:root{--elx-radius-sm: 8px;--elx-radius: 12px;--elx-ease: cubic-bezier(.22, 1, .36, 1);--elx-shadow: 0 10px 30px -12px rgba(17, 17, 17, .18);--elx-border: rgba(var(--color-foreground), .1)}body{-webkit-font-smoothing:antialiased}.elx-tight h1,.elx-tight h2,.elx-tight h3,.elx-tight .h0,.elx-tight .h1,.elx-tight .h2,.elx-tight .h3,.elx-tight .hxl,.elx-tight .hxxl{letter-spacing:-.025em;line-height:1.12}.elx-tight .h4,.elx-tight h4,.elx-tight .h5,.elx-tight h5{letter-spacing:-.01em}.elx-em--accent_text :is(h1,h2,h3,.h0,.h1,.h2,.h3,.hxl,.hxxl) em{font-style:normal;color:var(--elx-accent)}.elx-em--accent_box :is(h1,h2,h3,.h0,.h1,.h2,.h3,.hxl,.hxxl) em{font-style:normal;color:#fff;background:var(--elx-accent);padding:0 .22em .04em;border-radius:.18em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.announcement-bar__message{font-size:1.2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:.85rem 0;min-height:auto}.announcement-bar__message .h5,.announcement-bar__message span{font-weight:inherit}.utility-bar .slider-button{color:inherit;opacity:.85}.section-header .header-wrapper{border-bottom:1px solid var(--elx-border);-webkit-backdrop-filter:saturate(1.4) blur(8px);backdrop-filter:saturate(1.4) blur(8px)}.header__menu-item{font-size:1.45rem;font-weight:500}.header__menu-item span{transition:color .2s ease}.header__menu-item:hover span{text-decoration:none;color:var(--elx-accent)}.header__active-menu-item{text-decoration:none;font-weight:700}.header__heading-link .h2{font-weight:800;letter-spacing:-.03em}.header__icon .svg-wrapper{transition:transform .2s var(--elx-ease)}.header__icon:hover .svg-wrapper{transform:translateY(-1px)}.cart-count-bubble{background-color:var(--elx-accent);color:#fff;font-weight:700}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-weight:700;letter-spacing:.02em;min-height:4.8rem;padding:0 2.6rem;transition:transform .2s var(--elx-ease),box-shadow .2s ease,background-color .2s ease,color .2s ease}.button:not([disabled]):hover{box-shadow:0 8px 22px -10px rgba(var(--color-button),.7)}.button--secondary:not([disabled]):hover{box-shadow:none;background:rgba(var(--color-foreground),.04)}.button--tertiary:not([disabled]):hover{box-shadow:none}.badge{font-weight:700;font-size:1.15rem;letter-spacing:.02em;padding:.45rem .9rem;border:0}.card__badge.top.left,.card__badge.top.right{padding:.9rem}.card-wrapper .card{border-radius:var(--product-card-corner-radius)}.card--standard>.card__inner{overflow:hidden}.card__heading{font-weight:600;letter-spacing:-.005em;line-height:1.3}.card__heading.h5{font-size:1.55rem}.card-information{gap:.4rem}.card-information>.price{font-weight:700;font-size:1.55rem}.card-information .price .price-item--regular{font-weight:700}.card-information .price--on-sale .price-item--regular{font-weight:400;opacity:.6;font-size:.9em}.card-information .price--on-sale .price-item--sale{color:rgb(var(--color-foreground))}.card-information .rating-star{--color-rating-star: var(--elx-star)}.elx-card__button{position:relative;z-index:2;margin-top:1.2rem;min-height:4.2rem;font-size:1.35rem}.card-wrapper .card__content{padding-bottom:.4rem}.product-grid .grid__item,.collection .grid__item{display:flex}.product-grid .grid__item>.card-wrapper,.collection .grid__item>.card-wrapper{width:100%}.card-wrapper .card__content{display:flex;flex-direction:column}.card-wrapper .card__information{flex-grow:1}.card__media .media img{transition:transform .6s var(--elx-ease),opacity .4s ease}.rating-star{--color-rating-star: var(--elx-star)}.product__info-wrapper{padding-left:0}@media screen and (min-width:750px){.product__info-wrapper{padding-left:4rem}}.product__info-container>*+*{margin:1.4rem 0}.product__info-container .product__title h1{font-size:clamp(2.8rem,3.4vw,4rem);margin:0}.product__info-container .price--large{font-size:2.4rem;font-weight:800;letter-spacing:-.01em}.product__info-container .price--large .price-item--regular{font-weight:800}.product__info-container .price--on-sale .price-item--regular{font-weight:400;opacity:.55;font-size:1.7rem}.product__info-container [id^=price-]{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem 1rem}.product__info-container [id^=price-] .price{margin:0}.product__info-container .price__badge-sale{display:none}.elx-save-chip{display:inline-flex;align-items:center;font-size:1.25rem;font-weight:800;letter-spacing:.02em;text-transform:uppercase;color:var(--elx-accent);background:var(--elx-accent-soft);border:1px solid rgba(var(--elx-accent-rgb),.25);border-radius:999px;padding:.35rem 1rem}.product__tax{margin-top:-.6rem;font-size:1.2rem}.elx-proof{display:flex;align-items:center;flex-wrap:wrap;gap:.8rem;font-size:1.35rem;margin-bottom:-.4rem!important}.elx-stars{display:inline-flex;gap:.15rem;color:var(--elx-star)}.elx-stars svg{display:block}.elx-stars svg:nth-child(n+6){display:none}.elx-proof__text{color:rgba(var(--color-foreground),.8)}.elx-proof__text strong{color:rgb(var(--color-foreground))}.elx-benefits{display:grid;gap:.9rem;margin:1.8rem 0!important}.elx-benefits__item{display:flex;align-items:flex-start;gap:1rem;font-size:1.5rem;line-height:1.45}.elx-benefits__icon{flex:none;display:inline-grid;place-items:center;width:2rem;height:2rem;margin-top:.1rem;border-radius:50%;color:var(--elx-accent);border:1.5px solid var(--elx-accent)}.elx-benefits--filled .elx-benefits__icon{background:var(--elx-accent);color:#fff;border-color:transparent}.product-form__input--pill input[type=radio]+label{font-weight:600;padding:1.1rem 2rem;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.product-form__input--pill input[type=radio]:checked+label{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.product-form__input .form__label{font-weight:700;font-size:1.35rem;text-transform:uppercase;letter-spacing:.06em}.quantity{border-radius:var(--inputs-radius)}.product-form__buttons{max-width:none}.product-form__submit{min-height:5.8rem;font-size:1.6rem;text-transform:uppercase;letter-spacing:.06em}.product-form__submit:not([disabled]){box-shadow:0 12px 26px -14px rgba(var(--color-button),.9)}.product-form__submit:not([disabled]):hover{transform:translateY(-1px)}.product__info-container .shopify-payment-button__button{border-radius:var(--buttons-radius-outset);min-height:5rem}.elx-stock{margin:1.4rem 0!important}.elx-stock__text{display:flex;align-items:center;gap:.9rem;margin:0 0 .8rem;font-size:1.4rem}.elx-stock__text strong{color:var(--elx-urgency)}.elx-stock__dot{position:relative;flex:none;width:.9rem;height:.9rem;border-radius:50%;background:var(--elx-urgency)}.elx-stock__bar{height:.6rem;border-radius:999px;background:rgba(var(--color-foreground),.08);overflow:hidden}.elx-stock__bar span{display:block;height:100%;width:var(--elx-fill);background:var(--elx-urgency);border-radius:inherit}.elx-guarantee{display:flex;align-items:center;justify-content:center;gap:.8rem;font-size:1.4rem;margin:1rem 0!important}.elx-guarantee .svg-wrapper{width:1.8rem;height:1.8rem;color:var(--elx-accent)}.elx-guarantee .svg-wrapper svg{width:100%;height:100%}.elx-payments{text-align:center}.elx-payments__heading{margin:0 0 .6rem;font-size:1.2rem;color:rgba(var(--color-foreground),.65)}.elx-payments__list{justify-content:center;margin:0;gap:.5rem}.elx-payments__list .list-payment__item{padding:0}.product__info-container .icon-with-text{border-top:1px solid var(--elx-border);border-bottom:1px solid var(--elx-border);padding:1.8rem 0;margin:2rem 0!important}.product__info-container .icon-with-text--vertical{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;text-align:center}.product__info-container .icon-with-text--vertical .icon-with-text__item{align-items:center;margin:0}.icon-with-text .svg-wrapper{color:var(--elx-accent)}.icon-with-text .h4{font-size:1.3rem;font-weight:700}.product__accordion .summary__title .h4{font-weight:700}.product__accordion .accordion__title{font-size:1.5rem}.accordion summary{padding:1.6rem 0}.accordion .icon-accordion{fill:var(--elx-accent);color:var(--elx-accent)}.product__media-wrapper .product__media-item .product-media-container,.product__media-wrapper .thumbnail{border-radius:var(--media-radius);overflow:hidden}.thumbnail[aria-current]{box-shadow:0 0 0 2px rgb(var(--color-foreground));border-color:transparent}.thumbnail-list__item{transition:opacity .2s ease}.thumbnail-list__item:hover{opacity:.85}.product__media-wrapper .slider-buttons .slider-button{border-radius:50%}.elx-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:3;background:rgb(var(--color-background));border-top:1px solid var(--elx-border);box-shadow:0 -10px 30px -18px #0000004d;transform:translateY(110%);visibility:hidden;transition:transform .35s var(--elx-ease),visibility 0s linear .35s}.elx-sticky-atc.is-visible{transform:none;visibility:visible;transition:transform .35s var(--elx-ease)}.elx-sticky-atc[hidden]{display:none}.elx-sticky-atc__inner{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding-top:1rem;padding-bottom:1rem}.elx-sticky-atc__product{display:flex;align-items:center;gap:1.2rem;min-width:0}.elx-sticky-atc__img{width:4.8rem;height:4.8rem;object-fit:cover;border-radius:var(--elx-radius-sm);flex:none}.elx-sticky-atc__meta{min-width:0}.elx-sticky-atc__title{margin:0;font-weight:700;font-size:1.4rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.elx-sticky-atc__price{margin:0;font-size:1.35rem;font-weight:700}.elx-sticky-atc__price s{font-weight:400;opacity:.55;margin-left:.4rem}.elx-sticky-atc__button{min-width:22rem;text-transform:uppercase;letter-spacing:.06em}@media screen and (max-width:749px){.elx-sticky-atc__title{font-size:1.3rem}.elx-sticky-atc__button{min-width:0;flex:1 0 45%;padding:0 1.4rem}.elx-sticky-atc__img{width:4rem;height:4rem}.elx-sticky-atc--desktop{display:none}}@media screen and (min-width:750px){.elx-sticky-atc--mobile{display:none}}.drawer__inner{border-radius:0}.drawer__header{padding:1.8rem 0 1.4rem;border-bottom:1px solid var(--elx-border)}.drawer__heading{font-weight:800;letter-spacing:-.02em}.elx-ship{flex:none;padding:1.4rem 0 1.2rem;margin-bottom:.8rem;border-bottom:1px solid var(--elx-border)}.elx-ship__text{margin:0 0 .8rem;font-size:1.35rem;text-align:center}.elx-ship__text strong{color:var(--elx-accent)}.elx-ship__track{height:.8rem;border-radius:999px;background:var(--elx-accent-soft);overflow:hidden}.elx-ship__track span{display:block;height:100%;width:var(--elx-fill);background:var(--elx-accent);border-radius:inherit}.elx-ship--done .elx-ship__text{font-weight:700;color:var(--elx-accent)}.cart-item__name{font-weight:700}.cart-drawer .cart-item__image{border-radius:var(--elx-radius-sm)}.cart-drawer .quantity{min-height:3.8rem}.cart__checkout-button{min-height:5.6rem;font-size:1.6rem;text-transform:uppercase;letter-spacing:.06em}.elx-cart-trust{margin-top:1.2rem;text-align:center}.elx-cart-trust__line{display:flex;align-items:center;justify-content:center;gap:.6rem;margin:0 0 .8rem;font-size:1.25rem}.elx-cart-trust__line .svg-wrapper{width:1.5rem;height:1.5rem;color:var(--elx-accent)}.elx-cart-trust__payments{justify-content:center;margin:0;gap:.4rem}.elx-cart-trust__payments .list-payment__item{padding:0}.elx-cart-trust__payments .icon{width:3.4rem;height:auto}.collection-hero__title{font-weight:800}.facets__summary,.facet-filters__label{font-weight:600}.facets-container{border-bottom:1px solid var(--elx-border);padding-bottom:1rem;margin-bottom:2rem}.facets__disclosure-vertical,.facets__heading{font-weight:700}.active-facets__button-inner{border-radius:999px}.pagination__item--current:after{background:var(--elx-accent)}.multicolumn-card__info .inline-richtext{font-weight:700}.multicolumn .multicolumn-card{border-radius:var(--elx-radius)}.footer{border-top:0}.footer-block__heading{font-size:1.3rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;margin-bottom:1.6rem}.footer-block__details-content .list-menu__item--link{opacity:.75;transition:opacity .2s ease}.footer-block__details-content .list-menu__item--link:hover{opacity:1;text-decoration:none}.footer__content-bottom{border-top:1px solid rgba(var(--color-foreground),.12)}.newsletter-form__field-wrapper .field__input{border-radius:999px}.footer .newsletter-form__field-wrapper .field:after{border-radius:999px}.elx-motion .button--primary:not([disabled]){position:relative;overflow:hidden}.elx-motion .button--primary:not([disabled]):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.28) 50%,transparent 70%);transform:translate(-120%);transition:transform .7s var(--elx-ease);pointer-events:none}.elx-motion .button--primary:not([disabled]):hover:before{transform:translate(120%)}.elx-motion .product-form__submit:not([disabled]):before{animation:elx-sheen 4.5s var(--elx-ease) 1.5s infinite}@keyframes elx-sheen{0%,70%{transform:translate(-120%)}to{transform:translate(120%)}}.elx-motion .elx-stock__dot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:inherit;animation:elx-pulse 1.8s ease-out infinite}@keyframes elx-pulse{0%{transform:scale(1);opacity:.6}to{transform:scale(2.6);opacity:0}}.elx-motion .elx-stock__bar span,.elx-motion .elx-ship__track span{transform-origin:left;animation:elx-grow 1.1s var(--elx-ease) both}@keyframes elx-grow{0%{transform:scaleX(0)}}.elx-motion .card-wrapper:hover .card__media .media img:only-child{transform:scale(1.04)}.elx-motion .badge{animation:elx-pop .5s var(--elx-ease) both}@keyframes elx-pop{0%{transform:scale(.85);opacity:0}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.elx-motion .button--primary:before,.elx-motion .elx-stock__dot:after{display:none}.button:not([disabled]):hover,.product-form__submit:not([disabled]):hover{transform:none}}@media screen and (max-width:749px){.announcement-bar__message{font-size:1.1rem;letter-spacing:.06em}.product__info-container .product__title h1{font-size:2.6rem}.product__info-container .icon-with-text--vertical .h4{font-size:1.15rem}.elx-sticky-atc-open .shopify-chat,body.elx-sticky-atc-open{padding-bottom:7rem}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/elixir-style.css.map */
