.product__title h1{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:2.8rem;line-height:1.2;letter-spacing:-.02em;margin-bottom:.4rem}@media screen and (min-width:750px){.product__title h1{font-size:3.4rem}}.price--large .price-item--regular,.price--large .price-item--sale{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:2.6rem}.price--large .price-item--sale.price-item--last{color:#c42b2b}.price--large .price-item--regular.price-item--last{font-size:1.8rem;opacity:.5;text-decoration:line-through}.price--large .price__badge-sale{font-size:1.6rem;padding:.4rem 1rem;vertical-align:middle}.cx-product-trust{display:flex;flex-direction:column;gap:.6rem;padding:1.2rem 0;margin-top:.4rem}.cx-product-trust__item{display:flex;align-items:center;gap:.6rem;font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-size:1.6rem;color:rgba(var(--color-foreground),.7)}.cx-product-trust__item .svg-wrapper{display:flex;width:2rem;height:2rem;color:rgb(var(--color-button))}@media screen and (max-width:749px){.cx-product-trust__item{font-size:1.5rem}}.product__info-wrapper .product-form__submit{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.7rem;letter-spacing:.04em;text-transform:uppercase;min-height:5.8rem;padding:0 3.2rem;transition:transform .15s ease,box-shadow .15s ease}@media screen and (min-width:750px){.product__info-wrapper .product-form__submit{font-size:1.8rem;min-height:6rem}}.product__info-wrapper .product-form__submit:not([disabled]):hover{transform:translateY(-1px);box-shadow:0 4px 12px #00000026}.product__info-container .icon--full-color{height:28px;width:auto}.cx-atc-trust{display:flex;flex-direction:column;gap:.6rem;padding:1.2rem 0 .4rem}.cx-atc-trust__item{display:flex;align-items:center;gap:.6rem;font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-size:1.4rem;color:rgba(var(--color-foreground),.7)}.cx-atc-trust__icon{color:rgb(var(--color-button));font-size:1.4rem;line-height:1}.product-form__input--pill .product-form__input label{font-size:1.4rem;min-width:4rem}.product__description{font-size:1.6rem;line-height:1.7;color:rgba(var(--color-foreground),.8);margin-top:1.6rem}.product__description h2,.product__description h3{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);color:rgb(var(--color-foreground));margin-top:2rem;margin-bottom:.8rem}.product__description ul,.product__description ol{padding-left:2rem;margin:1rem 0}.product__description li{margin-bottom:.4rem;font-size:1.6rem}.cx-description-dropdown{margin-top:1.6rem;border-top:1px solid rgba(var(--color-foreground),.1)}.cx-description-dropdown summary{display:flex;justify-content:space-between;align-items:center;padding:1.6rem 0;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}.cx-description-dropdown summary::-webkit-details-marker{display:none}.cx-description-dropdown summary .accordion__title{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:1.6rem;margin:0}.cx-description-dropdown .cx-caret{display:flex;width:1.6rem;height:1.6rem;transition:transform .25s ease}.cx-description-dropdown details[open] .cx-caret{transform:rotate(180deg)}.cx-description-dropdown .accordion__content{padding-bottom:1.6rem;font-size:1.6rem;line-height:1.7;color:rgba(var(--color-foreground),.8)}.cx-description-dropdown .accordion__content h2,.cx-description-dropdown .accordion__content h3{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);color:rgb(var(--color-foreground));margin-top:1.6rem;margin-bottom:.6rem}.cx-description-dropdown .accordion__content ul,.cx-description-dropdown .accordion__content ol{padding-left:2rem;margin:1rem 0}.cx-description-dropdown .accordion__content li{margin-bottom:.4rem}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom-product-enhancements.css.map */
