product-info .product__info-container{max-width:54rem}.bs-product-kicker{margin:0 0 1rem;color:rgba(var(--color-foreground),.58);font-family:Inter,Arial,sans-serif;font-size:1rem;font-weight:600;letter-spacing:.16em;line-height:1.4;text-transform:uppercase}product-info .product__title{margin:0 0 1.6rem}product-info .product__title h1{margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(3.4rem,3.6vw,4.8rem);font-weight:400;letter-spacing:-.015em;line-height:1.06}product-info .price--large,product-info .price--large .price-item{font-family:Inter,Arial,sans-serif;font-size:1.9rem;font-weight:500;letter-spacing:.01em}product-info .product__sku{margin:.8rem 0 2.4rem;color:rgba(var(--color-foreground),.52);font-family:Inter,Arial,sans-serif;font-size:1rem;font-weight:500;letter-spacing:.12em;line-height:1.5;text-transform:uppercase}product-info .product__sku:not(.visibility-hidden):before{content:"Object reference \b7  "}product-info .product-form__input{max-width:none;margin-bottom:1.8rem}product-info .product-form__input .form__label{margin-bottom:.8rem;color:rgba(var(--color-foreground),.62);font-family:Inter,Arial,sans-serif;font-size:1rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}product-info .product-form__input input[type=radio]+label{margin:0 .7rem .7rem 0;padding:1rem 1.5rem;border:1px solid rgba(var(--color-foreground),.28);border-radius:0;background:transparent;color:rgb(var(--color-foreground));font-family:Inter,Arial,sans-serif;font-size:1.2rem;letter-spacing:.04em;line-height:1.2}product-info .product-form__input input[type=radio]:checked+label{border-color:rgb(var(--color-foreground));background:rgb(var(--color-foreground));color:rgb(var(--color-background))}product-info .product-form__input input[type=radio].disabled+label{opacity:.42}product-info .product-form,product-info .product-form__buttons{max-width:none;width:100%}product-info .product-form__submit{min-height:5.2rem;margin-bottom:0;border-radius:0;font-family:Inter,Arial,sans-serif;font-size:1.1rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}product-info .product-form__submit:after,product-info .product-form__submit:before{border-radius:0}.bs-product-service{margin-top:1.8rem;padding-top:1.7rem;border-top:1px solid rgba(var(--color-foreground),.12);color:rgba(var(--color-foreground),.66);font-family:Inter,Arial,sans-serif;font-size:1.15rem;line-height:1.65}.bs-product-service p{margin:0 0 .4rem}.bs-product-service a{color:inherit;text-decoration-thickness:1px;text-underline-offset:3px}product-info .share-button__button{min-height:auto;padding:0;color:rgba(var(--color-foreground),.55);font-family:Inter,Arial,sans-serif;font-size:1.1rem;letter-spacing:.05em}product-info .thumbnail,product-info .thumbnail.global-media-settings img{border-radius:0}product-info .thumbnail[aria-current]{border-color:rgb(var(--color-foreground));box-shadow:0 0 0 1px rgb(var(--color-foreground))}.related-products{border-top:1px solid rgba(var(--color-foreground),.12)}.related-products__heading{margin-bottom:3rem;text-align:center;font-family:Cormorant Garamond,Georgia,serif;font-weight:400;letter-spacing:-.01em}@media screen and (min-width:990px){product-info .product--large:not(.product--no-media) .product__media-wrapper{max-width:62%;width:calc(62% - var(--grid-desktop-horizontal-spacing) / 2)}product-info .product--large:not(.product--no-media) .product__info-wrapper{max-width:38%;width:calc(38% - var(--grid-desktop-horizontal-spacing) / 2);padding-left:5.5rem}}@media screen and (max-width:749px){product-info .product__title h1{font-size:clamp(3.1rem,10vw,4rem)}product-info .product__sku{margin-bottom:2rem}.bs-product-service{font-size:1.1rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/bs-product.css.map */
