.off-wrap{max-width:var(--page-width, 1520px);padding-inline:var(--page-margin, 40px)}@media(min-width:990px){.off-split__text,.off-store__text{padding-inline:var(--page-margin, 40px) 64px}.off-split--reverse .off-split__text{padding-inline:64px var(--page-margin, 40px)}.off-split:not(.off-split--reverse) .off-split__text,.off-store__text{padding-inline-start:max(var(--page-margin, 40px),calc((100vw - var(--page-width, 1520px)) / 2 + var(--page-margin, 40px)))}.off-split--reverse .off-split__text{padding-inline-end:max(var(--page-margin, 40px),calc((100vw - var(--page-width, 1520px)) / 2 + var(--page-margin, 40px)))}}@media(min-width:750px){.off-brand-skin .header-actions__action:has(cart-icon){background:var(--off-red);color:#fff;border-radius:var(--off-radius);padding:10px 18px;gap:8px}.off-brand-skin .header-actions__action:has(cart-icon):hover{background:var(--off-red-dark)}.off-brand-skin cart-icon{display:inline-flex;align-items:center;gap:8px;color:#fff}.off-brand-skin cart-icon>span.hidden{display:inline!important;font-family:var(--off-font-body);font-weight:600;font-size:15px;order:2}}.off-brand-skin .menu-list__link[href$="/collections/offerte"],.off-brand-skin .menu-list__link[href$="/collections/offerte"] *{color:var(--off-red)}.off-brand-skin .product-grid__card{border:1px solid var(--off-border);border-radius:var(--off-radius-card);overflow:hidden;background:#fff;padding-bottom:16px}.off-brand-skin .product-grid__card>:not(.card-gallery){padding-inline:16px}.off-brand-skin .product-grid__card .text-block p{font-weight:600;font-size:16px;line-height:1.3}.off-brand-skin .product-grid__card product-price .price{font-size:20px;font-weight:700;color:var(--off-red-dark)}@media(min-width:750px){#header-component[data-menu-style=menu] .header__underlay-open{display:none}#header-component[data-menu-style=menu] .menu-list__list-item:where(:not([slot=overflow]))>.menu-list__submenu{width:max-content;min-width:240px;max-width:420px;inset-inline-start:var(--off-dd-left, 0px);top:calc(100% - 12px);padding:12px 0 0;clip-path:none;transition:none}#header-component[data-menu-style=menu] .menu-list__list-item:where(:not([slot=overflow])) .menu-list__submenu-inner{display:block;transform:none;padding:8px 0;background:#fff;border:1px solid var(--off-border);border-top:3px solid var(--off-red);border-radius:0 0 var(--off-radius-card) var(--off-radius-card);box-shadow:0 14px 32px #0f2a4a29;max-height:70vh}#header-component[data-menu-style=menu] .menu-list__list-item:where(:not([slot=overflow])) .mega-menu,#header-component[data-menu-style=menu] .menu-list__list-item:where(:not([slot=overflow])) .mega-menu__grid,#header-component[data-menu-style=menu] .menu-list__list-item:where(:not([slot=overflow])) .mega-menu__list,#header-component[data-menu-style=menu] .menu-list__list-item:where(:not([slot=overflow])) .mega-menu__list>li,#header-component[data-menu-style=menu] .menu-list__list-item:where(:not([slot=overflow])) .mega-menu__column{display:block;width:auto;margin:0;padding:0;grid-column:auto}#header-component[data-menu-style=menu] .menu-list__list-item:where(:not([slot=overflow])) .mega-menu__content-list{display:none}#header-component[data-menu-style=menu] .menu-list__list-item:where(:not([slot=overflow])) .mega-menu__link{display:block;padding:9px 22px;font-family:var(--off-font-body);font-size:15px;font-weight:500;text-transform:none;letter-spacing:0;color:var(--off-ink);white-space:nowrap}#header-component[data-menu-style=menu] .menu-list__list-item:where(:not([slot=overflow])) .mega-menu__link--parent{font-weight:700}#header-component[data-menu-style=menu] .menu-list__list-item:where(:not([slot=overflow])) .mega-menu__link:hover{background:var(--off-surface);color:var(--off-red-dark)}}@media(min-width:750px){#header-component .header__row--bottom .header__columns{grid-template-columns:1fr!important}#header-component .header__row--bottom .header__column--left{grid-column:1 / -1!important;width:100%}#header-component .header__row--bottom header-menu,#header-component .header__row--bottom .header-menu__inner,#header-component .header__row--bottom .menu-list,#header-component .header__row--bottom .overflow-menu{width:100%;flex:1 1 auto}#header-component .header__row--bottom .overflow-menu::part(list){justify-content:space-between;width:100%}}@media(min-width:990px){.off-split:has(.off-split__media--ratio){min-height:0;align-items:stretch}.off-split__media--ratio{aspect-ratio:var(--off-media-ratio, 1.5);min-height:0}}@media(min-width:1520px){.off-split:has(.off-split__media--ratio) .off-split__text,.off-split--reverse:has(.off-split__media--ratio) .off-split__text{padding-inline:6vw 4vw;gap:1.6vw}.off-split--reverse:has(.off-split__media--ratio) .off-split__text{padding-inline:4vw 6vw}.off-split:has(.off-split__media--ratio) .off-eyebrow{font-size:1.05vw}.off-split:has(.off-split__media--ratio) .off-h--xl{font-size:4.6vw}.off-split:has(.off-split__media--ratio) .off-h--lg{font-size:3.8vw}.off-split:has(.off-split__media--ratio) .off-lead{font-size:1.25vw;max-width:36vw}.off-split:has(.off-split__media--ratio) .off-actions{gap:.9vw;margin-top:.5vw}.off-split:has(.off-split__media--ratio) .off-btn{font-size:1.12vw;min-height:3.3vw;padding:0 1.85vw;border-width:.13vw;border-radius:.4vw}}@media(min-width:990px){.off-split__media--ratio{aspect-ratio:2 / 1}.off-split__media--ratio img{object-position:50% 40%}}@media(min-width:1520px){.off-split:has(.off-split__media--ratio) .off-split__text,.off-split--reverse:has(.off-split__media--ratio) .off-split__text{padding-inline:5vw 3.5vw;padding-block:3vw;gap:1.2vw}.off-split--reverse:has(.off-split__media--ratio) .off-split__text{padding-inline:3.5vw 5vw}.off-split:has(.off-split__media--ratio) .off-eyebrow{font-size:.85vw}.off-split:has(.off-split__media--ratio) .off-h--xl{font-size:3.5vw}.off-split:has(.off-split__media--ratio) .off-h--lg{font-size:2.9vw}.off-split:has(.off-split__media--ratio) .off-lead{font-size:.98vw;max-width:30vw}.off-split:has(.off-split__media--ratio) .off-actions{gap:.7vw;margin-top:.3vw}.off-split:has(.off-split__media--ratio) .off-btn{font-size:.88vw;min-height:2.6vw;padding:0 1.45vw;border-radius:.32vw}}@media(min-width:750px){#header-component .header__row--bottom .menu-list__list-item:not([slot=overflow]){flex:1 1 auto;display:flex;justify-content:center;background:linear-gradient(var(--off-border),var(--off-border)) left center / 1px 18px no-repeat}#header-component .header__row--bottom .menu-list__list-item:not([slot=overflow]):first-child{background:none}#header-component .header__row--bottom .menu-list__link{display:inline-flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center;gap:9px}#header-component .header__row--bottom .menu-list__link:before{content:var(--off-mi-c, none);flex:none;width:20px;height:20px;background:var(--off-red);-webkit-mask:var(--off-mi) center / contain no-repeat;mask:var(--off-mi) center / contain no-repeat}#header-component .header__row--bottom .menu-list__link[href$="/collections/abbigliamento"]{--off-mi-c: "";--off-mi: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M8 3 3 6l-1 4 3 1 1-1v11h12V10l1 1 3-1-1-4-5-3c-.6 1.5-2.1 2.5-4 2.5S8.6 4.5 8 3z%22/%3E%3C/svg%3E")}#header-component .header__row--bottom .menu-list__link[href$="/collections/caschi"]{--off-mi-c: "";--off-mi: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M3 16a9 8 0 0 1 18-3v5h-9l-2 2H4a1 1 0 0 1-1-1z%22/%3E%3Cpath d=%22M13 9h8%22/%3E%3C/svg%3E")}#header-component .header__row--bottom .menu-list__link[href$="/collections/ricambi"]{--off-mi-c: "";--off-mi: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%223%22/%3E%3Cpath d=%22M12 2v3M12 19v3M2 12h3M19 12h3M4.9 4.9 7 7M17 17l2.1 2.1M4.9 19.1 7 17M17 7l2.1-2.1%22/%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%227%22/%3E%3C/svg%3E")}#header-component .header__row--bottom .menu-list__link[href$="/collections/plastiche"]{--off-mi-c: "";--off-mi: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M2 16c0-5.5 4.5-10 10-10s10 4.5 10 10h-4a6 6 0 0 0-12 0z%22/%3E%3C/svg%3E")}#header-component .header__row--bottom .menu-list__link[href$="/collections/gomme-e-mousse"]{--off-mi-c: "";--off-mi: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%229%22/%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%224%22/%3E%3Cpath d=%22M12 3v2M12 19v2M3 12h2M19 12h2M5.6 5.6 7 7M17 17l1.4 1.4M5.6 18.4 7 17M17 7l1.4-1.4%22/%3E%3C/svg%3E")}#header-component .header__row--bottom .menu-list__link[href$="/collections/oli-e-lubrificanti"]{--off-mi-c: "";--off-mi: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 3s6 7 6 11a6 6 0 0 1-12 0c0-4 6-11 6-11z%22/%3E%3C/svg%3E")}#header-component .header__row--bottom .menu-list__link[href$="/pages/personalizzazioni"]{--off-mi-c: "";--off-mi: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22m14 4 6 6-8 8H6v-6z%22/%3E%3Cpath d=%22m11 7 6 6%22/%3E%3Cpath d=%22M3 21h18%22/%3E%3C/svg%3E")}#header-component .header__row--bottom .menu-list__link[href$="/pages/officina"]{--off-mi-c: "";--off-mi: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.8-3.8a6 6 0 0 1-7.9 7.9l-6.9 6.9a2.1 2.1 0 0 1-3-3l6.9-6.9a6 6 0 0 1 7.9-7.9z%22/%3E%3C/svg%3E")}#header-component .header__row--bottom .menu-list__link[href$="/collections/offerte"]{--off-mi-c: "";--off-mi: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%222%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M20.6 13.4 13.4 20.6a2 2 0 0 1-2.8 0L3 13V3h10l7.6 7.6a2 2 0 0 1 0 2.8z%22/%3E%3Ccircle cx=%227.5%22 cy=%227.5%22 r=%221.5%22/%3E%3C/svg%3E")}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/off-store-fixes.css.map */
