.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}.wf{padding-block:3rem 7rem;color:#ece5d8}.wf a{color:inherit}.wf header{margin:3rem 0}.wf header h1{color:#f5edde;font:400 clamp(3.4rem,5vw,6rem)/1.1 Georgia,serif;margin:1rem 0}.wf small{color:#c5b595;letter-spacing:.14em}.wf-tabs,.wf-widths{display:flex;gap:.7rem;flex-wrap:wrap}.wf-tabs{margin:2rem 0}.wf [hidden]{display:none!important}.wf-tabs button,.wf-pill{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border:1px solid #7d725f;background:#121211;color:#ece5d8;padding:0 1.4rem;font:inherit;text-decoration:none;cursor:pointer;border-radius:3px}.wf-tabs button[aria-pressed=true]{background:#e8decb;color:#191713}.wf-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,26rem),1fr));gap:2rem}.wf-grid article,.wf-special{max-width:44rem;overflow:hidden;border:1px solid #38342e;background:#101010}.wf-img img,.wf-special img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.wf-copy,.wf-special div{padding:1.6rem}.wf h2,.wf h2 a{color:#eee7dc;font-size:2rem;text-decoration:none}.wf a:focus-visible,.wf button:focus-visible{outline:2px solid #f5e9d0;outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/21/compiled_assets/styles.css.map?subset=AACE */
