@font-face{font-family:'Raleway';src:url('../fonts/Raleway-Regular.ttf');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Raleway-Light';src:url('../fonts/Raleway-Light.ttf');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Raleway-SemiBold';src:url('../fonts/Raleway-SemiBold.ttf');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Raleway-Bold';src:url('../fonts/Raleway-Bold.ttf');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Raleway-Thin';src:url('../fonts/Raleway-Thin.ttf');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url('../fonts/Poppins-Regular.ttf');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Poppins-Light';src:url('../fonts/Poppins-Light.ttf');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Poppins-Thin';src:url('../fonts/Poppins-Thin.ttf');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Poppins-SemiBold';src:url('../fonts/Poppins-SemiBold.ttf');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Poppins-Bold';src:url('../fonts/Poppins-Bold.ttf');font-weight:700;font-style:normal;font-display:swap}html{overflow-x:hidden}body{font-family:'Raleway',sans-serif}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.container-box{max-width:1100px}.ves-megamenu .navigation .level0>a,.ves-megamenu .navigation .content-type-parentcart .level1>a{font-weight:300 !important}.text_slider{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;width:auto;color:#444;background:#fff;padding:50px 80px;right:0}.text_slider h2{font-size:80px;font-family:'Poppins-Bold';line-height:96px;margin-bottom:64px;margin-top:0;color:#444}.text_slider p{font-family:'Poppins-Thin',sans-serif;font-size:50px;color:#444;line-height:64px}.sales-slider span.price-label{display:none}.sales-slider .product-item{text-align:center}.sales-slider .special-price{float:right;color:#02a0e1;position:relative;right:60px}.old-price .price{text-decoration:line-through}.new_arrivals .product-item{text-align:center}.product-item .price-box{margin:10px 0 10px}.header .block-search input#search{border-radius:25px}.slider-bravi img{max-width:730px;margin:0 auto}.slider-bravi .line{max-width:1100px;margin:0 auto !important}.slider-bravi{color:#fff}.slider-bravi .blocco-testo{padding:25px}.slider-bravi .blocco-testo h2{color:#02a0e1;font-size:50px;font-weight:800;letter-spacing:3px;margin:0}.slider-bravi .blocco-testo h3{margin:0;font-weight:500;letter-spacing:2px}.slider-bravi .blocco-testo h4{font-weight:500;font-size:18px;letter-spacing:2px;margin-bottom:5px}.slider-bravi .blocco-testo p{margin-bottom:20px}.slider-bravi .blocco-testo a{color:#02a0e1 !important}ul.opc-progress-bar{text-align:center}.opc-progress-bar-item._active:before{background:#02a0e1 !important;border-color:#02a0e1 !important}.opc-progress-bar-item._active>span:before{background:#02a0e1 !important;border-color:#02a0e1 !important}.opc-progress-bar-item._active>span:after{border-color:#02a0e1 !important;content:'\e610';font-family:'luma-icons';color:#02a0e1 !important}button.button.action.continue.primary{border-radius:30px}.cms_page_form_content{visibility:visible}.footer-container-custom{display:flex;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;width:100%}.footer a{color:#00a0e1;font-family:'Raleway-Light',sans-serif;font-size:14px;line-height:28px}.footer-container-inner{width:100%;display:flex;max-width:80%;margin:0 auto}.footer-left-block,.footer-right-block{width:50%;line-height:2;letter-spacing:1px;display:inline-flex}.footer-left-block>div{display:inline-flex;width:33.3%}.footer-right-block .footer-inner{width:50%}.footer-container-custom ul{list-style-type:none}footer .widget.block-static-block{max-width:unset !important;margin-bottom:0;min-height:300px;position:relative}#maincontent .column.main{padding-bottom:0}.footer.content{max-width:unset !important;padding:0 !important}.page-footer .widget.block{margin:0 !important}.footer-container-custom h3{color:#000;font-size:14px;margin:0;line-height:28px;font-family:'Raleway-Bold',sans-serif}.footer-inner.inner-left p{margin-bottom:0;font-family:'Raleway',sans-serif}.footer-right-block{padding-left:100px}.footer-inner.inner-right img{margin:0 0 0 10px}.footer-bottom-logo{display:flex;position:absolute;bottom:0;width:100%;left:0;background:#333}.page-footer{margin-top:20px;padding-bottom:0 !important}.footer-bottom-logo img{margin:0 auto}small.copyright{display:none}.garanzie-block,.homepage-brand-block{margin:0 auto;padding:40px 0}.cms-home .garanzie-block,.homepage-brand-block{max-width:80% !important}.garanzie-block h3,.homepage-cat-block h3,.homepage-brand-block h3{width:50%;text-align:center;border-bottom:1px solid #ccc;line-height:.1em;margin:10px auto 20px}.garanzie-block .slot-txt p{line-height:22px;color:#444;font-size:16px;font-family:'Raleway',sans-serif}.homepage-brand-block img.brand-image{border:none;padding:0;min-width:unset;position:relative}.garanzie-block .hrow,.homepage-cat-block .hrow,.homepage-brand-block .hrow{background:#fff;padding:0 15px}.cards-container{display:flex;text-align:center;padding:15px 0}.card-slot{width:25%;display:inline-block;font-size:16px}span.dovesiamo{position:relative;top:-15px}.homepage-cat-block .product-item-details{text-align:center}.normal-price .price-label,.old-price .price-label{display:none}.minicart-wrapper .action.showcart:before,.minicart-wrapper .action.showcart.active:before{display:none !important}.header.content .authorization-link{float:right;list-style-type:none;position:relative;right:20px;top:50px}.header.content .minicart-wrapper{top:35px}.header.content .authorization-link a{padding:0;position:relative;top:-12px;right:40px;color:transparent;font-size:0}.page-header .widget.block{position:absolute;top:-15px !important;right:0;font-family:'Raleway',sans-serif}.panel.header .widget{margin:0}.panel.header .widget a{cursor:pointer;margin-right:15px}.custom-top-header>div{width:100%;float:right}.custom-top-header{display:flex}.top-header-left a{color:#00a0e1;margin-left:20px}.top-header-right{min-width:300px;margin-left:20px}.page-header .panel.wrapper{border-bottom:none !important;background-color:#fff !important;color:#797979}.cms-home .section-builder .discount-label{position:absolute;font-family:'Poppins-Bold' !important;font-size:16px;top:10px;right:10px;z-index:7;background-color:#02a0e1;color:#fff;padding:5px 10px;font-weight:600}.brand-name{font-weight:600}.box-tocart .actions{display:inline-flex;width:100%}.box-tocart #product-addtocart-button{width:100%;background:#01a0e1;border:transparent;border-radius:100px;padding:10px;text-transform:uppercase;letter-spacing:1px}.box-tocart #product-addtocart-button img{width:20px;position:relative;top:2px;right:5px}.box-tocart .qty .control{display:flex}.box-tocart .qty label{padding:0 15px 0 25px;position:relative;top:10px}.box-tocart .qty input{border-radius:35px;padding:20px;height:46px}.catalog-product-view .page-title{font-size:30px;font-weight:600;letter-spacing:2px;text-align:center}.product-model-image{border:1px solid #eee}.breadcrumbs li.item{text-transform:uppercase}.catalog-product-view .product-info-main .product-info-price .price-box{display:flex}.catalog-product-view .product-info-main .product-info-price .price-box span{display:flex !important;color:#02a0e1}.catalog-product-view .product-info-main .product-info-price .price-box span.price-label{display:none !important}span.old-price.sly-old-price.no-display{display:inline !important}.catalog-product-view .product-info-main .product-info-price .price-box span.old-price.sly-old-price.no-display span,.catalog-product-view .product-info-main .product-info-price .price-box .old-price span{color:#777}.normal-price .price{color:#02a0e1}.normal-price .price-label{display:none !important}.catalog-product-view .product-info-main .product-info-price .old-price{text-decoration:line-through}.catalog-product-view .product-info-main .product-info-price .normal-price{padding-left:20px}.catalog-product-view .product-info-main .product-info-price .old-price .price-wrapper .price{font-size:30px !important}.catalog-product-view .page-title-wrapper.product{position:relative;display:flex;flex-flow:row;border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding:0 20px}.product-info-main .page-title-wrapper h1{margin-bottom:0 !important}.catalog-product-view .page-title-wrapper.product .product-brand-name{order:1;padding-bottom:10px;font-size:16px;letter-spacing:2px;font-weight:600}.catalog-product-view .page-title-wrapper.product .product-brand-name a{color:#02a0e1}.catalog-product-view .page-title-wrapper.product .page-title{max-width:65%;position:relative;width:100%;font-size:24px;text-align:center}.catalog-product-view .page-title-wrapper.product .page-title span.base{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;width:100%;left:0;padding-right:15px}.catalog-product-view .product-info-main .product-info-price{border:none;padding-top:40px}.catalog-product-view .product.media img{border:1px solid #ccc !important}.catalog-product-view .breadcrumbs,.page-products .breadcrumbs{padding-left:0}.amasty-gdpr-consent.required{padding-top:10px}.catalog-product-view .breadcrumbs li{font-size:14px;text-transform:uppercase}.product-brand-logo{position:relative;padding-left:10px;border-left:1px solid #ccc}.product-brand-logo img{width:100% !important;height:auto !important;max-width:200px !important;max-height:unset !important;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:relative;left:5px}.special-price{color:#02a0e1}.catalog-product-view .product.media{position:relative}.product-discount-label{position:absolute;top:15px;right:15px;background:#02a0e1;color:#fff;padding:5px 15px;font-size:16px;font-weight:600;z-index:999}.catalog-product-view .product-new-label{position:absolute;top:15px;left:15px;background:#888;color:#fff;padding:5px 15px;font-size:16px;font-weight:600}.catalog-product-view .fotorama__nav-wrap--horizontal{margin-top:15px}.catalog-product-view .fotorama__nav-wrap--horizontal .fotorama__nav__frame.fotorama__nav__frame--thumb{padding:0 15px}.catalog-product-view .product.info.detailed{display:none}.catalog-product-view input#qty.input-text.qty{padding:0}.catalog-product-view .block.related{width:100%;display:inline-block;text-align:center}.catalog-product-view .product-item-info.related-available,.catalog-product-view span.product-image-container,.catalog-product-view .item.product.product-item{width:100% !important}.products-related .product-item-info{width:unset}.catalog-product-view .product.media .fotorama__thumb-border{border:none;background:0 0}.related .products-grid .product-item-info:hover{box-shadow:none;margin:0;border:0;padding:0}.owl-prev{width:15px;height:100px;position:absolute;top:25%;left:-10px;margin-left:-20px;display:block !important;border:0 solid #000;padding:25px 10px !important;background:0 0 !important}.owl-next{width:15px;height:100px;position:absolute;top:25%;right:-10px;display:block !important;border:0 solid #000;padding:25px 10px !important;background:0 0 !important}.owl-prev i,.owl-next i{transform:scale(4,5);color:#ccc;top:15px;right:2px;position:relative}.related-title h3{width:100%;text-align:center;text-transform:uppercase;border-bottom:1px solid #000;line-height:.1em;margin:60px 0 40px}.related-title .hrow{background:#fff;padding:0 15px}.page-products .product-item-info,.page-products .product-image-container{width:100% !important;text-align:center}.page-products #page-title-heading{border-bottom:1px solid #ccc;padding-bottom:20px;margin-bottom:20px}.page-products .category-description{word-break:break-word;margin-bottom:60px}.page-products .toolbar-products .modes{display:none}.page-products #toolbar-amount span{font-size:16px;text-transform:uppercase;letter-spacing:1px}.page-products .product.details.product-item-details{display:flex;flex-flow:column;font-weight:600;position:relative;bottom:20px}.page-products .product.details.product-item-details .actions-primary,.page-products .product.details.product-item-details button.action.tocart{width:100%}.page-products .product.name.product-item-name{order:1}.page-products .price-box.price-final_price{order:2;color:#02a0e1}.page-products .product-item .price-box{margin:0}.action.primary{background:#02a0e1 !important;border:1px solid #02a0e1 !important}.sidebar.sidebar-additional{display:none}.sidebar.sidebar-additional{display:none}.page-products .sidebar.sidebar-main{display:flex;flex-flow:column}.page-products .sidebar.sidebar-main #layered-filter-block-container{order:1}.page-products .sidebar.sidebar-main #block-brand-thumbnail-container{order:2}.page-products .sidebar.sidebar-main .block-subtitle.filter-subtitle,.page-products .sidebar.sidebar-main #thumbnail-brand-subtitle,.page-products .sidebar.sidebar-main #brand-thumbnail-bottom{text-align:center;text-transform:uppercase;font-weight:500;letter-spacing:1px;font-size:12px}.page-products .sidebar.sidebar-main .block-subtitle.filter-subtitle{padding:20px 0 40px}.page-products .sidebar.sidebar-main .brand-items{display:flex;flex-flow:column}.page-products .sidebar.sidebar-main .brand-items img.img-responsive.brand-thumbnail-image{width:125px !important;height:125px !important;margin:0 auto;border:1px solid #ccc;padding:10px}.page-products .sidebar.sidebar-main .brand-items span{display:none !important}.page-products .sidebar.sidebar-main .filter-options-content a:hover{background-color:transparent}.cart-discount .actions-toolbar .action.primary{background:#e1e1e1 !important;border:1px solid #ccc !important}input#coupon_code{width:200px}.cart.table-wrapper .actions-toolbar{min-height:20px;padding-bottom:30px;position:relative}.cart-summary .checkout-methods-items .action.primary.checkout{border-radius:30px}.action.multicheckout span{display:none}.cart-summary .checkout-methods-items .item{margin-bottom:0}.cart-summary #block-shipping{display:none}.block-minicart button#top-cart-btn-checkout{border-radius:30px}.page-products .product-image-hvr{display:none}.page-products .product-item-info:hover img.product-image-photo{display:none}.page-products .hover_image{bottom:0;display:none;height:auto;left:0;margin:auto;max-width:100%;position:absolute;right:0;top:0}.page-products .product-item-info:hover .product-image-hvr{position:relative}.page-products .product-item-info:hover img.hover_image{position:relative;top:-6px}.product-image-hover-container{position:relative;max-height:240px}.products-grid .product-item-info:hover,.products-grid .product-item-info.active{padding:0}.product-item-info:hover .product-image-hvr,.product-item-info:hover .hover_image{display:inline !important}.product-item-info{border:1px solid transparent}.size .swatch-option.text{height:40px;min-width:40px;line-height:30px}.size .swatch-attribute-label,.size .swatch-attribute-selected-option{display:none}.page-product-configurable .size-container{display:none}span.size-box{border:1px solid #ccc;padding:10px 15px;margin-left:0;background:#f0f0f0;color:#949494;height:40px;min-width:40px;line-height:30px;font-weight:700;font-size:12px}.actions-toolbar>.primary .action:last-child,.actions-toolbar>.secondary .action:last-child{margin-bottom:0;border-radius:30px}.product-model-image{width:125px}.product-model-container a:hover{text-decoration:unset}.related .size .swatch-option.text,.page-products .size .swatch-option.text{height:30px;min-width:30px;line-height:20px;cursor:default}.related .swatch-attribute-options,.page-products .swatch-attribute-options{display:inline-block}.page-products .swatches-box{display:flex;justify-content:center;order:3;padding-bottom:5px}.cms-home .product-item-inner .swatch-attribute.size{display:none}.contacts-container{float:left;padding-right:15px;width:450px}.coupon .actions-toolbar{padding:0 10px}.cart.main.actions button.action.update,#empty_cart_button,.checkout-onepage-success a.action.primary{border-radius:30px}.account #block-brand-thumbnail-container,.cms-no-route .sidebar,.cms-no-route .garanzie-block{display:none}.dynamic-items li.nav-item.ui-menu-item{border-top:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3}.dynamic-items li.nav-item.ui-menu-item:hover{border-color:#ccc}.dynamic-content li.nav-item.ui-menu-item{border:none !important}.mpbrand-index-index .brand-list-content{width:100%;float:right}.mpbrand-index-index .brand-container{margin:0 auto}a.heading-title{padding-left:0 !important;padding-bottom:10px !important}.navigation .level0 .submenu a:hover{background:0 0}.cms-home .nav-sections{margin-bottom:0 !important}.mgs-heading{padding:30px 0}.sales-slider .panel-block-row{max-width:1100px;margin:0 auto}.sales-slider .text-slogan-slider{max-width:unset;white-space:nowrap;padding:10px 0;font-size:36px;font-family:'Raleway-Thin',sans-serif;color:#444;margin-top:20px}.mgs-products.products-grid .product-item{padding-left:0;padding-right:0}.sales-slider .text-slogan-slider{margin-top:20px}.navigation .level0 .submenu a:hover{background:unset !important}.hrow .highlight{color:#02a0e1}.catalog-product-view .breadcrumbs{display:none}.logo{margin:0 !important}button.action.tocart.primary span,select{font-family:'Poppins'}.whatsapp{position:relative;left:40px}.whatsapp img{max-width:18px;position:absolute;left:-20px;top:1px}.header.content{padding:0 0 20px !important}.page-header .header.panel{padding:0 !important}.top-header-inner a{color:#00a0e1;margin-right:40px}.filter-options .ui-slider-handle{background:#01a0e1 !important}.messages{position:absolute;z-index:7;width:100%;max-width:unset !important;text-align:center}.catalog-product-view .messages,.catalog-category-view .messages{position:sticky}.message.success a{color:#006bb4;font-weight:600}.size-container.swatch-opt{margin-bottom:30px}.page-products .loader img{left:53%}.header .block-search input#search{font-family:'Poppins'}.block.related{margin-bottom:0}.related .products-grid .product-item-info:hover{background:#fff;box-shadow:none;border:1px solid #bbb;padding:0;margin:0;position:relative;z-index:2}.related .product.details.product-item-details button.action.tocart,.related .product.details.product-item-details .actions-primary{width:100%}.related .products-grid .product-item-actions{visibility:hidden}.related .product-item-info:hover .product-item-details .product-item-actions{visibility:visible}.related .owl-dots{display:inline-flex;flex-flow:row}.page-products .size-container.swatch-opt{display:flex;justify-content:center;order:3;margin:10px 0 6px}.page-products .size-container.swatch-opt .size-box{line-height:1;padding:10px;height:auto}.brand-thumb-img{padding:10px}.brand-img-container{right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;border-left:1px solid #ccc;max-width:105px;border-right:1px solid #ccc}.minicart-wrapper .action.showcart .counter.qty{background:#01a0e1 !important;height:20px;line-height:20px;position:relative;top:-10px;margin:0;right:25px}.logo img{max-width:150px}.size .swatch-option,.size-container .size-box{border-radius:15px}.swatch-option:hover{outline:none !important}.related-view-prod{background:#02a0e1 !important;border:2px solid #02a0e1 !important;font-size:1.3rem;border-radius:0;line-height:1;padding-bottom:10px;padding-top:10px;white-space:nowrap;color:#fff;cursor:pointer;display:inline-block;font-weight:600;padding:7px 15px;box-sizing:border-box;vertical-align:middle;width:100%;box-shadow:unset !important}.btn-go-to-link{display:none}.related .products-grid .product-item-info:hover .btn-go-to-link{display:block}.btn-go-to-link:hover .related-view-prod span{color:#fff !important}.swatch-option.text.selected{outline:none;background:#f0f0f0 !important;color:#949494 !important;border:1px solid #dadada}.page-products .product-item-info img{max-width:240px !important}.submenu .left-sidebar a.heading-title{margin-top:5px}ul.bravi-extra-attributes{padding-top:30px;padding-left:15px}.page-products .swatch-attribute.size{padding:0 15px}.category-item span:hover{color:#5bd2ec}.category-item.level1 span:hover,.category-item.level2 span:hover,.category-item .item-sidebar a:hover{color:#5bd2ec !important}.page-products .filter-options-item[attribute=cat]{display:none}#search_mini_form button.search{pointer-events:none}div#dfclassic{right:0 !important;left:unset !important;max-width:75vw}@media (max-width:991px){div#dfclassic{left:0 !important;max-width:100vw}}.df-classic .df-layer__content{font-family:'Raleway-Light',sans-serif}.df-classic .df-card{font-family:Poppins}.df-card__brand{font-size:16px;line-height:22px;color:#444;font-family:'Poppins-SemiBold'}.df-card__title{font-size:14px;line-height:22px;color:#444}.df-classic .df-card__price,.df-mobile .df-card__price--new,.df-classic .df-card__price.df-card__price--new{color:#02a0e1;font-size:14px}.df-card__price.df-card__price--old{font-weight:400;color:#666;font-size:14px}button.df-all-results-link{width:100%;box-shadow:none;border-radius:0;border-left:0;border-right:0;color:#fff;background:#02a0e1;border-color:#02a0e1;padding:10px 0}.df-total-title{display:none}aside.modal-popup.amgdprcookie-modal-container.modal-slide._show{z-index:10000 !important}.block-brand-feature .items{justify-content:center}li.greet.welcome,li.customer-welcome button{color:#006bb4 !important}header .minicart-wrapper{z-index:99}li.greet.welcome span.not-logged-in{display:none}.search-category{display:none}.cms-home .product-item-inner{padding:0}.cms-home .actions-secondary,.cms-home .product-item-actions .actions-primary,.cms-home .product-item-actions .actions-primary button.action.tocart.primary{width:100%}div#search_autocomplete{display:none !important}.logo img{width:auto;height:auto;padding:5px 0}.page-header .header.panel span.account-icon{display:none}.account-icon{width:22px;height:22px;position:absolute;top:7px;right:-15px;background-image:url(/media/wysiwyg/icons/ico-account.svg)}.header.content a.action.showcart{width:23px;height:23px;position:relative;top:30px;margin-left:10px}form#search_mini_form{display:none;float:left;position:relative;top:10px;right:-5px;z-index:999}span.search-open{width:22px;height:22px;position:absolute;top:15px;right:0;cursor:pointer}.block-search{width:unset}.dropdown-menu .subitems-group span{font-family:'Raleway',sans-serif;line-height:36px;font-size:15px;font-weight:600;letter-spacing:1px}.ves-megamenu .navigation .nav-item>.submenu .item-sidebar p>a.heading-title{font-family:'Raleway',sans-serif;font-size:15px;font-weight:600;letter-spacing:1px;line-height:36px;padding-bottom:0 !important;margin:0}.dropdown-menu .item-sidebar p{margin:0}.dropdown-menu .item-sidebar a{line-height:36px !important;font-size:15px;font-family:'Raleway',sans-serif}.ves-megamenu .navigation .nav-item{font-family:'Raleway-Light',sans-serif}.footer-inner.inner-right em{color:transparent}.footer-inner.inner-right em:before{color:#000;font-size:18px;position:relative;top:2px;left:15px;margin-right:5px}.footer-inner.inner-right{color:#000;font-size:14px;font-family:'Raleway-Bold',sans-serif;line-height:28px}.ccards{font-family:'Raleway-Bold',sans-serif;font-size:14px;padding-top:40px}.ccards img{width:50%;position:relative;top:10px}.top-social span{margin-right:30px}.masonry-hover{position:absolute}.hover-layer-1,.hover-layer-2,.hover-layer-3,.hover-layer-4,.hover-layer-5{display:none}.masonry-show{display:block}.masonry-layer{position:absolute;bottom:10px;left:30px;font-family:'Raleway-Light',sans-serif;font-size:19px;line-height:27px}.mgs-masonry-block .grid-item.col{position:relative}.masonry-opacity{opacity:.4}.garanzie-block .slot-icon img{max-width:80px;padding-bottom:15px}.section-builder.homepage-cat-block{padding-bottom:0 !important}.dept-store a{padding:0;pointer-events:auto !important}.sales-slider .product-item-details{padding-top:10px}.sales-slider .brand-name{font-size:16px;line-height:22px;color:#444;font-family:'Poppins-SemiBold'}.sales-slider .product-item-name{font-size:14px;font-family:'Poppins';line-height:22px;color:#444}.sales-slider .product.name a{text-transform:lowercase}.sales-slider .product.name:first-letter {text-transform:uppercase !important}.sales-slider .block.widget.mgs-products.attribute-products-grid.products-grid.product-items{margin-bottom:0 !important}.cms-home .sales-slider .owl-stage-outer.owl-height{min-height:450px}.contact-index-index .column:not(.sidebar-additional) .form.contact{width:100% !important}form#contact-form .field.note.no-label{font-size:16px}.g-recaptcha{display:none !important}.top-social{max-width:200px}.social-icons{float:right}select{font-family:'Raleway'}.brand-information{padding:0 40px}.block-brand-list ul.nav.brand-options.category-nav-list.navbar-nav.controls{display:none}.catalog-product-view .size .swatch-option.text{display:block !important}.catalog-product-view .swatch-more{display:none !important}.fotorama--fullscreen{z-index:10000 !important}aside.modal-popup.confirm._show{z-index:1000000 !important}.checkout-index-index .logo{padding:15px 0}.checkout-index-index .actions-toolbar{margin-top:30px}.checkout-index-index .block-customer-login .messages{position:relative}.parallax{background-attachment:fixed !important;background-repeat:no-repeat;background-size:cover !important;-webkit-background-size:cover !important;background-position:center !important}@supports (-webkit-touch-callout:none){.parallax{background-attachment:scroll !important}}@supports not (-webkit-touch-callout:none){.parallax{background-attachment:fixed !important}}.block-brand-list .brand-list-content .product-item-info .product-image-photo{display:none;height:0}.block-brand-list span.product-image-wrapper{padding-bottom:0 !important}.active-builder .main-image-text{position:relative !important;top:unset}.cms-department-store .sections.nav-sections{margin-bottom:0}.cms-department-store .breadcrumbs{display:none !important}.parallax-box{bottom:-65px;max-width:1100px !important;margin:0 auto}.parallax-one .text_slider{right:unset;left:-15px}.parallax-two .text_slider{right:-15px}.parallax-box.parallax-two{bottom:-170px !important}.parallax-text-two h3{font-size:36px;font-family:'Poppins-Bold';color:#444}.parallax-text-two .text_slider{-webkit-transform:unset;transform:unset;top:unset;padding:32px 36px}.images-section{position:relative}.main-image-text{position:absolute !important;top:0}.dept-info-section,.dept-description-section,.dept-instagram{max-width:1100px !important;padding-left:15px !important;padding-right:15px !important}.dept-info-section{padding-bottom:40px}.dept-description-section{font-size:16px;border-top:1px solid #ccc}.separator-line{padding-bottom:40px}.dept-description-section{border:none}.dept-info-section span.red-text{color:red;font-weight:600}.dept-info-section .left-info{font-size:16px;color:#444;margin-top:30px;font-weight:400;line-height:22px;letter-spacing:1px;padding-right:60px}.dept-info-section .right-info h4{color:#444;font-family:'Poppins-Bold';font-size:32px;line-height:22px;margin-bottom:22px;margin-top:0}.dept-info-section .right-info{margin-top:30px;color:#444}.orari-table p{margin-bottom:0;font-size:16px}.orari-table{margin-bottom:20px}.contatti-table{display:flex}.contatti-table .contatti-info{padding-left:15px;font-size:16px}.contatti-table .contatti-info a{color:#444;text-decoration:underline}.department-home-top-left{font-size:16px;line-height:22px;padding-top:40px}.department-home a{text-decoration:underline;color:#444}.department-home-top-right{font-size:16px;padding-top:40px}.department-home-image-desktop,.department-home-image-mobile{padding-top:40px}.department-home-top-right h3{margin:0;line-height:22px;top:-2px}.department-home-top-right p{margin-bottom:0;line-height:22px}.department-home-description{font-size:16px;color:#444;margin-top:30px;font-weight:400;line-height:22px;letter-spacing:1px;padding:40px 0}.department-home-description .red-text{color:red;font-weight:600}.department-home-top-left p,.department-home-description p{padding-left:85px !important;padding-right:40px}.product-item .tocart{white-space:normal}.message.info>*:first-child:before{content:none !important}.page-header-sliders .text_slider{max-width:550px}.message.info{background:unset;padding-left:0;color:#444}.homepage-brand-block{max-width:1100px !important}img.hover_image{display:none !important}.instagram-home{padding-bottom:60px;border-bottom:1px solid #ccc}.insta-title{width:auto;position:absolute;top:-10px;font-family:'Poppins-Bold';font-size:36px;z-index:999;padding:0 30px 15px 10px;background-color:#fff}.mpinstagramfeed-photo{padding:10px !important}.section-builder.instagram-home.instagram-dept{border:none;padding:30px}.cms-department-store .garanzie-block{max-width:80%}p.out-of-stock-message{color:red}.page-header-sliders em.fa.fa-angle-left,.page-header-sliders em.fa.fa-angle-right{visibility:hidden !important}.dept-info-section .right-info{line-height:22px}.dept-info-section .right-info h4{position:relative;bottom:5px}.orari-table h5{color:red;margin:0;line-height:22px;font-family:'Raleway-Bold',sans-serif;font-size:14px;letter-spacing:1px}.contatti-table .contatti-icon img{position:relative;bottom:6px;width:170px}.contatti-table .contatti-info{position:relative;bottom:9px;padding-left:10px !important}.catalog-product-view .product-social-links{display:flex;flex-flow:column}.catalog-product-view .product-social-links .pagamenti-accettati{order:2;margin-top:10px}span.df-card__price{color:#02a0e1}.df-mobile .df-card__price--new{color:#02a0e1 !important}.orari-inner{float:right}#checkout-step-payment .discount-code .messages{position:static}.product-item-info.first-products{position:relative}.prod-model-list a:active{text-decoration:none}.catalog-product-view .product-options-wrapper .fieldset{display:flex;flex-flow:column}.catalog-product-view .product-options-wrapper .fieldset .swatch-opt{order:2}.column.main .block.newsletter{max-width:100%;width:100%}.newsletter-form{margin-top:10px;max-width:320px}.block.newsletter .form.subscribe{display:block}.block.newsletter .form.subscribe button.action.subscribe{border-radius:30px;height:55px}.block.newsletter .form.subscribe button.action.subscribe span{text-transform:lowercase;font-family:'Poppins-Bold';font-size:16px;letter-spacing:.5px}.cms-index-index.cms-page2 #maincontent .newsletter.section-builder-full .form-col>.line{justify-content:end}.block.newsletter .form.subscribe .field.choice.newsletter{display:flex;align-content:center;flex-wrap:nowrap;margin:25px 0;font-size:12px;width:100%}.block.newsletter .field .control:before{display:none}.block.newsletter input#newsletter{padding:0;border-top:0;border-left:0;border-right:0;margin:0;border-bottom:1px solid;border-radius:0}.block.newsletter .form.subscribe button.action.subscribe span{text-transform:lowercase;font-family:'Poppins-Bold';font-size:16px;letter-spacing:.5px}.block.newsletter input#newsletter::placeholder{font-size:14px !important;padding-left:0;color:#bcbcbc !important;letter-spacing:.5px;text-transform:lowercase;font-style:normal}.block.newsletter input#newsletter:focus{box-shadow:none}.newsletter-text h2{font-weight:600;font-size:42px;line-height:1;font-family:'Poppins-Bold';margin-top:10px}.newsletter-text p{font-size:17px;max-width:380px}.newsletter-text p strong{font-family:'Poppins-Bold'}.cms-index-index.cms-page2 #maincontent .newsletter.section-builder-full{max-width:80%!important;margin-bottom:40px}.block.newsletter input#privacy-input:focus{box-shadow:none}.mgs-content{position:relative}.block.newsletter .form.subscribe .field.choice.newsletter>label{padding-left:10px;width:80%;max-width:250px;font-size:12px;color:#000;line-height:1.2;font-family:'Poppins'}.block.newsletter .form.subscribe .field.choice.newsletter>label a{font-family:'Poppins-Bold';text-decoration:underline;color:#000}.block.newsletter input#privacy-input{height:22px;width:22px;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;border:1px solid;border-radius:0;outline:none;transition-duration:.3s;background-color:transparent;cursor:pointer;z-index:1;padding:0;margin:0}.block.newsletter input#privacy-input:checked+.mgs-content:before{font:normal normal normal 12px/1 FontAwesome;content:"\f00c";background:#000;display:block;text-align:center;color:#fff;position:absolute;left:-23px;top:2px;padding:6px}div#mp-popup-template3{width:100%;display:flex;background:#fff}.tmp3-img-content,.popup-text-content{width:50%}.tmp3-img-content img{float:left}#bio_ep_bg{background-color:#fff !important;opacity:.6 !important}.text-container{margin-top:40px;padding:0 20px}.text-container .popup-title{font-size:26px;line-height:1.2;font-family:'Poppins-Bold'}.text-container .popup-text{font-size:16px;max-width:80%;margin:20px auto}.text-container .popup-text p{margin-bottom:0}.text-container button.popup-button,.text-container button.popup-button:active{background:0 0 !important;border-color:#000 !important;border-radius:0;color:#000;text-transform:lowercase;font-size:15px;padding:15px 20px;font-family:'Poppins-Thin';margin-top:20px}.text-container .popup-text strong{font-family:'Poppins-Bold'}.text-container button.popup-button:hover{background:#000 !important;color:#fff}.text-container .info-privacy a{color:#000;font-size:14px;text-decoration:underline;letter-spacing:.5px}.text-container .info-privacy{text-align:left;max-width:85%;margin:15px auto 0}.text-container .field_newsletter input#mp-newsletter:focus{box-shadow:none}.text-container .field_newsletter input#mp-newsletter::placeholder{font-style:normal;padding-left:0;font-size:15px !important}.text-container .field_newsletter input#mp-newsletter{border-top:0;border-left:0;border-right:0;border-radius:0;border-color:#000;padding-left:0;font-size:15px}.popup-text-content input#privacy-input2:focus{box-shadow:none}.popup-text-content .mgs-content{position:relative}.popup-text-content .field.choice.newsletter>label{padding-left:10px;width:100%;max-width:250px;font-size:12px;color:#000;line-height:1.2;font-family:'Poppins'}.popup-text-content .field.choice.newsletter>label a{font-family:'Poppins-Bold';text-decoration:underline;color:#000}.popup-text-content .field_newsletter{max-width:85%;margin:0 auto}.popup-text-content div#mp-newsletter-error,.popup-text-content div#privacy-terms-error{text-align:left}.popup-text-content .field.choice.newsletter{display:flex;flex-wrap:wrap;font-size:12px;width:100%;max-width:85%;margin:15px auto 0;text-align:left}.popup-text-content input#privacy-input2{height:22px;width:22px;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;border:1px solid;border-radius:0;outline:none;transition-duration:.3s;background-color:transparent;cursor:pointer;z-index:1;padding:0;margin:0}div#bio_ep_close img{max-height:20px;position:relative;top:10px}.popup-text-content input#privacy-input2:checked+.mgs-content:before{font:normal normal normal 12px/1 FontAwesome;content:"\f00c";background:#000;display:block;text-align:center;color:#fff;position:absolute;left:-23px;top:2px;padding:6px}div#popup-success-content .text-container{margin-top:80px}@media all and (max-width:1400px){.header.content{padding:0 30px 20px 15px !important}.custom-top-header>div{padding-right:30px}.dept-store a{position:relative;right:10px;padding:0 15px}.account-icon{right:15px}.newsletter-text h2{font-size:28px;margin-top:0;margin-bottom:10px}}@media all and (max-width:1200px){.catalog-product-view .page-title{font-size:24px}.parallax-box{bottom:-120px}.header.content .authorization-link{right:20px}.brand-img-container{max-width:90px}.orari-inner{padding-right:15px}.page-products .product-item-info img{max-width:200px !important}.text_slider h2{font-size:55px;line-height:55px;margin-bottom:50px}.text_slider{max-width:350px;padding:50px}.text_slider p{font-size:35px;line-height:45px}.footer-right-block{padding-left:0}.ves-megamenu .navigation .level0>a{font-size:14px !important}.section-builder .frame{max-width:unset !important}.department-home-top-left p,.department-home-description p{padding:0 15px !important}.department-home-top-left p,.department-home-description p{padding-left:50px !important}.department-home-image-desktop,.department-home-image-mobile{padding-top:15px}.page-products .products-grid .product-item-info:hover,.page-products .products-grid .product-item-info.active{min-height:400px}.newsletter-text p{font-size:15px;max-width:unset}.newsletter-form{margin-top:0}.block.newsletter .form.subscribe .field.choice.newsletter{margin:20px 0}}@media all and (max-width:1200px) and (min-width:768px){.parallax-box.parallax-one .text_slider{left:0;padding:50px 35px}.parallax-two .text_slider{right:0}}@media all and (min-width:1025px){#relateditem_carousel{min-height:570px}.owl-stage{min-height:535px}.page-header .logged-in{color:#00a0e1;padding:10px 0;font-family:'Raleway',sans-serif}.header.panel>.header.links>li.customer-welcome{margin:10px 0 0 5px !important;color:#00a0e1}.ves-megamenu .navigation .level0.current>a>span{border-bottom:4px solid #00a0e1}.ves-megamenu .navigation .level0>a>span{border-bottom:4px solid transparent;line-height:45px}.ves-megamenu .navigation .level0.current.dept-store>a>span{border-bottom:4px solid #00a0e1}.mpinstagramfeed-photo{width:calc(16.5% - 4px) !important;height:max-content !important}.cms-department-store .mpinstagramfeed-photo img{max-height:157.5px !important}}@media all and (max-width:1024px){.catalog-product-view .page-title{font-size:18px}.hover-layer-1,.hover-layer-2,.hover-layer-3,.hover-layer-4,.hover-layer-5{display:block}.masonry-layer{position:absolute;bottom:0;left:0;font-family:'Raleway-Light',sans-serif;font-size:19px;width:100%;line-height:27px;padding:15px 30px;background:#fff;opacity:.6}.top-header-inner a{margin-right:10px}.custom-top-header{padding-right:30px}.sales-slider .owl-item{padding:0 15px}.mpinstagramfeed-container .mpinstagramfeed-photo{width:32.9% !important;padding:0 15px 15px}.insta-title{padding:0 30px 15px 10px}.mpinstagramfeed-photo{padding-right:0}}@media (min-width:1024px),print{.page-products .products-grid .product-item:nth-child(3n+1){margin-left:0 !important}.page-products .products-grid .product-item{margin-left:0 !important;width:calc((100% - 4%)/3) !important}}@media all and (max-width:991px){.mpinstagramfeed-container .mpinstagramfeed-photo{width:49.4% !important;padding:0 0 15px}.mpinstagramfeed-container{padding:0}.footer-inner.inner-right{position:relative}.ccards,.top-social{text-align:right;right:0}.top-social{position:absolute;right:0}.ccards{position:absolute;bottom:0}.social-icons em{position:relative;left:-15px}.footer-left-block{display:block}.footer-left-block>div{width:32.5%;display:inline-flex;margin-bottom:15px}.footer-bottom-logo{position:relative}.footer-container-inner{display:flex;flex-flow:column;max-width:95%}.footer-right-block{order:1}.footer-left-block{order:2;font-size:12px}.footer-container-custom{display:flex;top:unset;transform:unset;position:relative;width:100%}.footer-container-custom h3{padding-bottom:15px}.footer-left-block,.footer-right-block{width:100%;line-height:2;padding:20px 0;letter-spacing:1px}.newsletter-text h2{font-size:24px}}@media (max-width:899px) and (min-width:769px){.ves-megamenu .navigation .level0>a{font-size:12px !important}.ves-megamenu .navigation .level0>a{padding:0 14px}}@media (max-width:899px){.page-products .product-item-info img{max-width:160px !important}.ui-menu .item-sidebar.left-sidebar,.ui-menu .item-sidebar.right-sidebar{display:none}.parallax-box{display:block}}@media all and (min-width:768px){.block-search{top:50px;right:40px}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.heading-menu-custom a.nav-anchor.subitems-group,.heading-title{font-size:18px;color:#000 !important}.ves-megamenu .nav-item.active>a{background:0 0 !important;color:#01a0e1 !important}.ves-megamenu .navigation .level0.active>a>span{border-bottom:4px solid #00a0e1;line-height:45px}.ves-megamenu.top-navigation>.navigation{padding:0 !important}.dept-store{float:right;margin:0 !important}.ves-megamenu .navigation .level0.current>a{background-color:inherit !important;color:inherit !important}.ves-megamenu .submenu-inner .nav-item.active>a{border:none !important}form#search_mini_form{width:100% !important}.footer.content .block{float:left !important;width:100%}.footer.content ul{padding-right:0 !important;line-height:2}.navigation .level0.large-menu .submenu.dropdown-menu{min-width:1240px !important}.large-menu .dynamic-items.col-xs-3{width:25% !important}.large-menu .dynamic-content.col-xs-9{width:75% !important}.ves-megamenu .navigation .level0 .submenu .nav-item.current>a{border-color:#fff !important}.cms-home .mgs-masonry-block .row-3 .col{-ms-flex:0 0 calc(100%/3) !important;flex:0 0 calc(100%/3) !important;max-width:calc(100%/3) !important;width:100% !important}.navigation .level0.large-menu.nav-item.subdynamic.bambino-menu .submenu.dropdown-menu{min-width:500px !important}.large-menu.bambino-menu .dynamic-content .dynamic-items.col-xs-3{width:100% !important}}@media all and (max-width:767px){.contacts-container{width:100%;padding-right:0}.footer-inner.inner-right img{margin:0;width:175px;padding-left:10px}.parallax-box{padding:0;max-width:300px !important;margin-left:0}.parallax-box .text_slider{padding:15px 20px}header .minicart-wrapper,header a.logo{z-index:99 !important}.section-builder.parallax{padding-top:200px !important}.department-home-top-right{padding-top:0}.orari-inner{padding:0 15px;float:unset}.dept-info-section .left-info{padding-right:0}.checkout-cart-index h1.page-title,.customer-account-login h1.page-title{margin-top:20px}.checkout-index-index main#maincontent{position:relative;top:20px}.checkout-index-index .authentication-wrapper{margin-top:-80px}.opc-estimated-wrapper .minicart-wrapper button.action.showcart{display:none}.checkout-index-index .logo{padding:0}.mpbrand-index-index h1.page-title{margin-top:20px;margin-bottom:0;text-align:center}strong.product.name.product-item-name{height:65px}a.product.photo.product-item-photo strong.product.name.product-item-name{height:unset}.brand-name{height:45px}.swatch-attribute.size{min-height:80px}.navigation .level0.active>a:not(.ui-state-active),.navigation .level0.has-active>a:not(.ui-state-active){border-color:transparent !important;background:#006bb4}.page-header{margin-bottom:0}.mgs-masonry-block .grid-item.col img{width:100%}.cms-home .mgs-products.products-grid .product-item{padding-left:0;padding-right:0}.cms-home .product-item-actions .actions-primary button.action.tocart.primary{font-size:12px;padding:10px 5px}.catalog-product-view .product.media img{border:none !important}.page.messages{margin-top:15px}.nav-open .nav-sections{left:unset;right:0;box-shadow:0 0 3px 0 rgba(50,50,50,.75)}.nav-toggle{left:15px}.nav-sections-item-title{border-width:0}.nav-sections-added{box-sizing:border-box;padding-top:15px;text-align:center;height:auto;float:left;width:33.33%}.close-menu-mobile:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:28px;line-height:inherit;color:#757575;content:'\e616';font-family:'luma-icons';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;speak:none;text-align:center}.section-item-content .links li.authorization-link{display:block !important}.nav-sections .header.links li.greet.welcome{display:none}.nav-sections-item-content{padding:0 0 25px}.minicart-wrapper span.counter.qty{position:absolute !important;left:7px}.nav-open .sections.nav-sections{width:100%;z-index:9999}.dept-store{padding-left:10px}.nav-sections .header.links span.account-icon{display:none !important}.block-search .label:before{font-size:28px !important}header .authorization-link{display:none}header .minicart-wrapper{position:absolute;margin-top:unset;right:15px;top:10px !important}.block-search .autocomplete-suggestions{width:100% !important;right:-100px;top:75px}header .nav-toggle,.minicart-wrapper{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.custom-top-header{display:none}.checkout-index-index header{z-index:unset}.block-search{margin-top:20px;margin-right:5px;border:none}.catalog-product-view .product-info-main .product-info-price .old-price .price-wrapper .price{font-size:24px !important}.product-options-bottom .price-box .price-container .price,.product-info-price .price-box .price-container .price{font-size:24px}ul.bravi-extra-attributes{padding-left:20px}.catalog-category-view main#maincontent{padding-top:15px}.block-search .control{border:none;margin:0 !important}header .block-search{position:absolute;margin:unset;top:unset;right:0;bottom:40px}.header.content{height:100px}header a.logo{position:absolute;max-width:100px;margin-top:10px !important;left:50%;z-index:9999;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.minicart-wrapper .block-minicart{z-index:99999}.brand-img-container{border:none}form#search_mini_form{right:0}.block-search input{border-radius:15px !important;width:100%;top:auto;left:auto;position:relative;bottom:-35px}form#search_mini_form .label{display:none}header .block-search,form#search_mini_form{width:100%}span.search-open{top:0 !important;right:15px}.open-input{display:block !important}.box-tocart .actions{display:inline}.box-tocart #product-addtocart-button{font-size:16px}.catalog-product-view .page-title-wrapper.product{padding:0}.block-search .search-category{display:none}.logo img{max-width:100px}.block-search .label.active+.control input{position:relative !important}.footer-inner.inner-right a{float:right}.ccards,.top-social span{float:right;text-align:right;margin:0;width:100%}.footer-inner.inner-right img{margin:0;width:85%}.sales-slider .text-slogan-slider{font-size:28px}.cms-home .garanzie-block,.homepage-brand-block{max-width:100% !important}.card-slot{width:49%}.garanzie-block .slot-txt p{font-size:14px}.slider_mgs_carousel .owl-item .slide-text.middle_right{position:relative}.slider_mgs_carousel .owl-item .slide-text>*{max-width:unset !important;width:100%;padding:15px 0 !important}.text_slider{top:50%;-webkit-transform:unset;transform:unset;position:relative;width:auto;padding:0}.text_slider h2{font-size:55px;line-height:50px;margin-bottom:20px;margin-top:10px}.text_slider p{font-size:30px;line-height:30px}.slider_mgs_carousel.mgs-owl-carousel{border:1px solid #f4f4f4}.mpbrand-index-view .products-grid .product-item-info:hover span.product-image-wrapper,.catalog-category-view .products-grid .product-item-info:hover span.product-image-wrapper,.catalogsearch-result-index .products-grid .product-item-info:hover span.product-image-wrapper{padding:0 !important}.mpbrand-index-view .products-grid .product-item-info:hover,.catalog-category-view .products-grid .product-item-info:hover,.catalogsearch-result-index .products-grid .product-item-info:hover{position:relative;top:-9px}.catalog-category-view .filter-current,.mpbrand-index-index .filter-current,.catalogsearch-result-index .filter-current{position:relative;bottom:20px}.catalog-category-view .block-actions.filter-actions,.catalogsearch-result-index .block-actions.filter-actions,.mpbrand-index-index .block-actions.filter-actions{position:relative;top:-15px}.catalogsearch-result-index .page-title-wrapper{margin-top:20px}.minicart-wrapper .action.showcart .counter.qty{position:absolute !important}.checkout-index-index main#maincontent{position:relative;top:20px}.parallax-one .text_slider{left:0}.parallax-two .text_slider{right:0}.section-builder.department-home .col-des-8.col-tb-8.col-mb-12,.section-builder.department-home .col-des-4.col-tb-4.col-mb-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.department-home-top-left p,.department-home-description p{padding:0 15px 15px !important}}@media (min-width:640px){.products-grid .product-item-actions{margin:0}.products-grid .product-item-inner{margin:9px 0 0 -1px}.page-products .products-grid .product-item-inner{background:#fff;box-shadow:none;border:1px solid #ccc;left:-1px;bottom:-50px;margin:0;padding:0;position:absolute;right:-1px;z-index:2}.page-products .products-grid .product-item-info:hover,.page-products .products-grid .product-item-info.active{background:#fff;box-shadow:none;border:1px solid #bbb;padding:0;margin:0;position:relative;z-index:2}.page-products .products-grid .product-item-info:hover .product.details.product-item-details{position:relative;bottom:0;padding:9px 0 0}.page-products .products-grid .swatch-attribute-options{margin-bottom:0}.products.list.items.product-items .product-item{min-height:500px}.mpbrand-index-index .products.list.items.product-items .product-item{min-height:unset}.catalog-product-view .page-title-wrapper.product .page-title{text-align:left}.catalog-product-view .page-title-wrapper.product{padding:0}.products-grid .product-item-info:hover .product-item-inner,.products-grid .product-item-info.active .product-item-inner{position:relative;order:3;bottom:0;border:none;left:0}.page-products .products-grid .product-item-info:hover .product-image-wrapper{padding-bottom:33px !important}.page-products .products-grid .product-item-info:hover,.page-products .products-grid .product-item-info.active{border-bottom:none;min-height:438px}.products-grid .product-item-inner{box-shadow:none}.products-grid .product-item-info:hover{box-shadow:none;margin:0}.ves-megamenu .navigation .level0 .submenu .dynamic-items a{font-weight:600;border:none !important}.ves-megamenu .navigation .nav-item.subdynamic.subhover>.submenu>.submenu-inner{padding:0 !important}.dynamic-items{background:#f3f3f3;padding:20px 0 !important}.dynamic-items a{padding-left:10px !important}.inner-tab-element .dynamic-items{background:#fff}}@media all and (max-width:640px){body:not(.active-builder) .department-home-image-mobile .panel-block-row.panel-block{display:block !important}body:not(.active-builder) .department-home-image-desktop .panel-block-row.panel-block{display:none !important}}@media all and (max-width:599px){.toolbar-sorter.sorter{display:none}.contatti-table .contatti-icon img{width:55px}.insta-title{top:0}.footer-left-block>div{width:100% !important}.mpinstagramfeed-container .mpinstagramfeed-photo{width:100% !important}.masonry-section{padding:0 !important}.sales-slider{padding:0 15px 40px !important}.block-brand-feature{padding:0 15px}.card-slot{display:inline-table;font-size:16px;padding:15px 0}.cards-container{display:block}.navigation .level0.active>a:not(.ui-state-active),.navigation .level0.has-active>a:not(.ui-state-active){background:#006bb4;border-color:transparent}.mpbrand-index-view .brand-image-photo{margin:15px auto}.related-title .hrow{background:#fff;padding:0 15px;font-size:13px}.catalog-product-view .page-title-wrapper.product .page-title{font-size:16px}.brand-box-container{flex:unset !important;max-width:100% !important}.mgs-products.products-grid .product-item{padding:15px 0 30px;border-bottom:1px solid #dadada;margin-left:0}.mgs-products.products-grid .product-item:last-child{border-bottom:none}#block-brand-thumbnail-container{display:none}.page-products .product.details.product-item-details{bottom:0}.page-products li.item.product.product-item{padding-bottom:40px}.page-products .product-item-inner{display:flex;order:4}.garanzie-block h3,.homepage-cat-block h3,.homepage-brand-block h3{width:75%}.mgs-products.products-grid .product-item:first-child,.mgs-products.products-grid .product-item{border:none !important}.cms-home .mpinstagramfeed-photo:nth-child(4),.cms-home .mpinstagramfeed-photo:nth-child(5),.cms-home .mpinstagramfeed-photo:nth-child(6),.cms-department-store .mpinstagramfeed-photo:nth-child(7),.cms-department-store .mpinstagramfeed-photo:nth-child(8),.cms-department-store .mpinstagramfeed-photo:nth-child(9),.cms-department-store .mpinstagramfeed-photo:nth-child(10),.cms-department-store .mpinstagramfeed-photo:nth-child(11),.cms-department-store .mpinstagramfeed-photo:nth-child(12){display:none !important}}@media all and (max-width:570px){.garanzie-block{padding-bottom:0}.newsletter-text,.newsletter-form{margin-top:20px}}@media all and (max-width:420px){.contatti-table .contatti-icon img{width:160px}.footer-inner.inner-right img{width:135px}}