:root{--c-bg: #FFF8F2;--c-surface: #FFFFFF;--c-ink: #2B2B2B;--c-ink-soft: #6B6B6B;--c-primary: #FF7A85;--c-primary-h: #E8636E;--c-secondary: #6FD8C2;--c-accent-1: #B8A3E6;--c-accent-2: #FFD36B;--c-border: #EFE7DF;--c-blush: #FFF1F2;--font-display:"Fredoka", sans-serif;--font-body: "Nunito Sans", sans-serif;--radius: 16px;--radius-lg: 22px;--radius-pill: 999px;--accent: var(--c-primary);--accent-h: var(--c-primary-h);--bg: var(--c-surface);--bg-soft: var(--c-bg);--bg-blush: var(--c-blush);--text: var(--c-ink);--text-mid: var(--c-ink-soft);--text-light: #A8A8A8;--border: var(--c-border);--serif: var(--font-display);--sans: var(--font-body)}.eraya-hero__btn-primary,.eraya-hero__btn-secondary,.eraya-gift__btn--primary,.eraya-gift__btn--secondary,.eraya-product-rail__view-all,.eraya-collection-grid__browse,.eraya-faq__chat-btn{border-radius:var(--radius-pill)!important}.eraya-hero__btn-primary{background:var(--c-primary)!important;color:#fff!important;border:none!important;padding:15px 32px!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.eraya-hero__btn-primary:hover{background:var(--c-primary-h)!important}.eraya-gift__btn--primary{background:#fff!important;color:var(--c-ink)!important;border:none!important}.eraya-hero__btn-secondary{border:1.5px solid var(--c-ink)!important;padding:14px 28px!important;background:transparent!important}.eraya-hero__btn-secondary:hover{background:var(--c-ink)!important;color:var(--c-bg)!important}.eraya-collection-card,.eraya-collection-card__image,.eraya-pcard,.eraya-pcard__media,.eraya-gallery__item,.eraya-gift__image,.eraya-gift__image-placeholder,.eraya-faq__item{border-radius:var(--radius-lg)!important;overflow:hidden}.eraya-trust__item{border-radius:var(--radius)!important}.eraya-collection-card,.eraya-pcard{transition:transform .3s cubic-bezier(.34,1.56,.64,1)!important}.eraya-collection-card:hover,.eraya-pcard:hover{transform:translateY(-6px) scale(1.02)!important}:root{--font-body-family: "Nunito Sans", sans-serif !important;--font-heading-family: "Fredoka", sans-serif !important}.button,.shopify-payment-button__button,button.shopify-payment-button__button{border-radius:var(--radius-pill)!important}.card,.card__inner,.card__media,.card-wrapper{border-radius:var(--radius)!important}.card__media,.card .ratio,.media{overflow:hidden}.field__input,.select__select,.quantity,.quantity__input,.search__input,.cart-item__media,.cart-item img,.cart__blocks .cart__dynamic-checkout-buttons{border-radius:var(--radius)!important}.animate--zoom-in>img,.animate--zoom-in>.svg-wrapper{scale:1!important;transition:none!important}*,*:before,*:after{box-sizing:border-box}body{background-color:var(--bg)!important;color:var(--text)!important;font-family:var(--sans)!important;font-weight:300;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--serif)!important;font-weight:300!important;letter-spacing:.01em!important;color:var(--text)!important;line-height:1.15!important}p,span,a,li,label{font-family:var(--sans)!important}.utility-bar,.announcement-bar-section .utility-bar,.eraya-ticker-bar{background-color:var(--bg-blush)!important;border-bottom:1px solid var(--border)!important;padding:0!important;height:36px!important}.utility-bar__grid{height:36px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;max-width:100%!important}.announcement-bar{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important}.announcement-bar__message{font-family:var(--sans)!important;font-size:11px!important;font-weight:400!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--text-mid)!important;white-space:nowrap!important;margin:0!important}.announcement-bar__message span{color:var(--text-mid)!important}.header-wrapper{background-color:var(--bg)!important;border-bottom:1px solid var(--border)!important;box-shadow:none!important}@media screen and (min-width:990px){.header{height:68px!important;padding-top:0!important;padding-bottom:0!important;background-color:var(--bg)!important;border-bottom:none!important;align-items:center!important}.header>*{align-self:center!important}}.header{background-color:var(--bg)!important;border-bottom:none!important}.header__heading-link{color:var(--text)!important;font-family:var(--serif)!important;font-weight:300!important;font-size:2rem!important;letter-spacing:.3em!important;text-transform:uppercase!important;padding:0!important;display:flex!important;align-items:center!important;height:100%!important}.header__heading{display:flex!important;align-items:center!important;height:100%!important;margin:0!important}.header__heading-logo{height:48px!important;width:auto!important;max-width:none!important}@media screen and (min-width:990px){.header__inline-menu{align-self:stretch!important;display:flex!important;align-items:stretch!important}.header__inline-menu .list-menu--inline{height:100%!important;display:flex!important;align-items:stretch!important}}.header__menu-item,.header__menu-item span,.header__menu-item .link{font-family:var(--sans)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--text-mid)!important;text-decoration:none!important;transition:color .2s ease,border-color .2s ease!important}@media screen and (min-width:990px){.header__menu-item:not(.header__menu-item--active){padding:0 16px!important;display:flex!important;align-items:center!important;height:100%!important;border-bottom:2px solid transparent!important;position:relative!important}}.header__menu-item:hover,.header__menu-item:hover .link{color:var(--text)!important;text-decoration:none!important}@media screen and (min-width:990px){.header__menu-item:not(.header__menu-item--active):hover{border-bottom-color:var(--accent)!important}}.header__icons{display:flex!important;align-items:center!important;align-self:center!important}.header__icon--cart .icon{height:2rem!important;width:2rem!important}.header__icon{color:var(--text-mid)!important;transition:color .2s ease!important}.header__icon:hover{color:var(--text)!important}.header__icon svg{stroke:currentColor!important}.cart-count-bubble{background-color:var(--accent)!important;color:#fff!important}.scrolled-past-header .header-wrapper{box-shadow:0 1px 12px #0000000f!important}@media screen and (max-width:749px){.header{padding-left:16px!important;padding-right:16px!important}}.shopify-section{background-color:var(--bg)}.section-full-width{background-color:var(--bg-soft)}.title{font-family:var(--serif)!important;font-weight:300!important;color:var(--text)!important;letter-spacing:.03em!important}.card-wrapper{background-color:var(--bg);border:none;transition:transform .3s ease}.card-wrapper:hover{transform:translateY(-4px)}.card__media{position:relative;overflow:hidden}.card__media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;background:linear-gradient(110deg,transparent 20%,rgba(201,160,160,.07) 46%,rgba(201,160,160,.13) 50%,rgba(201,160,160,.07) 54%,transparent 80%);transform:translate(-110%);transition:transform .6s ease;pointer-events:none}.card-wrapper:hover .card__media:before{transform:translate(110%)}.card__media img{transition:transform .5s ease}.card-wrapper:hover .card__media img{transform:scale(1.03)}.card__information{padding:1.4rem .4rem 1.6rem;background-color:transparent}.card__heading{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;min-height:3.8rem}.card__heading a{font-family:var(--serif)!important;font-size:1.7rem!important;font-weight:300!important;color:var(--text)!important;letter-spacing:.02em!important;text-decoration:none!important;line-height:1.35!important}.card__heading a:hover{color:var(--accent)!important}.price{font-family:var(--sans)!important;font-size:1.3rem!important;font-weight:400!important;color:var(--text-mid)!important;letter-spacing:.04em!important}.price__container{display:flex!important;align-items:baseline!important;gap:7px!important;flex-wrap:wrap!important}.price--on-sale .price__sale{color:var(--accent)!important}.price--on-sale .price__regular{font-size:1.1rem!important;color:var(--text-light)!important;text-decoration:line-through!important}.badge--sale{font-size:8px!important;letter-spacing:.15em!important;border-radius:20px!important;padding:3px 9px!important}.button:after,.button--primary:after,.button--secondary:after,.product-form__submit:after,.eraya-buy-now:after{display:none!important;box-shadow:none!important}.button,.button--primary{background-color:var(--text)!important;color:#fff!important;border:1px solid var(--text)!important;font-family:var(--sans)!important;font-size:10px!important;font-weight:500!important;letter-spacing:.22em!important;text-transform:uppercase!important;padding:14px 36px!important;border-radius:0!important;transition:background-color .25s ease,border-color .25s ease,color .25s ease!important}.button:hover,.button--primary:hover{background-color:var(--accent)!important;border-color:var(--accent)!important;color:#fff!important}.button--secondary{background-color:transparent!important;color:var(--text)!important;border:1px solid #C9A0A0!important;font-family:var(--sans)!important;font-size:10px!important;font-weight:500!important;letter-spacing:.22em!important;text-transform:uppercase!important;padding:14px 36px!important;border-radius:0!important;transition:background-color .25s ease,border-color .25s ease,color .25s ease!important}.button--secondary:hover{background-color:var(--accent)!important;border-color:var(--accent)!important;color:#fff!important}.eraya-product-rating{display:flex;align-items:center;gap:6px;margin-top:6px}.eraya-product-rating__stars{color:#c9a0a0;font-size:1.3rem;letter-spacing:1px}.eraya-product-rating__text{font-family:Jost,sans-serif;font-size:1.2rem;font-weight:300;color:#6b6b6b;letter-spacing:.02em}.eraya-trust-line{display:flex;align-items:center;justify-content:center;gap:6px;margin:0!important;padding:0!important}.eraya-trust-line__stars{color:#c9a0a0;font-size:1.2rem;letter-spacing:1px}.eraya-trust-line__text{font-family:Jost,sans-serif;font-size:1.2rem;font-weight:300;color:#6b6b6b;letter-spacing:.02em}.eraya-wa-order-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:auto;margin-top:10px;padding:10px 22px;background:#fff;border:1.5px solid #e0e0e0;border-radius:100px;color:#1c1c1c;text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease}.eraya-wa-order-btn:hover{border-color:#25d366;box-shadow:0 2px 12px #25d36626}.eraya-wa-order-btn__left{display:flex;align-items:center;flex-shrink:0}.eraya-wa-order-btn__icon{width:20px;height:20px;flex-shrink:0;color:#25d366;fill:#25d366}.eraya-wa-order-btn__text{display:flex;flex-direction:column;gap:3px;text-align:left}.eraya-wa-order-btn__label{font-family:Jost,sans-serif;font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:#1c1c1c;line-height:1}.eraya-wa-order-btn__sub{font-family:Jost,sans-serif;font-size:10px;font-weight:400;letter-spacing:.02em;color:#888;line-height:1;text-transform:none}.product__description h1,.product__description h2,.product__description h3,.product__description h4{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:300!important;color:#1c1c1c!important;margin:1.6rem 0 .6rem!important}.product__description h2{font-size:2rem!important}.product__description h3{font-size:1.7rem!important}.product__description h4{font-size:1.5rem!important}.product__description p{font-family:Jost,sans-serif!important;font-size:1.4rem!important;font-weight:300!important;color:#6b6b6b!important;line-height:1.8!important;margin:0 0 1rem!important}.product__description strong,.product__description b{font-weight:500!important;color:#1c1c1c!important}.product__description em,.product__description i{font-style:italic!important}.product__description ul,.product__description ol{list-style-position:outside!important;padding-left:1.8rem!important;margin:.8rem 0 1rem!important}.product__description ul li,.product__description ol li{font-family:Jost,sans-serif!important;font-size:1.4rem!important;font-weight:300!important;color:#6b6b6b!important;line-height:1.8!important;margin-bottom:.4rem!important;list-style-position:outside!important}.product__description ul li::marker{color:#c9a0a0!important}.product__description li>br:first-child{display:none}.product__description a{color:#c9a0a0!important;text-decoration:underline!important}.product__description hr{border:none!important;border-top:1px solid #EBEBEB!important;margin:1.6rem 0!important}.product__info-wrapper .badge--sale,.product__info-wrapper .badge--sold-out,.product .badge--sale,.price__badge-sale,.price__badge-sold-out,.product__tax,.product__shipping-policy-url{display:none!important}.product__info-container product-form.product-form{margin-bottom:0!important}@media screen and (max-width:749px){.product__info-container product-form.product-form{margin:0!important}}.product__pickup-availabilities{display:none!important}@keyframes eraya-btn-shimmer{0%{left:-80%}40%,to{left:120%}}.product-form__submit{background-color:#1c1c1c!important;color:#fff!important;border:1px solid #1C1C1C!important;border-radius:0!important;font-family:Jost,sans-serif!important;font-size:10px!important;font-weight:500!important;letter-spacing:.22em!important;text-transform:uppercase!important;overflow:hidden!important;position:relative!important;transition:background-color .2s ease,border-color .2s ease!important}.eraya-btn-shimmer{position:absolute;top:0;left:-80%;width:55%;height:100%;background:linear-gradient(105deg,transparent 20%,rgba(255,255,255,.22) 50%,transparent 80%);transform:skew(-15deg);animation:eraya-btn-shimmer 3.2s ease-in-out infinite;pointer-events:none;z-index:0}.product-form__submit:hover:not([disabled]){background-color:#c9a0a0!important;border-color:#c9a0a0!important;color:#fff!important}.product-form__submit[disabled]{background-color:#a8a8a8!important;border-color:#a8a8a8!important}.product-form__buttons{gap:0!important}.eraya-guarantee{display:flex;align-items:center;justify-content:center;gap:6px;text-align:center;font-size:1.1rem;color:var(--text-mid);letter-spacing:.04em;margin:6px 0 12px;padding:0}.eraya-faq{margin-top:32px;border-top:1px solid var(--border)}.eraya-faq__title{font-family:var(--serif);font-size:1.6rem;font-weight:300;letter-spacing:.04em;color:var(--text);margin:24px 0 12px}.eraya-faq__item{border-bottom:1px solid var(--border)}.eraya-faq__q{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 0;cursor:pointer;list-style:none;font-size:1.3rem;font-weight:400;color:var(--text);letter-spacing:.02em}.eraya-faq__q::-webkit-details-marker{display:none}.eraya-faq__arrow{width:16px;height:16px;flex-shrink:0;color:var(--text-mid);transition:transform .2s ease}.eraya-faq__item[open] .eraya-faq__arrow{transform:rotate(180deg)}.eraya-faq__a{font-size:1.25rem;color:var(--text-mid);line-height:1.7;padding:0 0 14px}.shopify-payment-button__button{border-radius:0!important;font-family:Jost,sans-serif!important;font-size:10px!important;font-weight:500!important;letter-spacing:.22em!important;text-transform:uppercase!important}.shopify-payment-button__button--unbranded{background-color:#c9a0a0!important;color:#fff!important;transition:background-color .2s ease!important}.shopify-payment-button__button--unbranded:hover{background-color:#b88888!important}.product-form__input--pill input[type=radio]+label{border:1px solid #EBEBEB!important;background-color:#fff!important;color:#1c1c1c!important;font-family:Jost,sans-serif!important;font-size:1.3rem!important;font-weight:300!important;letter-spacing:.04em!important;border-radius:0!important;padding:1rem 2rem!important;transition:border-color .15s ease,background-color .15s ease,color .15s ease!important}.product-form__input--pill input[type=radio]:checked+label{background-color:#c9a0a0!important;color:#fff!important;border-color:#c9a0a0!important}.product-form__input--pill input[type=radio]+label:hover{border-color:#1c1c1c!important}.product-form__input--swatch{display:flex!important;flex-wrap:wrap!important;gap:.8rem!important}.swatch-input__input+.swatch-input__label{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:.6rem 1.8rem!important;border:1px solid #EBEBEB!important;background-color:#fff!important;border-radius:0!important;cursor:pointer!important;outline:none!important;min-width:60px!important;transition:border-color .15s ease,background-color .15s ease,color .15s ease!important}.swatch-input__label .swatch{display:none!important}.swatch-input__label .visually-hidden:not(.label-unavailable){position:static!important;width:auto!important;height:auto!important;overflow:visible!important;clip:auto!important;white-space:normal!important;font-family:Jost,sans-serif!important;font-size:1.3rem!important;font-weight:300!important;letter-spacing:.04em!important;color:#1c1c1c!important}.swatch-input__input:checked+.swatch-input__label{background-color:#c9a0a0!important;border-color:#c9a0a0!important;outline:none!important}.swatch-input__input:checked+.swatch-input__label .visually-hidden:not(.label-unavailable){color:#fff!important}.swatch-input__input:not(:checked)+.swatch-input__label:hover{border-color:#1c1c1c!important}.quantity__rules-cart,.product-form__quantity .quantity__rules-cart{display:none!important}.product-form__quantity .quantity{border-radius:0!important;width:9rem!important;min-height:3.6rem!important}.product-form__quantity .quantity:after{box-shadow:none!important;border:1px solid #1C1C1C!important;border-radius:0!important;top:0!important;right:0!important;bottom:0!important;left:0!important}.product-form__quantity .quantity__button{border-radius:0!important;color:#1c1c1c!important;width:2.8rem!important}.product-form__quantity .quantity__input{border-radius:0!important;font-family:Jost,sans-serif!important;font-size:1.3rem!important;font-weight:300!important;color:#1c1c1c!important}.product-form__quantity .product-form__label{font-family:Jost,sans-serif!important;font-size:1.2rem!important;font-weight:300!important;letter-spacing:.04em!important;color:#6b6b6b!important}.badge--sale{background-color:var(--accent)!important;color:#fff!important;font-family:var(--sans)!important;font-size:9px!important;font-weight:500!important;letter-spacing:.1em!important;border-radius:0!important;text-transform:uppercase!important}.badge--sold-out{background-color:var(--border)!important;color:var(--text-mid)!important;border-radius:0!important}.footer{background-color:var(--bg-soft)!important;border-top:1px solid var(--border)!important}.footer__heading{font-family:var(--serif)!important;font-weight:300!important;font-size:1.4rem!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:var(--text)!important}.footer a{font-family:var(--sans)!important;font-size:1.2rem!important;font-weight:300!important;color:var(--text-mid)!important;letter-spacing:.05em!important;text-decoration:none!important;transition:color .2s ease!important}.footer a:hover{color:var(--accent)!important}.card__information{padding:1rem!important}.card-information,.slider.slider--desktop .slider__slide,.grid.grid--5-col-desktop .grid__item,.grid.grid--4-col-desktop .grid__item{padding-bottom:0!important}.product-card-wrapper{height:auto!important}ul.slider.slider--desktop{padding-bottom:.5rem!important}.card-wrapper .price__regular .price-item--regular~.price-item,.card-wrapper .price__sale .price-item--regular,.card-wrapper s.price-item--regular,.card-wrapper .price-item--sale~s,.card-wrapper .price--on-sale .price-item--regular{display:none!important}.menu-drawer__menu-item{font-family:Jost,sans-serif!important;font-size:1.3rem!important;font-weight:300!important;letter-spacing:.12em!important;padding:.9rem 2.4rem!important;color:#1c1c1c!important;text-decoration:none!important;transition:color .2s ease!important}.menu-drawer__menu li{margin-bottom:0!important}.menu-drawer__menu-item:hover,.menu-drawer__menu-item:focus,.menu-drawer__menu-item--active{color:#c9a0a0!important;background-color:transparent!important}.menu-drawer__navigation:before{content:"Navigate";display:block;font-family:Jost,sans-serif;font-size:9px;font-weight:400;letter-spacing:.3em;text-transform:uppercase;color:#c9a0a0;padding:0 2.4rem 1.2rem;margin-top:-1rem}.menu-drawer__utility-links{border-top:1px solid #EBEBEB!important;background-color:transparent!important;padding:2rem 2.4rem!important}.menu-drawer__account{font-family:Jost,sans-serif!important;font-size:1.1rem!important;font-weight:300!important;letter-spacing:.08em!important;color:#6b6b6b!important;margin-bottom:1.6rem!important}.menu-drawer__account:hover{color:#c9a0a0!important}.menu-drawer .list-social{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;gap:0!important;margin-left:-.6rem!important;padding:0!important}.menu-drawer .list-social__link{padding:.6rem!important;color:#6b6b6b!important;transition:color .2s ease!important}.menu-drawer .list-social__link:hover{color:#c9a0a0!important}.header__search{z-index:300!important}.search-modal{background-color:#fff!important;border-bottom:1px solid #EBEBEB!important;box-shadow:0 8px 32px #00000014!important}.search-modal.gradient{background:#fff!important}.search-modal__content{padding:2rem 2.4rem!important;max-width:680px!important;margin:0 auto!important}@media screen and (min-width:750px){.search-modal__content{padding:2.4rem 6rem!important}}.search-modal .field__input,.search-modal .search__input{font-family:Jost,sans-serif!important;font-size:1.4rem!important;font-weight:300!important;letter-spacing:.05em!important;background:#f9f6f3!important;border-color:#ebebeb!important;border-radius:0!important;color:#1c1c1c!important}.search-modal .field__input:focus,.search-modal .search__input:focus{border-color:#c9a0a0!important;outline:none!important;box-shadow:none!important}.search-modal .field__label{font-family:Jost,sans-serif!important;font-size:1.4rem!important;font-weight:300!important;color:#a8a8a8!important;letter-spacing:.05em!important}.search-modal .search__button svg{color:#6b6b6b}.search-modal .search__button:hover svg{color:#c9a0a0}.search-modal .reset__button .svg-wrapper{display:none!important}.search-modal .reset__button:after{content:"\d7";font-family:Jost,sans-serif;font-size:1.8rem;font-weight:300;color:#6b6b6b;line-height:1}.search-modal .reset__button:hover:after{color:#c9a0a0}.search-modal__close-button{position:static!important;margin-left:.8rem!important;color:#1c1c1c!important;transition:color .2s ease!important;min-width:44px!important;min-height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important}.search-modal__close-button svg{width:16px!important;height:16px!important;color:inherit!important}.search-modal__close-button:hover{color:#c9a0a0!important}.search-modal__content{padding-right:1.6rem!important}.predictive-search{z-index:301!important;background-color:#fff!important;border:1px solid #EBEBEB!important;border-top:none!important;border-radius:0!important;box-shadow:0 12px 32px #00000014!important;max-height:60vh!important;overflow-y:auto!important}.predictive-search__heading{font-family:Jost,sans-serif!important;font-size:9px!important;font-weight:400!important;letter-spacing:.3em!important;text-transform:uppercase!important;color:#a8a8a8!important;border-bottom:1px solid #EBEBEB!important;margin:0 2rem!important;padding:1.4rem 0 .8rem!important}.predictive-search__item{padding:1rem 2rem!important;transition:background-color .15s ease!important}.predictive-search__item:hover,.predictive-search__list-item[aria-selected=true]>*{background-color:#f9f6f3!important}.predictive-search__image{width:52px!important;height:52px!important;object-fit:cover!important;border-radius:2px!important;background:#f2ebe8!important}.predictive-search__item-heading{font-family:Jost,sans-serif!important;font-size:1.25rem!important;font-weight:300!important;color:#1c1c1c!important;letter-spacing:.02em!important;line-height:1.4!important;margin:0!important}.predictive-search__item .price,.predictive-search__item .price-item{font-family:Jost,sans-serif!important;font-size:1.15rem!important;font-weight:400!important;color:#c9a0a0!important;margin-top:3px!important}.predictive-search__search-for-button{font-family:Jost,sans-serif!important;font-size:1.2rem!important;font-weight:300!important;color:#6b6b6b!important;padding:1.2rem 2rem!important;border-top:1px solid #EBEBEB!important;width:100%!important;text-align:left!important;transition:color .2s ease!important}.predictive-search__search-for-button:hover{color:#c9a0a0!important;background-color:#f9f6f3!important}.predictive-search__item-query-result mark{background:transparent!important;color:#c9a0a0!important;font-weight:400!important}form.search-modal__form{position:relative!important}.eraya-search-popular{display:none;position:absolute;top:100%;left:-.1rem;right:-.1rem;z-index:302;background:#fff;border:1px solid #EBEBEB;border-top:none;box-shadow:0 12px 32px #00000014;padding:1.6rem 2rem 2rem}.eraya-search-popular__label{font-family:Jost,sans-serif;font-size:9px;font-weight:400;letter-spacing:.3em;text-transform:uppercase;color:#a8a8a8;padding-bottom:1rem;margin:0 0 1.2rem;border-bottom:1px solid #EBEBEB}.eraya-search-popular__tags{display:flex;flex-wrap:wrap;gap:.8rem}.eraya-search-popular__tag{font-family:Jost,sans-serif;font-size:1.15rem;font-weight:300;letter-spacing:.04em;color:#1c1c1c;background:#f9f6f3;border:1px solid #EBEBEB;padding:.6rem 1.4rem;text-decoration:none;transition:background .15s ease,color .15s ease,border-color .15s ease;white-space:nowrap}.eraya-search-popular__tag:hover{background:#f2ebe8;color:#c9a0a0;border-color:#c9a0a0}@media screen and (max-width:749px){.eraya-search-popular{left:0;right:0}}.eraya-search-no-results{padding:2.8rem 2rem 1.6rem}.eraya-search-no-results__title{font-family:Jost,sans-serif;font-size:1.3rem;font-weight:300;color:#1c1c1c;margin:0 0 .8rem;letter-spacing:.02em}.eraya-search-no-results__title strong{font-weight:400}.eraya-search-no-results__suggest{font-family:Jost,sans-serif;font-size:1.1rem;font-weight:300;color:#a8a8a8;margin:0;letter-spacing:.04em;line-height:1.6}.menu-drawer{z-index:200!important;background-color:#fff!important}menu-drawer>details[open]>summary:before,.js menu-drawer>details[open]>summary:before{z-index:199!important}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:var(--border);border-radius:2px}::-webkit-scrollbar-thumb:hover{background:var(--accent)}@media screen and (max-width:749px){.button,.button--primary,.button--secondary,.eraya-gift__btn,.eraya-hero__btn-primary,.eraya-faq__chat-btn,.eraya-collection-grid__browse{min-height:44px!important;touch-action:manipulation!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.eraya-faq__heading,.eraya-gift__heading{font-size:clamp(2.8rem,9vw,5.6rem)!important}.rich-text{padding-top:56px!important;padding-bottom:56px!important}.multicolumn,.featured-collection{padding-top:48px!important;padding-bottom:48px!important}.card__information{padding:.8rem 0!important}.card__heading a{font-size:1.55rem!important}.price{font-size:1.2rem!important}}.product__text.caption-with-letter-spacing{display:none!important}.product .price--large .price-item{font-size:1.5rem!important}.eraya-social-proof{display:inline-flex;align-items:center;gap:7px;margin-top:8px;font-size:1.2rem;color:#6b6b6b}.eraya-social-proof__dot{width:7px;height:7px;border-radius:50%;background:#4ade80;flex-shrink:0;animation:eraya-proof-pulse 1.8s ease-in-out infinite}@keyframes eraya-proof-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.eraya-gift-badge{display:inline-flex;align-items:center;gap:6px;margin-bottom:10px;font-size:var(--font-body-scale, 1rem);font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase;color:var(--accent, #C9A0A0);line-height:1;font-weight:400}.eraya-gift-badge__icon{display:inline-flex;align-items:center;font-style:normal;line-height:1}.eraya-gift-badge__icon svg{display:block}.eraya-trust-ticker{overflow:hidden;margin-top:20px;border-top:1px solid #EBEBEB;border-bottom:1px solid #EBEBEB;padding:10px 0}.eraya-trust-ticker__track{display:flex;align-items:center;gap:0;width:max-content;animation:eraya-ticker-scroll 18s linear infinite}.eraya-trust-ticker__item{display:inline-flex;align-items:center;gap:7px;white-space:nowrap;font-size:1.1rem;letter-spacing:.06em;color:#6b6b6b;padding:0 4px}.eraya-trust-ticker__item svg{flex-shrink:0;color:#c9a0a0}.eraya-trust-ticker__dot{color:#c9a0a0;padding:0 14px;font-size:1.2rem;line-height:1}@keyframes eraya-ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}cart-notification,cart-notification-button,cart-drawer,#CartDrawer,.cart-notification,.cart-notification__wrapper{display:none!important;visibility:hidden!important;pointer-events:none!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/eraya-custom.css.map */
