:root{--emmas-surface-base: #f9fafe;--emmas-surface-warm: #f3ece3;--emmas-surface-sand: #d2c5b9;--emmas-lavanda: #afa4cf;--emmas-lavanda-deep: #574a7d;--emmas-lavanda-soft: #d4cfe6;--emmas-lavanda-mist: #e6e4f2;--emmas-ink-900: #36332f;--emmas-ink-600: #6b6660;--emmas-ink-400: #978471;--emmas-caramelo: #b77f5c;--emmas-line-soft: #e6e4f2;--emmas-font-display: "Bodoni Moda", Didot, "Times New Roman", serif;--emmas-font-sans: "Figtree", system-ui, -apple-system, "Segoe UI", sans-serif;--emmas-space-1: 4px;--emmas-space-2: 8px;--emmas-space-3: 12px;--emmas-space-4: 16px;--emmas-space-6: 24px;--emmas-space-8: 32px;--emmas-space-12: 48px;--emmas-space-16: 64px;--emmas-radius-none: 0px;--emmas-radius-sm: 4px;--emmas-radius-md: 8px;--emmas-radius-pill: 999px}:root{--font-h1--line-height: 1.1667;--font-h2--line-height: 1.2353;--font-h3--line-height: 1.3333;--font-h4--line-height: 1.4444;--font-paragraph--line-height: 1.625;--font-h1--letter-spacing: .01em;--font-h2--letter-spacing: 0em;--font-h3--letter-spacing: 0em;--font-h4--letter-spacing: 0em;--font-h5--letter-spacing: .12em;--font-h6--letter-spacing: .12em}h1,h2{font-variation-settings:"opsz" 96}h3,h4{font-variation-settings:"opsz" 40}h5,h6{letter-spacing:.12em}.rte p,.rte li{max-width:65ch}.price,.compare-at-price,.unit-price,product-price,.price-item__group{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.price{font-weight:500}.product-grid__card .text-block .price,.product-grid__card .text-block .sale-price,.product-grid__card .text-block .price-item--sale,.product-grid__card .text-block .money{font-weight:500!important}.compare-at-price,.price-item--regular.compare-at-price,.compare-at-price bdi{color:var(--emmas-ink-600);font-weight:400;font-size:.875em;text-decoration-thickness:1px}.product-card .text-block p[role=heading],.product-grid__card .text-block p[role=heading]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.4444;min-height:2.8889em;text-wrap:balance}.product-badges .product-badges__badge{font-family:var(--emmas-font-sans)!important;font-size:12px!important;line-height:16px!important;font-weight:500!important;letter-spacing:.12em!important;padding:4px 10px!important}.button,.button-primary,.button-secondary,button.button,a.button,.shopify-payment-button__button{font-family:var(--emmas-font-sans);font-size:14px;line-height:20px;font-weight:600;letter-spacing:.04em}.rte a:not(.button),a.link,.link{color:var(--emmas-lavanda-deep);text-underline-offset:.2em;text-decoration-thickness:1px}:focus-visible{outline:2px solid var(--emmas-lavanda-deep);outline-offset:2px}:root{--shadow-button: none;--shadow-popover: 0 1px 0 0 var(--emmas-line-soft);--style-border-drawer: 1px solid var(--emmas-line-soft)}html:root{--wish-purple: #574a7d;--wish-bg: #f9fafe;--wish-border: #e6e4f2;--wish-shadow: none}.wish-btn{border:1px solid var(--emmas-line-soft);box-shadow:none;transition:border-color .2s ease,background-color .2s ease}.wish-btn:hover{border-color:var(--emmas-lavanda-deep)}.whatsapp-float__btn{background:var(--emmas-ink-900)!important;color:var(--emmas-surface-base)!important;box-shadow:none!important;border:1px solid var(--emmas-ink-900)!important}.whatsapp-float__btn:hover{background:var(--emmas-lavanda-deep)!important;border-color:var(--emmas-lavanda-deep)!important}.whatsapp-float__svg{fill:currentColor}@media screen and (max-width:749px){.whatsapp-float__text{display:none!important}.whatsapp-float__btn{padding:12px!important;border-radius:var(--emmas-radius-pill)!important}}html:root{--jdgm-primary-color: #36332f;--jdgm-secondary-color: #e6e4f2;--jdgm-star-color: #b77f5c;--jdgm-paginate-color: #574a7d;--jdgm-reviewer-name-color: #36332f;--jdgm-write-review-bg-color: #36332f;--jdgm-write-review-text-color: #f9fafe;--jdgm-border-radius: 0}.section-emmas-charms-editorial h2,.section-emmas-charms-editorial .emmas-charms-editorial__heading{text-transform:none!important;letter-spacing:.01em!important;font-size:clamp(28px,4.2vw,48px)!important;line-height:1.1667!important}.emmas-ctds .emmas-ctds__title,h1.emmas-ctds__title{letter-spacing:.01em!important}.section-premium-reels .pr-heading{color:var(--emmas-ink-900)!important;font-size:clamp(26px,2.6vw,34px)!important;line-height:1.2353!important;letter-spacing:0!important}:root{--color-white: #f9fafe}footer .footer-content .text-block p{margin:0 0 12px}footer .footer-content .text-block p:last-child{margin-bottom:0}footer .footer-content a{text-decoration:none}footer .footer-content a:hover{text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px}.product-details .layout-panel-flex>div:not(:has(*)){display:none}.slideshow-controls__thumbnails .slideshow-control{width:clamp(56px,8.5vw,96px)!important}.emmas-pdp-badge{display:inline-block;padding:4px 10px;border-radius:var(--emmas-radius-pill);background:var(--emmas-lavanda);color:var(--emmas-ink-900);font-family:var(--emmas-font-sans);font-size:12px;line-height:16px;font-weight:600;letter-spacing:.02em;font-variant-numeric:tabular-nums}.emmas-size-guide{display:inline-block;font-family:var(--emmas-font-sans);font-size:14px;line-height:20px;color:var(--emmas-ink-600);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;transition:color .18s ease}.emmas-size-guide:hover{color:var(--emmas-lavanda-deep)}.pr-section .pr-subtitle{text-transform:none!important;letter-spacing:0!important;color:var(--emmas-ink-600)!important;font-size:14px!important;line-height:20px!important}.pr-section .pr-brand-pill,.pr-section .pr-view-product{font-size:12px!important;line-height:16px!important;letter-spacing:.12em!important}.emmas-charms-editorial .emmas-charms-editorial__eyebrow,p.emmas-charms-editorial__eyebrow{display:none!important}.pr-section.pr-is-centered,.pr-section{background-image:none!important}.emmas-charms-editorial__media-frame,.pr-card,.pr-nav,.pr-brand-pill,.pr-products-glass,.pr-mini-img,.pr-view-product{box-shadow:none!important}html:root{--animation-timing-bounce: cubic-bezier(.25, 1, .5, 1)}footer .footer-content h3,.footer-content .text-block h3{font-family:var(--emmas-font-sans);font-size:12px;line-height:14.4px;font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:var(--emmas-ink-900);margin:0 0 3px;padding-top:.7rem;font-variation-settings:normal}html .button-secondary{--button-color: var(--emmas-lavanda-deep);--button-background-color: transparent;--button-border-color: var(--emmas-lavanda-deep);--button-border-width: 1px}html .button-secondary:hover{--button-color: var(--emmas-surface-base);--button-background-color: var(--emmas-lavanda-deep);--button-border-color: var(--emmas-lavanda-deep)}.emmas-landing__button,.emmas-quality__button,.emmas-shipping__button,.emmas-returns__button,.emmas-contact__button,.emmas-contact__submit,.eql-btn,.emmas-landing__button-secondary,.emmas-quality__button-secondary,.emmas-contact__button-secondary,.emmas-charms-editorial__button,.jm-button.jm-button--primary{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:48px!important;padding:0 28px!important;border-radius:var(--emmas-radius-pill)!important;font-family:var(--emmas-font-sans)!important;font-size:14px!important;line-height:20px!important;font-weight:600!important;letter-spacing:.04em!important;text-transform:none!important;text-decoration:none!important;box-shadow:none!important;transition:background-color .2s ease,color .2s ease,border-color .2s ease!important}.emmas-landing__button,.emmas-quality__button,.emmas-shipping__button,.emmas-returns__button,.emmas-contact__button,.emmas-contact__submit,.eql-btn.eql-btn--primary{background:var(--emmas-ink-900)!important;color:var(--emmas-surface-base)!important;border:1px solid var(--emmas-ink-900)!important}.emmas-landing__button:hover,.emmas-quality__button:hover,.emmas-shipping__button:hover,.emmas-returns__button:hover,.emmas-contact__button:hover,.emmas-contact__submit:hover,.eql-btn.eql-btn--primary:hover{background:var(--color-primary-button-hover-background, var(--emmas-ink-900))!important;border-color:var(--color-primary-button-hover-background, var(--emmas-ink-900))!important}.emmas-landing__button-secondary,.emmas-quality__button-secondary,.emmas-contact__button-secondary,.eql-btn:not(.eql-btn--primary),.emmas-charms-editorial__button,.jm-button.jm-button--primary{background:transparent!important;color:var(--emmas-lavanda-deep)!important;border:1px solid var(--emmas-lavanda-deep)!important}.emmas-landing__button-secondary:hover,.emmas-quality__button-secondary:hover,.emmas-contact__button-secondary:hover,.eql-btn:not(.eql-btn--primary):hover,.emmas-charms-editorial__button:hover,.jm-button.jm-button--primary:hover{background:var(--emmas-lavanda-deep)!important;color:var(--emmas-surface-base)!important}product-card .add-to-cart-button.button{--button-color: var(--emmas-lavanda-deep);--button-background-color: transparent;--button-border-color: var(--emmas-lavanda-deep);--button-border-width: 1px;text-transform:none;white-space:nowrap}product-card .add-to-cart-button.button:hover{--button-color: var(--emmas-surface-base);--button-background-color: var(--emmas-lavanda-deep);--button-border-color: var(--emmas-lavanda-deep)}@media screen and (max-width:749px){product-card .add-to-cart-button .add-to-cart-icon{display:none}product-card .add-to-cart-button.button{--button-padding-inline: 8px;padding-inline:8px;letter-spacing:.02em;height:44px}}@media screen and (max-width:374px){product-card .add-to-cart-button.button{font-size:13px}}.emmas-footer-benefits .emmas-footer-benefits__list{display:grid!important;grid-template-columns:repeat(4,minmax(0,max-content));justify-content:space-between!important;column-gap:32px!important;row-gap:20px!important}.emmas-footer-benefits .emmas-footer-benefits__item{min-width:0!important;justify-content:flex-start!important}.emmas-footer-benefits .emmas-footer-benefits__text{font-size:12px!important;line-height:16px!important;letter-spacing:.12em!important}@media screen and (max-width:989px){.emmas-footer-benefits .emmas-footer-benefits__list{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch!important;column-gap:16px!important}}@media screen and (max-width:749px){.emmas-footer-benefits .emmas-footer-benefits__item{align-items:flex-start!important;gap:10px!important}.emmas-footer-benefits .emmas-footer-benefits__icon{--icon-size: 22px !important}}.ui-test-product-list .text-block--align-center:has(>h2),.shopify-section:has(product-recommendations) .text-block--align-center:has(>h2){--text-align: start;text-align:start!important;margin-inline:0!important;align-self:stretch}.ui-test-product-list .text-block--align-center>h2,.shopify-section:has(product-recommendations) .text-block--align-center>h2,.shopify-section:has(product-recommendations) .text-block>h2{text-align:start!important;margin-inline:0!important;max-width:none!important}.emmas-pdp-material{display:inline-block;padding:4px 12px;border-radius:var(--emmas-radius-pill);background:var(--emmas-lavanda-soft);color:var(--emmas-ink-900);font-family:var(--emmas-font-sans);font-size:12px;line-height:16px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.emmas-pdp-desc__text{max-height:78px;overflow:hidden;font-family:var(--emmas-font-sans);font-size:16px;line-height:26px;color:var(--emmas-ink-600)}.emmas-pdp-desc__text p{margin:0 0 26px}.emmas-pdp-desc__text>:last-child{margin-bottom:0}.emmas-pdp-desc.is-open .emmas-pdp-desc__text{max-height:none}.emmas-pdp-desc__more{-webkit-appearance:none;appearance:none;margin:6px 0 0;padding:0;border:0;background:none;font-family:var(--emmas-font-sans);font-size:14px;line-height:20px;font-weight:600;color:var(--emmas-lavanda-deep);text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px;cursor:pointer}.emmas-pdp-perks{display:grid;gap:14px}.emmas-pdp-perks__list{display:grid;gap:10px;margin:0;padding:0;list-style:none}.emmas-pdp-perks__item,.emmas-pdp-perks__whatsapp{display:flex;align-items:center;gap:10px;margin:0;font-family:var(--emmas-font-sans);font-size:14px;line-height:22px;color:var(--emmas-ink-900)}.emmas-pdp-perks__item a{color:inherit;text-decoration:underline;text-decoration-color:var(--emmas-ink-400);text-underline-offset:.2em;text-decoration-thickness:1px}.emmas-pdp-perks__item a:hover{color:var(--emmas-lavanda-deep);text-decoration-color:currentColor}.emmas-pdp-perks__icon{flex:0 0 20px;width:20px;height:20px;color:var(--emmas-lavanda-deep);fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.emmas-pdp-perks__icon--fill{fill:currentColor;stroke:none}.emmas-pdp-perks__whatsapp{padding-top:14px;border-top:1px solid var(--emmas-line-soft);color:var(--emmas-lavanda-deep);font-weight:600;text-decoration:none}.emmas-pdp-perks__whatsapp:hover span{text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px}.emmas-pdp-acc{font-family:var(--emmas-font-sans);font-size:16px;line-height:26px;color:var(--emmas-ink-900)}.emmas-pdp-acc p{margin:0 0 12px}.emmas-pdp-acc>:last-child{margin-bottom:0}.emmas-pdp-acc a{color:var(--emmas-lavanda-deep);text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px}@media screen and (max-width:749px){.product-details .text-block h1{font-size:24px!important;line-height:32px!important;font-variation-settings:"opsz" 40}.product-details product-price,.product-details product-price .price{font-size:18px!important;line-height:24px!important}}.jdgm-widget.jdgm-review-widget{max-width:none!important;margin-inline:0!important}.jm-review-widget,.jdgm-review-widget [style*=--jm-review-widget]{--jm-review-widget-star-and-histogram-color: var(--emmas-caramelo) !important;--jm-review-widget-button-color: var(--emmas-lavanda-deep) !important;--jm-review-widget-button-text-color: var(--emmas-surface-base) !important;--jm-review-widget-text-color: var(--emmas-ink-900) !important;--jm-review-widget-lighter-text-color: var(--emmas-ink-600) !important;--jm-widget-primary-color: var(--emmas-lavanda-deep) !important}.jm-review-widget-minimal-header__title{font-family:var(--emmas-font-display)!important;font-size:clamp(26px,2.6vw,34px)!important;line-height:1.2353!important;font-weight:400!important;color:var(--emmas-ink-900)!important;font-variation-settings:"opsz" 96}.jm-no-reviews-state__text{color:var(--emmas-ink-600)!important}.product-details .jdgm-preview-badge .jdgm-prev-badge{justify-content:flex-start!important}.jdgm-preview-badge .jdgm-star{color:var(--emmas-caramelo)!important}.product-details .layout-panel-flex>.group-block:has(.jdgm-prev-badge[data-number-of-reviews="0"]){display:none}.emmas-shop-reviews{display:grid;gap:var(--emmas-space-8);width:100%;padding-block:var(--emmas-space-8) var(--emmas-space-16)}.emmas-shop-reviews__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 24px}.emmas-shop-reviews__title{margin:0;font-family:var(--emmas-font-display);font-size:clamp(26px,2.6vw,34px);line-height:1.2353;font-weight:400;color:var(--emmas-ink-900)}.emmas-shop-reviews__meta{display:flex;align-items:center;gap:8px;margin:0;font-family:var(--emmas-font-sans);font-size:14px;line-height:22px;color:var(--emmas-ink-600)}.emmas-stars{margin:0;color:var(--emmas-caramelo);font-size:14px;line-height:1;letter-spacing:.1em}.emmas-shop-reviews__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--emmas-space-6);margin:0;padding:0;list-style:none}.emmas-shop-reviews__item{display:flex;flex-direction:column;gap:12px;padding:var(--emmas-space-6);border:1px solid var(--emmas-line-soft);border-radius:var(--emmas-radius-md);background:var(--emmas-surface-base)}.emmas-shop-reviews__body{margin:0;font-family:var(--emmas-font-sans);font-size:16px;line-height:26px;color:var(--emmas-ink-900)}.emmas-shop-reviews__body p{margin:0}.emmas-shop-reviews__who{margin:auto 0 0;font-family:var(--emmas-font-sans);font-size:14px;line-height:22px;color:var(--emmas-ink-600)}@media screen and (max-width:989px){.emmas-shop-reviews__list{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:min(300px,82%);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px}.emmas-shop-reviews__list::-webkit-scrollbar{display:none}.emmas-shop-reviews__item{scroll-snap-align:start}}.whatsapp-float{transition:inset-block-end .25s cubic-bezier(.25,1,.5,1)}@media screen and (max-width:749px){body:has(.sticky-add-to-cart__bar[data-stuck=true]) .whatsapp-float{inset-block-end:calc(88px + env(safe-area-inset-bottom))!important}}@media screen and (min-width:750px)and (max-width:1199px){body:has(.sticky-add-to-cart__bar[data-stuck=true]) .whatsapp-float{inset-block-end:108px!important}}@media(prefers-reduced-motion:reduce){.whatsapp-float{transition:none}}.emmas-ctds .emmas-ctds__wrap{box-sizing:border-box!important;max-width:var(--page-width)!important;margin-inline:auto!important;padding-inline:var(--page-margin)!important}@media screen and (max-width:749px){.shopify-section:has(+.shopify-section .emmas-ctds):has(.image-block){display:none}}.emmas-chips{box-sizing:border-box;max-width:var(--page-width);margin:0 auto 24px;padding-inline:var(--page-margin)}.emmas-chips__list{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.emmas-chips__chip{display:inline-flex;align-items:center;min-height:40px;padding:0 18px;border:1px solid var(--emmas-ink-400);border-radius:var(--emmas-radius-pill);font-family:var(--emmas-font-sans);font-size:14px;line-height:20px;font-weight:500;color:var(--emmas-ink-900);text-decoration:none;white-space:nowrap;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.emmas-chips__chip:hover{border-color:var(--emmas-ink-900)}.emmas-chips__chip[aria-current=page]{background:var(--emmas-ink-900);border-color:var(--emmas-ink-900);color:var(--emmas-surface-base)}@media screen and (max-width:749px){.emmas-chips{padding-inline:0}.emmas-chips__list{flex-wrap:nowrap;overflow-x:auto;padding-inline:var(--page-margin);scroll-padding-inline:var(--page-margin);scroll-snap-type:x proximity;scrollbar-width:none}.emmas-chips__list::-webkit-scrollbar{display:none}.emmas-chips__list>li{scroll-snap-align:start}}@media screen and (min-width:750px){.main-collection-grid .product-grid--grid[data-product-card-size=small]:not([product-grid-view=zoom-out]){--product-grid-columns-desktop: repeat(auto-fill, minmax(210px, 1fr))}}.product-grid__card .add-to-cart-button{max-width:100%}@media screen and (max-width:749px){.facets--drawer .facets__label,.facets--drawer .sorting-filter__container .facets__label{font-size:14px;line-height:20px;font-weight:500}}.theme-drawer__badge[hidden]{display:none!important}.product-card .card-gallery{background-color:#fff}.facets--filters-title{margin-block-start:0}.section-resource-list__header .button-unstyled{flex-shrink:0;white-space:nowrap}:root{--font-heading-family: var(--emmas-font-display);--font-body-family: var(--emmas-font-sans)}.ejc-shell,.esn-shell,.esb-shell,.eql-shell{--ink: #36332f;--muted: #6b6660;--muted-2: #6b6660;--line: #e6e4f2;--line-strong: #d4cfe6;--accent: #574a7d;--accent-soft: #d4cfe6;--gold: #b77f5c;--panel: #f9fafe;--panel-soft: #f9fafe;--panel-soft-2: #f9fafe;--shadow-soft: none;--shadow-card: none;--radius-xl: 8px;--radius-lg: 8px}.esr-shell{--esr-ink: #36332f;--esr-muted: #6b6660;--esr-muted-soft: #6b6660;--esr-line: #e6e4f2;--esr-accent: #574a7d;--esr-gold: #b77f5c;--esr-panel: #f9fafe;--esr-panel-soft: #f9fafe;--esr-panel-soft-2: #f9fafe;--esr-shadow-soft: none;--esr-radius-2xl: 8px}.emmas-landing__wrap,.emmas-about__wrap,.emmas-quality__wrap,.emmas-terms__wrap,.emmas-shipping__wrap,.emmas-returns__wrap,.emmas-contact__wrap{--border: #e6e4f2;--shadow-soft: none;--radius-xl: 8px;--radius-lg: 8px}.emmas-jewelry-care,.emmas-ring-size-guide-priority,.emmas-size-necklaces,.emmas-size-bracelets,.emmas-quartz-landing{background:var(--emmas-surface-warm)!important}.eql-orbit{display:none!important}.ejc-heroCopy,.ejc-sideCard,.ejc-method,.ejc-tip,.ejc-material,.ejc-faqCard,.ejc-heroNote,.esr-card,.esr-mini,.esr-note,.esn-sideCard,.esn-method,.esn-styleCard,.esn-tableCard,.esn-mini,.esb-sideCard,.esb-method,.esb-typeCard,.esb-tableCard,.esb-mini,.eql-hero,.eql-miniCard,.eql-item,.eql-empty,.eql-sheetCard,.eql-ritual,.eql-faq,.eql-fact,.eql-affirm,.eql-step{background:var(--emmas-surface-base)!important;border:1px solid var(--emmas-line-soft)!important;border-radius:var(--emmas-radius-md)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.emmas-landing__intro,.emmas-landing__manifesto,.emmas-landing__tribute,.emmas-landing__cta,.emmas-landing__card,.emmas-about__story,.emmas-about__pieces,.emmas-about__vision,.emmas-about__closing,.emmas-about__pillar,.emmas-quality__intro,.emmas-quality__trust,.emmas-quality__cta,.emmas-quality__card,.emmas-terms__toc,.emmas-terms__content,.emmas-terms__contact,.emmas-terms__note,.emmas-shipping__summary-card,.emmas-shipping__toc,.emmas-shipping__content,.emmas-shipping__support,.emmas-shipping__faq,.emmas-shipping__note,.emmas-shipping__faq-item,.emmas-returns__summary-card,.emmas-returns__toc,.emmas-returns__content,.emmas-returns__support,.emmas-returns__faq,.emmas-returns__note,.emmas-returns__faq-item,.emmas-contact__panel,.emmas-contact__form-card,.emmas-contact__card,.emmas-contact__support{border:1px solid var(--emmas-line-soft)!important;border-radius:var(--emmas-radius-md)!important;box-shadow:none!important}.eql-copy,.eql-visual,.eql-storyCol,.eql-factsCol,.eql-steps{background:transparent!important;border:0!important;box-shadow:none!important}.ejc-heroMedia,.ejc-method,.esr-card.esr-method,.esr-card.esr-galleryCard,.esn-method,.esb-method,.eql-panel{border-radius:0!important;box-shadow:none!important}.eql-item:hover{border-color:var(--emmas-ink-400)!important}.eql-item[aria-pressed=true]{border-color:var(--emmas-lavanda-deep)!important}.ejc-heroCopy:before,.ejc-heroMedia:before,.ejc-sideCard:before,.ejc-method:before,.ejc-material:before,.ejc-faqCard:before,.esr-card:before,.esn-sideCard:before,.esn-method:before,.esn-tableCard:before,.esb-sideCard:before,.esb-method:before,.esb-tableCard:before,.eql-hero:before,.eql-panel:after,.eql-item:before,.eql-item:after,.eql-sheetCard:before,.eql-ritual:before,.eql-faq:before,.eql-mediaFrame:after{content:none!important;display:none!important}.ejc-heroMediaInner,.ejc-methodMedia,.esr-methodMedia,.esr-galleryMedia,.esn-methodMedia,.esb-methodMedia,.eql-imageWrap,.eql-itemMedia,.eql-mediaFrame,.eql-mediaCol,.emmas-landing__hero-media,.emmas-landing__story-media,.emmas-about__media,.emmas-quality__hero-media,.emmas-quality__standards-media{border-radius:0!important;box-shadow:none!important;background:var(--emmas-surface-warm)!important}.emmas-landing__hero-media img,.emmas-landing__story-media img,.emmas-about__media img,.emmas-quality__hero-media img,.emmas-quality__standards-media img{width:100%!important;height:100%!important;object-fit:cover!important;border-radius:0!important}.ejc-title,.ejc-sideTitle,.ejc-methodTitle,.ejc-materialTitle,.ejc-faqTitle,.esr-title,.esr-tableHeroTitle,.esr-methodTitle,.esr-sideTitle,.esr-galleryTitle,.esn-title,.esn-sideTitle,.esn-methodTitle,.esn-tableTitle,.esb-title,.esb-sideTitle,.esb-methodTitle,.esb-tableTitle,.eql-title,.eql-sectionTitle,.eql-name,.eql-gname,.eql-blockTitle,.eql-stepTitle,.esr-size,.esn-length,.esb-size,.eql-affirmText,.eql-factValue,.eql-stepNum{font-family:var(--emmas-font-display)!important;font-weight:400!important;letter-spacing:0!important;color:var(--emmas-ink-900)!important}.emmas-landing__hero-title,.emmas-landing__section-title,.emmas-landing__card-title,.emmas-about__intro-title,.emmas-about__section-title,.emmas-about__card-title,.emmas-quality__hero-title,.emmas-quality__section-title,.emmas-quality__card-title,.emmas-terms__title,.emmas-terms__section-title,.emmas-terms__note-title,.emmas-terms__contact-title,.emmas-terms__toc-title,.emmas-shipping__title,.emmas-shipping__summary-title,.emmas-shipping__toc-title,.emmas-shipping__support-title,.emmas-shipping__faq-title,.emmas-shipping__section-title,.emmas-shipping__note-title,.emmas-returns__title,.emmas-returns__summary-title,.emmas-returns__toc-title,.emmas-returns__support-title,.emmas-returns__faq-title,.emmas-returns__section-title,.emmas-returns__note-title,.emmas-contact__title,.emmas-contact__panel-title,.emmas-contact__form-title,.emmas-contact__card-title,.emmas-contact__support-title{font-weight:400!important;letter-spacing:0!important}.ejc-eyebrow,.ejc-methodLabel,.esr-eyebrow,.esr-methodLabel,.esr-miniTitle,.esn-eyebrow,.esn-methodLabel,.esn-styleTitle,.esn-miniTitle,.esb-eyebrow,.esb-methodLabel,.esb-typeTitle,.esb-miniTitle,.eql-sectionEyebrow,.eql-blockEyebrow,.eql-number,.eql-descriptor,.eql-sheetTitle,.eql-affirmLabel,.eql-factLabel,.eql-miniCard-title,.eql-caption-title,.esr-table thead th,.esn-table thead th,.esb-table thead th,.emmas-landing__eyebrow,.emmas-about__eyebrow,.emmas-quality__eyebrow,.emmas-terms__eyebrow,.emmas-shipping__eyebrow,.emmas-returns__eyebrow,.emmas-contact__eyebrow,.emmas-shipping__summary-label,.emmas-returns__summary-label,.emmas-contact__card-label{font-family:var(--emmas-font-sans)!important;font-size:12px!important;line-height:16px!important;font-weight:500!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--emmas-ink-600)!important}.esr-table thead th,.esn-table thead th,.esb-table thead th{background:var(--emmas-surface-warm)!important}.ejc-pill,.ejc-sideLabel,.esr-badge,.esr-tableLead,.esr-pill,.esr-fit,.esn-sideLabel,.esn-tag,.esb-sideLabel,.esb-fit,.eql-eyebrow,.eql-pill,.eql-stonePill,.emmas-quality__badge{background:var(--emmas-lavanda-soft)!important;border:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-radius:var(--emmas-radius-pill)!important;font-family:var(--emmas-font-sans)!important;font-size:12px!important;line-height:16px!important;font-weight:500!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--emmas-ink-900)!important}.ejc-tipTitle{font-family:var(--emmas-font-sans)!important;font-size:16px!important;line-height:24px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;color:var(--emmas-ink-900)!important}.eql-meta,.eql-note,.eql-gsub,.ejc-placeholder,.esn-methodPlaceholder,.esb-methodPlaceholder,.emmas-terms__meta,.emmas-shipping__meta,.emmas-returns__meta{font-family:var(--emmas-font-sans)!important;font-size:14px!important;line-height:22px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:var(--emmas-ink-600)!important}.emmas-terms__meta,.emmas-shipping__meta,.emmas-returns__meta{background:transparent!important}.emmas-landing__signature{font-family:var(--emmas-font-display)!important;font-size:20px!important;line-height:28px!important;letter-spacing:0!important;text-transform:none!important;color:var(--emmas-ink-600)!important}.ejc-divider,.esr-divider,.esn-divider,.esb-divider,.eql-divider{background:var(--emmas-ink-400)!important}.ejc-faq summary:after,.eql-faqInner summary:after{background:transparent!important;border-color:var(--emmas-line-soft)!important;color:var(--emmas-ink-900)!important}.ejc-faq summary,.eql-faqInner summary{font-weight:500!important;color:var(--emmas-ink-900)!important}.emmas-landing__intro .emmas-landing__copy p,.emmas-landing__tribute .emmas-landing__copy p,.emmas-landing__cta .emmas-landing__copy p,.emmas-about__story .emmas-about__copy p,.emmas-about__pieces .emmas-about__copy p,.emmas-about__vision .emmas-about__copy p,.emmas-about__closing .emmas-about__copy p,.emmas-quality__intro .emmas-quality__copy p,.emmas-quality__trust .emmas-quality__copy p,.emmas-quality__cta .emmas-quality__copy p,.emmas-terms__intro p,.emmas-shipping__intro p,.emmas-returns__intro p,.emmas-contact__description p{margin-inline:auto}@media screen and (min-width:1200px){.emmas-quality__materials-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}.emmas-terms__layout>*,.emmas-shipping__layout>*,.emmas-returns__layout>*,.emmas-contact__layout>*,.emmas-shipping__summary>*,.emmas-returns__summary>*{min-width:0}.emmas-terms__section-body,.emmas-terms__note-body,.emmas-shipping__section-body,.emmas-returns__section-body{overflow-wrap:anywhere}.emmas-contact__input,.emmas-contact__textarea{border-radius:var(--emmas-radius-sm)!important;background:var(--emmas-surface-base)!important}.eql-eyebrow:empty,.eql-sectionEyebrow:empty,.eql-blockEyebrow:empty,.ejc-eyebrow:empty,.esr-eyebrow:empty,.esn-eyebrow:empty,.esb-eyebrow:empty{display:none!important}.ejc-faqAnswer,.ejc-faqAnswer p,.eql-faqAnswer,.eql-faqAnswer p{font-size:16px!important;line-height:26px!important;max-width:65ch}.eql-disclaimer{font-size:14px!important;line-height:22px!important}@media screen and (max-width:740px){.esr-tableWrap{overflow-x:auto!important}.esr-table{display:table!important;width:100%!important;min-width:0!important;border-collapse:collapse!important}.esr-table thead{display:table-header-group!important}.esr-table tbody{display:table-row-group!important;padding:0!important}.esr-table tbody tr{display:table-row!important;border:0!important;border-radius:0!important;background:transparent!important}.esr-table thead th,.esr-table tbody td{display:table-cell!important;width:auto!important;padding:12px 8px!important;text-align:left!important;vertical-align:middle!important;border-bottom:1px solid var(--emmas-line-soft)!important}.esr-table tbody td:before{content:none!important;display:none!important}.esr-table th:nth-child(2),.esr-table td:nth-child(2){display:none!important}.esr-table thead th{white-space:normal!important;letter-spacing:.04em!important;-webkit-hyphens:auto;hyphens:auto}.esr-table thead th,.esr-table tbody td{padding:10px 4px!important}.esr-table .esr-fit{padding:3px 8px!important;letter-spacing:.06em!important;white-space:nowrap!important}.esr-table .esr-size{font-size:20px!important;line-height:28px!important}.esr-table .esr-value{font-size:14px!important;line-height:20px!important;white-space:nowrap!important}.esn-table tr,.esb-table tr{border-radius:var(--emmas-radius-md)!important;background:var(--emmas-surface-base)!important}.esn-tag,.esb-fit,.esn-value,.esb-value{white-space:normal!important}.eql-miniCard{position:static!important;width:auto!important;margin-top:12px!important}}.emmas-landing__wrap,.emmas-about__wrap,.emmas-quality__wrap{padding-left:var(--page-margin)!important;padding-right:var(--page-margin)!important}@media screen and (min-width:990px){.emmas-landing__hero-media,.emmas-landing__story-media,.emmas-quality__hero-media,.emmas-quality__standards-media{min-height:0!important}.emmas-landing__hero-media img,.emmas-landing__story-media img,.emmas-quality__hero-media img,.emmas-quality__standards-media img{height:auto!important}}.emmas-quality__trust-inner{max-width:1080px!important}.eql-back{display:inline-block;margin-top:24px;font-family:var(--emmas-font-sans);font-size:14px;line-height:20px;font-weight:500;color:var(--emmas-lavanda-deep);text-decoration:underline;text-underline-offset:3px}.menu-list__link-title{font-size:13px!important;line-height:16px!important;font-weight:500!important;letter-spacing:.12em!important}.menu-list__link:hover .menu-list__link-title,.menu-list__link:focus-visible .menu-list__link-title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}body:has(.menu-drawer-container[open]) .emmas-announcement{z-index:0!important}.menu-drawer__close-button{box-shadow:none!important}.menu-drawer__menu-item--mainlist{min-height:56px;padding-block:12px!important;border-bottom:1px solid var(--emmas-line-soft)}.menu-drawer__menu-item--mainlist .menu-drawer__menu-item-text,.menu-drawer__title,.menu-drawer__title .menu-drawer__menu-item-text{font-family:var(--emmas-font-display)!important;font-size:24px!important;line-height:32px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:var(--emmas-ink-900)!important}.menu-drawer__list-item--flat>.menu-drawer__menu-item--parent{min-height:44px;align-items:center}.menu-drawer__list-item--flat>.menu-drawer__menu-item--parent .menu-drawer__menu-item-text{font-family:var(--emmas-font-sans)!important;font-size:12px!important;line-height:16px!important;font-weight:500!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--emmas-ink-600)!important}.menu-drawer__list-item--viewall,.menu-drawer__list-item--deep,.menu-drawer__menu--childlist>.menu-drawer__list-item:not(.menu-drawer__list-item--flat):not(.menu-drawer__list-item--deep):not(.menu-drawer__list-item--viewall){border-bottom:1px solid var(--emmas-line-soft)}.menu-drawer__menu-item--viewall{min-height:52px;align-items:center}.menu-drawer__menu-item--viewall .menu-drawer__menu-item-text{font-family:var(--emmas-font-sans)!important;font-size:16px!important;line-height:24px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;color:var(--emmas-lavanda-deep)!important;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.menu-drawer__list-item--deep summary.menu-drawer__menu-item--parent,.menu-drawer__menu--childlist>.menu-drawer__list-item:not(.menu-drawer__list-item--flat):not(.menu-drawer__list-item--deep):not(.menu-drawer__list-item--viewall)>.menu-drawer__menu-item--parent{min-height:56px;align-items:center;justify-content:space-between}.menu-drawer__list-item--deep summary.menu-drawer__menu-item--parent .menu-drawer__menu-item-text,.menu-drawer__menu--childlist>.menu-drawer__list-item:not(.menu-drawer__list-item--flat):not(.menu-drawer__list-item--deep):not(.menu-drawer__list-item--viewall)>.menu-drawer__menu-item--parent .menu-drawer__menu-item-text{font-family:var(--emmas-font-sans)!important;font-size:18px!important;line-height:24px!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important;color:var(--emmas-ink-900)!important}.menu-drawer__list-item--deep .menu-drawer__menu--grandchildlist{padding-inline-start:16px!important}.menu-drawer__list-item--deep details[open] .menu-drawer__menu--grandchildlist{padding-block-end:8px}.menu-drawer__menu-item--child.menu-drawer__menu-item--viewall-cat .menu-drawer__menu-item-text{font-weight:500!important;color:var(--emmas-lavanda-deep)!important}.menu-drawer__featured-content--childlist{display:none!important}.menu-drawer__menu-item--child{min-height:44px;align-items:center}.menu-drawer__menu-item--child .menu-drawer__menu-item-text{font-family:var(--emmas-font-sans)!important;font-size:16px!important;line-height:24px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:var(--emmas-ink-900)!important}.menu-drawer a[href="#"]{pointer-events:none}.menu-drawer__featured-label{margin:0 0 12px;padding-inline-start:var(--margin-xl);font-family:var(--emmas-font-sans);font-size:12px;line-height:16px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--emmas-ink-600)}
/*# sourceMappingURL=/cdn/shop/t/11/assets/emmas-tokens.css.map */
