.contenitore-logo-assoluto{clip-path:polygon(100% 0,100% 0,90% 100%,0% 100%,0 50%,0% 0);}.contenitore-tagliato-sotto{clip-path:polygon(100% 0,100% 0,89% 100%,0% 100%,0 50%,0% 0);}.contenitore-sopra{clip-path:polygon(100% 0,100% 50%,160% 50%,50% 100%,0 80%,0% 0);}.disponibilita-tagliato{clip-path:polygon(100% 0,100% 0,80% 100%,0% 100%,0 50%,0% 0);}.img-chisiamo-lato-destro{clip-path:polygon(100% 0,100% 0,90% 100%,0% 100%,0 50%,0% 0);}.img-chisiamo-lato-sinistro{clip-path:polygon(100% 0,100% 0,100% 100%,0% 100%,0 100%,10% 0);}.ecMinicartComp img{display:inline-block;width:70px;height:100%;}@media(min-width:992px){.contenitore-navigazione .nav-nomepagina .breadcrumb-item{font-size:1.5rem !important;}}.ecMiniwishlistComp img{display:inline-block;width:70px;height:100%;}.wizard div.jGrowl{height:auto;background-color:transparent;}.wizard div.jGrowl div.jGrowl-notification{display:inline-block;}div.jGrowl{height:100%;background-color:rgba(0,0,0,0.4);}body>div.jGrowl.center .jGrowl-notification{margin-top:5%;border-radius:0;color:#000;}.jgrowlblack{max-width:650px !important;padding:15px !important;box-sizing:border-box !important;width:auto !important;height:480px;overflow-y:auto;}div.message{float:left;width:100%;font-size:14px !important;}.jgrowlblack .row>[class*="col-"]{margin-bottom:10px;}.jgrowlblack .close i{width:30px;height:30px;text-align:center;line-height:30px;border-radius:50%;background-color:$$Colore-2$$;color:#fff;}.titoloPopUp,.prezzoPopUp{text-align:center;color:#0b2545;}.titoloPopUp{margin-top:-35px;margin-bottom:20px;}.titoloPopUp hr{width:100px;}.prezzoPopUp{font-size:2rem;color:$$Oro$$ !important;}.titoloPopUp .labelTitolo{margin-bottom:0;}.titoloPopUp .valoreTitolo{color:#000;font-size:20px!important}.imgPopUp{text-align:center;}.imgPopUp img{max-width:200px;}a.pulsantePopUp{display:inline-block;width:100%;float:left;line-height:40px;margin-bottom:8px;font-size:13px;padding:0 20px;color:#fff !important;background-color:#0b2545;border-radius:3px;text-transform:uppercase;}a.pulsantePopUp i{margin-right:10px;}a.pulsantePopUp:hover{background-color:$$Colore-2$$ !important;}.mm-menu .mm-btn:after,.mm-menu .mm-btn:before{border-color:#000 !important;}.mm-clear:before,.mm-close:before{right:13px !important;}.mm-clear:after,.mm-clear:before,.mm-close:after,.mm-close:before{width:10px !important;height:10px !important;}.mm-listview>li:not(.mm-divider):after{border-bottom-width:0 !important;}.menu-offcanvas .mm-next{width:100% !important;}@media (max-width:992px){.colonna-header1{order:2;}.colonna-header2{order:1;}.colonna-header3{order:3;}}.pulsanteOpzioni{display:none;position:fixed;right:20px;width:50px;height:50px;z-index:100;text-decoration:none;background-color:#0b2545;line-height:45px;text-align:center;font-size:30px;border-radius:5px;}.arrowUp{bottom:20px;}.pulsanteOpzioni a{color:#fff;}.pulsanteOpzioni:hover{background-color:#1b6ca8 !important;}@media (min-width:992px) and (max-width:1200px){.menu-sito-header a{padding-left:10px !important;padding-right:10px !important;font-size:14px !important;}.contenitore-slide-home{min-height:500px !important;}}@media (min-width:768px) and (max-width:992px){}@media (max-width:768px){.contenitore-slide-home{min-height:450px !important;}.contenitore-slide-home .paragraphComp-content h2{font-size:18px !important;}.contenitore-slide-home .paragraphComp-content{font-size:12px !important;}.contenitore-benvenuti .paragraphComp-content h2{font-size:18px !important;}.contenitore-benvenuti .paragraphComp-content{font-size:12px !important;}.contenitore-navigazione{padding-bottom:5px !important;padding-top:15px !important;}.contenitore-navigazione .nav-nomepagina span{font-size:16px !important;}.contenitore-navigazione .nav-briciolepane span{font-size:8px !important;}}@media (max-width:576px){.contenitore-slide-home{min-height:450px !important;}.contenitore-slide-home .paragraphComp-content h2{font-size:18px !important;}.contenitore-slide-home .paragraphComp-content{font-size:12px !important;}.contenitore-benvenuti .paragraphComp-content h2{font-size:18px !important;}.contenitore-benvenuti .paragraphComp-content{font-size:12px !important;}.contenitore-navigazione{padding-bottom:5px !important;padding-top:15px !important;}.contenitore-navigazione .nav-nomepagina span{font-size:16px !important;}.contenitore-navigazione .nav-briciolepane a{font-size:8px !important;}.img-rapp-prodotto{width:280px !important;}}.btn-link:hover{text-decoration:none;}:root{--rn-navy:#0B2545;--rn-navy2:#123A63;--rn-sea:#1B6CA8;--rn-sky:#EAF3FA;--rn-accent:#F59E0B;--rn-accent2:#D97706;--rn-ok:#16A34A;--rn-text:#1F2937;--rn-muted:#6B7280;--rn-line:#E5E7EB;}body{color:var(--rn-text);}h1,h2,h3,h4,h5{color:var(--rn-navy);}a{color:var(--rn-sea);}.menu-sito-header a{font-weight:500;}.menu-sito-header a:hover{color:var(--rn-accent) !important;}.btn:not(.btn-link),input[type="submit"],a.pulsantePopUp{background-color:var(--rn-accent) !important;border-color:var(--rn-accent) !important;color:var(--rn-navy) !important;font-weight:700 !important;border-radius:8px !important;transition:background .2s;}.btn:not(.btn-link):hover,input[type="submit"]:hover,a.pulsantePopUp:hover{background-color:var(--rn-accent2) !important;border-color:var(--rn-accent2) !important;color:#fff !important;}.pulsanteOpzioni{background-color:var(--rn-navy) !important;}.pulsanteOpzioni:hover{background-color:var(--rn-sea) !important;}.contenitore-slide-home .paragraphComp-content h2{color:#fff;}.contenitore-navigazione{background-color:var(--rn-navy) !important;}.contenitore-navigazione .nav-nomepagina span{color:#fff;}.contenitore-navigazione .nav-briciolepane span,.contenitore-navigazione .nav-briciolepane a{color:#CBD5E1 !important;}.ecMinicartComp,.ecMiniwishlistComp{color:var(--rn-navy);}.ecProductComp,.product-item,[class*="ecProduct"]{border:1px solid var(--rn-line);border-radius:12px;box-shadow:0 2px 12px rgba(11,37,69,.10);transition:transform .2s;background:#fff;}.ecProductComp:hover,.product-item:hover,[class*="ecProduct"]:hover{transform:translateY(-2px);}.img-rapp-prodotto + * .prezzo,.prezzoPopUp{color:var(--rn-navy);}.disponibilita-tagliato{background-color:var(--rn-ok) !important;color:#fff;}.rn-trust{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;background:var(--rn-sky);padding:18px 20px;border-radius:12px;margin:20px auto;max-width:1200px}.rn-trust>div{display:flex;align-items:center;gap:12px;font-size:.88rem}.rn-trust b{display:block;color:var(--rn-navy)}.rn-trust small{color:var(--rn-muted)}@media(max-width:900px){.rn-trust{grid-template-columns:repeat(2,1fr)}}.rn-reassure{background:var(--rn-sky);border-radius:8px;padding:14px 16px;font-size:.87rem;display:grid;gap:8px;margin-top:14px}.rn-reassure span::before{content:"? ";color:var(--rn-ok);font-weight:800}.wizard .btn,.wizard input[type="submit"]{background-color:transparent !important;border-color:transparent !important;color:#fff !important;font-weight:normal !important;border-radius:0 !important;}.wizard .btn,.wizard input[type="submit"]{background-color:transparent !important;border-color:transparent !important;color:#fff !important;font-weight:normal !important;border-radius:0 !important;}.wizard [class*="Comp"] .btn,.wizard [class*="Comp"] input[type="submit"],.wizard .rn-search .btn{background-color:#F59E0B !important;border-color:#F59E0B !important;color:#0B2545 !important;font-weight:700 !important;border-radius:8px !important;}.rn-logo{padding-left:80px;}.rn-search .ecCatalogsearchandfilterComp-form{display:flex;align-items:center;max-width:560px;margin:30px auto 0;gap:0;}.rn-search .ecCatalogsearchandfilterComp-formfields{flex:1;margin:0;padding:0;}.rn-search .ecCatalogsearchandfilterComp-formfields .form-group{margin:0;padding:0;}.rn-search .ecCatalogsearchandfilterComp-formfields label{display:none;}.rn-search .ecCatalogsearchandfilterComp-formfields input{width:100%;height:46px;box-sizing:border-box;border:1px solid #C7D2DE;border-right:0;border-radius:8px 0 0 8px;padding:0 14px;font-size:.95rem;outline:none;box-shadow:none;}.rn-search .ecCatalogsearchandfilterComp-formfields input:focus{border-color:#1B6CA8;}.rn-search .formfield_button{margin:0;padding:0;}.rn-search .formfield_button .btn{height:46px;margin:0 !important;border-radius:0 8px 8px 0 !important;padding:0 24px !important;}.rn-search .ecCatalogsearchandfilterComp-formfields a{display:none !important;}.rn-search .ecCatalogsearchandfilterComp-formfields > div{width:100%;margin:0;padding:0;}.ecCatalogsearchandfilterComp-form [class*="rror"],.ecCatalogsearchandfilterComp-form [id*="rror"]{display:none !important;}.rn-search .ecCatalogsearchandfilterComp-form a{display:none !important;}.rn-search .btn[class*="emove"],.rn-search .btn[class*="elimina"]{display:none !important;}.rn-icons .pw-collapse{position:relative;}.rn-icons .pw-collapse-target{position:absolute;right:0;left:auto;top:calc(100% + 10px);width:320px;max-width:90vw;background:#1B6CA8;color:#fff;border-radius:10px;padding:14px;box-shadow:0 12px 30px rgba(11,37,69,.35);z-index:1000;}.rn-icons .ecMinicartComp,.rn-icons .ecMiniwishlistComp{background:transparent;border:0;color:#fff;}.rn-icons .pw-collapse-target .card-title,.rn-icons .pw-collapse-target .card-text,.rn-icons .pw-collapse-target a{color:#fff !important;font-size:.85rem;}.rn-icons .pw-collapse-target img{width:48px !important;height:48px !important;object-fit:contain;background:#fff;border-radius:6px;}.rn-icons .ecMinicartComp-cartTotal{background:#fff;color:#0B2545 !important;padding:8px 12px;border-radius:5px;font-weight:700;}.rn-icons .ecMinicartComp-cartTotal *{color:#0B2545 !important;}.rn-icons .ecMinicartComp-cartLink,.rn-icons .ecMiniwishlistComp-cartLink{display:block;background:#0B2545;color:#fff !important;text-align:center;padding:10px;border-radius:6px;text-decoration:none !important;margin-top:8px;font-weight:600;}.rn-icons .ecMinicartComp-cartLink:hover,.rn-icons .ecMiniwishlistComp-cartLink:hover{background:#123A63;}.rn-icons{display:flex;justify-content:flex-end;align-items:center;gap:12px;padding-right:40px;height:100%;}.rn-icons .containerComp.pw-collapse{width:auto;flex:0 0 auto;}@media(max-width:1199px){.rn-logo{padding-left:0 !important;text-align:center;}.rn-search .ecCatalogsearchandfilterComp-form{max-width:92%;margin:12px auto;}.rn-icons{justify-content:center;padding:8px 0;}}.rn-icons > .container-fluid > .row,.rn-icons .row{display:flex;flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:10px;}.rn-icons .row > [class*="col"]{width:auto !important;max-width:none !important;flex:0 0 auto !important;padding:0 !important;}.rn-icons{padding-right:40px;}@media(max-width:1199px){.rn-logo{padding-left:0 !important;text-align:center;}.rn-logo img{max-width:170px;}.rn-search .ecCatalogsearchandfilterComp-form{max-width:92%;margin:10px auto;}.rn-icons{justify-content:center;padding:6px 0 10px;}.rn-icons .row{justify-content:center;}}@media(max-width:767px){.row:has(.rn-logo){display:flex;flex-wrap:wrap;align-items:center;}[class*="ColumnComp"]:has(.rn-logo){flex:0 0 auto;width:auto;order:1;}.rn-logo{width:auto !important;text-align:left !important;padding:6px 0 6px 12px !important;}.rn-icons{flex:1 1 auto;}.rn-icons .row{justify-content:flex-end !important;}.rn-logo img{max-width:130px;}.rn-icons{order:2;width:auto;padding:0 12px 0 0;}.rn-icons .row{justify-content:flex-end;}[class*="ColumnComp"]:has(.rn-search){order:3;flex:0 0 100%;display:none;}body.rn-search-open [class*="ColumnComp"]:has(.rn-search){display:block;}}@media(min-width:1200px){.rn-icons{display:flex;align-items:center;justify-content:flex-end;height:100%;}}@media(max-width:767px){[class*="ColumnComp"]:has(.rn-logo){flex:0 0 auto !important;width:auto !important;max-width:none !important;}.rn-icons{flex:1 1 auto !important;width:auto !important;max-width:none !important;}.rn-icons .pw-collapse-target{position:fixed !important;left:50% !important;right:auto !important;transform:translateX(-50%);width:92vw !important;max-width:360px;}}@media(min-width:1200px){.rn-icons{align-self:stretch !important;height:auto !important;display:flex;align-items:center;justify-content:flex-end;}}@media(max-width:767px){[class*="ColumnComp"]:has(.rn-logo){padding:0 !important;}.rn-logo{padding:6px 0 6px 8px !important;}.rn-logo img{max-width:105px !important;}.rn-icons{flex:1 1 0 !important;min-width:0 !important;padding:0 8px 0 0 !important;justify-content:flex-end !important;}.rn-icons .row{gap:8px !important;margin:0 !important;justify-content:flex-end !important;}.rn-icons .row > [class*="col"]{padding:0 !important;}.rn-search-toggle{width:42px !important;height:42px !important;}}.rn-icons .container-fluid,.rn-icons .containerComp{padding-left:0 !important;padding-right:0 !important;width:auto !important;}.rn-icons .row{margin-left:auto !important;}.rn-icons{padding-right:30px !important;}@media(max-width:767px){.rn-icons{padding-right:12px !important;}}.rn-search-toggle,.rn-icons .pw-collapse-button{width:44px !important;height:44px !important;padding:0 !important;display:inline-flex !important;align-items:center;justify-content:center;border-radius:10px !important;font-size:1.05rem;}@media(min-width:768px){.rn-search-toggle{display:none !important;}}@media(max-width:767px){.rn-icons{display:flex !important;align-items:center;justify-content:flex-end !important;}.rn-icons > .container-fluid{width:fit-content !important;margin-left:auto !important;}.rn-icons .row{width:fit-content !important;margin-left:auto !important;}}@media(max-width:767px){.rn-icons > .htmlComp{order:-1;margin-left:0 !important;width:0 !important;}}@media(min-width:768px){.rn-icons .pw-collapse-target{width:320px !important;}}.rn-search .ecCatalogsearchandfilterComp-form{align-items:flex-start !important;flex-wrap:nowrap;}.rn-search [class*="validation"],.rn-search .ecCatalogsearchandfilterComp-formfields span:empty{display:none !important;}.rn-icons .pw-collapse-button,.rn-search-toggle,.rn-account{background:transparent !important;border:0 !important;box-shadow:none !important;color:#0B2545 !important;font-size:1.4rem;}.rn-icons .pw-collapse-button:hover,.rn-search-toggle:hover,.rn-account:hover{background:rgba(11,37,69,.08) !important;border-radius:10px;}.rn-account svg{stroke:#0B2545 !important;}.rn-badge{background:#F59E0B !important;color:#0B2545 !important;}.wizard .rn-icons .pw-collapse-button{background:transparent !important;border-color:transparent !important;color:#0B2545 !important;box-shadow:none !important;}@media(max-width:767px){.rn-logo img{max-width:140px !important;}}@media(min-width:1200px){[class*="ColumnComp"]:has(.rn-logo){display:flex;align-items:center;align-self:stretch;}}.rn-search .ecCatalogsearchandfilterComp-formfields input{border:2px solid #0B2545 !important;border-right:0 !important;}.rn-search .formfield_button .btn{border:2px solid #0B2545 !important;border-left:0 !important;}.rn-icons .pw-collapse-button:hover,.rn-icons .pw-collapse-button:focus,.rn-search-toggle:hover{color:#0B2545 !important;background:rgba(11,37,69,.08) !important;border-color:transparent !important;}@media(min-width:768px){.rn-icons .pw-collapse-target{width:600px !important;max-width:94vw !important;padding:30px !important;}}@media(max-width:767px){.rn-icons .pw-collapse-target{width:96vw !important;max-width:none !important;padding:22px !important;}}.rn-icons .pw-collapse-target .card-title{font-size:1.25rem !important;}.rn-icons .pw-collapse-target .card-text{font-size:1rem !important;}.rn-icons .pw-collapse-target img{width:75px !important;height:75px !important;}.rn-icons .ecMinicartComp-cartLink,.rn-icons .ecMiniwishlistComp-cartLink{font-size:1.05rem !important;padding:12px 0 !important;}.rn-icons .ecMinicartComp-cartTotal{font-size:1.05rem !important;padding:12px 14px !important;}@media(max-width:767px){.rn-icons .pw-collapse-target{position:fixed !important;left:0 !important;right:0 !important;transform:none !important;width:100vw !important;max-width:none !important;border-radius:0 !important;padding:26px 18px !important;min-height:420px;box-shadow:0 20px 40px rgba(11,37,69,.35);}}@media(min-width:768px){.rn-icons .pw-collapse-target{position:fixed !important;right:0 !important;left:auto !important;border-radius:10px 0 0 10px !important;}}.containerComp:has(.rn-nav){background:#123A63 !important;}.wizard .containerComp:has(.rn-nav) [class*="ColumnComp"],.wizard .containerComp:has(.rn-nav) [class*="ContainerRowComp"]{min-height:0 !important;height:auto !important;padding-top:0 !important;padding-bottom:0 !important;}@media(max-width:767px){.rn-topbar-in{min-height:0 !important;padding:2px 12px !important;gap:0 16px !important;}.rn-topbar .rn-usp{gap:6px 16px !important;}.rn-topbar .rn-usp span{line-height:1.4 !important;}}.rn-icons .pw-collapse-target{background:#fff !important;}.rn-icons .pw-collapse-target .card,.rn-icons .pw-collapse-target .containerComp{background:transparent !important;}.rn-icons .pw-collapse-target .card-title{color:#0B2545 !important;font-weight:800 !important;}.rn-icons .pw-collapse-target .card-text,.rn-icons .pw-collapse-target p{color:#0B2545 !important;}.rn-icons .pw-collapse-target a.title{color:#0B2545 !important;font-family:inherit !important;font-size:1.05rem !important;font-weight:600 !important;text-decoration:none !important;line-height:1.35;}.rn-icons .pw-collapse-target a.title:hover{color:#1B6CA8 !important;}.rn-icons .pw-collapse-target .ecMinicartComp-itemQty{font-size:1.1rem !important;font-weight:700 !important;}.rn-icons .pw-collapse-target [data-action="removeItem"] i{color:#DC2626 !important;}.ecMinicartComp .col-qty{display:flex;align-items:center;gap:8px;}.rn-q{width:26px;height:26px;border:1px solid #CBD5E1;border-radius:6px;background:#fff;color:#0B2545;font-weight:700;font-size:1rem;line-height:1;cursor:pointer;padding:0;}.rn-q:hover{background:#F1F5F9;}.rn-q:disabled{opacity:.4;cursor:default;}.ecMinicartComp .ecMinicartComp-latestItemsOnCart > div{display:grid !important;grid-template-columns:70px 1fr 30px;gap:2px 10px;align-items:center;margin-bottom:14px;}.ecMinicartComp .col-img{grid-column:1;grid-row:1 / span 2;}.ecMinicartComp .col-title{grid-column:2;grid-row:1;}.ecMinicartComp .col-remove{grid-column:3;grid-row:1;justify-self:end;}.ecMinicartComp .col-qty{grid-column:2 / span 2;grid-row:2;}.rn-price{margin-left:auto;font-weight:800;color:#0B2545;font-size:1.05rem;}.rn-burger{display:none;width:42px;height:42px;align-items:center;justify-content:center;background:transparent;border:0;color:#0B2545;font-size:1.35rem;padding:0;}@media(max-width:767px){.containerComp:has(.rn-nav){display:none !important;}.rn-burger{display:inline-flex;}[class*="ColumnComp"]:has(.rn-logo){display:flex !important;align-items:center;gap:4px;}}@media(max-width:767px){.rn-burger{width:36px !important;}.rn-search-toggle{width:38px !important;}.rn-icons .pw-collapse-button{width:38px !important;min-width:38px !important;padding-left:0 !important;padding-right:0 !important;}.rn-account{width:38px !important;}.rn-logo img{max-width:126px !important;}}.wizard .menu-sito-header{display:block !important;}.rn-mega-all{grid-column:1 / -1;display:block;background:#EAF3FA;color:#0B2545 !important;font-weight:800;font-size:.95rem;padding:10px 14px;border-radius:8px;margin-bottom:14px;text-decoration:none;}.rn-mega-all:hover{background:#1B6CA8 !important;color:#fff !important;}.disponibilita-tagliato{clip-path:none !important;background:transparent !important;padding:10px 12px 0 !important;}.disponibilita-tagliato .availability{display:inline-block;padding:4px 10px;border-radius:999px;font-size:.78rem;font-weight:700;background:#F1F5F9;color:#475569;}.disponibilita-tagliato .availability::before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background:currentColor;margin-right:6px;}.rn-av-ok .availability{background:#EAF3DE !important;color:#3B6D11 !important;}.rn-av-mid .availability{background:#FAEEDA !important;color:#854F0B !important;}.rn-av-no .availability{background:#FCEBEB !important;color:#A32D2D !important;}.ecCatalogComp-cell{padding:8px !important;}.ecCatalogComp-cell > div{border:1px solid #E5E7EB;border-radius:12px;background:#fff;padding:12px;height:100%;transition:box-shadow .2s,transform .2s;}.ecCatalogComp-cell > div:hover{box-shadow:0 8px 20px rgba(11,37,69,.12);transform:translateY(-2px);}.ecCatalogComp .ecFieldtitleComp a{font-family:'Segoe UI',system-ui,sans-serif !important;color:#0B2545 !important;font-weight:600 !important;font-size:.95rem !important;text-decoration:none !important;}.ecCatalogComp .ecFieldpriceComp .price{font-family:'Segoe UI',system-ui,sans-serif !important;color:#0B2545 !important;font-weight:800 !important;font-size:1.25rem !important;}.ecCatalogComp [class*="ecFieldcode"],.ecCatalogComp .ecFieldcodeComp{font-size:.8rem !important;color:#94A3B8 !important;}.ecCatalogComp .ecFieldaddtocartComp .btn,.ecCatalogComp [class*="addtocart"] .btn{background:#F59E0B !important;border-color:#F59E0B !important;color:#0B2545 !important;font-weight:700 !important;border-radius:8px !important;}.ecCatalogComp .ecFieldaddtocartComp .btn:hover,.ecCatalogComp [class*="addtocart"] .btn:hover{background:#D97706 !important;border-color:#D97706 !important;color:#fff !important;}.contenitore-navigazione{padding:12px 0 10px !important;}.contenitore-navigazione .nav-nomepagina span{font-size:1.2rem !important;}.contenitore-navigazione img{display:none !important;}.contenitore-navigazione .nav-briciolepane a,.contenitore-navigazione .nav-briciolepane span{font-size:.8rem !important;}.contenitore-navigazione .nav-nomepagina span{font-family:'Segoe UI',system-ui,sans-serif !important;font-weight:700 !important;letter-spacing:.5px;}.contenitore-navigazione .nav-briciolepane a,.contenitore-navigazione .nav-briciolepane span{font-family:'Segoe UI',system-ui,sans-serif !important;}.contenitore-navigazione .container-fluid{padding-top:0 !important;padding-bottom:0 !important;}.contenitore-navigazione{padding:10px 0 !important;}.contenitore-navigazione .containerComp{background:transparent !important;}.contenitore-navigazione > .containerComp{display:flex !important;flex-wrap:nowrap !important;align-items:center !important;justify-content:space-between !important;max-width:none !important;margin:0 auto !important;padding:0 24px !important;width:100% !important;flex-direction:row !important;}.contenitore-navigazione .navinfoComp{width:auto !important;flex:0 1 auto !important;margin:0 !important;padding:0 !important;}.contenitore-navigazione .imagelinkComp{display:none !important;}.contenitore-navigazione .breadcrumb{margin:0 !important;padding:0 !important;background:transparent !important;justify-content:flex-end;}.contenitore-navigazione .nav-nomepagina .breadcrumb-item{font-size:1.05rem !important;font-weight:700 !important;color:#fff !important;}.contenitore-navigazione .nav-briciolepane .breadcrumb-item,.contenitore-navigazione .nav-briciolepane a{font-size:.8rem !important;color:#9FB3C8 !important;}[class*="ColumnComp"]:has(li[id^="menu_entry"]) h2{background:#0B2545 !important;margin:0 !important;padding:9px 14px !important;border-radius:8px 8px 0 0 !important;}[class*="ColumnComp"]:has(li[id^="menu_entry"]) h2 a{color:#fff !important;font-size:.85rem !important;font-weight:700 !important;font-family:'Segoe UI',system-ui,sans-serif !important;letter-spacing:.5px;text-decoration:none !important;}li[id^="menu_entry"]{border-bottom:1px solid #F1F5F9;}li[id^="menu_entry"] > a{color:#0B2545 !important;font-weight:600 !important;font-size:.84rem !important;font-family:'Segoe UI',system-ui,sans-serif !important;padding:8px 4px !important;}li[id^="menu_entry"] .toggleBranch,li[id^="menu_entry"] .toggleBranch i{color:#94A3B8 !important;}li[id^="menu_entry"] > a.rn-here{background:#EAF3FA !important;color:#1B6CA8 !important;border-radius:6px;padding-left:8px !important;}.ecCatalogComp .price,.ecCatalogComp .price *{font-family:'Segoe UI',system-ui,sans-serif !important;color:#0B2545 !important;font-weight:800 !important;}.ecCatalogComp .btn.addtocart{background:#F59E0B !important;border-color:#F59E0B !important;color:#0B2545 !important;font-weight:700 !important;border-radius:8px !important;font-size:.9rem !important;font-family:'Segoe UI',system-ui,sans-serif !important;}.ecCatalogComp .btn.addtocart:hover{background:#D97706 !important;border-color:#D97706 !important;color:#fff !important;}[class*="ColumnComp"]:has(li[id^="menu_entry"]) .containerComp:has(h2){background:transparent !important;padding:0 !important;}[class*="ColumnComp"]:has(li[id^="menu_entry"]) h2{border-radius:8px !important;}.contenitore-navigazione .breadcrumb-item,.contenitore-navigazione .breadcrumb-item a,.contenitore-navigazione .breadcrumb-item span{font-family:'Segoe UI',system-ui,sans-serif !important;}.contenitore-navigazione .nav-nomepagina .breadcrumb-item{font-weight:700 !important;font-size:1.05rem !important;color:#fff !important;}[class*="ColumnComp"]:has(li[id^="menu_entry"]) h2,[class*="ColumnComp"]:has(li[id^="menu_entry"]) h2 *{color:#fff !important;}@media(min-width:992px){.contenitore-navigazione .nav-nomepagina .breadcrumb .breadcrumb-item{font-size:1.5rem !important;}}[class*="ColumnComp"]:has(li[id^="menu_entry"]) .paragraphComp{background:transparent !important;padding:0 !important;}li[id^="menu_entry"] > a{padding:7px 4px !important;}[class*="ColumnComp"]:has(li[id^="menu_entry"]) h2{padding:8px 14px !important;font-size:.9rem !important;margin-bottom:2px !important;}li[id^="menu_entry"] .toggleBranch i::before{content:"\f107";}li[id^="menu_entry"] .toggleBranch i.fa-minus::before{content:"\f106";}li[id^="menu_entry"] .toggleBranch{font-size:1.05rem !important;}li[id^="menu_entry"] > a{text-transform:none !important;}.rn-hasSide .paragraphComp{background:transparent !important;padding:0 !important;}.rn-hasSide h2{background:#0B2545 !important;padding:8px 14px !important;border-radius:8px !important;margin:0 0 4px !important;font-size:.9rem !important;}.rn-hasSide h2,.rn-hasSide h2 *{color:#fff !important;}.rn-sb{font-family:'Segoe UI',system-ui,sans-serif;}.rn-sb-item{border-bottom:1px solid #F1F5F9;}.rn-sb-lvl .rn-sb-lvl .rn-sb-item{border-bottom:0;}.rn-sb-row{display:flex;align-items:center;}.rn-sb-tg{flex:0 0 30px;height:34px;background:transparent;border:0;color:#94A3B8;font-size:1.05rem;cursor:pointer;padding:0;}.rn-sb-row a{flex:1;padding:8px 4px;color:#0B2545;font-weight:600;font-size:.84rem;text-decoration:none;}.rn-sb-row a:hover{color:#1B6CA8;}.rn-sb-item.open > .rn-sb-row .rn-sb-tg i{transform:rotate(180deg);}.rn-sb-item > .rn-sb-lvl{display:none;}.rn-sb-item.open > .rn-sb-lvl{display:block;background:#F8FAFC;}.rn-sb-d2 .rn-sb-row a{padding-left:14px;font-weight:500;font-size:.82rem;}.rn-sb-d3 .rn-sb-row a{padding-left:26px;font-weight:400;color:#334155;}.rn-sb-d4 .rn-sb-row a{padding-left:38px;}.rn-sb a.rn-sb-here{background:#EAF3FA;color:#1B6CA8 !important;border-radius:6px;padding-left:8px !important;}#rn-chipbar{display:none;}@media (max-width:991.98px){.rn-hasSide{display:none !important;}#rn-chipbar{display:flex;align-items:center;margin:12px 0 2px;padding-left:14px;}#rn-chipbar .rn-chip-up{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;border:1px solid #CFE0EE;background:#EAF3FA;color:#0B2545;text-decoration:none;margin-right:10px;}#rn-chipbar .rn-chip-up i{font-size:1.05rem;line-height:1;}#rn-chipbar .rn-chip-scroll{flex:1 1 auto;min-width:0;display:flex;gap:8px;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:2px 14px 8px 0;margin:0;scrollbar-width:none;}#rn-chipbar .rn-chip-scroll::-webkit-scrollbar{display:none;}#rn-chipbar .rn-chip{flex:0 0 auto;white-space:nowrap;padding:9px 16px;border-radius:999px;border:1px solid #CFE0EE;background:#fff;color:#0B2545;font:600 .95rem/1.1 'Segoe UI',system-ui,sans-serif;text-decoration:none;transition:transform .12s ease;}#rn-chipbar .rn-chip:active{transform:scale(.97);}}@media (max-width:767.98px){.ecCatalogComp-cell{flex:0 0 50% !important;max-width:50% !important;}}.ecCatalogComp-cell{display:flex !important;}.ecCatalogComp-cell > .containerComp{display:flex;flex-direction:column;width:100%;}.ecCatalogComp-cell .ecFieldpriceComp{margin-top:auto;}.ecCatalogComp-cell .ecFieldtextComp{display:none !important;}.ecCatalogComp-cell .ecFieldtitleComp{height:auto !important;min-height:0 !important;margin-bottom:14px !important;}.ecFieldtitleComp a{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}.disponibilita-tagliato{display:none !important;}.rn-esaurito .ecFieldaddtocartComp{display:none !important;}.rn-esaurito .ColumnComp:has(> .ecFieldaddtocartComp)::before{content:"Esaurito";display:inline-block;background:#FDE8E8;color:#C81E1E;font-weight:700;padding:9px 18px;border-radius:999px;font-size:0.95rem;white-space:nowrap;}.rn-sb .rn-sb-row a{font-size:15px !important;}@media (max-width:767.98px){.containerComp:has(> .ContainerRowComp > .row > .ColumnComp > .ecCatalogComp){padding-left:2px !important;padding-right:2px !important;}.ColumnComp:has(> .ecCatalogComp){padding-left:2px !important;padding-right:2px !important;}.ecCatalogComp-cells{margin-left:0 !important;margin-right:0 !important;}.ecCatalogComp-cell{padding-left:2px !important;padding-right:2px !important;margin-bottom:6px !important;}.ecCatalogComp-cell > .containerComp{padding-left:6px !important;padding-right:6px !important;}.ecCatalogComp-cell .containerComp:has(> .ecFieldimageComp){height:130px !important;min-height:0 !important;}.ecCatalogComp-cell .ecFieldimageComp img{max-height:120px !important;width:auto !important;object-fit:contain;}.ecCatalogComp-cell .ecFieldtitleComp{margin-bottom:6px !important;}.ecCatalogComp-cell .ecFieldtitleComp a{font-size:0.9rem !important;line-height:1.2 !important;}.ecCatalogComp-cell .ecFieldpriceComp{margin-bottom:6px !important;}.ecCatalogComp-cell .ContainerRowComp > .row > .ColumnComp{flex:0 0 100% !important;max-width:100% !important;}}@media (max-width:991.98px){.contenitore-navigazione{margin-bottom:6px !important;}.containerComp:has(> .ContainerRowComp > .row > .ColumnComp > .ecCatalogComp){padding-top:4px !important;}#rn-chipbar{margin-top:4px !important;}}.ecCatalogComp-paging{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;padding-left:0;margin-top:8px;}.ecCatalogComp-paging .page-item{list-style:none;}.ecCatalogComp-paging .page-link{color:#0B2545 !important;background-color:#fff !important;border:1px solid #CFE0EE !important;border-radius:10px !important;font:600 0.95rem 'Segoe UI',system-ui,sans-serif !important;min-width:40px;padding:8px 14px !important;text-align:center;text-decoration:none !important;transition:background-color .15s ease,border-color .15s ease,color .15s ease;}.ecCatalogComp-paging .page-link:hover{background-color:#EAF3FA !important;border-color:#1B6CA8 !important;color:#0B2545 !important;}.ecCatalogComp-paging .page-link.active{background-color:#0B2545 !important;border-color:#0B2545 !important;color:#fff !important;}.ecFieldaddtocartComp input.quantity{border:1px solid #CFE0EE !important;border-radius:10px !important;color:#0B2545 !important;font-weight:600 !important;box-shadow:none !important;}.ecFieldaddtocartComp input.quantity:focus{border-color:#1B6CA8 !important;box-shadow:0 0 0 2px rgba(27,108,168,.18) !important;outline:none !important;}.addtowishlist .fa-heart-o{color:#0B2545 !important;}.addtowishlist:hover .fa-heart-o{color:#DC2626 !important;}.addtowishlist .fa-heart{color:#DC2626 !important;}@media (min-width:768px){.ecCatalogComp-cell .ecFieldimageComp img{max-width:100% !important;max-height:100% !important;width:auto !important;height:auto !important;object-fit:contain !important;}}.ecProductComp .containerComp{background-color:#fff !important;}.ecProductComp .ecFieldtitleComp,.ecProductComp .ecFieldtitleComp *{color:#0B2545 !important;font-family:'Segoe UI',system-ui,sans-serif !important;}.ecProductComp .ecFieldtitleComp{font-size:1.7rem !important;line-height:1.25 !important;font-weight:700 !important;}.ecProductComp .ecFieldtextComp,.ecProductComp .ecFieldtextComp *{color:#6B7280 !important;font-size:.86rem !important;}.ecProductComp .ecFieldpriceComp,.ecProductComp .ecFieldpriceComp *{color:#0B2545 !important;font-family:'Segoe UI',system-ui,sans-serif !important;}.ecProductComp .ecFieldpriceComp .price{font-size:2rem !important;font-weight:800 !important;}.ecProductComp .ecFieldaddtocartComp .form-control{border:1px solid #CFE0EE !important;color:#0B2545 !important;font-weight:600 !important;box-shadow:none !important;}.ecProductComp .primaryProductImage{background:transparent !important;padding:0 !important;}.ecProductComp .ecFieldimageComp img{max-width:100% !important;max-height:100% !important;object-fit:contain !important;}#ecProduct_338 .btn.addtocart{background:#F59E0B !important;color:#0B2545 !important;border:none !important;border-radius:10px !important;font-weight:800 !important;padding:12px 22px !important;box-shadow:none !important;}#ecProduct_338 .btn.addtocart:hover{background:#D97706 !important;color:#fff !important;}#ecProduct_338 .addtowishlist{background:#fff !important;color:#0B2545 !important;border:1px solid #CFE0EE !important;border-radius:10px !important;font-weight:700 !important;box-shadow:none !important;}#ecProduct_338 .addtowishlist .fa{color:#DC2626 !important;}.ecProductComp .ecFieldnavigationproductsComp{display:none !important;}@media (min-width:768px){.ecCatalogComp-cell .ecFieldimageComp img{max-height:150px !important;object-fit:contain !important;}}@media (max-width:767.98px){.ecCatalogComp-cell .ecFieldtitleComp{margin-top:14px !important;}}.ecProductComp{background:#F1F4F8!important;border:0!important;box-shadow:none!important;border-radius:16px!important;padding:16px!important;max-width:1080px!important;margin-left:auto!important;margin-right:auto!important;}.ecProductComp .ContainerRowComp:has(.ecFieldimageComp){background:#fff!important;border:1px solid #E3E8EF!important;border-radius:14px!important;box-shadow:0 6px 22px rgba(11,37,69,.10)!important;padding:26px!important;margin:0 0 16px 0!important;}#rn-tabs{max-width:1080px!important;margin-left:auto!important;margin-right:auto!important;}@media(min-width:768px){.ecProductComp .ContainerRowComp:has(.ecFieldimageComp) > .row > .ColumnComp:first-child{flex:0 0 46%!important;max-width:46%!important;}.ecProductComp .ContainerRowComp:has(.ecFieldimageComp) > .row > .ColumnComp:last-child{flex:0 0 54%!important;max-width:54%!important;}}.ecProductComp .ecFieldtitleComp{margin-bottom:6px!important;}.ecProductComp [id^="ecFieldprice"]{margin:6px 0 2px!important;padding:0!important;}.ecProductComp [id^="ecFieldprice"] .priceContainer{display:flex!important;flex-wrap:wrap!important;align-items:baseline!important;column-gap:10px!important;row-gap:2px!important;}.ecProductComp [id^="ecFieldprice"] .rn-iva{display:inline!important;width:auto!important;margin:0!important;white-space:nowrap!important;align-self:baseline!important;}.ecProductComp [id^="ecMexalAvailability"]{margin:2px 0!important;padding:0!important;}.ecProductComp [id^="ecMexalAvailability"] .row{margin:0!important;}.ecProductComp [id^="ecMexalAvailability"] [class*="col-"]{padding:0!important;}.ecProductComp #rn-ship{margin-top:4px!important;}.ecProductComp #rn-shortdesc{display:none!important;}.ecProductComp [id^="ecMexalAvailability"] .store-availability{display:none!important;}.ecProductComp [id^="ecMexalAvailability"] .availability_button{position:absolute!important;left:-9999px!important;top:auto!important;width:1px!important;height:1px!important;overflow:hidden!important;margin:0!important;padding:0!important;}.ecProductComp [id^="ecMexalAvailability"] .availability_button *{position:static!important;}@media(min-width:768px){.ecProductComp .ecFieldimageComp img.img-cont{max-height:400px!important;width:auto!important;object-fit:contain!important;margin-left:auto!important;margin-right:auto!important;display:block!important;}}@media(max-width:767.98px){.ecProductComp .ecFieldimageComp img.img-cont{max-height:250px!important;width:auto!important;object-fit:contain!important;margin-left:auto!important;margin-right:auto!important;display:block!important;}}.ecProductComp .ecFieldimageComp-gallery img{max-height:90px!important;width:auto!important;object-fit:contain!important;}.ecProductComp .ecFieldimageComp-gallery .carousel-item figure{margin-bottom:0!important;}.ecProductComp .ColumnComp:has(> .ecFieldaddtocartComp){flex:1 1 0!important;min-width:0!important;max-width:none!important;}.ecProductComp .ColumnComp:has(> .ecFieldaddtowishlistComp){flex:0 0 auto!important;max-width:none!important;width:auto!important;padding:0 0 0 10px!important;}.ecProductComp .row-quantity .qtyminus{order:1!important;}.ecProductComp .row-quantity .quantity{order:2!important;}.ecProductComp .row-quantity .qtyplus{order:3!important;}.ecProductComp .row-quantity .qtyminus,.ecProductComp .row-quantity .qtyplus{width:44px!important;height:50px!important;flex:0 0 44px!important;background:#F1F4F8!important;border:1px solid #D8E2EE!important;color:#0B2545!important;font-size:1.25rem!important;font-weight:700!important;line-height:1!important;padding:0!important;cursor:pointer!important;box-shadow:none!important;}.ecProductComp .row-quantity .qtyminus{border-radius:10px 0 0 10px!important;border-right:0!important;}.ecProductComp .row-quantity .qtyplus{border-radius:0 10px 10px 0!important;border-left:0!important;}.ecProductComp .row-quantity .quantity{width:50px!important;height:50px!important;flex:0 0 50px!important;text-align:center!important;background:#fff!important;border:1px solid #D8E2EE!important;color:#0B2545!important;font-size:1.05rem!important;font-weight:700!important;border-radius:0!important;padding:0!important;box-shadow:none!important;}.ecProductComp .row-quantity .addtocart{order:5!important;flex:1 1 auto!important;margin-left:14px!important;display:inline-flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:10px!important;height:50px!important;min-width:130px!important;padding:0 20px!important;white-space:nowrap!important;border-radius:10px!important;}.ecProductComp .row-quantity .addtocart i{margin:0!important;}.ecProductComp .addtowishlist .labelPulsante{display:none!important;}.ecProductComp .addtowishlist{width:50px!important;height:50px!important;min-width:50px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:10px!important;border:1px solid #CFE0EE!important;box-shadow:none!important;}.ecProductComp .addtowishlist i{margin:0!important;font-size:1.2rem!important;}@media(min-width:768px){.ecProductComp .row:has(> .ColumnComp > .ecFieldaddtocartComp){flex-wrap:nowrap!important;}.ecProductComp .row:has(> .ColumnComp > .ecFieldaddtowishlistComp){align-items:center!important;}.ecProductComp .ColumnComp:has(> .ecFieldaddtowishlistComp){padding-left:4px!important;}.ecProductComp .ecFieldaddtowishlistComp{padding:0!important;}}@media(max-width:767.98px){.ecProductComp .ColumnComp:has(> .ecFieldaddtocartComp){flex:1 1 100%!important;}.ecProductComp .ColumnComp:has(> .ecFieldaddtowishlistComp){flex:1 1 100%!important;width:100%!important;padding:12px 0 0 0!important;text-align:center!important;}.ecProductComp .ecFieldaddtowishlistComp{text-align:center!important;}.ecProductComp .addtowishlist{margin:0 auto!important;transform:translateX(-18px)!important;}.ecProductComp .row-quantity .qtyminus,.ecProductComp .row-quantity .qtyplus{width:40px!important;flex:0 0 40px!important;}.ecProductComp .row-quantity .quantity{width:46px!important;flex:0 0 46px!important;}.ecProductComp .row-quantity .addtocart{min-width:0!important;margin-left:10px!important;padding:0 12px!important;font-size:.98rem!important;}.ecProductComp .row-quantity .addtocart i{display:none!important;}}.ecProductComp .row-quantity{margin-left:0!important;margin-right:0!important;}.ecProductComp .row-quantity > .col-12.d-flex{padding-left:0!important;padding-right:0!important;}.ecProductComp .ecFieldaddtocartComp{padding:0!important;}.ecProductComp .ecFieldaddtocartComp > .container-fluid{padding:0!important;}.ecProductComp .addtowishlist,.ecProductComp .addtowishlist:focus,.ecProductComp .addtowishlist:active,.ecProductComp .addtowishlist:hover{box-shadow:none!important;outline:none!important;text-decoration:none!important;border:1px solid #CFE0EE!important;}.ecProductComp .addtowishlist .fa-heart::before{content:"\f08a"!important;}#ecProduct_338 .addtowishlist i.fa-heart{color:#123A63!important;}#ecProduct_338 .addtowishlist:hover i.fa-heart{color:#DC2626!important;}#ecProduct_338 .addtowishlist:hover i.fa-heart::before{content:"\f004"!important;}@media(max-width:767.98px){.ecProductComp{padding:10px!important;}.ecProductComp .ContainerRowComp:has(.ecFieldimageComp){padding:16px!important;}}.pulsanteOpzioni{display:none!important;}