[id^=hero-3dm-]{display:block;isolation:isolate;background:#fff}[id^=hero-3dm-] .hero-3dm{position:relative;min-height:75vh;padding-top:2rem;padding-bottom:2rem;color:var(--hero-text, #111);overflow:clip}[id^=hero-3dm-] .hero-3dm__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}[id^=hero-3dm-] .hero-3dm__media img{width:100%;height:100%;object-fit:cover;object-position:center}[id^=hero-3dm-] .hero-3dm__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#0000000f,#0000),color-mix(in srgb,var(--hero-champ, #D9C08F) 30%,transparent 70%);opacity:var(--hero-overlay, .1)}[id^=hero-3dm-] .hero-3dm__inner{position:relative;z-index:2;min-height:inherit;display:grid;place-items:center;text-align:center;padding:0 1.5rem}[id^=hero-3dm-] .hero-3dm__content{max-width:var(--hero-maxw, 850px)}[id^=hero-3dm-] .hero-3dm__kicker{font-family:Inter,sans-serif;text-transform:uppercase;letter-spacing:.18em;font-size:clamp(13px,1.6vw,16px);margin-bottom:.6rem;font-weight:600;background:linear-gradient(90deg,#f9e7aa,#e3b44a 40%,#b98a28);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 1px 1px rgba(0,0,0,.12),0 0 2px rgba(0,0,0,.07)}[id^=hero-3dm-] .hero-3dm__heading{font-family:Cormorant Garamond,serif;font-weight:600;font-size:clamp(32px,6vw,56px);line-height:1.1;margin:0 0 .5rem}[id^=hero-3dm-] .hero-3dm__subheading{font-family:Inter,sans-serif;font-size:clamp(15px,2.1vw,18px);line-height:1.55;opacity:.92;margin:0 0 1.4rem}[id^=hero-3dm-] .hero-3dm__cta{display:flex;justify-content:center;margin-top:1rem}[id^=hero-3dm-] .btn-3dm--primary{--btn-radius: 999px;display:inline-flex;align-items:center;justify-content:center;padding:12px 26px;font-family:Inter,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.03em;font-size:clamp(14px,1.4vw,16px);border-radius:var(--btn-radius);color:#111;background:linear-gradient(180deg,#f3dfa3,color-mix(in srgb,#E8C36E 80%,#B48E32 20%) 55%,color-mix(in srgb,#D6AD54 70%,#8C6B2F 30%));border:1px solid color-mix(in srgb,#B48E32 40%,#E8C36E 60%);box-shadow:inset 0 1px #ffffff8c,inset 0 -1px #00000014,0 1px #fff3,0 10px 28px #0000001a;position:relative;overflow:hidden;transition:background .3s ease,box-shadow .3s ease}[id^=hero-3dm-] .btn-3dm--primary:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 0%,rgba(255,255,255,.6) 50%,transparent 100%);transform:translate(-120%) skew(-10deg);transition:transform .6s ease;mix-blend-mode:overlay}[id^=hero-3dm-] .btn-3dm--primary:hover:before{transform:translate(120%) skew(-10deg)}[id^=hero-3dm-] .btn-3dm--primary:hover{background:linear-gradient(180deg,#f0d181,color-mix(in srgb,#E3B44A 80%,#8C6B2F 20%),color-mix(in srgb,#D1A83A 60%,#8C6B2F 40%));box-shadow:inset 0 1px #ffffffa6,inset 0 -1px #0000001a,0 2px #ffffff4d,0 14px 36px #00000024}@media (max-width: 749px){[id^=hero-3dm-] .hero-3dm{min-height:60vh;padding-top:1rem;padding-bottom:1.2rem}[id^=hero-3dm-] .hero-3dm__media img{max-height:40vh}[id^=hero-3dm-] .hero-3dm__content{margin-top:-.4rem}[id^=hero-3dm-] .hero-3dm__subheading{font-size:.92rem;line-height:1.4}[id^=hero-3dm-] .btn-3dm--primary{padding:10px 20px;font-size:.82rem}}@media (min-width: 750px){[id^=hero-3dm-] .hero-3dm{min-height:75vh;padding-top:3rem;padding-bottom:3rem}}@media (max-width: 749px){[id^=hero-3dm-] .hero-3dm__content{margin-top:-2.3rem!important}[id^=hero-3dm-] .hero-3dm__cta{margin-top:.15rem!important;margin-bottom:-.2rem!important}[id^=hero-3dm-] .hero-3dm{min-height:45vh!important;padding-top:.45rem!important;padding-bottom:.3rem!important}}@media (max-width: 749px){[id^=hero-3dm-] .hero-3dm__content{margin-top:-2.6rem!important}[id^=hero-3dm-] .hero-3dm__cta{margin-top:.35rem!important;margin-bottom:0!important}}@media (max-width: 749px){[id^=hero-3dm-] .hero-3dm__cta{margin-top:.55rem!important}}@media (min-width: 750px){[id^=hero-3dm-] .hero-3dm__content{margin-top:-3.5rem!important}[id^=hero-3dm-] .hero-3dm__cta{margin-top:1.2rem!important}[id^=hero-3dm-] .hero-3dm__media img{object-position:center 18%!important}[id^=hero-3dm-] .hero-3dm{min-height:75vh!important;padding-top:3rem!important;padding-bottom:2.5rem!important}}@media (min-width: 750px){[id^=hero-3dm-] .hero-3dm__content{margin-top:-2.8rem!important}}.hero-3dm{position:relative}.hero-3dm:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff8f040;pointer-events:none}.hero-3dm:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:#fff8f033,linear-gradient(to bottom,#fff8f000,#fff8f059 60%,#faf7f1)}
/*# sourceMappingURL=/cdn/shop/t/16/assets/hero-3dm.css.map */
