.cambrio-product{--cambrio-line: var(--cb-border, #dce2dc);--cambrio-ink: var(--cb-ink, #18241e);--cambrio-muted: var(--cb-muted, #59645e);--cambrio-green: var(--cb-primary, #165b3c);color:var(--cambrio-ink)}.cambrio-product *,.cambrio-product *:before,.cambrio-product *:after{box-sizing:border-box}.cambrio-product :where(a,button,input,select,summary):focus-visible{outline:3px solid var(--cb-focus, #246dca);outline-offset:3px}.cambrio-product__breadcrumbs{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem .8rem;padding-bottom:2rem;color:var(--cambrio-muted);font-size:1.3rem;line-height:1.45}.cambrio-product__breadcrumbs a{color:var(--cambrio-green);text-decoration:none}.cambrio-product__breadcrumbs a:hover{text-decoration:underline;text-underline-offset:.25rem}.cambrio-product__breadcrumbs [aria-current]{min-width:0;overflow-wrap:anywhere}.cambrio-product .product__media-wrapper,.cambrio-product .product__info-wrapper{min-width:0}.cambrio-product .product__media-list .product__media-item{background:#fff}.cambrio-product .product__media-list .product__media-item .product-media-container{border:1px solid var(--cambrio-line);border-radius:6px;overflow:hidden}.cambrio-product .thumbnail{border-radius:4px}.cambrio-product .product__info-container>*+*{margin-top:1.5rem;margin-bottom:1.5rem}.cambrio-product .product__text{color:var(--cambrio-muted);font-size:1.3rem;font-weight:600;letter-spacing:.04em}.cambrio-product .product__title{margin-bottom:0}.cambrio-product .product__title h1{color:var(--cambrio-ink);font-size:clamp(2.3rem,2.3vw,3.2rem);line-height:1.23;letter-spacing:-.025em;overflow-wrap:anywhere}.cambrio-product .product__sku{margin-top:.6rem;color:var(--cambrio-ink);font-size:1.4rem;line-height:1.5;overflow-wrap:anywhere}.cambrio-product__sku-label{color:var(--cambrio-muted);font-weight:500;margin-right:.4rem}.cambrio-product .price--large{color:var(--cambrio-ink);font-size:2.4rem;font-weight:700}.cambrio-product .price--on-sale .price-item--sale{color:var(--cambrio-green)}.cambrio-product .price--on-sale .price-item--regular{color:var(--cambrio-muted);font-size:1.5rem;font-weight:400}.cambrio-product .product__inventory{font-size:1.4rem;font-weight:600}.cambrio-product .product__inventory .svg-wrapper{flex:0 0 auto}.cambrio-product variant-selects,.cambrio-product .product-form__input,.cambrio-product .product-form__buttons{max-width:100%}.cambrio-product .product-form__input .form__label,.cambrio-product .quantity__label{color:var(--cambrio-ink);font-size:1.4rem;font-weight:600}.cambrio-product .product-form__input--dropdown .select,.cambrio-product .product-form__input--dropdown .select__select{max-width:100%}.cambrio-product .product-form__input input[type=radio]+label{border-radius:4px;min-height:4.4rem;display:inline-flex;align-items:center;justify-content:center}.cambrio-product .quantity{border:1px solid var(--cambrio-line);border-radius:4px}.cambrio-product .product-form__submit{min-height:4.8rem;border-radius:5px;font-weight:600}.cambrio-product .product-form__submit:not([disabled]){background:var(--cambrio-green);color:#fff}.cambrio-product .product-form__submit:not([disabled]):hover{background:var(--cb-deep, #123f2e)}.cambrio-product .product-form__submit:not([disabled]):after{box-shadow:none}.cambrio-product .product-form__submit:not([disabled]):focus-visible:after{box-shadow:0 0 0 3px var(--cb-focus, #246dca)}.cambrio-product__assistance{padding:1.6rem 1.8rem;border:1px solid var(--cambrio-line);border-left:3px solid var(--cambrio-green);border-radius:4px;background:var(--cb-surface, #f4f6f2)}.cambrio-product__assistance h2{margin:0 0 .4rem;color:var(--cambrio-ink);font-size:1.5rem;font-weight:600;line-height:1.35}.cambrio-product__assistance p{margin:0;color:var(--cambrio-muted);font-size:1.3rem;line-height:1.5}.cambrio-product__assistance a{display:inline-flex;align-items:center;min-height:4.4rem;color:var(--cambrio-green);font-size:1.4rem;font-weight:600;text-underline-offset:.3rem}.cambrio-product .product__description{padding-top:1.8rem;border-top:1px solid var(--cambrio-line);font-size:1.5rem;line-height:1.6;overflow-x:auto}.cambrio-product__description-heading{margin:0 0 1.4rem;font-size:1.8rem;font-weight:600}.cambrio-product .product__description :where(h2,h3,h4){color:var(--cambrio-ink);line-height:1.3}.cambrio-product .product__description :where(p,li){overflow-wrap:anywhere}.cambrio-product .product__description table{max-width:100%}.cambrio-product .product__description a,.cambrio-product .product__accordion a{color:var(--cambrio-green);text-underline-offset:.3rem}.cambrio-product .product__accordion{border-color:var(--cambrio-line)}.cambrio-product .product__accordion summary{min-height:4.8rem}.cambrio-product .product__accordion .accordion__content{overflow-x:auto}.related-products__heading{color:var(--cb-ink, #18241e);font-size:clamp(2.2rem,2vw,2.8rem);font-weight:600;letter-spacing:-.02em}@media screen and (min-width:750px){.cambrio-product .product__info-wrapper{padding-left:3.2rem}.cambrio-product .product--right .product__info-wrapper{padding-left:0;padding-right:3.2rem}}@media screen and (max-width:749px){.cambrio-product__breadcrumbs{padding-bottom:1.4rem}.cambrio-product .product__info-wrapper{padding-top:1.6rem}.cambrio-product .product__title h1{font-size:2.4rem}.cambrio-product .product-form__buttons,.cambrio-product .product-form__submit{width:100%}.cambrio-product .product__description,.cambrio-product .product__accordion .accordion__content{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/cambrio-product.css.map */
