:root{--z-ink: #111111;--z-paper: #ffffff;--z-blush: #f2e7e7;--z-blush-deep: #e6d2d2;--z-surface: #f6f4f3;--z-muted: #6b6b6b;--z-line: rgba(0, 0, 0, .1);--z-rose: #b8646a;--z-danger: #c62828;--z-radius: 2px;--z-dur: .2s;--z-ease: cubic-bezier(.2, .7, .2, 1);--z-shadow-sm: 0 1px 2px rgba(0, 0, 0, .06);--z-shadow-md: 0 8px 24px rgba(0, 0, 0, .08)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,button,label,summary,[role=button]{cursor:pointer}:focus-visible{outline:2px solid var(--z-ink);outline-offset:3px}h1,h2,h3,.h1,.h2,.h3{font-weight:600}.grid-product__image-mask img,.skrim__overlay img,.text-column__grid .image-wrap img,.product__photos img{background:var(--z-surface)}.index-section{margin:64px 0}.section-header{margin-bottom:32px}.section-header__title{font-size:26px;font-weight:600;letter-spacing:.01em}.section-header__link{font-size:14px;text-decoration:underline;text-underline-offset:4px}.btn,.shopify-payment-button__button.shopify-payment-button__button--unbranded{min-height:48px;padding:0 28px;font-size:15px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;border-radius:var(--z-radius);transition:background-color var(--z-dur) var(--z-ease),color var(--z-dur) var(--z-ease),transform var(--z-dur) var(--z-ease),box-shadow var(--z-dur) var(--z-ease)}.btn{background:var(--z-ink);color:#fff;border:1px solid var(--z-ink)}.btn:hover{background:#2a2a2a;transform:translateY(-1px);box-shadow:var(--z-shadow-sm)}.btn:active{transform:none;box-shadow:none}.btn:disabled,.btn.disabled{opacity:.45;cursor:not-allowed;transform:none}.btn--tertiary,.btn--secondary{background:transparent;color:var(--z-ink)}.btn--tertiary:hover,.btn--secondary:hover{background:var(--z-ink);color:#fff}.product-single__form .add-to-cart{width:100%;background:var(--z-ink);color:#fff;border-color:var(--z-ink)}.shopify-payment-button__button.shopify-payment-button__button--unbranded{background:var(--z-blush)!important;color:var(--z-ink)!important}.shopify-payment-button__button.shopify-payment-button__button--unbranded:hover{background:var(--z-blush-deep)!important}.announcement{font-size:14px;letter-spacing:.02em}.site-header{box-shadow:none;transition:box-shadow var(--z-dur) var(--z-ease)}.site-header--stuck{box-shadow:var(--z-shadow-sm)}.site-nav__link--icon{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}.site-nav__link{font-weight:500}.site-header .page-width>.text-center[role=navigation]{background:var(--z-blush);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%)}@media screen and (min-width:769px){.site-header .text-center[role=navigation] .site-nav__link{font-size:15px;padding:14px 9px}}.hero__image-wrapper:after{background:linear-gradient(to top,#0000008c,#0000 55%)!important;opacity:1!important}.hero__title{font-size:clamp(28px,5vw,56px);font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-shadow:0 2px 12px rgba(0,0,0,.25)}.hero__link .btn.btn--inverse{min-height:44px;background:none!important;border:0;padding:0;font-size:20px;font-weight:700;letter-spacing:.06em;color:#fff;text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:2px;transform:none;box-shadow:none}.hero__link .btn.btn--inverse:hover{opacity:.85}.grid-product__content{border:0}.grid-product__image-mask{background:var(--z-surface);overflow:hidden}.grid-product__image{transition:transform .6s var(--z-ease),opacity var(--z-dur) var(--z-ease)}.grid-product__content:hover .grid-product__image{transform:scale(1.04)}.grid-product__meta{text-align:center;padding-top:12px}.grid-product__title{font-size:15px;font-weight:500;line-height:1.4}.grid-product__price{font-size:15px;color:var(--z-muted);margin-top:4px}.grid-product__price .sale-price{color:var(--z-rose)}.grid-product__tag{background:var(--z-blush);color:var(--z-ink);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:4px 10px;margin:12px}.color-swatch--small{width:14px;height:14px;border-radius:50%}.quick-product__btn{background:var(--z-ink);color:#fff;min-height:44px;font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;border-radius:0}.skrim__item-content .skrim__overlay:before,.skrim__item-content .skrim__overlay:after{display:none}.skrim__overlay{overflow:hidden;background:var(--z-surface)}.skrim__overlay img{transition:transform .6s var(--z-ease)}.skrim__link:hover .skrim__overlay img{transform:scale(1.04)}.skrim__title{position:static;margin:0;padding:16px 8px;background:var(--z-blush);color:var(--z-ink);text-align:center;font-size:18px!important;font-weight:500;pointer-events:auto}[data-animate_underlines=true] .skrim__link:hover .skrim__title{transform:none}[data-animate_underlines=true] .skrim__underline-me:after{border-bottom-color:var(--z-ink)}.text-column__grid>div{background:var(--z-blush);padding-bottom:24px}.text-column__grid>div>div:first-child{max-width:100%!important}.text-column__grid .image-wrap.text-spacing{margin-bottom:0;overflow:hidden}.text-column__grid .image-wrap img{transition:transform .6s var(--z-ease)}.text-column__grid a:hover .image-wrap img{transform:scale(1.04)}.text-column__grid h3{margin:16px 0 6px;font-size:20px;font-weight:500;text-transform:uppercase}.text-column__grid .btn.btn--secondary{min-height:44px;background:none;border:0;padding:0 8px;color:var(--z-ink);font-size:14px;font-weight:600;letter-spacing:.08em;text-decoration:underline;text-underline-offset:5px;transform:none;box-shadow:none}.text-column__grid .btn.btn--secondary:hover{background:none;color:var(--z-rose)}.product-single__title{font-size:28px;font-weight:600;line-height:1.2;margin-bottom:8px}.product__price{font-size:20px;font-weight:500}.product__price--compare{color:var(--z-muted);font-weight:400;text-decoration:line-through;margin-inline-end:8px}.product__price.sale-price{color:var(--z-rose)}.product-single__meta .rte{color:#333;line-height:1.7}.product-block{margin-bottom:24px}.variant__label{display:block;font-size:14px;font-weight:600;margin-bottom:10px}.variant__label-info{font-weight:400;color:var(--z-muted)}.variant-input-wrap{margin-bottom:0}.variant-input-wrap .variant-input{display:inline-block;margin:0 0 10px}.variant-input-wrap .variant-input+.variant-input{margin-inline-start:8px}.variant-input-wrap label.color-swatch{width:36px;height:36px;margin:0;padding:0;border-radius:50%;box-shadow:0 0 0 1px var(--z-line);transition:box-shadow var(--z-dur) var(--z-ease),transform var(--z-dur) var(--z-ease)}.variant-input-wrap label.color-swatch:before{display:none}.variant-input-wrap label.color-swatch:hover{transform:scale(1.06);box-shadow:0 0 0 1px var(--z-ink)}.variant-input-wrap input:checked+label.color-swatch,.variant-input-wrap input:checked+label.color-swatch:hover{transform:none;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--z-ink)}.variant-input-wrap input:focus-visible+label.color-swatch{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--z-rose)}.variant-input-wrap label.color-swatch.disabled{opacity:.4}.variant-input-wrap label.color-swatch.disabled:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:linear-gradient(135deg,transparent 46%,rgba(0,0,0,.55) 46%,rgba(0,0,0,.55) 54%,transparent 54%)}.variant-input-wrap label:not(.color-swatch){display:inline-flex;align-items:center;justify-content:center;min-width:48px;min-height:44px;margin:0;padding:0 16px;font-size:14px;font-weight:500;border-radius:var(--z-radius);background:var(--z-paper);box-shadow:0 0 0 1px var(--z-line);transition:background-color var(--z-dur) var(--z-ease),box-shadow var(--z-dur) var(--z-ease),color var(--z-dur) var(--z-ease)}.variant-input-wrap label:not(.color-swatch):hover{box-shadow:0 0 0 1px var(--z-ink)}.variant-input-wrap input:checked+label:not(.color-swatch){background:var(--z-blush);color:var(--z-ink);box-shadow:0 0 0 1.5px var(--z-ink)}.variant-input-wrap input:focus-visible+label:not(.color-swatch){box-shadow:0 0 0 2px var(--z-rose)}.variant-input-wrap label:not(.color-swatch).disabled{color:#aaa;text-decoration:line-through;background:var(--z-surface)}.product-block--sales-point .sales-point{font-size:14px}.product-block--sales-point .inventory--low{color:var(--z-danger);font-weight:600}.collapsible-trigger-btn{padding:18px 0;font-size:15px;font-weight:600;border-bottom:1px solid var(--z-line)}.collapsible-content__inner{padding:12px 0 20px;line-height:1.7}input[type=text],input[type=email],input[type=tel],input[type=password],input[type=search],input[type=number],textarea,select{min-height:48px;border:1px solid var(--z-line);border-radius:var(--z-radius);padding:0 14px;font-size:16px;transition:border-color var(--z-dur) var(--z-ease),box-shadow var(--z-dur) var(--z-ease)}textarea{padding:12px 14px}input:focus,textarea:focus,select:focus{border-color:var(--z-ink);box-shadow:0 0 0 3px #0000000f;outline:none}.form__input-wrapper label,.field__label{font-size:14px;font-weight:600}.drawer .cart__checkout{min-height:48px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.drawer__header{border-bottom:1px solid var(--z-line)}.site-footer{padding-top:64px}.site-footer .footer__title,.site-footer h2,.site-footer h3,.site-footer h4{font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin-bottom:16px}.site-footer .footer__menu a,.site-footer .rte a,.site-footer li a{display:inline-block;line-height:2.2;opacity:.85;transition:opacity var(--z-dur) var(--z-ease)}.site-footer a:hover{opacity:1}.site-footer .footer__social a{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center}.site-footer input[type=email]{min-height:44px;background:transparent;border:0;border-bottom:1px solid rgba(255,255,255,.5);border-radius:0;color:#fff;padding:0}.site-footer input[type=email]:focus{border-bottom-color:#fff;box-shadow:none}.zavendo-sticky-bar{position:fixed;left:0;right:0;bottom:0;z-index:40;background:var(--z-paper);border-top:1px solid var(--z-line);box-shadow:0 -4px 16px #0000000f;transform:translateY(110%);transition:transform .25s var(--z-ease)}.zavendo-sticky-bar.is-visible{transform:translateY(0)}.zavendo-sticky-bar__inner{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 16px}.zavendo-sticky-bar__product{display:flex;align-items:center;gap:12px;min-width:0}.zavendo-sticky-bar__image{width:48px;height:64px;object-fit:cover;flex:0 0 auto}.zavendo-sticky-bar__meta{display:flex;flex-direction:column;line-height:1.3;min-width:0}.zavendo-sticky-bar__title{font-size:15px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zavendo-sticky-bar__variant{font-size:13px;color:var(--z-muted)}.zavendo-sticky-bar__price{font-size:15px}.zavendo-sticky-bar__actions{display:flex;align-items:center;gap:10px;flex:0 0 auto}.zavendo-sticky-bar__qty{display:flex;align-items:center;border:1px solid var(--z-line);border-radius:var(--z-radius)}.zavendo-sticky-bar__qty button{width:44px;height:44px;background:none;border:0;font-size:18px}.zavendo-sticky-bar__qty input{width:44px;min-height:44px;height:44px;border:0;text-align:center;font-size:15px;-moz-appearance:textfield;padding:0}.zavendo-sticky-bar__qty input::-webkit-outer-spin-button,.zavendo-sticky-bar__qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.zavendo-sticky-bar__btn{padding:0 28px;height:44px;min-height:44px;white-space:nowrap}body.sticky-bar-visible .whatsapp-float{bottom:90px}.whatsapp-float{position:fixed;left:20px;bottom:20px;z-index:50;width:52px;height:52px;border-radius:50%;background:#25d366;color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:var(--z-shadow-md);transition:transform var(--z-dur) var(--z-ease),bottom var(--z-dur) var(--z-ease)}.whatsapp-float:hover{color:#fff;transform:scale(1.06)}[dir=ltr] .whatsapp-float{left:auto;right:20px}@media screen and (max-width:768px){.index-section{margin:40px 0}.section-header{margin-bottom:20px}.section-header__title{font-size:22px}.product-single__title{font-size:24px}.hero__link .btn.btn--inverse{font-size:16px}.zavendo-sticky-bar__qty{display:none}.zavendo-sticky-bar__image{width:40px;height:52px}.zavendo-sticky-bar__btn{padding:0 18px}.skrim__title{font-size:16px!important;padding:12px 6px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important}.grid-product__content:hover .grid-product__image,.skrim__link:hover .skrim__overlay img,.text-column__grid a:hover .image-wrap img{transform:none}}.product-single__form .add-to-cart,.payment-buttons .add-to-cart--secondary,.btn--loading.add-to-cart--secondary{background:var(--z-ink)!important;color:#fff!important;border:1px solid var(--z-ink)!important;min-height:48px;padding:0 28px}.btn--loading.add-to-cart--secondary:after{border-color:#fff;border-top-color:transparent}.color-swatch--black,.color-swatch--nero,.color-swatch--\5e9\5d7\5d5\5e8 {background-color:#111!important}.color-swatch--white,.color-swatch--bianco,.color-swatch--\5dc\5d1\5df {background-color:#fff!important}.color-swatch--beige,.color-swatch--\5d1\5d6 ,.color-swatch--\5d1\5d6-2,.color-swatch--cream,.color-swatch--panna,.color-swatch--\5e7\5e8\5dd {background-color:#e6d3b3!important}.color-swatch--brown,.color-swatch--marrone,.color-swatch--\5d7\5d5\5dd {background-color:#6b3f26!important}.color-swatch--camel,.color-swatch--cammello,.color-swatch--\5e7\5d0\5de\5dc ,.color-swatch--tan{background-color:#c19a6b!important}.color-swatch--red,.color-swatch--rosso,.color-swatch--\5d0\5d3\5d5\5dd {background-color:#c8102e!important}.color-swatch--bordeaux,.color-swatch--burgundy,.color-swatch--\5d1\5d5\5e8\5d3\5d5 {background-color:#6d1a2b!important}.color-swatch--pink,.color-swatch--rosa,.color-swatch--\5d5\5e8\5d5\5d3 {background-color:#e8a9b8!important}.color-swatch--fuchsia,.color-swatch--fucsia,.color-swatch--\5e4\5d5\5e7\5e1\5d9\5d4 {background-color:#d5288b!important}.color-swatch--blue,.color-swatch--blu,.color-swatch--\5db\5d7\5d5\5dc {background-color:#1f4e9c!important}.color-swatch--blu-elettrico,.color-swatch--electric-blue,.color-swatch--\5db\5d7\5d5\5dc-\5e8\5d5\5d9\5d0\5dc ,.color-swatch--royal-blue{background-color:#0d47d9!important}.color-swatch--blu-scuro,.color-swatch--navy,.color-swatch--dark-blue,.color-swatch--\5e0\5d9\5d9\5d1\5d9 ,.color-swatch--\5db\5d7\5d5\5dc-\5db\5d4\5d4 {background-color:#14213d!important}.color-swatch--celeste,.color-swatch--celeste-chiaro,.color-swatch--light-blue,.color-swatch--\5ea\5db\5dc\5ea {background-color:#a9d3ec!important}.color-swatch--celeste-scuro,.color-swatch--azzurro,.color-swatch--sky-blue,.color-swatch--\5ea\5db\5dc\5ea-\5db\5d4\5d4 {background-color:#5aa1d1!important}.color-swatch--green,.color-swatch--verde,.color-swatch--\5d9\5e8\5d5\5e7 {background-color:#2e7d4f!important}.color-swatch--verde-scuro,.color-swatch--dark-green,.color-swatch--\5d9\5e8\5d5\5e7-\5db\5d4\5d4 ,.color-swatch--olive,.color-swatch--\5d6\5d9\5ea {background-color:#274d2e!important}.color-swatch--verde-chiaro,.color-swatch--light-green,.color-swatch--mint,.color-swatch--\5de\5e0\5d8\5d4 {background-color:#a8d5ba!important}.color-swatch--yellow,.color-swatch--giallo,.color-swatch--\5e6\5d4\5d5\5d1 {background-color:#f2c94c!important}.color-swatch--orange,.color-swatch--arancione,.color-swatch--\5db\5ea\5d5\5dd {background-color:#ef7d1a!important}.color-swatch--purple,.color-swatch--viola,.color-swatch--\5e1\5d2\5d5\5dc ,.color-swatch--lilac,.color-swatch--lilla,.color-swatch--\5dc\5d9\5dc\5da {background-color:#8e6bbf!important}.color-swatch--grey,.color-swatch--gray,.color-swatch--grigio,.color-swatch--\5d0\5e4\5d5\5e8 {background-color:#9a9a9a!important}.color-swatch--silver,.color-swatch--argento,.color-swatch--\5db\5e1\5e3 {background-color:#c9c9c9!important}.color-swatch--gold,.color-swatch--oro,.color-swatch--\5d6\5d4\5d1 {background-color:#d4af37!important}.color-swatch--denim,.color-swatch--jeans,.color-swatch--\5d2\5d9\5e0\5e1 ,.color-swatch--\5d2-\5d9\5e0\5e1 {background-color:#5b7fa6!important}.color-swatch--multi,.color-swatch--multicolor,.color-swatch--\5e6\5d1\5e2\5d5\5e0\5d9 {background:linear-gradient(135deg,#e8a9b8,#f2c94c,#5aa1d1,#2e7d4f)!important}@media screen and (min-width:769px){.site-header{padding-bottom:0}}.footer__logo a{display:inline-block;width:auto;max-width:100%}.footer__logo img{height:100%;width:auto;max-width:100%;object-fit:contain}
/*# sourceMappingURL=/cdn/shop/t/6/assets/brand-zavendo.css.map */
