.jewelry-product .book-product__hero{grid-template-columns:minmax(0,1.13fr) minmax(0,1fr)}.jewelry-product .book-product__image-open>img{aspect-ratio:4/5;object-fit:contain;background:#f4f3f0;max-height:680px}.jewelry-product .product__info-container{max-width:none;position:static}.jewelry-product .product__title{margin:0 0 20px}.jewelry-product .product__title h1{font-size:clamp(32px,3.3vw,46px)}.jewelry-product .product__text{font:20px/1.5 var(--font-family-primary);margin:18px 0}.jewelry-product .price--main-product{margin:22px 0}.jewelry-product .product-form__input{margin:0 0 24px;padding:0;border:0}.jewelry-product .form__label{display:flex;justify-content:space-between;width:100%;padding:0;margin-bottom:12px;font:400 12px/1.4 var(--font-family-secondary);text-transform:uppercase}.jewelry-product [hidden]{display:none!important}.jewelry-product .prod-options-values-container{display:flex;gap:8px;flex-wrap:wrap}.jewelry-product .product-form__input input[type=radio]+label{margin:0;border:1px solid #888;border-radius:0;padding:11px 15px;min-width:44px;min-height:44px;flex:0 0 auto;font:400 13px/1.4 var(--font-family-secondary)}.jewelry-product .product-form__input input[type=radio]:checked+label{color:#fff;background:#111;border-color:#111}.jewelry-product .product-form__input input[type=radio]:focus-visible+label{outline:2px solid #03f;outline-offset:3px}.jewelry-product .product-form__buttons-grid{max-width:380px}.jewelry-product .product-form__submit{flex:1}.jewelry-product .product__accordion{border:0;border-top:1px solid #ddd;margin:0}.jewelry-product .product__accordion:last-child{border-bottom:1px solid #ddd}.jewelry-product .product__accordion summary{display:flex;align-items:center;justify-content:space-between;padding:21px 0}.jewelry-product .accordion__title{font:400 13px/1.4 var(--font-family-secondary);letter-spacing:.02em;text-transform:uppercase}.jewelry-product .accordion__content{font:18px/1.6 var(--font-family-primary);padding:0 0 22px;margin:0}.jewelry-product .accordion__content table{width:100%!important;height:auto!important;font-size:15px}.jewelry-product .accordion__content td{width:auto!important}.jewelry-product .accordion__content .table-responsive{overflow-x:auto}.jewelry-product{padding-bottom:64px}.jewelry-product .book-product__thumbnails{flex-wrap:nowrap;overflow-x:auto;padding:4px}.jewelry-product .book-product__thumbnails button{flex:0 0 62px}.jewelry-product__description>[hidden]{display:none!important}body.jewelry-product-page .appio-reviews-widget,body.jewelry-product-page .appio-popup-footer{display:none!important}.jewelry-product .book-product__image-open>img{aspect-ratio:1/1.08;max-height:680px;object-fit:contain;background:#f5f3ef}.jewelry-product__format{font:13px/1.5 var(--font-family-secondary);color:#555;margin:12px 0 0}.jewelry-product .book-product__purchase .product-author{font:400 18px/1.5 var(--font-family-primary)}@media(max-width:749px){.jewelry-product .book-product__hero{grid-template-columns:minmax(0,1fr)}.jewelry-product .book-product__gallery{max-width:none}.jewelry-product .book-product__image-open>img{max-height:520px}}.jewelry-product__intro{font:20px/1.5 var(--font-family-primary);margin:18px 0 24px}.jewelry-product__eyebrow{font:12px/1.5 var(--font-family-secondary);text-transform:uppercase;margin:0 0 18px}.jewelry-product .book-product__image-open>img{aspect-ratio:1/1.15;object-fit:contain;background:#f6f5f2}.jewelry-product .product-author{font:18px/1.5 var(--font-family-primary)}
/*# sourceMappingURL=/cdn/shop/t/67/assets/jewelry-product.css.map */
