n5x-hero-slideshow{display:block;position:relative}.n5x-hero-slide:not(.is-active){display:none}.n5x-hero-slide.is-active{display:block}.n5x-hero-controls{position:absolute;right:6%;bottom:20px;display:flex;align-items:center;background:#090d12cc;border:1px solid #8dd5ff66;color:#fff;z-index:2}.n5x-hero-controls button{border:0;background:none;color:#fff;cursor:pointer;min-height:40px;min-width:40px;font-size:22px}.n5x-hero-controls span{font-size:11px}.n5x-hero-controls [data-pause]{font-size:10px;text-transform:uppercase;letter-spacing:1px;padding:0 14px;border-left:1px solid #ffffff44}.n5x-hero-controls :focus-visible{outline:2px solid #8dd5ff;outline-offset:-3px}@media(max-width:740px){.n5x-hero-controls{bottom:12px;right:18px}.n5x-hero-slide:nth-child(n+2) img{height:var(--n5x-slide-height,450px)!important;object-fit:cover;object-position:60% center}}@media(max-width:740px){.n5x-hero-slide:nth-child(2) img{object-position:81% center}}@media(max-width:740px){.n5x-hero-slide:nth-child(3) img{object-fit:contain;object-position:center;background:#101820}}@media(min-width:741px){.n5x-hero-slide,.n5x-hero-slide>a,.n5x-hero-slide picture{height:100%}.n5x-hero-slide img{height:100%;width:100%;aspect-ratio:auto;object-fit:cover;object-position:center 58%}}@media(max-width:999px){#mobile-menu-drawer .n5x-mobile-disclosure>summary{list-style:none;cursor:pointer;touch-action:manipulation}#mobile-menu-drawer .n5x-mobile-disclosure>summary::-webkit-details-marker{display:none}#mobile-menu-drawer .n5x-mobile-disclosure[open]>summary>svg{transform:rotate(180deg)}#mobile-menu-drawer .n5x-mobile-disclosure[open]>summary .animated-plus:before{transform:translate(-50%,-50%) rotate(90deg)}#mobile-menu-drawer .n5x-mobile-submenu{margin-inline:0}#mobile-menu-drawer .n5x-mobile-category{display:flex;align-items:center;gap:14px;min-height:76px;padding:10px 0;border-bottom:1px solid #e5e5e5}#mobile-menu-drawer .n5x-mobile-category__image{display:block;flex:0 0 64px;width:64px;height:54px;object-fit:contain;background:#f5f5f5}#mobile-menu-drawer .n5x-mobile-category__label{flex:1;font-size:13px;font-weight:600;line-height:1.4}#mobile-menu-drawer .n5x-mobile-category__arrow{flex:0 0 auto;color:#777;font-size:24px}}
/*# sourceMappingURL=/cdn/shop/t/114/compiled_assets/styles.css.map */
