.footer__title{font-weight:700;font-size:var(--body-font-size)!important}.type-banner .promo-grid__container{align-items:center;height:100%}.type-banner__text{flex-direction:column;gap:1rem}.flex-grid__item--75 .type-banner__text,.flex-grid__item--100 .type-banner__text{flex-direction:row}.type-banner__text h2,.type-banner__text p,.type-banner__text .element-button{margin:0}.collection-hero__content.overlay{--element-text-color: rgb(255,255,255);--color-secondary: rgb(0,0,0, .6)}.element-input:not(.element-input--transparent){--element-input-color-primary: var(--root-color-primary, #000);--element-input-color-secondary: var(--root-color-secondary, #fff)}.newsletter__input-group .element-input~button{--element-button-height: initial}.newsletter-section .element-text.element-text--heading-h0{font-size:var(--element-text-font-size--heading-2xl);line-height:var(--element-text-line-height--heading-2xl)}.newsletter-section .element-text.element-text--heading-h1{font-size:var(--element-text-font-size--heading-xl);line-height:var(--element-text-line-height--heading-xl)}.newsletter-section .element-text.element-text--heading-h2{font-size:var(--element-text-font-size--heading-lg);line-height:var(--element-text-line-height--heading-lg)}.newsletter-section .element-text.element-text--heading-h3{font-size:var(--element-text-font-size--heading-md);line-height:var(--element-text-line-height--heading-md)}.text-with-icons__block-text a,.newsletter-section__content a{text-decoration:underline}.site-nav__link{font-weight:500!important;letter-spacing:.15em!important;text-transform:uppercase!important;font-size:.8rem!important;opacity:.95;transition:opacity .2s ease,color .2s ease!important}.site-nav__link:hover{opacity:1;color:#dabb9a!important}.site-nav__dropdown-link{font-size:.8rem!important;letter-spacing:.05em!important;text-transform:capitalize}.site-nav__dropdown-link--top-level{font-weight:700!important;text-transform:uppercase!important;letter-spacing:.1em!important}.index-section{margin-top:100px!important;margin-bottom:100px!important;padding-top:0!important;padding-bottom:0!important}@media only screen and (max-width:768px){.index-section{margin-top:60px!important;margin-bottom:60px!important}}.section-header{margin-bottom:60px!important}.megamenu__collection-image{border-radius:4px;transition:transform .5s cubic-bezier(.165,.84,.44,1)!important;overflow:hidden;border:1px solid #e8e8e1}.megamenu__col:hover .megamenu__collection-image{transform:scale(1.04)}.megamenu--collections .megamenu__wrapper{padding:25px 0 15px!important}.megamenu--collections .megamenu__cols{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:20px!important;justify-content:space-around!important}.megamenu--collections .megamenu__col{display:flex!important;flex-direction:column!important;align-items:center!important;flex-basis:18%!important;min-width:140px!important;padding:0!important;gap:12px!important;text-align:center!important}.megamenu--collections .megamenu__col [data-image-type]{width:140px!important;height:140px!important;margin:0 auto!important}.megamenu--collections .megamenu__col img{aspect-ratio:1 / 1!important;object-fit:cover!important;border-radius:50%!important;width:140px!important;height:140px!important;border:2px solid #eaeaea!important;box-shadow:0 4px 12px #0000000d!important;transition:transform .4s cubic-bezier(.165,.84,.44,1),border-color .4s ease!important}.megamenu--collections .megamenu__col:hover img{transform:scale(1.08)!important;border-color:#111!important}.megamenu--collections .megamenu__col-title{margin-top:6px!important;margin-bottom:8px!important}.megamenu--collections .megamenu__col-title a{font-size:13px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:1.5px!important;color:#111!important;transition:color .3s ease!important}.megamenu--collections .megamenu__col:hover .megamenu__col-title a{color:#707070!important}.megamenu--collections .site-nav__dropdown-link{display:block!important;text-align:center!important;font-size:13px!important;color:#666!important;padding:3px 0!important;transition:color .3s ease!important}.megamenu--collections .site-nav__dropdown-link:hover{color:#111!important;text-decoration:none!important}.mobile-nav__collection-thumb{border-radius:50%!important;border:1px solid rgba(0,0,0,.08)!important}.slide-nav__image{width:70px!important;height:70px!important;margin-top:-35px!important}.slide-nav__image img{width:70px!important;height:70px!important;border-radius:50%!important;object-fit:cover!important}.slide-nav__image+span,.slide-nav__image+a{padding-left:85px!important;min-height:70px!important;display:flex!important;align-items:center!important}#shopify-section-featured-collections .index-section{margin-top:25px!important;margin-bottom:25px!important}#shopify-section-featured-collections .section-header,#shopify-section-slideshow .index-section{margin-bottom:25px!important}#shopify-section-text-and-image-campaign,#shopify-section-text-and-image-abaya,#shopify-section-text-and-image-blog{margin-top:0!important;margin-bottom:0!important}#shopify-section-text-and-image-campaign .index-section,#shopify-section-text-and-image-abaya .index-section,#shopify-section-text-and-image-blog .index-section{background-color:#f7f5f0!important;margin-top:0!important;margin-bottom:0!important}#shopify-section-text-and-image-campaign .index-section{padding-top:80px!important;padding-bottom:30px!important}#shopify-section-text-and-image-abaya .index-section{padding-top:30px!important;padding-bottom:30px!important}#shopify-section-text-and-image-blog .index-section{padding-top:30px!important;padding-bottom:80px!important}#shopify-section-text-with-icons-pillars .index-section{margin-top:40px!important}.site-footer{padding-top:50px!important;padding-bottom:30px!important;border-top:1px solid #eaeaea!important}.footer__section{margin-top:20px!important;margin-bottom:20px!important}.footer__menu-item{margin-bottom:8px!important}.footer__menu-item a{font-size:11px!important;text-transform:uppercase!important;letter-spacing:.15em!important;color:#666!important;font-weight:500!important;transition:color .3s ease!important}.footer__menu-item a:hover{color:#111!important;text-decoration:none!important}.footer__title{font-size:12px!important;text-transform:uppercase!important;letter-spacing:.2em!important;font-weight:700!important;color:#111!important;margin-bottom:20px!important}@media only screen and (max-width:768px){#shopify-section-text-and-image-abaya .index-section,#shopify-section-text-and-image-blog .index-section{padding-top:40px!important;padding-bottom:40px!important}}.element-button{font-size:11px!important;text-transform:uppercase!important;letter-spacing:.15em!important;font-weight:600!important;border-radius:0!important;border:1px solid #111!important;background-color:transparent!important;color:#111!important;box-shadow:none!important;padding:12px 28px!important;transition:background-color .3s ease,color .3s ease,border-color .3s ease!important}.element-button:hover{background-color:#111!important;color:#fff!important;border-color:#111!important}.collection-item__title{font-size:11px!important;text-transform:uppercase!important;letter-spacing:.15em!important;font-weight:600!important;color:#111!important;margin-top:15px!important;transition:color .3s ease}.collection-item:hover .collection-item__title{color:#707070!important}.collection-image-wrap{border:1px solid #e8e8e1!important;border-radius:0!important;overflow:hidden;transition:transform .4s cubic-bezier(.165,.84,.44,1),border-color .4s ease!important}.collection-image-wrap img{border-radius:0!important;transition:transform .6s cubic-bezier(.165,.84,.44,1)!important}.collection-image-wrap:hover{transform:none!important;box-shadow:none!important;border-color:#111!important}.collection-image-wrap:hover img{transform:scale(1.05)!important}.accent-subtitle{font-size:11px!important;text-transform:uppercase!important;letter-spacing:.25em!important;font-weight:700!important;color:#9c8970!important;margin-bottom:15px!important}.feature-row__text h2{font-size:32px!important;font-weight:500!important;letter-spacing:-.02em!important;color:#111!important;margin-bottom:20px!important;line-height:1.25!important}.feature-row__text .rte{font-size:14px!important;line-height:1.75!important;color:#444!important;opacity:.85;margin-bottom:25px!important}@media only screen and (max-width:768px){.feature-row__text h2{font-size:24px!important}}.section-header h2,.section-header .h2,.section-header h3,.section-header .h3{font-size:13px!important;text-transform:uppercase!important;letter-spacing:.2em!important;font-weight:700!important;color:#111!important}.hero__text-content{text-shadow:0 2px 10px rgba(0,0,0,.15)!important}.hero__text-content .element-button{border:1px solid #ffffff!important;color:#fff!important;background-color:transparent!important}.hero__text-content .element-button:hover{background-color:#fff!important;color:#111!important;border-color:#fff!important}.template-product h1.element-text.element-text--heading-xl{font-size:26px!important;font-weight:500!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#111!important;margin-bottom:8px!important;line-height:1.3!important}@media only screen and (max-width:768px){.template-product h1.element-text.element-text--heading-xl{font-size:20px!important}}.block-price>.label.variant__label{display:none!important}.block-price{margin-bottom:20px!important}.block-price__regular .element-price,.block-price__sale .element-price{--element-text-font-size--body-lg: 20px !important;font-weight:600!important;color:#111!important}.product-single__meta .add-to-cart.element-button{background-color:#111!important;color:#fff!important;border-color:#111!important}.product-single__meta .add-to-cart.element-button:hover{background-color:transparent!important;color:#111!important;border-color:#111!important}.variant-button-wrap .variant__label{font-size:11px!important;text-transform:uppercase!important;letter-spacing:.15em!important;font-weight:700!important;color:#111!important;margin-bottom:12px!important}.block-variant-picker .element-button{background-color:transparent!important;color:#111!important;border:1px solid #d3d3d3!important;border-radius:0!important;font-size:11px!important;text-transform:uppercase!important;letter-spacing:.12em!important;font-weight:600!important;padding:10px 20px!important;min-height:38px!important;box-shadow:none!important;transition:all .2s cubic-bezier(.165,.84,.44,1)!important}.block-variant-picker input[type=radio]:checked+.element-button{background-color:#111!important;color:#fff!important;border-color:#111!important}.block-variant-picker .element-radio:not(.disabled):hover .element-button{background-color:#f5f5f5!important;border-color:#111!important;color:#111!important}.block-variant-picker .element-radio.disabled .element-button,.block-variant-picker .disabled>input[type=radio]+.element-button{background-color:#f9f9f9!important;color:#b6b6b6!important;border:1px dashed #d3d3d3!important;text-decoration:line-through!important;cursor:not-allowed!important;opacity:.55!important}.block-variant-picker .element-radio{margin-bottom:8px!important}.sizing-card-inline{border-radius:0!important;border:1px solid #eaeaea!important;background-color:#fdfdfc!important;box-shadow:none!important}.sizing-title{font-size:11px!important;letter-spacing:.15em!important;font-weight:700!important}.input-col label{font-size:10px!important;letter-spacing:.12em!important;font-weight:600!important}.input-col select{border-radius:0!important;border:1px solid #d3d3d3!important;font-size:12px!important}.sizing-result-inline{border-radius:0!important;background-color:#f7f5f0!important;border:1px dashed #dabb9a!important;color:#111!important}.element-accordion{border-block-end-color:#eaeaea!important}.element-accordion__toggle .element-text{font-size:11px!important;text-transform:uppercase!important;letter-spacing:.15em!important;font-weight:600!important;color:#111!important}.element-accordion__content{font-size:13px!important;line-height:1.75!important;color:#444!important;opacity:.95!important}.sales-point{font-size:11px!important;letter-spacing:.05em!important;color:#555!important;display:flex!important;align-items:center!important;margin-bottom:8px!important;text-transform:uppercase!important;font-weight:500!important}.sales-point .element-icon{color:#9c8970!important;width:15px!important;height:15px!important;margin-right:8px!important}product-recommendations[data-intent=complementary],.complementary-products,.block-complementary,.product-block--complementary{border:1px solid #e8e8e1!important;padding:20px!important;background-color:#fdfdfc!important;margin-top:15px!important;margin-bottom:25px!important;border-radius:0!important}product-recommendations[data-intent=complementary] .product-recommendations__title,.complementary-products .product-recommendations__title,.block-complementary .product-recommendations__title,.product-block--complementary .product-recommendations__title{margin-top:0!important;margin-bottom:15px!important;font-size:11px!important;text-transform:uppercase!important;letter-spacing:.15em!important;font-weight:700!important;color:#111!important}product-recommendations[data-intent=complementary] .grid-product__image-mask,.complementary-products .grid-product__image-mask,.block-complementary .grid-product__image-mask,.product-block--complementary .grid-product__image-mask{border:1px solid #eaeaea!important;border-radius:0!important}.shopify-payment-button__button,.shopify-payment-button__skeleton,shopify-accelerated-checkout,shopify-accelerated-checkout-cart,.shopify-payment-button__button--unbranded{--shopify-accelerated-checkout-button-border-radius: 0px !important;border-radius:0!important;clip-path:none!important}.product-recommendations,.more-products-collection,.section-more-products-collection,.section-product-recommendations{margin-top:50px!important;margin-bottom:50px!important}.section-header__title{position:relative;display:inline-block;padding-bottom:12px;text-align:center;width:100%}.section-header__title:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:35px;height:1px;background-color:#9c8970}.grid-product__meta{text-align:center!important;padding-left:0!important;padding-right:0!important}.grid-product__price{justify-content:center!important;font-size:12px!important;font-weight:500!important;color:#555!important}.grid-product__title{font-size:11px!important;text-transform:uppercase!important;letter-spacing:.12em!important;font-weight:600!important;color:#111!important;line-height:1.4!important;margin-top:12px!important}.grid-product__image-mask{border-radius:0!important;border:none!important;background-color:#fcfbfa!important;overflow:hidden!important}.grid-product__image-mask img{transition:transform .5s cubic-bezier(.165,.84,.44,1)!important}.grid-product:hover .grid-product__image-mask img{transform:scale(1.04)!important}
/*# sourceMappingURL=/cdn/shop/t/37/assets/overrides.css.map */
