.product .form__label{font-weight:var(--font-heading-weight)}.product__title{margin-bottom:.7rem}.product .main-product-price{margin-top:0}.product__info-wrapper .product__tax{margin:-2.5rem 0 2rem}.product__info-wrapper .product__tax a:hover{text-decoration-thickness:.2rem}.product__info-wrapper .price{font-size:3.6rem}@media screen and (max-width:749px){.product__info-wrapper .price{font-size:3rem}}.product__description table{width:100%}.product__description table td{width:100%}.product__return-policy a{text-underline-offset:.3rem}.product__return-policy a:hover{text-decoration-thickness:2px}.product .product__list-social{display:flex;justify-content:inherit;padding:10px 0}.product .product__list-social a{text-decoration:none;text-transform:uppercase;font-weight:900}.product .product__list-social .btn--share{padding:8px 10px;font-size:.8em;line-height:1;background-color:transparent;color:var(--color-headings);margin-right:5px;margin-bottom:10px;width:100%;text-align:center;vertical-align:middle;border:1px solid var(--color-headings);border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (max-width:576px){.product .product__list-social .btn--share{padding:8px}}.product .product__list-social .list-social__item{margin:5px 0}.product .product__list-social .btn--share:hover{border-width:2px}.product .product__list-social svg{vertical-align:middle}