.mz-light .mz-header{gap:clamp(20px,3vw,48px)}.mz-light .mz-header-actions{display:flex;align-items:center;gap:12px;margin-inline-start:auto;flex-shrink:0}.mz-light .mz-header-actions .mz-bag{margin:0}.mz-light .mz-native-actions{display:contents}.mz-light .mz-native-actions header-actions{align-items:center}.mz-light .mz-native-actions :is([data-testid=cart-drawer-trigger],header-actions>.action__cart){display:none}.mz-light .mz-native-actions .account-button{display:flex;align-items:center;min-width:44px;min-height:44px;color:var(--mz-text);--color-account-icon:var(--mz-text)}.mz-light .mz-native-actions shopify-account{--shopify-account-color-background:var(--mz-bg);--shopify-account-color-text:var(--mz-text);--shopify-account-color-accent:var(--mz-text);--shopify-account-color-accent-text:var(--mz-bg);--account-offset-top:116px}.mz-light .mz-native-actions .cart-drawer__dialog{color:var(--mz-text);background:var(--mz-bg)}.mz-light .mz-native-actions .cart-drawer__dialog :is(.cart__checkout-button,.cart-items__empty-button,.cart-discount__button){background:var(--mz-action);color:var(--mz-text);border-radius:0}.mz-light .mz-native-actions .cart-drawer__dialog :is(.cart__checkout-button,.cart-items__empty-button,.cart-discount__button):hover{background:#ddc47f;color:var(--mz-text)}.mz-light .mz-native-actions .cart-drawer__close-button{padding:12px;width:48px;height:48px}.mz-light .mz-native-actions .cart-drawer__close-button .svg-wrapper{width:20px;height:20px;flex:none}.mz-light .mz-native-actions .cart-drawer{--cart-drawer-padding:20px 16px;--cart-drawer-padding-desktop:24px}.mz-light .mz-native-actions .cart-drawer__dialog{width:min(480px,100vw);max-width:100vw;font-family:var(--mz-light-font)}.mz-light .mz-native-actions .cart-drawer__items{padding-inline:16px}.mz-light .mz-native-actions .cart-drawer__items .cart-items__table-row{grid-template-columns:72px minmax(0,1fr);grid-template-rows:auto auto auto auto;grid-template-areas:"media details" "media price" "media quantity" "error error";column-gap:12px;row-gap:8px;align-items:start}.mz-light .mz-native-actions .cart-items__details{display:block;min-width:0;color:var(--mz-secondary)}.mz-light .mz-native-actions .cart-items__details :is(.cart-items__product-info,.cart-items__variants-wrapper,.cart-items__unit-price-wrapper){grid-area:auto}.mz-light .mz-native-actions .cart-items__product-info{min-width:0}.mz-light .mz-native-actions .cart-items__title{margin:0;font:500 16px/1.35 var(--mz-light-font);letter-spacing:.01em;color:var(--mz-text);overflow-wrap:anywhere}.mz-light .mz-native-actions .cart-items__title:hover{color:var(--mz-control-gold)}.mz-light .mz-native-actions .cart-items__details :is(.cart-items__variants-wrapper,.cart-items__unit-price-wrapper){margin-top:6px;font-size:14px;line-height:1.4}.mz-light .mz-native-actions .cart-items__media-container{width:100%;aspect-ratio:1}.mz-light .mz-native-actions .cart-items__media-image{width:100%;height:100%;object-fit:contain}.mz-light .mz-native-actions .cart-items__price{min-width:0;width:auto;text-align:start;color:var(--mz-text);font:500 16px/1.35 var(--mz-light-font);overflow-wrap:anywhere}.mz-light .mz-native-actions .cart-items__quantity{width:100%;margin:0;min-width:0}.mz-light .mz-native-actions .cart-items__quantity-controls{width:100%;min-width:0;flex-wrap:wrap;gap:8px}.mz-light .mz-native-actions .cart-items__quantity-controls>.volume-pricing-info{margin-inline-start:0}.mz-light .mz-native-actions .cart-items__quantity .quantity-selector{--quantity-selector-width:134px;display:flex;flex:0 0 134px;width:134px;height:46px;border:1px solid var(--mz-light-control-rule);border-radius:0;background:transparent;color:var(--mz-text)}.mz-light .mz-native-actions .cart-items__quantity .quantity-selector input[type=number]{flex:0 0 44px;width:44px;max-width:44px;height:44px;min-height:44px;padding:0;font:400 16px/1 var(--mz-light-font);color:var(--mz-text);background:transparent}.mz-light .mz-native-actions .cart-items__quantity .quantity-selector button,.mz-light .mz-native-actions .cart-items__remove{width:44px;min-width:44px;height:44px;min-height:44px;flex:0 0 44px;padding:0;border:0;border-radius:0;box-shadow:none;background:transparent;color:var(--mz-text);align-items:center;justify-content:center}.mz-light .mz-native-actions .cart-items__remove:not([hidden]){display:flex}.mz-light .mz-native-actions .cart-items__quantity .quantity-selector button:not(:disabled):hover,.mz-light .mz-native-actions .cart-items__remove:hover{background:#f3f0e9;color:var(--mz-text)}.mz-light .mz-native-actions .cart-items__quantity .quantity-selector button:disabled{opacity:.4;cursor:not-allowed}.mz-light .mz-native-actions .cart-items__quantity .svg-wrapper{width:20px;height:20px;min-width:20px;flex:none;color:inherit}.mz-light .mz-native-actions .cart-items__quantity :is(.quantity-selector button,.cart-items__remove) svg{width:20px;height:20px;min-width:20px;flex:none;color:inherit;--icon-stroke-width:1.5px}.mz-light .mz-native-actions .cart-drawer__dialog :is(a,button,input):focus-visible{outline:2px solid var(--mz-control-gold);outline-offset:3px}.mz-light:has(.Vtl-CartDrawer[aria-hidden=false]) #bundle-recent_sales{visibility:hidden}@media(min-width:750px){.mz-light .mz-native-actions .cart-drawer__items{padding-inline:24px}.mz-light .mz-native-actions .cart-drawer__items .cart-items__table-row{grid-template-columns:88px minmax(0,1fr);column-gap:16px}}.mz-light .mz-nav-branch{position:relative}.mz-light .mz-nav-branch>summary{list-style:none;display:flex;gap:9px;align-items:center;min-height:44px;font:inherit;font-size:15px;cursor:pointer;text-transform:uppercase}.mz-light .mz-nav-branch>summary::-webkit-details-marker{display:none}.mz-light .mz-nav-branch[open]>summary>svg{transform:rotate(180deg)}.mz-light .mz-nav-branch__links{position:absolute;z-index:12;inset-block-start:100%;inset-inline-start:0;width:max-content;min-width:220px;max-width:min(400px,80vw);background:var(--mz-bg);border:1px solid var(--mz-rule);padding:12px 20px;display:grid}.mz-light .mz-nav-branch__links a{white-space:normal;font-size:14px}.mz-light .mz-nav-branch__child{padding-inline-start:16px}.mz-light .mz-header :is(a,summary):focus-visible,.mz-light .mz-footer :is(a,input,button,select):focus-visible{outline:2px solid var(--mz-control-gold);outline-offset:3px}.mz-light .mz-header :is(a,summary):hover{color:var(--mz-control-gold)}.mz-light .mz-footer-main{grid-template-columns:minmax(260px,2fr) minmax(140px,1fr) minmax(180px,1fr)}.mz-light .mz-footer nav a{font-size:14px}.mz-light .mz-footer nav a:hover{color:var(--mz-text);text-decoration:underline;text-underline-offset:4px}.mz-light .mz-newsletter{max-width:420px;margin-top:32px}.mz-light .mz-newsletter h2{font-size:16px;margin:0 0 14px}.mz-light .mz-newsletter label{display:block;font-size:14px;margin-bottom:8px}.mz-light .mz-newsletter__controls{display:flex;align-items:stretch;border-bottom:1px solid var(--mz-light-control-rule)}.mz-light .mz-newsletter input{border:0;border-radius:0;background:transparent;color:var(--mz-text);padding:10px 0;width:100%;min-width:0;min-height:48px;font:inherit;font-size:16px}.mz-light .mz-newsletter__controls:has(input:focus){border-bottom-color:var(--mz-control-gold);box-shadow:inset 0 -1px var(--mz-control-gold)}.mz-light .mz-footer .mz-newsletter input:is(:focus,:focus-visible){outline:none;box-shadow:none}.mz-light .mz-newsletter button{background:transparent;border:0;border-radius:0;color:var(--mz-text);padding:10px 12px;min-height:48px;font:inherit;font-size:14px;white-space:nowrap;text-transform:uppercase;cursor:pointer}.mz-light .mz-newsletter button:hover{color:var(--mz-control-gold)}.mz-light .mz-newsletter :is([role=alert],[role=status]){font-size:14px;margin-top:12px}.mz-light .mz-newsletter [role=alert]{color:#a92c20}.mz-light .mz-footer-bottom{align-items:end;flex-wrap:wrap}.mz-light .mz-localization{display:flex;align-items:end;flex-wrap:wrap;gap:12px;font-size:14px;max-width:100%}.mz-light .mz-localization>div{display:grid;gap:6px;min-width:0}.mz-light .mz-localization label{color:var(--mz-secondary)}.mz-light .mz-localization :is(select,button){min-height:44px;border:1px solid var(--mz-light-control-rule);border-radius:0;padding:8px 12px;font:inherit;font-size:16px;color:var(--mz-text);background:var(--mz-bg);max-width:100%}.mz-light .mz-localization select{width:min(300px,100%)}.mz-light .mz-localization option{background:var(--mz-bg);color:var(--mz-text)}.mz-light .mz-localization button{cursor:pointer;font-size:14px}.mz-light .mz-localization button:hover{color:var(--mz-bg);background:var(--mz-text)}.mz-light .mz-search-toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin:24px 0}.mz-light .mz-search-toolbar .mz-collection-tools{margin:0}@media(max-width:1100px){.mz-light .mz-header{padding-inline:24px;gap:20px}.mz-light .mz-desktop-nav{gap:18px}.mz-light .mz-desktop-nav :is(a,summary){font-size:13px}}@media(max-width:950px){.mz-light .mz-desktop-nav{display:none}.mz-light .mz-mobile-menu{display:block}.mz-light .mz-mobile-menu>summary{display:flex;list-style:none;flex-direction:column;justify-content:center;gap:6px;min-width:44px;min-height:44px;cursor:pointer}.mz-light .mz-mobile-menu>summary::-webkit-details-marker{display:none}.mz-light .mz-mobile-menu>summary span{width:22px;height:1px;background:var(--mz-text)}.mz-light .mz-mobile-menu>nav{position:absolute;inset:100% 0 auto;display:flex;flex-direction:column;max-height:calc(100dvh - 116px);overflow:auto;padding:20px 24px;border-block-end:1px solid var(--mz-rule);background:var(--mz-bg)}.mz-light .mz-mobile-menu nav a{padding-block:12px;min-height:44px;text-decoration:none}.mz-light .mz-mobile-menu .mz-nav-branch__links{position:static;width:100%;max-width:none;border:0;border-inline-start:1px solid var(--mz-rule);margin:8px 0 12px;padding:0 16px}}@media(max-width:749px){.mz-light .mz-header{gap:8px;padding-inline:16px}.mz-light .mz-header-actions{gap:4px}.mz-light .mz-header .mz-wordmark{font-size:21px;letter-spacing:3px}.mz-light .mz-bag>span{font-size:12px}.mz-light .mz-footer-main{grid-template-columns:1fr 1fr;gap:32px 24px}.mz-light .mz-footer-brand{grid-column:1 / -1}.mz-light .mz-footer-bottom{gap:24px}.mz-light .mz-localization{width:100%}.mz-light .mz-localization>div{flex:1 1 180px}.mz-light .mz-localization select{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/mz-navigation.css.map */
