@font-face{font-family:Ponta;src:url(/cdn/shop/files/Ponta-Semi-Light.woff2?v=1768607947) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Brastika;src:url(/cdn/shop/files/Brastika_Regular.woff2?v=1758110067) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Ponta Fallback;src:local("Arial"),local("Helvetica");size-adjust:91.79%;ascent-override:82.8%;descent-override:26.15%;line-gap-override:0%}@font-face{font-family:Brastika Fallback;src:local("Georgia");size-adjust:77.88%;ascent-override:118.13%;descent-override:86.67%;line-gap-override:0%}:root{--kataweb-font-heading: "Brastika", "Brastika Fallback", Georgia, serif;--kataweb-font-text: "Ponta", "Ponta Fallback", Arial, sans-serif;--heading-font-family: var(--kataweb-font-heading);--heading-font-weight: 400;--heading-font-style: normal;--text-font-family: var(--kataweb-font-text);--text-font-weight: 400;--text-font-style: normal}:focus-visible{outline:2px solid currentColor;outline-offset:2px}.button:focus-visible{outline-offset:-4px}:root{--container-max-width: 2464px;--container-narrow-max-width: 1160px}.shopify-section--accordion-content .section,.shopify-section--faq .section{--container-max-width: var(--container-narrow-max-width)}.shopify-section--accordion-content .section-stack--horizontal,.shopify-section--faq .section-stack--horizontal{--section-stack-intro: 32%;--section-stack-main: 68%}.shopify-section--accordion-content .accordion-box,.shopify-section--faq .accordion-box{padding:0;background:none}.shopify-section--accordion-content .accordion-box>:first-child,.shopify-section--faq .accordion-box>:first-child{border-block-start-width:1px}.shopify-section--accordion-content .accordion-box>:last-child,.shopify-section--faq .accordion-box>:last-child{border-block-end-width:1px}.shopify-section--accordion-content .section-stack__intro .prose .h2+*,.shopify-section--faq .section-stack__intro .prose .h2+*{margin-block-start:16px}@media screen and (min-width:1000px){.media-with-text:not(.rounded):not(.full-bleed){--media-with-text-gap: 4px}}.kataweb-announcement-bar{padding-block-start:var(--spacing-2-5);padding-block-end:var(--spacing-2-5)}.kataweb-announcement-bar__item{gap:var(--spacing-2);place-items:center;justify-content:center;display:flex}.kataweb-announcement-bar__icon{color:var(--kataweb-announcement-icon-color, currentColor);flex-shrink:0;width:var(--kataweb-announcement-icon-width, 18px);display:inline-flex}.kataweb-announcement-bar__icon svg{width:100%;height:auto;display:block}.kataweb-announcement-bar__icon [fill]:not([fill=none]){fill:currentColor}.kataweb-announcement-bar__icon [stroke]:not([stroke=none]){stroke:currentColor}.kataweb-announcement-bar__row{display:none}.kataweb-announcement-bar__mobile{gap:var(--spacing-4);justify-content:space-between;align-items:center;display:flex}.kataweb-announcement-bar__slides{flex-grow:1;place-items:center;display:grid}.kataweb-announcement-bar__slides>*{grid-area:1 / -1}@media screen and (min-width:1000px){.kataweb-announcement-bar__row{gap:var(--spacing-12);justify-content:center;display:flex}.kataweb-announcement-bar__mobile{display:none}}.mega-menu{--kataweb-mega-menu-inset: max( var(--container-gutter), ((100vw - var(--scrollbar-width, 0px)) - var(--container-max-width)) / 2 );--kataweb-menu-announcement-gap: var(--mega-menu-block-padding);--kataweb-menu-announcement-fade: .25s;flex-wrap:wrap;row-gap:0}.kataweb-announcement-bar--menu{flex:0 0 calc(100% + var(--kataweb-mega-menu-inset) * 2);margin-block-start:var(--kataweb-menu-announcement-gap);margin-block-end:calc(var(--mega-menu-block-padding) * -1);margin-inline:calc(var(--kataweb-mega-menu-inset) * -1);opacity:0;transition:opacity var(--kataweb-menu-announcement-fade) ease,display var(--kataweb-menu-announcement-fade) allow-discrete;display:none}.kataweb-announcement-passed .kataweb-announcement-bar--menu{opacity:1;display:block}@starting-style{.kataweb-announcement-passed .kataweb-announcement-bar--menu{opacity:0}}@media(prefers-reduced-motion:reduce){.mega-menu{--kataweb-menu-announcement-fade: 0s}}.kataweb-announcement-bar--menu .kataweb-announcement-bar__row{gap:var(--spacing-12);justify-content:center;display:flex}.kataweb-announcement-bar--drawer .kataweb-announcement-bar__mobile{display:flex}#header-sidebar-menu::part(footer){padding:0}:root{--kataweb-header-icon-size: 20px;--kataweb-nav-underline-shift: 1px;--kataweb-promo-radius: 10px;--kataweb-header-padding-trim: 8px}.header{--kataweb-header-padding-source: var(--header-padding-block)}@media screen and (min-width:700px){.header__wrapper{--header-padding-block: calc( var(--kataweb-header-padding-source) - var(--kataweb-header-padding-trim) )}}.shopify-section--header .icon-hamburger,.shopify-section--header .icon-search,.shopify-section--header .icon-account,.shopify-section--header .icon-cart,.shopify-section--header .icon-kataweb-chat{width:var(--kataweb-header-icon-size);height:var(--kataweb-header-icon-size)}.header__link-list>ul>li>a,.header__link-list>ul>li>button,.header__link-list>ul>li>details>summary{font-size:var(--text-sm);letter-spacing:1.5px;text-transform:uppercase}.header__main-nav{align-self:stretch}.header__main-nav>.header__icon-list{height:100%}.header__link-list{align-self:stretch}.header__link-list>ul>li>details{height:100%}.header__link-list>a,.header__link-list>ul>li>a,.header__link-list>ul>li>button,.header__link-list>ul>li>details>summary{height:100%;align-items:center;display:flex}.header__link-list .icon-chevron-bottom{display:none}.header__link-list>ul>li>a,.header__link-list>ul>li>button,.header__link-list>ul>li>details>summary{position:relative;z-index:1}.header__link-list>ul>li>details[open]>summary:after,.header__link-list>ul>li>a:hover:after,.header__link-list>ul>li>button:hover:after{content:"";height:2px;background:currentColor;position:absolute;inset-inline:0;inset-block-end:calc(-1 * var(--header-padding-block) - var(--kataweb-nav-underline-shift))}@media(prefers-reduced-motion:no-preference){.header__link-list>ul>li>details[open]>summary:after,.header__link-list>ul>li>a:hover:after,.header__link-list>ul>li>button:hover:after{animation:kataweb-nav-underline .2s ease}}@keyframes kataweb-nav-underline{0%{transform:scaleX(0)}}.mega-menu__nav>li>a.h5{font-family:var(--kataweb-font-text);font-size:var(--text-base);font-weight:700;letter-spacing:normal;text-transform:none}.mega-menu .content-over-media{border-radius:var(--kataweb-promo-radius)}.mega-menu .content-over-media{--promo-heading-font-size: var(--text-base);--promo-heading-line-height: 1.3;--content-over-media-row-gap: var(--spacing-1);--content-over-media-column-gap: var(--spacing-1)}.mega-menu .content-over-media>.text-custom{border-radius:calc(var(--kataweb-promo-radius) - 4px);padding:var(--spacing-2) var(--spacing-4);background:rgb(var(--header-background));place-self:start end}#header-sidebar-menu{--kataweb-drawer-close-size: var(--spacing-10);--kataweb-drawer-head-gap: 26px;--kataweb-drawer-promo-width: 58vw}#header-sidebar-menu .panel :is(li,a,button){font-family:var(--kataweb-font-text);font-size:calc(var(--text-base) + 3px)}#header-sidebar-menu .panel__scroller>ul,#header-sidebar-menu .panel__wrapper>ul{row-gap:calc(var(--spacing-4) + 4px)}#header-sidebar-menu li.kataweb-panel-promoted+li:not(.kataweb-panel-promoted){margin-block-start:var(--spacing-2)}#header-sidebar-menu .panel-list__wrapper>.panel:first-child li>:is(a,button){font-weight:700;letter-spacing:1.5px;text-transform:uppercase}#header-sidebar-menu .panel-list__wrapper>.panel:nth-child(2) li:not(.kataweb-panel-promoted)>:is(a,button){font-weight:700;letter-spacing:1.5px;text-transform:uppercase}#header-sidebar-menu .panel-list__wrapper>.panel:nth-child(2) li.kataweb-panel-promoted>a{font-weight:700}#header-sidebar-menu .panel-list__wrapper>.panel:nth-child(3) li>a{font-weight:400}.navigation-drawer[mobile-opening=left]::part(body){position:relative;padding-block-start:0;gap:0;grid-template-rows:minmax(0,1fr)}.navigation-drawer[mobile-opening=left]>[is=close-button]{border-color:currentColor;position:absolute;inset-block-start:var(--drawer-body-padding);inset-inline-start:var(--drawer-body-padding);margin-inline-start:0;z-index:2}.navigation-drawer[mobile-opening=left] .panel__wrapper{padding-block-start:calc(var(--drawer-body-padding) + var(--kataweb-drawer-close-size) + var(--kataweb-drawer-head-gap))}#header-sidebar-menu li:has(>button[data-panel="0"]),#header-sidebar-menu li:has(>button[data-panel="1"]){height:var(--kataweb-drawer-close-size);align-items:center;display:flex;position:absolute;inset-block-start:var(--drawer-body-padding);inset-inline-end:var(--drawer-body-padding);z-index:1}#header-sidebar-menu button[data-panel="0"],#header-sidebar-menu button[data-panel="1"]{font-size:var(--text-base);font-weight:400;letter-spacing:normal;text-transform:none}.kataweb-drawer-footer{gap:var(--spacing-6);justify-content:space-between;display:flex}#header-sidebar-menu .panel-footer .kataweb-drawer-footer__link{gap:var(--spacing-2-5);align-items:center;font-size:calc(var(--text-base) - 1px);font-weight:700;letter-spacing:1.5px;text-transform:uppercase;display:flex}#header-sidebar-menu .navigation-promo__wrapper{flex:none}#header-sidebar-menu .navigation-promo{grid-template-columns:none;grid-template-rows:auto;grid-auto-flow:column;grid-auto-columns:var(--kataweb-drawer-promo-width)}#header-sidebar-menu .content-over-media{--promo-heading-font-size: var(--text-base);--promo-heading-line-height: 1.3;--content-over-media-row-gap: var(--spacing-1);--content-over-media-column-gap: var(--spacing-1)}#header-sidebar-menu .content-over-media>.text-custom{border-radius:calc(var(--kataweb-promo-radius) - 4px);padding:var(--spacing-2) var(--spacing-4);background:rgb(var(--header-background))}:root{--kataweb-floating-size: 40px;--kataweb-tap-target: 44px;--kataweb-floating-nav-gap: 20px;--kataweb-floating-bleed: calc((var(--kataweb-floating-size) - var(--kataweb-header-icon-size)) / 2);--kataweb-floating-gutter: max(var(--container-gutter), 50% - var(--container-max-width) / 2);--kataweb-floating-inset: calc(var(--kataweb-floating-gutter) - var(--kataweb-floating-bleed));--kataweb-floating-top: calc((var(--header-height, 0px) - var(--kataweb-floating-size)) / 2)}.header__secondary-nav .header__icon-list>li:last-child{opacity:var(--header-is-visible, 1);transition:opacity .01s linear;transition-delay:calc(var(--header-is-visible, 1) * .2s)}.kataweb-floating-cart,.kataweb-floating-nav{height:var(--kataweb-floating-size);color:rgb(var(--text-primary));background:#fff;place-items:center;position:fixed;inset-block-start:var(--kataweb-floating-top);z-index:1;visibility:visible}.kataweb-floating-cart{width:var(--kataweb-floating-size);border-radius:50%;display:grid;inset-inline-end:var(--kataweb-floating-inset);opacity:calc(1 - var(--header-is-visible, 1));translate:0 calc(var(--header-is-visible, 1) * -200%);transition:opacity .01s linear,translate .01s linear;transition-delay:calc(var(--header-is-visible, 1) * .2s)}.kataweb-floating-cart__icon{line-height:0;position:relative}.kataweb-floating-nav{display:none}.shopify-section--header .tap-area:before{inset:calc((var(--kataweb-tap-target) - var(--kataweb-header-icon-size)) / -2)}.kataweb-floating-cart:before,.kataweb-floating-nav__button:before{content:"";position:absolute}.kataweb-floating-cart:before{inset:calc((var(--kataweb-tap-target) - var(--kataweb-floating-size)) / -2)}.kataweb-floating-nav__button:before{inset-block:calc((var(--kataweb-tap-target) - var(--kataweb-floating-size)) / -2);inset-inline:calc(var(--kataweb-floating-nav-gap) / -2)}@media screen and (max-width:1149px){.kataweb-scrolled .shopify-section--header .header__wrapper{visibility:hidden}.header__main-nav>.header__icon-list{gap:var(--kataweb-floating-nav-gap)}.kataweb-floating-nav{gap:var(--kataweb-floating-nav-gap);padding-inline:var(--kataweb-floating-bleed);border-radius:calc(var(--kataweb-floating-size) / 2);align-items:center;display:flex;inset-inline-start:var(--kataweb-floating-inset)}.kataweb-floating-nav__button{line-height:0;display:block;position:relative}.kataweb-floating-cart,.kataweb-floating-nav{opacity:0;translate:none;visibility:hidden;transition:opacity .15s ease,visibility 0s linear .15s}.kataweb-scrolled .kataweb-floating-cart,.kataweb-scrolled .kataweb-floating-nav{opacity:1;visibility:visible;transition:opacity .15s ease,visibility 0s linear}}.product-info{--product-info-block-spacing: 4px;--kataweb-buy-buttons-gap: 12px}.product-info__block-item[data-block-type=title]{margin-block-start:12px;margin-block-end:12px}.product-info__title{line-height:1}.product-info__block-item[data-block-type=kataweb-spacer]{--product-info-block-spacing: 0}.product-info__block-item[data-block-type=kataweb-spacer]+*{margin-block-start:0}.kataweb-spacer{height:var(--kataweb-spacer-height, 8px)}.kataweb-spacer[data-kataweb-size=small]{--kataweb-spacer-height: 8px}.kataweb-spacer[data-kataweb-size=medium]{--kataweb-spacer-height: 12px}.kataweb-spacer[data-kataweb-size=large]{--kataweb-spacer-height: 18px}@media screen and (min-width:700px){.kataweb-spacer[data-kataweb-size=small]{--kataweb-spacer-height: 12px}.kataweb-spacer[data-kataweb-size=medium]{--kataweb-spacer-height: 18px}.kataweb-spacer[data-kataweb-size=large]{--kataweb-spacer-height: 24px}}.product-info__block-item[data-block-type=buy-buttons]{--product-info-block-spacing: 20px}.product-info__buy-buttons .buy-buttons{--kataweb-buy-buttons-height: 44px;--kataweb-atc-padding-inline: 12px;gap:var(--kataweb-buy-buttons-gap)}.product-info__buy-buttons .button{height:var(--kataweb-buy-buttons-height);min-height:var(--kataweb-buy-buttons-height);padding-block:0;padding-inline:var(--kataweb-atc-padding-inline);align-items:center;justify-content:center;display:flex}.product-info__buy-buttons .shopify-payment-button{height:var(--kataweb-buy-buttons-height);display:block}.product-info__buy-buttons shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size: var(--kataweb-buy-buttons-height);--shopify-accelerated-checkout-button-inline-size: 100%}.product-info__buy-buttons .shopify-payment-button a.shopify-payment-button__more-options{display:none}.kataweb-atc{gap:12px;letter-spacing:2px;align-items:center;justify-content:center;display:inline-flex}.kataweb-atc__label{text-transform:uppercase}.kataweb-atc__price{margin-inline-end:-2px}.product-info__buy-buttons{container-type:inline-size;container-name:kataweb-buy-buttons}.product-info__buy-buttons .buy-buttons--multiple{grid-template-columns:1fr}@container kataweb-buy-buttons (min-width: 460px){.product-info__buy-buttons .buy-buttons--multiple{grid-template-columns:2fr 1fr}}.product-info__buy-buttons .buy-buttons>:not(.button,.shopify-payment-button){grid-column:1 / -1}.product-info .shopify_subscriptions_app_block{--kataweb-subscription-label: "Subscribe";--kataweb-subscription-badge: "Save 10% + gifts";--kataweb-subscription-row-height: 40px;--kataweb-subscription-text-offset: 2px;--kataweb-subscription-radio-gap: 10px;--kataweb-subscription-line: rgb(var(--text-color) / .15)}.product-info .shopify_subscriptions_fieldset{margin:0;padding:0;border:0}.product-info .shopify_subscriptions_app_block .plan_card{padding:0;border:0;background:none;gap:0;flex-direction:column;display:flex}.product-info .shopify_subscriptions_app_block .plan_card .subscription_group{margin:0;padding:0;border:0}.product-info .shopify_subscriptions_app_block .group_name{display:none}.product-info .shopify_subscriptions_app_block .group_list{margin:0;padding:0;list-style:none}.product-info .shopify_subscriptions_app_block .subscription_group>label.title_and_price_wrapper,.product-info .shopify_subscriptions_app_block label.group_list_item{width:100%;min-height:var(--kataweb-subscription-row-height);margin:0;padding:0;gap:0;align-items:center;cursor:pointer;display:flex}.product-info .shopify_subscriptions_app_block .group_list_item.custom_radio_button:before,.product-info .shopify_subscriptions_app_block .title_and_price_wrapper.custom_radio_button:before{margin:0 var(--kataweb-subscription-radio-gap) 0 0;flex:0 0 auto}.product-info .shopify_subscriptions_app_block .group_list_item.one_time_purchase_option_app_block,.product-info .shopify_subscriptions_app_block label.group_list_item .title_and_price_wrapper{flex:1 1 auto;gap:0;align-items:center;display:flex}.product-info .shopify_subscriptions_app_block .group_list_item span{line-height:1.4}.product-info .shopify_subscriptions_app_block .in_widget_price{order:3;margin-inline-start:auto;font-weight:600}.product-info .shopify_subscriptions_app_block .title_and_price_wrapper .in_widget_price{align-self:center;line-height:1.4}.product-info .shopify_subscriptions_app_block .group_list_item span,.product-info .shopify_subscriptions_app_block .in_widget_price,.product-info .shopify_subscriptions_app_block .group_list .title_and_price_wrapper:before,.product-info .shopify_subscriptions_app_block .group_list .title_and_price_wrapper:after{top:var(--kataweb-subscription-text-offset);position:relative}.product-info .shopify_subscriptions_app_block .group_list .title_and_price_wrapper>span{display:none}.product-info .shopify_subscriptions_app_block .group_list .title_and_price_wrapper:before{content:var(--kataweb-subscription-label);order:1}.product-info .shopify_subscriptions_app_block .group_list .title_and_price_wrapper:after{content:var(--kataweb-subscription-badge);order:2;margin-inline-start:8px;padding:2px 8px;border-radius:4px;background:rgb(var(--text-color) / .08);font-size:12px;line-height:1.4}.product-info .shopify_subscriptions_app_policy{margin:8px 0 0}.product-info .shopify_subscriptions_fieldset:has(input[data-radio-type=one_time_purchase]:checked) .shopify_subscriptions_app_policy{display:none}.product-info .shopify-payment-button [data-consent-type=subscription]:not(.kataweb-subscription-terms){display:none!important}.product-info .kataweb-subscription-terms{margin-block-start:2px;color:rgb(var(--text-color) / .6);font-size:12px;line-height:1.3;display:none}.product-info .shopify_subscriptions_app_policy{margin:8px 0 0;display:none}.product-info .shopify_subscriptions_fieldset:has(input[data-radio-type=selling_plan]:checked) .kataweb-subscription-terms,.product-info .shopify_subscriptions_fieldset:has(input[data-radio-type=selling_plan]:checked) .shopify_subscriptions_app_policy{display:block}@media screen and (min-width:700px){.product-info .shopify_subscriptions_app_block .subscription_group>label.title_and_price_wrapper,.product-info .shopify_subscriptions_app_block label.group_list_item{border-block-start:1px solid var(--kataweb-subscription-line)}}.variant-picker__option-info>.h-stack{display:none}.block-swatch{--input-height: 2.25rem}.product-info__block-item[data-block-type=kataweb-highlights]{--product-info-block-spacing: 16px}.product-info__block-item[data-block-type=kataweb-highlights]:not(:has(.kataweb-highlights)){display:none}.kataweb-highlights{--kataweb-highlights-gap: 16px;--kataweb-highlights-icon-size: 24px;gap:var(--kataweb-highlights-gap);flex-wrap:wrap;display:flex}.kataweb-highlights__item{flex:0 1 calc(50% - var(--kataweb-highlights-gap) / 2);min-width:0}@media screen and (min-width:700px){.kataweb-highlights{flex-wrap:nowrap}.kataweb-highlights__item{flex:1 1 0}.kataweb-highlights[data-kataweb-gap=small]{--kataweb-highlights-gap: 16px}.kataweb-highlights[data-kataweb-gap=medium]{--kataweb-highlights-gap: 24px}.kataweb-highlights[data-kataweb-gap=large]{--kataweb-highlights-gap: 32px}}.kataweb-highlights__icon{width:auto;max-width:100%;height:var(--kataweb-highlights-icon-size);margin-block-end:10px;object-fit:contain;object-position:left center;display:block}.kataweb-highlights[data-kataweb-icon=small]{--kataweb-highlights-icon-size: 22px}.kataweb-highlights[data-kataweb-icon=large]{--kataweb-highlights-icon-size: 26px}.kataweb-highlights__title{margin:0;line-height:1.25}.kataweb-highlights__description{margin-block-start:4px;line-height:1.3}.kataweb-benefits{--kataweb-benefits-inset: var(--spacing-5);--kataweb-benefits-review-gap: var(--spacing-6);position:relative}.kataweb-benefits__media{height:var(--kataweb-benefits-media-height-mobile, 45svh);z-index:2;position:sticky;top:0;overflow:hidden}.kataweb-benefits__images{height:100%;display:grid}.kataweb-benefits__image{grid-area:1 / 1;opacity:0;transition:opacity .5s ease}.kataweb-benefits__image.is-active{opacity:1}.kataweb-benefits__image img{width:100%;height:100%;object-fit:cover;display:block}@media(prefers-reduced-motion:reduce){.kataweb-benefits__image{transition:none}}.kataweb-benefits__tabs{gap:var(--spacing-2);z-index:1;display:flex;position:absolute;bottom:var(--kataweb-benefits-inset);left:50%;transform:translate(-50%)}.kataweb-benefits__tab{padding-block:var(--kataweb-benefits-tab-padding-block, 12px);padding-inline:20px;border-radius:var(--rounded-button, 8px);line-height:1;letter-spacing:1.5px;text-transform:uppercase;white-space:nowrap;color:#fff;background:#0006;cursor:pointer;align-items:center;display:inline-flex;transition:color .2s ease,background .2s ease}.kataweb-benefits__tab.is-active{color:#000;background:#fff}@media(prefers-reduced-motion:reduce){.kataweb-benefits__tab{transition:none}}.kataweb-benefits__content{z-index:1;position:relative;background:rgb(var(--background))}.kataweb-benefits__block{scroll-margin-top:var(--kataweb-benefits-media-height-mobile, 45svh);padding-block:var(--spacing-8) var(--kataweb-benefits-bottom, 56px);padding-inline:var(--container-gutter)}.kataweb-benefits__column{gap:var(--spacing-6);flex-direction:column;display:flex}.kataweb-benefits__title{margin:0}.kataweb-benefits__text{margin-block-start:var(--spacing-4)}.kataweb-benefits__stats{gap:var(--spacing-8);margin-block-start:var(--spacing-6);display:flex}.kataweb-benefits__stat{flex:1 1 0;min-width:0}.kataweb-benefits__stat-value{margin:0;line-height:1}.kataweb-benefits__stat-label{margin-block-start:var(--spacing-2);line-height:1.2}.kataweb-benefits__reviews{gap:var(--kataweb-benefits-review-gap);display:flex}.kataweb-benefits__review{flex:0 0 82%;margin:0;padding-inline-start:var(--spacing-4);border-inline-start:1px solid var(--kataweb-benefits-accent, rgb(var(--text-color) / var(--kataweb-benefits-accent-alpha, .25)))}.kataweb-benefits__stars{gap:2px;margin-block-end:var(--spacing-3);color:var(--kataweb-benefits-accent, rgb(var(--text-color) / var(--kataweb-benefits-accent-alpha, .25)));display:flex}.kataweb-benefits__star{width:15px;height:15px;display:block}.kataweb-benefits__review-text{margin:0;line-height:1.4}.kataweb-benefits__review-author{line-height:1.4}.kataweb-benefits__review-author{margin-block-start:var(--spacing-2)}.kataweb-benefits__arrows{gap:var(--spacing-8);margin-block-start:var(--spacing-5);justify-content:flex-end;display:flex}.kataweb-benefits__arrow{width:44px;height:44px;color:var(--kataweb-benefits-accent, rgb(var(--text-color) / var(--kataweb-benefits-accent-alpha, .25)));cursor:pointer}.kataweb-benefits__arrow[disabled]{opacity:.4;cursor:default}@media screen and (min-width:1000px){.kataweb-benefits{--kataweb-benefits-inset: var(--spacing-12);display:grid}.kataweb-benefits__media{grid-area:1 / 1;align-self:start;height:100svh;z-index:0;top:0}.kataweb-benefits__content{grid-area:1 / 1;z-index:1;background:none}.kataweb-benefits__tabs{top:calc(var(--header-is-visible, 1) * var(--header-height, 0px) + var(--kataweb-benefits-inset));bottom:auto;left:var(--kataweb-benefits-inset);transform:none;transition:top .2s ease}@media(prefers-reduced-motion:reduce){.kataweb-benefits__tabs{transition:none}}.kataweb-benefits__content{pointer-events:none}.kataweb-benefits__column{pointer-events:auto}.kataweb-benefits__block{min-height:100svh;scroll-margin-top:var(--sticky-area-height, 0px);grid-template-columns:1fr 1fr;padding-block:calc(var(--sticky-area-height, 0px) + var(--kataweb-benefits-inset)) var(--kataweb-benefits-bottom, 56px);padding-inline:0;display:grid}.kataweb-benefits__column{grid-column:2;width:100%;max-width:720px;margin-inline:auto;padding-inline:var(--spacing-5) var(--container-gutter);justify-content:space-between}.kataweb-benefits__review{flex:0 0 calc(50% - var(--kataweb-benefits-review-gap) / 2)}.kataweb-benefits__block--light{--text-color: 255 255 255;--kataweb-benefits-accent: rgb(255 255 255 / var(--kataweb-benefits-accent-alpha, .25));color:rgb(var(--text-color))}}.kataweb-more{--kataweb-more-inset: var(--spacing-5);--kataweb-more-review-gap: var(--spacing-6);--kataweb-more-accent: rgb(var(--text-color) / .25);padding-inline:var(--container-gutter);position:relative}.kataweb-more__frame{height:var(--kataweb-more-media-height-mobile, 55svh);border-radius:var(--rounded-block);position:relative;overflow:hidden}.kataweb-more__images{height:100%;grid-template-rows:100%;display:grid}.kataweb-more__image{grid-area:1 / 1;min-height:0;visibility:hidden;opacity:0;transition:opacity .5s ease,visibility .5s ease}.kataweb-more__image.is-active{visibility:visible;opacity:1}.kataweb-more__image img{width:100%;height:100%;object-fit:cover;display:block}.kataweb-more__tabs{gap:var(--spacing-2);z-index:1;flex-wrap:wrap;justify-content:center;display:flex;position:absolute;bottom:var(--kataweb-more-inset);left:50%;transform:translate(-50%)}.kataweb-more__tab{padding-block:var(--kataweb-more-tab-padding-block, 12px);padding-inline:20px;border-radius:var(--rounded-button, 8px);line-height:1;letter-spacing:1.5px;text-transform:uppercase;white-space:nowrap;color:#fff;background:#0006;cursor:pointer;align-items:center;display:inline-flex;transition:color .2s ease,background .2s ease}.kataweb-more__tab.is-active{color:#000;background:#fff}.kataweb-more__nav{gap:var(--spacing-4);margin-block-start:var(--spacing-4);color:rgb(var(--text-color));justify-content:space-between;align-items:center;display:flex}.kataweb-more__arrow{width:44px;height:44px;color:inherit;cursor:pointer}.kataweb-more__arrow[disabled]{opacity:.35;cursor:default}.kataweb-more__dots{gap:var(--spacing-2);align-items:center;display:flex}.kataweb-more__dot{width:16px;height:2px;border:0;padding:0;border-radius:2px;background:currentColor;opacity:.35;cursor:pointer;position:relative;transition:width .2s ease,opacity .2s ease}.kataweb-more__dot:before{content:"";position:absolute;top:-21px;right:-8px;bottom:-21px;left:-8px}.kataweb-more__dot.is-active{width:36px;opacity:1}.kataweb-more__slides{display:grid}.kataweb-more__slide{grid-area:1 / 1;visibility:hidden;opacity:0;padding-block:var(--spacing-8) var(--kataweb-more-bottom, 56px);transition:opacity .4s ease,visibility .4s ease}.kataweb-more__slide.is-active{visibility:visible;opacity:1}.kataweb-more__column{gap:var(--spacing-6);flex-direction:column;display:flex}.kataweb-more__title{margin:0}.kataweb-more__text{margin-block-start:var(--spacing-4)}.kataweb-more__reviews{gap:var(--kataweb-more-review-gap);display:flex}.kataweb-more__review{flex:0 0 82%;margin:0;padding-inline-start:var(--spacing-4);border-inline-start:1px solid var(--kataweb-more-accent)}.kataweb-more__stars{gap:2px;margin-block-end:var(--spacing-3);color:var(--kataweb-more-accent);display:flex}.kataweb-more__star{width:15px;height:15px;display:block}.kataweb-more__review-text{margin:0;line-height:1.4}.kataweb-more__review-author{margin-block-start:var(--spacing-2);line-height:1.4}@media(prefers-reduced-motion:reduce){.kataweb-more__image,.kataweb-more__slide,.kataweb-more__tab,.kataweb-more__dot{transition:none}}@media screen and (min-width:1000px){.kataweb-more{--kataweb-more-inset: var(--spacing-6);min-height:var(--kataweb-more-height, 94svh);gap:var(--container-gutter);padding-block:var(--kataweb-more-frame-inset-block, 60px);grid-template-columns:1fr 1fr;display:grid}.kataweb-more__media{position:relative}.kataweb-more__frame{height:calc(var(--kataweb-more-height, 94svh) - var(--kataweb-more-frame-inset-block, 60px) * 2)}.kataweb-more__tabs{top:var(--kataweb-more-inset);bottom:auto;left:var(--kataweb-more-inset);justify-content:flex-start;transform:none}.kataweb-more__nav{z-index:1;margin:0;color:#fff;position:absolute;inset-inline:var(--kataweb-more-inset);bottom:var(--kataweb-more-inset)}.kataweb-more__slides{height:100%}.kataweb-more__slide{padding-block:0 var(--kataweb-more-bottom, 56px)}.kataweb-more__body{padding-block-start:var(--kataweb-more-title-offset, 20px)}.kataweb-more__column{height:100%;max-width:720px;justify-content:space-between}.kataweb-more__review{flex:0 0 calc(50% - var(--kataweb-more-review-gap) / 2)}}.kataweb-quick-add{--kataweb-qa-media: 64px;--kataweb-qa-row: 32px;--kataweb-qa-pill: 36px;--kataweb-qa-button: 40px;--kataweb-qa-gap: 4px;--kataweb-qa-inset: 12px;--kataweb-qa-radius: 10px;--kataweb-qa-surface: #d8d9de;--kataweb-qa-speed: .28s;z-index:2;visibility:hidden;opacity:0;width:100%;padding:var(--kataweb-qa-inset);transition:opacity .15s ease-in,visibility .15s ease-in;position:fixed;bottom:0;left:0}.kataweb-quick-add.is-visible{opacity:1;visibility:visible}.kataweb-quick-add__card{border-radius:var(--kataweb-qa-radius);padding:0;column-gap:var(--kataweb-qa-gap);row-gap:0;grid-template-columns:var(--kataweb-qa-media) minmax(0,1fr);grid-template-rows:var(--kataweb-qa-row) auto var(--kataweb-qa-row);display:grid;transition:grid-template-columns var(--kataweb-qa-speed) ease,grid-template-rows var(--kataweb-qa-speed) ease,column-gap var(--kataweb-qa-speed) ease,padding var(--kataweb-qa-speed) ease,background var(--kataweb-qa-speed) ease}.kataweb-quick-add__media{grid-area:1 / 1 / 4 / 2;border:1px solid var(--kataweb-qa-surface);border-radius:var(--kataweb-qa-radius);background:rgb(var(--background));height:var(--kataweb-qa-media);overflow:hidden}.kataweb-quick-add__image{width:100%;height:100%;object-fit:contain;display:block}.kataweb-quick-add__head{grid-area:1 / 2 / 2 / 3;border-start-start-radius:var(--kataweb-qa-radius);border-start-end-radius:var(--kataweb-qa-radius);background:var(--kataweb-qa-surface);padding-inline:12px 6px;gap:6px;grid-template-columns:minmax(0,1fr) var(--kataweb-qa-row);align-items:center;display:grid;transition:background var(--kataweb-qa-speed) ease,padding var(--kataweb-qa-speed) ease}.kataweb-quick-add__summary,.kataweb-quick-add__options{grid-area:1 / 1 / 2 / 2;min-width:0;align-items:center;transition:opacity var(--kataweb-qa-speed) ease;display:flex}.kataweb-quick-add__summary{gap:6px;margin:0;overflow:hidden}.kataweb-quick-add__summary-size{white-space:nowrap}.kataweb-quick-add__summary-mode{color:rgb(var(--text-color) / .65);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kataweb-quick-add__options{gap:var(--kataweb-qa-gap);opacity:0;pointer-events:none}.kataweb-quick-add__value{flex:1 1 0;gap:8px;min-width:0;height:var(--kataweb-qa-pill);padding-inline:6px 12px;border:1px solid #0000;border-radius:8px;background:rgb(var(--background));color:rgb(var(--text-color));opacity:.5;cursor:pointer;align-items:center;justify-content:center;display:inline-flex;transition:opacity .2s ease}.kataweb-quick-add__value-image{width:28px;height:28px;object-fit:contain;flex:none}.kataweb-quick-add__value-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kataweb-quick-add__value.is-selected{opacity:1}.kataweb-quick-add__value.is-disabled{background-image:linear-gradient(to bottom right,#0000 50%,currentColor 50% calc(50% + 1px),#0000 calc(50% + 1px))}.kataweb-quick-add__toggle{grid-area:1 / 2 / 2 / 3;width:var(--kataweb-qa-row);height:var(--kataweb-qa-row);cursor:pointer;place-items:center;display:grid}.kataweb-quick-add__chevron{width:9px;height:9px;border-inline-start:1.5px solid currentColor;border-block-start:1.5px solid currentColor;margin-block-start:3px;transform:rotate(45deg);transition:transform var(--kataweb-qa-speed) ease,margin var(--kataweb-qa-speed) ease}.kataweb-quick-add__more{grid-area:2 / 1 / 3 / 3;grid-template-rows:0fr;transition:grid-template-rows var(--kataweb-qa-speed) ease;display:grid}.kataweb-quick-add__more-inner{overflow:hidden}.kataweb-quick-add__plans{padding-block:6px 4px}.kataweb-quick-add__plan{gap:10px;width:100%;min-height:var(--kataweb-qa-row);text-align:start;cursor:pointer;align-items:center;display:flex}.kataweb-quick-add__radio{width:17px;height:17px;border:1px solid rgb(var(--text-color) / .45);border-radius:var(--rounded-full, 999px);background:rgb(var(--background));flex:none;place-items:center;display:grid}.kataweb-quick-add__plan.is-selected .kataweb-quick-add__radio{border-color:rgb(var(--text-color))}.kataweb-quick-add__plan.is-selected .kataweb-quick-add__radio:after{content:"";width:9px;height:9px;border-radius:inherit;background:rgb(var(--text-color))}.kataweb-quick-add__plan-badge{padding:4px 8px;border-radius:6px;background:rgb(var(--background) / .65);white-space:nowrap}.kataweb-quick-add__plan-badge:empty{display:none}.kataweb-quick-add__terms{padding-block:8px 4px}.kataweb-quick-add__terms-title{margin:0}.kataweb-quick-add__terms-body{color:rgb(var(--text-color) / .6);margin:4px 0 0}.kataweb-quick-add__terms-body a{color:inherit;text-decoration:underline}.kataweb-quick-add__form{grid-area:3 / 2 / 4 / 3}.kataweb-quick-add__form .button{height:100%;min-height:0;padding-block:0;padding-inline:12px;border-radius:0 0 var(--kataweb-qa-radius) var(--kataweb-qa-radius);align-items:center;justify-content:center;display:flex;transition:border-radius var(--kataweb-qa-speed) ease}.kataweb-quick-add .kataweb-atc{gap:8px;letter-spacing:1.5px}.kataweb-quick-add-is-open .kataweb-quick-add__card{grid-template-columns:0px minmax(0,1fr);grid-template-rows:var(--kataweb-qa-pill) auto var(--kataweb-qa-button);column-gap:0;background:var(--kataweb-qa-surface);padding:8px}.kataweb-quick-add-is-open .kataweb-quick-add__media{border-width:0;background:#0000}.kataweb-quick-add-is-open .kataweb-quick-add__head{background:#0000;padding-inline:0 4px}.kataweb-quick-add-is-open .kataweb-quick-add__summary{opacity:0;pointer-events:none}.kataweb-quick-add-is-open .kataweb-quick-add__options{opacity:1;pointer-events:auto}.kataweb-quick-add-is-open .kataweb-quick-add__more{grid-template-rows:1fr}.kataweb-quick-add-is-open .kataweb-quick-add__form .button{border-radius:8px}.kataweb-quick-add-is-open .kataweb-quick-add__chevron{margin-block-start:-3px;transform:rotate(225deg)}@media(prefers-reduced-motion:reduce){.kataweb-quick-add,.kataweb-quick-add__card,.kataweb-quick-add__head,.kataweb-quick-add__summary,.kataweb-quick-add__options,.kataweb-quick-add__value,.kataweb-quick-add__chevron,.kataweb-quick-add__more,.kataweb-quick-add__form .button{transition:none}}.kataweb-quick-add__value:focus-visible,.kataweb-quick-add__toggle:focus-visible,.kataweb-quick-add__plan:focus-visible{outline:2px solid rgb(var(--text-color));outline-offset:2px}@media screen and (min-width:700px){.kataweb-quick-add{--kataweb-qa-inset: 16px;width:calc(344px + var(--kataweb-qa-inset) * 2);max-width:100vw}}[data-kataweb-chat]{visibility:hidden}.kataweb-chat-ready [data-kataweb-chat]{visibility:visible}.kataweb-howto{--kataweb-howto-text: var(--text-color);--kataweb-howto-mobile-background: var(--background);color:rgb(var(--kataweb-howto-text));position:relative}.kataweb-howto__media{height:var(--kataweb-howto-media-height-mobile, 45svh);position:relative}.kataweb-howto__video,.kataweb-howto__video video,.kataweb-howto__video img{width:100%;height:100%;object-fit:cover;display:block}.kataweb-howto__video--desktop{display:none}.kataweb-howto__content{background:rgb(var(--kataweb-howto-mobile-background));padding-block:var(--spacing-8) var(--spacing-10);padding-inline:var(--container-gutter)}.kataweb-howto__title{text-align:center;margin:0 0 var(--spacing-6)}.kataweb-howto__block+.kataweb-howto__block{margin-block-start:var(--kataweb-howto-block-gap, 32px)}.kataweb-howto__heading{letter-spacing:.12em;text-transform:uppercase;margin:0 0 var(--spacing-3)}.kataweb-howto__text{color:inherit}.kataweb-howto__text :is(p,ul,ol):first-child{margin-block-start:0}.kataweb-howto__text :is(p,ul,ol):last-child{margin-block-end:0}.kataweb-howto__actions{justify-content:center;margin-block-start:var(--spacing-8);display:flex}.kataweb-howto__actions .button{--button-outline-color: var(--kataweb-howto-text);letter-spacing:.12em;text-transform:uppercase}@media screen and (min-width:1000px){.kataweb-howto{height:var(--kataweb-howto-height, 90svh)}.kataweb-howto__media{height:auto;position:absolute;top:0;right:0;bottom:0;left:0}.kataweb-howto__video--desktop{display:block}.kataweb-howto__video--mobile{display:none}.kataweb-howto__content{background:none;height:100%;padding-block:0;align-items:center;display:flex;position:relative}.kataweb-howto--end .kataweb-howto__content{justify-content:flex-end}.kataweb-howto__inner{width:min(var(--kataweb-howto-column, 520px),100%)}.kataweb-howto__title,.kataweb-howto__actions{justify-content:flex-start;text-align:start}}.kataweb-howto-dialog{z-index:30;display:none;position:fixed;top:0;right:0;bottom:0;left:0}.kataweb-howto-dialog[open]{place-items:center;display:grid}.kataweb-howto-dialog__backdrop{background:#0000008c;position:absolute;top:0;right:0;bottom:0;left:0}.kataweb-howto-dialog__frame{width:min(92vw,158.2vh);border-radius:var(--rounded-block, 12px);background:#000;position:relative;overflow:hidden}.kataweb-howto-dialog__player{aspect-ratio:16 / 9}.kataweb-howto-dialog__player iframe{width:100%;height:100%;border:0;display:block}.kataweb-howto-dialog__close{color:#fff;cursor:pointer;width:32px;height:32px;position:absolute;top:var(--spacing-5);right:var(--spacing-5)}.kataweb-howto-dialog__close svg{width:100%;height:100%}.kataweb-howto-dialog__close:focus-visible{outline:2px solid #fff;outline-offset:2px}.shopify-section--kataweb-main-tabs .section{--container-max-width: var(--container-narrow-max-width)}.kataweb-tabs{--kataweb-tabs-rule: rgb(var(--text-color) / .15);--kataweb-tabs-rule-active: rgb(var(--text-color))}.kataweb-tabs__label{gap:var(--spacing-4);align-items:center;display:flex;transition:opacity .2s ease-in-out}.kataweb-tabs__icon{height:var(--kataweb-tabs-icon-size, 36px);width:auto;flex-shrink:0;display:block}.kataweb-tabs__title{letter-spacing:var(--kataweb-tabs-title-spacing, .12em);text-transform:uppercase;text-align:start;line-height:1.7;display:grid}.kataweb-tabs__line:before{content:"\2022\a0";content:"\2022\a0" / ""}.kataweb-tabs__button[aria-selected=false] .kataweb-tabs__label,.kataweb-tabs__item[aria-expanded=false] .kataweb-tabs__label{opacity:var(--kataweb-tabs-inactive-opacity, .5)}.kataweb-tabs__text :is(p,ul,ol):first-child{margin-block-start:0}.kataweb-tabs__text :is(p,ul,ol):last-child{margin-block-end:0}.kataweb-tabs__item{border-block-end:1px solid var(--kataweb-tabs-rule);transition:border-color .2s ease-in-out}.kataweb-tabs__item[aria-expanded=true]{border-block-end-color:var(--kataweb-tabs-rule-active)}.kataweb-tabs__summary{cursor:pointer;padding-block:var(--kataweb-tabs-item-padding-block, 20px);display:block}.kataweb-tabs__panel{padding-block-end:var(--kataweb-tabs-item-padding-block, 20px)}.kataweb-tabs__tabs{display:none}@media screen and (min-width:1000px){.kataweb-tabs__accordion{display:none}.kataweb-tabs__tabs{gap:var(--kataweb-tabs-content-gap, 40px);display:grid}.kataweb-tabs__tabs::part(tab-list){box-shadow:inset 0 -1px var(--kataweb-tabs-rule);grid:auto / auto-flow 1fr;align-items:stretch;display:grid;position:relative}.kataweb-tabs__tabs::part(tab-list):after{content:"";height:3px;width:calc(100% / var(--item-count, 1));background:var(--kataweb-tabs-rule-active);transform:translate(calc(var(--selected-index, 0) * var(--transform-logical-flip, 1) * 100%));transition:transform .3s;position:absolute;inset-inline-start:0;bottom:-1px}.kataweb-tabs__button{cursor:pointer;padding-block:var(--kataweb-tabs-nav-padding-block, 16px);padding-inline:var(--spacing-2);justify-content:center;display:flex}.kataweb-tabs__button:hover .kataweb-tabs__label{opacity:1}}@media(prefers-reduced-motion:reduce){.kataweb-tabs__label,.kataweb-tabs__item,.kataweb-tabs__tabs::part(tab-list):after{transition:none}}.navigation-promo .content-over-media{aspect-ratio:1 / 1;overflow:hidden}.navigation-promo .content-over-media>img{width:100%;height:100%;object-fit:cover;object-position:center}
/*# sourceMappingURL=/cdn/shop/t/56/assets/kataweb.css.map */
