.dpc-editorial{display:grid;grid-template-columns:1fr 1fr;min-height:500px;background:#080808;color:#f7f3ed}.dpc-editorial__copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(3rem,4.5vw,6rem)}.dpc-editorial__eyebrow{margin:0 0 2.2rem;color:#bbac91;font-size:1.2rem;letter-spacing:.2em;text-transform:uppercase}.dpc-editorial h1{max-width:10ch;margin:0;color:inherit;font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:clamp(4rem,5vw,7.8rem);line-height:1.06;letter-spacing:-.04em}.dpc-editorial__lead{max-width:51rem;margin:2.4rem 0 0;color:#d8d3c8;font-size:clamp(1.6rem,1.4vw,2rem);line-height:1.65}.dpc-editorial__note{margin:2.5rem 0 0;color:#a9a39a;font-size:1.2rem}.dpc-editorial__image{position:relative;min-height:500px;overflow:hidden;background:#171515}.dpc-editorial__image img{display:block;width:100%;height:100%;object-fit:cover}.dpc-editorial__image span{position:absolute;left:2.5rem;bottom:2rem;padding:.5rem .9rem;background:#000000a8;color:#ede8df;font-size:1.1rem;letter-spacing:.08em}@media(max-width:749px){.dpc-editorial{grid-template-columns:1fr}.dpc-editorial__copy{padding:3rem 2.4rem}.dpc-editorial h1{max-width:12ch}.dpc-editorial__image{min-height:340px;max-height:520px}}.dpc-portada .dpc-editorial__copy h1{color:#f3eddf;-webkit-text-fill-color:#f3eddf;background:none;max-width:14ch;text-wrap:balance}.dpc-portada .dpc-editorial__lead{color:#cbc7be;max-width:36ch;line-height:1.5;margin-top:1.6rem}.dpc-portada__buy,.dpc-portada__discover{display:flex;flex-wrap:wrap;align-items:center}.dpc-portada__buy{margin-top:2.6rem;gap:8px}.dpc-portada__buy a,.dpc-portada__discover a{display:inline-flex;align-items:center;justify-content:center;line-height:1.2;min-height:44px;box-sizing:border-box}.dpc-portada__buy a{min-width:9rem;padding:.9em 1.3em;color:#181610;background:#eee8d9;border:1px solid #eee8d9;border-radius:3px;font-size:1.45rem;font-weight:600;text-decoration:none}.dpc-portada__buy .dpc-portada__bespoke{color:#eee8d9;background:transparent;border-color:#9a8c74}.dpc-portada__discover{gap:1.8rem;margin-top:.55rem}.dpc-portada__discover a{color:#d0c4b1;gap:.45em;font-size:1.35rem;text-underline-offset:.3em;text-decoration-color:#776e60}.dpc-portada__discover svg{width:.9em;height:.9em}.dpc-portada__buy a:hover,.dpc-portada__discover a:hover{border-color:#fff;text-decoration:underline;text-underline-offset:.25em}.dpc-portada nav a:focus-visible{outline:2px solid #fff;outline-offset:3px}.dpc-portada .dpc-editorial__note{margin-top:1rem}@media(max-width:749px){.dpc-portada .dpc-editorial__copy{padding:2.4rem clamp(16px,5vw,28px) 2rem}.dpc-portada .dpc-editorial__eyebrow{margin-bottom:1rem}.dpc-portada__buy{display:grid;grid-template-columns:1fr 1fr 1.25fr;width:100%;margin-top:1.7rem;gap:6px}.dpc-portada__buy a{min-width:0;padding:8px 4px;font-size:1.35rem}.dpc-portada__discover{column-gap:1.5rem}.dpc-portada .dpc-editorial__lead{margin-top:1.1rem}}.dpc-pkg{display:block;background:#070707;color:#ece8df;isolation:isolate;--pkg-gold:#c6b18b;--pkg-muted:#aaa59c;font-family:var(--font-body-family,Arial,sans-serif)}.dpc-pkg *{box-sizing:border-box}.dpc-pkg a{color:inherit;text-decoration:none}.dpc-pkg a:focus-visible,.dpc-pkg button:focus-visible{outline:2px solid #d5be92;outline-offset:6px}.dpc-pkg__intro{max-width:1140px;margin:auto;padding:96px 32px 64px;text-align:center}.dpc-pkg__eyebrow{font-size:10px;line-height:1.6;letter-spacing:.24em;font-weight:500;color:var(--pkg-gold);margin:0 0 22px}.dpc-pkg h2,.dpc-pkg h3{font-family:Georgia,Times New Roman,serif;font-weight:400;color:#efede6;letter-spacing:-.035em;margin:0}.dpc-pkg h2{font-size:clamp(38px,5.5vw,76px);line-height:1.04;max-width:830px;margin:auto}.dpc-pkg__lead{font-size:16px;line-height:1.8;color:#b8b3aa;max-width:540px;margin:25px auto}.dpc-pkg__intro-links{display:flex;justify-content:center;gap:32px;flex-wrap:wrap;margin-top:32px;font-size:12px}.dpc-pkg__intro-links a{padding-bottom:10px;border-bottom:1px solid #6d6250}.dpc-pkg__intro-links span{margin-left:16px}.dpc-pkg__track{height:300svh;position:relative}.dpc-pkg__sticky{position:sticky;top:70px;min-height:600px;height:calc(100svh - 70px);max-height:980px;display:grid;grid-template-columns:34% 66%;max-width:1440px;margin:auto;padding:20px 5%;align-items:center;overflow:hidden;scroll-margin-top:80px}.dpc-pkg__copy{position:relative;z-index:10;max-width:350px;padding-right:25px}.dpc-pkg__captions{display:grid;min-height:185px}.dpc-pkg__caption{grid-area:1/1;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .3s,transform .3s,visibility .3s}.dpc-pkg__caption.is-active{opacity:1;visibility:visible;transform:none}.dpc-pkg__caption h3{font-size:clamp(29px,3.3vw,46px);line-height:1.08}.dpc-pkg__caption p{font-size:14px;line-height:1.75;color:#b8b3aa;margin:20px 0}.dpc-pkg__nav{display:flex;flex-direction:column;margin-top:25px}.dpc-pkg__nav button{display:flex;align-items:center;gap:14px;background:none;border:0;border-bottom:1px solid #292725;border-radius:0;color:#9f9b94;cursor:pointer;text-align:left;padding:14px 0;font:inherit;font-size:12px;min-height:44px}.dpc-pkg__nav button[aria-pressed=true]{color:#f4ecdc;border-color:#a08d6b}.dpc-pkg__num{font-size:9px;color:#90816a;font-variant-numeric:tabular-nums}.dpc-pkg__arrow{margin-left:auto;opacity:0}.dpc-pkg__nav button[aria-pressed=true] .dpc-pkg__arrow{opacity:1}.dpc-pkg__hint{font-size:10px;color:#918b80;letter-spacing:.07em;margin-top:25px}.dpc-pkg__hint span{margin-left:12px}.dpc-pkg__visual{position:relative;width:100%;height:100%;max-height:780px;min-height:480px}.dpc-pkg__aura{position:absolute;top:4%;right:-10%;bottom:4%;left:-10%;background:radial-gradient(ellipse at 55% 53%,#39332a36 0,#19181720 40%,transparent 70%);border-radius:50%;pointer-events:none}.dpc-pkg__objects{position:absolute;top:0;right:0;bottom:0;left:0;perspective:1200px}.dpc-pkg__object{position:absolute;height:auto;object-fit:contain;transform:translate(-50%,-50%);max-width:none;pointer-events:none;filter:drop-shadow(0 24px 30px #0008);will-change:transform,opacity;transition:opacity .35s}.dpc-pkg__object--case{width:73%;left:55%;top:47%;z-index:2;transform:translate(-50%,-50%) rotate(-5deg) scale(.85)}.dpc-pkg__object--docbox{width:75%;left:29%;top:78%;z-index:3;transform:translate(-50%,-50%) rotate(5deg) scale(.64)}.dpc-pkg__object--envelope{width:57%;left:76%;top:77%;z-index:5;transform:translate(-50%,-50%) rotate(-7deg) scale(.64)}.dpc-pkg__object--certificate{width:32%;left:15%;top:38%;z-index:1;transform:translate(-50%,-50%) rotate(-10deg) scale(.7)}.dpc-pkg__object--card{width:27%;left:86%;top:36%;z-index:4;transform:translate(-50%,-50%) rotate(10deg) scale(.7)}.dpc-pkg__variation{position:absolute;bottom:13px;left:0;right:0;text-align:center;color:#a49e92;font-size:10px;line-height:1.5;z-index:6;margin:0 10px}.dpc-pkg__progress{position:absolute;bottom:0;left:20%;right:20%;height:1px;background:#28241e}.dpc-pkg__progress span{display:block;height:1px;background:#c8b18b;width:20%;transform-origin:left center;transition:width .3s}.dpc-pkg__outro{padding:70px 24px 90px;text-align:center;border-top:1px solid #25221d;background:#090909}.dpc-pkg__outro h3{font-size:clamp(32px,4vw,54px)}.dpc-pkg__outro>p:not(.dpc-pkg__eyebrow){font-size:14px;color:#b8b3aa}.dpc-pkg__cta{display:flex;justify-content:center;align-items:center;gap:32px;flex-wrap:wrap;margin-top:28px;font-size:12px}.dpc-pkg__cta span{margin-left:22px}.dpc-pkg__button{background:#d6c5a5;color:#15120d!important;padding:17px 23px;border:1px solid #d6c5a5}.dpc-pkg__button:hover{background:#e7d9bd}@media(min-width:1500px){.dpc-pkg__sticky{top:90px;height:calc(100svh - 90px)}}@media(max-width:749px){.dpc-pkg__intro{padding:55px 24px 25px}.dpc-pkg h2{font-size:40px;max-width:360px}.dpc-pkg__eyebrow{font-size:9px;letter-spacing:.18em;margin-bottom:17px}.dpc-pkg__lead{font-size:14px;line-height:1.7;margin:20px auto}.dpc-pkg__intro-links{gap:20px;font-size:11px}.dpc-pkg__track{height:260svh}.dpc-pkg__sticky{top:60px;height:calc(100svh - 60px);min-height:610px;max-height:900px;grid-template-columns:1fr;grid-template-rows:minmax(310px,1fr) auto;padding:0 22px 62px;align-items:start;overflow:hidden;scroll-margin-top:60px}.dpc-pkg__visual{grid-row:1;min-height:310px;max-height:480px}.dpc-pkg__objects{top:-1%;right:-5%;bottom:2%;left:-5%}.dpc-pkg__copy{grid-row:2;max-width:100%;padding:17px 0 0}.dpc-pkg__copy>.dpc-pkg__eyebrow{margin-bottom:10px}.dpc-pkg__captions{min-height:110px}.dpc-pkg__caption h3{font-size:29px;max-width:350px}.dpc-pkg__caption p{font-size:12px;line-height:1.6;margin:10px 0 0;max-width:420px}.dpc-pkg__nav{flex-direction:row;margin-top:14px;gap:5px;justify-content:space-between}.dpc-pkg__nav button{display:flex;flex:1;flex-direction:column;justify-content:flex-start;text-align:center;gap:5px;font-size:9px;line-height:1.3;padding:8px 2px;min-height:48px}.dpc-pkg__num{font-size:8px}.dpc-pkg__arrow,.dpc-pkg__hint{display:none}.dpc-pkg__variation{bottom:9px;font-size:8px}.dpc-pkg__outro{padding:48px 24px 55px}.dpc-pkg__outro>p:not(.dpc-pkg__eyebrow){font-size:13px}.dpc-pkg__cta{gap:22px}.dpc-pkg__progress{left:10%;right:10%}}@media(prefers-reduced-motion:reduce){.dpc-pkg__track{height:auto}.dpc-pkg__sticky{position:relative;top:0;height:720px}.dpc-pkg__caption,.dpc-pkg__object,.dpc-pkg__progress span{transition:none}.dpc-pkg__hint{display:none}}.dpc-pkg:not(.is-enhanced) .dpc-pkg__track{height:auto}.dpc-pkg:not(.is-enhanced) .dpc-pkg__sticky{position:relative;top:0}.dpc-pkg:not(.is-enhanced) .dpc-pkg__nav{display:none}.dpc-weave-pick{grid-column:1/-1;display:flex;align-items:center;gap:1.4rem;color:#e9e0d1;background:#0c0c0b;border-bottom:1px solid #302d27;padding:12px clamp(14px,3vw,36px);font-size:1.4rem}.dpc-weave-pick select{min-height:44px;max-width:100%;padding:0 2.5em 0 .9em;border:1px solid #8c7d65;color:#f3eddf;background:#151412;border-radius:3px;font:inherit;color-scheme:dark}.dpc-weave-pick select:focus-visible{outline:2px solid #e9ddc6;outline-offset:3px}.dpc-weaves .dpc-weave-pulso{margin-top:8px;background:transparent;color:#ede4d4}.dpc-weaves .dpc-weave-pulso[hidden]{display:none}@media(max-width:749px){.dpc-weave-pick{justify-content:space-between;padding:9px 14px}.dpc-weave-pick select{min-width:0;flex:1;max-width:65%}}
/*# sourceMappingURL=/cdn/shop/t/20/compiled_assets/styles.css.map?subset=AIAi */
