:root{--z-ground: #F4F6FA;--z-surface: #FFFFFF;--z-cobalt: #1E4691;--z-cobalt-deep: #142F66;--z-cobalt-tint: #DCE4F5;--z-cobalt-wash: #EAF0FA;--z-tomato: #C8361F;--z-tomato-hover: #A92D19;--z-ink: #1F2430;--z-muted: #555D6B;--z-line: #DCE1EA;--z-ok: #1B7A3A;--z-radius-s: 8px;--z-radius-m: 10px;--z-radius-l: 12px;--z-ease: cubic-bezier(.16, 1, .3, 1)}::selection{background:var(--z-cobalt);color:#fff}input,textarea,select{caret-color:var(--z-cobalt);accent-color:var(--z-cobalt)}.rte a,.link--underline{text-underline-offset:.2em;text-decoration-thickness:1px}.price,.zh__price,.zs__price,.mini-cart__price,.cart-item__price{font-variant-numeric:tabular-nums}:focus-visible{outline:2px solid var(--z-cobalt);outline-offset:2px}.header :focus-visible,.announcement-bar :focus-visible,.footer :focus-visible,.zh__panel :focus-visible,[data-section-type=newsletter] :focus-visible{outline-color:#fff}.form__floating-label,.form__field::placeholder,.product-item__vendor,.product-meta__vendor,.collection__showing-count,.breadcrumb__link,.text--subdued{color:var(--z-muted)}.form__field::placeholder{opacity:1}.price--compare{color:var(--z-muted)}.price--highlight{color:var(--z-tomato)}.button,.form__field,.form__submit,.select-wrapper select,.quantity-selector,.block-swatch__item,.value-picker-button,.collection__toolbar-item--filter{border-radius:var(--z-radius-s)}.card,.product-list--stackable,.mini-cart,.modal__inner{border-radius:var(--z-radius-l)}.collection-item__image-wrapper{border-radius:var(--z-radius-l);overflow:hidden;background:var(--z-surface)}.collection-item__image-wrapper img{object-fit:contain}.product-item__label-list .product-label{border-radius:6px}.shopify-section--image-with-text .button--primary,[data-section-type=image-with-text] .button--primary{background:var(--z-cobalt);border-color:var(--z-cobalt);color:#fff}[data-section-type=image-with-text] .button--primary:hover{background:var(--z-cobalt-deep);border-color:var(--z-cobalt-deep)}[data-section-type=newsletter] .form__submit{background:#fff;border-color:#fff;color:var(--z-cobalt)}[data-section-type=newsletter] .form__submit:hover{background:var(--z-cobalt-tint);border-color:var(--z-cobalt-tint)}[data-section-type=image-with-text] .image-with-text{background:var(--z-surface);border-radius:var(--z-radius-l);overflow:hidden;border:1px solid var(--z-line)}@media screen and (max-width:749px){.quantity-selector__button{min-width:44px;min-height:44px}.quantity-selector__value{min-height:44px}.pagination__nav-item,.pagination__prev,.pagination__next{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}.collection__toolbar-item{min-height:48px}.collection__filter-checkbox,.collection__filter-link,.tag-list .tag,.collection__active-filter,.block-swatch__item{min-height:44px}.collection__filter-checkbox label,.collection__filter-link{display:flex;align-items:center;min-height:44px}.footer__linklist-link,.footer .link{display:inline-block;padding-top:6px;padding-bottom:6px}.template-product{padding-bottom:calc(68px + env(safe-area-inset-bottom))}}.zh{padding:16px 0 8px}.zh__panel{display:grid;grid-template-columns:1fr;gap:20px;padding:24px 20px 20px;background:var(--z-cobalt);color:#fff;border-radius:var(--z-radius-l)}.zh--media-above .zh__media{order:-1}.zh__eyebrow{margin:0 0 8px;font-size:.875rem;font-weight:var(--text-font-bolder-weight);color:var(--z-cobalt-tint)}.zh__title{margin:0 0 12px;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);font-size:1.75rem;line-height:1.12;letter-spacing:-.01em;color:#fff;text-wrap:balance}.zh__sub{margin:0 0 18px;max-width:46ch;font-size:1rem;line-height:1.5;color:var(--z-cobalt-tint)}.zh__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin:0 0 20px}.zh__price-prefix{font-size:1rem;color:var(--z-cobalt-tint)}.zh__price-value{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:1.75rem;line-height:1;color:#fff}.zh__compare{font-size:.9375rem;color:#c9d6f0}.zh__saving{display:inline-block;padding:4px 10px;border-radius:6px;background:var(--z-tomato);color:#fff;font-size:.875rem;font-weight:var(--text-font-bolder-weight);line-height:1.4}.zh__cta{display:flex;align-items:center;justify-content:center;width:100%;min-height:52px;padding:0 28px;border-radius:var(--z-radius-s);background:var(--z-tomato);color:#fff;font-family:var(--text-font-family);font-weight:var(--text-font-bolder-weight);font-size:1.0625rem;text-decoration:none;transition:background-color .2s var(--z-ease)}.zh__cta:hover,.zh__cta:focus-visible{background:var(--z-tomato-hover);color:#fff}.zh__media{display:flex;justify-content:center}.zh__plate{display:block;width:100%;max-width:360px;padding:16px 16px 12px;border-radius:var(--z-radius-l);background:var(--z-surface);color:var(--z-ink);text-decoration:none;box-shadow:0 10px 24px -12px #0a183873}.zh__img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:contain}.zh__caption{display:block;margin-top:8px;font-size:.875rem;line-height:1.35;text-align:center;color:var(--z-ink)}.zh__plate:hover .zh__caption{text-decoration:underline;text-underline-offset:.2em}@media screen and (max-width:749px){.zh .container{padding-left:12px;padding-right:12px}.zh__plate{max-width:300px}}@media screen and (min-width:750px){.zh{padding:24px 0 8px}.zh__panel{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:40px;padding:48px}.zh--media-above .zh__media{order:0}.zh__title{font-size:clamp(2rem,1.2rem + 1.9vw,2.875rem)}.zh__sub{font-size:1.125rem}.zh__price-value{font-size:2.25rem}.zh__cta{display:inline-flex;width:auto;min-width:220px}.zh__plate{max-width:440px}}@media screen and (min-width:1000px){.zh__panel{padding:56px 64px;gap:56px}}.zm__header{margin-bottom:20px}.zm__title{margin:0;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:1.375rem;line-height:1.2;color:var(--heading-color);text-wrap:balance}.zm__sub{margin:8px 0 0;color:var(--z-muted)}.zm__list{display:grid;grid-template-columns:1fr;gap:12px;margin:0;padding:0;list-style:none}.zm__link{display:grid;grid-template-columns:112px minmax(0,1fr);gap:16px;align-items:start;height:100%;padding:14px;border:1px solid var(--z-line);border-radius:var(--z-radius-l);background:var(--z-surface);color:var(--z-ink);text-decoration:none;transition:border-color .2s var(--z-ease),box-shadow .2s var(--z-ease)}.zm__link:hover{border-color:var(--z-cobalt);box-shadow:0 8px 20px -14px #142f668c}.zm__plate{display:block;border-radius:var(--z-radius-m);background:var(--z-ground);overflow:hidden}.zm__img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:contain;mix-blend-mode:multiply}.zm__body{display:flex;flex-direction:column;gap:8px;min-width:0}.zm__name{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:1.125rem;line-height:1.25;color:var(--z-cobalt)}.zm__bullets{display:flex;flex-direction:column;gap:4px}.zm__bullet{display:flex;gap:8px;align-items:flex-start;font-size:.9375rem;line-height:1.4}.zm__check{flex:none;margin-top:3px;color:var(--z-ok)}.zm__more{display:inline-flex;align-items:center;gap:6px;margin-top:4px;min-height:32px;font-weight:var(--text-font-bolder-weight);color:var(--z-cobalt)}.zm__link:hover .zm__more{text-decoration:underline;text-underline-offset:.2em}@media screen and (min-width:750px){.zm__title{font-size:1.75rem}.zm__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.zm__link{grid-template-columns:1fr;padding:16px}.zm__plate{max-width:220px}}.zt{margin-top:16px;padding:14px 16px;border-radius:var(--z-radius-m);background:var(--z-cobalt-wash);color:var(--z-ink)}.zt__list{display:grid;gap:10px;margin:0;padding:0;list-style:none}.zt__item,.zt__phone{display:flex;gap:10px;align-items:flex-start;font-size:.9375rem;line-height:1.4}.zt__icon{flex:none;width:22px;height:22px;color:var(--z-cobalt)}.zt__text strong{font-weight:var(--text-font-bolder-weight);color:var(--z-ink)}.zt__phone{margin:12px 0 0;padding-top:12px;border-top:1px solid var(--z-line)}.zt__tel{display:inline-block;font-weight:var(--text-font-bolder-weight);color:var(--z-cobalt);text-decoration:underline;text-underline-offset:.2em;padding:2px 0}.zt__hours{display:block;color:var(--z-muted);font-size:.875rem}.zs{display:none}@media screen and (max-width:749px){.zs{display:block;position:fixed;left:0;right:0;bottom:0;z-index:3;padding:8px 12px calc(8px + env(safe-area-inset-bottom));background:var(--z-surface);border-top:1px solid var(--z-line);box-shadow:0 -6px 18px -12px #14244059;transform:translateY(110%);visibility:hidden;transition:transform .28s var(--z-ease),visibility 0s linear .28s}.zs.is-visible{transform:translateY(0);visibility:visible;transition:transform .28s var(--z-ease),visibility 0s}.zs__inner{display:flex;align-items:center;gap:12px;min-height:56px}.zs__info{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.zs__title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;line-height:1.3;color:var(--z-muted)}.zs__price{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:1.1875rem;line-height:1.2;color:var(--z-tomato)}.zs__btn{flex:none;min-height:48px;padding:0 20px;border:0;border-radius:var(--z-radius-s);background:var(--z-tomato);color:#fff;font-family:var(--text-font-family);font-weight:var(--text-font-bolder-weight);font-size:1rem;cursor:pointer}.zs__btn:hover{background:var(--z-tomato-hover)}.zs__btn:disabled{background:#6b7280;cursor:not-allowed}}@media(prefers-reduced-motion:reduce){.zs,.zs.is-visible,.zh__cta,.zm__link{transition:none}}.header__cart-count{background:#c8361f;color:#fff}.price,.price-list .price,.product-meta__price-list-container .price{white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/12/assets/zatta.css.map */
