@media screen and (min-width:1200px){.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: 64px}}.za-nowrap{white-space:nowrap}.za-section{position:relative}.za-section>.za-inner{display:flex;flex-direction:column;gap:32px;min-width:0}.za-section--compact>.za-inner{gap:0}.za-eyebrow{margin:0;font-family:var(--font-h6--family);font-style:var(--font-h6--style);font-weight:var(--font-h6--weight);font-size:var(--za-eyebrow-size);line-height:1.4;letter-spacing:var(--za-eyebrow-letter-spacing);text-transform:var(--font-h6--case, uppercase);color:var(--za-color-accent)}.za-heading{margin:0;text-wrap:balance}.za-body{margin:0;max-width:38em;color:rgb(var(--color-foreground-rgb) / .72)}.za-body p{margin:0}.za-body p+p{margin-top:.75em}.za-stack{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.za-stack--center{align-items:center;text-align:center}.za-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.za-header-row{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 32px}.za-link{display:inline-flex;align-items:center;gap:.4em;font-family:var(--font-subheading--family);font-weight:var(--font-subheading--weight);font-size:.9375rem;letter-spacing:.02em;color:var(--za-color-primary);text-decoration:none;text-underline-offset:.3em;transition:color var(--animation-speed) var(--animation-easing)}.za-link:hover{color:var(--za-color-primary-hover);text-decoration:underline}.za-media{position:relative;display:block;overflow:hidden;border-radius:var(--za-radius);background-color:var(--za-color-surface-deep);aspect-ratio:var(--za-media-ratio, 4 / 5)}.za-media img,.za-media .za-placeholder{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--za-media-position, center)}.za-media__label{position:absolute;inset:auto 0 0;padding:10px 14px;font-size:12.5px;color:rgb(var(--za-color-text-rgb) / .6);background:linear-gradient(to top,rgb(var(--za-color-text-rgb) / .06),transparent)}.za-placeholder{fill:rgb(var(--za-color-text-rgb) / .25);background-color:var(--za-color-surface-deep)}.za-split{display:grid;gap:32px;align-items:center}@media screen and (min-width:750px){.za-split{grid-template-columns:1fr 1fr;gap:64px}.za-split--ratio-narrow{grid-template-columns:1fr .9fr}.za-split--ratio-narrow.za-split--media-left{grid-template-columns:.9fr 1fr}.za-split--text-only{grid-template-columns:1fr}.za-split--media-left .za-split__media{order:-1}.za-split:not(.za-split--media-left) .za-split__media{order:1}}@media screen and (max-width:749px){.za-split:not(.za-split--text-first-mobile) .za-split__media{order:-1}}.za-grid{display:grid;gap:var(--za-grid-gap, 24px);grid-template-columns:repeat(var(--za-cols-mobile, 1),minmax(0,1fr))}@media screen and (min-width:750px){.za-grid{grid-template-columns:repeat(var(--za-cols-tablet, 2),minmax(0,1fr))}}@media screen and (min-width:990px){.za-grid{grid-template-columns:repeat(var(--za-cols-laptop, var(--za-cols, 3)),minmax(0,1fr))}}@media screen and (min-width:1200px){.za-grid{grid-template-columns:repeat(var(--za-cols, 3),minmax(0,1fr))}}.za-card{display:flex;flex-direction:column;gap:10px;padding:28px 24px;border:1px solid rgb(var(--color-foreground-rgb) / .14);border-radius:var(--za-radius);background-color:var(--za-card-background, transparent);height:100%}.za-card__title{margin:0}.za-card__text{margin:0;color:rgb(var(--color-foreground-rgb) / .72)}a.za-card{color:inherit;text-decoration:none;transition:border-color var(--animation-speed) var(--animation-easing)}a.za-card:hover{border-color:rgb(var(--color-foreground-rgb) / .35)}.za-invert .button{--button-color: var(--color-background);--button-background-color: var(--color-foreground);--button-border-color: var(--color-foreground)}.za-invert .button:hover{--button-background-color: var(--za-color-surface);--button-border-color: var(--za-color-surface)}.za-invert .button-secondary{--button-color: var(--color-foreground);--button-background-color: transparent;--button-border-color: rgb(var(--color-foreground-rgb) / .6)}.za-invert .button-secondary:hover{--button-color: var(--color-background);--button-background-color: var(--color-foreground);--button-border-color: var(--color-foreground)}.za-invert .za-body{color:rgb(var(--color-foreground-rgb) / .85)}.za-invert .za-eyebrow{color:var(--za-color-accent-light)}#header-component .header__row--top{border-bottom-color:rgb(var(--color-foreground-rgb) / .08)}@media screen and (min-width:750px){#header-component:not([data-menu-style=drawer]) .header__row--top>.header__columns{--padding-block-start: 14px;--padding-block-end: 14px;column-gap:32px}#header-component:not([data-menu-style=drawer]) .header__row--top .header__column--right{gap:32px}#header-component .header__row--bottom>.header__columns{--padding-block-start: 14px;--padding-block-end: 14px}}@media screen and (min-width:1200px){#header-component:not([data-menu-style=drawer]) .header__row--top>.header__columns{padding-inline:64px}#header-component .header__row--bottom>.header__columns{padding-inline:48px}}.za-header-phone{font-family:var(--font-body--family);font-size:13px;white-space:nowrap;text-decoration:none;color:rgb(var(--color-foreground-rgb) / .55)}a.za-header-phone:hover{color:var(--color-foreground)}#header-component .header__row--top{--za-header-fg: var(--color-foreground)}#header-component .header__row--top :is(.search-action,.account-button) .header-actions__action,#header-component .header__row--top .account-button__text{font-family:var(--font-body--family);font-size:13px;font-weight:500;color:var(--za-header-fg);white-space:nowrap}@media screen and (min-width:750px){#header-component:not([data-menu-style=drawer]) .header__row--top header-actions{gap:32px}}@media screen and (min-width:750px){#header-component:not([data-menu-style=drawer]) .header__row--top [data-testid=cart-drawer-trigger],#header-component:not([data-menu-style=drawer]) .header__row--top .action__cart{padding:11px 16px;border:1px solid rgb(var(--color-foreground-rgb) / .35);border-radius:var(--za-radius);font-family:var(--font-body--family);font-size:13px;font-weight:500;line-height:1;color:var(--color-foreground);transition:border-color var(--animation-speed) var(--animation-easing)}#header-component:not([data-menu-style=drawer]) .header__row--top [data-testid=cart-drawer-trigger]:hover,#header-component:not([data-menu-style=drawer]) .header__row--top .action__cart:hover{border-color:var(--color-foreground)}#header-component:not([data-menu-style=drawer]) .header__row--top .header-actions__cart-icon--text{display:inline-flex;align-items:center;gap:8px}#header-component:not([data-menu-style=drawer]) .header__row--top .header-actions__cart-icon--text .cart-bubble{position:relative;inset:auto;transform:none;flex:0 0 auto;width:auto;min-width:18px;height:18px;padding-inline:5px;border-radius:999px}#header-component[data-menu-style=drawer] .header__row--top .header-actions__cart-icon--text{position:relative}#header-component[data-menu-style=drawer] .header__row--top .header-actions__cart-icon--text .cart-bubble{position:absolute;top:-6px;right:-9px;left:auto;bottom:auto;transform:none;width:auto;min-width:18px;height:18px;padding-inline:5px;border-radius:999px}}.za-header-cta{display:inline-flex;align-items:center;padding:12px 22px;border-radius:var(--za-radius);font-family:var(--font-body--family);font-size:13px;font-weight:600;line-height:1;white-space:nowrap;text-decoration:none;color:var(--color-background);background-color:var(--color-foreground);transition:background-color var(--animation-speed) var(--animation-easing)}.za-header-cta:hover{color:var(--color-background);background-color:var(--za-color-surface)}@media screen and (max-width:749px){#header-component .header__row--top>.header__columns{padding-block:8px}}#header-component[data-menu-style=drawer] .header__row--top>.header__columns{padding-block:8px}#header-component .header-logo__image{--za-logo-scale: 1}#header-component[data-sticky-state=active] .header-logo__image{--za-logo-scale: var(--za-logo-stuck-scale-mobile);height:calc(var(--header-logo-image-height-mobile) * var(--za-logo-scale));width:calc(var(--header-logo-image-width-mobile) * var(--za-logo-scale))}.header-section:has(>#header-component[data-sticky-state=active]){margin-bottom:calc(var(--za-logo-height-mobile) * (1 - var(--za-logo-stuck-scale-mobile)))}@media screen and (min-width:750px){#header-component[data-sticky-state=active]:not([data-menu-style=drawer]) .header-logo__image{--za-logo-scale: var(--za-logo-stuck-scale);height:calc(var(--header-logo-image-height) * var(--za-logo-scale));width:calc(var(--header-logo-image-width) * var(--za-logo-scale))}.header-section:has(>#header-component[data-sticky-state=active]:not([data-menu-style=drawer])){margin-bottom:calc(var(--za-logo-height) * (1 - var(--za-logo-stuck-scale)))}}@media(prefers-reduced-motion:no-preference){#header-component .header-logo__image{transition:height .25s ease,width .25s ease}.header-section:has(>#header-component[sticky=always]){transition:margin-bottom .25s ease}}#header-component[data-menu-style=drawer] :is(.za-header-phone,.za-header-cta){display:none}@media screen and (min-width:750px){#header-component[data-menu-style=drawer] .header__row--top :is(.search-action,header-actions) .mobile\:hidden{display:none!important}#header-component[data-menu-style=drawer] .header__row--top :is(.search-action,header-actions) .desktop\:hidden{display:flex!important}#header-component[data-menu-style=drawer] .header__row--top header-actions{gap:0}#header-component[data-menu-style=drawer] .header__row--top .header-actions__action{min-width:44px;min-height:44px;justify-content:center}#header-component[data-menu-style=drawer]:not([data-sticky-state=active]) .header-logo__image{height:var(--header-logo-image-height-mobile);width:var(--header-logo-image-width-mobile)}}#header-component .menu-list__list-item:not([slot=overflow])>.menu-list__link{font-size:11.5px;font-weight:600;letter-spacing:.045em;white-space:nowrap;color:rgb(var(--menu-top-level-font-color-rgb) / .6)}#header-component .menu-list__list-item:not([slot=overflow])>.menu-list__link--active,#header-component .menu-list__list-item:not([slot=overflow]):is(:hover,:focus-within)>.menu-list__link,#header-component .menu-list__list-item:not([slot=overflow])>.menu-list__link[aria-expanded=true]{color:var(--menu-top-level-font-color)}#header-component .menu-list__list-item:not([slot=overflow])>.menu-list__link>.menu-list__link-title{padding-inline:0;margin-inline:9px;padding-bottom:4px;border-bottom:2px solid transparent}#header-component .menu-list__list-item:not([slot=overflow])>.menu-list__link--active>.menu-list__link-title{border-bottom-color:var(--za-color-accent-light)}.footer-content .button-secondary{--button-color: var(--color-foreground);--button-background-color: transparent;--button-border-color: rgb(var(--color-foreground-rgb) / .6)}.footer-content .button-secondary:hover{--button-color: var(--color-background);--button-background-color: var(--color-foreground);--button-border-color: var(--color-foreground)}.footer-content{font-size:13.5px;color:rgb(var(--za-color-background-rgb) / .65)}.footer-content .menu__item.menu__item,.footer-content .menu__item a,.footer-content .za-footer-contact,.footer-content .za-footer-contact a{font-size:13.5px;color:rgb(var(--za-color-background-rgb) / .65);text-decoration:none}.footer-content .menu__item a:hover,.footer-content .za-footer-contact a:hover{color:var(--za-color-background)}.footer-content .menu__heading,.footer-content .menu__heading>span{font-size:11.5px;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--za-color-background-rgb) / .4)}.footer-content .menu__heading{margin-bottom:4px}.product-media-container.media-fit-cover :is(img,video,iframe,.deferred-media__poster-image){object-fit:contain}.product-media-container .product-media{background-color:var(--za-color-off-white)}@media screen and (min-width:750px){media-gallery.media-gallery--carousel:not(:has(.slideshow-controls__thumbnail)){padding-inline-start:var(--za-thumb-rail-width, 86px)}}#MainContent .slideshow-controls__thumbnails .slideshow-control[aria-selected=true]{outline-color:var(--za-color-accent-light)}.close-button,.menu-drawer__close-button,.header__icon{box-shadow:none;--button-border-width: 0}.menu-drawer__close-button:focus:not(:focus-visible){outline:none}#header-component .header-actions__cart-icon .cart-bubble__background{border-radius:999px}#header-component .header-actions__cart-icon .cart-bubble__text-count{font-size:11px;line-height:18px}.za-product-type,.za-product-card__type{margin:0 0 4px;font-size:11.5px}.za-product-card__type{margin-bottom:2px}@media(prefers-reduced-motion:no-preference){html.za-reveal-armed [data-za-reveal]{opacity:0;translate:0 10px}html.za-reveal-armed [data-za-reveal].is-revealed{opacity:1;translate:0 0;transition:opacity var(--za-duration-base, .5s) var(--za-ease, ease) var(--za-reveal-delay, 0s),translate var(--za-duration-base, .5s) var(--za-ease, ease) var(--za-reveal-delay, 0s)}.za-zoom img{transition:transform var(--za-duration-slow, .6s) var(--za-ease, ease)}.za-zoom:hover img,.za-zoom:focus-within img{transform:scale(1.03)}.za-lift{transition:transform var(--za-duration-fast, .3s) var(--za-ease, ease),border-color var(--za-duration-fast, .3s) var(--za-ease, ease),box-shadow var(--za-duration-fast, .3s) var(--za-ease, ease)}.za-lift:hover,.za-lift:focus-within{transform:translateY(-3px);border-color:rgb(var(--color-foreground-rgb) / .28);box-shadow:0 10px 24px rgb(var(--color-foreground-rgb) / .1)}}.za-zoom{overflow:hidden}@media(prefers-reduced-motion:no-preference){.card-gallery .product-media-container img{transition:transform .6s ease}.product-card:hover .card-gallery .product-media-container img,.product-card:focus-within .card-gallery .product-media-container img{transform:scale(1.03)}}.card-gallery .product-media-container{overflow:hidden}@media(hover:hover)and (pointer:fine){.product-card .card-gallery{position:relative}.product-card .card-gallery .product-media-container:nth-child(n+2){position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none}.product-card .card-gallery .product-media-container:nth-child(2){transition:opacity .45s ease}.product-card:hover .card-gallery .product-media-container:nth-child(2),.product-card:focus-within .card-gallery .product-media-container:nth-child(2){opacity:1}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:reduce){.product-card .card-gallery .product-media-container:nth-child(2){transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/zanotti.css.map */
