@media(min-width:992px){body:has(.ssw-headerx) #shopify__header__section .header__menu>:not(.ssw-hsearch){visibility:hidden}}.ssw-premium-header .header_bottom,body:has(.ssw-headerx) #shopify__header__section .header_bottom{background:var(--ssw-ivory)!important}#offcanvas__mini_cart .cart_notification_topbar{background:var(--ssw-ivory);color:var(--ssw-text);border-bottom:1px solid var(--ssw-line-l)}#offcanvas__mini_cart .cart_notification_topbar *{color:var(--ssw-text)}#offcanvas__mini_cart .cart-notification__heading svg{color:var(--ssw-gold-deep)}#offcanvas__mini_cart .cart-notification__close{color:var(--ssw-text)}#offcanvas__mini_cart .cart-notification__close:hover{background:#c4a2652e;color:var(--ssw-text)}#offcanvas__mini_cart .empty__cart__item{margin:24px -24px -20px;padding:64px 28px 56px;border-top:1px solid var(--ssw-line-l);background:var(--ssw-ivory)}#offcanvas__mini_cart .empty__cart__item :is(h2,h3,h4,p){color:var(--ssw-text)!important}#offcanvas__mini_cart .empty__cart__item{display:flex;flex-direction:column;align-items:center}.contact__heading h2,.contact__heading .h1{font-family:var(--ssw-serif)!important;font-weight:600!important;font-size:var(--ssw-fs-h1)!important;line-height:var(--ssw-lh-heading);letter-spacing:var(--ssw-ls-heading)}.contact__description,.contact__description p{font-family:var(--ssw-sans)!important;font-size:17px!important;line-height:1.75;color:#4a433b!important}.contact__form--wrapper .input__field,.contact__form--wrapper input:not([type=hidden]):not([type=checkbox]){padding:0 16px!important;min-height:52px;font:400 16px/1.4 var(--ssw-sans)!important}.contact__form--wrapper textarea{padding:14px 16px!important;font:400 16px/1.6 var(--ssw-sans)!important}.contact__form--wrapper .input__field::placeholder,.contact__form--wrapper textarea::placeholder{color:#a99f90!important;opacity:1}.contact__list--item-heading{font-size:16px!important}@media(max-width:749px){.ssw-products--few{grid-template-columns:1fr!important;max-width:440px;margin-inline:auto}.ssw-products--few .ssw-products__item--more .ssw-moretile{min-height:0;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:22px 24px}.ssw-products--few .ssw-moretile__title{font-size:26px;flex-basis:100%}.ssw-products--few .ssw-moretile__eyebrow{flex-basis:100%}.ssw-products--few .ssw-moretile__cta{padding-block:6px}.ssw-card__link{-webkit-line-clamp:4}.ai-forge-slider__overlay{background:linear-gradient(180deg,#0f0e0c40,#0f0e0c8c 45%,#0f0e0ce0)!important;opacity:1!important}.ai-forge-slider__heading{text-shadow:0 2px 18px rgba(0,0,0,.45)}.ai-forge-slider__description{font-size:16px!important;line-height:1.6}.ai-forge-slider__actions{gap:12px!important}.ai-forge-slider__button{min-height:48px;padding-inline:22px!important}.ssw-story__grid{gap:36px}.ssw-pillar{padding:14px 0}.ssw-cta .ssw-rte{color:#e6dfd3}.ssw-step__text{color:#cfc6b8}.ssw-cta .ssw-btnrow{flex-direction:column;align-items:stretch}.ssw-cta .ssw-btn{min-height:52px}.footer .footer__widget_title{font-size:21px}.footer .contact__info_box{font-size:15px}}#offcanvas__mini_cart .empty__cart__item{gap:22px}#offcanvas__mini_cart .empty__cart__item :is(h2,h3,h4){margin:0!important}.contact__description,.contact__description p{font-weight:400!important}.contact__form--wrapper textarea{min-height:150px!important}.contact__form--wrapper button[type=submit],.contact__form--wrapper .contact__button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 34px!important;font:500 13px/1 var(--ssw-sans)!important;letter-spacing:.16em;text-transform:uppercase;color:var(--ssw-ink)!important;background:var(--ssw-gold)!important;border:1px solid var(--ssw-gold)!important;border-radius:var(--ssw-radius)!important;transition:background .25s}.contact__form--wrapper button[type=submit]:hover,.contact__form--wrapper .contact__button:hover{background:var(--ssw-gold-hi)!important}.ssw-card__img,.product-grid-item img,.product-grid-item__thumbnail img,.product__media img,.product__media-gallery img,.product__modal-opener img,.thumbnail img,.product__sticky img,.sticky_pro_img img,.cart-notification-product img,.cart-notification__product--image img,.cart-item__image,.cart-item__media img,.predictive-search img,.quick-view img,[id*=QuickView] img{object-fit:contain!important;object-position:center!important}.ssw-card__media,.product-grid-item__thumbnail,.product-grid-item .media,.product__media,.product__media-gallery .media,.thumbnail,.predictive-search .media{background-color:#efe9df!important}.ssw-tone--dark .ssw-card__media{background-color:#24211d!important}.ssw-card__media{aspect-ratio:3 / 4}.ssw-card:hover .ssw-card__img--primary,.product-grid-item:hover img,.media--hover-effect:hover img,.product__media:hover img{transform:none!important}.ssw-card__img{padding:6px;box-sizing:border-box}.product__media img{padding:0}.thumbnail{overflow:hidden}.thumbnail img{padding:2px;box-sizing:border-box}.shopify-section:has(product-recommendations):not(:has([grid-recommendation]>*)){display:none!important}.collection-list__item .media{border-radius:6px!important;background-color:#efe9df!important}.collection-list__item .media img{object-fit:contain!important;object-position:center!important;padding:8px;box-sizing:border-box}.collection-list__item .collection_placeholder_card{background:#efe9df;border:1px solid rgba(196,162,101,.45);border-radius:6px}.collection-list__item .collection-placeholder-svg{opacity:0!important}@media(max-width:749px){.product__sticky .product__sticky_head{display:none!important}.product__sticky .product__sticky_add__form{width:100%;justify-content:space-between}.product__description ul{row-gap:4px!important}}.footer .footer__newsletter{container-type:inline-size;container-name:sswnl}.footer .footer__widget_inner .newsletter-form__field-wrapper input[type=email]{min-width:0;width:100%;box-sizing:border-box;text-overflow:ellipsis}@container sswnl (max-width: 340px){.footer .footer__widget_inner .input__field_form{display:flex;flex-direction:column;gap:10px}.footer .footer__widget_inner .newsletter-form__field-wrapper input[type=email]{padding-inline:16px!important}.footer .footer__widget_inner .newsletter_befor_icon_box{display:none}.footer .footer__widget_inner .input__field_form_button{position:static!important;transform:none!important;width:100%;min-height:46px}}.footer .footer__widget_inner .newsletter-form__field-wrapper input[type=email]:focus-visible,.footer .footer__widget_inner .input__field_form_button:focus-visible{outline:2px solid var(--ssw-gold)!important;outline-offset:2px}#offcanvas__mini_cart .item__empty_message svg{display:none!important}@media(min-width:768px)and (max-width:991px){#shopify__header__section .header__inner>.menu--bar-lines{order:0;flex:1 1 0;width:auto}#shopify__header__section .header__inner>.header__logo{order:0;flex:0 0 auto}#shopify__header__section .header__inner>.header__actions{order:0;flex:1 1 0;width:auto;padding-right:0}}.mobile__menu_bar:focus-visible,#shopify__header__section .header__actions_btn:focus-visible,search-modal .search__input:focus-visible,search-modal .modal__close-button:focus-visible,.product__info-container .quantity__button:focus-visible,.product__info-container .quantity__input:focus-visible{outline:2px solid var(--ssw-gold)!important;outline-offset:2px}:root{--ssw-measure: 68ch;--ssw-placeholder: #766d62}.product__description,.faq__list--item--content,.ssw-rte,.page__wrapper .rte{max-width:var(--ssw-measure);font-size:var(--ssw-fs-body);line-height:var(--ssw-lh-body);overflow-wrap:break-word}.ssw-cta .ssw-rte,.ssw-story .ssw-rte{max-width:62ch}:is(.product__description,.faq__list--item--content,.ssw-rte,.page__wrapper .rte) p{margin:0 0 1.05em}:is(.product__description,.faq__list--item--content,.ssw-rte,.page__wrapper .rte)>:last-child{margin-bottom:0}:is(.product__description,.faq__list--item--content,.ssw-rte,.page__wrapper .rte) :is(h2,h3,h4,h5){margin:1.5em 0 .5em;font-family:var(--ssw-heading);font-weight:600;line-height:1.2;letter-spacing:var(--ssw-ls-heading);color:inherit;text-wrap:balance}:is(.product__description,.faq__list--item--content,.ssw-rte,.page__wrapper .rte)>:is(h2,h3,h4,h5):first-child{margin-top:0}:is(.product__description,.faq__list--item--content,.ssw-rte,.page__wrapper .rte) h2{font-size:clamp(24px,.6vw + 21px,28px)}:is(.product__description,.faq__list--item--content,.ssw-rte,.page__wrapper .rte) h3{font-size:clamp(21px,.4vw + 19px,24px)}:is(.product__description,.faq__list--item--content,.ssw-rte,.page__wrapper .rte) :is(h4,h5){font-size:19px}:is(.product__description,.faq__list--item--content,.ssw-rte,.page__wrapper .rte) :is(ul,ol){margin:0 0 1.1em;padding-left:1.25em}:is(.product__description,.faq__list--item--content,.ssw-rte,.page__wrapper .rte) li{margin:0 0 .4em;padding-left:.2em;line-height:1.65}:is(.product__description,.faq__list--item--content,.ssw-rte,.page__wrapper .rte) li::marker{color:var(--ssw-gold-deep)}.ssw-tone--dark .ssw-rte li::marker,.ssw-cta .ssw-rte li::marker{color:var(--ssw-gold)}:is(.product__description,.faq__list--item--content,.page__wrapper .rte,.ssw-tone--light .ssw-rte) a:not(.ssw-btn):not(.button){color:var(--ssw-text);text-decoration:underline;text-decoration-color:var(--ssw-gold);text-decoration-thickness:1px;text-underline-offset:3px;transition:color .2s,text-decoration-color .2s}:is(.product__description,.faq__list--item--content,.page__wrapper .rte,.ssw-tone--light .ssw-rte) a:not(.ssw-btn):not(.button):hover{color:var(--ssw-gold-deep);text-decoration-color:currentColor}:is(.product__description,.faq__list--item--content,.ssw-rte,.page__wrapper .rte) :is(strong,b){font-weight:600;color:inherit}:is(.product__description,.faq__list--item--content,.page__wrapper .rte) :is(img,video,iframe){max-width:100%;height:auto}:is(.product__description,.page__wrapper .rte) table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;font-size:15px}:is(.product__description,.page__wrapper .rte) :is(th,td){padding:10px 14px;border-bottom:1px solid var(--ssw-line-l);text-align:left;vertical-align:top}.faq__list--item--content{color:#3a342d}.form__message{line-height:1.45;gap:8px}.contact__field-error,.contact__form--wrapper .form__message{color:#f0b4a8;font-size:15px}.ssw-order .ssw-upload-form label:not(.ssw-consent){margin-bottom:8px;font:500 15px/1.4 var(--ssw-sans);letter-spacing:.01em;color:#2a2622}.ssw-order .ssw-upload-form .ssw-consent{font:400 15px/1.6 var(--ssw-sans);color:#2a2622}.ssw-order .ssw-upload-form legend{font:600 16px/1.4 var(--ssw-sans)}.ssw-order .ssw-upload-form :is(input:not([type=checkbox]):not([type=file]),select,textarea){font-family:var(--ssw-sans);font-size:16px;line-height:1.45;color:var(--ssw-text)}.ssw-order .ssw-upload-form ::placeholder{color:var(--ssw-placeholder);opacity:1}.ssw-order .ssw-small{font-size:14px;color:#5f574d}.ssw-order .ssw-card,.ssw-order .ssw-card:hover{display:block;height:auto;transform:none;box-shadow:none}.ssw-premium-header .ssw-hsearch__input::placeholder,search-modal .search__input::placeholder,.cart__note textarea::placeholder,#cartNote::placeholder{color:var(--ssw-placeholder);opacity:1}search-modal .search__input,.cart__note textarea,#cartNote{font-family:var(--ssw-sans);font-size:16px}.cart__note label,.cart__note .form__label{font:500 15px/1.4 var(--ssw-sans);color:var(--ssw-text)}.cart__note textarea:focus-visible,#cartNote:focus-visible{outline:2px solid var(--ssw-gold)!important;outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/6/assets/ssw-fixes.css.map */
