:root{--z-gold: #C9A961;--z-goldh: #D8BC7C;--z-bg: #0C0D0F;--z-line: #1E2126;--z-line2: #2C3036}.header-logo__image{max-height:44px;width:auto}a.header-logo{display:flex;flex-direction:column;align-items:center;gap:5px;text-decoration:none}a.header-logo:after{content:"EST. 2021 \b7  LEICESTER";font-family:var(--font-accent--family, inherit);font-size:8.5px;line-height:1;letter-spacing:.28em;text-transform:uppercase;color:#7a7770;white-space:nowrap}@media screen and (min-width:990px){.header-menu{display:none!important}}.menu-list--mobile{display:none!important}@media screen and (max-width:749px){a.header-logo{gap:3px}a.header-logo:after{font-size:6px;letter-spacing:.2em}.text-block[class*=__h_text] h1{font-size:1.9rem;line-height:1.05}}.section .hero__content h1,.hero h1{max-width:18ch}@media screen and (min-width:990px){.product-information__grid .product-information__media{position:sticky;top:100px;align-self:start}.product-information__media slideshow-component:not(zoom-dialog *),.product-information__media slideshow-container:not(zoom-dialog *),.product-information__media slideshow-slides:not(zoom-dialog *),.product-information__media .product-media:not(zoom-dialog *),.product-information__media img:not(zoom-dialog *){max-height:calc(100vh - 140px)}.product-information__media img:not(zoom-dialog *){width:100%;object-fit:contain;object-position:center}}zoom-dialog dialog{background:var(--z-bg);scroll-snap-type:y mandatory}zoom-dialog dialog::backdrop{background:var(--z-bg)}.dialog-zoomed-gallery{margin:0;padding:0}media-gallery.sticky-content .dialog-zoomed-gallery .product-media-container{max-height:none;overflow:visible}@media screen and (min-width:750px){.dialog-zoomed-gallery .product-media-container{display:flex;align-items:center;justify-content:center;width:100vw;height:100vh;scroll-snap-align:start;scroll-snap-stop:always;aspect-ratio:auto}.dialog-zoomed-gallery .product-media,.dialog-zoomed-gallery .product-media__drag-zoom-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:100%;max-height:none;aspect-ratio:auto}.dialog-zoomed-gallery img.product-media__image{width:auto;height:auto;max-width:100vw;max-height:100vh;object-fit:contain;object-position:center;background:transparent;border-radius:0}.dialog-zoomed-gallery .product-media-container--image{padding-inline-end:calc(var(--thumbnail-width, 64px) + var(--padding-lg, 24px) * 2);box-sizing:border-box}}.dialog-thumbnails-list__thumbnail img{background:#000}.dialog-thumbnails-list__thumbnail[aria-selected=true]{outline-color:var(--z-gold)}.dialog-zoomed-gallery__close-button{color:#fff;mix-blend-mode:normal}.z-enquire{border:1px solid rgb(var(--color-border-rgb) / .35);padding:.9rem 1rem;display:grid;gap:.6rem}.z-enquire__title{margin:0;font-family:var(--font-accent--family, inherit);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--z-gold)}.z-enquire__row{display:flex;flex-wrap:wrap;gap:.5rem}.z-enquire__btn{flex:1 1 8rem;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;padding:.7rem .9rem;font-size:.85rem;font-weight:500;text-decoration:none;border:1px solid var(--z-gold);color:var(--z-gold);border-radius:2px;transition:background-color .15s ease,color .15s ease}.z-enquire__btn:hover{background:var(--z-gold);color:var(--z-bg)}.z-enquire__btn--wa{background:#25d366;border-color:#25d366;color:#062b16}.z-enquire__btn--wa:hover{background:#1ebe5a;border-color:#1ebe5a;color:#062b16}.z-enquire__btn svg{width:1.1em;height:1.1em;flex:none}.z-enquire__note{margin:0;font-size:.8rem;opacity:.75}.z-contact{position:fixed;z-index:50;right:1rem;bottom:1rem;display:flex;flex-direction:column;gap:.6rem}.z-contact a{display:inline-flex;align-items:center;gap:.55rem;padding:.7rem 1rem .7rem .8rem;border-radius:999px;text-decoration:none;font-size:.85rem;font-weight:500;letter-spacing:.02em;box-shadow:0 6px 20px #00000059;transition:transform .15s ease,background-color .15s ease}.z-contact a:hover{transform:translateY(-1px)}.z-contact__wa{background:#25d366;color:#062b16}.z-contact__wa:hover{background:#1ebe5a}.z-contact__tel{background:var(--z-gold);color:var(--z-bg)}.z-contact__tel:hover{background:var(--z-goldh)}.z-contact svg{width:1.25rem;height:1.25rem;flex:none}@media screen and (max-width:749px){.z-contact{left:0;right:0;bottom:0;flex-direction:row;gap:0}.z-contact a{flex:1 1 50%;justify-content:center;border-radius:0;padding:.9rem .5rem;box-shadow:none}body{padding-bottom:3.4rem}}.product-card__title,.product-title{text-wrap:balance}input:focus-visible,textarea:focus-visible,select:focus-visible,button:focus-visible,a:focus-visible{outline:2px solid var(--z-gold);outline-offset:2px}@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.z-plate-wrap{display:grid;gap:.35rem}.z-plate-label{font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;opacity:.75}.z-plate{display:flex;align-items:stretch;width:100%;max-width:22rem;height:3.4rem;background:#f8d038;border:2px solid #0C0D0F;border-radius:6px;overflow:hidden;box-shadow:inset 0 0 0 1px #00000026}.z-plate__band{flex:none;width:2.3rem;display:flex;align-items:flex-end;justify-content:center;padding-bottom:.3rem;background:#039;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:.7rem;font-weight:700;letter-spacing:.02em}.z-plate__input{flex:1 1 auto;min-width:0;border:0!important;border-radius:0!important;background:transparent!important;color:#0c0d0f!important;font-family:Charles Wright,Arial Narrow,Arial,Helvetica,sans-serif;font-size:1.7rem!important;font-weight:700;letter-spacing:.08em;text-align:center;text-transform:uppercase;padding:0 .4rem!important}.z-plate__input::placeholder{color:#0c0d0f59}.z-plate__input:focus-visible{outline:2px solid var(--z-gold);outline-offset:-3px}.z-plate-wrap--compact .z-plate{height:2.6rem;max-width:15rem}.z-plate-wrap--compact .z-plate__input{font-size:1.25rem!important}.z-plate-wrap--compact .z-plate__band{width:1.8rem;font-size:.55rem}.z-plate-manual{justify-self:start;background:none;border:0;padding:0;font:inherit;font-size:.78rem;color:inherit;opacity:.6;text-decoration:underline;cursor:pointer}.z-plate-manual:hover{opacity:.9}.z-plate-result{font-size:.9rem;line-height:1.45}.z-plate-result__note{margin:0;opacity:.75}.z-plate-result__car{margin:0 0 .3rem;font-weight:500}.z-plate-result__car--ok span{color:var(--z-gold);font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;margin-left:.4rem}.z-plate-result__ask{margin:0;opacity:.85}.z-plate-result__btn{display:inline-block;margin-left:.35rem;padding:.3rem .9rem;border:1px solid var(--z-gold);background:var(--z-gold);color:var(--z-bg);font:inherit;font-size:.8rem;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border-radius:2px}.z-plate-result__btn--no{background:transparent;color:inherit;border-color:currentColor;opacity:.7}.shopify-section:has(+.shopify-section .product-grid) rte-formatter.text-block{--max-width: none !important;--width: 100% !important;width:100%!important;max-width:none!important}@media screen and (min-width:1200px){.shopify-section:has(+.shopify-section .product-grid) rte-formatter.text-block{display:block;column-count:2;column-gap:3rem}.shopify-section:has(+.shopify-section .product-grid) rte-formatter.text-block p{break-inside:avoid}}@media screen and (min-width:750px){ul.product-grid{display:flex;flex-wrap:wrap;justify-content:center}ul.product-grid>.product-grid__item{flex:0 1 300px;max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/z12k.css.map */
