.swatch input{display:none}.swatch .form-label{padding:.46rem 1.1rem;min-width:40px;cursor:pointer;text-align:center;border:1px solid #E7E6E6}.swatch input:checked+label{background:var(--bs-body-bg)!important;color:var(--bs-body-color);border:1px solid var(--bs-body-color)}.swatch.color-swatch .swatch-label{min-width:30px;min-height:30px;display:block;border-radius:50%;border:0;position:relative}.swatch.color-swatch{border-radius:50%;box-shadow:0 0 12px #0000001a}.swatch.color-swatch input:checked+.swatch-label:after{content:"";display:block;position:absolute;background:#fff;width:8px;height:8px;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.swatch.color-swatch input:checked+.swatch-label.White:after{background:#000}.swiper-container-vertical img{height:100%;width:100%;object-fit:cover}.product-form__input ul li{margin-right:10px}@media(max-width){.product-form__input ul li{margin-bottom:10px}}.product-thumbnails{min-height:100%;max-height:500px}.product-thumb--image{border:1px solid transparent}.product-thumb--image.swiper-slide-thumb-active{border:1px solid #000}.product-images-wrapper .swiper-container-horizontal{margin-bottom:1rem}.free-shipping-wrapper [class*=" ts-"],.free-shipping-wrapper [class^=ts-]{line-height:0}.quantity{font-size:var(--bs-font-size-base)}.template--product-subscription .accordion__container,.template--product-subscription .section-faq .faq-wrapper:first-child{border-color:#e7e6e6!important}@media(max-width:767px){.icons-block .inside-block-wrap.border-right{border-right:0!important}.icons-block .inside-block-wrap{position:relative;padding:15px 0 62px}.icons-block .inside-block-wrap:after{content:" ";position:absolute;width:60px;height:1px;bottom:22px;left:0;right:0;background-color:#000;margin:0 auto}.icons-block .inside-block-wrap:last-child:after{display:none}.icons-block .inside-block-wrap:last-child{padding-bottom:0!important}.product-section .icons-block{max-width:240px}.free-shipping-wrapper{width:100%;margin-left:0!important;margin-top:10px}.template--product-subscription .icons-block{max-width:310px}}@media(min-width:768px){.icons-block .inside-block-wrap{padding-right:4vw;padding-left:4vw}}@media(min-width:992px){.icons-block .inside-block-wrap{padding-right:6vw;padding-left:6vw}}@media(min-width:1200px){.icons-block .inside-block-wrap{padding-right:7vw;padding-left:7vw}}@media(min-width:1360px){.icons-block .inside-block-wrap{padding-right:100px;padding-left:100px}}.product-page-reviews .stamped-header{max-width:100%!important;padding-right:15px}.product-page-reviews .stamped-content{max-width:100%!important;padding-right:25px;padding-left:25px}.product-page-reviews .stamped-container,div.stamped-container[data-widget-style]{display:block!important;margin:-8px auto!important}.product-page-reviews [data-widget-style=slider] .slick-next{right:-15px!important}.product-page-reviews [data-widget-style=slider] .slick-prev{left:-15px!important}.product-page-reviews span.stamped-summary-text-1:before{content:"Customer Reviews"}.product-page-reviews span .stamped-summary-text-1{font-size:25px;letter-spacing:-.02px}.product-page-reviews .stamped-summary-caption.stamped-summary-caption-2{line-height:0}.product-page-reviews .stamped-summary{border-right:0!important;position:relative;border-bottom:1px solid #E7E6E6!important;padding-bottom:20px!important}.product-page-reviews .stamped-summary .stamped-summary-actions-newreview{position:absolute;top:95px;right:0;padding:0;border:none;box-shadow:none!important;color:#f6892d;font-size:15px;text-transform:uppercase;letter-spacing:.1px}.product-page-reviews .stamped-summary .stamped-summary-actions-newreview{border-bottom:1px solid transparent!important;transition:all .2s ease-in-out}.product-page-reviews .stamped-summary .stamped-summary-actions-newreview:hover{border-bottom:1px solid #f6892d!important;border-radius:0}.product-page-reviews .stamped-summary .stamped-summary-actions-newreview:before{display:none}.product-page-reviews .stamped-summary .stamped-summary-actions .stamped-summary-actions-newquestion{box-shadow:none!important}.product-page-reviews .stamped-summary .stamped-summary-actions-newreview:after{content:"";position:absolute;bottom:-.8em;left:0;width:100%;height:1px;background-color:var(--bs-color-primary)!important;opacity:0;transition:all .2s ease}@media(max-width:576px){.product-subscription-container .section-content{padding-bottom:0!important}.product-images-wrapper .swiper-container-horizontal{margin-bottom:0}}.product-subscription-container .product-form .form-wrapper{padding-top:0!important;margin-top:1.7rem!important}.product-subscription-container .product-form .form-wrapper .btn{max-width:167px}.product-subscription-blocks .icons-block .inside-block-wrap:after{display:none!important}.sezzle-shopify-info-button.sezzle-product-page-widget{order:3}.subscription_product_reivew.stamped-product-reviews-badge{margin-left:40px}@media(max-width:375px){.subscription_product_reivew.stamped-product-reviews-badge{display:block!important;margin-left:0}}@media(max-width:768px){.product-subscription-blocks .icons-block .inside-block-wrap{padding:0 calc(var(--bs-container-padding) * 1) 23px calc(var(--bs-container-padding) * 1)!important}.sezzle-shopify-info-button.sezzle-product-page-widget{padding-top:15px}}[data-comparePrice]{font-family:unset}.product-description-wrapper .product-description h2{margin-bottom:1.5rem!important;font-weight:800!important;letter-spacing:-.02em;font-size:var(--bs-h3-font-size-sm)}.product-description-wrapper .product-description p:first-child{font-size:var(--bs-font-size-md)!important;text-transform:uppercase;letter-spacing:.1em}.product-description-wrapper .product-description p{margin-bottom:1.5rem}.product-description-wrapper .product-description b,.product-description-wrapper .product-description strong{font-size:14px;text-transform:uppercase;letter-spacing:.1em}@media(min-width:768px){.product-description-wrapper .product-description h2{font-size:var(--bs-h3-font-size-md)}}@media(min-width:1025px){.product-description-wrapper .product-description h2{font-size:var(--bs-h3-font-size)}}.product-subscription-container .swiper-slide,.template-product .product-main-container .swiper-slide{width:calc(100% - 60px)!important;margin-right:40px!important}.product-subscription-container .swiper-button-next,.product-images-wrapper .swiper-button-next{right:34px!important}.template-product .product-carousel .swiper-button-prev{left:-34px!important}.template-product .product-carousel.swiper{overflow:visible!important}.template-product .product-carousel .carousel-cell{opacity:0;visibility:hidden;transition:all .2s;pointer-events:none;display:none}.template-product .product-carousel .swiper-slide-active+.carousel-cell+.carousel-cell,.template-product .product-carousel .swiper-slide-active+.carousel-cell,.template-product .product-carousel .swiper-slide-active{opacity:1;visibility:visible;pointer-events:all;display:block}.template-product .product-carousel .swiper-wrapper{pointer-events:none}.template-product .product-carousel .pregress-bar-wrapper{display:none!important}body .product-carousel .swiper-slide:first-child:last-child,body.product-subscription-container .swiper-slide:first-child:last-child{width:100%!important}.form-wrapper{max-width:370px}.inventory_msg:first-letter{text-transform:uppercase}.stamped-container[data-count="0"] .stamped-summary-actions-newreview{top:37px!important}.stamped-container[data-count="0"] .stamped-messages{padding-bottom:60px}.new-review-form.stamped-visible{border:0!important}.stamped-container[data-count="0"] .stamped-starrating{display:inline-flex;margin-top:-3px}.stamped-container[data-count="0"] .stamped-form-actions{margin-bottom:0}body #stamped-button-submit,body input.stamped-button.stamped-button-primary.button.button-primary.btn.btn-primary{text-transform:uppercase;font-family:var(--bs-font-family-button);font-weight:var(--bs-font-weight-button);font-size:var(--bs-font-size-button);line-height:var(--bs-line-height-button);border:var(--bs-border-width-button) solid transparent;padding:var(--bs-y-padding-button) var(--bs-x-padding-button);border-radius:var(--bs-border-radius-button);letter-spacing:var(--bs-letter-spacing);position:relative;display:inline-flex;justify-content:center;align-items:center;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:var(--bs-txt-color-btn-primary);background-color:var(--bs-bg-color-btn-primary);border-color:var(--bs-bg-color-btn-primary);-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(max-width:1399px)and (min-width:1300px){.pregress-bar-wrapper{font-size:12px}}@media(max-width:1299px)and (min-width:992px),(max-width:600px){.form-wrapper-inner{flex-wrap:wrap;flex-direction:row!important}.form-wrapper-inner>div{width:50%}.form-wrapper-inner .qty-count-wrapper{margin-left:0!important;margin-top:27px}}@media(max-width:991px){.product-carousel .swiper-button-prev{display:none!important}.product-subscription-container .swiper-slide,.template-product .product-main-container .swiper-slide{width:calc(100% - 90px)!important;margin-right:40px!important}.product-subscription-container .swiper,.product-carousel .swiper{overflow:visible!important}.product-subscription-container .swiper-button-next,.product-images-wrapper .swiper-button-next{right:65px!important}.product-page-reviews .stamped-header{border-bottom:none}.product-page-reviews .stamped-summary .stamped-summary-actions-newreview{position:static;float:left;margin-left:0}.template-product .index-blog-posts-grid .ps-md-6.ps-4{padding-left:1rem!important;padding-bottom:.7rem!important}.template-product .index-blog-posts-grid .ps-md-6.ps-4 h3{margin-bottom:0!important;text-align:left!important}.template--product-subscription .pd-img-banner{padding-top:5px!important}.stamped-container[data-count="0"] .stamped-summary{padding-top:20px}}@media(max-width:767px){.template--product-subscription .pd-img-banner{padding-top:45px!important}.template--product-subscription .pd-img-banner .banner__content{padding-left:12%;padding-right:12%}}@media(max-width:600px){.form-wrapper-inner>.qty-count-wrapper{width:80%}.product-main-container{padding-bottom:24px!important}.template--product-subscription .product-subscription-container .product-form .form-wrapper .btn{width:100%;max-width:100%}.template--product-subscription .product-subscription-container .product-form .form-wrapper .btn+a{margin-left:0!important;margin-top:28px}.form-offer-text{text-align:center;max-width:280px;margin:5px auto 0!important}}@media(max-width:480px){.stamped-container[data-count="0"] .stamped-summary-actions-newreview,.product-page-reviews .stamped-summary .stamped-summary-actions-newreview{margin-bottom:0;text-align:left;width:auto}}@media(max-width:375px){.form-wrapper-inner{flex-direction:column!important}.quantity-wrapper{max-width:100%;width:100%!important;margin:0 auto 15px!important}.form-wrapper-inner>button{width:100%!important}}@media(max-width:480px){.tabs .tablink{padding:.75rem 4.2%;font-size:3.125vw}}@media(max-width:390px){.tabs .tablink{padding:.75rem 2.8%;font-size:3.84vw}}.template-product .product--image.swiper-slide{position:relative;padding-top:calc(100% - 60px)}.template-product .product--image.swiper-slide>img{position:absolute;top:0;left:0;object-fit:contain!important}.product-main-container .video-with--text,.product-main-container .video-with--text div,.product-main-container .video-with--text video,.product-main-container .video-section iframe{width:100%;height:100%}.product-main-container .video-section{position:absolute;left:0;top:0}.quantity-wrapper .quantity{pointer-events:none!important}.product-form variant-radios fieldset+fieldset{margin-top:15px}@media(max-width:767px){.product-form variant-radios{margin-bottom:15px}}.shoplive-ctc{width:150px;margin-top:2rem;height:50px}.quantity__label{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;height:1px!important;width:1px!important;overflow:hidden!important;position:absolute!important;white-space:nowrap!important}.quantity{display:inline-flex!important;align-items:center!important;gap:.5rem!important}
/*# sourceMappingURL=/cdn/shop/t/180/assets/template-product.css.map */
