.menu-item-wedding-dress{display:none!important}ecx-menu-drwer.js-menu-drawer .drawer__wrapper,ecx-menu-drwer.js-menu-drawer .drawer__body,ecx-menu-drwer.js-menu-drawer .drawer__header,ecx-menu-drwer.js-menu-drawer .menu-drawer,ecx-menu-drwer.js-menu-drawer .menu-dropdown{background:#f5eee2!important}ecx-menu-drwer.js-menu-drawer .main__menu{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;padding:6px 26px 52px!important}ecx-menu-drwer.js-menu-drawer.active{height:100vh!important}ecx-menu-drwer.js-menu-drawer .drawer__wrapper{display:flex!important;flex-direction:column!important;height:100%!important;max-height:100vh!important;overflow:hidden!important}ecx-menu-drwer.js-menu-drawer .drawer__header{flex:0 0 auto!important}ecx-menu-drwer.js-menu-drawer .drawer__body{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch}ecx-cart-drwr.active{height:100vh!important}ecx-cart-drwr .js-cart-drawer-wrapper{height:100%!important;max-height:100vh!important}ecx-menu-drwer.js-menu-drawer .main__menu>.menu__item{width:100%!important;margin:0!important;border:0!important}ecx-menu-drwer.js-menu-drawer .main__menu>.menu__item>ecx-menu-header>details>summary.menu__link-lv1,ecx-menu-drwer.js-menu-drawer .main__menu>.menu__item>a.menu__link,ecx-menu-drwer.js-menu-drawer .main__menu>.menu__item>.menu__link{font-family:Lora,Georgia,Times New Roman,serif!important;font-size:29px!important;line-height:1.32!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:#211c17!important;padding:10px 0!important;display:flex!important;align-items:center!important;gap:14px!important}ecx-menu-drwer.js-menu-drawer .menu-dropdown-lv2 summary.menu__link,ecx-menu-drwer.js-menu-drawer .menu-dropdown-lv2 .menu__link-lv2{font-family:Hanken Grotesk,-apple-system,Segoe UI,sans-serif!important;font-size:12px!important;font-weight:600!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:#8a7c6a!important;padding:18px 0 6px!important}ecx-menu-drwer.js-menu-drawer .menu-dropdown-lv2 summary.menu__link>svg{display:none!important}ecx-menu-drwer.js-menu-drawer .mega-menu__grandchild .menu__link,ecx-menu-drwer.js-menu-drawer .menu-dropdown__grandchild .menu__link{font-family:Lora,Georgia,serif!important;font-size:19px!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important;color:#211c17!important;padding:9px 0!important}ecx-menu-drwer.js-menu-drawer .mega-menu__promotions,ecx-menu-drwer.js-menu-drawer .submenu__item.card__promotion{display:none!important}ecx-menu-drwer.js-menu-drawer .menu__link-lv1 .link__title,ecx-menu-drwer.js-menu-drawer .main__menu>.menu__item>a .link__title{color:inherit!important;font:inherit!important;flex:1 1 auto!important}ecx-menu-drwer.js-menu-drawer .menu__link-lv1>svg,ecx-menu-drwer.js-menu-drawer summary.menu__link>svg{display:none!important}ecx-menu-drwer.js-menu-drawer .menu__item-megamenu summary.menu__link-lv1:after{content:"\2192";margin-left:auto;font-size:.78em;font-weight:300;color:#211c17;line-height:1}ecx-menu-drwer.js-menu-drawer .menu-item-sale .menu__link-lv1,ecx-menu-drwer.js-menu-drawer .menu-item-sale>a.menu__link,ecx-menu-drwer.js-menu-drawer .menu-item-sale .link__title{color:#8a6c49!important}ecx-menu-drwer.js-menu-drawer .drawer__btn-close{background:transparent!important;box-shadow:none!important;color:#211c17!important}ecx-menu-drwer.js-menu-drawer .drawer__btn-close svg path{stroke:#211c17!important}ecx-menu-drwer.js-menu-drawer .mega-menu__grandchild .menu__link[href*="/collections/women"],ecx-menu-drwer.js-menu-drawer .mega-menu__grandchild .menu__link[href$="/collections/men"]{font-style:italic!important}ecx-menu-drwer.js-menu-drawer .js-menu-header-back-btn{font-family:Lora,Georgia,serif!important;font-size:15px!important;text-transform:none!important;color:#6b6157!important}[data-ui-component="Custom Liquid Section"] .s-content:has(.ee-faq){max-width:100%}.jdgm-prev-badge[data-number-of-reviews="0"],.product__block-price .jdgm-prev-badge,.product__block-price .jdgm-preview-badge{display:none!important}.size-chart-container{font-size:13px;line-height:1.5}.size-chart-container .table-size-chart-container{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-bottom:18px}.size-chart-container table.table-bordered{border-collapse:collapse;width:100%}.size-chart-container table.table-bordered th,.size-chart-container table.table-bordered td{border:1px solid #E4DAC8;padding:6px 8px;text-align:center}.size-chart-container table.table-bordered th{background:#f5eee2;font-weight:600}.size-chart-container .size_guide_accordian{font-weight:600;margin:16px 0 8px;font-size:14px}.size-chart-container ul.nav.nav-tabs.size_chart_page{padding-left:0;margin-bottom:8px;flex-wrap:wrap}.size-chart-container ul.nav.nav-tabs.size_chart_page li a{cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;height:auto;min-height:0;line-height:1.2}.size-chart-container ul.nav.nav-tabs.size_chart_page i{display:none}.size-chart-container ul.nav.nav-tabs.size_chart_page img,.size-chart-container ul.nav.nav-tabs.size_chart_page .kids_icon{width:16px!important;height:16px!important;flex:0 0 auto}.size-chart-container .faq-content{padding-inline:0}.size-chart-container .faqs-readmore{display:none}body.template-product{background-color:#f6f2e9}.template-product .shopify-section,.template-product .section,.template-product .main-product,.template-product .main-product__info,.template-product .main-product__media,.template-product .main-product-section{background-color:transparent!important}.template-product .main-product{gap:clamp(28px,4vw,64px)!important}.template-product .main-product__media{background-color:#ece7dc!important;flex:1 1 0!important}.template-product .main-product__media img,.template-product .product-slideshow,.template-product .product-slideshow__slide,.template-product .product-slideshow__thumbnail,.template-product .media-wrapper,.template-product .media-wrapper img{border-radius:0!important}.template-product .main-product__info{flex:0 1 452px!important;padding:6px 40px 48px 4px!important;align-content:flex-start!important}@media(max-width:990px){.template-product .main-product__info{flex-basis:100%!important;padding:24px 18px 40px!important}}.template-product .product__title{font-family:var(--font-heading-family)!important;font-weight:400!important;font-size:clamp(25px,3vw,35px)!important;line-height:1.16!important;letter-spacing:.003em!important;margin-bottom:14px!important}.template-product .product-option__name,.template-product .product-option__name span,.template-product .product__block-variant legend,.template-product .field__label,.template-product .form__label:not(.product-option__label),.template-product .js-inventory-tracking .subtext,.template-product .product__payment-method .fw-700,.template-product .product-features .content_label,.template-product .product__block-iwt__content .card__heading,.template-product .accordion__button,.template-product .btn-link .subtext,.template-product .shopify-payment-button__more-options,.template-product .breadcrumb,.template-product .breadcrumb a{font-family:var(--font-body-family)!important;text-transform:uppercase!important;letter-spacing:.14em!important;font-size:11px!important;font-weight:600!important;color:#6f665a!important}.template-product .breadcrumb[data-ui-component=Breadcrumb]{display:none!important}.template-product .product-option__name span:last-child,.template-product .js-variant-radio-option-name{color:#2a241d!important}.template-product .product__block-price{border:0!important;background:transparent!important;padding:0!important;box-shadow:none!important}.template-product .product__block-price .card__content{padding:0!important}.template-product .price,.template-product .price .price-item,.template-product .price .money{font-family:var(--font-heading-family)!important;font-size:19px!important;font-weight:400!important;color:#1f1b17!important}.template-product .price__sale .price-item--regular .money,.template-product .price s,.template-product .price s .money{color:#6b635a!important;font-weight:600!important;text-decoration-thickness:1.5px!important}.template-product .price.price--on-sale .price-item--sale .money,.template-product .price .price-item--sale .money{color:#c0392b!important;font-weight:500!important}.template-product .installment{background:transparent!important;border:0!important;padding:0!important;margin-top:6px!important;font-size:12px!important;color:#6f665a!important}.template-product .product__badge .badge,.template-product .badge.sale-badge,.template-product .badge--sale,.template-product .badge.sale-badge span{background:#a9761c!important;color:#fff!important;border:0!important;box-shadow:0 2px 8px #785a143d!important;padding:4px 9px 3px!important;border-radius:3px!important;text-transform:uppercase!important;letter-spacing:.09em!important;font-size:11px!important;font-weight:800!important;line-height:1!important}.template-product .product__badge .badge span{background:transparent!important;color:inherit!important;padding:0!important;font:inherit!important;letter-spacing:inherit!important}.template-product .product__badge .badge--sale>span:first-child:not(:last-child){display:none!important}.template-product .main-product__info>.product__info+.product__info,.template-product .main-product__info>.icon-with-text-wrapper{border-top:1px solid #DED5C3!important;padding-top:15px!important;margin-top:15px!important}.template-product .main-product__info>.product__block-title{margin-bottom:2px!important}.template-product .main-product__info>.product__block-title+.product__info{border-top:0!important;padding-top:0!important;margin-top:6px!important}.template-product [class~="product__block-@app"] .jdgm-prev-badge__stars{font-size:13px!important}.template-product [class~="product__block-@app"] .jdgm-prev-badge__text{font-size:11px!important;letter-spacing:.1em!important;color:#6f665a!important}.template-product .product-option__value .product-option__label{border:1px solid #C9BFAC!important;border-radius:999px!important;padding:7px 14px!important;min-width:38px!important;text-align:center!important;font-family:var(--font-body-family)!important;text-transform:uppercase!important;letter-spacing:.06em!important;font-size:12px!important;color:#2a241d!important}.template-product .product-option__value input:checked+.product-option__label{background:#1f1b17!important;border-color:#1f1b17!important;color:#f6f2e9!important}.template-product .product-option--unavailable .product-option__label{color:#b7ae9e!important;border-color:#e7dfce!important;text-decoration:line-through!important}.template-product .field_quantity{border:1px solid #C9BFAC!important;border-radius:2px!important}.template-product .product-btn-atc,.template-product .shopify-payment-button__button{border-radius:999px!important;padding:16px 24px!important;background:#1f1b17!important;border:1px solid #1F1B17!important;color:#f6f2e9!important;font-family:var(--font-body-family)!important;text-transform:uppercase!important;letter-spacing:.16em!important;font-size:12px!important;font-weight:600!important;min-height:0!important}.template-product .shopify-payment-button__more-options{text-decoration:none!important;border-bottom:1px solid #C9BFAC!important;padding-bottom:2px!important}.template-product .icon-with-text-wrapper{display:grid!important;grid-template-columns:1fr 1fr!important;gap:2px 24px!important}.template-product .product__block-iwt__content.border{border:0!important;background:transparent!important;border-radius:0!important;padding:4px 0!important}.template-product .product-features .content_value{font-family:var(--font-body-family)!important;font-size:13px!important;color:#2a241d!important}.template-product .accordion__button{padding:6px 0!important}.template-product .product__block-custom_liquid{font-size:12.5px!important}.product-card .card__media,.product-card .card__media img,.card-product .card__media,.card-product .card__media img{border-radius:0!important}.product-card .card__media,.card-product .card__media,.product-card .js-wrap-image-lazy,.card-product .js-wrap-image-lazy,.product-card .media-wrapper,.card-product .media-wrapper{overflow:hidden!important}.product-card .card__media img,.card-product .card__media img{transition:transform 1.15s cubic-bezier(.16,.6,.22,1)!important;transform:scale(1.004);backface-visibility:hidden}.product-card:hover .card__media img,.card-product:hover .card__media img,.product-card .card__media:hover img,.card-product .card__media:hover img{transform:scale(1.09)!important}@media(prefers-reduced-motion:reduce){.product-card .card__media img,.card-product .card__media img{transition:none!important;transform:none!important}}.product-card:hover .card__heading a,.card-product:hover .card__heading a{text-decoration:underline!important;text-underline-offset:3px!important;text-decoration-thickness:1px!important}.product-card .jdgm-widget,.product-card .jdgm-preview-badge,.product-card .jdgm-prev-badge,.product-card .jdgm-prev-badge__stars,.product-card .jdgm-prev-badge__text,.card-product .jdgm-widget,.card-product .jdgm-preview-badge,.card-product .jdgm-prev-badge,.card-product .jdgm-prev-badge__stars,.card-product .jdgm-prev-badge__text,.card__content .jdgm-widget,.card__content .jdgm-preview-badge{display:none!important}.template-collection .product-card .card__content,.template-collection .card-product .card__content,.template-search .product-card .card__content,.product-card .card__content,.card-product .card__content{text-align:center!important;align-items:center!important;justify-content:flex-start!important;gap:5px!important}.product-card .price,.card-product .price{text-align:center!important}.product-card .price__sale,.card-product .price__sale,.product-card .price__container,.card-product .price__container{display:flex!important;flex-wrap:wrap!important;align-items:baseline!important;justify-content:center!important;gap:8px!important;text-align:center!important}.product-card .price .d-none,.card-product .price .d-none,.product-card .price__regular.d-none,.card-product .price__regular.d-none{display:none!important}.product-card .card__heading,.card-product .card__heading{font-family:var(--font-heading-family)!important;font-weight:400!important;font-size:13.5px!important;line-height:1.4!important;letter-spacing:.002em!important;color:#5c5346!important;margin-bottom:2px!important;text-transform:none!important}.product-card .card__heading a,.card-product .card__heading a{color:inherit!important}.product-card .product-card__price,.card-product .product-card__price{font-family:var(--font-body-family)!important;font-size:13px!important;letter-spacing:.01em!important;color:#1a1a1a!important;font-weight:500!important;text-transform:none!important}.product-card .product-card__price .money,.card-product .product-card__price .money,.product-card .price-item--sale .money,.card-product .price-item--sale .money,.product-card .price__sale .price-item--last .money,.card-product .price__sale .price-item--last .money{font-family:var(--font-body-family)!important;font-size:13px!important;font-weight:500!important;letter-spacing:.01em!important;text-transform:none!important;color:#1a1a1a!important;margin:0!important}.product-card .price__sale .price-item__regular .money,.card-product .price__sale .price-item__regular .money,.product-card .price__sale .price-item--regular .money,.card-product .price__sale .price-item--regular .money{font-size:13px!important;font-weight:400!important;color:#9a9081!important;margin:0!important}.price__sale .price-item__regular,.price__sale .price-item--regular{display:inline-flex!important;align-items:baseline!important;gap:6px!important}.ee-pct-badge{font-family:var(--font-body-family,Inter,sans-serif);font-size:11px;font-weight:600;letter-spacing:.01em;color:#c1554c;white-space:nowrap}.product-card .price__sale .price-item__regular s,.card-product .price__sale .price-item__regular s,.product-card .price__sale s,.card-product .price__sale s,.product-card .price__sale s .money,.card-product .price__sale s .money{text-decoration-line:line-through!important;text-decoration-style:solid!important;text-decoration-thickness:1.5px!important;text-decoration-color:#9a9081!important;text-underline-offset:0!important}.product-card .card__badge .badge,.card-product .card__badge .badge,.product-card .card__badge .badge--sale,.card-product .card__badge .badge--sale{background:#a9761c!important;color:#fff!important;border:0!important;box-shadow:0 2px 9px #785a1447!important;padding:4px 9px 3px!important;border-radius:3px!important;text-transform:uppercase!important;letter-spacing:.09em!important;font-size:11px!important;font-weight:800!important;line-height:1!important}.product-card .card__badge .badge span,.card-product .card__badge .badge span{background:transparent!important;color:inherit!important;padding:0!important;letter-spacing:inherit!important;font-size:inherit!important;font-weight:inherit!important}.product-card .card__badge .badge--sale>span:nth-child(1),.card-product .card__badge .badge--sale>span:nth-child(1){display:none!important}.product-card .card__badge .badge--sale>span:nth-child(2),.card-product .card__badge .badge--sale>span:nth-child(2){display:inline-block!important}.product-card .highlighted__badge span,.card-product .highlighted__badge span,.product-card .card__badge .badge--new,.card-product .card__badge .badge--new{background:#1a1a1a!important;color:#fff!important;border:0!important;box-shadow:0 2px 9px #0000003d!important;padding:4px 9px 3px!important;border-radius:3px!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11px!important;font-weight:800!important;line-height:1!important}.product-card .highlighted__badge .p-absolute.top-0,.card-product .highlighted__badge .p-absolute.top-0{background:transparent!important}.product-card .card__badge,.card-product .card__badge{gap:6px!important}.product-card .variant-swatchs,.card-product .variant-swatchs{gap:6px!important;margin-top:8px!important}.template-product .product__badge .badge,.template-product .badge.sale-badge{color:#fff!important}.template-cart .s-header h1,ecx-cart-drwr .drawer__heading h2{font-family:var(--font-heading-family)!important;font-weight:400!important}.template-cart .cart-amount.border{border:0!important;border-top:1px solid #DED5C3!important;border-radius:0!important;background:transparent!important;padding:22px 0 0!important}.template-cart .js-cart-total>p:first-child,ecx-cart-drwr .js-cart-total>h2{font-family:var(--font-body-family)!important;text-transform:uppercase!important;letter-spacing:.14em!important;font-size:11px!important;font-weight:600!important;color:#6f665a!important}.template-cart .js-cart-total>p:last-child,.template-cart .js-cart-total>p:last-child .money,ecx-cart-drwr .js-cart-total>p,ecx-cart-drwr .js-cart-total>p .money{font-family:var(--font-heading-family)!important;font-size:19px!important;font-weight:400!important;color:#1f1b17!important}.template-cart button[name=checkout],ecx-cart-drwr button[name=checkout]{border-radius:999px!important;background:#1f1b17!important;border:1px solid #1F1B17!important;color:#f6f2e9!important;text-transform:uppercase!important;letter-spacing:.16em!important;font-size:12px!important;font-weight:600!important;padding:16px 24px!important;min-height:0!important}.template-cart .cart__checkout~.ta-center a,.template-cart .cart__checkout~div .btn-outline{background:transparent!important;border:0!important;text-transform:uppercase!important;letter-spacing:.12em!important;font-size:11px!important;font-weight:600!important;color:#6f665a!important;text-decoration:underline!important;text-underline-offset:3px!important}.template-cart .cart__discount,ecx-cart-drwr .cart__discount{opacity:.8}.template-cart .cart__discount input,ecx-cart-drwr .cart__discount input{font-size:12px!important}.template-cart .cart-item .card__heading,ecx-cart-drwr .cart-drawer__product-info--title{font-family:var(--font-heading-family)!important;font-weight:400!important}.template-collection .collection-products-header{flex-direction:column!important;align-items:center!important;text-align:center;border-bottom:1px solid #E4DBCB!important;padding:28px 0 18px!important;min-height:0!important;gap:6px}.template-collection .collection-products-header--left{display:flex!important;flex-direction:column;align-items:center;flex:unset!important}.template-collection h1.collection-title,.template-collection .collection-title{font-family:var(--font-heading-family)!important;font-weight:400!important;font-size:32px!important;letter-spacing:.01em;color:#1f1b17!important;margin:0 0 4px!important;text-transform:none!important}.template-collection .js-product-count{display:block!important;font-family:var(--font-body-family,Inter,sans-serif)!important;font-size:11px!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#8a7c6a!important;font-weight:600!important}.template-collection .breadcrumb,.template-search .breadcrumb{font-size:11px!important;opacity:.7}.template-collection .breadcrumb .ctnr{padding-top:10px!important;padding-bottom:0!important}.template-collection .new-arrival-gallery-container>.pagetitle,.template-collection .sub-category-link{display:none!important}.template-collection .js-collection-product-drawer-trigger,.template-collection .filter-dropdown__label,.template-collection .facets__summary,.template-collection [class*=sortby] .field__label,.template-collection .collection-product-header--right button{text-transform:uppercase!important;letter-spacing:.12em!important;font-size:11px!important;font-weight:600!important}.ee-collection-seo{margin:40px auto 0;padding-top:8px}.ee-collection-seo__details{border-top:1px solid #E4DBCB}.ee-collection-seo__details>summary{list-style:none;cursor:pointer;padding:18px 2px;font-family:var(--font-body-family,Inter,sans-serif);text-transform:uppercase;letter-spacing:.14em;font-size:11px;font-weight:600;color:#6f665a;position:relative}.ee-collection-seo__details>summary::-webkit-details-marker{display:none}.ee-collection-seo__details>summary:after{content:"+";position:absolute;right:4px;top:15px;font-size:18px;font-weight:300;color:#8a7c6a}.ee-collection-seo__details[open]>summary:after{content:"\2013"}.ee-collection-seo__details:not([open])>.ee-collection-seo__body{display:none!important}.ee-collection-seo__body{padding:0 2px 24px;max-width:74ch;font-size:14px;line-height:1.7;color:#4a463f}.ee-collection-seo__body h2,.ee-collection-seo__body h3{font-family:var(--font-heading-family);font-weight:400}.estimated-delivery-custom .js-estimated-delivery{display:none!important}.estimated-delivery-custom:after{content:"Standard delivery: 10\2013 14 business days, including production";display:block;text-align:center;margin-top:10px;font-size:12px;color:#8a8175;font-family:var(--font-body-family,Inter,sans-serif)}.ee-cart-trust{list-style:none;margin:0 0 14px;padding:0;display:grid;gap:6px}.ee-cart-trust li{display:flex;align-items:center;gap:8px;font-size:12px;line-height:1.45;color:#4a4136;font-family:var(--font-body-family,Inter,sans-serif)}.ee-cart-trust li>span[aria-hidden]{color:#8a6c49;font-weight:700;flex:0 0 auto}ecx-cart-drwr .ee-cart-trust{margin:10px 0 0}.ee-signup-offer{display:flex;align-items:flex-start;gap:10px;background:#fbf3e4;border:1px solid #E7CFA0;border-radius:6px;padding:12px 34px 12px 14px;margin:0 0 14px;text-align:left;text-decoration:none!important;cursor:pointer;position:relative}.ee-signup-offer:hover{border-color:#9a6f2b}.ee-signup-offer__badge{flex:0 0 auto;width:34px;height:34px;border-radius:999px;background:#9a6f2b;color:#fbf3e4;display:flex;align-items:center;justify-content:center;font-family:var(--font-heading-family);font-size:11px;font-weight:700}.ee-signup-offer__body{flex:1 1 auto;min-width:0}.ee-signup-offer__title{font-family:var(--font-heading-family);font-size:14px;font-weight:400;color:#1f1b17;line-height:1.35;display:block}.ee-signup-offer__sub{font-family:var(--font-body-family,Inter,sans-serif);font-size:11px;color:#8a7c6a;margin-top:3px;text-transform:uppercase;letter-spacing:.08em;display:block}.ee-signup-offer__close{position:absolute;top:6px;right:6px;background:none;border:0;padding:6px;color:#a79a85;font-size:15px;line-height:1;cursor:pointer}.ee-signup-offer__close:hover{color:#4a4136}ecx-cart-drwr .ee-signup-offer{margin:12px 0 0}.template-collection .collection-products-header,.template-search .collection-products-header{border-bottom:0!important;padding-bottom:4px!important;align-items:baseline!important}.template-collection .collection-products-header>.collection-product-header--right,.template-search .collection-products-header>.collection-product-header--right{position:fixed!important;left:50%!important;bottom:max(18px,env(safe-area-inset-bottom))!important;transform:translate(-50%)!important;z-index:30!important;width:-moz-max-content!important;width:max-content!important;max-width:calc(100vw - 20px)!important;display:inline-flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:3px!important;padding:6px!important;background:#ffffffed!important;-webkit-backdrop-filter:saturate(1.1) blur(12px)!important;backdrop-filter:saturate(1.1) blur(12px)!important;border:1px solid rgba(20,18,16,.09)!important;border-radius:999px!important;box-shadow:0 10px 34px #1412102b,0 2px 8px #14121017!important}.template-collection ecx-coll-prd-filter-switch,.template-search ecx-coll-prd-filter-switch{display:none!important}.template-collection .collection-product-header--right .btn,.template-collection .collection-product-header--right .prd-swh-layout-label,.template-search .collection-product-header--right .btn,.template-search .collection-product-header--right .prd-swh-layout-label{border:0!important;background:transparent!important;border-radius:999px!important;min-height:0!important;height:auto!important;padding:9px 15px!important;font-family:var(--font-body-family)!important;text-transform:uppercase!important;letter-spacing:.11em!important;font-size:11px!important;font-weight:700!important;color:#1a1a1a!important;white-space:nowrap!important}.template-collection .collection-product-header--right .btn:hover,.template-search .collection-product-header--right .btn:hover{background:#1412100f!important}.template-collection .collection-product-header--right svg,.template-search .collection-product-header--right svg{width:17px!important;height:17px!important;flex:0 0 auto!important}.template-collection .collection-product-header--right .js-collection-product-drawer-trigger,.template-search .collection-product-header--right .js-collection-product-drawer-trigger{background:#1a1a1a!important;color:#fff!important}.template-collection .collection-product-header--right .js-collection-product-drawer-trigger:hover,.template-search .collection-product-header--right .js-collection-product-drawer-trigger:hover{background:#000!important}.template-collection .prd-swh-layout,.template-search .prd-swh-layout{background:#1412100f!important;border-radius:999px!important;padding:3px!important;gap:0!important;align-items:center!important}.template-collection .prd-swh-layout>span,.template-search .prd-swh-layout>span{gap:0!important}.template-collection .prd-swh-layout .prd-swh-layout-label,.template-search .prd-swh-layout .prd-swh-layout-label{padding:7px 12px!important;color:#857d71!important}.template-collection .prd-swh-layout-item:checked+.prd-swh-layout-label,.template-search .prd-swh-layout-item:checked+.prd-swh-layout-label{background:#fff!important;color:#1a1a1a!important;box-shadow:0 1px 4px #00000021!important}.template-collection #desktop_layout_3,.template-collection label[for=desktop_layout_3],.template-search #desktop_layout_3,.template-search label[for=desktop_layout_3]{display:none!important}.template-collection label[for=desktop_layout_6] svg,.template-search label[for=desktop_layout_6] svg{display:none!important}.template-collection label[for=desktop_layout_6],.template-search label[for=desktop_layout_6]{width:34px!important}.template-collection label[for=desktop_layout_6]:before,.template-search label[for=desktop_layout_6]:before{content:"";display:block;width:2.5px;height:2.5px;border-radius:1px;background:currentColor;box-shadow:5.5px 0 0 currentColor,11px 0 0 currentColor,0 5.5px 0 currentColor,5.5px 5.5px 0 currentColor,11px 5.5px 0 currentColor,0 11px 0 currentColor,5.5px 11px 0 currentColor,11px 11px 0 currentColor}.template-collection .prd-swh-layout:before,.template-search .prd-swh-layout:before{content:"View";align-self:center;padding:0 8px 0 6px;font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:.11em;font-size:11px;font-weight:700;color:#1a1a1a}.template-collection .filter-form-sorting,.template-search .filter-form-sorting{gap:0!important}.template-collection .filter-form-sorting>.color-btn-outline,.template-search .filter-form-sorting>.color-btn-outline{display:none!important}.template-collection #SortByField,.template-search #SortByField{border:0!important;background:transparent!important;font-family:var(--font-body-family)!important;text-transform:uppercase!important;letter-spacing:.11em!important;font-size:11px!important;font-weight:700!important;color:#1a1a1a!important;padding:9px 12px!important;cursor:pointer!important}.template-collection .collection-products-container,.template-search .collection-products-container{padding-bottom:108px!important}.template-collection .js-product-grid,.template-search .js-product-grid{row-gap:0!important;column-gap:0!important}.template-collection .js-product-grid>*,.template-search .js-product-grid>*{border-right:1px solid #E4DBCB!important;border-bottom:1px solid #E4DBCB!important;background:#fafaf8!important}.template-collection .card-product .card__content,.template-search .card-product .card__content,.template-collection .product-card .card__content,.template-search .product-card .card__content{padding-left:14px!important;padding-right:14px!important}@media(max-width:620px){.template-collection .collection-products-header>.collection-product-header--right,.template-search .collection-products-header>.collection-product-header--right{gap:4px!important;padding:5px!important}.template-collection .collection-product-header--right ecx-coll-prd-switch-layout,.template-search .collection-product-header--right ecx-coll-prd-switch-layout{display:none!important}.template-collection .collection-product-header--right .btn,.template-search .collection-product-header--right .btn{padding:10px 15px!important}.template-collection #SortByField,.template-search #SortByField{padding:10px 8px!important;max-width:132px!important}}.ee-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;align-items:center;gap:16px;padding:12px clamp(14px,4vw,44px);background:#fffffff5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid rgba(20,18,16,.1);box-shadow:0 -6px 24px #14121017;transform:translateY(120%);transition:transform .35s cubic-bezier(.2,.7,.1,1);font-family:var(--font-body-family,Inter,sans-serif)}.ee-sticky-atc.is-visible{transform:none}.ee-sticky-atc__meta{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.ee-sticky-atc__name{font-weight:600;font-size:13px;color:#1a1a1a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ee-sticky-atc__price{font-size:12.5px;color:#6f665a;margin-top:1px}.ee-sticky-atc__btn{flex:0 0 auto;border:0;cursor:pointer;background:#1a1a1a;color:#f6f2e9;border-radius:999px;padding:14px 30px;font-family:inherit;text-transform:uppercase;letter-spacing:.14em;font-size:12px;font-weight:700}.ee-sticky-atc__btn:hover{background:#000}.ee-sticky-atc__btn[disabled]{opacity:.5;cursor:not-allowed}@media(max-width:640px){.ee-sticky-atc{gap:10px;padding:10px 14px}.ee-sticky-atc__btn{padding:13px 20px;letter-spacing:.1em}}.template-product .js-product-sticky-atc,.template-product ecx-sticky-atc{display:none!important}.ee-pdp-subtitle{font-family:var(--font-body-family)!important;font-size:13.5px!important;line-height:1.5!important;color:#6f665a!important;margin:2px 0 6px!important}.ee-pdp-why{margin:6px 0 2px!important}.ee-pdp-why__label{display:block!important;font-family:var(--font-body-family)!important;text-transform:uppercase!important;letter-spacing:.14em!important;font-size:11px!important;font-weight:600!important;color:#6f665a!important;margin-bottom:6px!important}.ee-pdp-why p{font-size:14px!important;line-height:1.6!important;color:#2a241d!important;margin:0!important}.ee-pdp-acc{border-top:1px solid #DED5C3!important;padding:12px 0 4px!important}.ee-pdp-acc>summary{list-style:none!important;cursor:pointer!important;font-family:var(--font-body-family)!important;text-transform:uppercase!important;letter-spacing:.12em!important;font-size:11px!important;font-weight:600!important;color:#2a241d!important;position:relative!important;padding-right:20px!important}.ee-pdp-acc>summary::-webkit-details-marker{display:none!important}.ee-pdp-acc>summary:after{content:"+";position:absolute;right:2px;top:-2px;font-size:16px;font-weight:300;color:#8a7c6a}.ee-pdp-acc[open]>summary:after{content:"\2013"}.ee-pdp-acc__list{margin:10px 0 4px!important;padding-left:18px!important}.ee-pdp-acc__list li{font-size:13px!important;line-height:1.65!important;color:#4a4136!important}@media(min-width:769px)and (prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.template-index #mainContent .shopify-section:not(:first-of-type):not(:nth-of-type(2)){animation:eeSectionReveal linear both;animation-timeline:view();animation-range:entry 2% cover 20%}@keyframes eeSectionReveal{0%{opacity:0;transform:translateY(34px)}to{opacity:1;transform:none}}.template-index .content-collage__item,.template-index [class*=collage] .image,.template-index .product-card{animation:eeSectionReveal linear both;animation-timeline:view();animation-range:entry 0% cover 14%}}}@view-transition{navigation:auto}@media(prefers-reduced-motion:no-preference){::view-transition-old(root),::view-transition-new(root){animation-duration:.32s;animation-timing-function:cubic-bezier(.2,.7,.1,1)}}@media(prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}.template-collection .collection-product-header--right .filter-form-sorting,.template-search .collection-product-header--right .filter-form-sorting{display:none!important}.collection-products-filter--drawer .js-collection-product-drawer-overlay,.collection-products-filter--drawer .filter__drawer__overlay{background:#14121061!important;transition:opacity .3s ease!important}.collection-products-filter--drawer .filter__drawer__wrapper{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:auto!important;width:min(500px,96vw)!important;max-width:500px!important;height:100vh!important;max-height:none!important;margin:0!important;border-radius:0!important;background:#fff!important;box-shadow:-12px 0 60px #14121038!important;display:flex!important;flex-direction:column!important}.collection-products-filter--drawer.active .filter__drawer__wrapper{animation:eeDrawerIn .34s cubic-bezier(.2,.7,.1,1) both}@keyframes eeDrawerIn{0%{transform:translate(100%)}to{transform:translate(0)}}@media(prefers-reduced-motion:reduce){.collection-products-filter--drawer.active .filter__drawer__wrapper{animation:none!important}}.collection-products-filter--drawer .filter__drawer__header{padding:28px 30px 20px!important;border-bottom:1px solid #EDE9E1!important;align-items:center!important;flex:0 0 auto!important}.collection-products-filter--drawer .filter__drawer__heading{font-family:var(--font-heading-family)!important;font-weight:400!important;font-size:28px!important;color:#141210!important}.collection-products-filter--drawer .drawer__btn-close{border:1px solid #D8D2C6!important;background:transparent!important;width:42px!important;height:42px!important;min-width:0!important}.collection-products-filter--drawer .filter__drawer__body{padding:0 30px 28px!important;flex:1 1 auto!important;overflow-y:auto!important}.collection-products-filter--drawer .js-details-filter,.collection-products-filter--drawer .filter-form__details{border:0!important;border-bottom:1px solid #EDE9E1!important;padding:4px 0!important}.collection-products-filter--drawer .js-summary-filter,.collection-products-filter--drawer .filter-form__summary{padding:21px 0!important;font-family:var(--font-body-family)!important;font-size:15px!important;font-weight:600!important;color:#141210!important;text-transform:none!important;letter-spacing:.005em!important}.collection-products-filter--drawer .js-summary-filter svg{color:#8a7c6a!important;width:22px!important;height:22px!important}.collection-products-filter--drawer .filter-form__items{padding:2px 0 20px!important;gap:6px!important}.collection-products-filter--drawer .filter-form__items label,.collection-products-filter--drawer .filter-form__label,.collection-products-filter--drawer .filter-form__item{font-family:var(--font-body-family)!important;font-size:14.5px!important;line-height:1.5!important;color:#3a342c!important}.collection-products-filter--drawer .filter-form__items input[type=checkbox],.collection-products-filter--drawer .filter-form__items .input__checkbox{width:18px!important;height:18px!important;accent-color:#141210!important}.collection-products-filter--drawer .filter-form__items .swatch,.collection-products-filter--drawer .filter-form__items [class*=swatch]{width:26px!important;height:26px!important}.collection-products-filter--drawer .filter__drawer__footer{padding:18px 30px calc(18px + env(safe-area-inset-bottom))!important;border-top:1px solid #EDE9E1!important;background:#fff!important;display:flex!important;gap:12px!important;flex:0 0 auto!important}.collection-products-filter--drawer .js-collection-product-clear-all-btn{flex:1 1 0!important;border:1px solid #141210!important;background:transparent!important;color:#141210!important;border-radius:999px!important;text-transform:uppercase!important;letter-spacing:.12em!important;font-size:11px!important;font-weight:700!important;padding:15px 14px!important;min-height:0!important;white-space:nowrap!important}.collection-products-filter--drawer .js-collection-product-done-btn{flex:1.7 1 0!important;border:0!important;background:#141210!important;color:#f6f2e9!important;border-radius:999px!important;text-transform:uppercase!important;letter-spacing:.12em!important;font-size:11px!important;font-weight:700!important;padding:15px 14px!important;min-height:0!important;white-space:nowrap!important}.collection-products-filter--drawer .js-collection-product-done-btn:hover{background:#000!important}.ee-filter-sort{border-bottom:1px solid #EDE9E1;padding:4px 0}.ee-filter-sort__summary{list-style:none;cursor:pointer;padding:21px 0;font-family:var(--font-body-family);font-size:15px;font-weight:600;color:#141210;position:relative}.ee-filter-sort__summary::-webkit-details-marker{display:none}.ee-filter-sort__summary:after{content:"+";position:absolute;right:2px;top:18px;font-size:18px;font-weight:300;color:#8a7c6a}.ee-filter-sort[open] .ee-filter-sort__summary:after{content:"\2013"}.ee-filter-sort__opts{padding:0 0 16px}.ee-filter-sort__opt{display:flex;align-items:center;gap:11px;padding:8px 0;cursor:pointer}.ee-filter-sort__opt input{accent-color:#141210;width:17px;height:17px;flex:0 0 auto}.ee-filter-sort__opt span{font-family:var(--font-body-family);font-size:14.5px;color:#3a342c}
/*# sourceMappingURL=/cdn/shop/t/333/assets/ee-custom-complete.css.map */
