.locator-form__row{display:flex;gap:8px}.locator-form__input-wrap{align-items:center;border:1px solid #1d1b1b;border-radius:8px;display:flex;flex-wrap:wrap;gap:15px;padding:15px;width:100%}#address{flex:1 1 auto;font-size:16px;outline:none}.media{align-items:center;display:flex;flex:0 0 auto}.media img{display:block;-o-object-fit:contain;object-fit:contain;width:auto}.locator-form__categories-input{align-items:center;display:flex;flex-wrap:wrap;gap:24px}.is-overlay .locator-form__categories-input{align-items:flex-start;flex-direction:column}.locator-form .form-control{align-items:center;cursor:pointer;display:grid;font-size:13px;grid-template-columns:24px auto auto}@media(min-width:768px){.locator-form .form-control{font-size:14px}}.locator-form input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--form-background);border:1px solid;border-radius:4px;color:currentColor;display:grid;font:inherit;height:24px;margin:0;place-content:center;transform:translateY(-.075em);width:24px}.locator-form input[type=checkbox]:before{background-color:CanvasText;border-radius:2px;box-shadow:inset 1em 1em var(--form-control-color);content:"";height:12px;transform:scale(0);transform-origin:center center;transition:transform .12s ease-in-out;width:12px}.locator-form input[type=checkbox]:checked:before{transform:scale(1)}.locator-form input[type=checkbox]:disabled{--form-control-color:var(--form-control-disabled);color:var(--form-control-disabled);cursor:not-allowed}.locator-form .locator-form__categories-input img{height:auto;margin-left:8px;margin-right:4px;width:14px}.locator-form .locator-form__promo-input .form-control{gap:8px}.locator-form.is-overlay .form-control{font-size:16px;gap:8px}.locator-form.is-overlay .locator-form__categories-input img{margin-left:0;margin-right:0;order:2;width:19px}.locator-form.is-overlay input[type=checkbox]:before{background-color:#fff!important}.locator-form__filters{flex:0 0 auto}.locator-form__filters__trigger{align-items:center;border:1px solid #1d1b1b;border-radius:8px;display:flex;height:66px;justify-content:center;width:66px}.locator-form__overlay-cta{align-items:center;background-color:#717171;border-radius:24px;display:flex;height:50px;justify-content:center;width:100%}.locator-form__overlay-cta span{font-size:14px}.locator-form__geolocation__trigger{align-items:center;cursor:pointer;display:flex;gap:12px;transition:all .2s ease}.locator-form__geolocation__trigger span{font-size:18px}@media(pointer:fine){.locator-form__geolocation__trigger:hover{opacity:.6}}.locator-form__geolocation__error{color:#ea0000}.locator-tabs-switch__list{border-bottom:1px solid #373536;border-top:1px solid #373536;display:flex;width:100%}.locator-tabs-switch__tab{align-items:center;color:#373536;display:flex;justify-content:center;padding:20px;width:50%}.locator-tabs-switch__tab.is-active{background-color:#373536;color:#f9f0e7}.locator-map__dom{aspect-ratio:1;width:100%}@media(min-width:1024px){.locator-map__dom{aspect-ratio:unset;height:100dvh}}.info-window-locator{padding-bottom:10px}.locator-layout{display:flex;flex-direction:column;padding:0;width:100%}@media(min-width:1024px){.locator-layout{align-items:flex-start;display:flex;flex-direction:row;gap:16px;justify-content:space-between}.locator-layout>:first-child{flex:0 1 40%}.locator-layout>:last-child{flex:0 1 50%;margin-top:0!important}}.locator-layout__result .locator-form{padding:0 16px}.locator-layout__result .locator-form .locator-form__categories-input{display:none}@media(min-width:1024px){.locator-layout__result{padding-left:var(--left-offset)}.locator-layout__result .locator-form{padding:0}.locator-layout__result .locator-form .locator-form__categories-input{display:flex}}.locator-layout__map{display:none}@media(min-width:1024px){.locator-layout__map{display:block;position:sticky;top:0}}.locator-layout__curtain{background-color:#f9f0e7;height:100%;position:absolute;right:0;top:0;width:100%}@media(max-width:1023px){.locator-layout.is-map-tab-active .locator-layout__map{display:block}.locator-layout.is-map-tab-active .locator-list{display:none}}.locator-layout__mobile__overlay{z-index:999}.locator-layout__mobile__overlay .overlay-full-screen__background{background-color:#1d1b1b}.locator-layout__mobile__overlay .locator-layout__mobile__overlay__content{color:#fff;height:100dvh;overflow:hidden;overflow-y:auto;width:100%}.locator-layout__mobile__overlay .locator-layout__mobile__overlay__head{background-color:#1d1b1b;border-bottom:1px solid #1d1b1b;display:flex;gap:16px;justify-content:space-between;padding:16px 24px;position:sticky;top:0;width:100%}.locator-layout__mobile__overlay .locator-layout__mobile__overlay__head img{height:30px;width:30px}.locator-layout__mobile__overlay .locator-layout__mobile__overlay__filters{padding:32px 24px}.locator-layout__mobile__overlay .locator-layout__mobile__overlay__types__item+.locator-layout__mobile__overlay__types__item{margin-top:30px}.locator-layout__mobile__overlay .locator-layout__mobile__overlay__types__item__title{align-items:center;display:flex;gap:8px}.locator-layout__mobile__overlay .locator-layout__mobile__overlay__types__item__title span.circle{border-radius:50%;display:inline-block;height:16px;width:16px}.page-rivenditori .editorial-faqs-banner__faqs__item__answer{padding-top:20px}.page-rivenditori .editorial-faqs-banner__faqs__item__answer ul{-moz-column-gap:16px;column-gap:16px;display:flex;flex-wrap:wrap;row-gap:32px}.page-rivenditori .editorial-faqs-banner__faqs__item__answer a{border:1px solid #373536;border-radius:16px;font-size:14px;padding:8px 16px;transition:all .2s ease;width:-moz-max-content;width:max-content}@media(pointer:fine){.page-rivenditori .editorial-faqs-banner__faqs__item__answer a:hover{background-color:#617077;border-color:#617077;color:#fffcf3}}@media(max-width:767px){.page-rivenditori .editorial-faqs-banner__faqs__item__answer a{font-size:16px}}
