a,a:hover{text-decoration:none!important;cursor:pointer}*{outline:0!important}.video-player{position:relative;overflow:hidden;max-width:100%;padding-bottom:56.25%;height:0;height:auto}.video-player iframe{position:absolute;top:0;left:0;width:100%;height:100%}.flex-wrapper{display:flex}.flex-wrapper:not(:last-child){margin-bottom:50px}.flex-item{flex-grow:1;display:flex;width:33.33%;flex-direction:column;margin:0 5px}.flex-item .title,.flex-item .desc{text-align:center;margin:1rem 0}.flex-item .title h3,.flex-item .title .h3{margin-top:15px;margin-bottom:10px}@media screen and (max-width:800px){.flex-item{width:100%;margin:0}.flex-wrapper{flex-direction:column}.flex-item:not(:last-child){margin-bottom:5px;margin-right:0}.flex-wrapper:not(:last-child){margin-bottom:10px}}@media screen and (min-width:990px){.page-width--narrow{max-width:90.6rem;padding:0}}@media screen and (max-width:749px){.custom-footer-logo{margin:0 auto;text-align:center}}.main-addtocart{padding:10px 0}.main-addtocart-365{gap:5px;padding-top:6px;display:flex;flex-wrap:wrap}.product__info-container .product-form{margin:2.5rem 0 1rem}.main-addtocart-365-img img{width:14px}.main-addtocart-365-text{font-size:12px}product-info .product-form__input price-per-item,product-info .price-per-item__container{width:fit-content}product-info .price{font-size:14px;letter-spacing:0}product-info .product__tax{margin-top:0;width:fit-content;letter-spacing:0;color:#0000004d;font-size:13px}product-info .price,product-info .price__container{display:flex;width:fit-content;margin-top:0;flex-wrap:wrap;align-items:center}product-info .price .price-item{margin:0 5px 0 0}product-info span.price-item.price-item--sale.price-item--last{color:red}product-info .product__tax.caption.discount_price{font-size:11px;background:red;color:#fff;font-weight:700;padding:2px 5px;margin-right:5px}product-info s.price-item.price-item--regular{color:#0000004d}product-info .product .price .badge,product-info .product .price__container{margin-bottom:0}product-info .product__tax.caption.rte{margin-right:8px}product-info .footer__payments .list-payment__item{padding:0 5px}@media screen and (min-width:750px){product-info .footer__payments .list-payment{justify-content:center;margin:-.5rem;padding-top:0}}@media screen and (max-width:749px){product-info .product-form__submit{padding:0 1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/custom.css.map */
