.sm2-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:720px;background:#fbf7ee}.sm2-hero__txt{display:flex;flex-direction:column;justify-content:center;gap:30px;padding:88px 72px 88px 96px}html body .sm2 .sm2-hero__h1{font-size:76px;line-height:.98;letter-spacing:-.03em!important;max-width:600px}.sm2-hero__p{font-size:20px;line-height:1.6;font-weight:200;max-width:470px}.sm2-hero__ctas{display:flex;gap:14px;align-items:center}.sm2-hero__note{font-size:14px;font-weight:400;color:#6e5444}.sm2-hs{position:relative;overflow:hidden;min-height:720px;background-color:#fff0b5;color:#543523;transition:background-color .8s ease,color .8s ease}.sm2-hs__s{position:absolute;top:0;right:0;bottom:0;left:0;visibility:hidden}.sm2-hs__s.is-on,.sm2-hs__s.is-out{visibility:visible}.sm2-hs__s.is-out{animation:sm2HsOut .5s ease both;pointer-events:none}.sm2-hs__word{position:absolute;left:40px;top:50%;margin-top:-104px;font-size:208px;line-height:1;font-weight:700;letter-spacing:-.05em;white-space:nowrap;opacity:.08;pointer-events:none;-webkit-user-select:none;user-select:none}.sm2-hs__packw{position:absolute;right:13%;top:50%;transform:translateY(-50%);display:block}.sm2 .sm2-hs__pack{display:block;height:540px;width:auto;max-width:none}.sm2-hs__info{position:absolute;left:48px;bottom:56px;z-index:2;max-width:300px;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.sm2-hs__type{font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;opacity:.75}.sm2 .sm2-hs__name{font-size:40px;line-height:1;font-weight:700;letter-spacing:-.02em}.sm2-hs__txt{font-size:18px;line-height:1.5;font-weight:200}.sm2-hs__row{display:flex;align-items:center;gap:20px;margin-top:4px}.sm2-hs__row b{font-size:20px;font-weight:700}.sm2 .sm2-hs__go{display:inline-flex;align-items:center;gap:8px;padding-bottom:4px;border-bottom:1px solid currentColor;font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.sm2-hs__bar{position:absolute;left:48px;right:48px;top:40px;z-index:3;display:flex;align-items:center;gap:16px}.sm2-hs__segs{flex-grow:1;display:flex;gap:6px}.sm2 .sm2-hs__seg{position:relative;flex:1 1 0;height:24px;margin:0;padding:0;border:0;background:none;color:inherit;cursor:pointer}.sm2-hs__seg:before,.sm2-hs__seg i{content:"";position:absolute;left:0;right:0;top:11px;height:2px;background:currentColor}.sm2-hs__seg:before{opacity:.22}.sm2-hs__seg i{transform:scaleX(0);transform-origin:left center}.sm2-hs__seg.is-done i,.sm2-hs__seg.is-on i{transform:scaleX(1)}.sm2-hs__seg.is-on i{animation:sm2HsBar var(--d,3s) linear both}.sm2-hs.is-paused .sm2-hs__seg.is-on i{animation-play-state:paused}.sm2 .sm2-hs__pause{width:28px;height:28px;display:flex;align-items:center;justify-content:center;margin:0;padding:0;border:0;background:none;color:inherit;cursor:pointer}.sm2-hs__pause[aria-pressed=true] .sm2-hs__ip,.sm2-hs__pause[aria-pressed=false] .sm2-hs__iy{display:none}.sm2-hs__s.is-on .sm2-hs__word{animation:sm2HsWord 1.2s cubic-bezier(.2,.7,.2,1) both}.sm2-hs__s.is-on .sm2-hs__pack{animation:sm2HsPack 1s cubic-bezier(.2,.7,.2,1) .1s both,sm2HsFloat 2.6s ease-in-out 1.1s infinite alternate}.sm2-hs__s.is-on .sm2-hs__info>*{animation:sm2Up .7s cubic-bezier(.2,.7,.2,1) .2s both}.sm2-hs__s.is-on .sm2-hs__info>:nth-child(2){animation-delay:.28s}.sm2-hs__s.is-on .sm2-hs__info>:nth-child(3){animation-delay:.36s}.sm2-hs__s.is-on .sm2-hs__info>:nth-child(4){animation-delay:.44s}@keyframes sm2HsBar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes sm2HsPack{0%{opacity:0;transform:translateY(40px) scale(.94)}to{opacity:1;transform:none}}@keyframes sm2HsFloat{0%{transform:none}to{transform:translateY(-8px)}}@keyframes sm2HsWord{0%{opacity:0;transform:translate(90px)}to{opacity:.08;transform:none}}@keyframes sm2HsOut{0%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){.sm2 .sm2-hs__pause{display:none}}.sm2-statement{padding:96px 56px;display:flex;justify-content:center;background:#fff}.sm2-statement__p{max-width:1080px;text-align:center;font-size:40px;line-height:1.28;font-weight:200;letter-spacing:-.01em}.sm2-statement__p b,.sm2-statement__p strong{font-weight:700}.sm2-ess{padding:16px 0 112px;background:#fff}.sm2-ess__in{display:flex;flex-direction:column;gap:40px}.sm2-ess__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.sm2-diagb{background:#543523;color:#fff0b5;padding:112px 0}.sm2-diagb__in{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:88px;align-items:center}.sm2-diagb__txt{display:flex;flex-direction:column;gap:28px}.sm2 .sm2-diagb .sm2-eyebrow{color:#e5ddc9}html body .sm2 .sm2-diagb__h2{font-size:58px;line-height:1.02;letter-spacing:-.025em!important}.sm2-diagb__p{font-size:20px;line-height:1.6;font-weight:200;color:#fbf7ee;max-width:500px}.sm2-diagb__txt .sm2-btn{align-self:flex-start}.sm2 .sm2-diagb__mono{display:none}.sm2 .sm2-diagb__card{display:flex;flex-direction:column;gap:22px;padding:40px;background:#fbf7ee;color:#543523}.sm2-diagb__top{display:flex;justify-content:space-between;font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#6e5444}.sm2-diagb__bar{height:3px;background:#e5ddc9}.sm2-diagb__bar i{display:block;width:75%;height:3px;background:#543523}.sm2-diagb__q{font-size:28px;line-height:1.15;font-weight:700;letter-spacing:-.01em}.sm2-diagb__opts{display:flex;flex-direction:column;gap:10px}.sm2-diagb__opt{display:flex;align-items:center;gap:14px;padding:16px 18px;background:#fff;border:1px solid #E5DDC9;font-size:16px;font-weight:400}.sm2-diagb__opt i{width:16px;height:16px;border-radius:50%;border:1px solid #543523;flex:none}.sm2-diagb__opt.is-on{background:#543523;color:#fff0b5;border:0}.sm2-diagb__opt.is-on i{border:5px solid #FFF0B5}@media(min-width:990px)and (max-width:1199px){.sm2-hero__txt{padding:72px 48px 72px 56px}html body .sm2 .sm2-hero__h1{font-size:62px}.sm2-hs__bar{left:40px;right:40px}.sm2-hs__packw{right:8%}.sm2 .sm2-hs__pack{height:460px}.sm2-hs__word{font-size:160px;margin-top:-80px}.sm2-hs__info{left:40px;max-width:210px}.sm2 .sm2-hs__name{font-size:32px}.sm2-hs__txt{font-size:16px}.sm2-statement__p{font-size:34px}.sm2 .sm2-ess .sm2-card__media{height:340px}.sm2-diagb__in{gap:48px}html body .sm2 .sm2-diagb__h2{font-size:48px}}@media(max-width:989px){.sm2-hero{display:flex;flex-direction:column;min-height:0}.sm2-hs{order:-1;height:460px;min-height:0}.sm2-hs__bar{left:16px;right:10px;top:12px;gap:10px}.sm2-hs__segs{gap:4px}.sm2-hs__packw{right:20px;top:52%}.sm2 .sm2-hs__pack{height:330px}.sm2-hs__word{left:12px;font-size:112px;margin-top:-56px}.sm2-hs__info{left:16px;bottom:22px;max-width:52%;gap:8px}.sm2-hs__type{font-size:10px;letter-spacing:.14em}.sm2 .sm2-hs__name{font-size:26px}.sm2-hs__txt{font-size:14px;line-height:1.45}.sm2-hs__row{gap:14px;margin-top:2px}.sm2-hs__row b{font-size:16px}.sm2 .sm2-hs__go{font-size:10px;letter-spacing:.14em;gap:6px}.sm2-hero__txt{padding:32px 20px 40px;gap:18px}html body .sm2 .sm2-hero__h1{font-size:42px;line-height:1}.sm2-hero__p{font-size:17px;line-height:1.55}.sm2-hero__ctas{flex-direction:column;align-items:stretch;gap:18px}.sm2-hero__note{display:none}.sm2-statement{padding:40px 20px}.sm2-statement__p{font-size:24px;line-height:1.3;letter-spacing:normal}.sm2-ess{padding:8px 0 48px}.sm2 .sm2-ess__in{gap:20px;padding:0}.sm2-ess .sm2-head{padding:0 20px}html body .sm2 .sm2-ess .sm2-h2{font-size:30px}.sm2 .sm2-ess .sm2-more{font-size:11px}.sm2-ess__grid{display:flex;gap:12px;overflow-x:auto;padding:0 20px;scroll-padding:0 20px;scroll-snap-type:x mandatory;scrollbar-width:none}.sm2-ess__grid::-webkit-scrollbar{display:none}.sm2-ess__grid>.sm2-card{flex:none;width:236px;scroll-snap-align:start}.sm2-diagb{padding:48px 0}.sm2-diagb__in{display:flex;flex-direction:column;gap:18px}.sm2-diagb__txt{gap:18px}.sm2 .sm2-diagb__mono{display:block;height:39.3px;width:51.9px;color:#fff0b5}html body .sm2 .sm2-diagb__h2{font-size:34px;line-height:1.05;letter-spacing:-.02em!important}.sm2-diagb__p{font-size:16px;line-height:1.55}.sm2-diagb__txt .sm2-btn{align-self:stretch}.sm2 .sm2-diagb__card{display:none}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/sm2-home1.css.map */
