*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-body, Arial, Helvetica, sans-serif);font-size:16px;line-height:24px;color:#333}img{max-width:100%;height:auto}a{color:inherit;text-decoration:none}button{cursor:pointer;font-family:inherit}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading, Arial, Helvetica, sans-serif);line-height:1.2;margin-bottom:1rem}h1,h2{font-weight:700}p{margin-bottom:1rem;font-size:16px;line-height:24px}body,p,div,span,li,td,th,label,input,textarea,select{font-size:16px;line-height:24px;color:#00303c}h1,h2,h3,h4,h5,h6,button,input[type=submit],input[type=button],.product-card__button,.product__add-to-cart,.product__pairs-add-btn,.product-badge,.product-card__badge{font-size:inherit;line-height:inherit}.container{max-width:1200px;margin:0 auto;padding:0 1rem}.dark p,.dark .text-image-split__heading,.dark .product-flip-card__title,.dark .product-flip-card__description,.dark span{color:#fff}.needsclick,.needsclick p,.needsclick div,.needsclick span,.needsclick li,.needsclick td,.needsclick th,.needsclick label,.needsclick input,.needsclick textarea,.needsclick select{line-height:normal;font-size:unset;color:unset}html,body{overflow-x:hidden}
/*# sourceMappingURL=/cdn/shop/t/18/assets/base.css.map */
