.shopify-section--main-product{overflow-x:clip}.product-gallery--background .product-gallery{grid-row:1;grid-column:1 / span 2}.product-gallery--background .product-info{grid-column:2 / span 1;grid-row:unset;background:rgba(var(--white-color),1);padding:1.5rem;border-radius:.5rem;max-width:calc(22.94rem + var(--product-block-item-margin) * 2);bottom:1.5rem;left:auto;right:1.5rem;width:100%;margin-right:1.5rem;margin-bottom:1.5rem}.product-gallery--background .product-info .variant-picker__option-values{column-gap:.125rem}.product-gallery--background .product-gallery__carousel{grid:var(--product-gallery-carousel-grid, auto / auto-flow 50%);gap:0}.product-gallery--background .product-title{font-family:var(--magno-font);margin-top:1.5rem}.product-gallery--background .product-info__block-list{position:relative}.product-gallery--background .product-info__block-list .swym-atw-button-container.default-position{position:absolute;top:0;left:auto;right:0;margin-top:0;width:fit-content;z-index:1}.product-gallery--background .product-info__block-list .swym-atw-button-container.default-position .atw-button{border:0;width:fit-content;margin-left:auto;padding:0}.product-gallery--background .product-info__block-list:has(.badge){position:relative;padding-top:0}.product-gallery--background .product-info__block-list:has(.badge) .swym-atw-button-container.default-position{top:-1.125rem;right:0}.product-gallery--background .product-zoom-button{left:0;right:0;width:fit-content;margin:0 auto;gap:.5rem}@media screen and (min-width: 1560px){.product-gallery--background .product-zoom-button{margin-left:calc(var(--zoom-btn-pos) - 50px)}}.product-gallery--background .product-zoom-button svg{background-color:rgba(var(--white-color),1);border-radius:4rem;-webkit-border-radius:4rem;-moz-border-radius:4rem;-ms-border-radius:4rem;-o-border-radius:4rem}.product-gallery--background .product-gallery__controls-floating .scroll-marker-group--counter{left:3rem;transform:unset;gap:4px;background:transparent;padding:0}.product-gallery--background .product-info__block-list .price-list sale-price{font-weight:400;font-size:var(--text-base);line-height:1.563;color:rgba(var(--text-color),1)}.product-gallery--background .product-info__block-list .price-list:has(compare-at-price) sale-price{color:rgba(var(--red-color),1)}.product-gallery--background .product-info__block-list .price-list compare-at-price{font-weight:400;font-size:var(--text-base);line-height:1.563;color:rgba(var(--black-color),.3);text-decoration-line:line-through;-moz-text-decoration-line:line-through}.product-gallery--background .product-info__block-list .quantity-selector{border-color:rgba(var(--black-color),.1)}.product-gallery--background .product-info__block-list .button__content{text-transform:capitalize}.product-gallery--background .product-gallery{inset-block-start:0}.product-gallery--background .product-gallery__controls-floating .scroll-marker-group--counter .tap-area{width:3.25rem;height:3.25rem;background:rgba(var(--white-color),1);border-radius:3.25rem;display:flex;align-items:center;justify-content:center;-webkit-border-radius:3.25rem;-moz-border-radius:3.25rem;-ms-border-radius:3.25rem;-o-border-radius:3.25rem;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;cursor:pointer}.product-gallery--background .product-gallery__controls-floating .scroll-marker-group--counter .tap-area:hover{filter:invert(1);-webkit-filter:invert(1)}.product-sticky-add-to-cart:has(compare-at-price) sale-price{color:rgba(var(--red-color),1)}.product-sticky-add-to-cart compare-at-price{color:rgba(var(--black-color),.3)}x-drawer.drawer ul{list-style:none;padding-left:0;margin-left:0}.product-gallery--background .variant-picker__option-info legend.text-subdued{color:rgb(var(--text-color) / 1)}.product-gallery--background .product-info .product-info__block-item[data-block-type=description] .prose{font-size:var(--font-size-12);line-height:.938rem;text-transform:inherit;color:#131212;font-weight:400}.product-gallery--background .product-info .product-info__block-item[data-block-type=description] .prose>p{font-size:var(--font-size-12);line-height:.813rem;color:#131212;font-weight:400;font-style:normal;line-height:15px}.product-gallery--background .product-info .product-info__block-item[data-block-type=description] .prose p{margin-top:.25rem;color:#131212;font-weight:400;font-style:normal;line-height:15px}.product-gallery--background .product-info .product-info__block-item[data-block-type=description] .prose ul li{padding-left:0;color:#131212;font-weight:400;font-style:normal;line-height:15px}.product-gallery--background .product-info .product-info__block-item[data-block-type=description] .prose ul{margin-top:4px;margin-bottom:4px;color:#131212;font-weight:400}.product-gallery--background .product-info .product-info__block-item[data-block-type=text] .prose{font-size:var(--font-size-12);line-height:.938rem;text-transform:inherit;color:#131212;font-weight:400}.product-gallery--background .product-info .product-info__block-item[data-block-type=text] .prose>p{font-size:var(--font-size-12);line-height:.813rem;color:#131212;font-weight:400;font-style:normal;line-height:15px}.product-gallery--background .product-info .product-info__block-item[data-block-type=text] .prose p{margin-top:.25rem;color:#131212;font-weight:400;font-style:normal;line-height:15px}.product-gallery--background .product-info .product-info__block-item[data-block-type=text] .prose ul li{padding-left:0;color:#131212;font-weight:400;font-style:normal;line-height:15px}.product-gallery--background .product-info .product-info__block-item[data-block-type=text] .prose ul{margin-top:4px;margin-bottom:4px;color:#131212;font-weight:400}.product-gallery--background .product-info .product-info__block-item[data-block-type=description],.product-gallery--background .product-info .product-info__block-item[data-block-type=text]{margin-top:.625rem;margin-bottom:0;color:#131212;font-weight:400}.product-gallery--background .product-info .product-info__block-item[data-block-type=price]{margin-top:.75rem!important;margin-bottom:1.5rem!important}.product-gallery--background .product-info .variant-picker__option-info{font-size:var(--font-size-10)}.product-gallery--background .product-info .product-info__block-item[data-block-type=variant-picker]{margin-top:0!important;margin-bottom:0!important}.product-gallery--background .product-info .product-info__block-item[data-block-type=payment-terms]{margin:0!important}@media (min-width: 1000px){.product-gallery--background .product-info{grid-column:unset;grid-row:unset;bottom:.5rem;left:100%;right:0;width:100%;margin-right:1.5rem;margin-bottom:1.5rem;top:auto!important;position:absolute;overflow-y:auto;display:block;max-height:calc(100% - 140px);scrollbar-width:none;margin-left:auto;height:fit-content}.product.product-gallery--background .product-gallery__media img{height:100vh;background:rgba(var(--light-grey-bg-color),1)}.product.product-gallery--background{position:relative;padding-bottom:0}}@media (max-width: 999px){.product-gallery--background .product-info{grid-column:unset;grid-row:unset;margin-right:0;margin-left:0;max-width:100%;margin-bottom:0}.product-gallery--background .product-zoom-button{margin:0 auto auto;top:4.5rem;left:auto;bottom:auto;right:1rem}.product-gallery--background .product-gallery__carousel{grid:var(--product-gallery-carousel-grid, auto / auto-flow 100%)}.product-gallery__controls-floating .scroll-marker-group{left:0;transform:unset;right:0;width:100%;gap:0}.scroll-marker-group--lines .scroll-marker{max-width:5.875rem}.product.product-gallery--background{gap:0}.product-gallery--background .product-info .product-info__block-item[data-block-type=description] .prose{font-size:var(--font-size-15);line-height:1rem}.product-gallery--background .product-info .product-info__block-item[data-block-type=description] .prose>p{font-size:var(--font-size-15);line-height:1rem}.product-gallery--background .product-info .product-info__block-item[data-block-type=text] .prose{font-size:var(--font-size-15);line-height:1rem}.product-gallery--background .product-info .product-info__block-item[data-block-type=text] .prose>p{font-size:var(--font-size-15);line-height:1rem}.shopify-section--related-products .container.section-spacing{margin-right:0}.product-gallery--background .product-title{font-size:3.625rem;line-height:1.2}}@media (max-width: 389px){.product.product-gallery--background .shopify-product-form buy-buttons.buy-buttons .h-stack.gap-2{flex-flow:wrap}.product.product-gallery--background .shopify-product-form buy-buttons.buy-buttons quantity-selector.quantity-selector{min-height:52px}.product.product-gallery--background .shopify-product-form buy-buttons.buy-buttons button.button.w-full{width:fit-content}}.product-gallery--background .product-info .thumbnail-swatch{transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}:checked+.thumbnail-swatch,.thumbnail-swatch.is-selected{border-color:rgba(var(--red-color),1)}.product-gallery--background .product-info .variant-picker__option-values .thumbnail-swatch{--thumbnail-size: 3rem;height:4.25rem;border-radius:4px;background:rgba(var(--black-color),.1);margin-bottom:0;margin-top:0;padding:0;position:relative;overflow:hidden}.product-gallery--background .product-info :checked+.thumbnail-swatch:after,.product-gallery--background .product-info .thumbnail-swatch.is-selected:after,.product-gallery--background .product-info :checked+.thumbnail-swatch:hover:after,.product-gallery--background .product-info .thumbnail-swatch.is-selected:hover:after{content:"";position:absolute;left:0;right:0;top:auto;bottom:4px;background:rgba(var(--red-color),1);width:calc(100% - 10px);height:2px;border-radius:1rem;margin-left:auto;margin-right:auto}.product-gallery--background .product-info .thumbnail-swatch img{transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}.product-gallery--background .product-info .thumbnail-swatch:hover img{transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}.product-gallery--background .product-info :checked+.thumbnail-swatch:hover img,.product-gallery--background .product-info .thumbnail-swatch.is-selected:hover img{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1)}.product-gallery--background .product-info .thumbnail-swatch:hover:after{content:"";position:absolute;left:0;right:0;top:auto;bottom:4px;background:rgba(var(--red-color),1);width:10px;height:2px;border-radius:1rem;margin-left:auto;margin-right:auto}.product-gallery--background .product-info :checked+.thumbnail-swatch,.product-gallery--background .product-info .thumbnail-swatch.is-selected{border-color:transparent}.scroll-marker-group--lines{--scroll-custom-width: calc((100% - 10rem) / var(--total-slides))}.scroll-marker-group--lines .scroll-marker[aria-current=true],.scroll-marker-group--lines .scroll-marker{--scroll-marker-width: var(--scroll-custom-width)}.tap-area:before{--tap-area-size: var(--scroll-custom-width)}.product-gallery__media-empty{background:rgba(var(--light-grey-color),1);height:100%;width:100%}
/*# sourceMappingURL=/cdn/shop/t/25/assets/product-detaile.css.map */
