.sm2 [hidden]{display:none!important}.sm2-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sm2 .sm2-card__media img.is-out{opacity:.55}.sm2 .sm2-card__badge--out{background:#543523;color:#fff0b5}.sm2 .sm2-card__add.sm2-btn--line,.sm2 .sm2-card__add.sm2-btn--line:hover{background:#fff;color:#543523;border:1px solid #543523}.sm2 .sm2-card__bis{display:flex;margin:auto 0 0}.sm2 .sm2-card__bis input{flex-grow:1;min-width:0;height:44px;margin:0;padding:0 12px;border:1px solid #543523;border-right:0;border-radius:0;background:#fff;color:#543523;font:400 14px DM Sans,sans-serif;outline:none;box-shadow:none}.sm2 .sm2-card__bis .sm2-btn{height:44px;padding:0 14px;font-size:11px}@keyframes sm2Up{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes sm2In{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}.sm2-hero__txt>*{animation:sm2Up .9s cubic-bezier(.2,.7,.2,1) both}.sm2-hero__txt>*:nth-child(2){animation-delay:.08s}.sm2-hero__txt>*:nth-child(3){animation-delay:.16s}.sm2-hero__txt>*:nth-child(4){animation-delay:.26s}.sm2-hero__txt>*:nth-child(5){animation-delay:.36s}.sm2-hero__txt>*:nth-child(6){animation-delay:.44s}.sm2 .sm2-hero__pack{animation:sm2In 1.1s cubic-bezier(.2,.7,.2,1) .15s both}.sm2-hero__chip,.sm2-hero__quote{animation:sm2Up .9s cubic-bezier(.2,.7,.2,1) .55s both}.sm2-rv{opacity:0;transform:translateY(26px);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1)}.sm2-rv.is-in{opacity:1;transform:none}.sm2 .sm2-btn{transition:opacity .2s ease,transform .2s ease}.sm2 .sm2-btn:active{transform:scale(.98)}.sm2 .sm2-header__nav a,.sm2 .sm2-header__right a{text-underline-offset:6px}.sm2-cart__panel{animation:sm2Slide .35s cubic-bezier(.2,.7,.2,1)}.sm2-cart__bg{animation:sm2Fade .3s ease}@keyframes sm2Slide{0%{transform:translate(100%)}to{transform:none}}@keyframes sm2Fade{0%{opacity:0}to{opacity:1}}.sm2-menu:not([hidden]){animation:sm2Fade .25s ease}.sm2-dg__opt{animation:sm2Up .5s cubic-bezier(.2,.7,.2,1) both}.sm2-dg__opt:nth-child(2){animation-delay:.05s}.sm2-dg__opt:nth-child(3){animation-delay:.1s}.sm2-dg__opt:nth-child(4){animation-delay:.15s}@media(prefers-reduced-motion:reduce){.sm2 *,.sm2-rv{animation:none!important;transition:none!important}.sm2-rv{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/sm2-extra.css.map */
