﻿@charset "UTF-8";*{box-sizing:border-box;}body,html{color:#000;background-color:#fafafa;font-family:"Quattrocento",serif;font-size:16px;padding:0;margin:0;}a{outline:0;}input{background-color:#fff;}h1{margin-top:0;margin-bottom:50px;font-weight:600;color:#000;}#Layout{max-width:1400px;width:95%;padding:0;margin:0 auto 150px auto;top:20px;background-color:#fafafa;}#Body{display:grid;grid-template-columns:200px 100%;column-gap:20px;width:100%;min-height:1200px;}#Body h1[page]{display:block;width:100%;font-family:"Quattrocento",serif;font-size:46px;line-height:50px;font-weight:normal;margin:0;margin-bottom:8px;margin-top:0;color:#292f46;}#Body_left{position:relative;display:inline-block;width:100%;color:#fff;z-index:100;}#Body_left .btnMenuLeft{height:35px;margin-top:5px;color:#a62b2d;text-align:center;border:solid 1px #e4e4e4;background-color:#fff;}#Body_left .btnMenuLeft a{display:block;width:100%;height:100%;color:inherit;text-decoration:none;}#Body_left .btnMenuLeft a span{line-height:35px;}#Body_left .btnMenuLeft a:hover{color:#fff;background-color:#a62b2d;text-decoration:none;}#Body_left .btnMenuLeft.buttonStyleColor_hover{cursor:default;background-color:#a62b2d;color:#fff;}#Body_left #SpeseSpedGratisBanner{margin-top:0!important;margin-bottom:15px;padding:6px;background-color:#fff;color:#109246;text-align:center;font-weight:bold;font-size:13px;border:solid 1px #e4e4e4;}#Body_left #SpeseSpedGratisBanner a{text-decoration:underline;font-style:italic;font-size:.9em;color:#707478;display:block;}#Body_left #SpeseSpedGratisBanner a:hover{color:#4c647c;text-decoration:blink;}#Body_left #Menu_Materie{display:inline-block;float:left;width:100%;margin-top:20px;min-height:100px;padding:10px;background-color:#fff;border:solid 1px #e4e4e4;font-size:16px;}#Body_left #ElencoMaterie{font-family:"Quattrocento",serif;}#Body_left #ElencoMaterie ul{padding:10px;list-style-type:none;margin:0;}#Body_left #ElencoMaterie .OrdAlfabetico{display:inline-block;float:left;width:180px;margin-top:10px;padding:10px;background-color:#fff;font-size:16px;}#Body_left #ElencoMaterie a{display:inline-block;width:100%;height:25px;padding-left:10px;line-height:25px;text-decoration:none;background-color:#fff;color:#a62b2d;overflow:hidden;}#Body_left #ElencoMaterie a:hover{text-decoration:none;background-color:#a62b2d;color:#fff;}#Body_left #ElencoMaterie .a_hover_state{text-decoration:none!important;background-color:#a62b2d!important;color:#fff!important;}#Body_left .sotto_materie{position:absolute;display:inline-block;width:500px;left:290px;margin-top:-30px!important;background-color:#fff;border:solid 1px #e4e4e4;z-index:502;}#Body_right{position:relative;display:inline-block;width:calc(100% - 220px);margin-left:0;padding-top:0;z-index:0;}#Head-lang{position:relative;width:100%;height:35px;line-height:35px;font-family:Verdana,sans-serif;font-size:11px;text-align:right;color:#000;z-index:999;}#Head-lang a{margin-left:8px;color:#000;text-decoration:none;}#Head-lang a:hover{text-decoration:underline;}#Head-lang a.selected{padding:2px 15px 3px 15px;background-color:#204877;color:#fff;text-decoration:none;cursor:default;pointer-events:none;}#Head-sticky{display:none;position:sticky;top:0;z-index:997;border-bottom:solid 0 #204877;background-color:#efefef;box-shadow:0 7px 15px -3px rgba(0,0,0,.13);transition:all .3s ease-out;}#Head-sticky .logoSVG{display:inline-block;margin:12px 0 3px 0;}#Head-sticky .logoSVG .logo_fl{fill:#a62b2d;}#Head-sticky .logoSVG .logo_net{fill:#aaa;}#Head-sticky .logoSVG svg{height:35px;transition:height .3s ease-out;}#Head-sticky .user-menu{position:absolute;height:30px;width:30px;bottom:10px;right:155px;line-height:30px;border-radius:4px;transition:all ease-out .1s;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='48' width='48' fill='%23204877'%3E%3Cpath d='M24 23.95q-3.3 0-5.4-2.1-2.1-2.1-2.1-5.4 0-3.3 2.1-5.4 2.1-2.1 5.4-2.1 3.3 0 5.4 2.1 2.1 2.1 2.1 5.4 0 3.3-2.1 5.4-2.1 2.1-5.4 2.1ZM8 40v-4.7q0-1.9.95-3.25T11.4 30q3.35-1.5 6.425-2.25Q20.9 27 24 27q3.1 0 6.15.775 3.05.775 6.4 2.225 1.55.7 2.5 2.05.95 1.35.95 3.25V40Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center center;background-size:25px 25px;background-color:rgba(32,72,119,.1);}#Head-sticky .user-menu:hover{cursor:pointer;background-color:rgba(32,72,119,.3);}#Head-sticky .cart-menu{display:none;position:absolute;height:30px;width:60px;bottom:10px;right:80px;line-height:30px;border-radius:4px;transition:all ease-out .1s;text-align:right;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='48' width='48' fill='%23204877'%3E%3Cpath d='M14.35 43.95Q12.85 43.95 11.8 42.9Q10.75 41.85 10.75 40.35Q10.75 38.85 11.8 37.8Q12.85 36.75 14.35 36.75Q15.8 36.75 16.875 37.8Q17.95 38.85 17.95 40.35Q17.95 41.85 16.9 42.9Q15.85 43.95 14.35 43.95ZM34.35 43.95Q32.85 43.95 31.8 42.9Q30.75 41.85 30.75 40.35Q30.75 38.85 31.8 37.8Q32.85 36.75 34.35 36.75Q35.8 36.75 36.875 37.8Q37.95 38.85 37.95 40.35Q37.95 41.85 36.9 42.9Q35.85 43.95 34.35 43.95ZM11.75 10.95 17.25 22.35H31.65Q31.65 22.35 31.65 22.35Q31.65 22.35 31.65 22.35L37.9 10.95Q37.9 10.95 37.9 10.95Q37.9 10.95 37.9 10.95ZM10.25 7.95H39.7Q41.3 7.95 41.725 8.925Q42.15 9.9 41.45 11.1L34.7 23.25Q34.2 24.1 33.3 24.725Q32.4 25.35 31.35 25.35H16.2L13.4 30.55Q13.4 30.55 13.4 30.55Q13.4 30.55 13.4 30.55H37.95V33.55H13.85Q11.75 33.55 10.825 32.15Q9.9 30.75 10.85 29L14.05 23.1L6.45 7H2.55V4H8.4ZM17.25 22.35H31.65Q31.65 22.35 31.65 22.35Q31.65 22.35 31.65 22.35Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left 4px center;background-size:25px 25px;background-color:rgba(32,72,119,.1);font-family:"Lato",sans-serif;}#Head-sticky .cart-menu .qta{display:inline-block;width:32px;text-align:center;color:#204877;font-size:18px;font-weight:bold;}#Head-sticky .cart-menu:hover{cursor:pointer;background-color:rgba(32,72,119,.3);}#Head-sticky .cart-menu:hover .qta{color:#204877;}#Head-sticky .cart-menu.anim{animation:show-cart-change .5s;animation-fill-mode:forwards;}#Head-sticky .cart-menu.anim-esaurito{animation:show-cart-esaurito .5s;animation-fill-mode:forwards;}@keyframes show-cart-change{0%{transform:scale(1);}65%{transform:scale(1.6);}100%{transform:scale(1);}}@keyframes show-cart-esaurito{0%{transform:scale(1);}65%{transform:scale(1.6);}100%{transform:scale(1);}}#Head-sticky.hasCart .cart-menu{display:inline-block;}#Head-sticky.hasCart .mLoggedIn{right:100px;}#Head-sticky.hasCart .mLogin{right:100px;}#Head{position:relative;display:inline-block;width:100%;}#Head .mLogin{position:absolute;top:40px;right:0;font-family:Verdana,sans-serif;font-size:13px;text-transform:uppercase;color:#8c8c8c;}#Head .mLogin a{color:#8c8c8c;text-decoration:none;}#Head .mLogin a:hover{color:#000;text-decoration:underline;}#Head .mLoggedIn{position:absolute;top:18px;right:0;line-height:22px;font-family:Verdana,sans-serif;font-size:13px;text-align:right;color:#8c8c8c;}#Head .mLoggedIn .upper{text-transform:uppercase;}#Head .mLoggedIn a{color:#000;text-decoration:none;}#Head .mLoggedIn a.lnkLogout{color:#000;}#Head .mLoggedIn a:hover{text-decoration:underline;}#Head .header-menu{position:relative;display:grid;grid-template-columns:auto auto auto auto auto;grid-template-rows:auto;width:100%;padding-top:15px;margin:0 0 5px 0;border-top:solid 1px #d9d9d9;}#Head .header-menu .menu-item{height:35px;line-height:35px;border-left:solid 1px #d9d9d9;text-align:center;color:#204877;text-transform:uppercase;font-weight:bold;font-size:.9em;text-decoration:none;transition:all ease-out .1s;}#Head .header-menu .menu-item:last-child{border-right:solid 1px #d9d9d9;}#Head .header-menu .menu-item:hover:not(.buttonStyleColor_hover):not(.nohover){background-color:#204877;color:#fff;}#Head .header-menu .buttonStyleColor_hover{cursor:default;background-color:#204877;color:#fff;}#Head .header-search{display:inline-block;width:100%;margin-top:15px;font-family:Verdana,sans-serif;}#Head .header-search .search-simple{position:relative;display:grid;grid-template-columns:auto 75px;border:solid 1px #c0d5ed;--lang-search:" ";}#Head .header-search .search-simple input{width:100%;height:30px;padding-left:8px;border:0;outline:0;color:#204877;line-height:30px;font-size:18px;}#Head .header-search .search-simple input::placeholder{color:rgba(32,72,119,.6);line-height:30px;font-size:20px;}#Head .header-search .search-simple.overlay{grid-template-columns:1fr;cursor:pointer;}#Head .header-search .search-simple.overlay input{color:transparent;}#Head .header-search .search-simple.overlay input::placeholder{color:transparent;}#Head .header-search .search-simple.overlay div.button{display:none;}#Head .header-search .search-simple.overlay::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#e5e5f7;opacity:.2;background-size:10px 10px;background-image:repeating-linear-gradient(45deg,#c0d5ed 0,#c0d5ed 4px,#fff 0,#fff 50%);}#Head .header-search .search-simple.overlay::after{content:"" var(--lang-search);position:absolute;line-height:30px;padding-left:11px;color:#719fd6;font-weight:bold;font-size:16px;margin-top:1px;}#Head .header-search #openCloseSearch{display:inline-block;margin:5px 0 20px 0;color:#204877;text-decoration:none;font-size:.8em;}#Head .header-search #openCloseSearch:hover{text-decoration:underline;}#Head .header-search .search-advanced{padding:25px 10px 15px 10px;background-color:rgba(32,72,119,.1);border:solid 1px #c0d5ed;border-top:0;text-align:left;}#Head .header-search .search-advanced .rngPrezzo{width:98%;margin:0 auto;}#Head .header-search .search-advanced .rangePrezzoContainer{padding:3px 16px 5px 16px;}#Head .header-search .search-advanced .rangePrezzoContainer .ui-slider-handle{outline:0;}#Head .header-search .search-advanced #ricCmbMaterie-select input::placeholder{color:rgba(32,72,119,.6);line-height:24px;font-size:14px;}#Head .header-search .search-advanced #ricCmbMaterie-select .md-select-ul{font-size:15px;}#Head .header-search .search-advanced #ricCmbMaterie-select .md-select-ul li{color:rgba(32,72,119,.6);padding:5px 10px;height:auto;}#Head .header-search .search-advanced #ricCmbMaterie-select.active .md-select-ul{border-top:solid 1px rgba(32,72,119,.6);}#Head .header-search .search-advanced .row-buttons{display:grid;grid-template-columns:auto 100px;height:30px;margin-top:25px;}#Head .header-search .search-advanced .clear{display:inline-block;width:min-content;align-self:end;text-decoration:none;color:#204877;font-size:13px;font-weight:bold;}#Head .header-search .search-advanced .clear:hover{text-decoration:underline;}#Head .header-search div.button{height:30px;width:100%;background-color:#326baf;transition:all ease-out .1s;text-align:center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ffffff'%3E%3Cpath d='M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;}#Head .header-search div.button:hover{cursor:pointer;background-color:#4984cb;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ffffff'%3E%3Cpath d='M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");}.MSG_PROBLEM_info{display:inline-block;width:100%;box-sizing:border-box;margin:15px 0;background-color:#222;color:#ff0a0a;text-align:center;font-style:italic;padding:15px;}.MSG_PROBLEM_info b{font-size:1.1em;font-style:normal;}.CartFlash{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(.55,.38,.13,.94);animation-timing-function:cubic-bezier(.55,.38,.13,.94);}@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}33%{-webkit-transform:scale3d(.85,.85,.85);transform:scale3d(.85,.85,.85);}66%{-webkit-transform:scale3d(1.15,1.15,1.15);transform:scale3d(1.15,1.15,1.15);}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}33%{-webkit-transform:scale3d(.85,.85,.85);transform:scale3d(.85,.85,.85);}66%{-webkit-transform:scale3d(1.15,1.15,1.15);transform:scale3d(1.15,1.15,1.15);}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}.uk-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px 20px;width:100%;}.cards_book{position:relative;display:grid;grid-template-rows:auto 1fr minmax(70px,auto);padding:10px;background-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.16);font-family:"Quattrocento",serif;font-size:14px;text-align:left;}.cards_book .materia{display:block;height:24px;line-height:24px;margin-bottom:8px;}.cards_book .materia span.code{font-family:Verdana,sans-serif;font-size:.93em;}.cards_book .materia a{display:-webkit-box;max-width:70%;float:right;-webkit-line-clamp:1;-webkit-box-orient:vertical;user-select:none;color:#326baf;text-decoration:underline;overflow:hidden;}.cards_book .materia a:hover{color:#204877;text-decoration:none;}.cards_book .card a.image{float:left;outline:0;margin-right:15px;margin-bottom:5px;}.cards_book .card a.image:hover{text-decoration:none;}.cards_book .card a.image img{max-width:150px;max-height:250px;}.cards_book .card a[itemprop=url]{display:inline;text-decoration:none;}.cards_book .card a[itemprop=url] span[itemprop=author]{display:block;font-size:1.05em;color:#a62b2d;}.cards_book .card a[itemprop=url] span[itemprop=name]{display:block;margin-bottom:10px;color:#000;font-size:1.3em;font-style:italic;font-weight:bold;}.cards_book .card a[itemprop=url]:hover{text-decoration:none;}.cards_book .card a[itemprop=url]:hover span[itemprop=name]{color:#a62b2d;}.cards_book .card .description{display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical;overflow:hidden;}.cards_book .card .state{display:inline-block;width:100%;margin-top:20px;font-size:1.1em;font-weight:bold;}.cards_book .card .desc_stato{display:block;margin-top:5px;color:#2f3138;font-weight:bold;}.cards_book .offer{align-self:end;}.cards_book .offer>.price{display:block;margin-top:10px;font-family:"Lato",sans-serif;text-align:right;font-size:14px;color:#2f3138;}.cards_book .offer>.price span{display:inline-block;}.cards_book .offer>.price .price{display:block;font-weight:bold;}.cards_book .offer>.price .price span{font-size:20px;color:#000;}.cards_book .offer>.price .price.highlight-css{position:relative;display:inline;padding:5px 8px 0 8px;margin-right:-8px;z-index:1;}.cards_book .offer>.price .price.highlight-css:before{content:" ";position:absolute;width:100%;height:90%;margin-left:-3px;margin-right:-3px;background:rgba(234,221,6,.8);transform:rotate(2deg);top:3px;left:-1px;z-index:-1;}.cards_book .offer>.price .price.highlight-css b{font-size:16px;color:#109246;font-weight:bold;margin-right:8px;}.cards_book .offer>.price .price-strike{position:relative;}.cards_book .offer>.price .price-strike::before{content:"";position:absolute;width:100%;right:0;top:50%;border-bottom:1px solid #2f3138;z-index:9;}.cards_book .offer>.price .price-strike span{font-size:16px;}.cards_book .offer>.price .discount{color:#a62b2d;font-weight:bold;font-size:1em;}.cards_book .offer>.price .promo-link{display:inline;line-height:24px;}.cards_book .offer>.price .promo-link a{position:relative;font-size:14px;color:#109246;text-decoration:none;}.cards_book .offer>.price .promo-link a::before{content:"";position:absolute;display:inline-block;width:0%;height:1px;bottom:-2px;border-bottom:2px solid #109246;transition:all .7s;z-index:9;}.cards_book .offer>.price .promo-link:hover a::before{width:100%;}.cards_book .offer .info{display:block;margin-top:5px;color:#109246;text-align:right;font-size:14px;line-height:18px;}.cards_book .offer .info span{display:block;}.cards_book .offer .info div[msg=it],.cards_book .offer .info div[msg=eu]{display:block;cursor:help;}.cards_book .offer .info div[msg=it] i,.cards_book .offer .info div[msg=eu] i{vertical-align:middle;margin-left:3px;}.cards_book .offer .cart-button{position:absolute;left:25px;bottom:35px;width:auto;font-size:32px;-webkit-backface-visibility:hidden;cursor:pointer;}.cards_book .offer .cart-button .icon-book{opacity:0;position:absolute;left:50%;top:50%;color:#a62b2d;transform:translate(-30%,-120%);transition:all .5s ease-in-out;font-size:.7em;-webkit-backface-visibility:hidden;}.cards_book .offer .cart-button .icon-basket{opacity:1;position:absolute;left:50%;top:50%;color:#326baf;transform:translate(-50%,-25%);transition:all .5s ease-in-out;-webkit-backface-visibility:hidden;}.cards_book .offer .cart-button:hover .icon-book{opacity:1;transform:translate(-30%,-75%);}.cards_book .offer .aviability{position:absolute;left:52px;bottom:19px;width:auto;color:#204877;font-family:"Lato",sans-serif;font-size:16px;line-height:16px;font-weight:bold;}.cards_book .offer .aviability span{font-size:12px;color:#000;display:block;margin-bottom:-8px;}.schede_semplificate .cards_book .card a.image img{max-width:110px;max-height:180px;}.schede_semplificate .cards_book .card a[itemprop=url] span[itemprop=author]{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;}.schede_semplificate .cards_book .card a[itemprop=url]:hover{text-decoration:none;}.schede_semplificate .cards_book .card a[itemprop=url]:hover span[itemprop=name]{color:#a62b2d;}.schede_semplificate .cards_book .card .description{-webkit-line-clamp:4;}.cards_book .offer>.price .promo-link{display:none;}.openAll{color:#1e87f0!important;text-decoration:none;cursor:pointer;}.openAll:hover{color:#0f6ecd!important;text-decoration:underline;}.highlight{border-bottom:1px dotted #f00;}.highlight_all{border-bottom:1px solid #f00;}@media only screen and (max-width:1050px){.uk-grid{grid-template-columns:1fr;}}@media only screen and (max-width:550px){.cards_book .card a.image img{max-width:100px;max-height:170px;}}@media only screen and (max-width:300px){.cards_book .offer .aviability{left:10px;bottom:10px;}.cards_book .offer .cart-button{left:25px;bottom:60px;}}.card_book{display:block;position:relative;width:100%;max-width:1200px;margin:0 auto 60px auto;padding:20px 20px 30px 20px;font-size:18px;color:#000;background-color:#fff;border:solid 1px #bebebe;}.card_book .top{display:grid;grid-template-columns:auto 1fr;font-family:"Lato",sans-serif;font-size:.9em;}.card_book .top span:not([itemprop=sku]){display:inline-block;height:22px;justify-self:right;line-height:20px;background-color:#a62b2d;}.card_book .top span:not([itemprop=sku]) .lnkMateria{display:inline-block;padding:0 15px;color:#fff;text-decoration:none;}.card_book .top span:not([itemprop=sku]) .lnkMateria:hover{text-decoration:none;}.card_book .top span:not([itemprop=sku]):hover{background-color:#cc383b;}.card_book h1{font-family:"Lato",sans-serif;font-size:1.85em;line-height:110%;font-weight:bold;text-shadow:none;margin:30px 0 50px 0;color:#a62b2d;}.card_book h1 i{display:block;margin-top:10px;font-size:.6em;line-height:110%;font-weight:normal;color:#000;}.card_book h1 i span.indice{font-size:14px;line-height:normal;margin-left:15px;display:block;color:#222;}.card_book h1 summary{margin-top:30px;color:#a62b2d;text-decoration:underline;cursor:pointer;}.card_book b{color:#000;min-width:160px;display:inline-block;line-height:28px;}.card_book .desc-book{color:#a62b2d;}.card_book .desc-book::first-letter {text-transform:uppercase;}.card_book .clsPrezzi{text-align:right;position:relative;padding-top:40px;font-family:"Lato",sans-serif;clear:both;}.card_book .clsPrezzi .price-strike{font-size:.6em;}.card_book .clsPrezzi .price-strike span{font-size:1.5em;text-decoration:line-through;}.card_book .clsPrezzi .price-strike2{font-size:.7em;}.card_book .clsPrezzi .price-strike2 span{font-size:1.6em;text-decoration:line-through;}.card_book .clsPrezzi .price-strike2::before{content:"nostro prezzo ";}.card_book .clsPrezzi .discount{font-weight:bold;color:#808080;}.card_book .clsPrezzi .price,.card_book .clsPrezzi .price-single{color:#a62b2d;font-size:.8em;}.card_book .clsPrezzi .price span,.card_book .clsPrezzi .price-single span{font-size:2.2em;font-weight:bold;}.card_book .clsPrezzi .desc-promo .promodesc-row1{display:inline-block;color:#fff;font-size:.7em;}.card_book .clsPrezzi .desc-promo .promodesc-row2{display:inline-block;color:#204877;font-size:.75em;}.card_book .clsPrezzi .desc-promo .promodesc-row2 b{color:#204877;font-size:1.8em;display:block;}.card_book .clsPrezzi .promo-link{display:inline;width:100%;line-height:24px;}.card_book .clsPrezzi .promo-link a{position:relative;font-size:14px;color:#a62b2d;text-decoration:none;}.card_book .clsPrezzi .promo-link a::before{content:"";position:absolute;display:inline-block;width:0%;height:1px;bottom:-2px;border-bottom:2px solid #a62b2d;transition:all .7s;z-index:9;}.card_book .clsPrezzi .promo-link:hover a::before{width:100%;}.card_book .clsPrezzi .info{display:block;margin-top:5px;color:#109246;text-align:right;font-size:14px;line-height:18px;}.card_book .clsPrezzi .info span{display:block;}.card_book .clsPrezzi .info div[msg=it],.card_book .clsPrezzi .info div[msg=eu]{display:block;cursor:help;}.card_book .clsPrezzi .info div[msg=it] i,.card_book .clsPrezzi .info div[msg=eu] i{display:none;}.card_book .clsPrezzi .aviability{position:absolute;display:inline-block;width:200px;bottom:40px;left:0;color:#326baf;text-align:center;font-size:16px;line-height:16px;font-weight:bold;}.card_book .clsPrezzi .aviability span{font-size:12px;color:#000;}.card_book .clsPrezzi .cart-button-extended{position:absolute;width:200px;left:0;bottom:0;padding:6px 15px;color:#fff;background-color:#326baf;border-radius:4px;text-align:center;cursor:pointer;}.card_book .clsPrezzi .cart-button-extended:hover{background-color:#5d92d1;}.card_book .image{float:right;display:inline-block;margin:35px 0 5px 15px;width:250px;max-height:350px;overflow:hidden;}.card_book .image img{max-width:100%;cursor:zoom-in;display:block;object-fit:contain;margin:0 auto;max-height:350px;}.card_book .glide__slide{display:flex;justify-content:center;align-items:center;}.card_book .glide__bullets{position:relative;margin-top:-50px;text-align:center;}.card_book .glide__bullets:empty{display:none;}.card_book .glide__bullet{background:#222;margin:3px;height:12px;opacity:.5;border:0;width:12px;border-radius:50%;outline:0;cursor:pointer;}.card_book .glide__bullet--active{opacity:1;background:#326baf;}@media screen and (max-width:950px){.card_book{font-size:16px;}.card_book .clsPrezzi{font-size:18px;}}@media screen and (max-width:830px){.card_book{font-size:16px;}.card_book .clsPrezzi{font-size:18px;}}@media screen and (max-width:650px){.card_book b{min-width:130px;}.card_book h1{font-size:1.4em;}.card_book h1 i{font-size:.85em;}.card_book .image{width:200px;max-height:300px;}.card_book .image img{max-height:300px;}}@media screen and (max-width:500px){.card_book b{min-width:110px;}.card_book h1{font-size:1.3em;margin:25px 0 25px 0;}.card_book .clsPrezzi{font-size:16px;padding-bottom:50px;}.card_book .clsPrezzi .aviability{width:100%;bottom:-22px;text-align:center;}.card_book .clsPrezzi .cart-button-extended{width:100%;}.card_book .image{width:150px;max-height:250px;}.card_book .image img{max-height:250px;}}@media screen and (max-width:380px){.card_book .clsPrezzi{padding-bottom:80px;}}.clsQta{display:grid;grid-template-columns:auto auto auto;margin-bottom:40px;max-width:200px;border-left:solid 1px #ccc;border-top:solid 1px #ccc;border-right:solid 1px #ccc;}.clsQta div{height:24px;line-height:22px;padding:3px;}.clsQta div:nth-child(3n+1){text-align:left;border-bottom:solid 1px #ccc;}.clsQta div:nth-child(3n+2){text-align:center;border-bottom:solid 1px #ccc;}.clsQta div:nth-child(3n+3){text-align:center;border-bottom:solid 1px #ccc;}.clsQta div.cell_h{font-weight:bold;background-color:#ccc;}.clsQta div.qta_copie{font-weight:bold;grid-column:span 3;background-color:#ccc;}.clsQta div.qta_ordinabile{grid-column:span 3;}.card_book .clsQta{margin-bottom:0;border-left:0;border-right:0;font-size:14px!important;padding-bottom:90px;}.highlight-css{position:relative;display:inline-block;z-index:1;}.highlight{padding:0 2px;animation-name:highlightAnim;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:ease-out;animation-duration:1s;}.highlight_all{padding:0 2px;animation-name:highlightAllAnim;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:ease-out;animation-duration:1s;}.highlight_all>.highlight{padding:0;animation:none;}@keyframes highlightAnim{from{background-color:rgba(255,255,255,.07);}to{background-color:rgba(255,255,255,.13);}}@keyframes highlightAllAnim{from{background-color:rgba(255,255,255,.1);}to{background-color:rgba(255,255,255,.2);}}.search-results{width:100%;position:relative;}.search-results .dropdown{position:relative;display:inline-block;float:right;margin:10px 0 5px 0;color:#fff;background-color:#326baf;font-family:"Lato",sans-serif;}.search-results .dropdown .dropdown-content{display:none;position:absolute;width:100%;color:#204877;background-color:#efefef;z-index:3;}.search-results .dropdown:hover .dropdown-content{display:block;}.search-results .dropdown p{position:relative;width:150px;height:28px;margin:0;padding:0 10px;line-height:26px;text-align:left;font-size:14px;border-top:solid 1px rgba(32,72,119,.18);cursor:pointer;transition:background-color ease-out .25s,color ease-out .25s;}.search-results .dropdown p.ordAsc:after{content:"";position:absolute;right:5px;top:3px;width:22px;height:22px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='48' width='48'  fill='%23204877'%3E%3Cpath d='M6 36V33H18V36ZM6 15V12H42V15ZM6 25.5V22.5H30V25.5Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;transform:scale(-1);}.search-results .dropdown p.ordAsc.AzZa:after{content:"A-z";width:40px;top:0;text-align:right;transform:scale(1);background:none;}.search-results .dropdown p.ordDesc:after{content:"";position:absolute;right:5px;top:3px;width:22px;height:22px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='48' width='48'  fill='%23204877'%3E%3Cpath d='M6 36V33H18V36ZM6 15V12H42V15ZM6 25.5V22.5H30V25.5Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;transform:scaleX(-1);}.search-results .dropdown p.ordDesc.AzZa:after{content:"Z-a";width:40px;top:0;margin-right:2px;text-align:right;transform:scale(1);background:none;}.search-results .dropdown p:first-child{border-top:0;}.search-results .dropdown p:first-child.ordAsc:not(.AzZa):after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='48' width='48'  fill='%23ffffff'%3E%3Cpath d='M6 36V33H18V36ZM6 15V12H42V15ZM6 25.5V22.5H30V25.5Z'/%3E%3C/svg%3E");}.search-results .dropdown p:first-child.ordDesc:not(.AzZa):after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='48' width='48'  fill='%23ffffff'%3E%3Cpath d='M6 36V33H18V36ZM6 15V12H42V15ZM6 25.5V22.5H30V25.5Z'/%3E%3C/svg%3E");}.search-results .dropdown p:not(:first-child):hover{background-color:#3679c7;color:#fff;}.search-results .dropdown p:not(:first-child):hover.ordAsc:not(.AzZa):after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='48' width='48'  fill='%23ffffff'%3E%3Cpath d='M6 36V33H18V36ZM6 15V12H42V15ZM6 25.5V22.5H30V25.5Z'/%3E%3C/svg%3E");}.search-results .dropdown p:not(:first-child):hover.ordDesc:not(.AzZa):after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='48' width='48'  fill='%23ffffff'%3E%3Cpath d='M6 36V33H18V36ZM6 15V12H42V15ZM6 25.5V22.5H30V25.5Z'/%3E%3C/svg%3E");}.search-results .dropdown p:not(.ordAsc):not(.ordDesc){text-align:center;}#NavCatalogo{position:relative;display:grid;grid-template-columns:150px auto 150px;width:100%;height:40px;margin-top:40px;font-family:"Lato",sans-serif;line-height:40px;font-size:15px;background-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.16);}#NavCatalogo a{font-weight:bold;font-size:1.2em;color:#204877;text-decoration:none;}#NavCatalogo a:hover{color:rgba(32,72,119,.7);text-decoration:none;}#NavCatalogo .prev{text-align:left;padding-left:15px;}#NavCatalogo .pages{text-align:center;}#NavCatalogo .next{text-align:right;padding-right:15px;}#scontimateria{padding-left:10px;padding-right:10px;padding-top:4px;background-color:rgba(0,0,0,.8);display:inline-block;padding-bottom:4px;}#scontimateria a{color:#fff;text-decoration:none;}#scontimateria a b{color:#f9f224;text-decoration:none;}#scontimateria a i{transition:margin-left .3s;margin-left:10px;}#scontimateria:hover a i{margin-left:18px;}.title_sep{display:inline-block;width:100%;margin-top:30px;margin-bottom:15px;}.title_sep h3{margin-bottom:30px;font-family:"Quattrocento",serif;font-size:2em;font-weight:400;border-bottom:solid 2px #d1d1d1;color:#000;}#scroll_top{position:fixed;width:50px;height:50px;bottom:20px;right:20px;cursor:pointer;z-index:9999;background-color:#204877;border-radius:5px;opacity:.6;transition:backround-color .2s ease-out,opacity .2s ease-out;}#scroll_top span{position:absolute;left:0;width:50px;color:#a62b2d;font-size:30px;line-height:50px;transform-origin:55% 50%;transform:rotate(-90deg) translateX(0);text-align:center;transition:transform-origin .2s ease-out,transform .2s ease-out,color .2s ease-out;}#scroll_top:hover{opacity:1!important;}#scroll_top:hover span{color:#cc383b;transform-origin:50% 45%;}#scroll_top.hide{pointer-events:none;opacity:0;}@media screen and (max-width:500px){#NavCatalogo{grid-template-columns:auto auto auto;}}.titleh1.novita,.titleh1.avanzata,.titleh1.scheda,.titleh1{margin-bottom:0;border-bottom:0;}.titleh1.materia{margin-bottom:0;border-bottom:15px;}#Risultati{margin-top:0;}#search_controls{padding-top:10px;border-top:solid 1px #ccc;}#Collane{display:none;width:100%;margin-top:20px;}#Collane .cols{columns:2;font-size:18px;}#Collane .cols div{display:block;margin-bottom:5px;}#Collane .cols div .lnkCollana{display:inline-block;line-height:1.4em;padding:2px 10px 0 10px;color:#000;text-decoration:none;}#Collane .cols div .lnkCollana:first-letter {color:#a62b2d;font-weight:bold;}#Collane .cols div .lnkCollana.selected,#Collane .cols div .lnkCollana:hover{background-color:#a62b2d;color:#fff;text-decoration:none;}#Collane .cols div .lnkCollana.selected:first-letter,#Collane .cols div .lnkCollana:hover:first-letter {color:#fff;font-weight:normal;}h2.col_name{color:#a62b2d;border-bottom:solid 1px #a62b2d;}@media only screen and (max-width:830px){.lnkCollana{background-color:#fff;height:auto!important;min-height:20px;}#Risultati{margin-top:10px;}#TitoloH1 H1{margin-top:35px;margin-bottom:0;}}@media only screen and (max-width:530px){#Collane .col_sx{float:none;width:100%;margin-bottom:0;}#Collane .col_dx{float:none;width:100%;}}#Body_left #cart-box{display:none;position:sticky;top:0;width:100%;height:140px;max-height:500px;background-color:#fff;color:#204877;border:solid 1px #e4e4e4;box-sizing:border-box;padding:5px 10px;overflow-x:hidden;overflow-y:hidden;box-shadow:none;transition:transform .4s,background-color .3s,width .3s,height .3s,box-shadow .3s;transform-origin:center 0;}#Body_left #cart-box.hide{display:none;}#Body_left #cart-box:not(.open):hover{cursor:pointer;transform:scale(1.2);background-color:#fff;}#Body_left #cart-box[stuck]{box-shadow:0 25px 20px -20px rgba(0,0,0,.45);}#Body_left #cart-box[stuck]:not(.open):hover{transform:scale(1.2);}#Body_left #cart-box .cart-box{display:block;width:100%;}#Body_left #cart-box .cart-box .header{height:25px;line-height:25px;}#Body_left #cart-box .cart-box .lnkGoto{display:none;position:absolute;top:3px;left:10px;}#Body_left #cart-box .cart-box .lnkGoto a{color:#a62b2d;font-weight:bold;text-transform:uppercase;font-size:12px;text-decoration:none;}#Body_left #cart-box .cart-box .lnkGoto a:hover{text-decoration:underline;}#Body_left #cart-box .cart-box .lnkGoto a span{display:none;}#Body_left #cart-box .cart-box .title{display:block;margin-bottom:15px;font-size:1em;font-weight:bold;text-align:center;border-bottom:solid 1px #efefef;}#Body_left #cart-box .cart-box .lines{display:block;font-size:13px;}#Body_left #cart-box .cart-box .lines.small{display:block;height:20px;}#Body_left #cart-box .cart-box .lines.small .left{display:inline-block;float:left;text-align:left;}#Body_left #cart-box .cart-box .lines.small .right{display:inline-block;float:right;text-align:right;}#Body_left #cart-box .cart-box .lines.big{display:none;overflow:hidden;}#Body_left #cart-box .cart-box .lines.big .line{width:100%;padding:12px 0 5px 5px;margin-bottom:0;overflow:hidden;color:#204877;line-height:1.2em;border-bottom:dotted 1px #efefef;}#Body_left #cart-box .cart-box .lines.big .line.desc{text-transform:uppercase;}#Body_left #cart-box .cart-box .lines.big .line:not(.desc):not(.total):hover{background-color:#e8eff8;}#Body_left #cart-box .cart-box .lines.big .line:last-child{border-bottom:0;}#Body_left #cart-box .cart-box .lines.big .line .left{display:inline-block;width:78%;text-align:left;}#Body_left #cart-box .cart-box .lines.big .line .left a{color:#204877;text-decoration:none;}#Body_left #cart-box .cart-box .lines.big .line .left a:hover{text-decoration:underline;}#Body_left #cart-box .cart-box .lines.big .line .right{display:inline-block;width:9%;}#Body_left #cart-box .cart-box .lines.big .line .right.txtAlignCenter{text-align:center;}#Body_left #cart-box .cart-box .lines.big .line .right.txtAlignRight{text-align:right;}#Body_left #cart-box .cart-box .lines.big .line .qta{width:8%;}#Body_left #cart-box .cart-box .lines.big .line .price{width:12%;}#Body_left #cart-box .cart-box .lines.big .line:nth-last-child(-2n+2){border-bottom:double 5px #efefef!important;}#Body_left #cart-box .cart-box .lines .line.desc{font-weight:bold;}#Body_left #cart-box .cart-box .lines .line.total{font-size:1.1em;font-weight:bold;margin-top:1px;}#Body_left #cart-box.open{width:650px;min-height:170px;height:auto;overflow-y:auto;}#Body_left #cart-box.open .cart-box .lnkGoto{display:inline-block;}#Body_left #cart-box.open .cart-box .lines.small{display:none;}#Body_left #cart-box.open .cart-box .lines.big{display:block;animation:open-big-lines-cart .5s;animation-fill-mode:forwards;}@keyframes open-big-lines-cart{0%{max-height:0;}50%{max-height:0;}99%{max-height:500px;}100%{max-height:100%;}}#Body_left #cart-left-go{display:none;margin-top:15px;margin-bottom:15px;}#Body_left #cart-left-go a{color:#204877;}#Body_left #cart-left-go a:hover{color:#fff;background-color:#204877;}#Body_left.hasCart #cart-box{display:inline-block;}#Body_left.hasCart #cart-left-go{display:block;}.cart-riepilogo{max-width:1200px;margin-top:40px;}.cart-riepilogo .cart-list{width:100%;}.cart-riepilogo .cart-list .cart-row{display:grid;grid-template-columns:auto 140px 120px 160px;align-items:center;width:100%;margin:0 auto 15px auto;padding-bottom:5px;border-bottom:solid 1px #bebebe;}.cart-riepilogo .cart-list .cart-row.cart-header{color:#204877;font-weight:bold;text-transform:uppercase;}.cart-riepilogo .cart-list .cart-row.cart-header .cart-qta{grid-template-columns:1fr!important;font-size:1em!important;}.cart-riepilogo .cart-list .cart-row .cart-desc{text-align:left;}.cart-riepilogo .cart-list .cart-row .cart-desc a{color:#204877;}.cart-riepilogo .cart-list .cart-row .cart-desc a:hover{text-decoration:none;color:#000;}.cart-riepilogo .cart-list .cart-row .cart-desc b{display:block;font-size:.9em;}.cart-riepilogo .cart-list .cart-row .cart-qta{display:grid;grid-template-columns:23px auto 23px;font-size:1.25em;text-align:center;}.cart-riepilogo .cart-list .cart-row .cart-qta .cart-btn-add{width:23px;height:23px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500' width='23px' height='23px' fill='rgb(27.3333333333, 58.4933333333, 95.6666666667)'%3E%3Cpath d='M440.05,0H60A60,60,0,0,0,0,60v380.1A60,60,0,0,0,60,500h380.1A60,60,0,0,0,500,440.05V60A60,60,0,0,0,440.05,0ZM382.63,282H282V382.63a32,32,0,0,1-64,0V282H117.38a32,32,0,0,1,0-64H218V117.38a32,32,0,0,1,64,0V218H382.63a32,32,0,0,1,0,64Z'/%3E%3C/svg%3E");cursor:pointer;opacity:.8;}.cart-riepilogo .cart-list .cart-row .cart-qta .cart-btn-add:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500' width='23px' height='23px' fill='%23326baf'%3E%3Cpath d='M440.05,0H60A60,60,0,0,0,0,60v380.1A60,60,0,0,0,60,500h380.1A60,60,0,0,0,500,440.05V60A60,60,0,0,0,440.05,0ZM382.63,282H282V382.63a32,32,0,0,1-64,0V282H117.38a32,32,0,0,1,0-64H218V117.38a32,32,0,0,1,64,0V218H382.63a32,32,0,0,1,0,64Z'/%3E%3C/svg%3E");}.cart-riepilogo .cart-list .cart-row .cart-qta .cart-btn-remove{width:23px;height:23px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500' width='23px' height='23px' fill='rgb(27.3333333333, 58.4933333333, 95.6666666667)'%3E%3Cpath d='M440.05,0H60A60,60,0,0,0,0,60v380.1A60,60,0,0,0,60,500h380.1A60,60,0,0,0,500,440.05V60A60,60,0,0,0,440.05,0ZM382.63,282H117.38a32,32,0,0,1,0-64H382.63a32,32,0,0,1,0,64Z'/%3E%3C/svg%3E");cursor:pointer;opacity:.8;}.cart-riepilogo .cart-list .cart-row .cart-qta .cart-btn-remove:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500' width='23px' height='23px' fill='%23326baf'%3E%3Cpath d='M440.05,0H60A60,60,0,0,0,0,60v380.1A60,60,0,0,0,60,500h380.1A60,60,0,0,0,500,440.05V60A60,60,0,0,0,440.05,0ZM382.63,282H117.38a32,32,0,0,1,0-64H382.63a32,32,0,0,1,0,64Z'/%3E%3C/svg%3E");}.cart-riepilogo .cart-list .cart-row .cart-qta .cart-btn-remove.remove-all{background:#fff url(../img/button_cart.png) no-repeat top right;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500' width='23px' height='23px' fill='%23A62B2D'%3E%3Cpath d='M440.05,0H60A60,60,0,0,0,0,60v380.1A60,60,0,0,0,60,500h380.1A60,60,0,0,0,500,440.05V60A60,60,0,0,0,440.05,0ZM366.41,321.15a32,32,0,0,1-45.26,45.26L250,295.25l-71.15,71.16a32,32,0,0,1-45.26-45.26L204.75,250l-71.16-71.15a32,32,0,0,1,45.26-45.26L250,204.75l71.15-71.16a32,32,0,0,1,45.26,45.26L295.25,250Z'/%3E%3C/svg%3E");}.cart-riepilogo .cart-list .cart-row .cart-qta .cart-btn-remove.remove-all:hover{margin-right:15px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 500 500' width='23px' height='23px' fill='rgb(203.5645933014, 56.4354066986, 58.8277511962)'%3E%3Cpath d='M440.05,0H60A60,60,0,0,0,0,60v380.1A60,60,0,0,0,60,500h380.1A60,60,0,0,0,500,440.05V60A60,60,0,0,0,440.05,0ZM366.41,321.15a32,32,0,0,1-45.26,45.26L250,295.25l-71.15,71.16a32,32,0,0,1-45.26-45.26L204.75,250l-71.16-71.15a32,32,0,0,1,45.26-45.26L250,204.75l71.15-71.16a32,32,0,0,1,45.26,45.26L295.25,250Z'/%3E%3C/svg%3E");}.cart-riepilogo .cart-list .cart-row .cart-prz{text-align:right;padding-right:20px;}.cart-riepilogo .cart-list .cart-row .cart-tot{text-align:right;padding-right:35px;}.cart-riepilogo .cart-total,.cart-riepilogo .cart-subtotal,.cart-riepilogo .cart-total-spese,.cart-riepilogo .cart-total-coupon,.cart-riepilogo .cart-total-spese,.cart-riepilogo .cart-total-order{display:grid;grid-template-columns:auto 180px;padding-top:5px;color:#204877;font-size:1.2em;font-weight:normal;text-align:right;}.cart-riepilogo .cart-total div,.cart-riepilogo .cart-subtotal div,.cart-riepilogo .cart-total-spese div,.cart-riepilogo .cart-total-coupon div,.cart-riepilogo .cart-total-spese div,.cart-riepilogo .cart-total-order div{padding-right:35px;}.cart-riepilogo .cart-total span:nth-child(2),.cart-riepilogo .cart-subtotal span:nth-child(2),.cart-riepilogo .cart-total-spese span:nth-child(2),.cart-riepilogo .cart-total-coupon span:nth-child(2),.cart-riepilogo .cart-total-spese span:nth-child(2),.cart-riepilogo .cart-total-order span:nth-child(2){padding-right:35px;}.cart-riepilogo .cart-subtotal{font-size:.85em;}.cart-riepilogo .cart-total-coupon{margin-top:15px;}.cart-riepilogo .cart-total-coupon .text{width:100%;text-align:right;margin-right:35px;}.cart-riepilogo .cart-total-coupon input{border-left:0;border-top:0;border-right:0;border-bottom:solid 1px #ccc;background-color:transparent;width:100%;font-size:1em;text-align:right;color:#000;}.cart-riepilogo .cart-total-coupon input:focus{outline:0;}.cart-riepilogo .cart-total-coupon.result{font-size:1em;margin-top:-5px;color:#109246;}.cart-riepilogo .cart-total-order{font-size:1.4em;font-weight:bold;}.cart-riepilogo .msgKO{display:inline-block;width:100%;padding-right:35px;box-sizing:border-box;font-size:1em;font-weight:bold;color:#a62b2d;text-align:right;}.cart-riepilogo .desc-spese,.cart-riepilogo .desc-paga{text-align:center;font-size:.85em;color:#204877;margin-top:-15px;margin-bottom:35px;max-width:550px;margin-left:auto;}.cart-riepilogo #tipoSpedizione .spese-gratis span{text-decoration:line-through;}.cart-riepilogo #tipoSpedizione .spese-gratis span::after{position:absolute;right:110%;content:" Gratis";color:#109246;}.cart-riepilogo #tipoSpedizione,.cart-riepilogo #tipoPagamento{float:right;width:550px;margin-top:10px;}.cart-riepilogo #tipoSpedizione span,.cart-riepilogo #tipoPagamento span{color:#204877;}#boxConferma{position:relative;float:right;width:250px;}.overlayPagamento{position:absolute;display:none;top:0;left:0;bottom:0;right:0;z-index:9999999;}#paypal-button-container{width:100%;}.oppure{width:100%;margin-top:20px;text-align:center;}.oppure span{font-size:13px;padding:4px 0;}#btnConfermaModulo{box-sizing:border-box;margin-top:35px;width:100%;}#btnDeleteAccount{margin-top:35px;}.cart-empty{padding:20px;text-align:center;font-size:1.6em;}@media screen and (max-width:830px){.cart-riepilogo .cart-list .cart-row{grid-template-columns:auto 140px 120px 160px;margin:0 auto 5px auto;padding-bottom:10px;row-gap:15px;}.cart-riepilogo .cart-list .cart-row.cart-header .cart-desc{visibility:hidden;}.cart-riepilogo .cart-list .cart-row .cart-desc{grid-column:span 4;}.cart-riepilogo .cart-list .cart-row .cart-prz{grid-row:2;grid-column:span 2;}.cart-riepilogo .cart-list .cart-row .cart-qta{grid-row:2;}}@media screen and (max-width:600px){.form-box{border:0!important;}.cart-riepilogo .cart-list .cart-row{grid-template-columns:1fr 110px auto;margin:0 auto 25px auto;padding:15px 5px;row-gap:15px;background-color:#fafafa;color:#777;border-bottom:solid 1px #efefef;}.cart-riepilogo .cart-list .cart-row.cart-header{display:none;}.cart-riepilogo .cart-list .cart-row .cart-desc{grid-column:span 3;}.cart-riepilogo .cart-list .cart-row .cart-prz{grid-row:2;grid-column:1;}.cart-riepilogo .cart-list .cart-row .cart-qta{grid-row:2;grid-column:2;}.cart-riepilogo .cart-list .cart-row .cart-tot{margin-left:25px;grid-row:2;grid-column:3;color:#000;}.cart-riepilogo #tipoSpedizione,.cart-riepilogo #tipoPagamento{width:100%;}.md-group .md-select ul.md-select-ul li:not(.md-select-li-title){font-size:.9em;}}@media screen and (max-width:470px){#tipoSpedizione .md-select-button,#tipoPagamento .md-select-button{font-size:15px!important;}.cart-riepilogo .cart-list .cart-row .cart-tot{padding-right:0;}.cart-riepilogo .cart-total,.cart-riepilogo .cart-subtotal,.cart-riepilogo .cart-total-spese,.cart-riepilogo .cart-total-coupon,.cart-riepilogo .cart-total-spese,.cart-riepilogo .cart-total-order{grid-template-columns:auto 120px;font-size:1em;}.cart-riepilogo .cart-total div,.cart-riepilogo .cart-subtotal div,.cart-riepilogo .cart-total-spese div,.cart-riepilogo .cart-total-coupon div,.cart-riepilogo .cart-total-spese div,.cart-riepilogo .cart-total-order div{padding-right:0;}.cart-riepilogo .cart-total span:nth-child(2),.cart-riepilogo .cart-subtotal span:nth-child(2),.cart-riepilogo .cart-total-spese span:nth-child(2),.cart-riepilogo .cart-total-coupon span:nth-child(2),.cart-riepilogo .cart-total-spese span:nth-child(2),.cart-riepilogo .cart-total-order span:nth-child(2){padding-right:0;}.cart-riepilogo .cart-subtotal{font-size:.85em;}.cart-riepilogo .cart-total-coupon{margin-top:15px;}.cart-riepilogo .cart-total-coupon .text{margin-right:0;}.cart-riepilogo .cart-total-coupon input{font-size:.9em;}.cart-riepilogo .cart-total-coupon.result{font-size:.9em;margin-top:-5px;}.cart-riepilogo .cart-total-order{font-size:1.2em;}.cart-riepilogo .msgKO{padding-right:0;font-size:.9em;}.md-group .md-select ul.md-select-ul li:not(.md-select-li-title){font-size:.8em;}}.fx .item a{font-family:"Lato",sans-serif;}.fx .item a:hover img,.fx .item a:focus img{opacity:.8;}.fx .item a p .strike{font-weight:normal;text-decoration:line-through;}.fx .item a p .price{font-size:14px;font-weight:normal;}.fx .item a p.pfx{position:absolute;padding:5px;top:7%;left:0%;width:80%;background-color:#fff;color:#000;border-radius:5px;font-size:12px;font-weight:bold;text-align:left;opacity:0;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out;}.fx .item a p.discount{position:absolute;min-width:33px;bottom:5%;right:0%;padding:5px 8px 5px 10px;background-color:#fff;color:#a62b2d;border-radius:8px 0 0 8px;font-size:14px;font-weight:bold;text-align:right;}.fx .item a:hover p.pfx,.fx .item a:focus p.pfx{opacity:1;left:10%;}.display-none{display:none!important;}span.scadenza-promo{display:block;width:100%;text-align:left;margin:-15px 0 0 0;font-family:"Lato",sans-serif;font-size:.45em;color:#204877;}.promo-boxFlex{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:start;align-content:start;gap:20px;margin-top:50px;}.promo-box{flex:1 0 48%;position:relative;box-sizing:border-box;height:230px;padding:20px 10px;align-self:auto;background-color:#93a5bd;font-family:"Quattrocento",serif;box-shadow:0 1px 4px rgba(0,0,0,.16);transition:background-color .5s;}.promo-box .item{position:absolute;overflow:hidden;right:15px;top:15px;}.promo-box .item,.promo-box .item a img{max-height:200px;max-width:150px;}.promo-box .promo-box_title{font-size:1.3em;font-weight:bold;display:block;max-width:50%;margin-bottom:25px;background-color:#fff;padding:20px 15px 20px 10px;margin-left:-15px;color:#a62b2d;box-shadow:0 4px 4px rgba(0,0,0,.16);}.promo-box .promo-box_desc{display:block;max-width:50%;color:#fff;}.promo-box .promo-box_desc i{font-size:.8em;}.promo-box>a{text-decoration:underline;color:#fff;max-width:50%;position:absolute;bottom:15px;left:10px;font-size:1.1em;font-weight:bold;}.promo-box-banner{position:relative;display:block;width:100%;max-height:280px;aspect-ratio:1000/300;background-image:url("/img/home/banner-promo-wiki.jpg");background-size:cover;background-position:center;margin-top:20px;box-shadow:0 1px 4px rgba(0,0,0,.16);}.promo-box-banner span{position:absolute;bottom:15px;left:10px;text-decoration:underline;color:#a62b2d;font-size:min(1.1em,2vw);font-weight:bold;}.promo-events h2{margin:0 0 5px 0;}.promo-events h2 span:nth-child(1){display:block;font-size:.9em;font-weight:bold;color:#a62b2d;}.promo-events h2 span:nth-child(2){display:block;font-size:1.2em;line-height:1.2em;color:#204877;}.promo-events .desc-promoevt{display:block;font-size:1.2em;margin:0;color:#000;line-height:1.2em;text-align:justify;}.promo-events .desc-promoevt a{display:inline-block;text-decoration:underline;color:#333;font-family:monospace;font-size:10px;float:right;margin-top:15px;}.promo-events .uk-grid{margin:25px 0 80px 0;}@media only screen and (max-width:830px){h1.titleh1{font-size:28px;color:#000;margin-bottom:40px;}.titleh1:first-child{margin-bottom:40px;}}@media only screen and (max-width:960px){.promo-box{flex:0 1 100%;height:180px;margin:15px auto;}.promo-box .item,.promo-box .item a img{height:150px;}.promo-box .item>a>p.discount{display:none;}.promo-box .promo-box_title{padding:10px;margin-bottom:10px;}.promo-box>a{bottom:10px;}.promo-boxFlex{margin:20px 0;}}@media only screen and (max-width:400px){.promo-box .item,.promo-box .item a img{display:none!important;}.promo-box>a{max-width:90%;}.promo-box .promo-box_title{max-width:80%;}}.info-page{display:inline-block;text-align:justify;}.info-page .info-blocco{display:block;padding-top:15px;}.info-page .info-blocco .boxInfo-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:50px;justify-content:space-around;justify-items:stretch;}.info-page .info-blocco .boxInfo-container .boxInfo{padding:20px;background-color:#fff;background-color:rgba(47,49,56,.08);}.info-page .info-blocco .boxInfo-container .boxInfo p{padding:0;margin:0;}.info-page .info-blocco .boxInfo-container .boxInfo p.bi_title{text-decoration:underline;font-size:.95em;font-weight:bold;margin:10px 0 15px 0;color:#000;}.info-page .info-blocco .boxInfo-container .boxInfo p.bi_desc{font-size:1em;margin-bottom:25px;}.info-page .info-blocco .boxInfo-container .boxInfo p.sp_oltre{margin-top:5px;font-size:.88em;font-style:italic;color:#eb8303;}.info-page .info-blocco .boxInfo-container .boxInfo p.sp_gratis{margin-top:5px;font-size:.8em;color:#1b8101;font-weight:bold;font-style:italic;}.info-page .info-blocco .boxInfo-Title{display:inline-block;width:100%;padding:0%;margin-top:50px;margin-bottom:5px;font-weight:bold;font-size:1.2em;}.info-page .info-blocco .boxInfo-Title:first-child{margin-top:0;}@media screen and (max-width:450px){.info-page{text-align:center;}.info-page .title-info{text-align:center;}.info-page .info-blocco .boxInfo-container{grid-template-columns:1fr;}.info-page .title-box{text-align:left;}}.title-box{display:inline-block;width:100%;line-height:26px;height:26px;margin-bottom:10px;border-bottom:solid 1px #a62b2d;margin-top:70px;}.title-box .title{display:inline-block;width:auto;margin:0;padding:0 16px;background-color:#a62b2d;color:#fff;font-family:"Quattrocento",serif;font-size:16px;font-weight:normal;}.title-box a{float:right;color:#a62b2d;text-decoration:none;line-height:22px;}.title-box a:after{content:">";font-size:1.2em;margin-left:5px;}.title-box a:hover{font-weight:bold;text-decoration:none;}.splide__arrow{width:3em;height:3em;background-color:#bebebe;}.splide__arrow svg{width:1.5em;height:1.5em;fill:#000;}.splide__slide{outline:0;overflow:hidden;}.lnkOrdine{display:grid;grid-template-columns:minmax(max-content,10%) minmax(max-content,10%) auto;width:100%;padding:8px 15px;box-sizing:border-box;grid-column-gap:15px;border-bottom:dashed 1px #ccc;color:#000;text-decoration:none;}.lnkOrdine span:nth-child(1){text-align:left;}.lnkOrdine span:nth-child(2){text-align:right;}.lnkOrdine span:nth-child(3){text-align:right;}.lnkOrdine:hover{background-color:#204877;color:#fff;text-decoration:none;}.lnkOrdine.lnkOrdine_hover{background-color:#306cb3;color:#fff;text-decoration:none;}.ordine{display:block;width:100%;max-width:1200px;margin:0 auto;box-sizing:border-box;box-shadow:rgba(0,0,0,.15) 2.4px 2.4px 3.2px;padding:30px 15px 100px 15px;background-color:#efefef;}.ordine .header{display:grid;grid-template-columns:auto auto;grid-column-gap:15px;width:100%;padding-top:4px;padding-bottom:4px;background-color:#204877;color:#fff;margin-bottom:20px;}.ordine .header .numero{margin-left:10px;text-align:left;}.ordine .header .data{margin-right:10px;text-align:right;}.ordine .indirizzi{display:inline-block;width:100%;margin-bottom:20px;}.ordine .indirizzi div{display:inline-block;width:auto;max-width:48%;padding:10px;font-size:.8em;border:solid 1px #204877;background-color:#fff;}.ordine .indirizzi .indSped{float:left;text-align:left;padding-right:35px;}.ordine .indirizzi .indFatt{float:right;text-align:right;padding-left:35px;}.ordine .corpo{display:grid;grid-template-columns:auto minmax(max-content,10%) minmax(max-content,10%) minmax(max-content,10%);width:100%;border-top:solid 1px #204877;border-left:solid 1px #204877;border-right:solid 1px #204877;font-size:.8em;align-items:center;}.ordine .corpo div{height:100%;padding-top:4px;padding-bottom:4px;background-color:#fff;color:#000;border-bottom:solid 1px #204877;display:flex;justify-content:center;flex-direction:column;}.ordine .corpo div.headerDett{background-color:#204877;color:#fff;text-transform:uppercase;font-weight:bold;}.ordine .corpo .desc{text-align:left;padding-left:10px;}.ordine .corpo .prz{text-align:right;padding-left:10px;padding-right:10px;}.ordine .corpo .qta{text-align:center;padding-left:10px;padding-right:10px;}.ordine .corpo .tot{text-align:right;padding-left:10px;padding-right:10px;}.ordine .costi{display:grid;grid-template-columns:auto max-content minmax(max-content,10%);width:100%;margin-bottom:20px;}.ordine .costi div:not(.space){border-bottom:solid 1px #204877;padding:15px 10px 2px 10px;text-align:right;}.ordine .costi div:nth-last-child(1),.ordine .costi div:nth-last-child(2){font-weight:bold;font-size:1.2em;}.ordine .titolo{display:inline-block;width:100%;border-bottom:solid 1px #204877;margin-top:40px;margin-bottom:10px;font-weight:bold;}.ordine .textSped,.ordine .textPag,.ordine .note{display:inline-block;width:100%;font-size:.9em;}@media screen and (max-width:675px){.ordine .indirizzi div{display:block;width:100%;max-width:none;margin-bottom:10px;}.ordine .indirizzi .indSped,.ordine .indirizzi .indFatt{float:none;text-align:center;padding:10px;}}@media screen and (max-width:650px){.lnkOrdine{grid-template-columns:1fr;grid-column-gap:0;background-color:#fafafa;margin-bottom:15px;}.lnkOrdine span:nth-child(1){grid-row:1;}.lnkOrdine span:nth-child(2){text-align:left;grid-row:2;}.lnkOrdine span:nth-child(3){grid-row:3;}.ordine .costi .rowCosti .space{width:10%;}}@media screen and (max-width:450px){.ordine .costi .rowCosti .space{width:10%;}}@media screen and (min-width:451px) and (max-width:650px){.ordine .costi .rowCosti .space{width:20%;}}.cat_container{max-width:1200px;margin:auto;padding:20px 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:25px;transition:all .3s ease-in-out;}.cat_box{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background:#b5b5b5;color:#fff;padding:40px 15px;text-align:center;cursor:pointer;font-family:"Quattrocento",serif;font-size:23px;text-shadow:1px 1px 3px rgba(0,0,0,.7);box-shadow:0 4px 12px rgba(0,0,0,.1);background-position:center;background-size:cover;transform:scale(1) translateZ(0);backface-visibility:hidden;transition:transform .4s ease,opacity .4s ease;}.cat_box:hover{transform:scale(1.1) translateZ(0);}.cat_box.link::after{position:absolute;right:0;bottom:10px;background-color:rgba(166,43,45,.3960784314);color:#fff;width:auto;height:auto;padding:3px 5px;font-size:.5em;font-family:Verdana,Geneva,Tahoma,sans-serif;}.cat_box.link.link_it::after{content:"vai all'elenco...";}.cat_box.link.link_en::after{content:"go to the list...";}.fade-out-back{opacity:0;transform:scale(.8) translateZ(0);}.fade-out-farw{opacity:0;transform:scale(1.2) translateZ(0);}.fade-in-back{opacity:1;transform:scale(.5) translateZ(0);}.fade-in-farw{opacity:1;transform:scale(1.5) translateZ(0);}.body_chiSiamo{display:inline-block;text-align:justify;}.body_chiSiamo .box-azienda-container{display:flex;justify-content:space-between;flex-wrap:wrap;}.body_chiSiamo .box-azienda-container .box-azienda{flex:1;max-width:650px;min-width:400px;margin:10px;width:min-content;}.body_chiSiamo .box-azienda-container .box-azienda .galleryContainer{display:inline-block;height:auto;position:relative;margin-bottom:100px;}.body_chiSiamo .box-azienda-container .box-azienda .galleryContainer .gallery{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;}.body_chiSiamo .box-azienda-container .box-azienda .galleryContainer .gallery li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0;}.body_chiSiamo .box-azienda-container .box-azienda .galleryContainer .gallery li:first-child{position:relative;display:block;float:left;}.body_chiSiamo .box-azienda-container .box-azienda .galleryContainer .gallery img{display:block;height:auto;float:left;width:100%;border:0;}.body_chiSiamo .box-azienda-container .box-azienda .galleryContainer .rslides_nav{z-index:3;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:.7;text-indent:-9999px;overflow:hidden;text-decoration:none;height:61px;width:38px;background:transparent url("../js/ResponsiveSlides/arrows.gif") no-repeat left top;margin-top:-45px;}.body_chiSiamo .box-azienda-container .box-azienda .galleryContainer .rslides_nav:active{opacity:1;}.body_chiSiamo .box-azienda-container .box-azienda .galleryContainer .rslides_nav.next{left:auto;background-position:right top;right:0;}@media only screen and (max-width:830px){.body_chiSiamo{width:100%!important;}}@media only screen and (max-width:450px){.body_chiSiamo .box-azienda-container .box-azienda{flex:1 auto;min-width:auto;width:100%;}}#contatti_info{display:inline-block;width:100%;text-align:left;}#contatti_info .label{display:inline-block;min-width:150px;font-weight:bold;margin-top:5px;}#contatti_info .label::after{content:":";}#iframe_maps_fl{width:100%;height:540px;margin-bottom:100px;}#iframe_maps_lc{width:100%;height:540px;}@media only screen and (max-width:830px){#iframe_maps_fl{height:250px!important;}#iframe_maps_lc{height:250px!important;}#contatti_info .label{display:block;margin-top:15px;}#contatti_info .label::after{content:"";}}.grp_materie{display:grid;grid-template-columns:repeat(auto-fill,32%);column-gap:2%;row-gap:10px;margin-top:35px;font-size:16px;}.grp_materie .lst_materia{display:inline-block;height:32px;line-height:32px;font-weight:bold;color:#2f3138;text-decoration:none;}.grp_materie .lst_materia .firstLetter{font-size:1.2em;color:#fff;background-color:#2f3138;padding:4px 8px 2px 8px;margin-right:2px;}.grp_materie .lst_materia:hover{color:#a62b2d;text-decoration:none;}.grp_materie .lst_materia:hover .firstLetter{background-color:#a62b2d;}@media screen and (max-width:1350px){.grp_materie{grid-template-columns:repeat(auto-fill,49%);}}@media screen and (max-width:900px){.grp_materie{grid-template-columns:repeat(auto-fill,100%);}.grp_materie .lst_materia{padding-left:35px;}}@media screen and (max-width:650px){.grp_materie .lst_materia{min-height:32px;height:auto;background-color:rgba(32,72,119,.14);padding:1% 3%!important;}}@media screen and (max-width:500px){.grp_materie{font-size:14px;}.grp_materie .lst_materia{padding-left:0;}}.password-forms{margin-top:50px;}.password-forms .form-box{max-width:600px;}.password-forms .form-box .textDesc{display:block;margin-bottom:50px;text-align:center;font-size:18px;}.password-forms .form-box .textDesc a{text-decoration:underline;color:#000;}.password-forms .form-box .textDesc a:hover{text-decoration:none;color:rgba(0,0,0,.8);}.password-forms .form-box button{width:100%;}.unsubscribe{margin-top:50px;}.unsubscribe .form-box{max-width:600px;}.unsubscribe .form-box .textDesc{display:block;font-size:16px;}.unsubscribe .form-box .textDesc ul li{margin-bottom:10px;}.unsubscribe .form-box .textDesc.boxCancellato{color:#f00;font-size:1.3em;text-align:center;}.unsubscribe .form-box button{width:100%;}.unsubscribe .title{width:100%;display:inline-block;margin-bottom:10px;font-size:24px;color:#680103;}.unsubscribe .description{width:100%;display:inline-block;margin-bottom:20px;font-size:12px;color:#000;}.unsubscribe .description a{text-decoration:none;font-size:14px;color:#000;font-weight:bold;}.unsubscribe .description a:hover{text-decoration:underline;color:#680103;}.unsubscribe .mail{display:inline-block;font-weight:bold;}.md-group{position:relative;}.md-group *,.md-group :before,.md-group :after{box-sizing:border-box;}.md-group textarea{resize:none;}.md-group input,.md-group textarea,.md-group select,.md-group .md-select-button{background:#fff;color:#2f3138;font-family:"Lato",sans-serif;font-size:18px;padding:7px 10px 2px 5px;display:block;width:100%;border:0;border-radius:0;border-bottom:1px solid rgba(32,72,119,.65);}.md-group input:focus,.md-group textarea:focus,.md-group select:focus,.md-group .md-select-button:focus{outline:0;}.md-group input.active,.md-group textarea.active,.md-group select.active,.md-group .md-select-button.active{outline:0;}.md-group input:focus~label,.md-group input:valid~label,.md-group input:read-only:not(.md-select-button)~label,.md-group input.filled~label,.md-group input:not(:empty)~label,.md-group textarea:focus~label,.md-group textarea:valid~label,.md-group textarea:read-only:not(.md-select-button)~label,.md-group textarea.filled~label,.md-group textarea:not(:empty)~label,.md-group select:focus~label,.md-group select:valid~label,.md-group select:read-only:not(.md-select-button)~label,.md-group select.filled~label,.md-group select:not(:empty)~label,.md-group .md-select-button:focus~label,.md-group .md-select-button:valid~label,.md-group .md-select-button:read-only:not(.md-select-button)~label,.md-group .md-select-button.filled~label,.md-group .md-select-button:not(:empty)~label{top:-13px;left:0;font-size:12px;color:#9195a2;}.md-group input:focus~.bar:before,.md-group input:read-only:not(.md-select-button)~bar:before,.md-group input.active~.bar:before,.md-group textarea:focus~.bar:before,.md-group textarea:read-only:not(.md-select-button)~bar:before,.md-group textarea.active~.bar:before,.md-group select:focus~.bar:before,.md-group select:read-only:not(.md-select-button)~bar:before,.md-group select.active~.bar:before,.md-group .md-select-button:focus~.bar:before,.md-group .md-select-button:read-only:not(.md-select-button)~bar:before,.md-group .md-select-button.active~.bar:before{width:100%;}.md-group input~label.required::before,.md-group textarea~label.required::before,.md-group select~label.required::before,.md-group .md-select-button~label.required::before{display:inline-block;content:"✱";color:#ff4d50;margin-right:5px;transition:300ms ease all;opacity:1;}.md-group input:focus~label.required::before,.md-group input:valid~label.required::before,.md-group input:read-only:not(.md-select-button)~label.required::before,.md-group input.filled~label.required::before,.md-group input:not(:empty)~label.required::before,.md-group textarea:focus~label.required::before,.md-group textarea:valid~label.required::before,.md-group textarea:read-only:not(.md-select-button)~label.required::before,.md-group textarea.filled~label.required::before,.md-group textarea:not(:empty)~label.required::before,.md-group select:focus~label.required::before,.md-group select:valid~label.required::before,.md-group select:read-only:not(.md-select-button)~label.required::before,.md-group select.filled~label.required::before,.md-group select:not(:empty)~label.required::before,.md-group .md-select-button:focus~label.required::before,.md-group .md-select-button:valid~label.required::before,.md-group .md-select-button:read-only:not(.md-select-button)~label.required::before,.md-group .md-select-button.filled~label.required::before,.md-group .md-select-button:not(:empty)~label.required::before{opacity:0;margin:0;width:0;}.md-group input[type=password]{letter-spacing:.3em;}.md-group label:not(.options){color:rgba(32,72,119,.65);font-size:14px;font-weight:normal;position:absolute;pointer-events:none;left:10px;top:7px;transition:300ms ease all;}.md-group .bar{position:relative;display:block;width:100%;}.md-group .bar:before{content:"";height:2px;width:0;bottom:0;position:absolute;background:#326baf;transition:300ms ease all;left:0%;}.md-group .btn{background:#fff;color:rgba(18.9090909091,42.5454545455,70.3181818182,.7375);border:0;padding:10px 20px;border-radius:3px;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;outline:0;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);transition:all .3s cubic-bezier(.25,.8,.25,1);}.md-group .btn:hover{color:rgba(16.9302325581,38.0930232558,62.9593023256,.755);box-shadow:0 7px 14px rgba(0,0,0,.18),0 5px 5px rgba(0,0,0,.12);}.md-group .btn.btn-link{background:#326baf;color:#d6e1ef;}.md-group .btn.btn-link:hover{background:#2c5f9b;color:#e0e9f3;}.md-group .btn.btn-submit{background:#326baf;color:#c2d3e7;cursor:pointer;font-weight:bold;}.md-group .btn.btn-submit:hover{background:#2c5f9b;color:#fff;}.md-group .btn.btn-cancel{background:#eee;font-weight:bold;}.md-group .btn.btn-cancel:hover{background:#e1e1e1;color:rgba(16.9302325581,38.0930232558,62.9593023256,.755);}.md-group .btn.btn-delete{background:#da3232;color:#e4c4c4;font-weight:bold;cursor:pointer;}.md-group .btn.btn-delete:hover{background:#da3232;color:#fff;}@keyframes click-wave{0%{height:20px;width:20px;opacity:.35;position:relative;}100%{height:80px;width:80px;margin-left:-30px;margin-top:-30px;opacity:0;}}.md-group label.options{position:relative;height:20px;display:inline-block;padding-left:30px;line-height:20px;}.md-group .option-input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;position:absolute;top:0;left:0;padding:0!important;margin:0!important;height:20px;width:20px;transition:all .15s ease-out 0s;background:#cbd1d8;border:0;color:#fff;cursor:pointer;display:inline-block;outline:0;z-index:990;}.md-group .option-input:hover{background:rgba(32,72,119,.65);}.md-group .option-input:checked{background:#326baf;}.md-group .option-input:disabled{background:rgba(32,72,119,.65);cursor:not-allowed;}.md-group .option-input:checked::before{height:20px;width:20px;position:absolute;content:"✔";display:inline-block;font-size:20px;text-align:center;line-height:20px;}.md-group .option-input:checked::after{-webkit-animation:click-wave .65s;-moz-animation:click-wave .65s;animation:click-wave .65s;background:#326baf;content:"";display:block;position:relative;z-index:100;}.md-group .option-input.radio{border-radius:50%;}.md-group .option-input.radio::after{border-radius:50%;}.md-group .md-select-alignr{position:absolute;right:35px;}.md-group .md-select{position:relative;display:block;width:100%;}.md-group .md-select *,.md-group .md-select :after,.md-group .md-select :before{box-sizing:border-box;}.md-group .md-select .md-select-button{cursor:pointer;line-height:1.1em;position:relative;overflow:hidden;}.md-group .md-select .md-select-button:after{content:"▾";font-size:20px;float:right;}.md-group .md-select .md-select-button[type=text],.md-group .md-select .md-select-button[type=search]{margin-bottom:0;padding-bottom:8px;}.md-group .md-select ul.md-select-ul{background-color:#fff;cursor:default;list-style:none;line-height:26px;overflow:hidden;margin:0;max-height:0;position:absolute;padding:0;transition:all .15s cubic-bezier(.35,0,.25,1);width:100%;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)!important;}.md-group .md-select ul.md-select-ul li:not(.md-select-li-title){color:#8c8c8c;height:48px;margin:0;padding:10px 16px 10px 35px;outline:0;overflow:hidden;cursor:pointer;}.md-group .md-select ul.md-select-ul li:not(.md-select-li-title):focus,.md-group .md-select ul.md-select-ul li:not(.md-select-li-title):hover,.md-group .md-select ul.md-select-ul li:not(.md-select-li-title).active{background:rgba(0,0,0,.1);}.md-group .md-select ul.md-select-ul li.md-select-li-title{color:#666;font-weight:bold;height:35px;line-height:1em;margin:0;padding:10px 16px;outline:0;overflow:hidden;}.md-group .md-select ul.md-select-ul li.disable{color:#ccc;cursor:default;}.md-group .md-select ul.md-select-ul li.disable:focus,.md-group .md-select ul.md-select-ul li.disable:hover,.md-group .md-select ul.md-select-ul li.disable.active{background:none;}.md-group .md-select ul.md-select-ul li.disable span{color:#ccc!important;}.md-group .md-select ul.md-select-ul li.disable::after{content:"";width:100%;height:1px;background:#b2b2b2;display:block;position:relative;top:-40%;}.md-group .md-select.active ul{max-height:350px;overflow:auto;padding:8px 0 16px 0;z-index:991;transition:all .2s ease;}.form-box{box-sizing:border-box;margin:0 auto 40px auto;background-color:#fff;padding:15px 15px;font-family:"Lato",sans-serif;border:solid 1px #bebebe;box-shadow:none;}.form-box .form-titles{font-size:2em;width:100%;font-weight:bold;text-align:center;margin:50px 0 15px 0;}.form-box .form-titles+.text{width:100%;text-align:center;font-size:.9em;margin-top:-10px;}.form-box .form-titles:first-child{margin-top:15px;}.form-box .frmLine{display:flex;margin:25px auto;justify-content:space-between;}.form-box .frmLine>.md-group:not(:last-child){margin-right:25px;}.form-box:nth-of-type(1){margin-top:0;}.spaces-m{margin-top:50px;}.spaces-l{margin-top:100px;}@media only screen and (max-width:500px){.form-box .frmLine{margin:45px auto;}.form-box .frmLine:first-child{margin:25px auto;}}@media only screen and (max-width:450px){.form-box{padding:10px 5px;}.md-group label:not(.options){font-size:14px;}}.cssf .cssf-row{display:grid;grid-template-columns:repeat(6,15%);width:100%;column-gap:2%;}.cssf .cssf-row label{font-size:12px;font-weight:bold;}.cssf .cssf-row label>*{width:100%;}.cssf .cssf-row label>span{display:block;margin-bottom:3px;color:#204877;}.cssf .cssf-row input{height:24px;margin-bottom:7px;border:0;outline:0;line-height:24px;color:#000;background-color:#fff;font-family:"Lato",sans-serif;border:#326baf;font-size:15px;font-weight:bold;padding-left:10px;}.cssf .cssf-row input.error{border-bottom:solid 1px rgba(166,43,45,.8);animation-name:errorAnim;animation-iteration-count:infinite;animation-direction:alternate;animation-timing-function:ease-out;animation-duration:1s;}.cssf .cssf-row>*{grid-column:span 6;}.cssf .cssf-row .c1{grid-column:span 1;}.cssf .cssf-row .c2{grid-column:span 2;}.cssf .cssf-row .c3{grid-column:span 3;}.cssf .cssf-row .c4{grid-column:span 4;}.cssf .cssf-row .c5{grid-column:span 5;}#LoginForm{width:90%;}.loading_overlay{position:fixed;display:flex;height:100%;width:100%;left:0;top:0;align-items:center;justify-content:center;background-color:rgba(0,0,0,0);opacity:0;transition:opacity ease-in-out .15s,background-color ease-in-out .15s;}.loading_overlay.show{background-color:rgba(0,0,0,.7);opacity:1;}.loading_overlay_text{width:auto;height:auto;color:#fff;text-align:center;font-family:Verdana;font-size:20px;line-height:30px;font-weight:bold;background-color:Transparent;}.loadingGifImage{display:block;margin:0 auto;width:32px;height:32px;position:relative;}.popup_text{position:fixed;display:inline-block;box-sizing:border-box;left:0;right:0;top:75px;width:min-content;min-width:500px;max-width:100%;margin:0 auto;padding:35px 15px 5px 15px;background-color:#fff;border:solid 1px #ccc;border-radius:3px;font-family:Verdana;font-size:13px;text-align:center;color:#000;}.popup_text .popup_title{position:absolute;top:5px;left:0;width:100%;height:35px;line-height:35px;font-size:1.8em;font-weight:bold;color:#204877;}.popup_text .popup_buttons{display:grid;width:100%;padding:15px 0;align-items:center;}.popup_text .popup_buttons.oneButtons{grid-template-columns:1fr;}.popup_text .popup_buttons.twoButtons{grid-template-columns:1fr 1fr;}.popup_text .popup_buttons .lob_ok{width:min-content;margin:0 auto;padding:10px 45px;background-color:#688d0d;outline:0;border:0;border-radius:5px;color:#fff;font-size:1.2em;font-weight:bold;cursor:pointer;}.popup_text .popup_buttons .lob_cancel{padding:10px 45px;margin:0 auto;background-color:#a52a2a;outline:0;border:0;border-radius:5px;color:#fff;font-size:1.2em;font-weight:bold;cursor:pointer;}@media only screen and (max-width:830px){.cssf .cssf-row{display:grid;grid-template-columns:repeat(auto,15%);width:100%;column-gap:2%;}.cssf .cssf-row input{font-size:14px;}.cssf .cssf-row>*{grid-column:span 6;}.cssf .cssf-row .c1{grid-column:span 2;}.cssf .cssf-row .c2{grid-column:span 3;}.cssf .cssf-row .c3{grid-column:span 3;}.cssf .cssf-row .c4{grid-column:span 4;}.cssf .cssf-row .c5{grid-column:span 4;}}@media only screen and (max-width:650px){.cssf .cssf-row{grid-template-columns:repeat(auto,15%);}.cssf .cssf-row input{font-size:13px;}.cssf .cssf-row>*{grid-column:span 6;}.cssf .cssf-row .c1{grid-column:span 2;}.cssf .cssf-row .c2{grid-column:span 6;}.cssf .cssf-row .c3{grid-column:span 6;}.cssf .cssf-row .c4{grid-column:span 6;}.cssf .cssf-row .c5{grid-column:span 4;}}@media only screen and (max-width:550px){.reg-buttons{display:grid;grid-template-columns:auto 1fr;gap:25px;}#boxConferma{width:100%;}.popup_text{top:10px;width:95%;min-width:auto;}.popup_text .popup_buttons{grid-row-gap:15px;}.popup_text .popup_buttons.twoButtons{grid-template-columns:1fr;}.popup_text .popup_buttons .lob_ok{width:100%;}.popup_text .popup_buttons .lob_cancel{width:100%;}}@keyframes errorAnim{to{background-color:rgba(166,43,45,.75);}}.cookie-consent{position:fixed;left:10px;bottom:10px;max-width:400px;border:solid 3px #204877;border-radius:5px;background-color:#f2f2f2;color:#000;padding:20px;z-index:999999;}.cookie-consent>p{margin:0 0 30px 0;width:100%;text-align:center;font-size:14px;font-weight:bold;}.cookie-consent>p a{display:block;color:#204877;font-weight:normal;margin-top:20px;}.cookie-consent>p a:hover{text-decoration:none;color:#1b3c63;}.cookie-consent .choices p{margin:0 0 30px 0;width:100%;text-align:left;color:#000;font-size:13px;}.cookie-consent .btn{font-weight:bold;letter-spacing:unset;text-transform:initial;font-size:15px;cursor:pointer;}.cookie-consent .customize{float:left;background-color:#a62b2d;color:#000;}.cookie-consent .accept{float:right;background-color:#95e395;color:#1f7e00;}#Footer{display:inline-block;width:100%;height:auto;margin-top:100px;padding-top:25px;padding-bottom:80px;border-top:1px solid #bebebe;font-size:14px;text-align:center;background:Transparent;}#Footer a{color:#204877;text-decoration:underline;}#Footer a:hover{color:rgba(32,72,119,.7);text-decoration:none;}#Footer .footer_Social{display:inline-block;position:relative;width:100%;text-align:center;margin-bottom:15px;}#Footer .footer_Social a{display:inline-block;}#Footer .footer_Social a div{float:left;margin-right:10px;width:40px;height:40px;cursor:pointer;}#Footer .footer_Social a div.Social_facebook{background:url("../img/facebook.png") no-repeat center top;}#Footer .footer_Social a div.Social_facebook:hover{background:url("../img/facebook.png") no-repeat center bottom;}#Footer .footer_Social a div.Social_twitter{background:url("../img/twitter.png") no-repeat center top;}#Footer .footer_Social a div.Social_twitter:hover{background:url("../img/twitter.png") no-repeat center bottom;}#Footer .footer_Social a div.Social_Rss{background:url("../img/rss.png") no-repeat center top;}#Footer .footer_Social a div.Social_Rss:hover{background:url("../img/rss.png") no-repeat center bottom;}#Footer .footer_cols{display:grid;grid-template-columns:minmax(300px,min-content) minmax(300px,min-content) minmax(300px,min-content);justify-content:center;margin:90px 0 80px 0;overflow:hidden;}#Footer .footer_cols div{padding:0 15px;}#Footer .footer_cols div h3{color:#204877;font-size:18px;font-weight:bold;margin:0 0 5px 0;}#Footer .footer_cols div a{font-size:18px;font-weight:bold;margin-bottom:5px;}#Footer .footer_cols div p{margin:0 0 10px 0;font-size:15px;}#Footer .footer_cols div p span{display:block;}#Footer .footer_cols div p span.f-m-top{margin-top:8px;}#Footer .footer_cols div p span.f-title{margin-top:35px;color:rgba(32,72,119,.8);font-weight:bold;}#Footer .footer_cols div p span.f-email{font-style:italic;}#Footer .footer_cols div:nth-child(2) img:nth-child(1){height:50px;margin-bottom:20px;}#Footer .footer_cols div:nth-child(2) img:nth-child(2){height:70px;}#Newsletter-email{display:grid;grid-template-columns:270px min-content;width:min-content;margin:0 auto 15px auto;}#Newsletter-email div:nth-child(2){margin-left:15px;}#Newsletter-email+i{display:block;margin-bottom:30px;color:#000;font-size:1.1em;}.newsletter-content{text-align:left;}.newsletter-content>p:nth-child(1){margin-bottom:50px;text-align:center;}.newsletter-content>div:nth-child(2){display:grid;grid-template-columns:auto min-content;margin-bottom:10px;}.newsletter-content>div:nth-child(2)>div:nth-child(2){margin-left:5px;}.newsletter-content>div:nth-child(2)>div:nth-child(2) button{font-size:30px;line-height:17px;}.newsletter-content>div:nth-child(3){overflow-y:auto;max-height:40vh;padding-right:10px;}.newsletter-content .md-group .md-select ul.md-select-ul li:not(.md-select-li-title){height:auto;padding:5px 5px 5px 10px;}.newsletter-content .materia{display:block;background-color:rgba(50,107,175,.1);border:solid 1px #204877;border-radius:5px;padding:10px;margin-bottom:4px;}.newsletter-content .materia:not(.generica){cursor:pointer;}.newsletter-content .materia:not(.generica):hover{text-decoration:line-through;text-decoration-color:#204877;text-decoration-thickness:3px;}.newsletter-content .materia:not(.generica):after{content:"✖";float:right;color:#204877;font-weight:bold;font-family:sans-serif;}.newsletter-content~label{display:block;margin-top:20px;font-size:13px;}.newsletter-content~p{display:none;}.newsletter-content.emailInUse~label{display:none;}.newsletter-content.emailInUse~p{display:block;}.newsletter-content.emailInUse{display:none;}@media screen and (max-width:550px){.newsletter-content>div:nth-child(3){max-height:30vh;}.newsletter-content .md-group .md-select ul.md-select-ul li:not(.md-select-li-title){font-size:.9em;}}.new-item{opacity:0;transform:scale(.98);transition:opacity .8s ease,transform .8s ease;}.new-item.visible{opacity:1;transform:scale(1);}#triggerLazzy{grid-column:1/-1;justify-content:center;display:flex;align-items:center;padding:20px 0;}.lazy-loader{width:32px;height:32px;border:3px solid rgba(0,0,0,.2);border-top-color:#204877;border-radius:50%;animation:spinLazyLoad 1s linear infinite;margin:20px auto;display:none;}@keyframes spinLazyLoad{to{transform:rotate(360deg);}}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box;}.noUi-target{position:relative;}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1;}.noUi-connects{overflow:hidden;z-index:0;}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat;}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto;}.noUi-vertical .noUi-origin{top:-100%;width:0;}.noUi-horizontal .noUi-origin{height:0;}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;}.noUi-touch-area{height:100%;width:100%;}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s;}.noUi-state-drag *{cursor:inherit!important;}.noUi-horizontal{height:18px;}.noUi-horizontal .noUi-handle{width:34px;height:25px;right:-17px;top:-4px;}.noUi-vertical{width:18px;}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;bottom:-17px;}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto;}.noUi-target{background:#fafafa;border-radius:4px;border:1px solid #d3d3d3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb;}.noUi-connects{border-radius:3px;}.noUi-connect{background:rgba(50,107,175,.5);}.noUi-draggable{cursor:ew-resize;}.noUi-vertical .noUi-draggable{cursor:ns-resize;}.noUi-handle{border:1px solid #d9d9d9;border-radius:3px;background:#fff;cursor:default;}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb;}.noUi-handle:before,.noUi-handle:after{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px;}.noUi-handle:after{left:17px;}.noUi-vertical .noUi-handle:before,.noUi-vertical .noUi-handle:after{width:14px;height:1px;left:6px;top:14px;}.noUi-vertical .noUi-handle:after{top:17px;}[disabled] .noUi-connect{background:#b8b8b8;}[disabled].noUi-target,[disabled].noUi-handle,[disabled] .noUi-handle{cursor:not-allowed;}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box;}.noUi-pips{position:absolute;color:#999;}.noUi-value{position:absolute;white-space:nowrap;text-align:center;}.noUi-value-sub{color:#ccc;font-size:10px;}.noUi-marker{position:absolute;background:#ccc;}.noUi-marker-sub{background:#aaa;}.noUi-marker-large{background:#aaa;}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%;}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%);}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px;}.noUi-marker-horizontal.noUi-marker-sub{height:10px;}.noUi-marker-horizontal.noUi-marker-large{height:15px;}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%;}.noUi-value-vertical{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding-left:25px;}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0,50%);transform:translate(0,50%);}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px;}.noUi-marker-vertical.noUi-marker-sub{width:10px;}.noUi-marker-vertical.noUi-marker-large{width:15px;}.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap;}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;bottom:120%;}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:120%;}.noUi-horizontal .noUi-origin>.noUi-tooltip{-webkit-transform:translate(50%,0);transform:translate(50%,0);left:auto;bottom:10px;}.noUi-vertical .noUi-origin>.noUi-tooltip{-webkit-transform:translate(0,-18px);transform:translate(0,-18px);top:auto;right:28px;}.footerContentPage{position:relative;width:98%;padding:1%;font-size:14px;font-weight:normal;color:#204877;}.footerContentPage h2{font-size:24px;margin:30px 0 10px 0;color:#204877;border-bottom:solid 1px #dcdeeb;}.footerContentPage h3{font-size:18px;margin:20px 0 0 0;color:#000;}.footerContentPage .block{position:relative;display:inline-block;margin-left:10px;color:#000;}.footerContentPage .block a{display:inline-block;text-decoration:underline;color:#000;}.footerContentPage .block a:hover{text-decoration:none;}.footerContentPage .block p{margin:0 0 0 20px;}.gdpr_popup{top:2vh;bottom:2vh;left:5vh;right:5vh;width:auto;padding:60px 15px 5px 15px;font-size:16px;}.gdpr_popup.popup_text .popup_title{top:0;height:50px;line-height:50px;font-size:1.8em;color:#000;background-color:#e6e6e6;}.gdpr_popup p{margin-left:20px;}.gdpr_popup h2{font-size:1.3em;}.gdpr_popup .body_privacy{display:inline-block;width:100%;overflow:auto;padding:0 20px;height:85%;height:calc(100% - 80px);text-align:left;}.gdpr_popup .body_privacy_content{padding:15px 0;overflow:auto;}.gdpr_popup.gdpr_page{padding:0;}.gdpr_popup.gdpr_page .body_privacy{padding:0;height:auto;}.gdpr_popup.gdpr_page .body_privacy_content{padding:0;}.gdpr_popup.gdpr_page .body_privacy_content .footerContentPage{padding:0;width:100%;}@media screen and (max-width:550px){.gdpr_popup{top:1vh;bottom:1vh;left:2vh;right:2vh;font-size:15px;}.gdpr_popup.popup_text .popup_title{font-size:1.6em;}.gdpr_popup h2{font-size:1.2em;}}@media screen and (max-width:400px){.gdpr_popup.popup_text .popup_title{font-size:1.3em;}}#mob_menuToggle{display:none;flex-direction:column;position:fixed;top:22px;right:25px;z-index:9999;user-select:none;--numero-voci:10;}#mob_menuToggle ul{position:fixed;left:0;top:0;width:80vw;height:100vh;padding:60px 15px 0 15px;box-sizing:border-box;box-shadow:0 0 10px #85888c;margin:0;background-color:#efefef;-webkit-font-smoothing:antialiased;transform-origin:0% 0%;transform:translate(200vw,0);transition:transform .5s cubic-bezier(.77,.2,.05,1);list-style-type:none;}#mob_menuToggle ul li{width:calc(100% - 20px);transition-delay:2s;text-align:center;margin-bottom:1vh;}#mob_menuToggle ul li a{display:block;height:calc((100vh - 150px)/var(--numero-voci) - 1vh);padding:0;background-color:#326baf;border:solid 1px #fafafa;font-size:2.4vh;font-family:"Lato",sans-serif;line-height:calc((100vh - 150px)/var(--numero-voci) - 1vh);color:#fff;text-decoration:none;}#mob_menuToggle ul li a.lnk-mob-cat{background-color:#204877;}#mob_menuToggle ul li a.lnk-mob-user{background-color:#10243b;}#mob_menuToggle ul li a.lnk-mob-user.anim{-webkit-animation-name:pulse-users-menu;-webkit-animation-duration:.5s;-webkit-animation-fill-mode:both;-webkit-animation-timing-function:cubic-bezier(.22,.21,.37,.69);animation-name:pulse-users-menu;animation-duration:.5s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.22,.21,.37,.69);}#mob_menuToggle ul li a.lnk-mob-lang{background-color:transparent;border:solid 1px #204877;color:#204877;}#mob_menuToggle ul li a:hover{background-color:#2b609f;}#mob_menuToggle ul li a:hover.lnk-mob-user{background-color:#1b3c63;}#mob_menuToggle ul li a:hover.lnk-mob-lang{background-color:#204877;color:#fff;}#mob_menuToggle input{display:flex;width:100%;height:100%;margin:0;padding:0;position:absolute;cursor:pointer;opacity:0;z-index:2;}#mob_menuToggle input:checked~span{opacity:1;transform:rotate(45deg) translate(-3px,-1px);background:#a62b2d;}#mob_menuToggle input:checked~span:nth-last-child(3){opacity:0;transform:rotate(0deg) scale(.2,.2);}#mob_menuToggle input:checked~span:nth-last-child(2){transform:rotate(-45deg) translate(0,-1px);}#mob_menuToggle input:checked~ul{transform:translate(20vw,0);}#mob_menuToggle span{display:flex;width:29px;height:2px;margin-bottom:5px;position:relative;background:#204877;border-radius:3px;z-index:1;transform-origin:5px 0;transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease;}#mob_menuToggle span:first-child{transform-origin:0% 0%;}#mob_menuToggle span:nth-last-child(2){transform-origin:0% 100%;}@keyframes pulse-users-menu{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}33%{-webkit-transform:scale3d(.85,.85,.85);transform:scale3d(.85,.85,.85);}66%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05);}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@media only screen and (max-width:1100px){#Layout{width:98%;}}@media only screen and (max-width:830px){body,html{background-color:#fff;font-size:12px;}#Body{display:inline-block;width:100%;min-height:200px;}#Body_left{display:none;}#Body_right{width:100%;}#Layout{position:absolute;width:100%;margin:0;left:0;top:0;background-color:#fff;font-size:1.4em;line-height:initial;}#Layout>*{padding-left:10px;padding-right:10px;}#mob_menuToggle{display:flex;}#Head-sticky{display:block;width:100%;}#Head-lang{display:none!important;}#Head .logoSVG{display:none;}#Head .mLoggedIn{display:none;}#Head .mLogin{display:none;}#Head .header-menu{display:none;}#Head .header-search .search-simple{grid-template-columns:auto 65px;}#Head .header-search #openCloseSearch{margin-top:15px;font-size:15px;}#Head .header-search .search-advanced .rangePrezzoContainer .ui-slider-handle{outline:0;}#Head .header-search .search-advanced #ricCmbMaterie::placeholder{color:rgba(32,72,119,.6);line-height:24px;font-size:13px;}#Head .header-search .search-advanced .row-buttons{grid-template-columns:auto 65px;margin-top:25px;}#Head .header-search .search-advanced .clear{font-size:18px;}.ui-dialog{position:fixed!important;width:275px!important;top:65px!important;}#Footer{font-size:.9em;border:0;background-color:rgba(32,72,119,.14);}#Footer .footer_cols{grid-template-columns:minmax(250px,min-content) minmax(180px,min-content) minmax(250px,min-content);}}@media only screen and (max-width:680px){#Footer .footer_cols{grid-template-columns:1fr;gap:70px;margin:70px 0;}#Footer .footer_cols>div:nth-child(2){width:200px;justify-self:center;margin-left:0;}}@media only screen and (max-width:450px){#Footer .footer_cols{grid-template-columns:1fr;gap:70px;margin:70px 0;}#Footer #Newsletter-email{grid-template-columns:1fr;width:100%;gap:20px;}}@media only screen and (max-width:420px){#Head-sticky .cart-menu{right:65px;}#Head-sticky .user-menu{right:140px;}#Head-sticky .logoSVG svg{width:180px;}#Body h1[page]{font-size:35px;line-height:35px;}}@media only screen and (max-width:380px){#Head-sticky .logoSVG svg{width:160px;}}@media only screen and (max-width:345px){#Head-sticky .logoSVG svg{width:145px;}}:root{--isMobile:0;}@media only screen and (max-width:830px){:root{--isMobile:1;}}