.product-page.main-product .product-content-container .custom-product-card-tag,.product-page.main-product .product-content-container .block__card-shop-now-btn-wrap{display:none}.product-page.main-product .product-content-container .block__card-prod-first-img img{transform:none!important}[data-quote-only-product=true] [data-custom-atc-button],[data-quote-only-product=true] [data-custom-payment-button],[data-quote-only-product=true] .shopify-payment-button{display:none!important}@media screen and (min-width:1024px){body [id^=x-product-template-]{overflow:visible}body [id^=x-product-template-] .custom-desktop-slider{display:block}body [id^=x-product-template-] .custom-mobile-slider{display:none}body [id^=x-product-template-] .block_product-content-info{align-items:flex-start;overflow:visible}body [id^=x-product-template-] .block_product-images{width:calc(63% - 12px);padding:0;position:sticky;top:calc(var(--height-header, 0px) + 24px);align-self:flex-start;z-index:2}body [id^=x-product-template-] .block_product-contetnt{width:calc(37% - 12px);padding:0;position:sticky;top:calc(var(--height-header, 0px) + 24px);align-self:flex-start;z-index:3}body [id^=x-product-template-] .block_product-contetnt .product-info{position:static;top:auto;max-height:none;overflow:visible}body [id^=x-product-template-] .product-content-container.has-product-media-slide{display:flex}body [id^=x-product-template-] [id^=product-media-] .swiper-product,body [id^=x-product-template-] [id^=product-media-] .splide__track{overflow:hidden}body [id^=x-product-template-] [id^=product-media-] .splide__list{gap:0}body [id^=x-product-template-] [id^=product-media-] .swiper-product .splide__slide{position:relative;width:100%;height:100%;overflow:hidden;padding-bottom:86%}body [id^=x-product-template-] [id^=product-media-] .swiper-product .splide__slide>button,body [id^=x-product-template-] [id^=product-media-] .swiper-product .splide__slide>div{position:absolute;top:0;left:0;width:100%;height:100%;padding-bottom:0}body [id^=x-product-template-] [id^=product-media-] .swiper-product .splide__slide img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}body [id^=x-product-template-] [id^=product-media-] .hide-scrollbar,body [id^=x-product-template-] .splide__pagination{display:none}}@media screen and (max-width:1023px){body [id^=x-product-template-] .custom-desktop-slider{display:none}body [id^=x-product-template-] .custom-mobile-slider{display:block}body [id^=x-product-template-] [id^=product-media-] .custom-product-images-grid,body [id^=x-product-template-] [id^=product-media-] .splide__arrows{display:none}body [id^=x-product-template-] [id^=product-media-] .splide__pagination{position:absolute;bottom:24px;display:flex;justify-content:center;align-items:center;width:100%;gap:6px;z-index:50;margin:0;padding:0;list-style:none}body [id^=x-product-template-] [id^=product-media-] .splide__pagination__page{display:block;width:6px;height:6px;padding:0;margin:0;border:none;border-radius:9999px;background:var(--septenary-color);opacity:1;transform:none;transition:width .3s ease,background-color .3s ease}body [id^=x-product-template-] [id^=product-media-] .splide__pagination__page.is-active{width:26px;height:6px;border-radius:9999px;background:var(--tredecenary_color);transform:none}}.block_product-content-info{gap:24px}@media screen and (min-width:1024px){.product-page.main-product.main-product--contained .block_product-content-info{width:min(100%,var(--page-width));max-width:var(--page-width);margin-left:auto;margin-right:auto}.product-page.main-product.main-product--contained .block_product-content-info.full-width-mobile.page-width{padding-left:50px;padding-right:50px}.product-page.main-product .block_product-content-info.full-width{width:100%;box-sizing:border-box}}@media screen and (min-width:768px)and (max-width:1025px){.product-page.main-product.main-product--contained .block_product-content-info.full-width-mobile.page-width{padding-left:20px;padding-right:20px}}@media screen and (max-width:767px){.product-page.main-product.main-product--contained .block_product-content-info.full-width-mobile.page-width{padding-left:16px;padding-right:16px}}@media screen and (max-width:1023px){.block_product-content-info{flex-direction:column;gap:24px}.block_product-images{width:100%;padding-left:0;padding-right:0;padding-bottom:0;margin-bottom:0}.product-content-container.has-product-media-slide{width:100%;padding-left:0;padding-right:0}[id^=product-media-] .x-splide{margin-bottom:0;padding-bottom:0;overflow:visible}body [id^=x-product-template-] [id^=product-media-] .swiper-product .product-media--placeholder,body [id^=x-product-template-] [id^=product-media-] .swiper-product:not(.is-initialized) .product-media--placeholder{display:block;visibility:visible;opacity:1;position:relative;width:100%;height:auto}body [id^=x-product-template-] [id^=product-media-] .splide__slide>.relative,body [id^=x-product-template-] [id^=product-media-] .splide__slide>button{position:relative;height:0;padding-bottom:106.2%;border-radius:12px;overflow:hidden}body [id^=x-product-template-] [id^=product-media-] .splide__slide>.relative img,body [id^=x-product-template-] [id^=product-media-] .splide__slide>button img{width:100%;height:100%;border-radius:inherit;object-fit:cover}body [id^=x-product-template-] [id^=product-media-] .product-media--image>div,body [id^=x-product-template-] [id^=product-media-] .product-media--image>button,body [id^=x-product-template-] [id^=product-media-] .media-slide>div,body [id^=x-product-template-] [id^=product-media-] .media-slide>button{border-radius:12px;overflow:hidden}body [id^=x-product-template-] [id^=product-media-] .media-slide,body [id^=x-product-template-] [id^=product-media-] .media-slide[aria-roledescription],body [id^=x-product-template-] [id^=product-media-] .media-slide:not(:first-child),body [id^=x-product-template-] [id^=product-media-] .media-slide.is-active{height:100%}}.block_product-breadcrumb{margin-left:-10px;margin-bottom:24px;color:var(--secondary-color);font-size:var(--body)}.block_product-breadcrumb__link{color:rgb(var(--colors-text-link));transition:color .25s}.block_product-breadcrumb__link:hover{color:rgb(var(--link-hover-color, var(--colors-text-link)))}[id^=x-product-template-] .block_product-contetnt .oke-is-clickable,[id^=x-product-template-] .block_product-content-info .oke-is-clickable{margin-top:12px;margin-bottom:24px;display:inline-block}[id^=product-description-block-] .rte,[id^=product-description-block-] .rte p,[id^=product-description-block-] .rte li,[id^=product-description-block-] .rte a{font-size:var(--body, 14px);line-height:1.4}.block_product-qty{justify-content:space-between;width:100%;max-height:56px;padding:11px 8px;margin-bottom:0;border-color:rgb(var(--colors-line-and-border-soft, 216, 216, 216))}.x-block-buy-buttons .add_to_cart_button,.x-block-buy-buttons .block_quote-button{display:flex;justify-content:space-between;align-items:center;width:100%;height:56px;padding:0 20px;border-radius:9999px;font-size:var(--body)}.x-block-buy-buttons .add_to_cart_button{margin-bottom:0;background:var(--scheme-button);color:var(--scheme-button-text);text-transform:capitalize;box-shadow:none!important;outline:none!important;border:1px solid currentColor!important}.x-block-buy-buttons .block_quote-button{margin-top:8px}.block_button-inner-info{display:flex;justify-content:space-between;align-items:center;width:100%;height:100%;color:var(--tertiary-color)}button.button-solid.add_to_cart_button:hover,.button.button-solid.add_to_cart_button:hover{color:var(--scheme-button-text-hover);box-shadow:none!important;outline:none!important;border:1px solid currentColor!important}.x-block-buy-buttons .add_to_cart_button.button-outline:hover,.x-block-buy-buttons button.add_to_cart_button.button-outline:hover{box-shadow:none!important;outline:none!important;border:1px solid currentColor!important}.block_option-infodata-container{display:flex;align-items:center;gap:16px;margin-bottom:10px}.block_option-infodata{display:flex;align-items:center;gap:10px;padding:.375rem .625rem .375rem .5rem;margin-bottom:0;border-radius:35px}.block_option-infodata.active{background-color:#677d541f}.block_option-infodata input{position:relative;width:21px;height:21px;margin:0;accent-color:var(--olive_drab_color);touch-action:none;pointer-events:none}.block_custom-varient{margin:20px 0 0}.block_custom-varient .product-form__input{display:block}.product-form__input legend{margin-bottom:10px}.block_product-content-info .x-block-collapsible-tab-content ul li{line-height:144%}.block_product-content-info .x-block-collapsible-tab-caret{display:inline-flex;align-items:center;justify-content:center;color:rgb(var(--colors-text, 0, 0, 0));opacity:1;pointer-events:none}.block_product-content-info .x-block-collapsible-tab-caret svg,.block_product-content-info .x-block-collapsible-tab-caret svg path{display:block;stroke:currentColor}.block_product-content-info .x-block-product-complementary .x-product-complementary-container{margin-top:0;margin-bottom:0}.tooltip-wrapper{position:relative;display:inline-flex;align-items:center;gap:6px}.info-icon{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:#677d541f;cursor:pointer;transition:background-color .3s ease}.info-icon:hover{background:var(--primary-color)}.info-icon svg{fill:var(--octonary_color);transition:fill .3s ease}.info-icon:hover svg{fill:var(--tertiary-color)}.tooltip-text{position:absolute;bottom:140%;left:50%;padding:5px 10px;border-radius:4px;background:var(--primary-color);color:var(--tertiary-color);font-size:var(--ex-small_body);opacity:0;pointer-events:none;transform:translate(-50%);transition:opacity .2s ease;white-space:nowrap}.tooltip-wrapper:hover .tooltip-text{opacity:1}.tooltip-popup{position:absolute;top:120%;left:0;z-index:20;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .3s ease,visibility .3s ease,transform .3s ease}.tooltip-wrapper:hover .tooltip-popup{opacity:1;visibility:visible;transform:translateY(0)}.tooltip-card{width:240px;padding:14px;border-radius:12px;background:var(--tertiary-color);box-shadow:0 10px 30px #00000026}.tooltip-card img{width:100%;margin-bottom:10px;border-radius:8px}.tooltip-card p{color:var(--octonary_color);font-size:var(--small_body, 12px);line-height:1.5}.image-tooltip-wrapper{position:relative;display:inline-block}.small-img{width:40px;height:40px;border:1px solid var(--septenary-color);border-radius:4px;object-fit:cover;cursor:pointer}.image-tooltip{position:absolute;bottom:120%;left:50%;z-index:999;text-align:center;opacity:0;visibility:hidden;transform:translate(-50%) scale(.95);transition:opacity .3s ease,visibility .3s ease,transform .3s ease}.image-tooltip img{width:auto;max-width:260px;height:150px;border-radius:6px;object-fit:contain;box-shadow:0 8px 25px #0003}.image-tooltip-wrapper:hover .image-tooltip{opacity:1;visibility:visible;transform:translate(-50%) scale(1)}.image-tooltip:after{content:"";position:absolute;top:100%;left:50%;border-width:6px;border-style:solid;border-color:var(--tertiary-color) transparent transparent;transform:translate(-50%)}.specs-btn{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;margin:10px 0 0;border:1.5px solid var(--primary-color);border-radius:30px;background:var(--tertiary-color);color:var(--primary-color);font-size:var(--body);text-decoration:none;transition:color .25s ease,background-color .25s ease,border-color .25s ease}.specs-btn .icon{display:flex}.block_cart-button-quick-add-main{position:absolute;right:16px;bottom:16px}.block_tab-heading{font-size:var(--medium_small-body)}.block_custom-product-upsell{padding-top:56px}.block_custom-product-upsell p{padding-bottom:24px;font-family:var(--font-heading-family)!important;font-size:var(--medium_light-body)}.x-shipping-notice{width:100%;margin-bottom:56px;text-align:center}.x-shipping-notice .underline{color:#81493f}@media screen and (min-width:768px){.product-title{font-size:var(--h5)}}@media screen and (max-width:767px){.block_custom-product-upsell{padding-top:48px}.block_custom-product-upsell p{font-size:var(--medium_small-body-line)}.block_product-breadcrumb{margin-left:0}}@media screen and (max-width:420px){.block_product-breadcrumb{margin-left:0}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/main-product.css.map */
