html{scroll-behavior:smooth}.product-single__title{text-transform:none}.icon--inventory:after,.icon--inventory:before{background:#59f97f}li[data-incoming-inventory] .icon--inventory:after,li[data-incoming-inventory] .icon--inventory:before{background:#f4605d}.product-block.product-block--price,shopify-payment-terms,.shopify-installments__content{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback)}.product__price--compare{text-decoration:line-through 3px #0057b8}.product__price--compare,span.product__price.sale-price{font-weight:800;padding-right:15px}span.product__price.sale-price{color:#0057b8}.product-block{margin-bottom:10px}.product-block.product-block--price{margin-bottom:5px}shopify-payment-terms,.shopify-installments__content{font-weight:700;letter-spacing:.5px}.discount-price-badge{font-weight:600;background:#0057b8;width:fit-content;color:#f5f8fb;line-height:1;border-radius:5px;display:inline-block;vertical-align:text-bottom}p.product-single__sku,.product-block,.discount-price-badge{font-family:GT-Walsheim,sans-serif}.product-block.quatity-block button.js-qty__adjust{background:#e6e6e6;aspect-ratio:1}.product-block.quatity-block .js-qty__adjust svg.icon{margin:auto;height:auto}.product__quantity label{display:none}button.btn.btn--full.add-to-cart{text-transform:none}.product-block.quatity-block .js-qty__wrapper{max-width:unset}.discount-price-badge{font-size:11px;padding:5px 10px}h1.h2.product-single__title,.product__price--compare,span.product__price.sale-price{font-size:24px}.product-image-alternate-slide img{width:auto;height:auto;padding-inline:5px;aspect-ratio:1;object-fit:cover}product-recommendations .grid-product__price,product-recommendations .grid-product__title{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);text-transform:none;font-weight:800}product-recommendations input.btn--tertiary,product-recommendations input.btn--tertiary:hover{background:#000;color:#f5f8fb;padding:0 20px;margin-top:5px}product-recommendations[data-intent=complementary] .grid-product__link .grid-product__meta{margin-left:20px}product-recommendations span.product--link{display:block;margin-top:5px;text-decoration:underline;font-size:14px;color:#000}product-recommendations .grid-product__tag.grid-product__tag--sale{background:#0057b8;border-radius:5px}.jdgm-widget.jdgm-preview-badge{margin-bottom:7px;top:-3px;position:relative}.sales-point .icon-and-text{position:relative;top:-1px}.product-images-alternate-slider{margin-bottom:20px}.product-block.quatity-block{width:40%;vertical-align:top;display:inline-block;margin-right:10px}.product-block.buy-button-block{display:inline-block;width:48.07%}.learn-more-link{margin-top:5px;display:block}.Avada-Preview_Button{bottom:12vh}[data-animate_buttons=true] .btn:not(.btn--no-animate):not(.btn--tertiary):not(.btn--static){background:#59f97f var(--urlButtonArrowPng) no-repeat 150% 35%}product-recommendations input.btn--tertiary,product-recommendations input.btn--tertiary:hover{background:#0057b8}span.product__price{color:#11032f;font-weight:700;font-size:24px}button.btn.btn--full.add-to-cart span{font-family:GT-Walsheim,sans-serif;text-transform:none}.product-block.inline_richtext{display:inline-block}h3.product_brand__label{margin-bottom:0;font-size:20px;color:#0057b8}.rte-truncate .unexpanded,.rte-truncate show .unexpanded,.rte-truncate .unexpanded p:last-child{display:contents}.rte-truncate .expanded,.rte-truncate show .expanded{display:none}.rte-truncate.expanded .unexpanded,.rte-truncate.expanded show .unexpanded{display:none}.rte-truncate.expanded .expanded,.rte-truncate.expanded show .expanded{display:contents}show,show span{text-decoration:underline;font-weight:600;font-size:16px;cursor:pointer;position:relative}.sales-point{margin-bottom:0}.rte-truncate.expanded p,.rte-truncate.expanded span{font-size:16px;font-family:GT-Walsheim,sans-serif}.swym-button-bar{display:none}.product-block h3{font-size:16px}body>.shopify-block.shopify-app-block>.joy-points-calculator__block{display:none!important}.Avada-PointsCalculator__Container{font-family:GT-Walsheim,sans-serif!important}.product__thumb>.image-wrap>image-element{position:relative}@media only screen and (min-width: 850px){p.product-single__sku,.product-block,.product-block h3,.discount-price-badge{font-size:16px}.product-block.quatity-block .js-qty__adjust svg.icon{width:15px}.product-single__title,h1.h2.product-single__title{font-size:32px}.product__price--compare,span.product__price.sale-price{font-size:24px}shopify-payment-terms,.shopify-installments__content{font-size:16px}.discount-price-badge{font-size:15px;padding:5px 14px}.product-block.quatity-block .js-qty__wrapper{max-width:100%;height:auto;aspect-ratio:216/60}.product-block.quatity-block input.js-qty__num{height:auto;aspect-ratio:216/60;font-size:20px}.product-block.quatity-block .js-qty__adjust svg.icon{margin:auto;width:15px;height:auto}button.btn.btn--full.add-to-cart{font-size:20px;aspect-ratio:260/60}.product-recommendations__slide{display:grid;grid-template-columns:1fr 1fr}product-recommendations .grid-product__title{font-size:20px}product-recommendations .grid-product__price{font-size:18px}.product-block.product-block--sales-point{display:inline-block;margin-left:10px}}@media only screen and (max-width: 850px){.shopify-payment-button{display:none}.product-block.quatity-block{width:47%;margin-right:6%;transition:.3s}.product-block.buy-button-block{width:47%;transition:.3s}.js-qty__num{line-height:1.42;padding:11px 20px}.text-with-icons__blocks{display:grid;grid-template-columns:1fr;gap:20px;padding-top:30px}.product-images-alternate-slider{display:none}.product__thumbs--below .image-wrap image-element{position:relative}span.MuiFab-label span{transition:max-width .3s ease;max-width:100px}.sticky-atc span.MuiFab-label span{visibility:hidden;max-width:0px;margin:0!important}.sticky-atc .product-block.quatity-block{position:fixed;bottom:0;width:45%;left:.1%;z-index:100;margin:0}.sticky-atc .product-block.buy-button-block{position:fixed;left:45%;bottom:0;width:55%;z-index:100;margin:0}.sticky-atc .product-block.buy-button-block button.btn.btn--full.add-to-cart{height:10vh}.sticky-atc .product-block.quatity-block button.js-qty__adjust{aspect-ratio:.5!important}.sticky-atc .product-block.quatity-block .js-qty__num,.sticky-atc .product-block.quatity-block .js-qty__wrapper{height:10vh}.Avada-Preview_Button{top:15vh;height:fit-content}.sticky-atc .Avada-Preview_Button{top:2vh}newsletter-reminder{bottom:90px}.product-recommendations__slide{display:flex;overflow-x:scroll;flex-wrap:nowrap}.product-block.buy-button-block .product-block{margin:0}h1.h2.product-single__title,.product__price--compare,span.product__price.sale-price,h3.product_brand__label,span.product__price{font-size:24px;display:inline-block}.product-block--sales-point{display:inline-flex;margin-right:10px;margin-left:0!important}.d-sm-none{display:none}show,show span,.rte-truncate.expanded p,.rte-truncate.expanded span{font-size:14px}product-recommendations[data-intent=complementary] .grid__item{display:block;min-width:50%;max-width:80%}product-recommendations[data-intent=complementary] .product-recommendations__title{font-size:24px}product-recommendations .grid-product__price,product-recommendations .grid-product__title{font-size:20px}.description-block{margin-top:20px;font-family:GT-Walsheim,sans-serif}}.alternate-slider-modal{display:block;position:fixed;top:0;bottom:0;right:0;left:0;z-index:99;background:#0006}.alternate-slider-modal .product-images-alternate-slider.slider-for{max-height:-webkit-fill-available}.product-image-alternate-slide-modal img{width:auto;height:auto;margin:auto;padding:5rem;max-height:100vh}button.close-alternate-slider-modal{position:fixed;z-index:100;right:2rem;top:2rem;width:3rem;height:3rem;background:#fafafa;border-radius:50px;cursor:pointer}.product-image-alternate-slide{cursor:zoom-in}.product-images-alternate-slider button.slick-prev.slick-arrow,.product-images-alternate-slider button.slick-next.slick-arrow{aspect-ratio:1;z-index:9;position:absolute;top:0;width:auto;height:100%;background-size:cover;background-repeat:no-repeat;color:transparent}#CartDrawer.drawer--right.drawer--is-open{z-index:999}@media only screen and (min-width: 850px){product-recommendations .grid-product__tag.grid-product__tag--sale{font-size:11px;padding:5px 8px}product-recommendations[data-intent=complementary] .grid-product__tag{bottom:auto;left:0;right:auto;top:14px}}
/*# sourceMappingURL=/cdn/shop/t/76/assets/product-custom-styles.css.map */
