.sv-home-scenes-section{grid-column:1 / -1;width:100%;margin:0;background:var(--sv-scenes-bg, #f6f4f1)}.sv-home-scenes{box-sizing:border-box;width:100%;overflow:hidden;padding:var(--sv-scenes-padding-top, 104px) 0 var(--sv-scenes-padding-bottom, 104px);color:var(--sv-scenes-text, #15191d);background:var(--sv-scenes-bg, #f6f4f1)}.sv-home-scenes *,.sv-home-scenes *:before,.sv-home-scenes *:after{box-sizing:border-box}.sv-home-scenes [hidden]{display:none!important}.sv-home-scenes__inner{width:min(calc(100% - 96px),var(--sv-scenes-max, 1280px));margin:0 auto}.sv-home-scenes__header{margin:0 0 46px}.sv-home-scenes__header h2{max-width:820px;margin:0;color:var(--sv-scenes-text, #15191d);font-family:var(--font-heading-family, Montserrat, sans-serif);font-size:min(var(--sv-type-section, 46px),var(--sv-scenes-heading-size, 46px));font-weight:700;line-height:1.12;letter-spacing:0;text-wrap:balance}.sv-home-scenes__experience{min-width:0}.sv-home-scenes__panels{display:grid;width:100%}.sv-home-scenes__panel{grid-area:1 / 1;min-width:0;overflow:hidden;border-radius:8px;background:var(--sv-scenes-panel, #f2f2f4)}.sv-home-scenes__panel.is-entering{animation:sv-scenes-panel-in .18s ease-out both}.sv-home-scenes__copy{position:absolute;z-index:2;top:0;left:0;display:grid;align-content:start;gap:12px;width:min(100%,840px);margin:0;padding:36px 40px;color:#f8f4f1;pointer-events:none}.sv-home-scenes__copy h3{display:-webkit-box;max-width:720px;margin:0;overflow:hidden;color:#f8f4f1;font-family:var(--font-heading-family, Montserrat, sans-serif);font-size:30px;font-weight:700;line-height:1.16;letter-spacing:0;text-shadow:0 1px 14px rgba(9,13,16,.28);text-wrap:balance;-webkit-box-orient:vertical;-webkit-line-clamp:2}.sv-home-scenes__body{display:-webkit-box;max-width:760px;margin:0;overflow:hidden;color:#f8f4f1;font-size:var(--sv-type-body, 15px);line-height:1.6;-webkit-box-orient:vertical;-webkit-line-clamp:2}html body .sv-home-scenes .sv-home-scenes__copy,html body .sv-home-scenes .sv-home-scenes__copy h3,html body .sv-home-scenes .sv-home-scenes__copy .sv-home-scenes__body{color:#f8f4f1}.sv-home-scenes__link{display:inline-flex;min-width:148px;min-height:44px;align-items:center;justify-content:center;justify-self:start;padding:11px 22px;border:1px solid var(--sv-scenes-accent, #e52e2e);border-radius:999px;color:#fff;background:var(--sv-scenes-accent, #e52e2e);font-size:var(--sv-type-button, 14px);font-weight:750;line-height:1;text-decoration:none;pointer-events:auto;transition:color .18s ease,background-color .18s ease,transform .18s ease}.sv-home-scenes__link:focus-visible{outline:2px solid #f7f7f5;outline-offset:4px}.sv-home-scenes__link:active{transform:scale(.98)}.sv-home-scenes__media{position:relative;width:100%;margin:0;overflow:hidden;aspect-ratio:3 / 2;background:#e8e8ea;touch-action:pan-y}.sv-home-scenes__media:after{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#090d10b8,#090d106b 34%,#090d1000 72%);content:"";pointer-events:none}.sv-home-scenes__media img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;opacity:1;transition:opacity .18s cubic-bezier(.16,1,.3,1)}.sv-home-scenes__media--contain{max-height:900px;aspect-ratio:var(--sv-scenes-contain-ratio, 1.5);background:var(--sv-scenes-panel, #f2f2f4)}.sv-home-scenes__media--contain img{object-fit:contain}.sv-home-scenes__media--cover img{object-fit:cover}.sv-home-scenes__error{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:grid;align-content:center;justify-items:center;gap:12px;padding:24px;color:var(--sv-scenes-text, #15191d);background:#ececef;text-align:center}.sv-home-scenes__error p{margin:0;font-size:13px;line-height:1.4}.sv-home-scenes__error button{min-width:116px;min-height:44px;padding:9px 16px;border:0;border-radius:4px;color:#fff;background:var(--sv-scenes-accent, #e52e2e);font:inherit;font-size:12px;font-weight:700;cursor:pointer;transition:opacity .14s ease,transform .14s cubic-bezier(.23,1,.32,1)}.sv-home-scenes__error button:focus-visible{outline:2px solid var(--sv-scenes-text, #15191d);outline-offset:3px}.sv-home-scenes__error button:active:not(:disabled){transform:scale(.98)}.sv-home-scenes__error button:disabled{cursor:not-allowed;opacity:.48}.sv-home-scenes__controls{display:flex;align-items:center;justify-content:center;gap:14px;margin:28px 0 0}.sv-home-scenes__arrow{display:inline-grid;width:44px;height:44px;place-items:center;padding:0;border:0;border-radius:50%;color:var(--sv-scenes-text, #15191d);background:#e9e9eb;font-size:13px;cursor:pointer;transition:background-color .16s ease,color .16s ease,transform .14s cubic-bezier(.23,1,.32,1),opacity .16s ease}.sv-home-scenes__arrow:focus-visible{outline:2px solid var(--sv-scenes-accent, #e52e2e);outline-offset:3px}.sv-home-scenes__arrow:active:not(:disabled){transform:scale(.96)}.sv-home-scenes__arrow:disabled{cursor:not-allowed;opacity:.36}.sv-home-scenes__dots{display:inline-flex;min-width:98px;height:44px;align-items:center;justify-content:center;gap:8px;padding:0 14px;border-radius:22px;background:#e9e9eb}.sv-home-scenes__dot{width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:#aaa9aa;transition:background-color .16s ease,transform .16s cubic-bezier(.23,1,.32,1)}.sv-home-scenes__announcement{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media(hover:hover)and (pointer:fine){.sv-home-scenes__link:hover{color:var(--sv-scenes-text, #15191d);background:#fff}.sv-home-scenes__arrow:hover:not(:disabled){color:#fff;background:var(--sv-scenes-accent, #e52e2e)}}@media(min-width:1024px){.sv-home-scenes__panel.is-active:not(.is-entering):not(.is-preparing){z-index:2}.sv-home-scenes__panel.is-preparing{z-index:2;opacity:0;pointer-events:none}.sv-home-scenes__panel.is-leaving{z-index:1;opacity:1;pointer-events:none}.sv-home-scenes__panel.is-leaving .sv-home-scenes__media{aspect-ratio:var(--sv-scenes-transition-ratio, var(--sv-scenes-contain-ratio))}.sv-home-scenes__panel.is-leaving .sv-home-scenes__media img{object-fit:cover}.sv-home-scenes__panel.is-entering{z-index:2;animation:sv-scenes-panel-crossfade .62s ease both;will-change:opacity}.sv-home-scenes__panel.is-entering .sv-home-scenes__copy h3,.sv-home-scenes__panel.is-entering .sv-home-scenes__body,.sv-home-scenes__panel.is-entering .sv-home-scenes__link{animation:sv-scenes-copy-settle .52s cubic-bezier(.215,.61,.355,1) both;will-change:opacity,transform}.sv-home-scenes__panel.is-entering .sv-home-scenes__copy h3{animation-delay:80ms}.sv-home-scenes__panel.is-entering .sv-home-scenes__body{animation-delay:.15s}.sv-home-scenes__panel.is-entering .sv-home-scenes__link{animation-delay:.22s}}@media(max-width:1099px){.sv-home-scenes__inner{width:min(calc(100% - 64px),920px)}.sv-home-scenes__header h2{font-size:36px}.sv-home-scenes__copy{padding-right:32px;padding-left:32px}}@media(max-width:749px){.sv-home-scenes{padding-top:78px;padding-bottom:70px}.sv-home-scenes__inner{width:min(var(--sv-scenes-max, 1280px),calc(100% - var(--sv-home-page-gutter, 36px)))}.sv-home-scenes__header{margin-bottom:32px}.sv-home-scenes__header h2{font-size:var(--sv-type-section, 30px);line-height:1.15}.sv-home-scenes__copy{gap:10px;padding:22px}.sv-home-scenes__copy h3{font-size:24px;line-height:1.18}.sv-home-scenes__body{font-size:14px;line-height:1.55;-webkit-line-clamp:3}.sv-home-scenes__link{min-width:144px;min-height:46px}.sv-home-scenes__media{height:auto;max-height:none;aspect-ratio:4 / 5}.sv-home-scenes__media--contain{aspect-ratio:var(--sv-scenes-contain-ratio-mobile, .8)}.sv-home-scenes__media:after{background:linear-gradient(180deg,#090d10d1,#090d10a8 55%,#090d1000 88%)}.sv-home-scenes__controls{margin-top:22px}}@keyframes sv-scenes-panel-in{0%{opacity:0}to{opacity:1}}@keyframes sv-scenes-panel-crossfade{0%{opacity:0}to{opacity:1}}@keyframes sv-scenes-copy-settle{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.sv-home-scenes__panel.is-entering,.sv-home-scenes__panel.is-entering .sv-home-scenes__copy h3,.sv-home-scenes__panel.is-entering .sv-home-scenes__body,.sv-home-scenes__panel.is-entering .sv-home-scenes__link{animation:none}.sv-home-scenes__media img,.sv-home-scenes__link,.sv-home-scenes__error button,.sv-home-scenes__arrow,.sv-home-scenes__dot{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/117/assets/smartvendbox-home-scene-showcase.css.map */
