.kt-product-gallery-item{position:relative;overflow:hidden;width:100%;height:0;border-radius:var(--border-radius);scroll-margin-inline-start:0}.kt-product-gallery-item img,.kt-product-gallery-item iframe,.kt-product-gallery-item video{border-radius:var(--border-radius)}@media screen and (min-width:768px){.kt-product-page--classic .kt-product-gallery .kt-grid{--col-gap: var(--desktop-gallery-gap) !important}}@media screen and (max-width:767px){product-page.kt-grid{--col-gap: var(--product-page-layout-gap-mobile, var(--product-page-layout-gap, var(--grid-gap)));--row-gap: var(--product-page-layout-gap-mobile, var(--product-page-layout-gap, var(--grid-gap)))}}@media screen and (min-width:768px){product-page.kt-grid{--col-gap: calc(var(--product-page-layout-gap, var(--grid-gap)) * 2);--row-gap: var(--product-page-layout-gap, var(--grid-gap))}}@media screen and (max-width:767px){.kt-product-gallery .kt-css-slide--snap,.kt-product-gallery--peek-mobile .kt-css-slide--snap,.kt-product-gallery--peek-mobile .kt-product-gallery-item{scroll-snap-align:center;scroll-margin-inline:0}.kt-product-gallery--peek-mobile .kt-css-slide--snap,.kt-product-gallery--peek-mobile .kt-product-gallery-item{scroll-margin-inline:var(--product-gallery-peek-pad-start) var(--product-gallery-peek-pad-end)}.kt-product-gallery--peek-start .kt-css-slide--snap,.kt-product-gallery--peek-start .kt-product-gallery-item{scroll-snap-align:start}.kt-product-gallery--peek-end .kt-css-slide--snap,.kt-product-gallery--peek-end .kt-product-gallery-item{scroll-snap-align:end}.kt-product-gallery .kt-image.kt-loaded .kt-image__preloader,.kt-product-gallery .kt-video-component__preloader{display:none}}@media screen and (max-width:767px){.kt-product-gallery-item,.kt-css-slider,.kt-css-slider-viewport,.kt-css-slider-holder,.kt-css-slider-container{height:100%!important;min-height:0!important}}.kt-product-page--classic{--grid-gap: var(--gutter-container)}product-page .kt-slider-navigation-no-bg .kt-css-slider-navigation-container{margin-top:.625rem;margin-bottom:-.625rem}.kt-product-sizing-callout{display:flex;align-items:center;justify-content:flex-start;max-width:100%;color:var(--color-scheme-text)}.kt-product-sizing-callout--border,.kt-product-sizing-callout--background{padding:8px var(--spacing-small);border-radius:var(--sizing-callout-radius, 120px)}.kt-product-sizing-callout--border{border:1px solid var(--sizing-callout-border, var(--color-scheme-text-opacity-15))}.kt-product-sizing-callout--background{background:var(--sizing-callout-background, var(--color-scheme-text-opacity-5))}.kt-product-sizing-callout>.kt-icon{flex:0 0 auto}.kt-product-sizing-callout p{margin:0;min-width:0}.kt-final-sale-disclaimer{color:var(--color-scheme-text-opacity-60)}.kt-final-sale-disclaimer a:not(.kt-button):not(.kt-video-component__play){color:var(--color-scheme-text);background-image:linear-gradient(to right,currentColor,currentColor),linear-gradient(to right,currentColor,currentColor)}.shopify-payment-button__button--unbranded{padding:14px 30px;background:var(--color-scheme-buttons-background)!important;color:var(--color-scheme-buttons-text)!important;font-weight:var(--buttons-font-weight);text-transform:var(--buttons-text-transform);font-size:calc(16px * var(--font-mobile-corrector) / 18 * var(--base-body-size) + 0px)}.no-touchevents .shopify-payment-button__button--unbranded:hover{background:rgb(from var(--color-scheme-buttons-background) r g b/.7)!important}.kt-product__cart-functions>*{flex:100%}.kt-product__cart-functions .kt-flex--auto-layout{width:100%}.kt-product__cart-functions .kt-flex--auto-layout .kt-add-to-cart,.kt-product__cart-functions .kt-flex--auto-layout .shopify-payment-button{min-width:calc(50% - var(--gutter-xsmall))}.kt-product__cart-functions .kt-add-to-cart{min-height:3.0625rem}.kt-add-to-cart.kt-disabled{opacity:.36;cursor:auto;pointer-events:none}.kt-add-to-cart.kt-disabled+.shopify-payment-button,.kt-add-to-cart.kt-disabled .kt-button__price{display:none}.kt-product-quantity{min-width:6.875rem;min-height:3rem;border-style:solid;border-radius:var(--border-radius-buttons);border-width:var(--border-width-buttons);border-color:var(--color-scheme-text);color:var(--color-scheme-text);flex:1}.kt-disabled-cart .kt-product-quantity{display:none}.kt-product-component--default-to-first-variant-false:not(.kt-variant-selected) .kt-show-block-if-variant-selected,.kt-product-component--default-to-first-variant-false:not(.kt-variant-selected) .shopify-payment-button{display:none}.kt-product-component--default-to-first-variant-false.kt-variant-selected .kt-show-block-if-variant-not-selected-yet,.kt-product-component--default-to-first-variant-true .kt-show-block-if-variant-not-selected-yet{display:none}product-page.loading [data-js-product-information] :is(.kt-product-price,.kt-product-inventory-availability,[data-update-block=sku-barcode],[data-update-block=back-in-stock],[data-update-block=pickup-availability-main],[data-update-block=variant-metafield],.kt-product-badges){opacity:.36}product-page.loading product-variants.loading{opacity:.36}product-form,product-variants{display:block;width:100%}@keyframes rotate{to{transform:rotate(360deg)}}.kt-product-page--featured{margin-bottom:0}.kt-product-page--featured .kt-css-slider,.kt-product-page--featured .kt-css-slider-viewport,.kt-product-page--featured .kt-css-slider-holder,.kt-product-page--featured .kt-css-slider-container,.kt-product-page--featured .kt-grid{height:100%}.kt-product-page--featured .kt-product-gallery-item{min-height:100%;flex:0 0 100%}.kt-product-page--featured .kt-product-gallery__navigation{--navigation-background: rgba(0, 0, 0, .3);--navigation-active: rgba(255, 255, 255, 1);--navigation-opacity: rgba(255, 255, 255, .5);padding-top:0}@media screen and (max-width:767px){.kt-product-page--featured{grid-gap:var(--col-gap)}}@media screen and (min-width:768px){.kt-product-page--featured{gap:0;--col-size: 50%}.kt-product-page--featured .kt-rich-text__content{padding-inline-start:var(--card-padding)}.kt-slider--fullwidth .kt-card--featured-product,.kt-container:not(.kt-container--large) .kt-card--featured-product{padding-inline:0}.kt-slider--fullwidth .kt-card--featured-product .kt-rich-text__media,.kt-container:not(.kt-container--large) .kt-card--featured-product .kt-rich-text__media{margin-inline-start:0}.kt-slider--fullwidth .kt-card--featured-product .kt-rich-text__media+.kt-rich-text__column,.kt-container:not(.kt-container--large) .kt-card--featured-product .kt-rich-text__media+.kt-rich-text__column{padding-inline-end:max(var(--gutter-container),(100vw - var(--theme-max-width)) / 2);padding-inline-start:var(--card-padding)}}@media screen and (max-width:767px){.kt-slider--fullwidth .kt-card--featured-product,.kt-container:not(.kt-container--large) .kt-card--featured-product{padding:0}.kt-slider--fullwidth .kt-card--featured-product .kt-rich-text__content,.kt-container:not(.kt-container--large) .kt-card--featured-product .kt-rich-text__content{padding-inline:var(--gutter-container);padding-bottom:var(--card-padding)}}.shopify-payment-button{flex:1}.shopify-payment-button__more-options{font-size:10px;margin-top:8px;text-transform:uppercase}.kt-disable-buy-button .shopify-payment-button,.kt-disable-buy-button .kt-product-quantity{display:none}shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size: 3.0625rem;--shopify-accelerated-checkout-button-border-radius: var(--border-radius-buttons);--shopify-accelerated-checkout-skeleton-background-color: var(--color-scheme-text)}
/*# sourceMappingURL=/cdn/shop/t/938/assets/component-product.css.map */
