:root{--zuc-gold: rgb(var(--button-background-secondary, 194 165 101));--zuc-gold-deep: rgb(var(--button-background-secondary, 194 165 101));--zuc-gold-soft: rgb(var(--button-background-secondary, 194 165 101) / .25);--zuc-gold-faint: rgb(var(--button-background-secondary, 194 165 101) / .08);--zuc-gold-hover-bg: rgb(var(--button-background-secondary, 194 165 101) / .06);--zuc-ink: rgb(var(--text-primary, 20 16 13));--zuc-stone: rgb(var(--text-primary, 20 16 13) / .68);--zuc-line: rgb(var(--text-primary, 20 16 13) / .12);--zuc-surface: rgb(var(--text-primary, 20 16 13) / .04);--zuc-text: rgb(var(--text-primary));--zuc-border-faint: rgb(var(--text-primary) / .06);--zuc-header-bg: rgb(var(--header-background));--zuc-drawer-border: rgb(var(--text-primary) / .08);--zuc-gold-text: #8A6A38}.mega-menu{border-top:2px solid var(--zuc-gold)!important;max-height:calc(100vh - 130px)!important;overflow-y:auto!important;padding-top:18px!important;padding-bottom:18px!important}.mega-menu::-webkit-scrollbar{width:6px!important}.mega-menu::-webkit-scrollbar-thumb{background:var(--zuc-gold-soft)!important;border-radius:3px!important}.mega-menu__nav{gap:12px!important;column-gap:16px!important}.mega-menu__nav>li{border-right:1px solid var(--zuc-border-faint)!important;padding-right:12px!important;padding-left:12px!important}.mega-menu__nav>li:first-child{padding-left:0!important}.mega-menu__nav>li:last-child{border-right:none!important;padding-right:0!important}.mega-menu__nav .v-stack.gap-2,.mega-menu__nav .v-stack{gap:2px!important}.mega-menu__nav>li>a.h5,.mega-menu__nav>li>.h5:first-child,.mega-menu__nav>li>span.h5{font-size:.6875rem!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--zuc-gold)!important;padding-bottom:6px!important;margin-bottom:4px!important;border-bottom:1px solid var(--zuc-gold-soft)!important;display:block!important;width:100%!important}.mega-menu__nav .v-stack.gap-2 a{font-size:.8125rem!important;font-weight:400!important;color:#fff!important;transition:padding-left .15s ease,color .15s ease!important;padding:1px 0!important;display:block!important}.mega-menu__nav .v-stack.gap-2 a:hover{padding-left:5px!important;color:var(--zuc-gold)!important}.navigation-promo__wrapper{max-height:280px!important;max-width:280px!important;padding-left:20px!important}.navigation-promo__wrapper img{max-height:280px!important;object-fit:cover!important;border-radius:var(--rounded-sm, .375rem)!important}@keyframes zuc-mega-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.mega-menu:not([style*="opacity: 0"]){animation:zuc-mega-in .18s ease forwards}details[is=mega-menu-disclosure]>summary,.header__nav-item>a,.header__nav-item>button,[class*=nav-item]>a,[class*=nav-item]>button{font-size:.875rem!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important}details[is=mega-menu-disclosure]:hover>summary,details[is=mega-menu-disclosure][open]>summary,.header__nav-item:hover>a,[class*=nav-item]:hover>a,[class*=nav-item]:hover>button{color:var(--zuc-gold)!important}.header [class*=nav] svg,details[is=mega-menu-disclosure]>summary svg{transition:transform .22s cubic-bezier(.4,0,.2,1)!important}details[is=mega-menu-disclosure]:hover>summary svg,details[is=mega-menu-disclosure][open]>summary svg,[open]>summary svg{transform:rotate(180deg)!important}@media screen and (max-width:989px){.mega-menu__nav>li{border-right:none!important;border-bottom:1px solid var(--zuc-border-faint)!important;padding-bottom:12px!important}.navigation-promo__wrapper{display:none!important}}navigation-drawer,navigation-drawer>*,navigation-drawer [role=dialog]{background:rgb(var(--footer-background, 26 26 26))!important}navigation-drawer *{color:#fff!important;-webkit-text-fill-color:#ffffff!important}navigation-drawer a:hover,navigation-drawer button:hover{color:var(--zuc-gold)!important}navigation-drawer button[is=close-button] svg,navigation-drawer button[is=close-button] svg *{fill:none!important;stroke:currentColor!important;stroke-width:2!important}navigation-drawer.drawer::part(content),navigation-drawer.drawer::part(header),navigation-drawer.drawer::part(body),navigation-drawer.drawer::part(footer){background:rgb(var(--footer-background, 26 26 26));color:rgb(var(--footer-text, 255 255 255))}navigation-drawer.drawer::part(close-button),navigation-drawer.drawer::part(outside-close-button){color:rgb(var(--footer-text, 255 255 255))}.panel-list__wrapper ul>li,.panel__scroller ul.v-stack>li{font-size:.875rem!important;border-bottom:1px solid var(--zuc-drawer-border)!important;margin:0!important;padding:0!important}.panel-list__wrapper ul>li>a,.panel-list__wrapper ul>li>button,.panel__scroller ul>li>a,.panel__scroller ul>li>button{font-size:.875rem!important;font-weight:500!important;padding:14px 24px!important;min-height:50px!important;width:100%!important}.panel-list__wrapper .panel-back,.panel__scroller .panel-back{font-size:.6875rem!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--zuc-gold)!important;padding:16px 24px!important;border-bottom:1px solid var(--zuc-drawer-border)!important}.collection-list .collection-card,.collection-list [class*=collection-card]{height:100%!important}.collection-list .media,.collection-list [class*=media]{aspect-ratio:3 / 4!important;overflow:hidden!important}.collection-list .media img,.collection-list [class*=media] img{width:100%!important;height:100%!important;object-fit:cover!important;aspect-ratio:3 / 4!important}[id$=__homepage_personas] .collection-list [class*=media],[id$=__homepage_personas] .collection-list [class*=media] img{aspect-ratio:4 / 3!important}.collection-list .collection-card .content-over-media:after{content:""!important;position:absolute!important;inset:auto 0 0 0!important;height:45%!important;background:linear-gradient(to top,#0000008c,#0000)!important;pointer-events:none!important;z-index:0!important}.collection-list .collection-card__content-wrapper{position:relative!important;z-index:1!important}.popover,.popover *{color:#fff!important;-webkit-text-fill-color:#ffffff!important}.popover .popover-listbox__option[aria-selected=true] .reversed-link,.popover .popover-listbox__option:hover .reversed-link{color:var(--zuc-gold)!important;-webkit-text-fill-color:var(--zuc-gold)!important}search-drawer,search-drawer *:not(.skeleton):not(.text-on-sale){color:#fff!important;-webkit-text-fill-color:#ffffff!important}search-drawer input[type=search]::placeholder{color:#ffffff80!important;-webkit-text-fill-color:rgba(255,255,255,.5)!important}search-drawer .search-input{border-color:#ffffff40!important}search-drawer a:hover .reversed-link{color:var(--zuc-gold)!important;-webkit-text-fill-color:var(--zuc-gold)!important}search-drawer button[is=close-button] svg,search-drawer button[is=close-button] svg *{fill:none!important;stroke:currentColor!important;stroke-width:2!important}cart-drawer.drawer{--text-color: 243 236 225;--border-color: 243 236 225 / .14;--button-outline-color: 243 236 225}cart-drawer.drawer input,cart-drawer.drawer textarea{color:rgb(var(--text-color));background:transparent}cart-drawer.drawer input::placeholder,cart-drawer.drawer textarea::placeholder{color:rgb(var(--text-color) / .5)}cart-drawer.drawer .buy-buttons .button:not(.button--secondary){--button-background: var(--button-background-secondary);--button-text-color: var(--button-text-secondary)}cart-drawer.drawer .buy-buttons .button--secondary{background:transparent!important;color:rgb(var(--text-color))!important;box-shadow:inset 0 0 0 1.5px rgb(var(--text-color) / .45)!important}cart-drawer.drawer .free-shipping-bar .text-accent{color:var(--zuc-gold)!important}cart-drawer.drawer .count-bubble{background:var(--zuc-gold)!important;color:rgb(var(--button-text-secondary, 10 10 10))!important}cart-drawer.drawer svg{color:inherit}cart-drawer.drawer button[is=close-button] svg,cart-drawer.drawer button[is=close-button] svg *{fill:none!important;stroke:currentColor!important}.zc-gift__btn,.zc-qsg-btn,.zq-cart-reco__add,.zc-quote__btn{border-radius:var(--rounded-button, 3.75rem)!important;font-family:inherit!important;letter-spacing:.01em}.zc-gift__btn,.zc-qsg-btn{min-height:44px;padding-block:12px!important}.zq-cart-reco__add{min-height:32px}.zc-gift,.zc-son,.zc-cert-notice,.zc-pp,.zq-min-order{border-radius:var(--rounded, .75rem)!important}.zc-gift,.zc-son{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.zc-gift__thumb,.zq-cart-reco__img,.zq-bundle__thumb img{border-radius:var(--rounded-sm, .375rem)!important}.zq-card__img,.zq-bundle__item{border-radius:var(--rounded, .75rem)!important}.zc-power__label,.zc-son__label,.zc-cert-notice__title,.zc-gift__label{color:var(--zuc-gold-text)!important}.zc-pp__badge,.zq-min-order__title{color:var(--zuc-gold-deep)!important}.zc-power__value,.zc-son__body,.zc-gift__name,.zc-cert-notice__body strong{color:var(--zuc-ink)!important}.zc-cert-notice__body,.zc-pp__text,.zc-gift__value,.zc-gift__note{color:var(--zuc-stone)!important}.zc-cert-notice,.zc-pp,.zc-gift{border-color:var(--zuc-line)!important}.zc-son,.zc-cert-notice,.zc-gift{background:var(--zuc-surface)!important}.zc-son,.zc-gift{border-left-color:var(--zuc-gold)!important}.zc-pp__badge{border-color:var(--zuc-gold)!important}.zc-gift__btn,.zc-qsg-btn{border-color:var(--zuc-gold-text)!important;color:var(--zuc-gold-text)!important}.zc-gift__btn:hover,.zc-qsg-btn:hover{background:var(--zuc-gold-text)!important;color:#fff!important}.zq-cart-reco__add{border-color:var(--zuc-gold)!important;color:var(--zuc-gold)!important}.product-card .product-card__figure,.product-list .product-card__figure{aspect-ratio:1 / 1!important;overflow:hidden!important}.product-card .product-card__figure img,.product-list .product-card__figure img{width:100%!important;height:100%!important;max-width:none!important;object-fit:contain!important;background:#fff}.zab-trigger,.zc-topbar__label{font-size:.6875rem!important}@media screen and (max-width:699px){.input,.textarea{font-size:16px}}.product-gallery .page-dots{gap:0}.product-gallery .page-dots>.tap-area{width:24px;height:24px;background:radial-gradient(circle,currentColor 0 3px,transparent 3.5px)}.product-gallery .page-dots>.tap-area:before{top:0;right:0;bottom:0;left:0}.product-gallery .page-dots--blurred{padding-block:0;padding-inline:var(--spacing-1)}.footer__policy-links a{display:inline-block;padding-block:3px}price-list compare-at-price.zvp-struck{opacity:1!important}.jm-review-widget,.jm-review-item{--jm-review-widget-button-color: var(--zuc-gold-text) !important;--jm-review-widget-lighter-text-color: rgb(var(--text-primary, 17 17 17) / .68) !important}.jm-review-widget .jm-button--primary{--jm-btn-hover-bg: color-mix(in srgb, var(--zuc-gold-text) 85%, #000000)}.jdgm-medals-wrapper .jdgm-rating__count,.jdgm-medals-wrapper .jdgm-verified-by__text{color:var(--zuc-gold-text)!important}.jdgm-medals-wrapper .jdgm-star{color:var(--zuc-gold)!important}.form-control .floating-label{color:rgb(var(--text-color) / .75)}
/*# sourceMappingURL=/cdn/shop/t/56/assets/zucchero-custom.css.map */
