body {overflow-x:hidden;}div.brand {text-align:center;}div.brand >a >img {max-height:120px;height:120px;}#galleryList {width:100% !important;}#galleryList a.sumo-gallery {border:1px solid #ccc;border-radius:4px;}.sku.sumo-shelf-item::before {content:"codice:";color:#999;}.affix {top:0;width:100%;z-index:9999 !important;position:fixed !important;}.affix+div#content {margin-top:60px;}img.brandimage {float:left;max-width:100px;margin-left:10px;margin-right:20px;}nav.affix-top>img.brandimage {display:none;}nav.affix>img.brandimage {display:block;}div.shelf-item {text-align:left;}div.shipping.sumo-shelf-item,div.sku.sumo-shelf-item,div.discount.sumo-shelf-item {display:none;}div.name.sumo-shelf-item {font-size:28px;}div.sku[visible].sumo-shelf-item {float:left;margin-right:20px;color:orange;}div.shipping[visible].sumo-shelf-item {display:inline-block;}div.fullprice[visible].sumo-shelf-item {display:block;margin-top:20px;color:#555;}div.fullprice[visible].sumo-shelf-item span {background-image:-webkit-linear-gradient(transparent 7px,#cc1f1f 7px,#cc1f1f 9px,transparent 9px);background-image:-moz-linear-gradient(transparent 7px,#cc1f1f 7px,#cc1f1f 9px,transparent 9px);background-image:-ms-linear-gradient(transparent 7px,#cc1f1f 7px,#cc1f1f 9px,transparent 9px);background-image:-o-linear-gradient(transparent 7px,#cc1f1f 7px,#cc1f1f 9px,transparent 9px);background-image:linear-gradient(transparent 7px,#cc1f1f 7px,#cc1f1f 9px,transparent 9px);}div.price.sumo-shelf-item {color:#000;text-align:left;font-size:28px;width:auto;display:inline-block;margin-right:20px;}div.discount[visible].sumo-shelf-item {display:inline-block;background-color:orange;padding:10px 15px;color:#fff;font-size:18px;font-weight:bold;border-radius:4px;top:-18px !important;position:relative;}div.discount.sumo-shelf-item::before {content:"Sconto:";margin-right:10px;}div.price.shipping.sumo-shelf-item {display:none;}div.quantity.sumo-shelf-item {margin-bottom:20px;}div.quantity.sumo-shelf-item input.quantity.sumo-shelf-item {font-size:20px;width:70px;}.notify img {max-width:300px;}div[data-notify="container"] {z-index:16777216 !important;max-width:340px;}div[data-notify="container"].alert.alert-info {color:#000;background-color:#fff;border-color:#555;box-shadow:1px 10px 10px #333;}@media (max-width:768px) {div.discount.sumo-shelf-item {float:right;}}.snowflake-area {position:fixed;width:100%;height:100%;z-index:10;}.snowflake {position:absolute;top:0%;aspect-ratio:1;border-radius:50%;background-color:snow;animation:snowfall 10s linear infinite;z-index:10;}@keyframes snowfall {0% {transform:translateY(0) rotate(0);}100% {transform:translateY(110vh) rotate(360deg);}}@keyframes sway {0%,100% {transform:translateX(calc(-1 * var(--sway-amplitude)));}50% {transform:translateX(var(--sway-amplitude));}}body.content .blog-meta {color:#AAA;text-transform:uppercase;font-size:0.85em;margin:20px 0;height:40px;line-height:40px;}body.content .blog-meta a {margin-left:10px;}body.content .blog-meta .photo {display:inline-block;width:40px;height:40px;background-size:cover;border-radius:50%;float:left;margin-right:10px;}body.content .blog-meta .author {display:inline-block;font-weight:bold;margin-right:10px;}body {background:#628694 url(../themes/throwback/resources/az-subtle.png) repeat center center;background-size:initial;}body h1,body h2,body h3,body h4,body h5,body p,body blockquote {margin-bottom:25px;font-family:'Exo 2', sans-serif;}body h1,body h2,body h3,body h4,body h5 {font-weight:700;}body h1 {font-size:40px;color:#333;}body h2 {font-size:30px;color:#333;}body h3 {font-size:20px;color:#333;}body h4 {font-size:16px;color:#333;}body h5 {font-size:16px;color:#333;}body p,body blockquote,body label,body td,body th,body li {font-family:'Exo 2', sans-serif;font-size:16px;color:#333;line-height:25px;font-weight:400;}blockquote {background-color:#f0f0f0;}pre.prettyprint ol.linenums {margin-left:0;}body .wrapper {max-width:1000px;margin:10px auto 10px auto;border-radius:10px;box-shadow:2px 2px 5px rgba(0,0,0,0.15);}body .container {width:100% !important;}body .navbar-toggle {float:left;color:#fff;background-color:rgba(255,255,255,0.1);border:none !important;margin-left:5px;}body .navbar-toggle:hover {background-color:rgba(255,255,255,0.25) !important;}body .navbar-toggle .icon-bar {background-color:#fff !important;}body .brand {max-width:1000px;margin:10px auto;}body .brand img {max-height:60px;}body .navbar {position:relative;max-width:1000px;margin:0 auto 0 auto;border-color:#0e2376;border-radius:0;border-top-right-radius:10px;border-top-left-radius:10px;}body .navbar .navbar-nav {margin-right:0;}.navbar-nav.navbar-right:last-child {margin-right:0;}body .navbar-default {background-color:#0e2376;}body .navbar-default ul.nav li a {color:#eeeeee;}body .navbar-default ul.nav li a:hover {color:#fff2cc;}body .navbar-default ul.nav li.active a {background-color:#041148;color:#fff;}body .navbar-default ul.nav .dropdown-menu {margin-left:-1px;}body .navbar-default ul.nav .dropdown-menu li a {color:#25272F;}body .navbar-toggles {position:absolute;top:0;right:0;}html[dir=rtl] body .navbar-toggles {right:auto;left:0;}.container {max-width:1000px;background-color:#fff;z-index:3;}footer {margin:5px 0 0 0;}footer .container {color:#fff;background-color:transparent;}body footer {max-width:1000px;margin:0 auto 50px auto;border-radius:0;border-bottom-right-radius:10px;border-bottom-left-radius:10px;background-color:#0e2376;}body footer h3 {color:#fff;}body footer a {color:#fff;}body footer>div {text-align:left;padding:20px;}body footer p {margin-bottom:5px;color:#fff;}body footer .block {border-bottom:none !important;}body footer .menu {text-align:center;}body footer .menu {margin-top:20px;}body footer .menu li {list-style:none;display:inline-block;margin:0 10px;color:#fff;}div.sumo-image img {margin:5px 0 20px 0;border:3px solid #f0f0f0;max-width:100%;}div.sumo-image,div.sumo-image {clear:both;}div.sumo-image[data-display=left] img {float:left;margin:5px 20px 20px 0;border:3px solid #f0f0f0;width:50%;max-width:50%;}div.sumo-image[data-display=right] img {float:right;margin:5px 0 20px 20px;border:3px solid #f0f0f0;width:50%;max-width:50%;}.nav-tabs {margin-bottom:20px;}.tab-pane {display:none;}.tab-pane.active {display:block;}.video-container {position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;}.video-container iframe,.video-container object,.video-container embed {position:absolute;top:0;left:0;width:100%;height:100%;}body .carousel.fade {opacity:1;}body .carousel.fade .item {-moz-transition:opacity ease-in-out .7s;-o-transition:opacity ease-in-out .7s;-webkit-transition:opacity ease-in-out .7s;transition:opacity ease-in-out .7s;left:0;opacity:0;top:0;position:absolute;display:block;z-index:1;}body .carousel.fade .item:first-child {top:auto;position:relative;}body .carousel.fade .item.active {opacity:1;-moz-transition:opacity ease-in-out .7s;-o-transition:opacity ease-in-out .7s;-webkit-transition:opacity ease-in-out .7s;transition:opacity ease-in-out .7s;z-index:2;}body .carousel.fade .left,body .carousel.fade .right {z-index:10;}body .toggle {display:block;float:right;width:50px;height:50px;line-height:50px;text-align:center;color:#fff;cursor:pointer;}body .toggle:hover {color:#fff;}body .toggle.active {color:config(--nav-icon-active-color) !important;}body .toggle core-icon {width:20px;height:20px;}html[dir=rtl] body /deep/ .toggle {float:left;}html[dir=rtl] .navbar-nav {float:right !important;padding-right:0;}html[dir=rtl] body .navbar-toggle {float:left !important;margin-left:10px;}@media (min-width:768px) {header .logo {margin:0 auto;max-width:970px;}}@media (min-width:992px) {header .logo {margin:0 auto;max-width:970px;}}@media (min-width:1200px) {header .logo {margin:0 auto;max-width:1170px;}}body.home .callout {border-bottom:none !important;}body.home .callout .col {position:relative;background:#f0f0f0 url(https://app.sumorize.cloud//sites/cartoservice/files/sfondo-color-pasqua.jpeg) no-repeat 0 0;background-size:cover;background-position:center center;min-height:450px;border-radius:0;padding:0;margin:0;}body.home .callout h1 {position:absolute;top:150px;left:0;margin:0;padding:20px;background-color:#cc0000;color:#fff;font-size:20px;}body.home .callout h1 a {display:block;text-align:center;width:200px;color:#fff;border:1px solid #fff;padding:10px 15px;margin-top:15px;}html[dir=rtl] body.home .callout h1 {left:auto;right:0;}body.home .block {border-bottom:1px solid #ccc;}body.home .welcome {border-top:4px solid #4D5161;background-color:#f0f0f0;}body.home .welcome h1,body.home .welcome h2,body.home .welcome h3,body.home .welcome h4,body.home .welcome h5,body.home .welcome p {text-align:center;color:config(--welcome-text-color);}body.home .welcome a {color:#0000ff;}@media (min-width:992px) {body.home .callout .col {background-position:center -75px !important;}}body.sumo-find-out-more #items {display:block !important;}body.sumo-find-out-more #items>.style-scope.sumo-list,body.sumo-find-out-more .hideOnBlog,body.sumo-find-out-more .carousel.slide.style-scope.sumo-slideshow.sumo-list {display:none;}body.sumo-find-out-more #items>.style-scope.sumo-list.blog_active {display:block !important;}body #items {display:block !important;}#block-0000 {margin:0px !important;}#block-0000 >div {padding:0px;}body.sunSet {background:radial-gradient(#870000,#53346d);font-family:"Comfortaa", sans-serif;}body.sunSet .main-content {width:100vw;height:100vh;margin:0px;text-align:center;position:fixed;z-index:-1;margin-top:0px;}body.sunSet h1 {margin:2em 0;color:#fff;}body.sunSet svg {display:inline-block;}body.sunSet path,body.sunSet polygon,body.sunSet circle,body.sunSet rect {transition:fill 1s ease;}body.sunSet .window {position:relative;background:#fff;margin:0px;display:inline-block;padding:0px;width:100vw;height:100vh;}body.sunSet .window:before {content:'';position:absolute;margin:auto;left:0;right:0;height:18px;top:100%;width:112%;margin-left:-6%;background:#f4c7c7;}body.sunSet .cat {position:absolute;z-index:10;bottom:-5px;right:-35px;}body.sunSet .illustration {position:relative;align-self:end;margin:auto;width:100vw;height:100vh;overflow:hidden;}body.sunSet .mountain,body.sunSet .hill,body.sunSet .land,body.sunSet .trees,body.sunSet .sun,body.sunSet .clouds,body.sunSet .moon,body.sunSet .stars {position:absolute;left:0;margin:auto;right:0;}body.sunSet .mountain {bottom:-290px;left:-22px;}body.sunSet .hill {bottom:-155px;left:-22px;}body.sunSet .land {bottom:-267px;left:-22px;}body.sunSet .trees {left:calc(100vw - 620px);bottom:45px;}body.sunSet .sun {top:100vh;margin-left:-20px;transition:all 1s ease;transform:scale(0.2);}body.sunSet .moon,body.sunSet .stars {top:50px;opacity:0;}body.sunSet .clouds {top:180px;right:calc(-100vw + 230px);transition:all 1s ease .1s;}body.sunSet .dusk .sun {top:calc(100vh - 220px);margin-left:calc(100vw - 440px);transform:scale(1);}body.sunSet .dusk #sun {fill:#ffffda;}body.sunSet .dusk #sky {fill:url(#sky_dusk);}body.sunSet .dusk #mountain {fill:#f1a3a2;}body.sunSet .dusk #hill {fill:#e09c9c;}body.sunSet .dusk #land {fill:#c4918d;}body.sunSet .dusk .trees {fill:#ce791c;}body.sunSet .dusk .trunks {fill:#8c5f50;}body.sunSet .day .sun {top:-30px;margin-left:0;transform:scale(1);transition:all 1s ease;left:calc(100vw - 590px);}body.sunSet .day .clouds {right:calc(-100vw + 320px);top:110px;}body.sunSet .sunset .clouds {right:calc(-100vw + 1030px);transition:all 1s ease .5s;opacity:.5;top:25px;}body.sunSet .night .clouds {right:670px;transition:all 1s ease .5s;opacity:.3;top:20px;}body.sunSet .night .stars {opacity:1;transition:all 1s ease .5s;}body.sunSet .night .stars.stars1 {left:60vw;}body.sunSet .night .stars.stars2 {left:-80vw;}body.sunSet .night .stars.stars3 {top:200px;left:75vw;}body.sunSet .night .stars.stars4 {top:200px;left:-95vw;}body.sunSet .night .moon {opacity:1;transition:all 1s ease .5s;left:calc(-100vw + 300px);}body.sunSet .night #sky {fill:#17377f;}body.sunSet .night #mountain {fill:#73addf;}body.sunSet .night #hill {fill:#659fcd;}body.sunSet .night #land {fill:#508bb5;}body.sunSet .night .trees {fill:#1c2c3b;}body.sunSet .night .trunks {fill:#3f3e3d;}body.sunSet .sunset .sun {margin-left:calc(-100vw + 180px);transform:scale(1);top:calc(100vh - 210px);}body.sunSet .sunset #sun {fill:#fff;}body.sunSet .sunset #sky {fill:url(#sky_sunset);}body.sunSet .sunset #mountain {fill:#efbb2b;}body.sunSet .sunset #hill {fill:#e6ad28;}body.sunSet .sunset #land {fill:#de9f26;}body.sunSet .sunset .trees {fill:#747c0b;}body.sunSet .sunset .trunks {fill:#3f3e3d;}body.sunSet .option-wrapper {display:none;margin:3em auto;background:rgba(255,255,255,0.65);border-radius:4px;padding:5px;max-width:300px;font-size:12px;line-height:1.2;z-index:2000;position:fixed;bottom:0px;flex-direction:column;}body.sunSet .option-wrapper .option {transition:all 200ms ease;padding:10px 10px 8px;width:100%;border-radius:4px;cursor:pointer;color:#999;text-align:center;}body.sunSet .option-wrapper .option.active {background:#fff;color:#333;pointer-events:none;}body.sunSet aside.context {text-align:center;color:#fff;}body.sunSet aside.context a {text-decoration:none;color:#fff;padding:3px 0;border-bottom:1px dashed;}body.sunSet aside.context .explanation {max-width:700px;margin:4em auto;}body.sunSet footer {text-align:center;margin:8em auto;width:100%;}body.sunSet footer a {text-decoration:none;display:inline-block;width:45px;height:45px;border-radius:50%;background:transparent;border:1px dashed #fff;color:#fff;margin:5px;}body.sunSet footer a:hover {background:rgba(255,255,255,0.1);}body.sunSet footer a .icons {margin-top:12px;display:inline-block;font-size:20px;}body.sunSet .time #snow1,body.sunSet .time #snow2,body.sunSet .time #snow3,body.sunSet .time #mountain-snow {display:none;}body.sunSet .time.snow #snow1,body.sunSet .time.snow #snow2,body.sunSet .time.snow #snow3,body.sunSet .time.snow #mountain-snow {display:inline;}body.sunSet .dusk.snow #hill {fill:#e9c6c6;}body.sunSet .day.snow #hill {fill:#d0e8d7;}body.sunSet .sunset.snow #hill {fill:#e9cb85;}body.sunSet .night.snow #hill {fill:#9ec7e8;}body.sunSet #block-menu_snow {border:none;display:none;margin-top:-11px;}body.sunSet #block-menu_snow #svg-menu-snow {margin-top:-2px;}body.sunSet.snow #block-menu_snow {display:block;}div.video-container {display:inline-block;position:relative;width:100%;}div.video-container>iframe {width:100%;height:100%;position:absolute;}div.video-container:after {padding-top:56.25%;display:block;content:'';}
/*
MEDIA QUERY TOGGLE MENU
*/
@media (min-width:873px){
	.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}
	.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}
	.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}
	.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}
	.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}
	.navbar{border-radius:4px}
	.navbar-header{float:left}
	.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important;visibility:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}
	.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}
	.navbar-static-top{border-radius:0}
	.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}
	.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}
	.navbar-toggle{display:none}
	.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}
	.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}
	.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}
	.navbar-text{float:left;margin-right:15px;margin-left:15px}
	.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}
	html[dir=rtl] .nav-tabs-justified>li>a{border-radius:4px 4px 0 0}
	html[dir=rtl] .navbar-header{float:right}
	html[dir=rtl] .navbar>.container .navbar-brand,html[dir=rtl] .navbar>.container-fluid .navbar-brand{margin-right:-15px;margin-left:auto}
	html[dir=rtl] .navbar-nav{float:right}html[dir=rtl] .navbar-nav>li{float:right}
	html[dir=rtl] .navbar-left.flip{float:right!important}html[dir=rtl] .navbar-right:last-child{margin-left:0;margin-right:auto}html[dir=rtl] .navbar-right.flip{float:left!important;margin-left:-15px;margin-right:auto}html[dir=rtl] .navbar-right .dropdown-menu{left:0;right:auto}
	html[dir=rtl] .navbar-text{float:right}html[dir=rtl] .navbar-text.navbar-right:last-child{margin-left:0;margin-right:auto}
}
