:root{--bts59-ease:cubic-bezier(.16,1,.3,1);--bts59-gold:#ad8246;--bts59-light:#e5ca8e;--bts59-navy:#263550}html body h1,html body h2,html body h3,.why-surface__intro h2,.why-surface__card h3,.quality-overview h2,.quality-overview h3,.release-list h2{font-family:Cormorant Garamond,serif!important;font-weight:600!important;letter-spacing:-.035em!important}.hero h1{font-family:Cormorant Garamond,serif!important;font-weight:600!important;letter-spacing:-.045em!important;font-size:clamp(72px,7.4vw,112px)!important;line-height:.84!important}.hero h1 em{font-weight:500!important;letter-spacing:-.035em!important}.site-nav .brand--image span{font-family:Cormorant SC,serif!important;font-weight:600!important;letter-spacing:.135em!important}.site-nav .links a{font-family:Cormorant SC,serif!important;font-size:12.5px!important;font-weight:600!important;letter-spacing:.105em!important}.hero .eyebrow,.brand-ribbon__track span{font-family:Sora,sans-serif!important}.hero .hero-content{position:relative;isolation:isolate}.hero .hero-content:before,.hero .hero-content:after{content:"";position:absolute;z-index:-1;left:50%;top:4px;border-radius:50%;pointer-events:none;transform:translate(-50%,-50%) scale(.72);opacity:0}.hero .hero-content:before{width:260px;height:260px;border:1px solid rgba(173,130,70,.18);box-shadow:0 0 0 36px #ad824609,0 0 70px #ad824621;animation:bts59Halo 7s ease-in-out 1.1s infinite}.hero .hero-content:after{width:180px;height:180px;background:radial-gradient(circle,#e5ca8e33,#e5ca8e00 67%);animation:bts59Sunrise 5.4s ease-in-out .8s infinite}.hero .bts-hero-mark{width:184px!important;height:184px!important;margin-bottom:10px!important;filter:drop-shadow(0 12px 24px rgba(173,130,70,.22));animation:bts59MarkArrival 1.5s var(--bts59-ease) both,bts59MarkGlow 4.8s ease-in-out 1.5s infinite!important;transform-origin:50% 64%}.hero-light-cycle{display:block!important;position:absolute!important;z-index:1!important;top:0!important;right:0!important;bottom:0!important;left:0!important;pointer-events:none!important;background:linear-gradient(112deg,transparent 23%,rgba(229,202,142,0) 39%,rgba(229,202,142,.11) 49%,rgba(229,202,142,0) 59%,transparent 75%)!important;transform:translate(-115%);animation:bts59LightSweep 9s ease-in-out 2s infinite!important;mix-blend-mode:multiply}.hero-reflection{opacity:.72!important}.hero-reflection span{height:1px!important;background:linear-gradient(90deg,transparent,var(--bts59-gold),transparent)!important;animation:bts59Water 4.2s ease-in-out infinite!important}.hero-reflection span:nth-child(2){animation-delay:.55s!important}.hero-reflection span:nth-child(3){animation-delay:1.1s!important}.hero-particles{display:block!important;opacity:1!important}.hero-particles .particle{display:block!important;width:4px!important;height:4px!important;background:#ad82467a!important;box-shadow:0 0 12px #ad824647;animation:bts59Drift 8s ease-in-out infinite!important}.hero-particles .particle:nth-child(2n){animation-duration:10s!important}.hero-particles .particle:nth-child(3n){animation-delay:-3s!important}.hero .rule{animation:bts59Rule 2.1s var(--bts59-ease) .9s both,bts59RuleGlow 4.8s ease-in-out 3s infinite!important}.hero .scroll-cue .line{overflow:hidden}.hero .scroll-cue .line:after{content:"";display:block;width:100%;height:40%;background:var(--bts59-gold);animation:bts59ScrollLine 2.2s ease-in-out infinite}.brand-ribbon{height:44px!important}.brand-ribbon__track{height:44px!important;gap:32px!important}.brand-ribbon__track span{font-size:10.5px!important;font-weight:600!important;letter-spacing:.135em!important;line-height:1.2!important}.brand-ribbon__track i{font-size:11px!important}.site-nav{min-height:94px!important}.site-nav .brand-mark{width:70px!important;height:70px!important}.site-nav .brand--image span{font-size:16px!important}@keyframes bts59MarkArrival{0%{opacity:0;transform:translateY(24px) scale(.82)}to{opacity:1;transform:none}}@keyframes bts59MarkGlow{0%,to{filter:drop-shadow(0 12px 22px rgba(173,130,70,.18));transform:scale(1)}50%{filter:drop-shadow(0 15px 38px rgba(173,130,70,.5));transform:scale(1.035)}}@keyframes bts59Halo{0%,to{opacity:.28;transform:translate(-50%,-50%) scale(.76)}50%{opacity:.85;transform:translate(-50%,-50%) scale(1.08)}}@keyframes bts59Sunrise{0%,to{opacity:.25;transform:translate(-50%,-50%) scale(.78)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.15)}}@keyframes bts59LightSweep{0%,16%{transform:translate(-115%);opacity:0}34%{opacity:1}54%,to{transform:translate(115%);opacity:0}}@keyframes bts59Water{0%,to{transform:scaleX(.54) translateY(0);opacity:.25}50%{transform:scaleX(1.24) translateY(4px);opacity:.88}}@keyframes bts59Drift{0%,to{transform:translate3d(0,8px,0);opacity:.1}42%{opacity:.75}50%{transform:translate3d(12px,-18px,0)}74%{opacity:.35}}@keyframes bts59Rule{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@keyframes bts59RuleGlow{50%{box-shadow:0 0 13px #ad82468c}}@keyframes bts59ScrollLine{0%{transform:translateY(-140%)}55%,to{transform:translateY(280%)}}@media(max-width:900px){.site-nav{min-height:88px!important}.site-nav .brand-mark{width:56px!important;height:56px!important}.site-nav .brand--image span{font-size:13px!important}.site-nav .links a{font-family:Cormorant Garamond,serif!important;font-size:34px!important;font-weight:600!important;line-height:1.08!important;padding:17px 0!important}.brand-ribbon{height:42px!important;margin-top:88px!important}.brand-ribbon__track{height:42px!important;gap:28px!important}.brand-ribbon__track span{font-size:10px!important;letter-spacing:.12em!important}.hero .bts-hero-mark{width:154px!important;height:154px!important;margin-bottom:4px!important}.hero h1{font-size:clamp(58px,15vw,78px)!important;line-height:.88!important}.hero .hero-content:before{width:210px;height:210px}.hero .hero-content:after{width:150px;height:150px}}@media(max-width:480px){.site-nav .brand--image span{font-size:11.5px!important}.site-nav .links a{font-size:32px!important}.brand-ribbon__track span{font-size:9.5px!important}.hero .bts-hero-mark{width:146px!important;height:146px!important}.hero h1{font-size:58px!important}}@media(prefers-reduced-motion:reduce){.hero .bts-hero-mark,.hero .hero-content:before,.hero .hero-content:after,.hero-light-cycle,.hero-reflection span,.hero-particles .particle,.hero .rule,.hero .scroll-cue .line:after{animation:none!important}.hero .hero-content:before,.hero .hero-content:after{opacity:.35!important;transform:translate(-50%,-50%) scale(1)!important}}
/*# sourceMappingURL=/cdn/shop/t/88/assets/bts-v59-luxury-motion.css.map */
