@view-transition{navigation:auto}@media(prefers-reduced-motion:no-preference){::view-transition-old(root){animation:eloriaPageOut .18s ease both}::view-transition-new(root){animation:eloriaPageIn .32s ease both}@keyframes eloriaPageOut{to{opacity:0}}@keyframes eloriaPageIn{0%{opacity:0}to{opacity:1}}#MainContent[data-template=index]>.shopify-section:first-child .animate--ambient>img{animation:eloriaHeroDrift 16s ease-in-out 2 alternate both}@keyframes eloriaHeroDrift{0%{transform:translateY(var(--eloria-image-y,0px)) scale(1.035)}to{transform:translateY(var(--eloria-image-y,0px)) scale(1.1)}}:root{--animation-slide-in: eloriaPremiumReveal .8s cubic-bezier(.16,1,.3,1) forwards}@keyframes eloriaPremiumReveal{0%{opacity:.01;transform:translateY(32px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-in{animation-delay:min(calc(var(--animation-order,0) * 70ms),.42s)}.menu-drawer .menu-drawer__menu-item{transition:background-color .25s ease,color .25s ease}details.menu-opening .menu-drawer__navigation>.menu-drawer__menu>li{animation:eloriaMenuIn .5s cubic-bezier(.16,1,.3,1) both}details.menu-opening .menu-drawer__navigation>.menu-drawer__menu>li:nth-child(2){animation-delay:45ms}details.menu-opening .menu-drawer__navigation>.menu-drawer__menu>li:nth-child(3){animation-delay:90ms}details.menu-opening .menu-drawer__navigation>.menu-drawer__menu>li:nth-child(n+4){animation-delay:135ms}@keyframes eloriaMenuIn{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:none}}.product-form__input input[type=radio]+label{transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}}.header-wrapper{background-color:#f8f5eff7}html[data-eloria-scrolled] .header-wrapper{box-shadow:0 6px 24px #24372e17}#MainContent[data-template=index]>.shopify-section:not(:first-child) .banner{max-width:calc(100% - 48px);margin:24px auto;border-radius:28px;overflow:hidden;box-shadow:0 12px 34px #24372e14}#MainContent[data-template=index] .banner__heading{text-wrap:balance}#MainContent[data-template=index] .banner:not(.banner--mobile-bottom) .banner__box{max-width:72rem}#MainContent[data-template=index] .collection__title .title{font-size:clamp(32px,3.8vw,48px);margin-bottom:26px}#MainContent .collection .card-wrapper,#MainContent #product-grid .card-wrapper{padding:12px;border-radius:22px;border-color:#24372e21;box-shadow:0 8px 26px #24372e0f}#MainContent .product-card-wrapper .card__inner{border-radius:16px;background-color:#f1eee8}#MainContent .product-card-wrapper .card__media img{padding:7px}#MainContent .product-card-wrapper .card__heading{font-size:15px;line-height:1.45;font-weight:500}#MainContent .product-card-wrapper .card__heading a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}#MainContent .product-card-wrapper .card-information .price{font-size:17px;font-weight:600;letter-spacing:-.02em}#MainContent .quick-add{margin:16px 0 0}#MainContent .quick-add__submit{min-height:46px;padding:12px;border-radius:24px;background:#243f33;color:#fff;font-size:14px;font-weight:500;letter-spacing:.02em}#MainContent .quick-add__submit:after{box-shadow:none}#MainContent .quick-add__submit[disabled]{opacity:.6}#MainContent .badge{padding:7px 11px;border-radius:18px}#MainContent[data-template=index] .collection .slider-buttons{gap:14px;margin-top:18px}#MainContent[data-template=index] .collection .slider-button{width:46px;height:46px;border:1px solid rgba(36,55,46,.15);border-radius:50%;background:#fff;color:#243f33}#MainContent[data-template=index] .collection .slider-counter{font-size:13px;letter-spacing:.08em}.product__media-wrapper .product__media-item{border-radius:22px;overflow:hidden}.product__media-wrapper .product__media{background:#f1eee8}.product__info-container .price{font-size:24px;font-weight:600}.product__info-container .product-form__input input[type=radio]+label{border-radius:12px}.product__info-container .product-form__submit{box-shadow:0 8px 22px #243f3326}.product__info-container .product__accordion{padding-block:5px}.menu-drawer{border-radius:0 20px 20px 0}.menu-drawer__menu-item{font-family:var(--font-heading-family);font-size:22px}.menu-drawer__menu-item--active{background:#b59a7424}#MainContent[data-template=index] .image-with-text__grid{border:1px solid rgba(36,55,46,.1);border-radius:26px;overflow:hidden;box-shadow:0 10px 30px #24372e0e}#MainContent[data-template=index] .image-with-text__media{border:0;border-radius:0}#MainContent[data-template=index] .image-with-text__content{padding:clamp(28px,4vw,60px)}#MainContent[data-template=index] .image-with-text__heading{font-size:clamp(32px,3.8vw,48px);line-height:1.12}#MainContent[data-template=index] .image-with-text__text{line-height:1.65}#MainContent[data-template=index] .image-with-text__text a{color:#243f33;text-underline-offset:4px}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){#MainContent .product-card-wrapper .card__media img{transition:transform .65s cubic-bezier(.16,1,.3,1),opacity .45s ease}#MainContent .product-card-wrapper:hover .card__media img{transform:scale(1.065)}#MainContent .quick-add__submit:hover{background:#314f40}}@media screen and (max-width:749px){#MainContent[data-template=index]>.shopify-section:not(:first-child) .banner{max-width:calc(100% - 24px);margin:16px auto;border-radius:22px}#MainContent[data-template=index] .banner__heading{font-size:clamp(32px,9vw,42px)}#MainContent[data-template=index] .collection__title .title{font-size:32px;margin-bottom:20px}#MainContent[data-template=index] .collection .slider--mobile .slider__slide{width:calc((100% - 30px)*.68);max-width:calc((100% - 30px)*.68);flex-shrink:0}#MainContent .collection .card-wrapper,#MainContent #product-grid .card-wrapper{padding:9px;border-radius:18px}#MainContent .product-card-wrapper .card__inner{border-radius:12px}#MainContent .product-card-wrapper .card__heading{font-size:14px}#MainContent .product-card-wrapper .card-information .price{font-size:16px}#MainContent .quick-add__submit{font-size:13px;padding:10px 8px;min-height:44px}.product__media-wrapper .product__media-item{border-radius:18px}.product__info-container .price{font-size:22px}}@media screen and (max-width:749px)and (prefers-reduced-motion:no-preference){:root{--animation-slide-in: eloriaPremiumReveal .68s cubic-bezier(.16,1,.3,1) forwards}}@media(prefers-reduced-motion:reduce){@view-transition{navigation:none}::view-transition-old(root),::view-transition-new(root){animation:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/eloria-premium.css.map */
