:root{--hs-navy: 8, 31, 62;--hs-ocean: 18, 62, 116;--hs-blue: 27, 96, 175;--hs-gold: 200, 162, 74;--hs-gold-text: 138, 102, 30;--hs-coral: 206, 58, 54;--hs-cream: 251, 247, 233;--hs-radius-sm: 1rem;--hs-radius: 1.6rem;--hs-radius-lg: 2.4rem;--hs-ease: cubic-bezier(.22, 1, .36, 1);--hs-ease-in-out: cubic-bezier(.65, 0, .35, 1);--hs-shadow-sm: 0 1px 2px rgba(var(--hs-navy), .05), 0 6px 18px -10px rgba(var(--hs-navy), .18);--hs-shadow-md: 0 14px 34px -18px rgba(var(--hs-navy), .35);--hs-shadow-lg: 0 28px 56px -24px rgba(var(--hs-navy), .42), 0 8px 18px -10px rgba(var(--hs-navy), .16);--hs-bottom-offset: 0px}html{scroll-padding-top:9rem}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}::selection{background:rgba(var(--hs-gold),.35);color:rgb(var(--hs-navy))}h1,h2,.h0,.h1,.h2{letter-spacing:.02em}h1,h2,.h1,.h2{font-weight:700}[data-hs-reveal]{opacity:0;transform:translate3d(0,2.8rem,0);transition:opacity .9s var(--hs-ease),transform .9s var(--hs-ease);transition-delay:calc(var(--hs-i, 0) * 80ms)}[data-hs-reveal=fade]{transform:none}[data-hs-reveal=zoom]{transform:scale(.94)}[data-hs-reveal=left]{transform:translate3d(-3.2rem,0,0)}[data-hs-reveal=right]{transform:translate3d(3.2rem,0,0)}[data-hs-reveal].is-inview{opacity:1;transform:none}[data-hs-reveal].is-settled{transition-delay:0s}@keyframes hsFadeUp{0%{opacity:0;transform:translate3d(0,1.6rem,0)}to{opacity:1;transform:none}}@keyframes hsFadeIn{0%{opacity:0}to{opacity:1}}@keyframes hsKenBurns{0%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes hsDrop{0%{opacity:0;transform:translate3d(0,-.8rem,0) scale(.98)}to{opacity:1;transform:none}}@keyframes hsWave{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@keyframes hsPop{0%{transform:scale(1)}40%{transform:scale(1.35)}to{transform:scale(1)}}@keyframes hsPulseRing{0%{transform:scale(1);opacity:.55}to{transform:scale(1.9);opacity:0}}@keyframes hsMarquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@keyframes hsShimmer{0%{background-position:-120% 0}to{background-position:220% 0}}.section-header .header-wrapper{transition:box-shadow .4s var(--hs-ease),background-color .4s ease}.hs-scrolled .section-header .header-wrapper{box-shadow:0 10px 30px -18px rgba(var(--hs-navy),.65)}.section-header .header__heading-logo{filter:drop-shadow(0 4px 10px rgba(0,0,0,.25))}@media screen and (min-width:990px){.section-header .header{padding-top:1.2rem;padding-bottom:1.2rem}}.header__inline-menu .header__menu-item{color:rgba(var(--color-foreground),.86);transition:color .25s ease}.header__inline-menu .header__menu-item>span{position:relative;display:inline-block}.header__inline-menu .header__menu-item:hover span,.header__inline-menu .header__active-menu-item,.header__inline-menu details[open]>.header__menu-item{text-decoration:none}.header__inline-menu .header__menu-item>span:after{content:"";position:absolute;left:0;right:0;bottom:-.6rem;height:.2rem;border-radius:.2rem;background:rgb(var(--hs-gold));transform:scaleX(0);transition:transform .4s var(--hs-ease)}.header__inline-menu .header__menu-item:hover>span:after,.header__inline-menu details[open]>.header__menu-item>span:after,.header__inline-menu .header__active-menu-item:after{transform:scaleX(1)}.header__inline-menu details[open]>.header__submenu{animation:hsDrop .32s var(--hs-ease)}.header__inline-menu .header__submenu.list-menu--disclosure{border-radius:var(--hs-radius);border:0;box-shadow:var(--hs-shadow-lg);overflow:hidden;min-width:20rem}.header__inline-menu .header__submenu .header__menu-item{transition:color .2s ease,background-color .2s ease,padding-left .3s var(--hs-ease)}.header__inline-menu .header__submenu .header__menu-item:hover{background:rgba(var(--color-foreground),.08);padding-left:2.6rem;text-decoration:none}.hs-mega.header__submenu.list-menu--disclosure{width:min(72rem,calc(100vw - 6rem));padding:2rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(12.4rem,1fr));gap:1.2rem}.hs-mega__item{list-style:none}.hs-mega__link{display:flex;flex-direction:column;gap:.8rem;padding:.8rem;border-radius:var(--hs-radius);text-decoration:none;color:rgb(var(--color-foreground));transition:background-color .25s ease,transform .35s var(--hs-ease)}.hs-mega__link:hover{background:rgba(var(--color-foreground),.08);transform:translateY(-2px)}.hs-mega__media{aspect-ratio:1 / 1;border-radius:var(--hs-radius-sm);overflow:hidden;background:rgba(var(--color-foreground),.08)}.hs-mega__media img{width:100%;height:100%;object-fit:cover;transition:transform .8s var(--hs-ease)}.hs-mega__link:hover .hs-mega__media img{transform:scale(1.08)}.hs-mega__title{font-size:1.4rem;font-weight:600;line-height:1.35}.hs-mega__item--all .hs-mega__media{display:grid;place-items:center;background:linear-gradient(135deg,rgb(var(--hs-gold)),rgba(var(--hs-gold),.55));color:rgb(var(--hs-navy));font-size:2.8rem;font-weight:700;transition:transform .5s var(--hs-ease)}.hs-mega__item--all .hs-mega__link:hover .hs-mega__media{transform:scale(1.04)}.header__icon .icon{transition:transform .35s var(--hs-ease)}.header__icon:hover .icon{transform:translateY(-1px) scale(1.08)}.cart-count-bubble{background:rgb(var(--hs-gold));color:rgb(var(--hs-navy));font-weight:700;box-shadow:0 0 0 2px rgba(var(--hs-navy),.6)}.cart-count-bubble.hs-pop{animation:hsPop .5s var(--hs-ease)}.header__icon--menu{text-decoration:none}.header__icon--menu>span{position:relative;justify-content:flex-start!important;padding-left:1.2rem}.hs-menu-text{display:inline-flex;align-items:center;padding:.5rem 1rem;border:1px solid rgba(var(--color-foreground),.45);border-radius:99rem;font-size:1.3rem;font-weight:700;letter-spacing:.12em;line-height:1;white-space:nowrap;text-decoration:none;transition:opacity .2s ease,transform .3s var(--hs-ease),background-color .2s ease}.header__icon--menu:hover .hs-menu-text{background:rgba(var(--color-foreground),.1)}.js details[open]>.header__icon--menu .hs-menu-text{opacity:0;transform:scale(.8)}body.overflow-hidden-tablet #bon-loyalty-btn,body.overflow-hidden-tablet #etranslate-currency-selector-theme2,body.overflow-hidden-tablet .hs-top{opacity:0!important;pointer-events:none!important}.menu-drawer{box-shadow:18px 0 40px -24px rgba(var(--hs-navy),.5)}details[open].menu-opening>.menu-drawer .menu-drawer__menu>li{animation:hsFadeUp .5s var(--hs-ease) both}details[open].menu-opening>.menu-drawer .menu-drawer__menu>li:nth-child(2){animation-delay:40ms}details[open].menu-opening>.menu-drawer .menu-drawer__menu>li:nth-child(3){animation-delay:80ms}details[open].menu-opening>.menu-drawer .menu-drawer__menu>li:nth-child(4){animation-delay:.12s}details[open].menu-opening>.menu-drawer .menu-drawer__menu>li:nth-child(5){animation-delay:.16s}details[open].menu-opening>.menu-drawer .menu-drawer__menu>li:nth-child(6){animation-delay:.2s}details[open].menu-opening>.menu-drawer .menu-drawer__menu>li:nth-child(7){animation-delay:.24s}details[open].menu-opening>.menu-drawer .menu-drawer__menu>li:nth-child(n+8){animation-delay:.28s}.menu-drawer__menu-item{transition:background-color .2s ease,padding-left .3s var(--hs-ease)}.menu-drawer__menu-item:hover,.menu-drawer__menu-item:focus{padding-left:4rem}.search-modal .modal-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}details[open]>.search-modal{animation:hsDrop .3s var(--hs-ease)}.hs-hero{position:relative;overflow:hidden}.hs-hero .banner__media{overflow:hidden}.hs-hero .banner__media img{animation:hsFadeIn 1s ease both,hsKenBurns 16s var(--hs-ease) both;transform-origin:50% 40%}.hs-hero .banner__box>*{animation:hsFadeUp .9s var(--hs-ease) both}.hs-hero .banner__box>*:nth-child(2){animation-delay:.12s}.hs-hero .banner__box>*:nth-child(3){animation-delay:.24s}.hs-wave{position:absolute;left:0;right:0;bottom:-1px;height:clamp(2.4rem,4vw,5.2rem);overflow:hidden;pointer-events:none;z-index:1;color:var(--hs-wave-color, rgb(var(--color-base-background-1)))}.hs-wave--top{top:-1px;bottom:auto;transform:scaleY(-1)}.hs-wave__track{display:flex;width:200%;height:100%;animation:hsWave 18s linear infinite}.hs-wave__track--back{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.45;animation-duration:26s;animation-direction:reverse}.hs-wave svg{display:block;width:50%;height:100%;flex:none}.hs-eyebrow{display:inline-flex;align-items:center;gap:1rem;margin:0 0 1rem;font-size:1.25rem;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:rgb(var(--hs-gold-text))}.hs-eyebrow:before{content:"";width:2.4rem;height:1px;background:currentColor;opacity:.7}.color-accent-1 .hs-eyebrow,.color-accent-2 .hs-eyebrow,.color-inverse .hs-eyebrow{color:rgb(var(--hs-gold))}.title-wrapper-with-link .title,.title-wrapper .title,.collection-list-wrapper .title,.hs-section-title{position:relative;font-weight:700}.title-wrapper-with-link .title:after,.title-wrapper .title:after,.collection-list-wrapper .title:after,.hs-section-title:after{content:"";display:block;width:4.8rem;height:.3rem;margin-top:1.2rem;border-radius:.3rem;background:linear-gradient(90deg,rgb(var(--hs-gold)),rgba(var(--hs-gold),.15));transform-origin:left center;transition:transform 1.1s .25s var(--hs-ease)}.center .hs-section-title:after,.hs-section-title.center:after{margin-left:auto;margin-right:auto;transform-origin:center}[data-hs-reveal] .title:after,[data-hs-reveal].title:after,[data-hs-reveal] .hs-section-title:after,[data-hs-reveal].hs-section-title:after{transform:scaleX(0)}[data-hs-reveal].is-inview .title:after,[data-hs-reveal].is-inview.title:after,[data-hs-reveal].is-inview .hs-section-title:after,[data-hs-reveal].is-inview.hs-section-title:after{transform:scaleX(1)}.title-wrapper-with-link{align-items:flex-end}.hs-head{display:flex;flex-direction:column}.hs-head .title{margin:0}.hs-arrow-link{display:inline-flex;align-items:center;gap:.8rem}.hs-arrow-link .hs-arrow{display:inline-block;transition:transform .35s var(--hs-ease)}.hs-arrow-link:hover .hs-arrow{transform:translate(.5rem)}.button,.shopify-challenge__button,.customer button{font-weight:600;letter-spacing:.08em;transition:transform .3s var(--hs-ease),box-shadow .35s ease,background-color .3s ease,color .3s ease,background-position 0s}.button:not(.button--secondary):not(.button--tertiary):not(.slider-button),.shopify-challenge__button,.customer button{background-image:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.24) 46%,transparent 62%);background-size:260% 100%;background-position:130% 0;background-repeat:no-repeat}@media(hover:hover){.button:not([disabled]):not(.slider-button):hover,.shopify-challenge__button:hover,.customer button:hover{transform:translateY(-2px)}.button:not(.button--secondary):not(.button--tertiary):not(.slider-button):not([disabled]):hover,.shopify-challenge__button:hover,.customer button:hover{background-position:-30% 0;box-shadow:0 14px 28px -14px rgba(var(--color-button),.85);transition:transform .3s var(--hs-ease),box-shadow .35s ease,background-position 1s var(--hs-ease)}.button--secondary:not([disabled]):hover{background-color:rgba(var(--color-button-text),.06)}}.button:not([disabled]):not(.slider-button):active,.customer button:active{transform:translateY(0) scale(.98);transition-duration:.1s}.link,.underlined-link{transition:color .25s ease,text-decoration-color .25s ease}.hs-card.card-wrapper{transition:transform .55s var(--hs-ease)}.hs-card .card--standard .card__inner,.hs-card .card--card{border-radius:var(--hs-radius);overflow:hidden;box-shadow:var(--hs-shadow-sm);transition:box-shadow .55s var(--hs-ease);background:rgb(var(--color-base-background-1))}.hs-card .card--standard .card__inner:after,.hs-card .card--card:after{display:none}.hs-card .card .card__inner .card__media{border-radius:0}.hs-card .card__media .media img{transition:transform 1.2s var(--hs-ease),opacity .7s ease}@media(hover:hover){.hs-card.card-wrapper:hover{transform:translateY(-.6rem)}.hs-card.card-wrapper:hover .card--standard .card__inner,.hs-card.card-wrapper:hover .card--card{box-shadow:var(--hs-shadow-lg)}.hs-card.card-wrapper:hover .media.media--hover-effect>img:first-child:only-child,.hs-card.card-wrapper:hover .media.media--hover-effect>img+img{transform:scale(1.07)}.hs-card.card-wrapper.underline-links-hover:hover a{text-decoration:none}}@media(hover:hover)and (max-width:989px){.hs-card.card-wrapper:hover .media.media--hover-effect>img:first-child:not(:only-child){opacity:0}.hs-card.card-wrapper:hover .media.media--hover-effect>img+img{opacity:1}}.hs-card .card__heading.h5{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.8em;line-height:1.4;font-weight:600;letter-spacing:.02em;transition:color .3s ease}.hs-card.card-wrapper:hover .card__heading.h5{color:rgb(var(--hs-blue))}.hs-card .card>.card__content .card__information{padding-top:1.4rem}.hs-card .price{font-size:1.5rem}.hs-card .price__sale .price-item--sale,.hs-card .price__regular .price-item--regular{font-weight:700;color:rgb(var(--hs-navy))}.hs-card .price--on-sale .price-item--sale{color:rgb(var(--hs-coral))}.price.price--market .price-item,.hs-card .price.price--market .price-item--regular{color:rgb(var(--hs-gold-text));font-weight:700;font-size:.92em;letter-spacing:.04em}.badge{font-weight:700;letter-spacing:.06em;padding:.5rem 1.2rem;box-shadow:0 6px 16px -8px rgba(var(--hs-navy),.6)}.badge.hs-badge--sale,.price .badge.price__badge-sale{background:linear-gradient(135deg,#b8322b,#d0463a);border-color:transparent;color:#fff}.badge.hs-badge--soldout{background:rgba(var(--hs-navy),.82);border-color:transparent;color:#fff}.hs-card .card__badge{z-index:2}.hs-card .card__inner>.card__content .card__badge .badge{animation:hsFadeUp .6s var(--hs-ease) both}.hs-card-cta{position:absolute;left:50%;bottom:1.4rem;z-index:1;display:inline-flex;align-items:center;gap:.6rem;padding:.8rem 1.6rem;border-radius:99rem;background:#ffffffeb;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:rgb(var(--hs-navy));font-size:1.3rem;font-weight:700;letter-spacing:.08em;white-space:nowrap;box-shadow:0 10px 24px -12px rgba(var(--hs-navy),.6);opacity:0;transform:translate(-50%,1.2rem);transition:opacity .4s ease,transform .5s var(--hs-ease);pointer-events:none}@media(hover:hover){.hs-card.card-wrapper:hover .hs-card-cta{opacity:1;transform:translate(-50%)}}@media(hover:none){.hs-card-cta{display:none}}.hs-card .card__media .media{background:linear-gradient(100deg,rgba(var(--hs-navy),.05) 30%,rgba(var(--hs-navy),.1),rgba(var(--hs-navy),.05) 70%);background-size:200% 100%;animation:hsShimmer 1.6s linear infinite}.hs-card .card__media .media.hs-loaded{animation:none;background:transparent}.slider-button{transition:transform .25s var(--hs-ease),opacity .25s ease}.slider-button:not([disabled]):hover{transform:scale(1.1)}.slider.slider--tablet,.slider.slider--mobile{scroll-behavior:smooth}.collection__view-all .button{min-width:18rem}.hs-spotlight{display:grid;grid-template-columns:1fr;gap:2.4rem;align-items:center;padding:1.6rem;border-radius:var(--hs-radius-lg);background:rgb(var(--color-base-background-1));box-shadow:var(--hs-shadow-md)}@media screen and (min-width:750px){.hs-spotlight{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:4.8rem;padding:2.4rem 4.8rem 2.4rem 2.4rem}}.hs-spotlight__media{position:relative;display:block;aspect-ratio:1 / 1;border-radius:var(--hs-radius);overflow:hidden;background:rgba(var(--hs-navy),.05)}.hs-spotlight__media img{width:100%;height:100%;object-fit:cover;transition:transform 1.4s var(--hs-ease)}.hs-spotlight:hover .hs-spotlight__media img{transform:scale(1.05)}.hs-spotlight__badge{position:absolute;top:1.6rem;left:1.6rem}.hs-spotlight__title{margin:0 0 1.6rem;font-weight:700;font-size:clamp(2rem,2.4vw,2.8rem);line-height:1.35}.hs-spotlight__title a{color:inherit;text-decoration:none}.hs-spotlight .price{font-size:2rem;margin-bottom:2.4rem}.hs-spotlight .price .price-item{font-weight:700;color:rgb(var(--hs-navy))}.hs-spotlight__actions{display:flex;flex-wrap:wrap;gap:1.2rem}.collection-list .card-wrapper,.hs-tiles .card-wrapper{transition:transform .55s var(--hs-ease)}.collection-list .card--standard .card__inner{border-radius:var(--hs-radius);overflow:hidden;box-shadow:var(--hs-shadow-sm);transition:box-shadow .55s var(--hs-ease)}.collection-list .card__media img{transition:transform 1.2s var(--hs-ease)}@media(hover:hover){.collection-list .card-wrapper:hover{transform:translateY(-.6rem)}.collection-list .card-wrapper:hover .card--standard .card__inner{box-shadow:var(--hs-shadow-lg)}.collection-list .card-wrapper:hover .card__media img{transform:scale(1.08)}}.collection-list .card__heading{font-weight:700}@media screen and (max-width:749px){.collection-list.slider.grid--peek.collection-list--5-items>.grid__item,.collection-list.slider.grid--peek.collection-list--6-items>.grid__item{width:calc(40% - var(--grid-mobile-horizontal-spacing))}.collection-list--5-items .card__heading,.collection-list--6-items .card__heading{font-size:1.4rem}}@media screen and (min-width:990px){.collection-list.collection-list--6-items>.grid__item{width:calc(16.666% - var(--grid-desktop-horizontal-spacing) * 5 / 6);max-width:none}.collection-list.collection-list--5-items>.grid__item{width:calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5);max-width:none}.collection-list--5-items .card__heading,.collection-list--6-items .card__heading{font-size:1.6rem}}.collection-list .card__heading .icon-arrow{transition:transform .35s var(--hs-ease)}.collection-list .card-wrapper:hover .card__heading .icon-arrow{transform:translate(.5rem)}.rich-text__blocks .hs-eyebrow{justify-content:center}.rich-text__blocks .hs-eyebrow:after{content:"";width:2.4rem;height:1px;background:currentColor;opacity:.7}.rich-text__blocks .rich-text__heading{font-weight:700}.rich-text__blocks .rich-text__text{color:rgba(var(--color-foreground),.78)}.hs-page-h1{display:flex;flex-direction:column;align-items:center;gap:1.2rem}.rich-text__blocks .hs-page-h1 .hs-h1-prefix{margin:0;font-size:1.3rem;line-height:1.5;letter-spacing:.16em;text-align:center;word-break:keep-all}@media screen and (max-width:749px){.rich-text__blocks .hs-page-h1 .hs-h1-prefix{letter-spacing:.08em}.rich-text__blocks .hs-page-h1 .hs-h1-prefix:before,.rich-text__blocks .hs-page-h1 .hs-h1-prefix:after{display:none}}.hs-h1-main{display:block}.rte h2[data-hs-was-h1]{font-size:calc(var(--font-heading-scale) * 3rem)}@media screen and (min-width:750px){.rte h2[data-hs-was-h1]{font-size:calc(var(--font-heading-scale) * 4rem)}}.hs-collection-intro{max-width:76rem;color:rgba(var(--color-foreground),.78);line-height:1.8}.hs-marquee{overflow:hidden;position:relative;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.hs-marquee__track{display:flex;width:max-content;animation:hsMarquee var(--hs-marquee-duration, 36s) linear infinite}.hs-marquee:hover .hs-marquee__track,.hs-marquee:focus-within .hs-marquee__track{animation-play-state:paused}.hs-marquee__list{display:flex;flex:none;align-items:center;gap:0;margin:0;padding:0;list-style:none}.hs-marquee__item{position:relative;display:inline-flex;align-items:center;gap:1rem;padding:0 3.2rem;font-size:1.5rem;font-weight:600;letter-spacing:.06em;white-space:nowrap}.hs-marquee__item:after{content:"";position:absolute;right:0;top:50%;width:.6rem;height:.6rem;margin-top:-.3rem;border-radius:50%;background:rgb(var(--hs-gold));box-shadow:0 0 0 4px rgba(var(--hs-gold),.18);transform:translate(50%)}.hs-marquee__icon{font-size:1.9rem;line-height:1}.hs-stats{position:relative;overflow:hidden;isolation:isolate}.hs-stats:before{content:"";position:absolute;inset:-20% -10% auto auto;width:60rem;height:60rem;border-radius:50%;background:radial-gradient(closest-side,rgba(var(--hs-gold),.22),transparent);z-index:-1;pointer-events:none}.hs-stats__head{max-width:78rem;margin:0 auto 4.8rem;text-align:center}.hs-stats__quote{margin:0;font-size:clamp(2.2rem,3.2vw,3.6rem);line-height:1.45;font-weight:700}.hs-stats__quote em{font-style:normal;color:rgb(var(--hs-gold))}.color-background-1 .hs-stats__quote em,.color-background-2 .hs-stats__quote em{color:rgb(var(--hs-gold-text))}.hs-stats__text{margin:1.6rem 0 0;opacity:.8}.hs-stats__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;margin:0;padding:0;list-style:none}@media screen and (min-width:990px){.hs-stats__grid{grid-template-columns:repeat(var(--hs-stat-cols, 4),minmax(0,1fr));gap:2rem}}.hs-stat{position:relative;padding:2.4rem 2rem;border-radius:var(--hs-radius);background:rgba(var(--color-foreground),.06);border:1px solid rgba(var(--color-foreground),.12);text-align:center;transition:transform .5s var(--hs-ease),background-color .4s ease,border-color .4s ease}@media(hover:hover){.hs-stat:hover{transform:translateY(-.4rem);background:rgba(var(--color-foreground),.1);border-color:rgba(var(--hs-gold),.6)}}.hs-stat__value{display:flex;align-items:baseline;justify-content:center;gap:.4rem;margin:0 0 .8rem;color:rgb(var(--hs-gold));font-weight:800;line-height:1}.color-background-1 .hs-stat__value,.color-background-2 .hs-stat__value{color:rgb(var(--hs-gold-text))}.hs-stat__number{font-size:clamp(3.4rem,5vw,5.2rem);font-variant-numeric:tabular-nums;letter-spacing:0}.hs-stat__suffix{font-size:1.6rem;font-weight:700}.hs-stat__label{margin:0;font-size:1.4rem;line-height:1.5;opacity:.85}.deferred-media__poster-button{transition:transform .4s var(--hs-ease)}.deferred-media__poster-button:before,.deferred-media__poster-button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid rgba(255,255,255,.8);animation:hsPulseRing 2.4s var(--hs-ease) infinite;pointer-events:none}.deferred-media__poster-button:after{animation-delay:1.2s}.deferred-media__poster:hover .deferred-media__poster-button{transform:translate(-50%,-50%) scale(1.12)}.video-section .deferred-media,.video-section__media{border-radius:var(--hs-radius-lg);overflow:hidden;box-shadow:var(--hs-shadow-md)}.deferred-media__poster img{transition:transform 1.4s var(--hs-ease)}.deferred-media__poster:hover img{transform:scale(1.04)}.slideshow .slideshow__slide .banner__media img{transition:transform 6s var(--hs-ease)}.slideshow .slideshow__slide[aria-hidden=false] .banner__media img{transform:scale(1.04)}.page-width .banner,.banner--small .banner__media{border-radius:var(--hs-radius-lg)}.footer{position:relative;overflow:hidden}.footer .hs-wave{--hs-wave-color: rgb(var(--color-base-background-1))}.footer.hs-has-wave{padding-top:calc(var(--hs-footer-pad, 3.6rem) + clamp(2.4rem,4vw,5.2rem))}.footer-block__heading{position:relative;font-weight:700;letter-spacing:.08em;padding-bottom:1.2rem;margin-bottom:1.6rem}.footer-block__heading:after{content:"";position:absolute;left:0;bottom:0;width:3.2rem;height:.2rem;border-radius:.2rem;background:rgb(var(--hs-gold))}.footer-block .list-menu__item--link{position:relative;display:inline-flex;transition:color .25s ease,transform .35s var(--hs-ease)}.footer-block .list-menu__item--link:hover{transform:translate(.4rem);text-decoration:none;color:rgb(var(--hs-gold))}.footer-block-image img{border-radius:var(--hs-radius-sm);background:#fff;padding:.6rem;transition:transform .5s var(--hs-ease),box-shadow .5s ease}.footer-block-image img:hover{transform:translateY(-4px);box-shadow:0 18px 32px -16px #0000008c}.hs-locations{display:grid;grid-template-columns:repeat(auto-fill,minmax(24rem,1fr));gap:1.2rem}@media screen and (min-width:990px){.footer__blocks-wrapper.hs-has-contact{flex-wrap:nowrap}.footer__blocks-wrapper.hs-has-contact>.footer-block{flex:1 1 0;width:auto;max-width:none}.footer__blocks-wrapper.hs-has-contact>.footer-block.hs-footer-contact{flex-grow:2.4}}.hs-loc{padding:1.4rem 1.6rem;border-radius:var(--hs-radius);background:#ffffff0f;border:1px solid rgba(255,255,255,.1);transition:background-color .3s ease,border-color .3s ease,transform .4s var(--hs-ease)}.hs-loc:hover{background:#ffffff1a;border-color:rgba(var(--hs-gold),.55);transform:translateY(-2px)}.hs-loc p{margin:.2rem 0}.hs-loc__name{font-weight:700;color:rgb(var(--hs-gold));letter-spacing:.04em;margin-bottom:.6rem!important}.footer .rte a.hs-contact-link,.hs-contact-link{color:inherit;text-decoration:underline;text-decoration-color:rgba(var(--hs-gold),.6);text-underline-offset:.3rem;transition:color .25s ease,text-decoration-color .25s ease}.hs-contact-link[href^="tel:"]{white-space:nowrap}.hs-contact-link:hover{color:rgb(var(--hs-gold));text-decoration-color:rgb(var(--hs-gold))}.footer__content-bottom{border-top-color:#ffffff1f}.list-payment__item svg{transition:transform .3s var(--hs-ease)}.list-payment__item:hover svg{transform:translateY(-2px)}.hs-top{position:fixed;right:8.2rem;bottom:calc(2.1rem + var(--hs-bottom-offset));z-index:999;width:4.8rem;height:4.8rem;display:grid;place-items:center;border:0;border-radius:50%;background:rgb(var(--hs-navy));color:#fff;cursor:pointer;box-shadow:0 14px 28px -12px rgba(var(--hs-navy),.8);opacity:0;visibility:hidden;transform:translateY(1.2rem) scale(.9);transition:opacity .35s ease,transform .45s var(--hs-ease),bottom .4s var(--hs-ease),visibility 0s linear .45s}.hs-top.is-visible{opacity:1;visibility:visible;transform:none;transition:opacity .35s ease,transform .45s var(--hs-ease),bottom .4s var(--hs-ease),visibility 0s}.hs-top:hover{transform:translateY(-3px)}.hs-top:focus-visible{outline:2px solid rgb(var(--hs-gold));outline-offset:3px}.hs-top svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:rotate(-90deg)}.hs-top__ring{fill:none;stroke:rgb(var(--hs-gold));stroke-width:2.5;stroke-linecap:round}.hs-top__arrow{position:relative;width:1.6rem;height:1.6rem}@media screen and (max-width:749px){.hs-top{right:auto;left:3rem;bottom:calc(9.4rem + var(--hs-bottom-offset));width:4.4rem;height:4.4rem}body.hs-atc-open .hs-top{bottom:calc(16.2rem + var(--hs-bottom-offset))}}.template-product .product__title{font-weight:700;line-height:1.3}.template-product .price--large .price-item{font-weight:700}.template-product .price--large.price--on-sale .price-item--sale{color:rgb(var(--hs-coral))}.product-form__input input[type=radio]+label{transition:background-color .25s ease,color .25s ease,box-shadow .25s ease,transform .25s var(--hs-ease)}.product-form__input input[type=radio]:not(:checked)+label:hover{transform:translateY(-1px);box-shadow:0 6px 14px -8px rgba(var(--hs-navy),.5)}.product-form__submit{min-height:5.2rem;font-size:1.6rem}.product__media-item .media,.product__media-list .media,.product-media-container{border-radius:var(--hs-radius);overflow:hidden}.product__media-item img{transition:transform 1.2s var(--hs-ease)}.quantity{border-radius:99rem}.hs-atc{position:fixed;left:50%;bottom:calc(1.6rem + var(--hs-bottom-offset));z-index:998;width:min(62rem,calc(100% - 3.2rem));display:flex;align-items:center;gap:1.2rem;padding:.8rem .8rem .8rem 1.2rem;border-radius:99rem;background:#fffffff0;-webkit-backdrop-filter:saturate(160%) blur(12px);backdrop-filter:saturate(160%) blur(12px);box-shadow:0 22px 48px -18px rgba(var(--hs-navy),.55),0 0 0 1px rgba(var(--hs-navy),.06);transform:translate(-50%,140%);opacity:0;visibility:hidden;transition:transform .55s var(--hs-ease),opacity .35s ease,visibility 0s linear .55s}.hs-atc.is-visible{transform:translate(-50%);opacity:1;visibility:visible;transition:transform .55s var(--hs-ease),opacity .35s ease,visibility 0s}.hs-atc__thumb{width:4.4rem;height:4.4rem;flex:none;border-radius:50%;object-fit:cover;background:rgba(var(--hs-navy),.06)}.hs-atc__info{min-width:0;flex:1;line-height:1.3}.hs-atc__title{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:1.35rem;font-weight:600;color:rgb(var(--hs-navy))}.hs-atc__price{display:block;font-size:1.4rem;font-weight:700;color:rgb(var(--hs-coral))}.hs-atc__button.button{flex:none;min-width:0;min-height:4.4rem;padding:0 2.2rem;border-radius:99rem;font-size:1.4rem}.hs-atc__button.button:after{border-radius:99rem}@media screen and (max-width:749px){.hs-atc{left:1.2rem;width:calc(100% - 8.8rem);transform:translateY(140%);bottom:calc(1.2rem + var(--hs-bottom-offset))}.hs-atc.is-visible{transform:translate(0)}.hs-atc__thumb{display:none}.hs-atc__button.button{padding:0 1.6rem}}#bon-loyalty-btn{bottom:calc(2rem + var(--hs-bottom-offset))!important;transition:bottom .4s var(--hs-ease)}.template-collection .collection-hero__title,.template-search .main-page-title,.main-page-title{font-weight:700}.facets__summary,.facet-filters__field select{transition:color .2s ease}.active-facets__button{transition:transform .25s var(--hs-ease),background-color .25s ease}.active-facets__button:hover{transform:translateY(-1px)}.cart-notification.active{animation:hsDrop .4s var(--hs-ease)}.cart-notification{border-radius:0 0 var(--hs-radius) var(--hs-radius);box-shadow:var(--hs-shadow-lg)}#etranslate-currency-selector-theme2{top:auto!important;right:auto!important;left:19rem!important;bottom:calc(2.3rem + var(--hs-bottom-offset))!important;transition:bottom .4s var(--hs-ease),opacity .3s ease}@media screen and (max-width:749px){#etranslate-currency-selector-theme2{left:16.4rem!important;bottom:calc(3rem + var(--hs-bottom-offset))!important;transform:scale(.86);transform-origin:left bottom}}@media screen and (max-width:1399px){body.hs-atc-open #bon-loyalty-btn{bottom:calc(8.8rem + var(--hs-bottom-offset))!important}body.hs-atc-open #etranslate-currency-selector-theme2{bottom:calc(9.1rem + var(--hs-bottom-offset))!important}}@media screen and (max-width:749px){body.hs-atc-open #etranslate-currency-selector-theme2{bottom:calc(9.8rem + var(--hs-bottom-offset))!important}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}[data-hs-reveal]{opacity:1!important;transform:none!important}.hs-marquee{-webkit-mask-image:none;mask-image:none}.hs-marquee__track{width:auto;animation:none!important;transform:none!important}.hs-marquee__list[aria-hidden=true],.hs-marquee__item.hs-marquee__item--dup{display:none}.hs-marquee__list{flex-wrap:wrap;justify-content:center;width:100%;row-gap:1rem}.hs-wave__track{animation:none!important}}.hs-noanim *,.hs-noanim *:before,.hs-noanim *:after{animation:none!important;transition:none!important}.hs-noanim [data-hs-reveal]{opacity:1!important;transform:none!important}.hs-noanim .hs-marquee__track{animation:none!important}.shopify-design-mode [data-hs-reveal]{opacity:1!important;transform:none!important}
/*# sourceMappingURL=/cdn/shop/t/16/assets/haishen-modern.css.map */
