:root{--ev2-ink:#1d1d1f;--ev2-ink-2:#3a3a3c;--ev2-muted:#6e6e73;--ev2-muted-2:#86868b;--ev2-white:#fff;--ev2-pearl:#f7f7f5;--ev2-band:#f2f2ef;--ev2-line:#e5e5e3;--ev2-focus:#155eef;--ev2-shadow:0 8px 24px rgb(17 24 39/.065)}@media screen and (max-width:749px){html{scroll-padding-top:72px}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;background:#fff;color:var(--ev2-ink)}html body .header-section{background:#fffffffa!important;border-bottom:1px solid #ececea!important;box-shadow:none!important;backdrop-filter:saturate(150%) blur(14px);-webkit-backdrop-filter:saturate(150%) blur(14px)}html body #header-component .header__row--top .header__columns{min-height:62px}html body #header-component :is(.header-actions__action,.search-action,.header__icon--menu){min-width:44px;min-height:44px;border-radius:999px;-webkit-tap-highlight-color:transparent}html body #header-component :is(.header-actions__action,.search-action,.header__icon--menu):focus-visible{outline:3px solid rgb(21 94 239/.22);outline-offset:1px}.es2-home{padding:8px 0 48px!important;background:#fff}.es2-home .es2-shell{width:calc(100% - 32px)!important}.es2-home .es2-hero{height:clamp(520px,70svh,560px)!important;min-height:0!important;border:1px solid #ececea;border-radius:26px!important;background:var(--ev2-pearl);box-shadow:0 12px 34px #1118270e}.es2-home .es2-hero__wash{background:linear-gradient(180deg,#fffffffa,#ffffffe6 32%,#ffffff42 60%,#fff0 80%)!important}.es2-home .es2-hero__content{left:24px!important;right:24px!important;top:34px!important;max-width:310px!important;transform:none!important;text-align:left!important}.es2-home .es2-hero .es2-kicker{margin-bottom:10px!important;color:#515154;font-size:10px!important;font-weight:600!important;letter-spacing:1.35px!important}.es2-home .es2-hero h1{max-width:8.5ch;font-size:clamp(40px,12.2vw,46px)!important;font-weight:600!important;line-height:.98!important;letter-spacing:-.05em!important}.es2-home .es2-hero__lead{max-width:29ch;margin:14px 0 0!important;color:#515154;font-size:14.5px!important;line-height:1.46!important;letter-spacing:-.01em}.es2-home .es2-hero .es2-actions{justify-content:flex-start!important;gap:16px!important;margin-top:20px!important}.es2-home .es2-hero .es2-button{min-height:48px;padding-inline:20px!important;background:var(--ev2-ink)!important;color:#fff!important;font-size:13.5px!important;font-weight:600!important;box-shadow:none!important}.es2-home .es2-hero .es2-actions>.es2-link{display:inline-flex;align-items:center;min-height:44px;color:var(--ev2-ink)!important;font-size:13px!important;font-weight:500!important}.es2-home .es2-hero__note{left:24px!important;bottom:18px!important;color:#6e6e73;font-size:9.5px!important;letter-spacing:1.2px!important}.es2-home .es2-intro{padding:72px 4px!important;text-align:left!important}.es2-home .es2-intro .es2-kicker,.es2-home .es2-brands .es2-kicker,.es2-home .es2-categories .es2-kicker{margin-bottom:10px!important;color:var(--ev2-ink-2)!important;font-size:10.5px!important;font-weight:600!important;letter-spacing:1.3px!important}.es2-home .es2-intro h2{max-width:12ch;font-size:clamp(34px,10.2vw,40px)!important;font-weight:600!important;line-height:1!important;letter-spacing:-.045em!important}.es2-home .es2-intro>p:last-child{max-width:34ch;margin:18px 0 0!important;color:var(--ev2-muted)!important;font-size:15px!important;line-height:1.58!important}.es2-home.everacs-mobile-finder-simplified .es2-finder{grid-template-columns:1fr!important;gap:18px!important;padding:30px 22px 24px!important;border-radius:26px!important;background:#1d1d1f!important;box-shadow:0 14px 34px #1118271f;align-items:start!important}.es2-home.everacs-mobile-finder-simplified .es2-finder .es2-search{display:grid!important;visibility:visible!important;opacity:1!important}.es2-home.everacs-mobile-finder-simplified .es2-finder .es2-models{grid-column:1!important;gap:8px!important;margin:0!important}.es2-home.everacs-mobile-finder-simplified .es2-finder .es2-kicker{margin-bottom:9px!important;font-size:10px!important;letter-spacing:1.3px!important}.es2-home.everacs-mobile-finder-simplified .es2-finder h2{max-width:10ch;font-size:clamp(29px,8.5vw,34px)!important;font-weight:600!important;line-height:1.03!important;letter-spacing:-.04em!important}.es2-home.everacs-mobile-finder-simplified .es2-finder__copy>p:last-child{max-width:34ch;margin-top:13px!important;color:#a1a1a6!important;font-size:13.5px!important;line-height:1.52!important}.es2-home.everacs-mobile-finder-simplified .es2-models a{display:inline-flex;align-items:center;min-height:38px;padding:7px 12px!important;border:1px solid #48484a!important;border-radius:999px;color:#e5e5ea!important;font-size:12px!important;font-weight:500!important;background:#2c2c2e!important}.es2-home .everacs-finder-cta{display:flex;align-items:center;justify-content:space-between;min-height:48px;margin-top:2px;padding:0 15px;border-radius:14px;background:#fff;color:#1d1d1f;text-decoration:none;font-size:13.5px;font-weight:600}.es2-home .everacs-finder-cta span{font-size:17px;font-weight:400}.es2-home .everacs-finder-cta:focus-visible{outline:3px solid rgb(255 255 255/.3);outline-offset:3px}.es2-home .es2-brands{padding:68px 0 62px!important}.es2-home .es2-brands .es2-section-head{margin-bottom:24px!important}.es2-home .es2-brands .es2-section-head h2,.es2-home .es2-categories .es2-section-head h2{max-width:12ch;font-size:clamp(31px,9vw,36px)!important;font-weight:600!important;line-height:1.02!important;letter-spacing:-.04em!important}.es2-home .es2-brand-track{gap:12px!important;margin-right:-16px!important;padding:2px 16px 14px 0!important}.es2-home .es2-brand-track>a{flex-basis:120px!important;gap:10px!important}.es2-home .es2-brand-mark{width:108px!important;border:1px solid #ececea!important;background:var(--ev2-pearl)!important;box-shadow:none!important}.es2-home .es2-brand-mark img{height:34px!important}.es2-home .es2-brand-track>a:first-child .es2-brand-mark img{height:46px!important}.es2-home .es2-brand-track strong{font-size:13px!important;font-weight:500!important}.es2-home .es2-brand-note{max-width:42ch;margin-top:10px!important;color:var(--ev2-muted-2)!important;font-size:11px!important;line-height:1.48!important}.es2-home .es2-categories{padding:8px 0 72px!important}.es2-home .es2-categories>.es2-section-head{margin-bottom:22px!important}.es2-home .es2-categories>.es2-section-head>.es2-link{color:var(--ev2-ink)!important;font-size:12.5px!important;font-weight:500!important}.es2-home .es2-demos{box-sizing:border-box;width:calc(100% - 32px)!important;margin:0 auto 18px!important;padding:26px 0 28px 18px!important;overflow:hidden;border:1px solid #ececea;border-radius:26px;background:var(--ev2-band)!important}.es2-home .es2-demos .es2-section-head{flex-direction:column!important;align-items:flex-start!important;gap:4px!important;margin:0 0 16px!important;padding-right:18px!important}.es2-home .es2-demos .es2-section-head>div{width:100%;min-width:0}.es2-home .es2-demos .es2-section-head .es2-kicker{margin:0 0 6px!important;color:var(--ev2-ink-2)!important;font-size:10.5px!important;font-weight:600!important;line-height:1.15!important;letter-spacing:1.3px!important}.es2-home .es2-demos .es2-section-head h2{max-width:18ch;font-size:clamp(24px,6.8vw,28px)!important;font-weight:600!important;line-height:1.06!important;letter-spacing:-.035em!important}.es2-home .es2-demos .es2-section-head>.es2-link{display:inline-flex!important;align-self:flex-end;align-items:center;justify-content:center;min-height:44px;margin-top:3px!important;padding:0 13px!important;border:1px solid #dededb!important;border-radius:999px!important;background:#fff!important;color:var(--ev2-ink)!important;font-size:12px!important;font-weight:500!important;line-height:1;text-decoration:none!important;white-space:nowrap}.es2-home .es2-demos .es2-section-head>.es2-link:focus-visible{outline:3px solid rgb(21 94 239/.22);outline-offset:2px}.es2-home .es2-demos .es2-section-head:after{content:none!important;display:none!important}.es2-home .es2-demos .es2-product-track{display:flex!important;gap:10px!important;overflow-x:auto!important;overflow-y:hidden;margin:0 -18px 0 0!important;padding:0 18px 16px 0!important;scroll-snap-type:x mandatory!important;scroll-padding-right:18px;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain}.es2-home .es2-demos .es2-product-track::-webkit-scrollbar{display:none}.es2-home .es2-demos .es2-product-card{flex:0 0 calc(47vw - 22px)!important;min-width:0!important;max-width:none!important;box-sizing:border-box;padding:0 0 14px!important;overflow:hidden;border:0!important;border-radius:20px!important;background:#fff!important;box-shadow:0 7px 18px #11182713!important;scroll-snap-align:start!important}.es2-home .es2-demos .es2-product-card>a{display:block!important;color:var(--ev2-ink)!important;text-decoration:none!important}.es2-home .es2-demos .es2-product-card img{display:block;width:100%;aspect-ratio:1/1;padding:0!important;border:0!important;border-radius:20px 20px 14px 14px!important;background:var(--ev2-pearl)!important;object-fit:contain!important;object-position:center!important;transform:none!important}.es2-home .es2-demos .es2-preview-badge{top:8px!important;left:8px!important;padding:5px 7px!important;border:0!important;border-radius:999px!important;background:#1d1d1fe0!important;color:#fff!important;font-size:9px!important;font-weight:600!important;line-height:1!important;letter-spacing:.75px!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.es2-home .es2-demos .es2-product-card small{display:none!important}.es2-home .es2-demos .es2-product-card h3{display:-webkit-box;min-height:3.9em;margin:11px 10px 0!important;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;color:var(--ev2-ink)!important;font-size:13.5px!important;font-weight:500!important;line-height:1.3!important;letter-spacing:-.01em!important;text-overflow:ellipsis}.es2-home .es2-demos .es2-product-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 5px;margin:9px 10px 0!important;font-variant-numeric:tabular-nums}.es2-home .es2-demos .es2-product-price strong{color:var(--ev2-muted)!important;font-size:13px!important;font-weight:400!important;line-height:1.25!important}.es2-home .es2-demos .es2-product-price del{color:var(--ev2-muted-2)!important;font-size:11.5px!important;font-weight:400!important}.es2-home .es2-demos .es2-product-card>.es2-judgeme-rating{min-height:15px;margin:7px 10px 0!important;color:var(--ev2-muted)!important;font-size:11px!important;line-height:1.25!important}.es2-home .es2-demo-note{margin:16px 18px 0 0!important;color:var(--ev2-muted-2)!important;font-size:11px!important;line-height:1.45!important}.es2-home .es2-values{display:grid!important;grid-template-columns:1fr!important;gap:0!important;padding:48px 2px 58px!important}.es2-home .es2-values article{display:grid;grid-template-columns:34px 1fr;column-gap:12px;align-items:start;padding:19px 0!important;border-top:1px solid #d8d8d5!important}.es2-home .es2-values article:last-child{border-bottom:1px solid #d8d8d5!important}.es2-home .es2-values article>span{grid-row:1/3;color:var(--ev2-muted-2)!important;font-size:10px!important;font-weight:600!important;letter-spacing:1px!important}.es2-home .es2-values h3{margin:0!important;color:var(--ev2-ink)!important;font-size:16px!important;font-weight:600!important;line-height:1.25!important}.es2-home .es2-values p{margin:5px 0 0!important;color:var(--ev2-muted)!important;font-size:13.5px!important;line-height:1.48!important}.es2-home .es2-newsletter{box-sizing:border-box;padding:32px 22px!important;gap:22px!important;border:1px solid #e2e2df!important;border-radius:26px!important;background:var(--ev2-pearl)!important;box-shadow:none!important}.es2-home .es2-newsletter .es2-kicker{margin-bottom:9px!important;color:var(--ev2-ink-2)!important;font-size:10px!important;letter-spacing:1.3px!important}.es2-home .es2-newsletter h2{max-width:12ch;font-size:clamp(30px,8.8vw,36px)!important;font-weight:600!important;line-height:1.02!important;letter-spacing:-.04em!important}.es2-home .es2-newsletter__form{grid-template-columns:1fr auto!important;border-bottom:1px solid #8e8e93!important}.es2-home .es2-newsletter__form input{height:50px!important;color:var(--ev2-ink)!important;font-size:14px!important}.es2-home .es2-newsletter__form button{height:50px!important;color:var(--ev2-ink)!important;font-size:13.5px!important;font-weight:600!important}html body .page-wrapper .main-collection-grid{--grid--margin--mobile:0 16px!important}html body .page-wrapper .product-grid,html body .page-wrapper .product-grid[product-grid-view=mobile-single],html body .page-wrapper .product-grid.product-grid-mobile--large{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px 12px!important}html body .facets-mobile-wrapper .column-options-wrapper{display:none!important}html body .facets-mobile-wrapper :is(button,.button){min-height:44px;border:1px solid #dededb!important;border-radius:999px!important;background:#fff!important;color:var(--ev2-ink)!important;box-shadow:none!important}html body .page-wrapper .product-grid>.product-grid__item{min-width:0;border:0!important}html body .page-wrapper .product-grid .product-card .product-grid__card{min-width:0;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;transform:none!important}html body .page-wrapper .product-grid .product-card:focus-within .product-grid__card{box-shadow:none!important}html body .page-wrapper .product-grid :is(.card-gallery,.product-media-container.media-fit){overflow:hidden;border:1px solid #ececea!important;border-radius:18px!important;background:var(--ev2-pearl)!important;box-shadow:0 3px 12px #11182709}html body .page-wrapper .product-grid .product-media-container.media-fit{--product-media-fit:contain!important}html body .page-wrapper .product-grid .product-media-container.media-fit .product-media__image{width:100%;height:100%;padding:2px!important;background:var(--ev2-pearl)!important;object-fit:contain!important;object-position:center!important}html body .page-wrapper .product-grid .product-grid__card>.group-block.spacing-style{--padding-block-start:10px!important;--padding-block-end:0!important;--padding-inline-start:2px!important;--padding-inline-end:2px!important}html body .page-wrapper .product-grid [ref=productTitleLink] .text-block{min-height:3.9em!important;color:var(--ev2-ink)!important;font-size:13.5px!important;font-weight:500!important;line-height:1.3!important;letter-spacing:-.01em!important}html body .page-wrapper .product-grid [ref=productTitleLink] .text-block>:is(p,h1,h2,h3,h4,h5,h6){display:-webkit-box!important;margin:0!important;overflow:hidden!important;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;text-overflow:ellipsis}html body .page-wrapper .product-grid product-price.text-block,html body .page-wrapper .product-grid product-price .price{color:var(--ev2-muted)!important;font-size:13px!important;font-weight:400!important;line-height:1.25!important;font-variant-numeric:tabular-nums}html body .page-wrapper .product-grid product-price .compare-at-price{color:var(--ev2-muted-2)!important;font-size:11.5px!important;font-weight:400!important}html body .page-wrapper .product-grid .everacs-judgeme-rating--card{min-height:16px!important;margin-top:2px!important;padding-inline:0!important;color:var(--ev2-muted)!important;font-size:11px!important;line-height:1.25!important}html body main[data-template*=collection] h1,html body main[data-template=search] .search-page__header h3{color:var(--ev2-ink)!important;font-size:clamp(30px,9vw,35px)!important;font-weight:600!important;line-height:1.06!important;letter-spacing:-.04em!important}html body main[data-template*=collection] .section-content-wrapper p{max-width:36ch;color:var(--ev2-muted)!important;font-size:14.5px!important;line-height:1.58!important}html body main[data-template=search] .search-page__header{gap:16px!important;padding-block:24px 12px!important}html body main[data-template=search] .search-page__header :is(input[type=search],input[type=text]){width:100%;min-height:48px;border:1px solid #d9d9d7!important;border-radius:14px!important;background:#fff!important;font-size:16px!important;box-shadow:none!important}html body main[data-template=search] .everacs-search-zero-wrap{width:calc(100% - 32px)!important}html body main[data-template=search] .everacs-search-zero{border-color:#e5e5e3!important;border-radius:20px!important;background:var(--ev2-pearl)!important;box-shadow:none!important}html body main[data-template=search] .everacs-search-zero__primary{background:var(--ev2-ink)!important;color:#fff!important}html body main[data-template*=product] .product-information{padding-block:12px 44px!important;background:var(--ev2-band)!important}html body main[data-template*=product] .product-information .product-media-container{overflow:hidden;border:1px solid #e4e4e1!important;border-radius:24px!important;background:var(--ev2-pearl)!important;box-shadow:0 8px 24px #1118270b}html body main[data-template*=product] .product-information .product-media-container :is(.product-media__image,img){padding:0!important;background:var(--ev2-pearl)!important;object-fit:contain!important;object-position:center!important}html body main[data-template*=product] .product-information .product-details>.group-block{box-sizing:border-box;margin-top:14px!important;padding:22px 18px 24px!important;border:1px solid #ececea!important;border-radius:24px!important;background:#fff!important;box-shadow:0 10px 28px #1118270e}html body main[data-template*=product] .product-information .product-details h1{max-width:19ch!important;color:var(--ev2-ink)!important;font-size:clamp(25px,7vw,29px)!important;font-weight:600!important;line-height:1.13!important;letter-spacing:-.03em!important}html body main[data-template*=product] .product-information .everacs-judgeme-rating--pdp,html body main[data-template*=product] .product-information .everacs-judgeme-empty-link{color:var(--ev2-muted)!important;font-size:11.5px!important}html body main[data-template*=product] .product-information .everacs-judgeme-empty-link{min-height:44px!important;align-items:center!important}html body main[data-template*=product] .product-information product-price .price{color:var(--ev2-ink-2)!important;font-size:19px!important;font-weight:500!important;letter-spacing:-.015em!important}html body main[data-template*=product] .product-information product-price .compare-at-price{color:var(--ev2-muted-2)!important;font-size:13px!important;font-weight:400!important}html body main[data-template*=product] .product-information product-inventory{font-size:11.5px!important;font-weight:600!important}html body main[data-template*=product] .product-information .variant-picker{margin-top:4px!important;padding-top:16px!important;border-top:1px solid #ececea!important}html body main[data-template*=product] .product-information .variant-option legend{margin-bottom:8px!important;color:var(--ev2-ink-2)!important;font-size:12.5px!important;font-weight:600!important}html body main[data-template*=product] .product-information .variant-picker .variant-option__button-label,html body main[data-template*=product] .product-information .variant-option__button-label--has-swatch{min-height:44px!important}html body main[data-template*=product] .product-information .variant-picker .variant-option__button-label--has-swatch{padding:7px 11px!important}html body main[data-template*=product] .product-information .product-form-buttons .add-to-cart-button,html body main[data-template*=product] .product-information .sticky-add-to-cart__button{min-height:52px!important;border:1px solid var(--ev2-ink)!important;border-radius:14px!important;background:var(--ev2-ink)!important;color:#fff!important;font-size:14.5px!important;font-weight:650!important;box-shadow:none!important}html body main[data-template*=product] .product-information .everacs-pdp-trust{margin-top:4px!important;padding:4px 12px!important;border:1px solid #ececea!important;border-radius:16px!important;background:var(--ev2-pearl)!important}html body main[data-template*=product] .product-information .everacs-pdp-trust>.everacs-pdp-trust__item:nth-child(3){display:none!important}html body main[data-template*=product] .product-information .everacs-pdp-trust__item{padding-block:10px!important}html body main[data-template*=product] .product-information .everacs-pdp-trust__label{font-size:12px!important;font-weight:600!important}html body main[data-template*=product] .product-information .everacs-pdp-trust__meta{color:var(--ev2-muted)!important;font-size:11px!important}html body main[data-template*=product] .product-information .accordion{border-top:1px solid #ececea!important}html body main[data-template*=product] .product-information .accordion .details__header{min-height:52px!important;color:var(--ev2-ink)!important;font-size:13.5px!important;font-weight:600!important}html body main[data-template*=product] .product-recommendations .product-media-container.media-fit{--product-media-fit:contain!important;border-radius:18px!important;background:var(--ev2-pearl)!important}html body main[data-template*=product] .product-recommendations .product-media__image{padding:2px!important;background:var(--ev2-pearl)!important;object-fit:contain!important;object-position:center!important}html body #cart-drawer .theme-drawer__dialog{background:#fff!important}html body #cart-drawer .theme-drawer__header{min-height:62px;border-bottom:1px solid #ececea!important}html body #cart-drawer .cart-items__table-row{border-bottom:1px solid #efefed!important}html body #cart-drawer .cart-drawer__summary{border-top:1px solid #e2e2df!important;background:var(--ev2-pearl)!important;box-shadow:0 -12px 30px #1118270d!important;-webkit-mask-image:none!important;mask-image:none!important}html body #cart-drawer :is(.button,button[type=submit]){min-height:48px;border-radius:14px!important}html body main[data-template^=page] h1,html body main[data-template=blog] h1,html body main[data-template="404"] h1,html body main[data-template=article] h1{color:var(--ev2-ink)!important;font-size:clamp(30px,9vw,35px)!important;font-weight:600!important;line-height:1.08!important;letter-spacing:-.04em!important}html body main[data-template^=page] :is(.rte,.page-content),html body main[data-template=article] .rte{color:var(--ev2-ink-2)!important;font-size:15px!important;line-height:1.68!important}html body main[data-template="page.contact"] :is(input:not([type=hidden]),select,textarea){min-height:48px;border:1px solid #d9d9d7!important;border-radius:14px!important;background:#fff!important}html body main[data-template="page.contact"] textarea{min-height:140px}html body main[data-template="404"] .section-wrapper:first-child .section-content-wrapper{padding-block:60px!important}html body .everacs-footer{--everacs-footer-bg:#1d1d1f!important;--everacs-footer-surface:#2c2c2e!important;--everacs-footer-text:#f5f5f7!important;--everacs-footer-muted:#a1a1a6!important;--everacs-footer-border:#3a3a3c!important;--everacs-footer-accent:#fff!important;background:#1d1d1f!important;border-top:0!important;color:#f5f5f7!important}html body .everacs-footer__inner{padding-block:44px 20px!important}html body .everacs-footer__main{gap:30px!important}html body .everacs-footer__wordmark{color:#fff!important;font-size:28px!important;font-weight:600!important}html body .everacs-footer__wordmark:before{width:3px!important;height:24px!important;background:#fff!important}html body .everacs-footer__description{color:#a1a1a6!important;font-size:14px!important;line-height:1.58!important}html body .everacs-footer__service-notes{gap:8px 14px!important;margin-top:18px!important}html body .everacs-footer__service-notes li{min-height:28px!important;padding:0!important;border:0!important;background:transparent!important;color:#a1a1a6!important;font-size:11.5px!important}html body .everacs-footer__service-notes li:before{width:4px!important;height:4px!important;margin-inline-end:7px!important;background:#8e8e93!important}html body .everacs-footer__nav-heading{color:#fff!important;font-size:11px!important;font-weight:600!important;letter-spacing:1.2px!important;text-transform:uppercase!important}html body .everacs-footer__nav-columns{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 18px!important}html body .everacs-footer__links a{width:100%!important;min-height:44px!important;color:#d2d2d7!important;font-size:13px!important;line-height:1.3!important;text-decoration:none!important}html body .everacs-footer__links a:hover,html body .everacs-footer__links a[aria-current=page]{color:#fff!important;text-decoration:underline!important;text-underline-offset:4px}html body .everacs-footer__bottom{border-color:#3a3a3c!important;color:#86868b!important;font-size:11.5px!important}html body .everacs-footer__bottom-note{color:#86868b!important}}@media screen and (max-width:420px){.es2-home .es2-hero{height:530px!important}.es2-home .es2-hero__content{left:20px!important;right:20px!important}.es2-home .es2-hero .es2-actions{flex-direction:column!important;align-items:flex-start!important;gap:4px!important}.es2-home .es2-hero .es2-actions .es2-button{width:auto!important;min-width:174px}.es2-home .es2-demos .es2-product-card{flex-basis:calc(47.5vw - 22px)!important}}@media screen and (min-width:750px)and (max-width:990px){.es2-home .es2-demos .es2-product-track{display:flex!important;gap:16px!important;overflow-x:auto!important;overflow-y:hidden;margin-right:-16px!important;padding:0 16px 14px 0!important;scroll-snap-type:x mandatory!important;scrollbar-width:none;-webkit-overflow-scrolling:touch}.es2-home .es2-demos .es2-product-card{flex:0 0 clamp(280px,38vw,340px)!important;min-width:0;width:auto;scroll-snap-align:start!important}.es2-home .es2-demos .es2-product-card img{display:block;width:100%;aspect-ratio:1/1;background:var(--ev2-pearl)!important;object-fit:contain!important;object-position:center!important}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}.es2-home *{scroll-behavior:auto!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/everacs-mobile-premium-v2.css.map */
