@import"https://fonts.googleapis.com/css2?family=Crimson+Pro:ital,wght@0,200..900;1,200..900&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Onest:wght@100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Geist:wght@500&display=swap";:root{--wide-page-width: 1280px}.page-width-wide{--page-margin: 80px;--section-margin: 150px 0}@media screen and (max-width:1199px){.page-width-wide{--page-margin: 40px;--section-margin: 100px 0}}@media screen and (max-width:767px){.page-width-wide{--page-margin: 24px;--section-margin: 88px 0}}@media screen and (max-width:639px){.page-width-wide{--page-margin: 16px}}.page-width-wide{--page-content-width: var(--wide-page-width);--page-width: calc(var(--page-content-width) + (var(--page-margin) * 2))}.menu-list{padding-right:20px}.header-actions__action svg{width:24px;height:24px}.section-margin{margin:var(--section-margin)}.container{max-width:calc(var(--wide-page-width) + (var(--page-margin) * 2));margin-inline:auto;padding-inline:var(--page-margin)}.custom-swiper-pagination .swiper-pagination-bullet{width:8px;height:8px;background:var(--color-white);opacity:.3;border-radius:999px;transition:all .3s ease;cursor:pointer;position:relative;z-index:10;margin:0 8px;padding:0;border:none;outline:none}.custom-swiper-pagination .swiper-pagination-bullet-active{opacity:1}.swiper-free-mode>.swiper-wrapper{margin:0!important}:is(.swiper-button-prev,.swiper-button-next) svg{fill:none!important}.custom-quick-add{position:absolute!important;padding:0 24px 24px 0;bottom:0!important;right:0!important;z-index:1!important;width:100%!important;height:100%!important;display:flex;align-items:end;justify-content:end;overflow:hidden}.custom-quick-add .quick-add{width:100%;height:100%;align-items:flex-end}.custom-quick-add--popup{overflow:visible!important;width:auto!important;height:auto!important;position:relative!important}.custom-quick-add--popup .quick-add{width:auto;height:auto}.custom-quick-add--popup .quick-add__variants-wrapper{bottom:100%;right:0;transform:none;height:auto;margin-bottom:8px}.custom-quick-add--portal{display:contents!important}.custom-quick-add .quick-add__button,.custom-quick-add add-to-cart-component button{display:grid!important;will-change:margin,opacity;animation:elementSlideInTop var(--animation-speed) var(--animation-easing);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0 6px;border:none;min-width:56px!important;height:56px!important;border-radius:7px!important;background-color:var(--color-primary-green)!important;color:#fff!important;position:relative;margin:0 0 0 auto;bottom:0}.custom-quick-add.custom-quick-add-secondary .quick-add__button,.custom-quick-add.custom-quick-add-secondary add-to-cart-component button{background-color:#fff!important;color:var(--color-primary-green)!important}.custom-quick-add .quick-add__button:hover,.custom-quick-add add-to-cart-component button:hover{background-color:#2d3d31!important}.custom-quick-add.custom-quick-add-secondary .quick-add__button:hover,.custom-quick-add.custom-quick-add-secondary add-to-cart-component button:hover{background-color:var(--color-light-gray)!important}.custom-quick-add .quick-add__button.atc-added .add-to-cart-text,.custom-quick-add add-to-cart-component button.atc-added .add-to-cart-text{display:none}.custom-quick-add .quick-add__button .add-to-cart-text--added,.custom-quick-add add-to-cart-component button .add-to-cart-text--added{color:#fff}.custom-quick-add.custom-quick-add-secondary .quick-add__button .add-to-cart-text--added,.custom-quick-add.custom-quick-add-secondary add-to-cart-component button .add-to-cart-text--added{color:var(--color-primary-green)!important}.custom-quick-add .quick-add__button .svg-wrapper,.custom-quick-add add-to-cart-component button .svg-wrapper{width:28px;height:28px}.custom-quick-add .quick-add__button .svg-wrapper>svg,.custom-quick-add add-to-cart-component button .svg-wrapper>svg{width:100%;height:100%}.custom-quick-add .quick-add__button .add-to-cart-text__content,.custom-quick-add add-to-cart-component button .add-to-cart-text__content{color:#fff;width:auto;opacity:1;transform:none!important}.custom-quick-add .quick-add--full-button .quick-add__button,.custom-quick-add .quick-add--full-button add-to-cart-component button{min-width:220px!important}.custom-quick-add.custom-quick-add-secondary .quick-add__button .add-to-cart-text__content,.custom-quick-add.custom-quick-add-secondary add-to-cart-component button .add-to-cart-text__content{color:var(--color-primary-green)!important}@media screen and (max-width:1023px){.custom-quick-add{padding:0 12px 12px 0}.custom-quick-add .quick-add__button,.custom-quick-add add-to-cart-component button{min-width:48px!important;height:48px!important}.custom-quick-add .quick-add__button .svg-wrapper,.custom-quick-add add-to-cart-component button .svg-wrapper{width:24px;height:24px}}@media screen and (max-width:639px){.custom-quick-add{padding:0 12px 12px 0}.custom-quick-add .quick-add__button,.custom-quick-add add-to-cart-component button{min-width:40px!important;height:40px!important}.custom-quick-add .quick-add__button .svg-wrapper,.custom-quick-add add-to-cart-component button .svg-wrapper{width:20px;height:20px}.custom-quick-add .quick-add{display:flex!important}}marquee-component{padding-top:var(--padding-block)!important;padding-bottom:var(--padding-block)!important}marquee-component .marquee__content{gap:var(--gap-desktop)!important}marquee-component .marquee__content .marquee__repeated-items{gap:var(--gap-desktop)!important}@media screen and (max-width:1024px){marquee-component{padding-top:var(--padding-block-tablet)!important;padding-bottom:var(--padding-block-tablet)!important}marquee-component .marquee__content{gap:var(--gap-tablet)!important}marquee-component .marquee__content .marquee__repeated-items{gap:var(--gap-tablet)!important}}@media screen and (max-width:640px){marquee-component{padding-top:var(--padding-block-mobile)!important;padding-bottom:var(--padding-block-mobile)!important}marquee-component .marquee__content{gap:var(--gap-mobile)!important}marquee-component .marquee__content .marquee__repeated-items{gap:var(--gap-mobile)!important}}.mt-auto{margin-top:auto}.faq-toggle-icon{transition:transform .4s cubic-bezier(.4,0,.2,1);will-change:transform}.faq-toggle-icon:before{position:absolute}.faq-accordion[data-state=opening] .faq-toggle-icon,.faq-accordion[data-state=open] .faq-toggle-icon{transform:rotate(180deg)}.faq-accordion[data-state=closing] .faq-toggle-icon{transform:rotate(0)}.dev-ugc-card:hover .dev-ugc-card-play{transform:scale(1.05)}.dev-ugc-card-icon-stop,.dev-ugc-card.is-playing .dev-ugc-card-icon-play{display:none}.dev-ugc-card.is-playing .dev-ugc-card-icon-stop{display:block}@media(hover:hover)and (pointer:fine){.dev-ugc-card.is-playing .dev-ugc-card-overlay{opacity:0}.dev-ugc-card.is-playing:hover .dev-ugc-card-overlay,.dev-ugc-card.is-playing:focus-visible .dev-ugc-card-overlay{opacity:1}}.dev-ugc-card--chrome{container-type:inline-size}.dev-ugc-card__surface{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.dev-ugc-chrome__controls{position:absolute;top:5.25cqw;left:4.59cqw;display:flex;gap:4.26cqw;pointer-events:none}.dev-ugc-chrome__btn{width:11.48cqw;height:11.48cqw;flex:0 0 auto;display:flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:999px;background:#00000052;color:#fff}.dev-ugc-chrome__btn svg{width:5.9cqw;height:5.9cqw}.dev-ugc-chrome__btn--mute{pointer-events:auto;cursor:pointer}.dev-ugc-chrome__icon-muted{display:none}.dev-ugc-card--chrome.is-muted .dev-ugc-chrome__icon-muted{display:block}.dev-ugc-card--chrome.is-muted .dev-ugc-chrome__icon-unmuted{display:none}.dev-ugc-chrome__meta{font-family:Inter,system-ui,-apple-system,sans-serif;position:absolute;left:4.26cqw;right:4.26cqw;bottom:3.9cqw;display:flex;flex-direction:column;gap:2.4cqw;color:#fff;pointer-events:none}.dev-ugc-chrome__row{display:flex;align-items:center;gap:2.3cqw;min-width:0}.dev-ugc-chrome__avatar{width:9.18cqw;height:9.18cqw;flex:0 0 auto;border-radius:999px;object-fit:cover}.dev-ugc-chrome__handle{font-size:3.1cqw;font-weight:600;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 2px rgba(0,0,0,.35)}.dev-ugc-chrome__subscribe{flex:0 0 auto;background:#fff;color:#0f0f0f;font-size:2.75cqw;font-weight:600;line-height:1;border-radius:999px;padding:1.7cqw 3.1cqw;white-space:nowrap;text-decoration:none}a.dev-ugc-chrome__subscribe{pointer-events:auto}.dev-ugc-chrome__title{font-size:3.4cqw;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 3px rgba(0,0,0,.45)}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom.css.map */
