.amo-showcase{padding:48px 0 36px;background:#f4f4f3;border-top:1px solid #e7e7e5;color:#161616}.amo-showcase amo-showcase-rail{display:block}.amo-showcase__heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:24px}.amo-showcase__intro{max-width:750px}.amo-showcase__eyebrow{margin:0 0 8px;color:#a91d28;font-size:1.15rem;font-weight:750;letter-spacing:.16em;text-transform:uppercase}.amo-showcase h2{margin:0;color:#161616;font-size:clamp(2.8rem,3.2vw,4rem);font-weight:750;line-height:1.1;letter-spacing:-.025em}.amo-showcase__description{margin:12px 0 0;max-width:650px;color:#505050;font-size:1.5rem;line-height:1.5}.amo-showcase__navigation{display:flex;flex:0 0 auto;gap:8px}.amo-showcase__navigation[hidden]{display:none}.amo-showcase__navigation button{display:grid;place-items:center;width:48px;height:48px;padding:0;background:#fff;color:#161616;border:1px solid #ccc;cursor:pointer}.amo-showcase__navigation button:disabled{opacity:.35;cursor:default}.amo-showcase__navigation button:focus-visible,.amo-showcase a:focus-visible{outline:3px solid #b91e2a;outline-offset:3px}.amo-showcase__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 32px)/3);gap:16px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scroll-padding-inline:2px;padding:2px 2px 14px;scrollbar-width:thin;scrollbar-color:#b6b6b4 #e7e7e5}.amo-showcase__card{min-width:0;background:#fff;border:1px solid #dededb;scroll-snap-align:start;display:flex;flex-direction:column}.amo-showcase__card-body{display:flex;flex:1;flex-direction:column;align-items:stretch;padding:22px}.amo-showcase__brand{margin:0 0 9px;color:#9b1a25;font-size:1.05rem;font-weight:750;letter-spacing:.09em;text-transform:uppercase}.amo-showcase h3{margin:0;color:#161616;font-size:2rem;font-weight:750;line-height:1.2}.amo-showcase__benefit{margin:12px 0 22px;color:#555;font-size:1.4rem;line-height:1.5}.amo-showcase__actions{display:flex;flex-direction:column;align-items:stretch;gap:8px;margin-top:auto}.amo-showcase__actions a{text-decoration:none}.amo-showcase__shop{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:12px 16px;background:#171717;color:#fff;font-size:1.3rem;font-weight:700}.amo-showcase__shop:hover{background:#b51f2c;color:#fff}.amo-showcase__quote{display:flex;align-items:center;justify-content:center;min-height:44px;padding:8px 12px;color:#333;font-size:1.25rem;text-decoration:underline!important;text-underline-offset:3px}.amo-showcase__note{margin:15px 0 0;color:#626262;font-size:1.2rem;line-height:1.5}@media(max-width:989px){.amo-showcase__track{grid-auto-columns:calc((100% - 16px)/2)}}@media(max-width:749px){.amo-showcase{padding:32px 0 26px}.amo-showcase__heading{gap:12px;align-items:flex-start;margin-bottom:20px}.amo-showcase__navigation{gap:5px}.amo-showcase__navigation button{width:44px;height:44px}.amo-showcase__eyebrow{font-size:1rem;letter-spacing:.12em}.amo-showcase h2{font-size:2.8rem}.amo-showcase__description{font-size:1.35rem}.amo-showcase__track{grid-auto-columns:85%;gap:12px}.amo-showcase__card-body{padding:18px}.amo-showcase h3{font-size:1.9rem}.amo-showcase__note{font-size:1.1rem}}.amo-demo-player{display:block}.amo-demo-player__frame{position:relative;aspect-ratio:16/9;background:#111;overflow:hidden}.amo-demo-player__poster{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;padding:0;border:0;color:#fff;background:#111;cursor:pointer}.amo-demo-player__poster[hidden]{display:none}.amo-demo-player__poster:after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(0,0,0,.66),transparent 60%);content:""}.amo-demo-player__poster img{display:block;width:100%;height:100%;object-fit:contain;background:#eeeeec}.amo-demo-player__fallback{position:absolute;top:0;right:0;bottom:0;left:0;padding:22px;text-align:left;background:radial-gradient(circle at 100% 100%,#4d1e29,transparent 65%),#141923}.amo-demo-player__fallback strong{display:block;max-width:90%;color:#fff;font-size:1.8rem;line-height:1.2;letter-spacing:.06em;text-transform:uppercase}.amo-demo-player__fallback>span{display:block;margin-top:8px;color:#c9c9cd;font-size:1rem;letter-spacing:.12em;text-transform:uppercase}.amo-demo-player__icon{position:absolute;z-index:1;top:50%;left:50%;display:grid;place-items:center;width:64px;height:64px;border:1px solid rgba(255,255,255,.5);border-radius:50%;background:#bc1f2b;transform:translate(-50%,-50%);transition:background .15s}.amo-demo-player__poster:hover .amo-demo-player__icon{background:#941621}.amo-demo-player__label{position:absolute;z-index:1;bottom:14px;left:18px;font:700 1.2rem/1.3 var(--font-body-family);letter-spacing:.08em;text-transform:uppercase}.amo-demo-player__poster:focus-visible{z-index:2;outline:3px solid #fff;outline-offset:-6px}.amo-demo-player__mount iframe{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;border:0}.amo-product-demo{margin:22px 0;border:1px solid #ddd;background:#f7f7f5}.amo-product-demo__heading{margin:0;padding:13px 16px;color:#222;font-size:1.3rem;font-weight:700;letter-spacing:.01em}.amo-product-demo__note{margin:0;padding:12px 16px 0;color:#5c5c5c;font-size:1.15rem;line-height:1.5}.amo-product-demo__quote{display:flex;align-items:center;min-height:48px;padding:8px 16px;color:#a71925;font-size:1.3rem;font-weight:650;text-underline-offset:3px}.amo-product-demo__quote:focus-visible{outline:3px solid #a71925;outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/11/compiled_assets/styles.css.map */
