.ek-skin{--ek-plum: 43, 6, 30;--ek-rose: 135, 80, 83;--ek-gold: 210, 191, 85;--ek-cream: 255, 238, 214;--ek-pink: 251, 191, 202;--ek-serif: "DM Serif Display", Georgia, "Times New Roman", serif;--ek-sans: "DM Sans", "Helvetica Neue", Arial, sans-serif;background:rgb(var(--ek-cream));color:rgb(var(--ek-plum));font-family:var(--ek-sans)}.ek-skin [class*=color-scheme],.ek-skin .gradient,.ek-skin .section{--color-background: var(--ek-cream);--gradient-background: rgb(var(--ek-cream));--color-foreground: var(--ek-plum);--color-background-contrast: var(--ek-rose);--color-button: var(--ek-plum);--color-button-text: var(--ek-cream);--color-secondary-button: var(--ek-cream);--color-secondary-button-text: var(--ek-plum);--color-link: var(--ek-rose);--color-badge-foreground: var(--ek-cream);--color-badge-background: var(--ek-rose);--color-badge-border: var(--ek-rose);--payment-terms-background-color: rgb(var(--ek-cream));--font-body-family: var(--ek-sans);--font-heading-family: var(--ek-serif);--font-heading-weight: 400;--font-heading-style: normal}.ek-skin [class*=color-scheme],.ek-skin .gradient{background:rgb(var(--ek-cream));color:rgb(var(--ek-plum))}.ek-skin,.ek-skin p,.ek-skin .rte,.ek-skin .product__description,.ek-skin input,.ek-skin select,.ek-skin button,.ek-skin label{font-family:var(--ek-sans)}.ek-skin h1,.ek-skin h2,.ek-skin h3,.ek-skin .h0,.ek-skin .h1,.ek-skin .h2,.ek-skin .h3,.ek-skin .product__title h1,.ek-skin .title,.ek-skin .card__heading{font-family:var(--ek-serif);font-weight:400;letter-spacing:0;color:rgb(var(--ek-plum))}.ek-skin .card__heading a{color:rgb(var(--ek-plum))}.ek-skin a:where(:not(.button):not(.card__heading a):not(.full-unstyled-link)){color:rgb(var(--ek-rose))}.ek-skin .rte a{text-decoration-color:rgba(var(--ek-rose),.5)}.ek-skin .button,.ek-skin .shopify-payment-button__button--unbranded{--color-button: var(--ek-plum);--color-button-text: var(--ek-cream);font-family:var(--ek-sans);letter-spacing:.04em;border-radius:999px}.ek-skin .button:not(.button--secondary):not([disabled]):hover{--color-button: var(--ek-rose)}.ek-skin .button--secondary{--color-secondary-button-text: var(--ek-plum)}.ek-skin .button:after,.ek-skin .button:before{border-radius:999px}.ek-skin .button[disabled],.ek-skin .button[aria-disabled=true]{opacity:.55}.ek-skin .product-form__input input[type=radio]+label{border-color:rgba(var(--ek-plum),.35);color:rgb(var(--ek-plum));background:transparent;border-radius:999px;font-family:var(--ek-sans)}.ek-skin .product-form__input input[type=radio]:checked+label{background:rgb(var(--ek-plum));color:rgb(var(--ek-cream));border-color:rgb(var(--ek-plum))}.ek-skin .price{color:rgb(var(--ek-plum));font-family:var(--ek-sans)}.ek-skin .price .price-item--sale{color:rgb(var(--ek-rose))}.ek-skin .badge{border-radius:999px;font-family:var(--ek-sans);letter-spacing:.04em}.ek-skin .price__badge-sold-out,.ek-skin .badge.price__badge-sold-out{background:rgb(var(--ek-plum));color:rgb(var(--ek-pink));border-color:rgb(var(--ek-plum))}.ek-skin .price__badge-sale{background:rgb(var(--ek-pink));color:rgb(var(--ek-plum));border-color:rgb(var(--ek-pink))}.ek-skin .product__text.caption-with-letter-spacing,.ek-skin .product__text.uppercase{color:rgb(var(--ek-rose));letter-spacing:.18em;font-family:var(--ek-sans)}.ek-skin .product__title{margin-bottom:.6rem}.ek-skin .product__title h1{font-size:clamp(3rem,5vw,4.4rem);line-height:1.08}.ek-skin .icon-with-text .icon{color:rgb(var(--ek-rose))}.ek-skin .product__accordion summary,.ek-skin .accordion{border-color:rgba(var(--ek-plum),.18)}.ek-skin .accordion__title{font-family:var(--ek-sans)}.ek-skin .card,.ek-skin .card__inner,.ek-skin .product__media,.ek-skin .product-media-container{--border-opacity: 0;box-shadow:none}.ek-skin .card .card__inner .card__media,.ek-skin .product-media-container,.ek-skin .card--standard .card__inner{background:transparent}.ek-skin .card-wrapper:hover .card__heading{text-decoration-color:rgba(var(--ek-rose),.6)}.ek-skin .product-grid{row-gap:3.6rem}.ek-skin .thumbnail[aria-current]{box-shadow:0 0 0 .1rem rgb(var(--ek-plum));border-color:rgb(var(--ek-plum))}.ek-skin .facets,.ek-skin .facets__summary,.ek-skin .facet-filters__label,.ek-skin .product-count__text{color:rgb(var(--ek-plum));font-family:var(--ek-sans)}.ek-skin .facets__disclosure-vertical,.ek-skin .facets-wrapper{border-color:rgba(var(--ek-plum),.15)}.ek-skin .active-facets__button-inner{border-color:rgb(var(--ek-rose))}.ek-skin .collection__title .title{text-transform:lowercase}.ek-banner{padding:4.8rem 1.5rem 2.4rem;text-align:center}.ek-banner__inner{max-width:72rem;margin:0 auto}.ek-banner__eyebrow{display:block;margin:0 0 1.6rem;color:rgb(var(--ek-rose));font-family:var(--ek-sans);font-size:1.15rem;letter-spacing:.2em;text-transform:uppercase}.ek-banner__logo{display:block;width:13rem;height:auto;margin:0 auto}.ek-banner__lead{max-width:56rem;margin:2rem auto 0;color:rgb(var(--ek-plum));font-family:var(--ek-sans);font-size:1.6rem;line-height:1.7}.ek-banner__lead p{margin:0}.ek-banner__logo-link{display:block;width:fit-content;margin:0 auto}.ek-banner__heading{margin:1.6rem 0 0;font-family:var(--ek-serif);font-weight:400;font-size:clamp(3.4rem,7vw,4.8rem);line-height:1.05;text-transform:lowercase;letter-spacing:0}.ek-skin .ek-banner__heading{color:rgb(var(--ek-plum))}.ek-banner__cats{margin-top:2.8rem}.ek-banner__cats-list{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem 1rem;margin:0;padding:0;list-style:none}.ek-banner__pill{display:inline-flex;align-items:center;min-height:4rem;padding:.6rem 2rem;border:1px solid rgba(var(--ek-plum),.45);border-radius:999px;font-family:var(--ek-sans);font-size:1.4rem;letter-spacing:.03em;text-decoration:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.ek-skin .ek-banner__pill{color:rgb(var(--ek-plum));background:transparent}.ek-skin .ek-banner__pill:hover{border-color:rgb(var(--ek-rose));color:rgb(var(--ek-rose))}.ek-skin .ek-banner__pill.is-active,.ek-skin .ek-banner__pill.is-active:hover{background:rgb(var(--ek-plum));border-color:rgb(var(--ek-plum));color:rgb(var(--ek-cream))}.ek-skin .ek-banner__pill:focus-visible{outline:2px solid rgb(var(--ek-rose));outline-offset:3px}.ek-banner__rule{width:4.8rem;height:2px;margin:2.4rem auto 0;background:rgb(var(--ek-gold));border:0}@media screen and (min-width:750px){.ek-banner{padding:6.4rem 3rem 3.2rem}.ek-banner__logo{width:16rem}}.ek-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ek-skin .product-grid .card__media .media{background:rgb(var(--ek-cream))}.ek-skin .product-grid .card__media .media img{object-fit:contain;object-position:center}
/*# sourceMappingURL=/cdn/shop/t/18/assets/ella-kay.css.map */
