@import url('https://fonts.googleapis.com/css2?family=Lato:wght@100;300;400;700;900&display=swap');body *{font-family:'Lato',sans-serif;color:#212121;font-size:16px}body span.note.note-red span{color:red !important}.visible-xs{display:none!important}.hidden{display:none!important}a{color:#212121}.page-wrapper h1{font-size:42px;font-weight:700}.page-wrapper h3{font-size:24px}.page-wrapper h4{font-size:18px}p{font-size:17px}span,a.action,table th,table tr{font-size:14px}.navigation,.breadcrumbs,.page-header .header.panel,.header.content,.footer.content,.page-wrapper>.widget,.page-wrapper>.page-bottom,.block.category.event,.top-container,.page-main{max-width:1510px!important}.color-blu{color:#009cdc}.color-white{color:#fff}.background-blu{background-color:#00172a}.background-azzurro{background-color:#009cdc}.bold{font-weight:700}.m0{margin:0}.pb20{padding-bottom:20px}.mb20{margin-bottom:20px}.p10{padding:10px}.text-center{text-align:center}.text-center{text-align:center}.font-size43{font-size:43px}.font-size42{font-size:42px}.font-size37{font-size:37px}.font-size35{font-size:35px}.font-size32{font-size:32px}.font-size30{font-size:30px}.font-size28{font-size:28px}.font-size27{font-size:27px}.font-size26{font-size:26px}.font-size21{font-size:21px}.font-size20{font-size:20px}.font-size18{font-size:18px}.font-size17{font-size:17px}.font-size16{font-size:16px}.font-size15{font-size:15px}.font-size14{font-size:14px}.font-size13{font-size:13px}.font-size12{font-size:12px}.font-size11{font-size:11px}.inline-flex{display:inline-flex}.border-blu{border:1px solid #199cdc}.sections.nav-sections .section-item-content .menus__mobile.active,.active{display:block}@media (min-width:1770px){li.col-xl-one-fifth{max-width:20%}}.fixed{position:fixed;top:0;left:0;width:100%;z-index:999}.fotorama__active .fotorama__dot{background-color:#199cdc;border-color:#199cdc}.action.primary:focus,.action-primary:focus,.action.primary:active,.action-primary:active{outline:none}header.page-header .panel.wrapper{background-color:#00172a;font-size:18px}header.page-header .panel.wrapper{border:none}ul.header.links,.counter-number{color:#fff;font-size:11px}header.page-header div.header.panel{padding:0;display:flex;align-items:center;height:55px}.pre-header{display:flex;align-items:center;height:100%}.icon-number{display:flex;align-items:center}.icon-number a:hover{color:#fff;text-decoration:none}.order-container{display:flex;align-items:center;padding-left:15px}header.page-header .panel.wrapper div.pre-header h4.blu{color:#009cdc}div.header.panel>.header.links>.authorization-link:after{content:url('../images/hp/icona_login_desktop_sanort.png');vertical-align:middle;margin:0}div.block.block-search.sticky_search{width:400px;margin-left:200px}div.block.block-search.sticky_search input#search{background-color:unset;border-bottom:1px solid #fff;color:#fff}div.block.block-search.sticky_search input::placeholder{color:#fff}.block.block-search.sticky_search .action.search{left:10px}.pre-header.sticky_shipping_menu_mobile{display:block;height:auto;position:fixed;top:63px;z-index:99;width:100%;left:0;background-color:#00172a;padding:5px 0}.pre-header.sticky_shipping_menu_mobile .order-container{flex-direction:row;justify-content:space-evenly}.customer-welcome ul.header.links li a{color:unset!important}ul.header.links li.greet.welcome span{color:#fff!important}.panel.header ul.header.links li{display:none}.panel.header ul.header.links li.customer-welcome,.panel.header ul.header.links li.customer-welcome .customer-menu ul.header.links li{display:inline-block}.customer-menu ul.header.links li{width:100%}.panel.header .customer-menu ul.header.links li.link.authorization-link{padding:0}.panel.header ul.header.links li.authorization-link{display:block;border:1px solid #fff;padding:5px 10px 5px 12px}.pre-header img{padding:0 20px}div.header.panel>ul.header.links{padding:10px 0}.minicart-wrapper{padding:10px 0;width:70px;background-color:#009cdc;display:flex;justify-content:center}.minicart-wrapper .action.showcart:before{content:url('../images/hp/carrello_icon.svg')!important;line-height:20px}.minicart-items .product-item-name a{color:unset}.header.panel>.header.links{float:unset!important}.minicart-wrapper .action.showcart .counter.qty{height:20px;line-height:2;margin:0 -7px 0;min-width:18px;background-color:#00172a;border-radius:50%;font-size:11px}div.nav-sections,nav.navigation{background-color:#fff}.nav-sections{border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5}.navigation ul.menus{padding:0}.navigation ul li a{font-size:17px;font-weight:400}div.header.content{display:flex;align-items:center;padding:30px 20px;background-color:#fff}.block-search button.action.search{opacity:1!important}.block-search button.action.search:before,.block-search .label:before{color:#009cdc;font-size:20px;line-height:44px}.block-search input#search{border:none;background-color:#efefef;padding:21px}div.block-search{width:60%}a.logo{width:20%;margin:0}.logo img{width:200px}.image_shipping{display:flex;align-items:center;justify-content:flex-end;padding-left:25px}nav.navigation .level0 .submenu .active>a{border:none}nav.navigation .level0 .submenu .active>a span{color:unset}nav.navigation ul li.active span,nav.navigation .level0.active>.level-top,nav.navigation .level0.has-active>.level-top span{color:#fff}nav.navigation .level0 .submenu a:hover,nav.navigation .level0 .submenu a.ui-state-focus{background-color:#199cdc}nav.navigation .level0 .submenu a:hover span,nav.navigation .level0 .submenu a.ui-state-focus span{color:#fff}nav.navigation .level0.parent>.level-top>.ui-menu-icon:after{content:''}div#minicart-content-wrapper .block-content{display:flex;flex-direction:column;max-height:600px}div#minicart-content-wrapper .block-content .items-total{order:1;margin:0 -20px;margin-top:-40px;padding:20px;background-color:#00172a;text-align:center}.minicart-wrapper .block-minicart:before{border-color:transparent transparent #00172a}div#minicart-content-wrapper .block-content .items-total span{color:#fff!important}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:1!important}button:focus{outline:auto}div#minicart-content-wrapper .block-content .actions{order:6;margin-top:0}div#minicart-content-wrapper .block-content .actions .secondary span{font-weight:700}div#minicart-content-wrapper .block-content .minicart-items-wrapper{order:2}div#minicart-content-wrapper .block-content .subtotal{order:5;display:flex;justify-content:space-between;align-items:center;padding:15px 0}.minicart-wrapper .action.close{top:4px;right:4px}.minicart-wrapper .action.close:before,button#btn-minicart-close:hover{color:#fff}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{outline:none}.block-minicart .amount .price-wrapper:first-child .price{font-size:31px;color:#009cdc}div#minicart-content-wrapper .subtotal span.label{font-size:17px;text-align:left}div#minicart-content-wrapper ol#mini-cart li.item.product.product-item>.product{position:relative}div#minicart-content-wrapper .product-item-details .product-item-name{width:80%}div#minicart-content-wrapper .product-item-details .product-item-name a{font-weight:400}div#minicart-content-wrapper .product-item-details .product-item-pricing{display:flex;align-items:baseline;justify-content:space-between}div#minicart-content-wrapper .product-item-details .product-item-pricing .price-container .price{color:#009cdc}div#minicart-content-wrapper .product-item-details .product-item-pricing .details-qty.qty{margin-right:40px}div#minicart-content-wrapper .product-item-details .product-item-pricing .details-qty.qty label{display:none}div#minicart-content-wrapper .product-item-details .product.actions .primary,div#minicart-content-wrapper .product-item-details .product.actions .secondary{position:absolute;bottom:0;right:15px;margin:0;display:block}div#minicart-content-wrapper .product-item-details .product.actions .secondary{bottom:unset;top:0;background-color:unset;padding:0}.minicart-items .action.delete:before{color:red}.minicart-items .action.edit:before{color:#009cdc}.minicart-wrapper .block-minicart{right:0}nav.navigation a:hover{text-decoration:none}ul.menus.navigation__list{display:flex;align-items:center;position:relative}ul.menus.navigation__list li a,ul.menus.navigation_mobile__list li a{color:unset}li.menus.navigation__item{padding:15px 30px;margin:0}ul.menus.navigation__inner-list.menus.navigation__inner-list--level1 li:first-child,ul.menu-hp__inner-list.menu-hp__inner-list--level1 li:first-child{display:none}li.menus.navigation__item.menus.navigation__item--parent:hover>ul,li.menus.navigation__inner-item.menus.navigation__inner-item--level1.menus.navigation__inner-item--parent:hover>ul,ul.menus.navigation__inner-list.menus.navigation__inner-list--level2:hover{display:block}li.menus.navigation__item.menus.navigation__item--parent:hover>ul{min-height:300px}li.menus.navigation__inner-item.menus.navigation__inner-item--level1.menus.navigation__inner-item--parent:hover>ul{display:flex;flex-direction:column;flex-wrap:wrap;align-content:flex-start}ul.menus.navigation__inner-list.menus.navigation__inner-list--level2 li.menus.navigation__inner-item.menus.navigation__inner-item--level2{width:21%}nav.navigation .nav_0:hover{background-color:#00172a}nav.navigation li.nav_0:hover>a{color:#fff!important}ul.menus.navigation__inner-list.menus.navigation__inner-list--level1{padding:50px 30px}ul.menus.navigation__inner-list.menus.navigation__inner-list--level1 li,ul.menus.navigation__inner-list.menus.navigation__inner-list--level2 li{display:flex;width:100%}ul.menus.navigation__inner-list.menus.navigation__inner-list--level1 li a,ul.menus.navigation__inner-list.menus.navigation__inner-list--level2 li a{padding:10px}ul.menus.navigation__inner-list.menus.navigation__inner-list--level1 li:hover>a,ul.menus.navigation__inner-list.menus.navigation__inner-list--level2 li:hover>a{background-color:#199cdc;color:#fff!important;text-decoration:none!important}ul.menus.navigation__inner-item.l1 li:hover>a.menus.navigation__inner-link:after{content:'>';padding-left:10px}li.menus.navigation__inner-item.menus.navigation__inner-item--level1.img-blocco{position:absolute;max-width:340px;right:10px;top:10px;z-index:1000}ul.menus.navigation__inner-item.l1{width:100%}ul.menus.navigation__inner-list.menus.navigation__inner-list--level2 li:hover>:nth-child(2){display:block}ul.menus.navigation__inner-list.menus.navigation__inner-list--level1{display:none;position:absolute;top:56px;left:0;background-color:#efefef;width:100%;z-index:9}ul.menus.navigation__inner-list.menus.navigation__inner-list--level2{position:absolute;top:0;left:20%;display:none;width:80%;z-index:9;background-color:#efefef;padding-top:0;height:100%;padding-left:30px}.menu-hp ul{padding-left:0}.menu-hp ul li:hover a{color:unset;text-decoration:none}.menu-hp ul li.nav_0 h2>a{margin-left:40px}.menu-hp ul li.nav_0 a{font-size:18px;font-weight:700;color:#00172a}.menu-hp ul li.menu-hp__inner-item--level1 a{font-size:14px;font-weight:400;color:unset}.menu-hp ul li.nav_0 h2>img{width:30px;height:30px;position:absolute;left:0;top:0;margin-left:15px}.menu-hp .menu-wrapper li{padding-bottom:40px}.slide-sx-hp{position:relative}.slide-sx-hp *{color:#fff}.slide-sx-hp a{color:#009CDC!important;font-size:17px;text-decoration:underline}.overlay-sx-hp{position:absolute;width:50%;height:100%;opacity:.6;background-color:#00172a;top:0}.slide-sx-hp .owl-nav{height:0}.slide-sx-hp .owl-nav span{font-size:27px;background-color:#009cdc;position:absolute;top:calc(50% - 15px);width:30px}.slide-sx-hp .owl-next span{right:0}.text-container{display:flex;flex-direction:column;width:50%;justify-content:center;height:100%;padding-left:50px;position:absolute;top:0}.row-hp-dx{height:100%}.banner-offerta-tempo,.offerte-container .slide-dx-hp-title{background-color:#009cdc;width:auto;text-align:center;height:40px;width:60%;margin:auto;display:flex;align-items:center;justify-content:center}.offerte-container a:hover,.offerte-tempo:hover a{text-decoration:none}.offerte-tempo-img-container{max-width:70%;margin:auto;display:block;max-width:70%;text-align:center}.offerte-tempo-background{background-color:#efefef}.offerte-tempo-background p{margin:0}.promo_banner{background-color:#c5c9cc;width:100%;padding:10px 15px;display:flex;justify-content:center}.offerte-container p,.offerte-tempo p:first-child,.countdown{color:#fff}span.promo_banner_xs{display:flex;align-items:center}span.promo_banner_xs img{margin-right:10px}.offerte-container-background{background-image:url('../images/hp/logoSanort-box-offertespeciali-homepage.svg');background-repeat:no-repeat;position:relative;min-height:100%;background-color:#00172a;background-position:center}.offerte-text{display:flex;flex-direction:column;align-items:center;padding-top:100px}.offerte-text h2{font-weight:700}.servizi-container{padding:0 50px}.servizi-container-box{display:flex;align-items:center;padding:50px 0}.owl-item div.servizi-container-box img{width:60px}.text-servizi-container{padding-left:20px}.text-servizi-container h4{color:#009cdc;font-weight:700}.text-servizi-container p{font-size:12px!important}.servizi-container .owl-nav{height:0}.servizi-container .owl-nav span{font-size:40px;color:#009cdc;position:absolute;top:28%;width:30px}.servizi-container .owl-next span{right:0}.servizi-container .owl-prev span{left:10px}.bg-categorie{background-color:#efefef;width:100vw;position:relative;margin-left:-50vw;left:50%;padding:50px 0}.categorie,.vetrina_products{max-width:1510px;margin:auto;padding-left:15px;padding-right:15px}.product-item h3{font-size:14px;font-weight:700}.category-description p{font-size:14px}.vetrina{padding:0 15px}.vetrina_title_container{display:flex;align-items:flex-end;justify-content:space-between;width:100%;padding:30px 0 15px}.hp-altre-offerte a{text-decoration:underline}.hp-altre-offerte a{color:#212121}.hp-altre-offerte a:hover{color:#212121}.hp_vetrina_title{color:#009cdc}.border_section{width:100vw;position:relative;margin-left:-50vw;left:50%;border-top:1px solid #d5d5d5}.block-products-list .block-title{display:none}.product-item strong.product-item-name{font-weight:700;min-height:84px}.product-item strong.product-item-name a{font-weight:700}.product-item .price-box{display:flex;align-items:center;justify-content:space-between}.abs-visually-hidden-desktop-s,.products-grid .product-item-info:not(:hover):not(.active) .product-item-inner{border:unset!important;clip:unset!important;height:unset!important;margin:unset!important;overflow:unset!important;padding:unset!important;position:unset!important;width:unset!important}.products-grid .product-item-info:hover,.products-grid .product-item-info.active{background:unset!important;box-shadow:unset!important;border:unset!important;margin:unset!important;padding:unset!important;position:relative;z-index:unset!important}.block.widget .products-grid .product-item div.product-item-inner,.page-layout-1column .block.widget .products-grid .product-item div.product-item-inner,.page-layout-3columns .block.widget .products-grid .product-item div.product-item-inner,.products-grid div.product-item-inner{box-shadow:unset}.products-grid div.product-item-inner{background:unset!important;box-shadow:unset!important;border:unset!important;border-top:unset!important;left:unset!important;margin:unset!important;padding:unset!important;position:unset!important;right:unset!important;z-index:unset!important}.product-item-inner .product-item-actions div.actions-secondary,.block.related .product-item-details .product-item-actions div.actions-secondary{display:none}.product-item-info .product-item-actions .actions-primary,.product-item-info .product-item-actions .actions-primary button{width:100%}.product-item-info .product-item-actions .actions-primary button{background-color:#009cdc;border:1px solid #009cdc}.product-item-info .product-item-actions .actions-primary button span{color:#fff;text-transform:uppercase}.special-price span.price,.price-final_price span.price{color:#009cdc;font-size:25px}.old-price span.price{text-decoration:line-through;color:#898989;font-size:16px}.special-price{order:1}.price-box.price-final_price .normal-price{order:2}span.price-label{display:none}.product-item-info:hover div.product-item-inner div.actions-secondary{display:none}.product-item .tocart{padding-top:14px;padding-bottom:14px}#fdt_selettore1_widget_merchant .fdt_carousel__track{justify-content:unset}.offerte-speciali-container>.row{margin-right:0;margin-left:0}.offerte-speciali-container .background-azzurro.text-center img{margin-right:10px}.page-layout-1column .product-info-main,.page-layout-1column .product-info-right{width:30%!important;float:right!important}.page-layout-1column .product.media{width:40%!important;float:right!important}.page-layout-1column .product-info-right{background-color:#f2f2f2;padding:20px}.product-options-bottom .price-box .price-container span,.product-info-price .price-box .price-container span{font-size:21px}div#product-options-wrapper select{font-size:14px;border:none}.product-info-main .product.attribute.sku .type:after{content:':'}.page-title-wrapper.product .page-title span{color:#199cdc;font-weight:400;font-size:35px}.product-info-main{padding:0 30px}.product-info-main .product-info-stock-sku{float:unset;padding:unset;text-align:unset;border-bottom:1px solid #d5d5d5;padding-bottom:20px;width:100%;display:flex;flex-direction:column;margin-bottom:10px}.product.attribute.sku{order:-1}.product.attribute.overview,.product-reviews-summary{border-bottom:1px solid #d5d5d5;padding-bottom:20px}.product-reviews-summary{width:100%}.stock.available:before{content:url('../images/prod/disponibile_icon.svg')}.prod-specifiche-anchor{padding:10px 0}.product-info-stock-sku span,.product-info-stock-sku div{padding-left:10px;font-size:16px}.product-info-main div.stock.available{text-transform:lowercase;padding-top:10px;font-weight:400}.reviews-actions a,.reviews-actions a:hover{color:unset;text-decoration:underline}.documenti p{color:#009cdc;display:inline-block;text-decoration:underline;padding-right:10px}.box-tocart .qty-container{display:flex;align-items:center}.box-tocart .qty-container button{background-color:#fff;border:none}.box-tocart .input-text.qty{height:38px;border:none}.product-info-price .price-box{display:flex;flex-direction:column}.product-info-price .old-price .price-container{display:flex;flex-direction:column}.price-box.price-final_price .special-price span.price-label,.price-box.price-final_price .normal-price span.price-label{display:none}.product-info-right .price-box.price-final_price span.old-price span.price{font-size:20px}.product-info-right .price-box.price-final_price .special-price span.price{font-size:33px}.box-tocart div.field.qty{display:flex;align-items:baseline}.box-tocart div.field.qty .control{padding-left:32px}.product-info-right div#product-options-wrapper label{display:flex}.product-info-right .field.configurable{display:flex;align-items:baseline}.product-info-right .field .control{margin-left:30px}.box-tocart div.field.qty input{width:100%}.box-tocart button.action.primary{width:100%;background-color:#1ba6e0;border:none}.box-tocart button span{color:#fff;text-transform:uppercase}.price-box.price-final_price .old-price span.price-label{text-transform:uppercase;color:#009cdc;font-weight:700}.product-addto-links a.action.tocompare{display:none}.product-addto-links{display:block;width:100%;border-bottom:1px solid;padding-bottom:20px}.product-addto-links a{width:100%;text-align:center}.product-addto-links a.action.towishlist:before{width:28px;font-size:20px;color:#00172a}.product-info-right .special-price{display:flex;align-items:baseline}.special-price .iva{display:none}.product-info-right .special-price .iva{padding-left:10px;display:inline-block}.gallery-placeholder{position:relative}.product-item-info{position:relative}.bollino-sconto{position:absolute;top:20px;left:0;z-index:2;background-color:#ffb100;border-radius:30px;padding:6px 20px}.product.media{display:unset}.fotorama__dot{border:5px solid #858585}.fotorama__arr{width:30px}.bollino-sconto-scheda-prod{left:120px}.bollino-sconto strong,.bollino-sconto-scheda-prod strong{color:#fff}div.fotorama__thumb-border{border:1px solid #199cdc}.fotorama__nav__frame.fotorama__nav__frame--thumb{opacity:.3}.fotorama__nav__frame.fotorama__nav__frame--thumb.fotorama__active{opacity:1}.product.data.items div.data.item.title.active a.data.switch{background-color:#009cdc;color:#fff}.product.data.items div.data.item.title a.data.switch{border:none;margin-right:5px;color:#00172a}.product.data.items div.data.item.content{border:1px solid #009cdc}.additional-attributes-wrapper table{border-collapse:collapse;width:100%}.additional-attributes-wrapper td,.additional-attributes-wrapper th{text-align:left;padding:8px!important}.additional-attributes-wrapper td{min-width:150px;text-align:right}.additional-attributes-wrapper tr:nth-child(even){background-color:#ddd}.additional-attributes-wrapper th.col.label{width:40%}.block.related{clear:both}.related-select-all{text-transform:uppercase;text-decoration:underline;text-decoration-color:#00172a}.block.related .product-item-info{width:100%}div.block.related .special-price span.price{font-size:22px}div.block.related .old-price span.price{font-size:19px}.toolbar select{box-shadow:unset;border:none;border-radius:0}.block.related .bollino-sconto,.bollino-sconto-scheda-prod{top:10px;padding:6px}.block.related .product-item .product-item-info{display:flex;justify-content:flex-end}.block.related .product-item .product-item-info span.product-image-container{width:80px!important}.block.related .product-item .field.choice{top:unset}.block.related .product-item .field.choice.related label{border:unset;clip:unset;height:unset;margin:unset;overflow:unset;padding:unset;position:unset;width:unset;text-decoration:underline}.block.related .related-available .product-item-name{margin-left:0}ul.info-menu-aside{list-style-type:none;padding:10px 0}ul.info-menu-aside li{font-size:18px;background-color:#efefef}ul.info-menu-aside li a{color:unset;display:block;width:100%;padding:10px 20px}ul.info-menu-aside li.active{border:1px solid #707070;background-color:#fff}ul.info-menu-aside li.active a{font-weight:700}table#lista-cookie th{background-color:#efefef;border-bottom:1px solid #919191}table#lista-cookie td:first-child{background-color:#efefef;text-transform:uppercase}table#lista-cookie tr{border-bottom:1px solid #919191;font-size:16px}.row.category-view-image-description-container{padding-bottom:20px}div.category-view-container-image{padding-right:0}.category-cms,.category-image,.category-description{margin-bottom:0}div.category-view-title-description-container{background-color:#00172a;display:flex;flex-direction:column;justify-content:center;padding:50px}.category-view-title-description-container *{color:#fff}.category-view-title-description-container h1.page-title{font-size:28px}div.category-view-title-description-container div.category-description p{font-size:16px;line-height:25px}div.products.wrapper~.toolbar .limiter{float:unset}.block.filter li,.block.filter dt{font-size:13px}.block.filter dt{background-color:#00172a;color:#fff;padding:8px;text-transform:uppercase}.block.filter li a{color:#212121}.block.filter ol{padding:10px 0;border-bottom:1px solid}.filter-options-title{background-color:#00172a;color:#fff}.filter-options-item{padding-bottom:0}.filter-options-title:hover{color:#fff}.checkout-cart-index .page-title-wrapper,.customer-account-login .page-title-wrapper,.customer-account-create .page-title-wrapper{display:flex;align-items:center;justify-content:space-between;background-color:#00172a;padding:10px}form#shipping-zip-form,form#co-shipping-method-form{font-size:12px}.checkout-cart-index .page-title-wrapper h1.page-title span,.customer-account-login .page-title-wrapper h1.page-title span,.customer-account-create .page-title-wrapper h1.page-title span{color:#fff;padding-left:30px}.checkout-btn{background-color:#199cdc;padding:10px 20px;margin-right:30px;border:none}.checkout-btn:hover{background-color:#fff}.sped-gratuita-container p{padding:15px 30px;margin-bottom:0}form#form-validate{width:unset;float:unset;padding-right:0}.discount-cart-summary-container div.cart-summary{float:unset;width:50%;position:unset}.discount-cart-summary-container{display:flex;justify-content:space-between}.cart.table-wrapper .product-item-name{font-size:17px}.cart .item-info span.product-image-container{width:100!important}.discount-cart-summary-container div#block-discount{width:46%;padding-right:4%}.discount div.content{display:block!important}input#coupon_code{background-color:#efefef;border:none}._keyfocus *:focus,input:not([disabled]):focus,textarea:not([disabled]):focus,select:not([disabled]):focus{box-shadow:unset}.fieldset.coupon{display:flex;justify-content:space-between}table#shopping-cart-table .col{width:unset}table#shopping-cart-table .delete-prod{text-align:right;width:100%;display:inline-block}table#shopping-cart-table th:first-child,table#shopping-cart-table td:first-child{padding-left:30px}table#shopping-cart-table th:last-child,table#shopping-cart-table td:last-child{padding-right:30px}table#shopping-cart-table thead{background-color:#00172a}table#shopping-cart-table th span{color:#fff}table#shopping-cart-table td,table#shopping-cart-table th{border:none}.cart.table-wrapper .col.price,.order-items.table-wrapper .col.price,.cart.table-wrapper .col.qty,.order-items.table-wrapper .col.qty,.cart.table-wrapper .col.subtotal,.order-items.table-wrapper .col.subtotal,.cart.table-wrapper .col.msrp,.order-items.table-wrapper .col.msrp{text-align:center}.cart.table-wrapper .col.qty .qty-field-wrapper{display:flex}.cart.table-wrapper .col.qty .qty-field-wrapper button{background-color:unset;border:1px solid #009cdc;color:#009cdc;padding:3px 12px}table#shopping-cart-table td.col.price{color:unset}.cart.table-wrapper .col.qty .input-text{border:none;height:auto;margin-top:0;width:40px}button:focus{outline:none!important}.cart.main.actions a.action.continue{display:block}.cart.main.actions{display:flex;align-items:center;justify-content:flex-end;border-bottom:1px solid #ccc;padding-bottom:20px}.cart.main.actions a,.cart.main.actions button,.cart.main.actions #empty_cart_button{padding:10px 15px;border:1px solid #009cdc;background-color:#fff;margin-left:15px}.cart.main.actions a:hover,.cart.main.actions button:hover,.cart.main.actions #empty_cart_button:hover{background-color:#009cdc;transition:all .3s ease-out}.cart.main.actions a:hover span,.cart.main.actions button:hover span{color:#fff}.cart.main.actions #empty_cart_button{position:absolute;left:0}.cart.main.actions #empty_cart_button:hover{text-decoration:none}.cart-container .form-cart .actions.main .clear:active,.cart-container .form-cart .actions.main .clear:focus{outline:none}table#shopping-cart-table .price{color:#199cdc}.mark,mark,div.cart-summary{background-color:unset!important}strong.summary.title{font-size:35px;font-weight:400}table.data.table.totals .price,table.table-checkout-shipping-method .price{color:#009cdc}div#cart-totals{background-color:#efefef}.cart.main.actions a:hover{text-decoration:none}.cart.main.actions a span,.cart.main.actions button span{color:#009cdc;font-weight:700;text-transform:uppercase}.checkout-cart-index div.actions-toolbar a.action.action-edit{display:none}.checkout-cart-index .cart.table-wrapper .actions-toolbar>.action-delete{right:0}.cart.table-wrapper .actions-toolbar>.action-delete:before{content:url('../images/rimuovi-dalcarrello_icon.svg')}.fieldset.coupon .field{width:65%}.field #coupon_code{height:45px}button.cart-coupon.action.primary,button.action.primary.checkout,button.button.action.continue.primary,.action.create.primary,button.action.login.primary,button.action.submit.primary,button.action.save.primary{background-color:#199cdc;border:none;padding:12px 20px}.action.primary span,.action-primary span{color:#fff}button.cart-coupon.action.primary span,button.action.primary.checkout span,button.button.action.continue.primary span,button.button.action.continue.primary span,a.action.create.primary span,button.action.login.primary:hover span,button.action.submit.primary span,button.action.save.primary span,button.action.action-update{color:#fff}.cart.main.actions .action.continue{order:2}a.continue-shopping,a.continue-shopping:hover{color:unset}.checkout-index-index span,.checkout-index-index td,.checkout-index-index th{font-size:14px}.page-wrapper h1 span{font-size:42px}ul.opc-progress-bar,#co-shipping-form [data-bind="afterRender: manipulateInlineForm"]{display:none}.checkout-index-index button.action.action-auth-toggle{padding:10px 40px;background-color:#009cdc}.checkout-index-index button.action.action-auth-toggle span{font-size:13px;color:#fff}li#shipping .step-title,.opc-block-summary span.title,.checkout-shipping-method .step-title,div#checkout-payment-method-load .step-title{color:#009cdc;font-weight:700;font-size:26px}.firecheckout .place-order .actions-toolbar .primary .action,.firecheckout #maincontent .authentication-wrapper .action-auth-toggle,.firecheckout .checkout-shipping-address button.action.action-update,.firecheckout .checkout-billing-address button.action.action-update,.firecheckout .form-discount .actions-toolbar .primary .action,.firecheckout .checkout-shipping-address .action.primary,.firecheckout .checkout-billing-address .action.primary,.firecheckout .modal-footer .action.primary,.firecheckout .actions-toolbar .action.primary,.firecheckout .checkout-shipping-address button.action,.firecheckout .checkout-billing-address button.action,.firecheckout .modal-footer button.action,.firecheckout .actions-toolbar button.action{border:none!important;background-color:#009CDC!important}.modal-header,.modal-footer,.modal-content{border:none}.firecheckout .checkout-shipping-address button.action.action-update span,.firecheckout .checkout-billing-address button.action.action-update span,.firecheckout .form-discount .actions-toolbar .primary .action span{color:#fff}.firecheckout .loading-mask .loader:after{border-top:3px solid #009CDC!important}.firecheckout #checkout .opc-wrapper .step-title:before,.firecheckout #checkout .opc-block-summary>.title:before,.firecheckout #checkout .opc-sidebar .step-title:before{border-color:#009CDC!important;color:#009CDC!important}.firecheckout a.logo{width:auto}.checkout-index-index .field .label{font-size:15px}.opc-block-summary{margin:0;background-color:#f2f2f2}.opc-block-summary .items-in-cart>.title{background-color:#00172a;padding:15px 20px!important}.opc-block-summary .items-in-cart>.title span{color:#fff}.opc-block-summary .price{color:#009cdc}.opc-block-summary .product-item .subtotal{text-align:right}.opc-block-summary .product-item .subtotal span{color:#009cdc;font-size:19px;font-weight:700}.checkout-index-index div.modal-content{border:none}.firecheckout #checkout [data-collapsible=true]>[role=tab]>strong:after,.firecheckout #checkout [data-collapsible=true]>.title[data-role=title]>strong:after{border-color:#fff!important}.firecheckout:not(.page-layout-checkout) div.page-title-wrapper,.firecheckout .authentication-wrapper{display:none}.button-login-container{position:relative;border-top:1px solid #ddd;padding:10px 0;margin-top:10px}.button-login-container a{position:absolute;right:0;top:-55px}.button-login-container button{color:#fff;background-color:#009cdc;border:none}.button-login-container .login button:after{content:url('../images/hp/icona_login_desktop_sanort.png');vertical-align:middle;margin-left:5px}.button-login-container .logout button:after{content:url('../images/hp/icona_logout_desktop_sanort.png');vertical-align:middle;margin-left:5px}form#co-payment-form input.required-captcha.checkbox{display:none}.firecheckout button.action.secondary.action-hide-popup{padding:7px 15px!important;border-radius:4px!important}.firecheckout button.action.secondary.action-hide-popup span,button.action.action-show-popup span{color:#fff!important}.customer-account-login .page-title-wrapper{margin-bottom:30px}.block.block-customer-login,.block.block-new-customer{padding:40px;background-color:#f2f2f2;min-height:430px}button.action.login.primary span{text-transform:uppercase}a.action.create.primary{border-radius:0}.form-create-account{padding:20px 30px}.new-account-block-title{border-bottom:1px solid #e8e8e8;margin-bottom:15px;padding-bottom:12px}.block-collapsible-nav .title{border:unset!important;clip:unset!important;height:unset!important;margin:10px 0!important;overflow:unset!important;padding:unset!important;position:unset!important;width:unset!important}.block-collapsible-nav .title strong{font-size:33px}.block-collapsible-nav .content{background-color:#fff}div#block-collapsible-nav ul{flex-direction:column}div#block-collapsible-nav ul li{background-color:#efefef;width:100%;padding:5px 0;margin:5px 0;display:block}.block-collapsible-nav .item.current a,.block-collapsible-nav .item.current>strong{border:none}div#block-collapsible-nav ul li.item.current{border:1px solid #707070;background-color:#fff}div#block-collapsible-nav ul li.item:hover{background-color:#e8e8e8}.block-collapsible-nav .item a:hover,div#block-collapsible-nav ul li.item.current:hover{background-color:unset}div#block-collapsible-nav ul li.item a,.block-collapsible-nav .item.current>strong{font-size:18px}.block.block-dashboard-info .box-title{border-bottom:1px solid #919191;width:100%;padding-bottom:10px}.block.block-dashboard-info a:hover{color:#009cdc}.block.block-dashboard-addresses .block-title{display:flex;align-items:baseline;justify-content:space-between}a.edit span,a.edit,a.change-password{color:#009cdc;text-decoration:underline}.contact-index-index .page-title-wrapper{display:none}.contact-index-index .column:not(.sidebar-additional) .form.contact{width:100%}footer.page-footer{background-color:unset;padding-bottom:0}.footer-container{padding-bottom:100px;width:100vw;position:relative;margin-left:-50vw;left:50%}.newsletter-hp-container{background-color:#efefef;background-image:url('../images/hp/logoSanort-box-newsletter-dsk.svg');background-repeat:no-repeat;background-position:right;position:relative}.newsletter-hp-container{padding:65px}.newsletter-hp-container .nl-title{color:#009cdc;font-weight:700}div.footer.content .newsletter-hp-container .block{float:unset}div.block.newsletter{max-width:unset;width:100%}.block.newsletter input{margin-right:0!important}.block.newsletter div.field.newsletter{max-width:unset}.label-nl{width:100%}#newsletter{height:35px;border:none}.block.newsletter .field .control:before{display:none}form button.action.primary.nl-button{background-color:#009cdc;border:none}.nl-button span{color:#fff}.prefooter .block.newsletter .form.subscribe{display:flex}.prefooter .field.newsletter{width:80%}#fdt_selettore1_widget_merchant,#fdt_selettore1_widget_merchant .fdt_widget_wrapper{width:unset}#chk_privacy{margin:0}.pre-footer-right-block figure{margin:0}.footer-container{background-color:#00172a;padding:100px 0 0}.row.prefooter,.footer{max-width:1510px;margin:auto}.prefooter_footer_container{padding-bottom:50px}footer .footer-container .footer *{color:#fff!important;font-size:14px;line-height:30px}.footer-bollini{margin-top:100px}.footer-bollini img{width:70px;margin-right:5px}ul.info-footer a:hover,.info-menu-aside li a:hover{text-decoration:underline!important}.info-menu-aside li a.iubenda-white.no-brand.iubenda-noiframe.iubenda-embed.iubenda-noiframe,ul.info-footer a.iubenda-white.no-brand.iubenda-noiframe.iubenda-embed.iubenda-noiframe,.link-cookie-policy a.iubenda-white.no-brand.iubenda-noiframe.iubenda-embed.iubenda-noiframe{background:unset!important;padding:10px 20px!important;color:unset!important;font-weight:400!important;font-size:16px!important;box-shadow:none!important;display:block!important;width:100%!important}ul.info-footer a.iubenda-white.no-brand.iubenda-noiframe.iubenda-embed.iubenda-noiframe,.link-cookie-policy a.iubenda-white.no-brand.iubenda-noiframe.iubenda-embed.iubenda-noiframe{font-size:14px!important;padding:0!important}ul.info-footer a.iubenda-white.no-brand.iubenda-noiframe.iubenda-embed.iubenda-noiframe{color:#fff!important;line-height:30px!important}.row.footer-menu .footer-title{font-weight:700;font-size:24px}footer .footer-container .contacts-container *{color:#009CDC!important}footer .footer-container h3,.payment_footer p,footer .pagamenti{padding-bottom:20px}ul.contacts li{display:flex;align-items:center}ul.contacts li img{margin-right:5px}div.row.footer-menu{margin-left:0;margin-right:0}.logo-footer{padding-top:30px}@media (min-width:768px){.product-item .price-box{min-height:69px;flex-wrap:wrap}.product-item .price-box .omnibus-price .price-container{justify-content:flex-end}.block.related .product-item .price-box .omnibus-price .price-container{justify-content:flex-start}}@media (max-width:1440px){li.menus.navigation__item{padding:15px 30px}header.sticky_dsk.fixed div.block.block-search.sticky_search input#search{font-size:14px}header.sticky_dsk.fixed div.block.block-search.sticky_search{margin-left:100px;width:350px}.fotorama__stage__shaft,.fotorama__stage{width:540px !important;max-width:540px !important}}@media (max-width:1200px){.fotorama__stage__shaft,.fotorama__stage{width:468px !important;max-width:468px !important}#fdt_selettore1_widget_merchant,#fdt_selettore1_widget_merchant .fdt_widget_wrapper{width:unset!important}.pre-footer-right-block{padding:0 !important;margin-top:30px}}@media (max-width:1024px){.navigation ul li a{font-size:16px}li.menus.navigation__item{padding:15px}header.sticky_dsk.fixed div.block.block-search.sticky_search input#search{font-size:14px}header.sticky_dsk.fixed div.block.block-search.sticky_search{margin:0;width:300px}header.sticky_dsk.fixed .font-size18{font-size:14px}.fotorama__stage__shaft,.fotorama__stage{width:400px !important;max-width:400px !important}.banner-offerta-tempo,.offerte-container .slide-dx-hp-title{width:100%}.page-title-wrapper.product .page-title span{font-size:30px}.page-wrapper h1{line-height:40px}.offerte-text{padding-top:50px}.offerte-text span.font-size37{font-size:30px}span,a.action,table th,table tr{font-size:12px}.box-tocart div.field.qty .control{padding-left:28px}}@media (max-width:991px){.navigation ul li a{font-size:15px}li.menus.navigation__item{padding:15px}.fotorama__stage__shaft,.fotorama__stage{width:380px !important;max-width:380px !important}}@media (max-width:768px){.navigation ul li a{font-size:12px}li.menus.navigation__item{padding:12px}.fotorama__stage__shaft,.fotorama__stage{width:291px !important;max-width:291px !important}p,.slide-sx-hp a,.font-size17{font-size:15px}.page-wrapper h1{font-size:32px}.page-wrapper h4,.font-size27{font-size:18px}.font-size30{font-size:25px}.font-size37{font-size:30px}.font-size18{font-size:12px}.overlay-sx-hp{width:100%;height:65%;bottom:0;top:unset}.text-container{width:100%;height:65%;bottom:0;top:unset}.offerte-tempo{padding-top:30px;padding-bottom:30px}.banner-offerta-tempo{width:100%;justify-content:space-around}.img-text-offerte-container{display:flex;align-items:center;justify-content:center}.offerte-tempo-img-container{width:50%}span.img-text-offerte-container span:last-child{width:50%!important}.product-item .price-box{flex-direction:column;min-height:87px;justify-content:center}.product-item .price-box .omnibus-price .price-container{justify-content:center}}.sticky_active .nav-sections{margin-top:188px}@media (max-width:767px){.sticky_active .page-main{margin-top:230px}.stickycontent{display:flex;justify-content:space-between;width:100%}.page-wrapper{overflow:auto}.hidden-xs{display:none!important}.visible-xs{display:block!important}.block-collapsible-nav .title strong{font-size:20px}.block-collapsible-nav .title{padding:0 15px!important}.block.block-collapsible-nav{padding:0 15px}header.page-header div.header.panel{justify-content:space-between;padding:10px}header.page-header .panel.wrapper{padding:0}.pre-header img{padding:0}.pre-header p{margin-bottom:0}.order-container{padding-left:10px;flex-direction:column}.nav-toggle:before{color:#009CDC!important}.nav-toggle{position:unset;width:10%}a.logo{width:50%}div.block-search{width:100%;margin:auto;order:4}.minicart-wrapper{background-color:transparent;margin:0;padding:0}.minicart-wrapper .action.showcart:before{content:url(../images/hp/carrelo-mobile_icon.svg)!important}div.image_shipping.visible-xs{display:flex!important}div.header.content{justify-content:space-between;flex-wrap:wrap;padding:10px 15px}.block-search input{position:unset;width:90%}.block-search .control{clear:unset;border:none;text-align:center}.block-search .label:before{position:absolute;right:20px;top:15px;z-index:2}form#search_mini_form .field.search{position:relative}div.nav-sections,nav.navigation{left:0;position:fixed;top:0;width:100%;z-index:9;height:100%;max-height:100%;z-index:999;display:none;background-color:#efefef}li.menus.navigation__inner-item.menus.navigation__inner-item--level1.img-blocco{display:none}nav.menus.navigation.desktop,.section-item-title.nav-sections-item-title,.section-item-title.nav-sections-item-title{display:none}.nav-sections-item-content{box-sizing:border-box;float:left;margin-left:0;margin-top:0;width:100%;padding:0}img.close.nav-toggle{position:absolute;left:15px;top:25px;width:20px;opacity:1}.close-menu{background-color:#fff;padding:15px;text-align:center}.nav_0:hover{background-color:unset}li.nav_0:hover>a,.first>a{color:unset!important}nav.menus.navigation_mobile.container.maincontent-width{position:relative}nav.menus.navigation_mobile *{font-size:17px}.login-register{padding:15px;background-color:#00172a;text-align:center}ul.menus.navigation_mobile__list{padding:20px 0}.login-register span{color:#fff;text-transform:uppercase}li.menus.navigation_mobile__item,li.menus.navigation_mobile__item ul li{border-bottom:1px solid #009cdc;padding-bottom:10px}.navigation_mobile__list li,.menus.navigation__inner-list--level1 li{display:flex;align-items:center;justify-content:space-between}ul.menus.navigation__inner-list.menus.navigation__inner-list--level1 li:nth-child(2),ul.menu-hp__inner-list.menu-hp__inner-list--level1 li:nth-child(2){display:none}ul.menus.navigation_mobile__list li a{padding:10px}.navigation_mobile{position:relative}.prev-menu-l1,.prev-menu-l2{position:absolute;top:0;left:10px;z-index:10;margin-top:10px;width:50px}ul.menus.navigation__inner-list.menus.navigation__inner-list--level1,ul.menus.navigation__inner-list.menus.navigation__inner-list--level2{height:100vh;top:0;padding:15px;width:100%;left:0}ul.menus.navigation__inner-list.menus.navigation__inner-list--level2,ul.menus.navigation__inner-list.menus.navigation__inner-list--level1{padding-top:30px}ul.menus.navigation__inner-list.menus.navigation__inner-list--level1 li a:hover,.first>a{background-color:unset;color:unset!important}ul.menus.navigation__inner-list.menus.navigation__inner-list--level2 li.menus.navigation__inner-item.menus.navigation__inner-item--level2{width:100%}ul.menus.navigation__inner-list.menus.navigation__inner-list--level2 li:hover>:nth-child(2){display:none}div#minicart-content-wrapper .subtotal span.label{font-size:14px}.vetrina_title_container{justify-content:center}.offerte-container-background{background-size:contain}.offerte-container .slide-dx-hp-title{display:none}.offerte-text{padding:20px}span.promo_banner_xs{display:flex!important}.offerte-speciali-container .background-azzurro.text-center{order:2}.offerte-speciali-container .background-azzurro.text-center h2,.offerte-speciali-container .background-azzurro.text-center p{font-size:26px}.offerte-speciali-container .overlay-sx-hp{width:calc(100% - 30px)}.offerte-speciali-container .text-container p{white-space:break-spaces}.page-layout-1column .product-info-main,.page-layout-1column .product-info-right{width:100%!important}.page-layout-1column .product.media{width:100%!important}.product-info-main{padding:0 15px;margin-bottom:30px}.product-info-right{margin-bottom:30px}.bollino-sconto-scheda-prod{left:0}.product-info-main .page-title-wrapper.product{display:none}.product.data.items div.data.item.title{padding-bottom:10px}.product.data.items div.data.item.title a.data.switch{background-color:#009cdc;color:#fff}.fotorama__stage__shaft,.fotorama__stage{width:395px !important;max-width:395px !important}.page-products .columns{padding-top:0}.category-view-title-description-container h1.page-title{font-size:22px}div.category-view-container-image{padding-left:0}div.category-view-title-description-container{align-items:center;padding:20px}div.category-view-title-description-container .category-description{display:none}.page-products .sorter{right:23%;top:unset}.checkout-cart-index .page-main{padding-left:15px;padding-right:15px}.discount-cart-summary-container{flex-direction:column}.discount-cart-summary-container div.cart-summary{float:unset;width:100%}.discount-cart-summary-container div#block-discount{width:100%;padding-right:0}.spedizioni-pagamenti img.sda{width:35%}.spedizioni-pagamenti img.tnt{width:40%;margin-left:30px}.spedizioni-pagamenti img.paypal{width:70%}div.cart.main.actions{flex-direction:row!important;justify-content:center}.cart.main.actions a.action.continue{margin:0 10px}.product.data.items div.data.item.content{border:none}.cart-icon-delete-prod{position:absolute;right:0;bottom:40px}tbody.cart.item .product-item-details{padding-left:70px}.checkout-cart-index .bollino-sconto{top:0;padding:1px}.cart.main.actions a,.cart.main.actions button,.cart.main.actions #empty_cart_button{background-color:#009cdc}.cart.main.actions #empty_cart_button{margin:unset;position:unset}.cart.main.actions a.action.continue{display:none}.cart.main.actions a span,.cart.main.actions button span{color:#fff}.field #coupon_code{height:42px}button.action.apply.primary.cart-coupon{padding:0 7px}button.cart-coupon.action.primary span,button.action.primary.checkout span,button.button.action.continue.primary span{font-size:12px}.fieldset.coupon .actions-toolbar{margin-left:10px}.checkout-index-index button.action.action-auth-toggle{padding:10px 20px}.firecheckout.firecheckout-layout-empty #maincontent.page-main{width:90%}.page-wrapper h1 span{font-size:26px}.checkout-cart-index .page-title-wrapper button{font-size:14px;padding:8px 10px}table#shopping-cart-table th:last-child,table#shopping-cart-table td:last-child{padding-right:5px}.checkout-cart-index .cart.table-wrapper .actions-toolbar>.action-delete{top:24px}.block.block-dashboard-addresses .block-title{display:block}div#fdt_selettore1_widget_merchant .fdt_carousel__screen{width:100%}.footer-menu h3{padding-top:30px;display:flex;justify-content:space-between}.footer-bollini{text-align:center}.box-bollini{margin-top:40px}.box-bollini p,.box-bollini span{font-size:18px}}@media (max-width:400px){header.page-header div.header.panel{padding:5px}}#iubenda-cs-paragraph,#iubenda-cs-title{color:#fff}.omnibus-price .price-excluding-tax{display:none!important}.product-item .price-box .omnibus-price{order:4;flex-basis:100%;margin-top:5px}.product-item .price-box .omnibus-price .price-container{display:flex;align-items:center;flex-wrap:wrap}.product-item .price-box .omnibus-price .price-container .price-label{display:block;font-size:1.1rem;font-weight:300;color:initial}.product-item .price-box .omnibus-price .price-container .price-wrapper{font-size:1.1rem}.product-item .price-box .omnibus-price .price-container .price-wrapper .price{font-size:1.1rem;font-weight:300;margin-left:3px;text-decoration:line-through;color:initial}.product-info-price .price-box .omnibus-price{order:4;margin-bottom:5px}.product-info-price .price-box .omnibus-price .price-container{display:flex;flex-wrap:wrap;align-items:center}.product-info-price .price-box .omnibus-price .price-container .price-label{display:block;font-size:1.3rem;font-weight:300;margin:0}.product-info-price .price-box .omnibus-price .price-container .price-wrapper{font-size:1.3rem;margin:0}.product-info-price .price-box .omnibus-price .price-container .price-wrapper .price{font-size:1.3rem;font-weight:300;margin-left:3px;text-decoration:line-through;color:initial;line-height:initial}.products-grid.wishlist .product-item .price-box .omnibus-price{order:-1;margin-top:0;margin-bottom:5px}.products-grid.wishlist .product-item .price-box .omnibus-price .price-container{justify-content:flex-start}.payment-method.agreements-clone~.payment-method.agreements-clone{display:none}