@media screen and (min-width:990px){.product--medium:not(.product--no-media) .product__media-wrapper{max-width:calc(100% - 544px);width:calc(100% - 544px)}.product--medium:not(.product--no-media) .product__info-wrapper{max-width:480px;width:480px;padding-left:64px}}.product__media-list .thumbnail-list{gap:12px}.thumbnail-list__item .thumbnail{aspect-ratio:3 / 4;border-radius:0;border:1px solid transparent}.thumbnail-list__item .thumbnail[aria-current=true]{border-color:var(--sophestia-ink, #2B1E14)}.product__eyebrow{display:block;font-family:Urbanist,sans-serif;font-size:1.1rem;text-transform:uppercase;letter-spacing:.22em;font-weight:500;color:var(--sophestia-muted, #A08F7A);margin:0 0 14px}.product__info-wrapper .product__title>*{font-family:Cormorant Garamond,Georgia,Times New Roman,serif;font-style:italic;font-weight:400;font-size:clamp(3.6rem,4.5vw,5.6rem);line-height:1.05;letter-spacing:-.01em;color:var(--sophestia-ink);margin:0}.product__info-wrapper .price__regular .price-item--regular,.product__info-wrapper .price__sale .price-item--sale{font-family:Urbanist,sans-serif;font-size:1.8rem;font-weight:500;letter-spacing:.02em;color:var(--sophestia-ink);font-variant-numeric:tabular-nums}.product__info-wrapper .price{margin:16px 0 24px}.product__info-wrapper .product__description{font-family:Cormorant Garamond,Georgia,serif;font-size:1.6rem;line-height:1.7;color:var(--sophestia-ink-soft, #6B5641);margin-bottom:28px}.product-form__input--pill input[type=radio]+label{border:1px solid var(--sophestia-line, #D9CDB8);border-radius:0;padding:12px 18px;font-family:Urbanist,sans-serif;font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase;background:transparent;color:var(--sophestia-ink);cursor:pointer;transition:all .15s ease}.product-form__input--pill input[type=radio]:checked+label{background:var(--sophestia-ink);color:var(--sophestia-bg, #F5F0E8)}.product-form__input--pill input[type=radio]:disabled+label{text-decoration:line-through;opacity:.4;cursor:not-allowed}.product-form__input--swatch input[type=radio]+label{width:28px;height:28px;border-radius:50%;padding:0}.product-form__input--swatch input[type=radio]:checked+label{box-shadow:0 0 0 2px var(--sophestia-surface, #F5F0E8),0 0 0 3px var(--sophestia-ink)}.sophestia-personalization{display:grid;gap:16px;margin:24px 0 32px;padding:24px 0;border-top:1px solid var(--sophestia-line);border-bottom:1px solid var(--sophestia-line)}.sophestia-personalization__eyebrow{margin-bottom:4px}.sophestia-personalization__field{display:flex;flex-direction:column;gap:6px}.sophestia-personalization__label{font-family:Urbanist,sans-serif;font-size:1rem;text-transform:uppercase;letter-spacing:.16em;font-weight:500;color:var(--sophestia-ink-soft)}.sophestia-personalization__label--required:after{content:" *";color:var(--sophestia-accent, #8B5E3C)}.sophestia-personalization__input,.sophestia-personalization__textarea{width:100%;padding:12px 14px;font-family:Urbanist,sans-serif;font-size:1.4rem;border:1px solid var(--sophestia-line);border-radius:0;background:var(--sophestia-surface, #FBF7F1);color:var(--sophestia-ink)}.sophestia-personalization__input:focus,.sophestia-personalization__textarea:focus{outline:none;border-color:var(--sophestia-ink)}.sophestia-personalization__textarea{min-height:80px;resize:vertical;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-size:1.6rem}.sophestia-personalization__helper{font-size:1.1rem;color:var(--sophestia-muted);font-style:italic}.sophestia-trust-rows{display:grid;gap:12px;margin:28px 0;padding:20px 0;border-top:1px solid var(--sophestia-line)}.sophestia-trust-rows__row{display:flex;align-items:center;gap:12px;margin:0;font-family:Urbanist,sans-serif;font-size:1.3rem;color:var(--sophestia-ink-soft)}.sophestia-trust-rows__glyph{color:var(--sophestia-accent);font-size:1.4rem;line-height:1;flex-shrink:0}.product .product__accordion summary,.product summary.summary{list-style:none;padding:18px 0;font-family:Urbanist,sans-serif;text-transform:uppercase;letter-spacing:.16em;font-size:1.2rem;font-weight:500;color:var(--sophestia-ink);cursor:pointer;display:flex;justify-content:space-between;align-items:center}.product summary.summary::-webkit-details-marker{display:none}.product summary.summary:after{content:"+";font-size:1.8rem;font-weight:300;line-height:1}.product details[open] summary.summary:after{content:"\2212"}.product .product__accordion .accordion__content{padding-bottom:18px;font-family:Cormorant Garamond,Georgia,serif;font-size:1.5rem;line-height:1.7;color:var(--sophestia-ink-soft)}.product-form__buttons .product-form__submit{border-radius:0;background:var(--sophestia-ink);color:var(--sophestia-surface, #F5F0E8);font-family:Urbanist,sans-serif;text-transform:uppercase;letter-spacing:.16em;font-size:1.2rem;font-weight:500;padding:18px 36px;width:100%;border:0}.related-products__eyebrow{display:block;margin:0 0 14px}.related-products .collection__title-text--maison{display:block}.product-form__input--dropdown .select__select,variant-selects.no-js-hidden .select__select{width:100%;font-family:Urbanist,sans-serif;font-size:1.3rem;letter-spacing:.08em;color:var(--sophestia-ink);background:transparent;border:1px solid var(--sophestia-line);border-radius:0;padding:14px 36px 14px 16px;cursor:pointer;appearance:none;-webkit-appearance:none}.product-form__input--dropdown .select__select:focus,variant-selects.no-js-hidden .select__select:focus{outline:none;border-color:var(--sophestia-ink)}.product-form__input--dropdown label,variant-selects.no-js-hidden label{display:block;font-family:Urbanist,sans-serif;font-size:1rem;text-transform:uppercase;letter-spacing:.16em;font-weight:500;color:var(--sophestia-ink-soft);margin:0 0 6px}.product__description{position:relative;max-height:140px;overflow:hidden;transition:max-height .4s ease}.product__description:after{content:"";position:absolute;bottom:0;left:0;right:0;height:60px;background:linear-gradient(transparent,rgb(var(--color-background)));pointer-events:none;transition:opacity .2s ease}.product__description--expanded{max-height:3000px}.product__description--expanded:after,.product__description--no-collapse:after{opacity:0}.product__description--no-collapse{max-height:none;overflow:visible}.product__description-toggle{background:transparent;border:0;padding:12px 0;margin-bottom:8px;color:var(--sophestia-accent, #8B5E3C);font-family:Urbanist,sans-serif;font-size:1.1rem;font-weight:500;text-transform:uppercase;letter-spacing:.16em;cursor:pointer;text-decoration:underline;text-underline-offset:4px}.product__description-toggle:hover{color:var(--sophestia-ink)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-sophestia-product.css.map */
