.sfw-product-delivery{margin:.8rem 0 0;font-size:1.4rem;color:rgba(var(--color-foreground),.7)}.sfw-product-specs__table{width:100%;border-collapse:collapse;font-size:1.4rem}.sfw-product-specs__table th,.sfw-product-specs__table td{padding:.8rem 1rem;border-bottom:.1rem solid rgba(var(--color-foreground),.1);text-align:left;vertical-align:top}.sfw-product-specs__table th{font-weight:600;width:38%;color:rgb(var(--color-foreground))}.sfw-product-documents{margin:0;padding:0;display:flex;flex-direction:column;gap:.8rem}.sfw-product-documents__item .link{font-size:1.4rem;font-weight:500}.product__info-container .price--large{font-size:clamp(2.2rem,2.5vw,2.8rem);font-weight:600}.product__info-container .product-form__buttons{margin-top:1.6rem}.product-form__submit.button--primary{background-color:var(--sfw-brand-teal, #005662);color:rgb(var(--color-background));min-height:4.8rem;font-weight:600;letter-spacing:.02em}.product-form__submit.button--primary:hover{background-color:var(--sfw-brand-teal, #005662);opacity:.92}.product-form__submit.button--primary:after,.product-form__submit.button--primary:before{display:none}.product__accordion .accordion__title{font-size:1.5rem;font-weight:600}.sfw-product-description-accordions .product__accordion+.product__accordion{margin-top:0}.sfw-product-description-parts .description-heading{display:none}.sfw-product-description-specs table,.sfw-product-description-specs .sfw-product-specs__table{width:100%;border-collapse:collapse;font-size:1.4rem}.sfw-product-description-specs table th,.sfw-product-description-specs table td,.sfw-product-description-specs .tech-spec-column-title,.sfw-product-description-specs .tech-spec-column-text{padding:.8rem 1rem;border-bottom:.1rem solid rgba(var(--color-foreground),.1);text-align:left;vertical-align:top}.sfw-product-description-specs .tech-spec-column-title,.sfw-product-description-specs table th{font-weight:600;width:38%;color:rgb(var(--color-foreground))}.sfw-product-description-specs a{font-weight:500}@media screen and (min-width:750px){.product--right .product__info-wrapper{padding-left:2rem}.product__info-container{position:sticky;top:calc(var(--header-height, 8rem) + 1.6rem)}}@media screen and (max-width:749px){.product__info-container .price--large{font-size:2.4rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/sfw-product-pdp.css.map */
