:root:root{--font-heading-family:'Cormorant Garamond',Georgia,serif;--font-heading-weight:500;--font-heading-style:normal;--font-body-family:Figtree,system-ui,sans-serif;--font-body-style:normal;--font-body-weight:400;--buttons-radius:10px;--buttons-radius-outset:10px;--buttons-border-width:1px;--inputs-radius:10px;--inputs-radius-outset:10px;--media-radius:14px;--media-border-width:0px;--text-boxes-radius:14px;--popup-corner-radius:14px;--drawer-border-width:0px;--variant-pills-radius:99px;--badge-corner-radius:99px;--color-background:250,248,244;--gradient-background:#FAF8F4;--color-foreground:20,33,61;--color-button:20,33,61;--color-button-text:244,241,234;--color-secondary-button:250,248,244;--color-secondary-button-text:20,33,61;--color-link:20,33,61;--color-shadow:20,33,61;--color-background-contrast:228,222,211}.color-scheme-1.color-scheme-1{--color-background:250,248,244;--gradient-background:#FAF8F4;--color-foreground:20,33,61;--color-button:20,33,61;--color-button-text:244,241,234;--color-secondary-button:250,248,244;--color-secondary-button-text:20,33,61;--color-link:20,33,61;--color-shadow:20,33,61;--color-background-contrast:228,222,211}.color-scheme-2.color-scheme-2{--color-background:255,255,255;--gradient-background:#fff;--color-foreground:20,33,61;--color-button:20,33,61;--color-button-text:244,241,234;--color-secondary-button:255,255,255;--color-secondary-button-text:20,33,61;--color-link:20,33,61;--color-shadow:20,33,61;--color-background-contrast:228,222,211}.color-scheme-3.color-scheme-3,.color-scheme-4.color-scheme-4{--color-background:20,33,61;--gradient-background:#14213D;--color-foreground:244,241,234;--color-button:184,151,90;--color-button-text:20,33,61;--color-secondary-button:20,33,61;--color-secondary-button-text:244,241,234;--color-link:244,241,234;--color-shadow:0,0,0}body h1,body .h1,body .h0{font-size:clamp(34px,4.6vw,56px)!important;line-height:1.05!important;letter-spacing:-.01em!important}body h2,body .h2{font-size:clamp(28px,3.4vw,42px)!important;line-height:1.1!important;letter-spacing:-.01em!important}body h3,body .h3{font-size:clamp(22px,2.4vw,28px)!important;line-height:1.15!important}body{letter-spacing:0!important}.announcement-bar{background:#14213D!important;border-bottom:0!important}.announcement-bar__message,.announcement-bar a,.announcement-bar .caption-large{color:#F4F1EA!important;font-size:13px!important;letter-spacing:.04em!important}.header-wrapper{border-bottom:1px solid #E4DED3!important;box-shadow:none!important}.header__menu-item,.header__menu-item span{font-size:14px!important;letter-spacing:.04em!important;color:#14213D}.header__menu-item:hover span{color:#8A6D37!important;text-decoration:none!important}.header__icon,.header__icon .icon{color:#14213D}.cart-count-bubble{background:#B8975A!important;color:#14213D!important}.footer{background:#14213D!important;color:#F4F1EA!important;border-top:0!important}.footer a,.footer .link,.footer h2,.footer .footer-block__heading,.footer .footer-block__details-content,.footer .copyright__content,.footer .field__label,.footer .newsletter-form__message,.footer p{color:#F4F1EA!important}.footer .footer-block__heading{font-size:24px!important}.footer a:hover{color:#B8975A!important}.footer .field__input{background:rgba(255,255,255,.08)!important;color:#F4F1EA!important}.footer .field:after,.footer .field:before{--color-foreground:244,241,234}.footer .newsletter-form__button{color:#F4F1EA!important}.footer__content-bottom{border-top:1px solid rgba(244,241,234,.18)!important}.field__input,.select__select,.customer .field__input,.quantity__input{background:#fff!important}.rte a{color:#8A6D37}.main-page-title,.title--primary{font-family:'Cormorant Garamond',Georgia,serif!important}.page-width .rte{line-height:1.75}#MainContent{background:#FAF8F4}.collection-hero{background:#FAF8F4!important;color:#14213D;border-bottom:1px solid #E4DED3}.collection-hero__inner{padding:26px 0 18px!important}.collection-hero__title{font:500 clamp(38px,5.2vw,64px)/1.05 'Cormorant Garamond',Georgia,serif!important;letter-spacing:-.01em!important;margin:0!important;color:#14213D}.collection-hero__description{color:#5F6B7F;font-size:16px;max-width:60ch;margin-top:10px}.nnav{background:#FAF8F4;border-bottom:1px solid #E4DED3}.nnav .in{max-width:1200px;margin:0 auto;padding:14px 20px;display:flex;gap:10px;overflow-x:auto;scrollbar-width:none}.nnav a{flex:none;border:1px solid #E4DED3;background:#fff;border-radius:99px;padding:8px 18px;font:500 14px Figtree,sans-serif;color:#14213D;text-decoration:none;transition:.2s;letter-spacing:0}.nnav a:hover{border-color:#B8975A;color:#8A6D37}.nnav a.on{background:#14213D;border-color:#14213D;color:#F4F1EA}.facets__summary{border:1px solid #E4DED3!important;border-radius:99px!important;background:#fff!important;padding:8px 16px!important;font-size:14px!important;letter-spacing:0!important}.facet-filters .select:before,.facet-filters .select:after{display:none!important}.facet-filters .select__select{border:1px solid #E4DED3!important;border-radius:99px!important;background:#fff!important;padding:0 36px 0 16px!important;font-size:14px!important;box-shadow:none!important}.product-count__text,.product-count{color:#5F6B7F;font-size:14px}.product-grid{--grid-desktop-vertical-spacing:20px;--grid-desktop-horizontal-spacing:20px;--grid-mobile-vertical-spacing:12px;--grid-mobile-horizontal-spacing:12px}.product-grid>li{display:flex}.product-grid .card-wrapper{flex:1;display:flex;flex-direction:column;background:#fff;border:1px solid #E4DED3;border-radius:16px;overflow:hidden;transition:transform .3s,box-shadow .3s}.product-grid .card-wrapper:hover{transform:translateY(-4px);box-shadow:0 14px 34px rgba(20,33,61,.15)}.product-grid .card,.product-grid .card__inner,.product-grid .card__content{background:transparent!important;color:#14213D;box-shadow:none!important;border:0!important;border-radius:0!important}.product-grid .card{flex:1}.product-grid .card__inner{overflow:hidden}.product-grid .card__media .media img{transition:transform .6s}.product-grid .card-wrapper:hover .card__media .media img{transform:scale(1.05)}.product-grid .card__content{padding:14px 16px 6px!important}.product-grid .card__information{padding:0!important}.product-grid .card__heading,.product-grid .card__heading a{font:500 19px/1.2 'Cormorant Garamond',Georgia,serif!important;letter-spacing:0!important;color:#14213D}.product-grid .price{font-size:15px;font-weight:600;color:#14213D;letter-spacing:0}.product-grid .price--on-sale .price-item--regular{color:#5F6B7F;font-weight:400;font-size:13px}.product-grid .price--on-sale .price-item--sale{color:#9B4A43}.badge{background:#14213D!important;color:#F4F1EA!important;border:0!important;border-radius:99px!important;font-size:12px!important;padding:3px 12px!important;letter-spacing:.04em!important}.product-grid .quick-add{padding:8px 16px 16px!important;margin:0!important}.product-grid .quick-add__submit{min-height:42px!important;border-radius:10px!important;font-size:14px!important;letter-spacing:.03em!important;background:#14213D!important;color:#F4F1EA!important;border:1px solid #14213D!important;box-shadow:none!important}.product-grid .quick-add__submit:before,.product-grid .quick-add__submit:after{display:none!important}.product-grid .quick-add__submit:hover{background:#B8975A!important;border-color:#B8975A!important;color:#14213D!important}.pagination__item{border-radius:99px}.blog-articles .card-wrapper,.article-card-wrapper .card-wrapper{background:#fff;border:1px solid #E4DED3;border-radius:16px;overflow:hidden}.product__title,.product__title h1{font-family:'Cormorant Garamond',Georgia,serif!important;font-size:clamp(34px,4vw,50px)!important;line-height:1.05!important;letter-spacing:-.01em!important}.product__info-container .price-item{font:600 28px 'Cormorant Garamond',serif!important;letter-spacing:0}.product__info-container .price--on-sale .price-item--regular{font-size:20px!important;color:#5F6B7F;font-weight:400!important}.product__info-container .price--on-sale .price-item--sale{color:#9B4A43}.product__info-container .caption-with-letter-spacing{color:#8A6D37;letter-spacing:.14em!important}.product-form__input .form__label{font-size:14px!important;color:#5F6B7F;margin-bottom:8px}.product-form__input input[type=radio]+label{border-radius:99px!important;padding:10px 20px!important;font-size:14px!important;background:#fff!important;border:1px solid #E4DED3!important;color:#14213D!important;box-shadow:none!important;transition:.2s}.product-form__input input[type=radio]+label:hover{border-color:#B8975A!important}.product-form__input input[type=radio]:checked+label{background:#14213D!important;border-color:#14213D!important;color:#F4F1EA!important}.quantity{border-radius:10px!important;border:1px solid #E4DED3!important;background:#fff;overflow:hidden}.quantity:before,.quantity:after{display:none!important}.product-form__submit{min-height:52px!important;font-size:15px!important;letter-spacing:.04em!important;border-radius:10px!important;background:#14213D!important;color:#F4F1EA!important;border:1px solid #14213D!important;box-shadow:none!important}.product-form__submit:before,.product-form__submit:after{display:none!important}.product-form__submit:hover{background:#B8975A!important;border-color:#B8975A!important;color:#14213D!important}.shopify-payment-button__button--unbranded{background:#B8975A!important;color:#14213D!important;border-radius:10px!important;min-height:52px;font-size:15px!important;letter-spacing:.04em}.product__media-wrapper .media,.product-media-container,.product__media{border-radius:16px;overflow:hidden}.thumbnail-list .thumbnail,.thumbnail-slider .thumbnail{border-radius:10px;overflow:hidden}.product__description{color:#3A4560;line-height:1.75}.product__accordion{border-color:#E4DED3!important}.ntp{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:20px 0}.ntp div{background:#fff;border:1px solid #E4DED3;border-radius:12px;padding:12px 8px;text-align:center}.ntp b{display:block;font:500 17px 'Cormorant Garamond',serif;color:#14213D}.ntp span{display:block;color:#5F6B7F;font-size:12px;line-height:1.35;margin-top:2px}.nmf{margin:18px 0;padding:18px;border:1px solid #E4DED3;border-radius:14px;background:#fff}.nmf label{display:block;font:600 15px Figtree,sans-serif;margin-bottom:4px;color:#14213D}.nmf label span{color:#9B4A43;font-weight:500}.nmf .nh{color:#5F6B7F;font-size:13px;margin:0 0 10px}.nmf input{width:100%;border:1px solid #E4DED3;border-radius:10px;padding:12px 14px;font-size:16px;background:#FAF8F4;color:#14213D}.nmf input:focus{border-color:#B8975A;outline:0}.nmf .pv{display:flex;flex-wrap:wrap;gap:8px 16px;background:#14213D;border-radius:12px;padding:16px;margin-top:12px;min-height:56px;align-items:center}.nmf .nch{display:flex;gap:4px;align-items:center}.nmf .pv i{display:block;background:#B8975A;height:8px;border-radius:99px}.nmf .pv i.d{width:8px}.nmf .pv i.l{width:24px}.nmf .pv em{color:#A4AEC2;font-size:14px;font-style:normal}.cart-notification{border-radius:0 0 16px 16px!important;border:1px solid #E4DED3!important;box-shadow:0 18px 40px rgba(20,33,61,.18)!important;background:#fff!important}.cart-notification__heading{font:500 22px 'Cormorant Garamond',serif!important}.cart-notification .button{border-radius:10px!important;min-height:46px;letter-spacing:.03em}.cart-notification .button--primary{background:#14213D!important;color:#F4F1EA!important}.cart-notification .button:before,.cart-notification .button:after{display:none!important}.cart-notification-product__image{border-radius:10px;overflow:hidden}.cart-item__name{font:500 21px/1.2 'Cormorant Garamond',serif!important;text-decoration:none!important}.cart-item__media .cart-item__image,.cart-item__image-container{border-radius:12px;overflow:hidden}.cart-items{border-collapse:separate}.cart-items td,.cart-items th{border-color:#E4DED3!important}.cart__footer{background:#fff;border:1px solid #E4DED3;border-radius:16px;padding:24px!important}.cart__footer .totals__total{font-size:16px}.cart__footer .totals__total-value{font:500 30px 'Cormorant Garamond',serif!important}.cart__ctas .button,.cart__checkout-button{width:100%;min-height:54px;border-radius:10px!important;background:#14213D!important;color:#F4F1EA!important;font-size:15px!important;letter-spacing:.04em;box-shadow:none!important}.cart__ctas .button:before,.cart__ctas .button:after,.cart__checkout-button:before,.cart__checkout-button:after{display:none!important}.cart__ctas .button:hover,.cart__checkout-button:hover{background:#B8975A!important;color:#14213D!important}.cart__note,.cart__footer .tax-note{color:#5F6B7F}@media(max-width:749px){.product-grid .card__heading,.product-grid .card__heading a{font-size:16px!important}.product-grid .card__content{padding:10px 12px 4px!important}.product-grid .quick-add{padding:6px 12px 12px!important}.product-grid .quick-add__submit{min-height:38px!important;font-size:13px!important}.ntp{grid-template-columns:1fr}.ntp div{display:flex;gap:10px;text-align:left;align-items:baseline;padding:10px 14px}.cart__footer{padding:18px!important}}