@media(max-width:1100px)and (min-width:861px){.site-header__localize{display:block}.site-header__localize .localize__field+.localize__field{display:none}.logo-tab{width:150px;height:104px}.site-header__right{gap:12px}.site-nav__list{gap:16px}.site-nav__link{font-size:15px}.cart-link{padding:8px}.cart-link__text{display:none}}.vehicle{margin:36px 0 0;padding:clamp(22px,3vw,34px);border:0;border-radius:24px;background:linear-gradient(160deg,var(--bg-3) 0%,var(--bg-2) 70%);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--accent) 45%,transparent)}.vehicle__legend{display:flex;align-items:center;gap:16px;padding:0;float:left;width:100%;margin-bottom:22px}.vehicle__legend+*{clear:both}.vehicle__icon{flex-shrink:0;display:grid;place-items:center;width:52px;height:52px;border-radius:16px;background:var(--accent);color:var(--ink);transform:rotate(-4deg);box-shadow:0 10px 26px -10px var(--accent)}.vehicle__icon svg{width:24px;height:24px}.vehicle__title{display:block;font-family:var(--f-display);font-weight:900;font-style:italic;font-stretch:105%;text-transform:uppercase;font-size:clamp(20px,2vw,28px);line-height:1.05}.vehicle__text{display:block;color:var(--muted);font-size:15px;margin-top:6px}.vehicle__fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}.vehicle .field:invalid:focus{border-color:var(--pop)}@media(max-width:600px){.vehicle__fields{grid-template-columns:1fr}}.tile__title{font-size:clamp(2.4rem,4.8vw,5.2rem);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.tile__foot{flex-wrap:wrap}.site-header__localize .localize__select{background-color:#ffffff0f}.site-header__localize .localize__select:hover{background-color:#ff8f4d24}.product>*{min-width:0;max-width:100%}.product__stage img,.product__desc img{max-width:100%}.product__buy .btn{flex:1 1 auto;min-width:0}.product__desc{overflow-wrap:anywhere}@media(max-width:860px){.product{grid-template-columns:minmax(0,1fr)}.product__gallery{position:static}}@media(max-width:600px){.product__title{font-size:clamp(2rem,9vw,2.6rem)}.product__thumb{flex-basis:68px}.product__buy .field--qty{width:72px;flex-shrink:0}}.product__zoom{all:unset;box-sizing:border-box;display:grid;place-items:center;width:100%;height:100%;cursor:zoom-in}.product__zoom:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:12px}.lightbox{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#08080af0;display:none;place-items:center;z-index:1000}.lightbox[open]{display:grid}.lightbox::backdrop{background:#08080af0}.lightbox__img{max-width:92vw;max-height:88vh;width:auto;height:auto;object-fit:contain;cursor:default}.lightbox__btn{position:absolute;display:grid;place-items:center;width:52px;height:52px;border:0;border-radius:50%;background:#ffffff1f;color:#fff;font-size:34px;line-height:1;cursor:pointer}.lightbox__btn:hover,.lightbox__btn:focus-visible{background:var(--accent);color:#111;outline:none}.lightbox__close{top:18px;right:18px}.lightbox__prev{left:18px;top:50%;transform:translateY(-50%)}.lightbox__next{right:18px;top:50%;transform:translateY(-50%)}.lightbox.is-single .lightbox__prev,.lightbox.is-single .lightbox__next{display:none}html.lightbox-open{overflow:hidden}@media(max-width:600px){.lightbox__btn{width:44px;height:44px;font-size:28px}.lightbox__prev{left:8px}.lightbox__next{right:8px}.lightbox__img{max-width:100vw}}.lightbox__btn{z-index:2;width:60px;height:60px;font-size:40px;background:var(--accent);color:#111;box-shadow:0 6px 20px #00000080;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.lightbox__btn:hover,.lightbox__btn:focus-visible{background:#fff;color:#111}.lightbox__btn:active{transform:translateY(-50%) scale(.92)}.lightbox__close{background:#ffffff29;color:#fff}.lightbox__close:active{transform:scale(.92)}.lightbox__count{position:absolute;left:50%;bottom:22px;transform:translate(-50%);margin:0;padding:6px 14px;border-radius:999px;background:#ffffff1f;color:#fff;font-size:14px;letter-spacing:.08em}.lightbox.is-single .lightbox__count{display:none}@media(max-width:600px){.lightbox__img{max-width:100vw;max-height:calc(100vh - 170px)}.lightbox__btn{width:56px;height:56px;font-size:36px}.lightbox__prev,.lightbox__next{top:auto;bottom:24px;transform:none}.lightbox__prev{left:20px}.lightbox__next{right:20px}.lightbox__btn:active{transform:scale(.92)}.lightbox__count{bottom:38px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/theme-fixes.css.map */
