section.container-variant{width:100%;margin-bottom:20px}.container-variant__label{margin-bottom:15px;color:#000;font-weight:700!important;font-size:15px!important;letter-spacing:0}.container-variant__label span{color:#000;font-weight:100!important;margin-left:5px}.container-variant__content{display:flex;flex-wrap:wrap;gap:10px;margin-top:0}.container-variant__content .label-variant{border:#e2e2e2 solid 1px;text-decoration:none;transition:.2s all;border-radius:5px;padding:15px;font-size:13px;display:flex;align-items:center;justify-content:center}.container-variant__content .label-variant.label-variant--select{border-color:#47333e!important;cursor:default}.container-variant--color .container-variant__content .label-variant{padding:3px 8px 7px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;width:calc((100% - 20px) / 3)}.container-variant--color .container-variant__content .label-variant .label-variant__element{border-radius:5px;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center}.container-variant--color .container-variant__content .label-variant .label-variant__element .label-variant__element--details{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.container-variant--color .container-variant__content .label-variant .label-variant__element .label-variant__element--details p{margin:0}.container-variant--color .container-variant__content .label-variant .label-variant__element .label-variant__element--details p.title{font-size:10px;text-align:center;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:0;letter-spacing:0}.container-variant--color .container-variant__content .label-variant .label-variant__element .label-variant__element--details p.price{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:3px 5px;font-size:10px}.container-variant--color .container-variant__content .label-variant .label-variant__element .label-variant__element--details p.price span.regular{font-weight:700}.container-variant--color .container-variant__content .label-variant .label-variant__element .label-variant__element--details p.price span.compare{opacity:.5;text-decoration:line-through}.container-variant--color .container-variant__content .label-variant .label-variant__element .label-variant__element--details p.price span.discount{border:black solid 1px;border-radius:3px;font-size:8px;line-height:8px;padding:3px;background:#000;color:#fff;font-weight:700;position:absolute;text-align:center;width:100%;top:8%;left:24%;transform:rotate(35deg)}.container-variant--color .container-variant__content .label-variant .label-variant__value{width:80px;height:80px;display:flex;align-items:center;justify-content:center;transition:.2s all;background-size:contain!important;background-position:center!important;background-repeat:no-repeat!important}.label-variant.label-variant--sold-out{position:relative}.label-variant.label-variant--sold-out:before{content:"";height:100%;width:100%;position:absolute;top:0;left:0}.label-variant.label-variant--sold-out:after{content:"SOLD OUT";position:absolute;color:#1f1f1f;font-size:8px;line-height:8px;text-align:center;font-weight:700;border:#646464 solid 2px;background:#fff;height:35px;width:35px;border-radius:100%;display:flex;align-items:center;justify-content:center;top:-10px;right:-10px}.container-variant__content .label-variant.label-variant--select:after{border-color:red;color:red}.container-variant--color .label-variant--sold-out{position:relative;background:transparent}.container-variant--color .label-variant--sold-out:before{content:"";height:100%;width:100%;position:absolute;top:0;left:0}.label-variant.label-variant--sold-out .label-variant__element{opacity:.6}@media only screen and (min-width: 768px){.container-variant__content .label-variant{padding:15px 20px}.container-variant--color .container-variant__content .label-variant{padding:3px 10px 7px}.container-variant--color .container-variant__content .label-variant .label-variant__value{width:100px;height:100px}.container-variant--color .container-variant__content .label-variant{padding:3px 8px 7px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;width:calc((100% - 30px)/4)}}section.container-variant.container-variant--color .label-variant.label-variant--sold-out:after{display:none!important}@media only screen and (min-width: 1068px){.product-image-container.product-image-container--collage{position:sticky;top:200px}}.shopify-payment-button{display:none!important}.okeReviews-widget-holder{padding:0 30px 80px;max-width:1500px;margin:auto}div#rebuy-widget-217182 h3.super-title{margin-bottom:30px!important;color:#151515!important;text-transform:unset!important;font-size:calc(var(--font-heading-scale) * 28px)!important;line-height:calc(var(--font-heading-line-height-scale) * calc(var(--font-heading-scale) * 36px))!important}div#rebuy-widget-217182 ol.flickity-page-dots{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:10px!important;width:100%;position:relative;bottom:unset;margin-top:25px}div#rebuy-widget-217182 ol.flickity-page-dots li.dot{width:8px!important;height:8px!important;margin:0!important}div#rebuy-widget-217182 .powered-by-rebuy{display:none!important}div#rebuy-widget-217182 .rebuy-product-grid{display:flex!important}div#rebuy-widget-217182 .rebuy-product-grid .flickity-viewport .rebuy-product-block{padding:0 30px}div#rebuy-widget-217182 .rebuy-product-grid button.flickity-button{box-shadow:unset!important}div#rebuy-widget-217182 .rebuy-product-grid .flickity-viewport .rebuy-product-block .rebuy-product-info a.rebuy-product-title{text-transform:uppercase!important;font-size:15px!important}div#rebuy-widget-217182 .rebuy-product-grid .flickity-viewport .rebuy-product-block .rebuy-product-info .rebuy-money span{font-weight:700!important;font-size:15px!important}div#rebuy-widget-217182 .rebuy-product-grid .flickity-viewport .rebuy-product-block .rebuy-product-actions button{text-transform:uppercase!important;font-size:15px!important;padding:15px!important}@media only screen and (min-width: 1068px){div#rebuy-widget-217182 h3.super-title{font-size:calc(var(--font-heading-scale) * 40px)!important;line-height:calc(var(--font-heading-line-height-scale) * calc(var(--font-heading-scale) * 48px))!important}}product-form.product-form{margin-bottom:30px}product-form.product-form a.button.klaviyo-bis-trigger{border:#47333e solid 1px;width:100%!important;margin-top:10px!important;background:#47333e;color:#fff;transition:all .3s}product-form.product-form a.button.klaviyo-bis-trigger:before{display:none}product-form.product-form .product-add-to-cart-container .add_to_cart_holder{margin:0}@media screen and (min-width: 768px){product-form.product-form a.button.klaviyo-bis-trigger:hover{background:#fff;color:#47333e}}div.product-inventory-notice--wrapper{display:none}.container-variant__content .label-variant span.product-card--badges{top:5px;left:5px}.container-variant__content .label-variant span.product-card--badges .badge{font-size:9px;padding:5px;height:16px;line-height:9px}.product-add-to-cart-container button#AddToCart{color:#fff!important;background:#47333e}.product-add-to-cart-container button#AddToCart:hover{color:#fff!important}.product-add-to-cart-container button#AddToCart.sold-out{opacity:.3}@media only screen and (min-width: 768px){.product-add-to-cart-container button#AddToCart:before{background:#f9f7f2}.product-add-to-cart-container button#AddToCart:hover{color:#47333e!important}}.product-add-to-cart-container button#AddToCart:focus:before{transform:rotate3d(0,0,1,6deg) translate3d(-1.2em,110%,0)!important}.product-add-to-cart-container button#AddToCart:focus{color:#fff!important}@media only screen and (max-width: 768px){.product-add-to-cart-container button#AddToCart .loading-overlay svg circle{stroke:#fff}}
/*# sourceMappingURL=/cdn/shop/t/70/assets/custom-product.css.map */
