@media (max-width: 760px){.iw-barra-telefono{display: grid;position: fixed;left: 0;right: 0;bottom: 0;z-index: 40;display: grid;grid-auto-flow: column;grid-auto-columns: 1fr;align-items: stretch;background: var(--iw-superficie);border-top: 1px solid var(--iw-bordo);padding-bottom: min(env(safe-area-inset-bottom,0px),8px);box-shadow: 0 -6px 20px -16px rgb(0 0 0 / 0.35);}.iw-barra-telefono__voce{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 3px;min-height: 56px;padding: 6px 4px;border: 0;background: none;color: var(--iw-testo);font: inherit;font-size: 0.6875rem;text-decoration: none;cursor: pointer;}.iw-barra-telefono__voce svg{width: 22px;height: 22px;}.iw-barra-telefono__icona{position: relative;display: inline-flex;}.iw-barra-telefono__icona .iw-carrello__numero{position: absolute;top: -6px;right: -10px;}.iw-barra-telefono .iw-barra__filtri{min-height: 56px;border: 0;border-radius: 0;background: none;font-size: 0.6875rem;font-weight: inherit;}.iw-barra-telefono .iw-barra__conta{position: absolute;top: -6px;right: -10px;}body.iw-barra-telefono-attiva{padding-bottom: calc(56px + min(env(safe-area-inset-bottom,0px),8px));}body.iw-barra-telefono-attiva .iw-barra-acquisto{bottom: calc(56px + min(env(safe-area-inset-bottom,0px),8px));}body.iw-barra-telefono-attiva .iw-whatsapp-fisso{bottom: calc(68px + min(env(safe-area-inset-bottom,0px),8px));}body.iw-barra-telefono-attiva:has(.iw-whatsapp-fisso) .iw-su{bottom: calc(124px + min(env(safe-area-inset-bottom,0px),8px));}.iw-su{display: grid;place-items: center;position: fixed;right: 12px;bottom: calc(68px + min(env(safe-area-inset-bottom,0px),8px));z-index: 39;width: 44px;height: 44px;padding: 0;border: 1px solid var(--iw-bordo);border-radius: 50%;background: var(--iw-superficie);color: var(--iw-testo);box-shadow: 0 4px 14px rgb(0 0 0 / 0.14);cursor: pointer;}.iw-su svg{width: 22px;height: 22px;}.woocommerce-checkout .iw-su{bottom: calc(76px + min(env(safe-area-inset-bottom,0px),8px));}}
@media (max-width: 1139px){:root{--iw-altezza-testata: 60px;}.iw-testata__riga,.iw-testata--centrata .iw-testata__riga{grid-template-columns: 1fr auto 1fr;grid-template-areas: "apri logo azioni";gap: var(--iw-spazio-2);padding-top: 0;}.iw-testata .iw-testata__apri{display: inline-grid;justify-self: start;}.iw-menu .iw-menu__chiudi{display: inline-grid;position: absolute;top: var(--iw-spazio-2);right: var(--iw-spazio-3);}.iw-testata__azioni{gap: 0;}.iw-testata__azioni .iw-azione{width: 40px;}.iw-servizio:has(.iw-lingue){display: none;}.iw-testata__logo{text-align: center;}.iw-testata .custom-logo{max-height: 36px;margin-inline: auto;}.iw-testata--logo-sx .iw-testata__riga{grid-template-columns: auto minmax(0,1fr) auto;}.iw-testata--logo-sx .iw-testata__logo{text-align: left;}.iw-testata--logo-sx .custom-logo{margin-inline: 0;}.iw-testata__nome{display: block;overflow: hidden;font-size: 1.05rem;white-space: nowrap;text-overflow: ellipsis;}.iw-menu,.iw-testata--centrata .iw-menu{position: fixed;top: 0;bottom: 0;left: 0;z-index: 80;width: min(86vw,360px);margin: 0;padding: 0;overflow-y: hidden;background: var(--iw-superficie);border: 0;box-shadow: var(--iw-ombra);transform: translateX(-105%);transition: transform 220ms ease;}.iw-menu-aperto{overflow: hidden;}.iw-menu-aperto .iw-testata{z-index: 80;}.iw-menu-aperto .iw-menu{transform: none;}.iw-menu-aperto::after{content: "";position: fixed;inset: 0;z-index: 75;background: rgb(0 0 0 / 0.35);}.iw-menu__lista{flex-direction: column;align-items: stretch;gap: 0;}.iw-menu a{padding: var(--iw-spazio-4) var(--iw-spazio-1);font-size: 1.05rem;border-bottom: 1px solid var(--iw-bordo);}.iw-menu .sub-menu{position: static;min-width: 0;padding: 0 0 0 var(--iw-spazio-4);border: 0;box-shadow: none;opacity: 1;visibility: visible;transform: none;}.iw-menu .sub-menu a{font-size: 0.95rem;border-radius: 0;}.iw-menu .menu-item-has-children{display: grid;grid-template-columns: minmax(0,1fr) 48px;align-items: stretch;}.iw-menu .menu-item-has-children > a{grid-column: 1;}.iw-menu__sotto{display: grid;grid-column: 2;place-items: center;width: 48px;padding: 0;border: 0;background: none;color: var(--iw-testo-tenue);cursor: pointer;}.iw-menu__sotto svg{width: 20px;height: 20px;transition: transform var(--iw-transizione);}.iw-menu__voce--aperta > .iw-menu__sotto svg{transform: rotate(180deg);}.iw-menu .menu-item-has-children > .sub-menu,.iw-menu .menu-item-has-children > .iw-mega__pannello{display: none;grid-column: 1 / -1;}.iw-menu .iw-menu__voce--aperta > .sub-menu,.iw-menu .iw-menu__voce--aperta > .iw-mega__pannello{display: block;}.iw-mega__pannello .iw-contenitore{padding: 0;}.iw-mega__griglia{display: block;}.iw-menu .iw-mega__colonne{position: static;min-width: 0;margin: 4px 0 0;padding: 4px 0 12px;border: 0;box-shadow: none;opacity: 1;visibility: inherit;transform: none;list-style: none;}.iw-menu .iw-mega__colonne > li > a{min-height: 44px;display: flex;align-items: center;padding: 0 0 0 14px;border: 0;color: var(--iw-testo-tenue);font-size: 0.95rem;}.iw-menu .iw-mega__colonne .sub-menu{margin: 0;padding: 0 0 4px var(--iw-spazio-4);}.iw-menu .iw-mega__promo{display: none;}.iw-menu{display: flex;flex-direction: column;}.iw-menu__testa{display: flex;align-items: center;flex: 0 0 auto;padding: 10px 8px;}.iw-menu .iw-menu__chiudi{position: static;top: auto;right: auto;margin: 0;}.iw-menu__corpo{flex: 1 1 auto;overflow-y: auto;overscroll-behavior: contain;-webkit-overflow-scrolling: touch;}.iw-menu__lista{padding-inline: 16px;}.iw-menu__lista > li + li{border-top: 1px solid var(--iw-bordo);}.iw-menu__lista > li{border-bottom: 0;}.iw-menu__lista > li > a{min-height: 56px;display: flex;align-items: center;padding: 0;font-weight: 500;}.iw-menu__sotto{width: 44px;height: 44px;right: 0;}.iw-menu .menu-item-has-children{grid-template-columns: minmax(0,1fr) 44px;}.iw-menu .sub-menu{margin-top: 4px;padding: 4px 0 12px;}.iw-menu .sub-menu a{min-height: 44px;padding: 0 0 0 14px;border: 0;color: var(--iw-testo-tenue);font-size: 0.95rem;}.iw-menu .sub-menu a:hover{color: var(--iw-testo);}.iw-menu .iw-menu__voce--aperta > a{font-weight: 600;}.iw-menu__aiuto{padding: 22px 16px 0;border-top: 1px solid var(--iw-bordo);margin-top: 8px;}.iw-menu__aiuto-titolo{margin: 0 0 12px;font-size: 0.6875rem;font-weight: 700;letter-spacing: 0.1em;text-transform: uppercase;color: var(--iw-testo-tenue);}.iw-menu .iw-menu__aiuto-carta{display: grid;grid-template-columns: 24px minmax(0,1fr);align-items: center;gap: 12px;min-height: 60px;padding: 12px 14px;border: 1px solid var(--iw-bordo);border-radius: var(--iw-raggio);color: var(--iw-testo);text-decoration: none;}.iw-menu__aiuto-carta + .iw-menu__aiuto-carta{margin-top: 10px;}.iw-menu .iw-menu__aiuto-carta:hover{border-color: var(--iw-testo);}.iw-menu .iw-menu__aiuto-carta .iw-icona{width: 22px;height: 22px;color: var(--iw-accento);justify-self: center;}.iw-menu__aiuto-testo{display: grid;gap: 2px;min-width: 0;font-size: 0.9375rem;line-height: 1.3;}.iw-menu__aiuto-testo span{color: var(--iw-testo-tenue);font-size: 0.8125rem;}.iw-menu__utili{padding: 18px 16px calc(24px + env(safe-area-inset-bottom,0px));}.iw-menu__utili-lista{display: grid;grid-template-columns: 1fr 1fr;gap: 2px 12px;margin: 0;padding: 0;list-style: none;}.iw-menu .iw-menu__utili-lista li{border: 0;}.iw-menu .iw-menu__utili-lista a{display: flex;align-items: center;min-height: 44px;padding: 0;border: 0;color: var(--iw-testo-tenue);font-size: 0.9375rem;}.iw-menu .iw-menu__utili-lista a:hover{color: var(--iw-testo);}.iw-menu__utili .iw-social{justify-content: center;margin: 20px 0 0;}.iw-menu__utili .iw-social__link{width: 40px;height: 40px;}.iw-menu__utili .iw-social .iw-icona{width: 20px;height: 20px;}}
