@media screen and (min-width:990px){.header__underlay-open{height:var(--header-height)!important}.header__underlay-open:after{display:none}.menu-list__list-item:not([slot=overflow]){position:relative}.menu-list__list-item:not([slot=overflow])>.menu-list__submenu{--fh-dropdown-gap: 12px;content-visibility:visible;top:100%;inset-inline-start:50%;width:max-content;min-width:220px;max-width:320px;padding:var(--fh-dropdown-gap) 0 0;clip-path:none;opacity:0;translate:-50% -6px;transition:opacity .18s ease-out,translate .18s ease-out,visibility 0s linear .18s}.menu-list__list-item:not([slot=overflow]):has([aria-expanded=true])>.menu-list__submenu,.menu-list__list-item:not([slot=overflow])>.menu-list__submenu:hover{opacity:1;translate:-50% 0;transition:opacity .18s ease-out,translate .18s ease-out,visibility 0s}.menu-list.fh-menu-switching .menu-list__list-item:not([slot=overflow])>.menu-list__submenu{transition:none}.menu-list__list-item:not([slot=overflow])>.menu-list__submenu .menu-list__submenu-inner{background:#2c2a27;border:1px solid rgb(244 239 230 / .12);border-radius:6px;box-shadow:0 16px 40px #00000073;padding:10px 0;transform:none}.menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu{width:auto;padding:0;margin:0;display:block}.menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu__grid{display:block;padding:0}.menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu__list{display:flex;flex-direction:column;gap:0}.menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu__link{display:block;padding:8px 20px;white-space:nowrap;transition:background-color .15s ease-out,color .15s ease-out}.menu-list__list-item:not([slot=overflow])>.menu-list__submenu .mega-menu__link:hover{background-color:#f4efe60f;color:#f1b700}}@media(prefers-reduced-motion:reduce){.menu-list__list-item>.menu-list__submenu{transition:none!important}}[id$=__fh_router] .group-block--height-custom .text-block:first-child{width:fit-content}[id$=__fh_router] .group-block--height-custom .text-block:first-child p{display:inline-flex;align-items:center;gap:6px;margin:0;padding:5px 10px;border:1px solid rgb(244 239 230 / .28);border-radius:999px;background:#1b1a18c7;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#f4efe6;font-size:.75rem;font-weight:700;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}[id$=__fh_router] .group-block--height-custom .text-block:first-child p:before{content:"";width:7px;height:7px;border-radius:50%;background:#f1b700}[id$=__fh_router] .group-block--height-custom .background-image-container img{transition:transform .7s cubic-bezier(.22,1,.36,1)}[id$=__fh_router] .group-block--height-custom:hover .background-image-container img{transform:scale(1.03)}.card-gallery slideshow-slide{background-color:#2c2a27}.product-card .product-card__title,.product-card a{transition:color .2s ease-out}@media(hover:hover){.product-card:hover :is(.product-card__title,.product-card__title a,h3 a){color:#f1b700}}@media(hover:hover){:is(.button,.button-secondary,.button-unstyled.fh-pick__label){transition:transform .2s ease-out,background-color .2s ease-out,color .2s ease-out,border-color .2s ease-out,box-shadow .2s ease-out}.button:hover,.button-secondary:hover{transform:translateY(-2px)}.button:hover{box-shadow:0 8px 20px #00000059}.button-secondary:hover{box-shadow:inset 0 0 0 1px #f1b700,0 8px 20px #00000059}}.button:active,.button-secondary:active{transform:translateY(0) scale(.98)}.footer a:not(.button):not(.social-icons__icon-wrapper){text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size .3s ease-out,color .2s ease-out}.footer a:not(.button):hover{color:#f1b700;background-size:100% 1px}@media screen and (min-width:990px){[id$=__fh_hero] .hero{min-height:calc(100svh - var(--header-group-height, 0px) - var(--fh-proof-height, 88px))}}.fh-hero-video picture{display:contents}.fh-hero-video .fh-hero-video__player{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .6s ease}.fh-hero-video .fh-hero-video__player.is-playing{opacity:1}.fh-reveal-ready [data-fh-reveal]{opacity:0;translate:0 24px;transition:opacity .7s cubic-bezier(.22,1,.36,1),translate .7s cubic-bezier(.22,1,.36,1);transition-delay:var(--fh-reveal-delay, 0ms)}.fh-reveal-ready [data-fh-reveal].is-in{opacity:1;translate:0 0}@media(prefers-reduced-motion:reduce){.fh-reveal-ready [data-fh-reveal]{opacity:1;translate:none;transition:none}.button,.button-secondary,[id$=__fh_router] .group-block--height-custom .background-image-container img{transition:none!important;transform:none!important}}#fsb_container{display:none!important}.fh-tag--card{position:absolute;inset-block-end:10px;inset-inline-start:10px;z-index:2;display:inline-flex;align-items:center;gap:5px;padding:4px 9px;border:1px solid rgb(244 239 230 / .28);border-radius:999px;background:#1b1a18d1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#f4efe6;font-size:.6875rem;font-weight:700;letter-spacing:.06em;line-height:1.2;text-transform:uppercase;pointer-events:none}.fh-tag__icon{width:9px;height:12px;color:#f1b700;flex:none}.button-secondary:hover{--button-border-color: #f1b700;--button-color: #f1b700;color:#f1b700}[id$=__fh_proof] .layout-panel-flex>.group-block+.group-block,[id$=__fh_benefits] .layout-panel-flex>.group-block+.group-block{border-inline-start:1px solid rgb(244 239 230 / .1);padding-inline-start:24px}@media screen and (max-width:749px){[id$=__fh_proof] .layout-panel-flex>.group-block+.group-block,[id$=__fh_benefits] .layout-panel-flex>.group-block+.group-block{border-inline-start:0;padding-inline-start:0;border-block-start:1px solid rgb(244 239 230 / .1);padding-block-start:16px}}.fh-faq{width:100%;border-top:1px solid rgb(244 239 230 / .12)}.fh-faq__item{border-bottom:1px solid rgb(244 239 230 / .12)}.fh-faq__summary{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;font-weight:700;cursor:pointer;list-style:none}.fh-faq__summary::-webkit-details-marker{display:none}.fh-faq__summary:after{content:"+";flex:none;font-size:1.25rem;font-weight:400;line-height:1;color:#f1b700;transition:transform .2s ease-out}.fh-faq__item[open]>.fh-faq__summary:after{transform:rotate(45deg)}.fh-faq__summary:hover{color:#f1b700}.fh-faq__body{padding:0 0 16px;color:#c9c1b4}.fh-faq__body p{margin:0 0 8px}.fh-faq__body a{color:#f4efe6}.fh-faq__body a:hover{color:#f1b700}@media(prefers-reduced-motion:reduce){.fh-faq__summary:after{transition:none}}.rte details{border-bottom:1px solid rgb(244 239 230 / .12)}.rte h2+details,.rte p+details{border-top:1px solid rgb(244 239 230 / .12)}.rte details>summary{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;cursor:pointer;list-style:none}.rte details>summary::-webkit-details-marker{display:none}.rte details>summary:after{content:"+";flex:none;font-size:1.25rem;line-height:1;color:#f1b700;transition:transform .2s ease-out}.rte details[open]>summary:after{transform:rotate(45deg)}.rte details>summary:hover{color:#f1b700}.rte details>:not(summary){margin:0 0 16px;color:#c9c1b4}.rte h2{margin-top:48px}@media(prefers-reduced-motion:reduce){.rte details>summary:after{transition:none}}.jdgm-rev-widg{padding:0!important}.jdgm-rev-widg__title{display:none!important}.jdgm-row-stars{padding-bottom:12px!important}.jdgm-histogram{min-width:280px}.jdgm-histogram__row{display:flex!important;align-items:center;gap:8px;white-space:nowrap}.jdgm-histogram__star{flex:none}.jdgm-histogram__bar{flex:1 1 100px;min-width:80px}.jdgm-histogram__frequency{flex:none}.jdgm-rev-widg__reviews{display:grid!important;grid-template-columns:minmax(0,1fr);gap:12px;margin-top:12px}@media screen and (min-width:750px){.jdgm-rev-widg__reviews{grid-template-columns:repeat(2,minmax(0,1fr))}}.jdgm-rev-widg__reviews .jdgm-rev{margin:0!important;padding:14px 16px!important;border:0!important;border-radius:6px;background:#2c2a27}.jdgm-rev__header{margin-bottom:6px!important}.jdgm-rev__body p{margin:0!important}
/*# sourceMappingURL=/cdn/shop/t/20/assets/fh-theme.css.map */
