body:not(.template-product){--v1-surface-elevation: 0 12px 30px rgb(0 0 0 / 8%);--v1-surface-outline: rgb(from var(--color-border) r g b / 22%);--v1-soft-ease: cubic-bezier(.22, 1, .36, 1);--v1-gold: #cfb07a;--v1-h1: clamp(2rem, 4.2vw, 3.4rem);--v1-h2: clamp(1.7rem, 3.2vw, 2.7rem);--v1-h3: clamp(1.35rem, 2.2vw, 2rem);--v1-h4: clamp(1.1rem, 1.6vw, 1.4rem);--v1-p: clamp(.94rem, .9vw, 1.02rem);--v1-text-space: clamp(10px, 1.3vw, 16px)}body:not(.template-product) :is(.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content){--page-margin: 20px}@media screen and (min-width:750px){body:not(.template-product) :is(.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content){--page-margin: 48px}}body:not(.template-product) .spacing-style{--spacing-scale: .88}body:not(.template-product) :is(.gap-style,.layout-panel-flex){--gap-scale: .9}@media screen and (min-width:990px){body:not(.template-product) .spacing-style{--spacing-scale: .94}body:not(.template-product) :is(.gap-style,.layout-panel-flex){--gap-scale: .95}}body:not(.template-product) .header{--style-border-radius-inputs: 12px;--style-border-radius-buttons-primary: 12px;--style-border-radius-buttons-secondary: 12px}body:not(.template-product) .menu-list__link{position:relative;padding-block:.22rem;letter-spacing:.01em;transition:color .24s var(--v1-soft-ease),opacity .24s var(--v1-soft-ease)}body:not(.template-product) .menu-list__link:after{content:"";position:absolute;left:0;right:0;bottom:-.05rem;height:2px;background:var(--v1-gold);transform:scaleX(0);transform-origin:center;transition:transform .26s var(--v1-soft-ease);opacity:.75}body:not(.template-product) .menu-list__link:is(:hover,:focus-visible):after,body:not(.template-product) .menu-list__link.menu-list__link--active:after{transform:scaleX(1)}body:not(.template-product) .menu-list__link:is(:hover,:focus-visible){color:inherit;opacity:1}body:not(.template-product) :is(.menu-list__link.menu-list__link--active,.menu-list__link[aria-current=page]){color:inherit}body:not(.template-product) :is(.button,.button-secondary):not(.button-unstyled){border-radius:12px;transition:transform .28s var(--v1-soft-ease),box-shadow .28s var(--v1-soft-ease),background-color .2s var(--v1-soft-ease),color .2s var(--v1-soft-ease)}@media(any-pointer:fine){body:not(.template-product) :is(.button,.button-secondary):not(.button-unstyled):hover{transform:translateY(-1px);box-shadow:0 8px 18px #00000024}}body:not(.template-product) .hero__container{border-radius:clamp(12px,2vw,22px);overflow:clip}body:not(.template-product) :is(.hero__content-wrapper,.section-content-wrapper){text-wrap:pretty}body:not(.template-product) :is(.hero__content-wrapper,.section-content-wrapper,.group-block-content) :is(h1,h2,h3,h4){letter-spacing:-.015em;text-wrap:balance;margin-block:0 .55em;line-height:1.14}body:not(.template-product) :is(.hero__content-wrapper,.section-content-wrapper,.group-block-content) h1{font-size:var(--v1-h1)}body:not(.template-product) :is(.hero__content-wrapper,.section-content-wrapper,.group-block-content) h2{font-size:var(--v1-h2)}body:not(.template-product) :is(.hero__content-wrapper,.section-content-wrapper,.group-block-content) h3{font-size:var(--v1-h3)}body:not(.template-product) :is(.hero__content-wrapper,.section-content-wrapper,.group-block-content) h4{font-size:var(--v1-h4)}body:not(.template-product) :is(.hero__content-wrapper,.section-content-wrapper,.group-block-content) p{font-size:var(--v1-p);line-height:1.56;margin-block:0 .92em}body:not(.template-product) :is(.caption,.article-card__excerpt,.card__caption,small){font-size:clamp(.82rem,.82vw,.92rem);line-height:1.45}body:not(.template-product) .group-block-content>*+*{margin-top:var(--v1-text-space)}body:not(.template-product) .group-block-content>.button-block{margin-top:clamp(16px,2vw,24px)}body:not(.template-product) :is([id*=section_tXTFy4],[id*=section_w738z7]) .group-block-content p:has(>strong){font-size:clamp(2.15rem,5.4vw,4.5rem)!important;line-height:1.06!important;letter-spacing:-.022em;margin-bottom:clamp(14px,2vw,24px)!important}body:not(.template-product) :is([id*=section_tXTFy4],[id*=section_w738z7]) .group-block-content p:not(:has(>strong)){font-size:clamp(.98rem,1.1vw,1.22rem)!important;line-height:1.5!important;max-width:44ch}@media screen and (max-width:749px){body:not(.template-product) :is([id*=section_tXTFy4],[id*=section_w738z7]) .group-block-content p:has(>strong){font-size:clamp(2rem,9.4vw,3.2rem)!important;line-height:1.08!important}body:not(.template-product) :is([id*=section_tXTFy4],[id*=section_w738z7]) .group-block-content p:not(:has(>strong)){font-size:clamp(.96rem,4.2vw,1.1rem)!important;line-height:1.5!important;max-width:33ch}}body:not(.template-product) .shopify-section:has(footer.section-wrapper) .section,body:not(.template-product) footer .section{border-top:1px solid var(--v1-surface-outline)}body:not(.template-product) .section-wrapper .group-block-content{border-radius:min(20px,var(--border-radius, 20px))}body:not(.template-product) :is(.search-input,.field__input,textarea,input,select){border-radius:12px}body:not(.template-product) .shopify-section:has(.ai-tech-icon-aigenblockdbdfab7erflf9) .section{position:relative;overflow:hidden}body:not(.template-product) .shopify-section:has(.ai-tech-icon-aigenblockdbdfab7erflf9) .section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 22% 48%,rgb(207 176 122 / 20%),transparent 48%),radial-gradient(circle at 70% 45%,rgb(255 255 255 / 7%),transparent 44%);z-index:0}body:not(.template-product) .shopify-section:has(.ai-tech-icon-aigenblockdbdfab7erflf9) .section-content-wrapper{position:relative;z-index:1}body:not(.template-product) .shopify-section:has(.ai-tech-icon-aigenblockdbdfab7erflf9) .group-block-content{-webkit-backdrop-filter:blur(2px) saturate(112%);backdrop-filter:blur(2px) saturate(112%)}body:not(.template-product) .shopify-section:has(.ai-tech-icon-aigenblockdbdfab7erflf9) .group-block-content :is(h1,h2,h3){margin-bottom:clamp(8px,1vw,12px)!important}body:not(.template-product) .shopify-section:has(.ai-tech-icon-aigenblockdbdfab7erflf9) .group-block-content>.text-block+.text-block{margin-top:clamp(4px,.6vw,8px)!important}body:not(.template-product) :is([id*=section_ReE8EC],[id*=section_W6GwrB]){--p4-callout-gold: rgb(207 176 122 / 76%);--p4-callout-radius: 28px}body:not(.template-product) :is([id*=section_ReE8EC],[id*=section_W6GwrB]) .section-wrapper{padding-block:clamp(34px,5.2vw,84px)!important}body:not(.template-product) :is([id*=section_ReE8EC],[id*=section_W6GwrB]) .section-content-wrapper{padding-inline:clamp(12px,2.4vw,24px)!important}body:not(.template-product) :is([id*=section_ReE8EC],[id*=section_W6GwrB]) .group-block-content{border:0!important;background:transparent!important;box-shadow:none!important;border-radius:0!important;margin:0!important}body:not(.template-product) :is([id*=section_ReE8EC],[id*=section_W6GwrB]) .group-block-content:has(>.button-block){--v1-text-space: 0px;width:min(940px,100%);margin-inline:auto!important;border:1.5px solid var(--p4-callout-gold)!important;border-radius:var(--p4-callout-radius)!important;background:#060709!important;box-shadow:0 14px 32px #00000029!important;padding:clamp(28px,4vw,56px) clamp(20px,5vw,72px)!important}body:not(.template-product) :is([id*=section_ReE8EC],[id*=section_W6GwrB]) .group-block-content:has(>.button-block)>*{margin:0!important}body:not(.template-product) :is([id*=section_ReE8EC],[id*=section_W6GwrB]) .group-block-content:has(>.button-block)>.text-block{padding-block:0!important}body:not(.template-product) :is([id*=section_ReE8EC],[id*=section_W6GwrB]) .group-block-content:has(>.button-block)>.text-block+.text-block{margin-top:clamp(2px,.4vw,5px)!important}body:not(.template-product) :is([id*=section_ReE8EC],[id*=section_W6GwrB]) .group-block-content:has(>.button-block) :is(h1,h2,h3){margin-bottom:clamp(2px,.5vw,8px)!important;text-align:center;color:#fff;letter-spacing:-.02em;text-wrap:balance;font-size:clamp(2rem,3.8vw,3.6rem);line-height:1.07}body:not(.template-product) :is([id*=section_ReE8EC],[id*=section_W6GwrB]) .group-block-content:has(>.button-block) p{margin-bottom:clamp(20px,2.2vw,28px)!important;text-align:center;color:#ffffffe0;font-size:clamp(.95rem,.92vw,1.05rem);line-height:1.58;max-width:52ch;margin-inline:auto}body:not(.template-product) :is([id*=section_ReE8EC],[id*=section_W6GwrB]) .group-block-content:has(>.button-block) .button{font-size:clamp(.96rem,.86vw,1.04rem);font-weight:700;border:1px solid #fff;background:#fff;color:#111;box-shadow:none;padding-inline:clamp(24px,2.6vw,36px);min-height:54px}body:not(.template-product) :is([id*=section_ReE8EC],[id*=section_W6GwrB]) .group-block-content:has(>.button-block) .button:hover{background:#f7f7f7;border-color:#f7f7f7;color:#111}@media screen and (max-width:749px){body:not(.template-product) :is([id*=section_ReE8EC],[id*=section_W6GwrB]) .section-wrapper{padding-block:24px!important}body:not(.template-product) :is([id*=section_ReE8EC],[id*=section_W6GwrB]) .group-block-content:has(>.button-block){border-radius:22px!important;padding:24px 18px 28px!important}body:not(.template-product) :is([id*=section_ReE8EC],[id*=section_W6GwrB]) .group-block-content:has(>.button-block) :is(h1,h2,h3){font-size:clamp(1.7rem,9.2vw,2.35rem);line-height:1.1}body:not(.template-product) :is([id*=section_ReE8EC],[id*=section_W6GwrB]) .group-block-content:has(>.button-block) p{font-size:1rem;line-height:1.55;max-width:38ch}}body:not(.template-product) main>.shopify-section:has(.section-wrapper)+.shopify-section:has(.section-wrapper){margin-top:clamp(14px,2vw,26px)}@media(prefers-reduced-motion:no-preference){body:not(.template-product) [data-v1-reveal]{opacity:0;transform:translate3d(0,20px,0);transition:opacity .6s var(--v1-soft-ease),transform .6s var(--v1-soft-ease);transition-delay:var(--v1-reveal-delay, 0ms);will-change:opacity,transform}body:not(.template-product) [data-v1-reveal].is-revealed{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/v1-refresh.css.map */
