#cart-drawer{font-family:var(--font-body--family,"Montserrat",sans-serif);color:#1c1a19}#cart-drawer .theme-drawer__title{font-family:inherit;font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:#1c1a19}#cart-drawer .theme-drawer__badge{background:transparent;color:#6e655c;font-size:11px;font-weight:400;min-width:0;padding:0}#cart-drawer .theme-drawer__badge:before{content:"("}#cart-drawer .theme-drawer__badge:after{content:")"}#cart-drawer .theme-drawer__close-button{box-shadow:none;border:0;background:transparent}.ecx-notice{display:none}#cart-drawer .cart-items__title{font-size:11px!important;letter-spacing:.1em!important}#cart-drawer .cart-items__variant,#cart-drawer .cart-items__details dd,#cart-drawer .cart-items__details .cart-items__variants{font-size:12px;color:#6e655c}#cart-drawer .cart-items__price,#cart-drawer .cart-items__details .price{font-size:12px}#cart-drawer .quantity-selector{border-color:#e7e2dc;border-radius:6px;min-height:36px;font-size:12px}#cart-drawer .cart-items__remove svg,#cart-drawer .cart-items__remove .svg-wrapper{width:16px;height:16px;color:#6e655c}#cart-drawer .cart-drawer__summary{gap:14px}#cart-drawer .cart-totals__total-label{font-size:10.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase}#cart-drawer .cart-totals__total-value{font-size:14px;font-weight:500}.ella-cart-savings{display:none!important}#cart-drawer .cart-totals__tax-note{font-size:11px;color:#6e655c}#cart-drawer .cart__checkout-button{min-height:48px;border-radius:6px;background:#1c1a19;border-color:#1c1a19;color:#fff}#cart-drawer .cart__checkout-button .button-text{font-weight:500!important;font-size:10.5px;letter-spacing:.2em;text-transform:uppercase}#cart-drawer .cart__checkout-button .button-text svg{display:none}#cart-drawer .ella-cart-trust,#cart-drawer .ella-cart-trust li{font-size:11px!important;color:#6e655c!important;margin:0!important}#cart-drawer .ella-cart-trust svg{width:12px!important;height:12px!important;color:#6e655c!important}#cart-drawer .cart__payment-icons-full{margin-top:4px!important}#cart-drawer .list-payment-centered{gap:5px!important}#cart-drawer .list-payment__item-centered svg{width:30px!important;height:19px!important}#cart-drawer .cart-discount__summary,#cart-drawer .cart-note__summary{font-size:10.5px;letter-spacing:.14em;text-transform:uppercase}.ecx-empty{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%;padding:8px var(--cart-drawer-padding,20px) 24px;font-family:var(--font-body--family,"Montserrat",sans-serif)}.ecx-empty__eyebrow{margin:0;font-size:10px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:#6e655c}.ecx-empty__grid{list-style:none;margin:0;padding:0;width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ecx-card{display:flex;flex-direction:column;gap:8px;text-decoration:none;color:#1c1a19;text-align:center}.ecx-card__img{display:block;aspect-ratio:9/16;background:#f0efed;overflow:hidden}.ecx-card__img img{width:100%;height:100%;object-fit:cover;object-position:50% 15%;display:block}.ecx-card__name{font-size:10px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;line-height:1.45}.ecx-card__price{font-size:12px}.ecx-card__price s{color:#6e655c;margin-left:4px}.ecx-empty__btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;width:100%;margin-top:4px;border-radius:6px;background:#1c1a19;color:#fff;font-size:11px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;text-decoration:none}.emt{list-style:none;margin:0;padding:4px var(--drawer-padding,20px) 18px;display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.emt::-webkit-scrollbar{display:none}.emt li{flex:0 0 38%;scroll-snap-align:start;margin:0}.emt__tile{position:relative;display:block;aspect-ratio:3/4;overflow:hidden;background:#f0efed;text-decoration:none}.emt__tile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 15%}.emt__tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#0000006b,#0000 50%)}.emt__label{position:absolute;left:8px;right:8px;bottom:10px;z-index:1;color:#fff;font-family:var(--font-body--family,"Montserrat",sans-serif);font-size:10px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;text-align:center}@media screen and (min-width:750px){.emt li{flex-basis:30%}}.menu-drawer .menu-drawer__menu-item--mainlist .menu-drawer__menu-item-text{letter-spacing:.14em}.quick-add__button{border:1px solid rgba(28,26,25,.12)!important;background-color:#ffffffd9!important;color:#1c1a19!important;box-shadow:0 2px 10px -4px #1c1a1940}.quick-add__button .add-to-cart-text{background:transparent!important}.quick-add__button .add-to-cart-icon svg{stroke-width:1.4}.quick-add__button .add-to-cart-text__content span span{font-size:10.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.quick-add-modal{border-radius:6px}.quick-add-modal__content .view-product-title,.quick-add-modal__content .view-product-title a{font-family:var(--font-body--family,"Montserrat",sans-serif);font-size:13px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#1c1a19;text-decoration:none}.quick-add-modal__content .product-details .accordion,.quick-add-modal__content .product-details .ella-pd-pay,.quick-add-modal__content .product-details .cts-trust-section{display:none}.quick-add-modal__content .add-to-cart-button:not(.quick-add__button){min-height:52px;border-radius:6px;font-size:11px;font-weight:500;letter-spacing:.22em;text-transform:uppercase}.quick-add-modal__content .view-more-details{font-size:10.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#1c1a19;text-underline-offset:4px}.announcement-bar .announcement-bar__slides,.announcement-bar p,.announcement-bar a{letter-spacing:.2em!important}.ella-hero{position:relative}.ella-hero:before{content:"";position:absolute;left:0;right:0;top:0;height:clamp(120px,22vh,200px);z-index:4;pointer-events:none;background:linear-gradient(to bottom,#14121173,#1412112e 55%,#14121100)}.eh-media:has(.ella-badge--soldout) img{filter:grayscale(1);opacity:.55;transition:none}.eh-card:has(.ella-badge--soldout) .eh-media img+img,.ecg__card:has(.ella-badge--soldout) .ecg__alt{display:none}#header-component .cart-bubble{--cart-bubble-background:#efe7de;--cart-bubble-text:#1c1a19;width:16px}#header-component .cart-bubble__text{font-size:9px;font-weight:500}#header-component[data-sticky-state=active]{box-shadow:0 1px #e7e2dc}#header-component[data-sticky-state=active] .header-logo{padding-block:10px!important}#header-component .header-actions__action svg,#header-component .header__icon--menu svg,#header-component .search-action svg{stroke-width:1.3}.product-details .add-to-cart-button:not(.quick-add__button),.sticky-add-to-cart__button,#cart-drawer .cart__checkout-button,.quick-add-modal__content .add-to-cart-button:not(.quick-add__button),.ecg__morebtn,.ecx-empty__btn{height:auto;min-height:52px;border-radius:6px!important;font-size:11px!important;font-weight:500!important;letter-spacing:.2em!important;text-transform:uppercase}@media screen and (max-width:749px){.product-details .add-to-cart-button:not(.quick-add__button),.sticky-add-to-cart__button,#cart-drawer .cart__checkout-button,.quick-add-modal__content .add-to-cart-button:not(.quick-add__button),.ecg__morebtn,.ecx-empty__btn{min-height:48px;font-size:10.5px!important}}.product-details product-price .price,.product-details product-price .price__current{font-weight:400}.product-details .ella-savings{font-size:9.5px!important;padding:3px 9px!important;letter-spacing:.1em!important}.ella-modal-content{border-radius:6px}.ella-chart-mini-title{color:#6e655c!important;font-weight:500!important}.ella-size-table thead th{font-size:10px!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase!important}.ella-size-table tbody th,.ecg__group legend{font-weight:500!important}.ecg__price input{border-radius:6px!important}.etp__list{padding-bottom:clamp(48px,5.5vw,80px)}footer .shopify-section h5,footer .shopify-section .h5,footer .shopify-section summary{font-family:var(--font-body--family,"Montserrat",sans-serif);font-size:11px!important;font-weight:500!important;letter-spacing:.16em!important;text-transform:uppercase}:is(footer,.shopify-section-group-footer-group) .email-signup__input-group--underline{--box-shadow-color:#c9bcae}:is(footer,.shopify-section-group-footer-group) .email-signup__input-group--underline:focus-within{--box-shadow-color:#1c1a19}:is(footer,.shopify-section-group-footer-group) .menu--dividers .menu__details{border-block-end-color:#e0d6cb!important}::selection{background:#efe7de;color:#1c1a19}:focus-visible{outline-color:#b59573}product-card img,.product-card img,.eh-card .eh-media img,.ecg__media img{transition:opacity .45s ease}body .ella-modal{--ella-ink:#1c1a19;--ella-muted:#6e655c;--ella-line:#e7e2dc;--ella-soft:#faf7f4;--ella-sand:#f3ede6;--ella-gold:#1c1a19;--ella-gold-dark:#6e655c}body .ella-table-wrapper{border-radius:6px}body .ella-size-table tbody tr:hover td,body .ella-size-table tbody tr:hover th{background:#faf7f4}#cart-drawer .cart-drawer__items .cart-items__table-row{border-bottom-color:#e7e2dc}#cart-drawer .cart-drawer__summary .cart__summary-totals{border-block-start-color:#e7e2dc}html body .menu-drawer__submenu .menu-drawer__list-item--divider{border-block-end-color:#e7e2dc!important}.product-details .divider{--color-border:#e7e2dc !important}body .sticky-add-to-cart__bar:before{border-color:#e7e2dc}body .cts-trust-item{border-top-color:#e7e2dc}body .ella-nav-arrow{border-color:#e7e2dc!important}body .ella-offer__col{border-left-color:#e0d6cb}:is(footer,.shopify-section-group-footer-group) p>strong:first-child{display:inline-block;margin-bottom:6px;font-family:var(--font-body--family,"Montserrat",sans-serif);font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#1c1a19}html:root{--font-h1--size:clamp(20px,2vw,26px);--font-h2--size:clamp(17px,1.6vw,22px);--font-h3--size:clamp(16px,1.5vw,20px);--font-h4--size:14px;--font-h1--case:uppercase;--font-h2--case:uppercase;--font-h3--case:uppercase;--font-h4--case:uppercase;--font-h1--letter-spacing:.16em;--font-h2--letter-spacing:.16em;--font-h3--letter-spacing:.16em;--font-h4--letter-spacing:.16em;--font-h1--weight:400;--font-h2--weight:400;--font-h3--weight:400;--font-h4--weight:500;--font-h1--line-height:1.25;--font-h2--line-height:1.3;--font-h3--line-height:1.3;--style-border-radius-inputs:6px;--style-border-radius-buttons-secondary:6px;--style-border-width-secondary:1px;--style-border-radius-popover:6px }body .premium-reviews-section .reviews-main-title,body [id^=shopify-section-] .ella-video-wrapper .ella-header-content,body [id^=shopify-section-] .ella-video-wrapper .ella-header-content p,body .ecs__title{font-family:var(--font-body--family,"Montserrat",sans-serif)!important;font-size:clamp(16px,1.5vw,21px)!important;font-weight:400!important;letter-spacing:.16em!important;line-height:1.2!important;text-transform:uppercase!important;color:#1c1a19!important}body .premium-reviews-section .reviews-main-title{margin-bottom:clamp(20px,2.4vw,32px)!important}body [id^=shopify-section-] .ella-video-wrapper .ella-section-header{padding-bottom:clamp(20px,2.4vw,32px)!important;color:#1c1a19!important}body .rv-eyebrow{font-size:10px}body .premium-reviews-section{margin-block:clamp(40px,4.5vw,64px)}@media(max-width:749px){body [id^=shopify-section-] .ella-video-wrapper{padding-top:40px!important}}product-card .product-title__name{font-size:10.5px!important;font-weight:500!important;letter-spacing:.12em!important;line-height:1.5}product-card product-price,product-card product-price *{font-family:var(--font-body--family,"Montserrat",sans-serif);font-size:12px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none}product-card .ella-most-loved{font-weight:500!important;letter-spacing:.14em!important}body .reviews-summary-block,body .u-attributes,body .rv-code-box,body .rv-input,body .rv-form-errors,body .review-thumb-container,body .view-reviews-toggle-btn,body .ella-offer,body variant-picker.ella-luxe .ella-size-bar,body .ella-finder,body .ella-reco,body .ella-reco__size,body .ella-vids-modal video,body .ugc-modal-box,body .write-modal-box{border-radius:6px!important}body .ella-modal-content{border-radius:6px!important}@media(max-width:850px){body .write-modal-box,body .ugc-modal-box{border-radius:12px 12px 0 0!important}}@media(max-width:749px){body .ella-modal-content{border-radius:12px 12px 0 0!important}}@media(max-width:749px){body .ecg__panel,body .sticky-add-to-cart__bar{border-radius:12px 12px 0 0!important}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/ella-theme.css.map */
