.header.page-width{max-width:100%!important;padding-left:80px!important;padding-right:80px!important}.header__heading-link{padding-left:0!important;margin-left:0!important}.header__icons{justify-self:end!important;padding-right:0!important}.header__icon--cart{margin-right:0!important}@media screen and (min-width: 990px){.header--middle-left.header--has-menu{grid-template-columns:auto 1fr auto!important}.header--middle-left .header__inline-menu{display:flex!important;justify-content:center!important}.header--middle-left .header__inline-menu>.list-menu--inline{justify-content:center!important}}:root{--font-heading-family: "Cormorant Garamond", Georgia, serif;--font-heading-weight: 300;--font-body-family: "DM Sans", sans-serif;--font-body-weight: 400;--font-body-weight-bold: 500}body,button,input,select,textarea{font-family:DM Sans,sans-serif;font-weight:400}h1,h2,h3,.h0,.h1,.h2,.h3,.banner__heading,.title,.rich-text__heading{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:300!important}h1 em,h2 em,h3 em,.h0 em,.h1 em,.h2 em,.banner__heading em,.rich-text__heading em{font-style:italic;color:#6b2d3e;font-weight:400}.card__heading{font-family:var(--font-heading-family);font-weight:500!important;font-size:1.8rem}.button,.shopify-challenge__button,.customer button{letter-spacing:.12em;text-transform:uppercase;font-size:1.3rem;font-weight:600}.announcement-bar{font-size:13px;font-weight:500;letter-spacing:.06em}.announcement-bar a{color:#c6a96c;text-decoration:underline;text-underline-offset:2px}.banner__heading{font-size:6.4rem!important;line-height:1.08!important}.banner__text{font-size:1.7rem;line-height:1.7;color:#8a8082;font-weight:300;max-width:480px}.multicolumn{border-top:1px solid #E8DDD5;border-bottom:1px solid #E8DDD5}.multicolumn .title-wrapper-with-link{margin:0}.multicolumn-list{justify-content:center;gap:64px}.multicolumn-list__item .multicolumn-card__info h3{font-family:var(--font-body-family)!important;font-size:1.3rem!important;font-weight:500!important;letter-spacing:.02em}.image-with-text .image-with-text__content{max-width:520px}.image-with-text__heading{font-size:4.4rem!important;line-height:1.15!important}.image-with-text__text{font-size:1.6rem;line-height:1.75;color:#8a8082;font-weight:300}.collection__eyebrow{font-family:var(--font-body-family);font-size:1.2rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#6b2d3e;margin-bottom:8px;display:flex;align-items:center;gap:12px}.collection__eyebrow:before{content:"";display:block;width:40px;height:1px;background:#6b2d3e}.collection__title.title-wrapper{margin-bottom:0}.collection__title-row{display:flex;align-items:baseline;justify-content:space-between}.collection__title .title{font-family:"Cormorant Garamond",var(--font-heading-family)!important;font-size:4.4rem!important;font-weight:300!important;line-height:1.15;color:#2a2526;margin:0}.collection__title .title em{font-style:italic;color:#6b2d3e;font-weight:400}.collection__view-all-inline{font-family:var(--font-body-family);font-size:1.3rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#2a2526;text-decoration:underline;text-underline-offset:4px;white-space:nowrap;flex-shrink:0}.collection .collection__view-all{display:none}.product-grid .card-wrapper:hover{box-shadow:0 12px 40px #2a252614}.card-information__text .price{font-size:1.5rem;font-weight:600}.collection-list .card--card,.collection-list .card--standard{border-radius:8px;overflow:hidden}.collection-list .card-information__text{font-family:var(--font-heading-family);font-size:2.8rem;font-weight:400}.color-scheme-5 .newsletter-form__field-wrapper .field__input,.color-scheme-5 .field__input{background:#ffffff14;border-color:#ffffff26;color:#faf6f0}.color-scheme-5 .newsletter-form__field-wrapper .field__input::placeholder{color:#faf6f066}.color-scheme-5 .newsletter-form__button{background:#c6a96c!important;color:#2a2526!important}.footer .footer__blocks-wrapper{display:flex!important;flex-wrap:wrap;gap:32px;justify-content:center}.footer .footer__blocks-wrapper>.grid__item{width:auto!important;max-width:none!important}.footer .footer__blocks-wrapper>.grid__item:first-child{flex:0 0 auto;padding-right:80px}.footer .footer__blocks-wrapper>.grid__item:not(:first-child){flex:0 0 auto;min-width:120px}.footer .footer-block:first-child{min-width:240px;text-align:left!important;align-items:flex-start!important}.footer .footer-block:first-child .footer-block__logo{margin-bottom:16px;text-align:left!important;display:flex!important;justify-content:flex-start!important}.footer .footer-block:first-child .footer-block__logo img{width:280px;height:auto;display:block!important;margin:0!important}.footer-block:first-child .rte{font-size:1.3rem;line-height:1.7;color:#faf6f080;font-weight:300;max-width:320px}.footer-block--menu .footer-block__heading{font-family:var(--font-body-family)!important;font-size:1.1rem!important;font-weight:500!important;letter-spacing:.1em;text-transform:uppercase;color:#faf6f0!important;margin-bottom:16px;white-space:nowrap}.footer-block--menu .list-menu__item{font-size:1.3rem;font-weight:300;color:#faf6f099;padding:4px 0}.footer-block--menu .list-menu__item:hover{color:#c6a96c}.footer__content-bottom{border-top:1px solid rgba(255,255,255,.1);margin-top:48px}.footer__copyright{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.footer__copyright .copyright__content,.footer__copyright .policies a{font-size:1.15rem;color:#faf6f066}.footer__copyright .policies{display:flex;gap:16px}.footer__content-bottom-wrapper a[href*="shopify.com/"],.copyright__content+.copyright__content{display:none!important}.footer a:hover{color:#c6a96c}.eyebrow-text{font-family:var(--font-body-family);font-size:1.1rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#6b2d3e;margin-bottom:1rem;display:flex;align-items:center;gap:10px}.eyebrow-text:before{content:"";display:block;width:24px;height:1px;background:#6b2d3e}.feature-pill{display:inline-block;background:#f3e8e0;color:#2a2526;font-size:1.2rem;font-weight:500;letter-spacing:.04em;padding:8px 18px;border-radius:24px}.collection-hero__inner,.collection-banner__inner{text-align:center;max-width:640px;margin:0 auto}.collection-hero__title,.collection-banner__heading{font-weight:300!important}.collection-hero__description,.collection-banner__text{font-size:1.5rem;line-height:1.7;color:#8a8082}.card-wrapper .card__heading{font-size:1.3rem;font-weight:400!important}.card-wrapper .price{font-weight:600}.quick-add__submit{font-size:11px!important;letter-spacing:.1em;text-transform:uppercase;font-weight:600}.collection .grid--4-col-desktop .grid__item{border-right:1px solid #E8DDD5;border-bottom:1px solid #E8DDD5}.collection .grid--4-col-desktop .grid__item:nth-child(4n){border-right:none}@media screen and (max-width: 749px){.collection .grid__item:nth-child(2n){border-right:none}}.card__badge .badge{font-size:1rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;border-radius:2px}.facets__summary{font-size:1.2rem;font-weight:500}.product__title{font-weight:300!important;font-size:3rem;line-height:1.2}.product__info-wrapper .price-item--regular{font-size:2.2rem;font-weight:600}.product-form__input input[type=radio]+label{border-radius:0!important;font-size:1.3rem;font-weight:500;min-width:48px;text-align:center}.product-form__input input[type=radio]:checked+label{background:#2a2526;color:#fff;border-color:#2a2526}.product-form__input input[type=radio][disabled]+label{opacity:.3;text-decoration:line-through}.pdp-height-callout{background:#faf6f0;border:1px solid #E8DDD5;border-radius:6px;padding:14px 18px;font-size:1.3rem;color:#2a2526;display:flex;align-items:center;gap:12px;margin:16px 0;line-height:1.6}.pdp-height-callout__icon{font-size:2rem;flex-shrink:0}.pdp-height-callout strong{color:#6b2d3e}.pdp-height-callout a{color:#6b2d3e;text-decoration:underline;font-weight:500}.pdp-height-callout a:hover{opacity:.8}.pdp-trust-signals{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;margin-top:16px;padding-top:16px;border-top:1px solid #E8DDD5}.pdp-trust-signal{font-size:1.2rem;color:#8a8082;display:flex;align-items:center;gap:4px}.product__accordion .accordion__title,.product .accordion .summary{font-size:1.3rem;font-weight:600;letter-spacing:.04em}.product__accordion .accordion__content,.product .accordion .rte{font-size:1.3rem;line-height:1.7;color:#555}.product__media-item .media{overflow:hidden}[id$=multicolumn_why] .multicolumn{padding-top:28px;padding-bottom:28px;border:none}[id$=multicolumn_why] .title-wrapper-with-link{text-align:center}[id$=multicolumn_why] .title-wrapper-with-link .title{font-size:2.8rem;font-weight:400;margin-bottom:.5rem}[id$=multicolumn_why] .page-width{max-width:100%!important;padding-left:80px;padding-right:80px}@media screen and (min-width: 750px){[id$=multicolumn_why] .multicolumn-list.grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:16px!important}[id$=multicolumn_why] .multicolumn-list__item.grid__item{width:100%!important;max-width:100%!important;padding:0!important}}[id$=multicolumn_why] .multicolumn-card{display:flex;flex-direction:column;align-items:center}[id$=multicolumn_why] .multicolumn-card__info{padding:1.5rem;text-align:center}[id$=multicolumn_why] h3.inline-richtext{font-size:1.2rem;font-weight:600}[id$=multicolumn_why] .rte,[id$=multicolumn_why] .multicolumn-card__info p{font-size:1.1rem;color:#8a8082;line-height:1.5}.related-products .section-header__title,.product~.collection .collection__title{font-weight:300!important}.rating-star{color:#c6a96c!important}.rating .rating-star--full,.rating .icon-star{color:#c6a96c}.rating-text{font-size:1.2rem;color:#8a8082}.breadcrumbs{font-size:1.2rem;color:#8a8082;padding:12px 0}.breadcrumbs a{color:#8a8082;text-decoration:none}.breadcrumbs a:hover{color:#6b2d3e}@media screen and (max-width: 749px){.product__title{font-size:2.4rem}.pdp-trust-signals{flex-direction:column;align-items:center;gap:8px}.pdp-height-callout{font-size:1.2rem}}.sf-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999}.sf-modal.is-open{display:flex;align-items:center;justify-content:center}.sf-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#2a252680}.sf-modal__panel{position:relative;background:#fff;border-radius:12px;padding:32px;max-width:420px;width:calc(100% - 32px);max-height:90vh;overflow-y:auto;box-shadow:0 12px 40px #00000026}.sf-modal__close{position:absolute;top:12px;right:16px;background:none;border:none;font-size:2.4rem;color:#8a8082;cursor:pointer;line-height:1;padding:4px}.sf-modal__close:hover{color:#2a2526}.sf-modal__title{font-family:Cormorant Garamond,serif;font-weight:300;font-size:2.4rem;color:#2a2526;margin:0 0 8px}.sf-modal__desc{font-size:1.3rem;color:#8a8082;margin:0 0 20px;line-height:1.5}.sf-modal__unit-toggle{display:flex;gap:0;margin-bottom:20px;border:1px solid #E8DDD5;border-radius:6px;overflow:hidden;width:fit-content}.sf-modal__unit-btn{background:#fff;border:none;padding:8px 18px;font-size:1.2rem;cursor:pointer;color:#8a8082;transition:background .2s,color .2s}.sf-modal__unit-btn.is-active{background:#6b2d3e;color:#fff}.sf-modal__fields{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}.sf-modal__field{display:flex;flex-direction:column;gap:6px}.sf-modal__label{font-size:1.2rem;font-weight:600;color:#2a2526}.sf-modal__input-wrap{display:flex;align-items:center;border:1px solid #E8DDD5;border-radius:6px;overflow:hidden;transition:border-color .2s}.sf-modal__input-wrap:focus-within{border-color:#6b2d3e;box-shadow:0 0 0 2px #6b2d3e26}.sf-modal__input{border:none;padding:10px 12px;font-size:1.4rem;width:100%;outline:none;-moz-appearance:textfield}.sf-modal__input::-webkit-inner-spin-button,.sf-modal__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.sf-modal__input-unit{padding:0 12px;font-size:1.2rem;color:#8a8082;white-space:nowrap}.sf-modal__validation{display:none;font-size:1.2rem;color:#c44;margin-bottom:12px}.sf-modal__tips{margin-bottom:20px}.sf-modal__tips-toggle{font-size:1.2rem;color:#6b2d3e;cursor:pointer;display:flex;align-items:center;gap:6px}.sf-modal__tips-content{padding:12px 0 0;font-size:1.2rem;color:#8a8082;line-height:1.6}.sf-modal__tips-content p{margin:0 0 6px}.sf-modal__find{width:100%;padding:14px;background:#6b2d3e;color:#fff;border:none;border-radius:6px;font-size:1.4rem;font-weight:600;cursor:pointer;transition:opacity .2s}.sf-modal__find:disabled{opacity:.4;cursor:not-allowed}.sf-modal__find:not(:disabled):hover{opacity:.9}.sf-modal__result{display:none;text-align:center}.sf-modal__result.is-visible{display:block}.sf-modal__result-badge{display:flex;flex-direction:column;align-items:center;gap:6px;margin-bottom:16px}.sf-modal__result-size{display:flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:50%;background:#6b2d3e;color:#fff;font-family:Cormorant Garamond,serif;font-size:2.8rem;font-weight:300}.sf-modal__result-label{font-size:1.2rem;color:#8a8082;text-transform:uppercase;letter-spacing:.08em}.sf-modal__result-note{font-size:1.2rem;color:#8a8082;background:#faf6f0;border-left:3px solid #6B2D3E;padding:10px 14px;text-align:left;border-radius:0 4px 4px 0;margin-bottom:16px}.sf-modal__select-size{width:100%;padding:14px;background:#6b2d3e;color:#fff;border:none;border-radius:6px;font-size:1.4rem;font-weight:600;cursor:pointer;margin-bottom:10px;transition:opacity .2s}.sf-modal__select-size:hover{opacity:.9}.sf-modal__retry{background:none;border:none;color:#6b2d3e;text-decoration:underline;font-size:1.3rem;cursor:pointer;padding:4px}@media (max-width: 749px){.sf-modal__panel{padding:24px 20px;max-width:100%;border-radius:12px 12px 0 0;margin-top:auto}.sf-modal.is-open{align-items:flex-end}.sf-modal__fields{grid-template-columns:1fr 1fr}}.sz-popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;align-items:center;justify-content:center}.sz-popup.is-open{display:flex}.sz-popup__backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background:#2a252680}.sz-popup__panel{position:relative;background:#faf6f0;border-radius:12px;max-width:480px;width:calc(100% - 40px);padding:48px 40px;text-align:center;box-shadow:0 24px 60px #2a252633}.sz-popup__close{position:absolute;top:16px;right:16px;background:none;border:none;font-size:2.4rem;color:#8a8082;cursor:pointer;line-height:1;padding:4px 8px;transition:color .2s}.sz-popup__close:hover{color:#2a2526}.sz-popup__step{display:none}.sz-popup__step.is-active{display:block}.sz-popup__title{font-family:"Cormorant Garamond",var(--font-heading-family, serif);font-size:2.8rem;font-weight:300;color:#2a2526;line-height:1.2;margin:0 0 12px}.sz-popup__desc{font-family:var(--font-body-family, sans-serif);font-size:1.4rem;color:#8a8082;font-weight:300;line-height:1.6;margin:0 0 28px}.sz-popup__actions{display:flex;gap:12px;justify-content:center}.sz-popup__btn{font-family:var(--font-body-family, sans-serif);font-size:1.25rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:14px 32px;border:1px solid #6B2D3E;cursor:pointer;transition:all .25s}.sz-popup__btn--yes,.sz-popup__btn--submit,.sz-popup__btn--done{background:#6b2d3e;color:#faf6f0}.sz-popup__btn--yes:hover,.sz-popup__btn--submit:hover,.sz-popup__btn--done:hover{background:#5a2433;border-color:#5a2433}.sz-popup__btn--no{background:transparent;color:#6b2d3e}.sz-popup__btn--no:hover{background:#6b2d3e0f}.sz-popup__form{text-align:left;max-width:360px;margin:0 auto}.sz-popup__label{display:block;font-family:var(--font-body-family, sans-serif);font-size:1.15rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#2a2526;margin-bottom:8px}.sz-popup__input{width:100%;font-family:var(--font-body-family, sans-serif);font-size:1.5rem;font-weight:400;color:#2a2526;padding:14px 16px;border:1px solid #E8DDD5;border-radius:8px;background:#fff;outline:none;margin-bottom:16px;transition:border-color .25s;box-sizing:border-box}.sz-popup__input:focus{border-color:#6b2d3e;box-shadow:0 0 0 2px #6b2d3e1a}.sz-popup__input::placeholder{color:#c4b8b0;font-weight:300}.sz-popup__btn--submit{width:100%;text-align:center}.sz-popup__form-slot{text-align:left;max-width:360px;margin:0 auto}.sz-popup__contact-form{display:flex;flex-direction:column}@media (max-width: 749px){.sz-popup__panel{padding:36px 24px}.sz-popup__title{font-size:2.2rem}.sz-popup__desc{font-size:1.3rem}.sz-popup__actions{flex-direction:column}.sz-popup__btn{padding:14px 24px;font-size:1.15rem}}
/*# sourceMappingURL=/cdn/shop/t/76/assets/custom.css.map */
