.dpx-sec{padding-block:130px}.dpx-h1{margin:0;font-weight:300;font-size:clamp(36px,4.8vw,72px);line-height:.95;letter-spacing:-.03em;text-transform:uppercase}.dpx-h1 b{font-weight:500}.dpx-lead{margin:0;font-size:clamp(17px,1.6vw,22px);line-height:1.25;letter-spacing:-.01em;text-transform:uppercase}.dpx-cap{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--dp-muted-2)}.dpx-photo{position:relative;height:820px;overflow:hidden;background:#e9e7e2}.dpx-photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 28%}.dpx-quotes .dpx-q{margin:0;display:flex;flex-direction:column;gap:22px}.dpx-q blockquote{margin:0;font-size:14px;line-height:1.8;font-weight:300;text-align:justify;hyphens:auto;-webkit-hyphens:auto}.dpx-q figcaption{display:flex;flex-direction:column;gap:4px;font-size:10px;letter-spacing:.14em;text-transform:uppercase}.dpx-q figcaption span:first-child{font-weight:500}.dpx-q-l{grid-column:2 / span 4}.dpx-q-r{grid-column:8 / span 4}.dpx-ph{background:#e2dfd8;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:var(--dp-muted-2);font-size:10px;letter-spacing:.16em;text-transform:uppercase;text-align:center;overflow:hidden;position:relative}.dpx-ph svg{opacity:.55}.dpx-media{position:relative;overflow:hidden;background:#1a1a18}.dpx-media video,.dpx-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.dpx-play{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;border:0;padding:0;background:linear-gradient(to top,#00000059,#0000 45%);cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;font:inherit}.dpx-play__c{width:76px;height:76px;border-radius:50%;background:#ffffffe0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.dpx-play:hover .dpx-play__c{transform:scale(1.06)}.dpx-play__t{position:absolute;left:0;right:0;bottom:22px;font-size:10px;letter-spacing:.16em;text-transform:uppercase;text-align:center}.dpx-169{aspect-ratio:16 / 9}.dpx-fill{position:absolute!important;top:0;right:0;bottom:0;left:0}.dpx-media.is-playing .dpx-play{display:none}.dpx-juntas{max-width:760px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:28px;text-align:center}.dpx-juntas img{height:34px;width:auto}.dpx-cream{background:var(--dp-cream)}.dpx-proc{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:6px}.dpx-proc>*{grid-column:span 4;aspect-ratio:4 / 5}.dpx-proc>.is-big{grid-column:span 8;aspect-ratio:16 / 10}.dpx-ctas{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.dpx-talk{border-top:1px solid rgba(0,0,0,.06);padding-block:100px 110px}.dpx-wa{display:inline-flex;align-items:center;gap:12px;align-self:flex-start}.dpx-anchors{display:flex;gap:22px;flex-wrap:wrap;font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:500}.dpx-anchors a{display:flex;align-items:center;gap:10px}.dpx-opts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.dpx-opt{padding:80px 56px 72px;display:flex;flex-direction:column;gap:40px;scroll-margin-top:90px}.dpx-opt:nth-child(1){background:#f7f6f3}.dpx-opt:nth-child(2){background:#efede8}.dpx-opt__head{display:flex;flex-direction:column;gap:18px;max-width:520px}.dpx-opt__n{display:flex;align-items:center;gap:14px}.dpx-opt__n span:first-child{font-size:11px;color:var(--dp-muted-2)}.dpx-opt__n i{height:1px;width:40px;background:#000}.dpx-vid{width:min(360px,100%);margin:0 auto;aspect-ratio:9 / 16;border-radius:4px;box-shadow:0 24px 60px #0000001a}.dpx-opt .dpx-cap{text-align:center;margin:-24px 0 0}.dpx-opt .dp-btn{align-self:center}.dpx-insta{padding-block:44px;border-bottom:1px solid rgba(0,0,0,.06)}.dpx-insta a{max-width:1344px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;gap:16px 32px;flex-wrap:wrap}.dpx-insta__t{font-size:clamp(14px,1.3vw,18px);letter-spacing:-.01em;text-transform:uppercase}.dpx-insta__h{display:flex;align-items:center;gap:12px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:500}.dpx-faq-l{grid-column:1 / span 4;display:flex;flex-direction:column;gap:22px}.dpx-faq-r{grid-column:6 / span 7;border-top:1px solid #DCD9D2}.dpx-faq-r details{border-bottom:1px solid #DCD9D2}.dpx-faq-r summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;min-height:44px;font-size:12px;letter-spacing:.06em;text-transform:uppercase;font-weight:500;line-height:1.5}.dpx-faq-r summary::-webkit-details-marker{display:none}.dpx-faq-r summary span{font-size:20px;line-height:1;font-weight:300;transition:transform .3s ease}.dpx-faq-r details[open] summary span{transform:rotate(45deg)}.dpx-faq-r p{padding:0 48px 26px 0}@media(max-width:900px){.dpx-q-l,.dpx-q-r,.dpx-faq-l,.dpx-faq-r{grid-column:1 / -1}.dpx-opts{grid-template-columns:1fr}}@media(max-width:749px){.dpx-sec{padding-block:80px}.dpx-photo{height:520px}.dpx-opt{padding:56px 20px}.dpx-proc>*,.dpx-proc>.is-big{grid-column:1 / -1;aspect-ratio:4 / 5}.dpx-faq-r p{padding-right:0}}.dp-gift{display:flex;flex-wrap:wrap;align-items:flex-start}.dp-gift__media{flex:999 1 640px;min-width:0;display:flex;flex-wrap:wrap;gap:6px}.dp-gift__panel{flex:1 1 320px;aspect-ratio:4 / 5;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}.dp-gift__panel img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.dp-gift__card{width:46%;aspect-ratio:54 / 86;border-radius:14px;background:#ebe8e0;box-shadow:22px 28px 46px #00000029;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18%}.dp-gift__card img{position:static;width:72%;height:auto;opacity:.32;filter:drop-shadow(0 1px 0 rgba(255,255,255,.9)) drop-shadow(0 -1px 0 rgba(0,0,0,.25))}.dp-gift__card span{font-size:9px;letter-spacing:.3em;text-transform:uppercase;color:#00000061}.dp-gift__card2{width:70%;aspect-ratio:86 / 54;border-radius:16px;background:#dedad2;transform:rotate(-32deg);box-shadow:26px 30px 50px #0000002e;display:flex;align-items:center;justify-content:center;font-size:clamp(18px,2.2vw,30px);letter-spacing:.06em;text-transform:uppercase;font-weight:500;color:#d3cfc6;text-shadow:0 1px 0 rgba(255,255,255,.7),0 -1px 0 rgba(0,0,0,.22)}.dp-gift__form{flex:1 1 420px;min-width:0;padding:44px var(--dp-pad) 72px;display:flex;flex-direction:column;gap:30px}.dp-gift__form h1{margin:0;font-weight:300;font-size:24px;line-height:1.05;letter-spacing:-.02em;text-transform:uppercase}.dp-amounts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.dp-amount{position:relative;display:flex;align-items:center;justify-content:center;min-height:48px;border:1px solid #DCD9D2;font-size:13px;cursor:pointer}.dp-amount input{position:absolute;opacity:0;width:1px;height:1px}.dp-amount:has(input:checked){border-color:#000;background:var(--dp-stone);font-weight:500}.dp-amount:has(input:focus-visible){outline:2px solid var(--dp-olive-dark);outline-offset:2px}.dp-acc{background:var(--dp-cream);border-radius:4px}.dp-acc summary{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;min-height:44px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;font-weight:500;list-style:none;cursor:pointer}.dp-acc summary::-webkit-details-marker{display:none}.dp-acc .dp-acc__body{padding:0 20px 20px}.dp-pill{display:inline-flex;align-items:center;min-height:44px;padding:11px 18px;border:1px solid #DCD9D2;border-radius:40px;font-size:12px;cursor:pointer;position:relative}.dp-pill input{position:absolute;opacity:0;width:1px;height:1px}.dp-pill:has(input:checked){border-color:#000;background:var(--dp-stone);font-weight:500}.dp-acc .dp-chev{transition:transform .3s ease}.dp-acc[open] .dp-chev{transform:rotate(180deg)}.dpg-hero{position:relative;height:min(78vh,760px);min-height:480px;overflow:hidden;background:#2a2a28;display:flex;align-items:flex-end}.dpg-hero img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.dpg-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0000008c,#0000 60%)}.dpg-hero__c{position:relative;padding:0 var(--dp-pad) 64px;color:#fff;display:flex;flex-direction:column;gap:20px;max-width:900px}.dpg-hero__c .dp-kicker{color:#fffc}.dpg-pillars{list-style:none;margin:0 auto;padding:0;max-width:1344px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:40px 28px}.dpg-pillars li{display:flex;flex-direction:column;gap:12px;border-top:1px solid #DCD9D2;padding-top:20px}.dpg-pillars .n{font-size:11px;color:var(--dp-muted-2)}.dpg-pillars .t{font-size:11px;letter-spacing:.08em;text-transform:uppercase;font-weight:500;line-height:1.5}.dpg-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;background:#fff}.dpg-row:nth-child(2n) .dpg-row__img{order:2}.dpg-row__img{position:relative;min-height:560px;overflow:hidden;background:var(--dp-sand)}.dpg-row__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.dpg-row__txt{display:flex;flex-direction:column;justify-content:center;gap:20px;padding:80px clamp(24px,6vw,110px)}.dpg-row__txt .dp-rte ul{margin:6px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}.dpg-row__txt .dp-rte li{font-size:var(--dp-p);line-height:1.7;color:var(--dp-muted);padding-left:22px;position:relative}.dpg-row__txt .dp-rte li:before{content:"";position:absolute;left:0;top:.75em;width:10px;height:1px;background:#000}.dpg-help{background:var(--dp-cream)}@media(max-width:1100px){.dpg-pillars{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.dpg-hero{height:72svh}.dpg-pillars{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 18px}.dpg-row{grid-template-columns:1fr}.dpg-row:nth-child(2n) .dpg-row__img{order:0}.dpg-row__img{min-height:0;aspect-ratio:4 / 5}.dpg-row__txt{padding:44px 20px 64px}.dp-gift__form{padding-top:32px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/dp-pages.css.map */
