.product-section+.shopify-section .reviews-slider .flickity-page-dots .dot{background:#fff}div#player{max-width:100%!important;height:100%!important}.product-section+.shopify-section .reviews-wrapper .flickity-page-dots .dot.is-selected{opacity:1}.product-section+.shopify-section .reviews-wrapper .flickity-page-dots .dot{opacity:.45}.featured__row-main .container{max-width:1600px!important}#vertical-product-slider .zoom__image{margin-left:1em}#vertical-product-slider.reverse{flex-direction:row-reverse}#vertical-product-slider.reverse .zoom__image{margin-left:initial;margin-right:1em}#vertical-product-slider.gallery-main #product-slider__nav{margin-bottom:0}.left__nav{width:90px}.zoom__image{width:calc(100% - 90px - 1em)}.product__detail{padding-left:50px}.main__product-inner{width:100%}.social-media{display:block}.product__description.rte{padding-top:20px}.media__icons-main{display:flex;align-items:center}.media__icons-main .media__icons-inner:not(:last-child){margin-right:20px}.our-pick{font-size:calc(var(--font-heading-scale) * 1.125rem);color:#fff;font-weight:300;line-height:1.611;background:#000;position:absolute;left:0;width:110px!important;padding:1px;font-weight:500}.price__box{display:flex;align-items:flex-end}.form__btns .button:active,.form__btns .button:focus{color:#fff;border-color:transparent}.reviews__main{display:flex;align-items:flex-start;padding:0}.review__count p{font-size:.9375rem;color:rgb(var(--color-text));opacity:.8;line-height:1.933;padding-left:10px}.grid-variant-input input[type=radio],.option-swatch input[type=radio],.variant__input--color-swatch{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.variant-input input[type=radio]+label:before{position:absolute;width:35px;height:35px;content:"";left:0;right:0;top:0;bottom:0;border-radius:100%;display:revert}.variant-input label~:checked{box-shadow:0 0 0 2px rgb(var(--color-text))}.grid-variant-input input[type=radio],.variant-input input[type=radio],.option-swatch input[type=radio]{display:block!important}.grid-variant-input input[type=radio]:focus-visible+label,.option-swatch input[type=radio]:focus-visible+label,.variant-input input[type=radio]:focus-visible+label{outline:0;box-shadow:0 0 0 2px var(--color-focus)}#ProductSelect-option-1+label:before{display:none!important}.variant-input-main{display:flex;align-items:center}.form__main{margin-top:30px}.quantity_num input::-webkit-outer-spin-button,.quantity_num input::-webkit-inner-spin-button{-webkit-appearance:none}.quantity_box.quantity_num{border:0px;margin:0 2px}.quantity_label{font-size:.9375rem;color:rgb(var(--color-text));line-height:1.933}input#ProductSelect-option-0+label{margin-left:0!important}.quantity__decrease,.quantity__increase{cursor:pointer}.btn_outline:hover{color:#fff;border:1px solid rgb(6,170,161);background:rgb(var(--color-accent-1))}.btn_outline{color:rgb(var(--color-accent-1));background:transparent;border-color:rgb(var(--color-accent-1))}.size__main .quantity_box.quantity_num input[type=radio]{display:none}.option-swatch.CrossLine{position:relative}.option-swatch.CrossLine:after{content:"";height:1px;width:50px;position:absolute;background:#b2b2b2;top:50%;left:0;right:0;margin:auto;transform:translateY(-50%) rotate(135deg)}.option-swatch label[disabled=disabled]{background:#f0f0ee;color:#b2b2b2}.btn_outline button.shopify-payment-button__button{padding:0!important;height:unset!important;min-height:unset!important;border-radius:5px;text-transform:capitalize;color:rgb(var(--color-accent-1))}.btn_outline:hover button.shopify-payment-button__button{color:#fff}.btn_outline{border-radius:5px}.form__btns input:not(:last-child){margin-bottom:16px}.add-to-cart-btn{width:100%}.form__btns .btn_outline{cursor:pointer}.form__btns .btn_outline{display:flex;align-items:center;justify-content:space-around}.main__product{width:100%}#product-slider__main,#product-slider__main .zoom,#product-slider__main .zoom img{height:800px;width:100%;object-fit:cover}.product-slider-nav .product-galley---image{cursor:pointer}.product-slider-nav .product-galley---image .product-single__media img{object-fit:cover;object-position:center;border:2px solid transparent;width:100%;display:block}.product-slider-nav .product-galley---image .is-active .product-single__media img{border-color:rgb(var(--color-border))}.quantity__main+fieldset.product-form__inpt{margin-bottom:20px}.reviews__main .shopify-product-reviews-badge{display:block;height:50px}.main-product .spr-starrating{padding:10px 0}.main-product .spr-starrating svg{display:inline-block}.product__xr-button{background:rgba(var(--color-foreground),.08);color:rgb(var(--color-foreground));margin:1rem auto;display:flex}.button.product__xr-button:hover{box-shadow:none}.product__xr-button:focus-visible{box-shadow:0 0 0 2px var(--color-focus)}.product__xr-button[data-shopify-xr-hidden]{visibility:hidden}.shopify-design-mode .product__xr-button[data-shopify-xr-hidden]{display:none}.product__tax{font-size:.8125rem;line-height:.9375rem;margin:5px 0}@media screen and (max-width: 749px){slider-component .product__xr-button{display:none}}@media screen and (min-width: 750px){slider-component+.button.product__xr-button{display:none}.product__xr-button[data-shopify-xr-hidden]{display:none}}.product__xr-button{background:#d3d3d3;color:rgb(var(--color-text))!important;margin:.5rem auto;display:flex;width:98%;height:45px;font-size:.875rem;font-weight:400}.product__xr-button .icon{width:1.4rem;margin-right:1rem!important}@media only screen and (max-width: 1200px){.product__detail{padding-left:30px}.social-media{margin-left:0}}@media only screen and (max-width: 1100px){.size__main{flex-wrap:wrap;margin-left:-3px;margin-right:-3px}.size__main .quantity_box,.size__main .quantity_box.quantity_num{margin:3px}.option-swatch.CrossLine:after{width:52px}}@media only screen and (max-width: 1024px){.product__detail{padding-left:15px}.price__box .old__price{font-size:calc(var(--font-heading-scale) * 1.125rem)}}@media only screen and (max-width: 900px){.main__product-inner{flex-direction:column;margin-left:0}.product__detail{width:100%!important;padding:0;margin-top:30px}#vertical-product-slider{padding-bottom:20px}}@media only screen and (max-width: 768px){#vertical-product-slider{width:100%;padding:0}#vertical-product-slider .is-flex{flex-direction:column-reverse}.zoom__image,.left__nav{width:100%}#vertical-product-slider .zoom__image{margin-left:0}.left__nav{margin-top:20px}.product-slider-nav{width:100%;transform:none;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;text-align:center;position:static}.product-slider-nav .product-galley---image .product-single__media{transform:none;width:100%;height:100%}.product-slider-nav .product-galley---image{width:158px;height:158px;transform:none;display:inline-block;vertical-align:middle}.product-slider-nav .product-galley---image .product-single__media img,.product-slider-nav .product-single__media.model model-viewer,.product-slider-nav .product-single__media.video iframe,.product-slider-nav .product-single__media.video video{height:158px}#product-slider__main,#product-slider__main .zoom,#product-slider__main .zoom img{height:700px;width:100%}}@media only screen and (max-width: 600px){.option-swatch.CrossLine:after{width:42px}.color__main .option-swatch.CrossLine:after{width:52px}#product-slider__main,#product-slider__main .zoom,#product-slider__main .zoom img{height:500px;width:100%}.social-media{flex-direction:column}.media__icons-main .media__icons-inner:not(:last-child){margin-right:15px}}#horizontal-product-slider .product__photos{flex-direction:column-reverse}@media screen and (min-width: 750px){#horizontal-product-slider .product__thumbs{width:100%;height:130px}#horizontal-product-slider .product-slider-nav .product-galley---image .product-single__media img{height:120px}#horizontal-product-slider .product-slider-nav{margin-top:5px;white-space:nowrap;overflow-x:scroll;overflow-y:initial}#horizontal-product-slider .product-slider-nav .product-galley---image{width:120px;display:inline-block}#horizontal-product-slider .product-slider-nav .product-galley---image:not(:last-child){margin-right:5px}#horizontal-product-slider .zoom__image,.quickView-info .zoom__image{width:100%}}@media (min-width: 769px){.product-slider-main .flickity-page-dots{display:none}}.media__icons-main svg path{fill:#000}@media (max-width: 768px){.product-slider-main{padding-bottom:30px}.product-main-slide.is-selected{opacity:1}.product-main-slide{width:100%!important;margin:0;opacity:.3;transition:opacity .2s}.main__product-inner .inner_gallery_container{width:auto!important}}/*!
  By André Rinas, www.andrerinas.de
  Documentation, www.simplelightbox.de
  Available for use under the MIT License
  Version 2.12.1
*/body.hidden-scroll{overflow:hidden}.sl-overlay{position:fixed;left:0;right:0;top:0;bottom:0;background:#000;display:none;z-index:1035}.sl-wrapper{z-index:1040;width:100%;height:100%;left:0;top:0;position:fixed}.sl-wrapper *{box-sizing:border-box}.sl-wrapper button{border:0 none;background:transparent;font-size:28px;padding:0;cursor:pointer}.sl-wrapper button:hover{opacity:.7}.sl-wrapper .sl-close{display:none;position:fixed;right:30px;top:30px;z-index:10060;margin-top:-14px;margin-right:-14px;height:44px;width:44px;line-height:44px;font-family:Arial,Baskerville,monospace;color:#fff;font-size:3rem}.sl-wrapper .sl-counter{display:none;position:fixed;top:30px;left:30px;z-index:10060;color:#fff;font-size:1rem;padding:8px 10px;background:#000}.sl-wrapper .sl-download{display:none;position:fixed;bottom:5px;width:100%;text-align:center;z-index:10060;color:#fff;font-size:1rem}.sl-wrapper .sl-download a{color:#fff}.sl-wrapper .sl-navigation{width:100%;display:none}.sl-wrapper .sl-navigation button{position:fixed;top:50%;margin-top:-22px;height:44px;width:22px;line-height:44px;text-align:center;display:block;z-index:10060;font-family:Arial,Baskerville,monospace;color:#fff}.sl-wrapper .sl-navigation button.sl-next{right:5px;font-size:2rem}.sl-wrapper .sl-navigation button.sl-prev{left:5px;font-size:2rem}@media (min-width: 35.5em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:10px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:10px;font-size:3rem}}@media (min-width: 50em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:20px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:20px;font-size:3rem}}.sl-wrapper.sl-dir-rtl .sl-navigation{direction:ltr}.sl-wrapper .sl-image{position:fixed;-ms-touch-action:none;touch-action:none;z-index:10000}.sl-wrapper .sl-image img{margin:0;padding:0;display:block;border:0 none;width:100%;height:auto}@media (min-width: 35.5em){.sl-wrapper .sl-image img{border:0 none}}@media (min-width: 50em){.sl-wrapper .sl-image img{border:0 none}}.sl-wrapper .sl-image iframe{background:#000;border:0 none}@media (min-width: 35.5em){.sl-wrapper .sl-image iframe{border:0 none}}@media (min-width: 50em){.sl-wrapper .sl-image iframe{border:0 none}}.sl-wrapper .sl-image .sl-caption{display:none;padding:10px;color:#fff;background:#000c;font-size:1rem;position:absolute;bottom:0;left:0;right:0}.sl-wrapper .sl-image .sl-caption.pos-top{bottom:auto;top:0}.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto}.sl-spinner{display:none;border:5px solid #333;border-radius:40px;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:1007;-webkit-animation:pulsate 1s ease-out infinite;-moz-animation:pulsate 1s ease-out infinite;-ms-animation:pulsate 1s ease-out infinite;-o-animation:pulsate 1s ease-out infinite;animation:pulsate 1s ease-out infinite}.sl-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.sl-transition{transition:-moz-transform ease .2s;transition:-ms-transform ease .2s;transition:-o-transform ease .2s;transition:-webkit-transform ease .2s;transition:transform ease .2s}@-webkit-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}to{transform:scale(1.2);opacity:0}}@keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}to{transform:scale(1.2);opacity:0}}@-moz-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}to{transform:scale(1.2);opacity:0}}@-o-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}to{transform:scale(1.2);opacity:0}}@-ms-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}to{transform:scale(1.2);opacity:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/product-main.css.map */
