:root{--emm-ease-out: cubic-bezier(.16, 1, .3, 1);--emm-ease: cubic-bezier(.22, .61, .36, 1);--emm-gold: #B08D57}.emm-on [data-emr]{opacity:0;transform:translate3d(0,24px,0);transition:opacity .95s var(--emm-ease-out),transform 1.15s var(--emm-ease-out);transition-delay:calc(var(--emr-i, 0) * 90ms);will-change:opacity,transform}.emm-on [data-emr=fade]{transform:none}.emm-on [data-emr].emm-in{opacity:1;transform:none}.emm-split .emm-w{display:inline-block;overflow:hidden;vertical-align:top;padding:0 .07em .16em 0;margin:0 -.07em -.16em 0}.emm-on .emm-split .emm-w>span{display:inline-block;transform:translate3d(0,112%,0);transition:transform 1.2s var(--emm-ease-out);transition-delay:calc(var(--emw-base, 0ms) + var(--emw-i, 0) * 65ms)}.emm-on .emm-split.emm-in .emm-w>span{transform:none}.emm-on .em-hs__copy>*{opacity:0;transform:translate3d(0,16px,0);transition:opacity 1s var(--emm-ease-out),transform 1.2s var(--emm-ease-out)}.emm-on .em-hs__copy>.emm-split{opacity:1;transform:none;transition:none}.emm-on .em-hs__copy>.em-hs__eyebrow{transition-delay:.05s}.emm-on .em-hs__copy>.em-hs__sub{transition-delay:.6s}.emm-on .em-hs__copy>.em-hs__proof{transition-delay:.75s}.emm-on .em-hs__copy>.em-hs__btns{transition-delay:.88s}.emm-on .em-hs__copy>.em-hs__price{transition-delay:1s}.emm-on .em-hs.emm-in .em-hs__copy>*{opacity:1;transform:none}.emm-on .em-hs__media>picture img,.emm-on .em-hs__media>.em-hs__video{transform:scale(1.06);transition:transform 2.8s var(--emm-ease-out)}.emm-on .em-hs.emm-in .em-hs__media>picture img,.emm-on .em-hs.emm-in .em-hs__media>.em-hs__video{transform:none}@media screen and (max-width:749px){.emm-on .em-hs--m-above .em-hs__copy:before{transform:scaleX(0);transition:transform 1.1s var(--emm-ease-out) .15s}.emm-on .em-hs--m-above.emm-in .em-hs__copy:before{transform:none}}.emm-done .em-hs__copy>*,.emm-done [data-emr]{opacity:1!important;transform:none!important}.emm-done .emm-w>span,.emm-done .em-hs__media>picture img,.emm-done .em-hs__media>.em-hs__video{transform:none!important}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}.em-hs__btn,.em-product-card__cta,.product-form__submit,.emm-sticky__b{transition:transform .25s var(--emm-ease),background .2s ease,color .2s ease,box-shadow .3s ease}.em-hs__btn:active,.em-product-card__cta:active,.product-form__submit:active,.emm-sticky__b:active{transform:scale(.98)}@media(hover:hover){.em-hs__btn--p{position:relative;overflow:hidden}.em-hs__btn--p:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.2) 50%,transparent 65%);transform:translate(-120%);transition:transform 1s var(--emm-ease-out)}.em-hs__btn--p:hover:before{transform:translate(120%)}.em-category{overflow:hidden}.em-category__image{transition:transform 1.6s var(--emm-ease-out)}.em-category:hover .em-category__image{transform:scale(1.06)}.em-category__overlay{transition:opacity .8s var(--emm-ease)}.em-category__link{background-image:linear-gradient(var(--emm-gold),var(--emm-gold));background-repeat:no-repeat;background-position:0 100%;background-size:0% 1px;transition:background-size .7s var(--emm-ease-out)}.em-category:hover .em-category__link{background-size:100% 1px}.em-product-card,.em-reviews__card{transition:transform .7s var(--emm-ease-out),box-shadow .7s var(--emm-ease-out)}.em-product-card:hover,.em-reviews__card:hover{transform:translateY(-4px);box-shadow:0 22px 44px -28px #3c2d1461}.em-product-card__image-wrap{overflow:hidden}.em-product-card__image{transition:transform 1.4s var(--emm-ease-out)}.em-product-card:hover .em-product-card__image{transform:scale(1.045)}}}.emm-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;align-items:center;gap:12px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:#f5f1e8f0;-webkit-backdrop-filter:saturate(1.2) blur(12px);backdrop-filter:saturate(1.2) blur(12px);border-top:1px solid rgba(176,141,87,.28);box-shadow:0 -10px 30px -20px #3c2d1459;transform:translate3d(0,115%,0);transition:transform .6s var(--emm-ease-out);font-family:var(--em-font-body, "DM Sans", sans-serif)}.emm-sticky.is-up{transform:none}.emm-sticky__t{flex:1;min-width:0}.emm-sticky__n{margin:0;font-size:12.5px;line-height:1.3;color:#2c2c2a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.emm-sticky__p{margin:2px 0 0;font-size:14px;font-weight:600;color:#111110}.emm-sticky__b{flex:none;border:0;border-radius:2px;cursor:pointer;background:#111110;color:#fafaf8;padding:15px 20px;font:600 12px/1 var(--em-font-body, "DM Sans", sans-serif);letter-spacing:.1em;text-transform:uppercase;box-shadow:0 10px 22px -12px #1111108c}.emm-sticky__b[disabled]{opacity:.45;cursor:default}@media screen and (min-width:750px){.emm-sticky{display:none}}@media screen and (max-width:749px){.emm-lift{transition:bottom .5s var(--emm-ease-out)}body.emm-sticky-on .emm-lift{bottom:calc(86px + env(safe-area-inset-bottom))!important}}@media(prefers-reduced-motion:reduce){.emm-sticky{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/71/assets/em-motion.css.map */
