@import url('https://fonts.googleapis.com/css?family=Lato:wght@300;400;700&display=swap.less');@import url('https://cdn.jsdelivr.net/npm/flexboxgrid@6.3.1/dist/flexboxgrid.min.css');@import url('https://pro.fontawesome.com/releases/v5.10.0/css/all.css');a,.alink{color:#000 !important}a:hover,.alink:hover{color:#000 !important}body{font-family:'Lato',sans-serif;font-size:15px}body .action{border-radius:8px}body .action.primary{background:#F9E502;border:none;padding:15px 20px}body .action.primary:hover{background:#000000 !important;color:#ffffff !important}body input[type="text"],body input[type="password"],body input[type="url"],body input[type="tel"],body input[type="search"],body input[type="number"],body input[type="datetime"],body input[type="email"]{height:42px;border-radius:8px}body .ammenu-nav-sections .ammenu-link.-main,body .ammenu-nav-sections .ammenu-menu-header,body .ammenu-menu-wrapper.-desktop .ammenu-item.-main:not(.current):not(:hover)>.ammenu-link,body .ammenu-menu-wrapper.-hamburger-top .ammenu-item.-main>.ammenu-link,body .ammenu-nav-sections .ammenu-title>.ammenu-link,body .ammenu-nav-sections .header.links li>a{color:#656565 !important;letter-spacing:.2px;font-weight:300}body .minicart-wrapper .action.showcart .counter.qty{background:#F9E502 !important}body .ammenu-items .current,body .ammenu-nav-sections .ammenu-items .ammenu-link.current,body .ammenu-menu-wrapper .ammenu-items .ammenu-item.current:not(:hover):not(.-active)>.ammenu-link:not(:hover),body .ammenu-items .current>.ammenu-wrapper{color:#656565 !important}body .page-header .ammenu-logo{max-width:300px}body .page-header .switcher-language strong{font-weight:400}body .page-wrapper{overflow-x:hidden}body .page-wrapper .header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:20px 15px !important;margin-bottom:0 !important}body .page-wrapper .header .logo{margin:0px;margin-right:auto}body .page-wrapper .header>li{order:1;list-style:none;padding:0 20px}body .page-wrapper .header>li .fas{font-size:30px;color:#000}body .page-wrapper .header>li.fas{font-size:30px;color:#000}body .page-wrapper .header .authorization-link{order:2 !important;padding:0 20px 0 20px;position:relative}body .page-wrapper .header .authorization-link a{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}body .page-wrapper .header .block-search{width:450px;margin-right:100px;margin-bottom:0}body .page-wrapper .header .block-search .input-text{border-radius:8px;padding-left:30px}body .page-wrapper .header .block-search .input-text::placeholder{font-size:14px}body .page-wrapper .header .block-search .actions>button{left:25px;top:5px;right:auto}body .page-wrapper .header .minicart-wrapper{order:3 !important}body .page-wrapper .header .minicart-wrapper .action.showcart:before{font-size:35px;color:#000;overflow:unset}body .page-wrapper .ammenu-nav-sections{border-top:1px #000 solid;background:#F8F8F9 !important}body .page-wrapper .ammenu-nav-sections.-mobile .ammenu-items .ammenu-item .ammenu-link.-mobile{text-transform:uppercase;color:#363636;font-weight:400 !important;font-size:16px;letter-spacing:.2px}body .page-wrapper .ammenu-nav-sections.-topmenu .ammenu-submenu-wrapper{border-radius:0}body .page-wrapper .ammenu-nav-sections .ammenu-main-container{box-sizing:border-box;margin:auto;max-width:1440px;padding-right:20px;padding-left:20px;background:transparent !important}body .page-wrapper .ammenu-nav-sections .ammenu-main-container .ammenu-items{max-width:100% !important}body .page-wrapper .ammenu-nav-sections .ammenu-main-container .ammenu-items .ammenu-submenu-block .ammenu-text-block:hover .ammenu-text{color:#1787E0 !important}body .page-wrapper .ammenu-nav-sections .ammenu-main-container .ammenu-items .ammenu-submenu-block .ammenu-title:hover{color:#1787E0 !important}body .page-wrapper .ammenu-nav-sections .ammenu-main-container .ammenu-items>li.category-item{font-weight:600}body .page-wrapper .ammenu-nav-sections .ammenu-main-container .ammenu-items>li>a.ammenu-link{padding:18px 15px !important}body .page-wrapper .ammenu-nav-sections .ammenu-main-container .ammenu-items>li>a.ammenu-link .ammenu-text-block .ammenu-text{color:#656565 !important;letter-spacing:.2px;font-weight:300;font-size:16px}body .page-wrapper .ammenu-nav-sections .ammenu-main-container .ammenu-items>li:hover>.ammenu-link>.ammenu-text-block>.ammenu-text{color:#1787E0 !important}body .page-wrapper .ammenu-nav-sections .ammenu-main-container .ammenu-items>li.ammenu-item.category-item.-main.nav-8 a{color:#289AE6 !important}body .page-wrapper .ammenu-nav-sections .ammenu-main-container .ammenu-items>li.ammenu-item.category-item.-main.nav-9{display:flex}body .page-wrapper .ammenu-nav-sections .ammenu-main-container .ammenu-items>li.ammenu-item.category-item.-main.nav-9 a{background:transparent !important;color:#656565 !important;border-radius:5px;padding:6px 18px}body .page-wrapper .ammenu-nav-sections .ammenu-main-container .ammenu-items>li>.ammenu-link>.ammenu-text-block>.ammenu-text{font-weight:400}body.category-shop .sidebar .filter-options>div:not(:first-child){display:none !important}body.category-shop .mp-product-slider-title{text-align:left;font-size:28px;border-bottom:solid 1px #C9C9C9;padding:0 0 20px 0}body.category-shop .product-item .secondary-addto-links .tocompare{display:none !important}body.cms-index-index .ammenu-nav-sections{margin-bottom:0}body.cms-index-index .home-content{width:1280px;margin:0 auto}body.cms-index-index .home-content .box{margin:40px;background:#EDEDED;padding:20px;border-radius:10px}body.cms-index-index .home-content .box p{line-height:22px}body.cms-index-index .home-content .mission-text{padding:0 60px}body.cms-index-index .home-content .rass-wrapper{margin-top:100px}body.cms-index-index .home-content .rass-box{display:flex;align-items:center;flex-wrap:wrap}body.cms-index-index .home-content .rass-box h4{font-size:18px}body.cms-index-index .home-content .rass-box img{max-width:40px;margin-right:8px}body.cms-index-index .home-content .rass-box p{flex-basis:100%}body.catalog-category-view .sidebar{margin-top:20px}body.catalog-category-view .toolbar-products .pages .pages-items li{padding:5px 10px}body.catalog-category-view .toolbar-products .pages .pages-items li.current .page{background:#656565;font-size:14px;color:#F9E502}body.catalog-category-view .toolbar-products .pages .pages-items li a{font-size:14px;color:#000000}body.catalog-category-view .page-title-wrapper{border-bottom:solid 1px #C9C9C9;margin-bottom:40px}body.catalog-category-view .page-title-wrapper h1{margin-bottom:20px}body.catalog-category-view .price-box .price-label{display:none}body.catalog-category-view .price-box .old-price .price{font-weight:bold}body.catalog-category-view .price-box .normal-price .price{font-weight:bold;color:green}body.catalog-product-view #amasty-main-container{border:solid 1px #E2E2E2;border-radius:10px}body.catalog-product-view .product.media{position:relative}body.catalog-product-view .product.media .sticker-wrapper{position:absolute}body.catalog-product-view .product.media .product-view .sticker-wrapper{z-index:99}body.catalog-product-view .product.media .product-view .product-img-column{position:relative}body.catalog-product-view .product.media .sticker-wrapper.top-right{top:3px;right:3px}body.catalog-product-view .product.media .sticker-wrapper.bottom-right{bottom:3px;right:3px}body.catalog-product-view .product.media .sticker-wrapper.bottom-left{bottom:3px;left:3px}body.catalog-product-view .product.media .sticker-wrapper.top-left{top:3px;left:3px}body.catalog-product-view .product.media .sticker{width:70px;height:70px;border-radius:50%;font-size:1.1666em;line-height:1em;font-weight:bold;text-align:center;display:table-cell !important;vertical-align:middle !important}body.catalog-product-view .product.media .sticker.new{background-color:#5BD2EC;color:#fff}body.catalog-product-view .product.media .sticker.sale{background-color:#F12B63;color:#fff}body.catalog-product-view .product-info-main{display:flex;flex-direction:column}body.catalog-product-view .product-info-main .product.attribute.sku{margin-bottom:10px;text-align:left;margin-top:10px}body.catalog-product-view .product-info-main .product-info-stock-sku{padding:0}body.catalog-product-view .product-info-main .product-info-stock-sku .stock.available{color:#39AD84;text-align:left;text-transform:capitalize}body.catalog-product-view .product-info-main .product-info-stock-sku .stock.available:before{content:"\f058";font-family:"Font Awesome 5 Pro";font-weight:900}body.catalog-product-view .product-info-main .product-info-stock-sku .stock.unavailable{float:right;margin-bottom:40px}body.catalog-product-view .product-info-main .product-info-price{display:flex;border-bottom:none;flex-direction:column;align-items:flex-start}@media only screen and (max-width:639px){body.catalog-product-view .product-info-main .product-info-price{margin:0}}@media only screen and (max-width:639px){body.catalog-product-view .product-info-main .product-info-price>*:first-child{padding-left:0px}}body.catalog-product-view .product-info-main .product-info-price .price-box{order:1;display:flex}body.catalog-product-view .product-info-main .product-info-price .price-box .normal-price,body.catalog-product-view .product-info-main .product-info-price .price-box .special-price{order:1;margin-left:20px}body.catalog-product-view .product-info-main .product-info-price .price-box .normal-price .price-container,body.catalog-product-view .product-info-main .product-info-price .price-box .special-price .price-container{font-size:18px;color:#000}body.catalog-product-view .product-info-main .product-info-price .price-box .normal-price .price-container .price,body.catalog-product-view .product-info-main .product-info-price .price-box .special-price .price-container .price{font-size:22px;line-height:35px}body.catalog-product-view .product-info-main .product-info-price .price-box .old-price{display:block;color:#7a7a7a}body.catalog-product-view .product-info-main .product-info-price .price-box .old-price .price-container{font-size:16px}body.catalog-product-view .product-info-main .product-info-price .price-box .old-price .price-container .price{text-decoration:line-through}body.catalog-product-view .product-info-main .product-info-price .price-box .price-label{display:none}body.catalog-product-view .product-info-main .product-add-form{padding-top:0 !important;margin-top:-70px}body.catalog-product-view .product.attribute.overview{order:0}body.catalog-product-view .product-add-form{order:4}body.catalog-product-view .product-add-form .box-tocart{position:relative;display:flex;justify-content:flex-start;flex-direction:column;margin-bottom:12px}body.catalog-product-view .product-add-form .box-tocart .fieldset{margin:0 !important}body.catalog-product-view .product-add-form .box-tocart .fieldset .label{margin:0 8px 0 0}body.catalog-product-view .product-add-form .box-tocart .qty{display:flex;align-items:center;justify-content:flex-end}body.catalog-product-view .product-add-form .box-tocart .actions{display:flex;flex-direction:column}body.catalog-product-view .product-add-form .box-tocart .actions #product-addtocart-button{width:100%;order:2;margin:0;color:#000}body.catalog-product-view .product-add-form .box-tocart .actions .price-box{order:1;position:absolute;top:0}body.catalog-product-view .product-add-form .box-tocart .actions .price-box .price{font-size:30px}body.catalog-product-view .help-block{order:7;margin-top:10px}body.catalog-product-view .help-block .size-guide{display:flex;align-items:center;justify-content:center;border-bottom:solid 1px;margin-bottom:10px;padding-bottom:5px}body.catalog-product-view .help-block .size-guide span.size{padding:20px 0 10px}body.catalog-product-view .help-block .size-guide span.size a{color:#656565;font-weight:bold;text-decoration:underline}body.catalog-product-view .help-block .shipping{padding-top:5px;display:flex;align-items:end;justify-content:center}body.catalog-product-view .help-block .shipping img{max-width:50px;margin-right:10px}body.catalog-product-view .help-block .shipping span{line-height:22px}body.catalog-product-view .help-block .returns{padding-top:5px;display:flex;align-items:end;justify-content:center}body.catalog-product-view .help-block .returns img{max-width:50px;margin-right:10px}body.catalog-product-view .help-block .returns span{line-height:22px}body.catalog-product-view .help-block .returns span a{color:#656565;font-weight:bold;text-decoration:underline}body.catalog-product-view .share-block{order:6;display:flex;align-items:center;justify-content:center}body.catalog-product-view .share-block span{margin-right:20px}body.catalog-product-view .share-block a{margin-right:20px}body.catalog-product-view .share-block a i{font-size:32px}body.catalog-product-view .product-social-links{order:5}body.catalog-product-view .product-social-links .towishlist{width:100%;display:flex;align-items:center;justify-content:center;border:solid 1px #000;padding:15px 0;border-radius:8px}body.catalog-product-view .product-social-links .tocompare{display:none}body.catalog-product-view.page-product-configurable .product-options-bottom{position:relative}body.catalog-product-view.page-product-configurable .product-options-bottom .product-info-price{position:absolute;display:block;padding-top:8px}body.catalog-product-view.page-product-configurable .product-options-bottom .product-info-price .price-label{font-size:12px;margin:0px}body.catalog-product-view.page-product-configurable .product-options-bottom .product-info-price span.price{font-size:22px !important;line-height:26px !important}@media only screen and (max-width:860px) and (min-width:768px){body.catalog-product-view.page-product-configurable .product-options-bottom .product-info-price span.price{font-size:18px !important}}body.catalog-product-view.page-product-configurable .product-add-form{margin-top:-15px !important}body.cms-page-view #maincontent{max-width:1280px}body.cms-page-view #maincontent h1{text-align:left;border-bottom:solid 1px #C9C9C9;padding:0 0 20px 0}body.cms-page-view .page-title-wrapper{text-align:left}body.cms-page-view .page-title-wrapper h1{font-weight:bold;border-bottom:#aaa solid 1px;width:100%;padding:0 0 8px}body.cms-page-view .distribuzione h2{padding-bottom:2px;border-bottom:1px solid #C9C9C9}body.cms-page-view .distribuzione p{margin:0 0 1em;padding:0}body.cms-page-view .distribuzione .button{background:#F9E502;display:inline;padding:10px 80px;border-radius:8px}body.cms-page-view .collabora-con-noi{margin:0 auto}body.cms-page-view .collabora-con-noi .amform-form{margin-top:40px !important;max-width:100%}body.cms-page-view .collabora-con-noi .amform-form .amcform-submit{background:#F9E502;color:#000000}body.cms-page-view .contattaci{margin:0 auto}body.cms-page-view .contattaci h1{font-weight:bold;border-bottom:#C9C9C9 solid 1px;width:100%;padding:0 0 8px}body.cms-page-view .contattaci .amform-form{margin-top:20px !important;max-width:100%}body.cms-page-view .contattaci .amform-form .amcform-submit{background:#F9E502;color:#000000}body .page-footer{background:#ffffff !important;padding-bottom:0px !important;margin-top:40px}body .page-footer>.newsletter{margin:0 auto;padding:40px 0}body .page-footer>.newsletter .title{display:block}body .page-footer>.newsletter .title strong{font-size:20px}body .page-footer>.newsletter form .field .control:before{display:none}body .page-footer>.newsletter form input{padding:0 0 0 15px;min-width:200px}body .page-footer>.newsletter form .action.subscribe{margin-left:20px;border-bottom-left-radius:8px !important;border-top-left-radius:8px !important;color:#000;padding:13px 20px}body .page-footer>.newsletter form .action.subscribe:hover{background:#000000;color:#ffffff}body .page-footer>.newsletter .nl-privacy{position:relative;display:block;padding-left:22px;font-size:14px;margin-top:8px;color:#aaa;text-align:left}body .page-footer>.newsletter .nl-privacy .form-check-input{box-sizing:border-box;padding:0;position:absolute;left:0;min-width:unset}body .page-footer>.newsletter .nl-privacy .form-check-label{margin-bottom:0}body .page-footer>.newsletter .nl-privacy .form-check-label a{color:#333 !important}body .page-footer .footer{background:#F1F1F1;width:100% !important;margin:0;padding:0;max-width:100% !important}body .page-footer .footer .footer-block-content{max-width:1280px;margin:0 auto;width:1280px;padding:60px 0}body .page-footer .footer .footer-block-content .footer-links h6{font-size:18px}body .page-footer .footer .footer-block-content .footer-links ul li{padding:0 0 2px 0}body .page-footer .footer .footer-block-content .footer-links ul li a{color:#959595}body .page-footer .footer .footer-block-content .footer-links.contacts{margin-top:20px}body .page-footer .footer .footer-block-content .footer-links.contacts li{margin-bottom:12px}body .page-footer .footer .footer-block-content .footer-links.contacts li a{background:#E2E2E2;padding:10px 25px;display:flex;border-radius:6px;align-items:center;justify-content:space-between;color:#000;max-width:165px}body .page-footer .footer .footer-block-content .footer-links.contacts li a>i{font-size:18px}body .page-footer .footer .footer-block-content .footer-links.contacts li a.call{background:#F9E502}body .page-footer .footer .footer-block-content .footer-links.contacts li a:hover{text-decoration:none}body .copyright{background:#E8E8E8 !important}body .copyright span{text-align:justify;color:#686868;display:flex;font-size:14px}body .copyright .payments{align-items:center;justify-content:flex-end;display:flex}body .copyright .payments img{max-width:400px}.products-grid .product-item-info:hover,.products-grid .product-item-info.active{border-top-left-radius:8px;border-top-right-radius:8px}.products-grid .product-item-inner{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.product-item-actions .actions-primary{display:flex}.product-item-actions .actions-primary>form,.product-item-actions .actions-primary>form button.tocart,.product-item-actions .actions-secondary,.product-item-actions .actions-secondary>a{width:100% !important}.product-item-actions .actions-primary>form button.tocart{border-radius:8px;color:#000;font-size:14px}.product-item-actions .actions-secondary>a{background-color:#F2F2F2;display:flex !important;flex-direction:row;align-items:center;justify-content:center;margin-top:10px}.product-item-actions .actions-secondary>a span{width:auto !important;height:auto !important;position:relative !important;font-size:11px;text-transform:initial;margin-left:5px !important}.products-grid .product-item-info .product-item-photo{position:relative;display:block}.products-grid .product-item-info .sticker-wrapper{position:absolute;z-index:3}.products-grid .product-item-info .sticker-wrapper.top-right{top:-1px;right:-1px}.products-grid .product-item-info .sticker-wrapper.bottom-right{bottom:-1px;right:-1px}.products-grid .product-item-info .sticker-wrapper.bottom-left{bottom:-1px;left:-1px}.products-grid .product-item-info .sticker-wrapper.top-left{top:-1px;left:-1px}.products-grid .product-item-info .sticker-wrapper .sticker{width:60px;height:60px;border-radius:50%;font-size:1.1666em;line-height:1em;font-weight:bold;text-align:center;display:table-cell !important;vertical-align:middle !important}.products-grid .product-item-info .sticker-wrapper .sticker.new{background-color:#3ec2df;color:#ffffff}.products-grid .product-item-info .sticker-wrapper .sticker.sale{background-color:#ff0000;color:#ffffff}.products-grid .product-item-info .product-item-name{text-align:center}.products-grid .product-item-info .price-box{display:flex;flex-direction:column;align-items:center}.products-grid .product-item-info .price-box .special-price,.products-grid .product-item-info .price-box .normal-price{order:1}.products-grid .product-item-info .price-box .special-price .price{color:darkgreen}.products-grid .product-item-info .price-box .old-price{color:#7a7a7a;text-decoration:line-through}.gallery-placeholder #amasty-main-container{width:100% !important}.catalog-page a{margin-bottom:1.5rem}.cart-discount .title strong{color:#000 !important}.cart-discount #discount-coupon-form .field{min-width:200px}.cart-discount #discount-coupon-form .actions-toolbar .primary.action{background:#F9E502;border:none;margin-left:20px;border-radius:8px;color:#000;padding:13px 20px}.cart-discount #discount-coupon-form .actions-toolbar .primary.action:hover{background:#000;color:#fff}.amcheckout-step-container .amcheckout-shipping-methods .amcheckout-method .col-method{display:none}.amcheckout-step-container #custom-checkout-form{margin-bottom:15px}.amcheckout-step-container #custom-checkout-form .form-check{display:block;min-height:1.5rem;margin-bottom:.125rem}.amcheckout-step-container #custom-checkout-form .form-check .form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,0.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact;float:left;margin-left:-1.5em;border-radius:50%}.amcheckout-step-container #custom-checkout-form .form-check label{display:inline-block}.amcheckout-step-container #custom-checkout-form .form-check .disabled{background-color:#eeeeee !important}.disabled{background-color:#eeeeee !important}.amqorder-buttons-block.-qty-2 .amqorder-button,.amqorder-buttons-block.-qty-3 .amqorder-button{flex-basis:unset !important}.sidebar .product-items .action.delete{position:relative !important}.block-wishlist .actions-toolbar{display:none}.owl-stage-outer.owl-height{height:450px !important}@media screen and (max-width:1024px){.owl-stage-outer.owl-height{height:600px !important}}@media screen and (max-width:950px){.owl-stage-outer.owl-height{height:550px !important}}@media screen and (max-width:850px){.owl-stage-outer.owl-height{height:475px !important}}@media screen and (max-width:766px){.owl-stage-outer.owl-height{height:415px !important}}@media screen and (max-width:650px){.owl-stage-outer.owl-height{height:380px !important}}@media screen and (max-width:550px){.owl-stage-outer.owl-height{height:260px !important}}@media screen and (max-width:450px){.owl-stage-outer.owl-height{height:inherit !important}}.owl-stage-outer.owl-height .owl-stage{top:-40%}@media screen and (max-width:1024px){.owl-stage-outer.owl-height .owl-stage{top:0}}.mpblog-post-view .columns .column.main,.mpblog-post-index .columns .column.main{width:100%}.mpblog-post-view .columns .column.main .mp-blog-rss,.mpblog-post-index .columns .column.main .mp-blog-rss{display:none}.mpblog-post-view .columns .column.main .post-list-content>div:last-child,.mpblog-post-index .columns .column.main .post-list-content>div:last-child{display:none}.mpblog-post-view .columns .column.main .post-list-content .mp-post-info,.mpblog-post-index .columns .column.main .post-list-content .mp-post-info{display:none}.mpblog-post-view .columns .column.main .limiter,.mpblog-post-index .columns .column.main .limiter{display:none}.mpblog-post-view .columns .sidebar,.mpblog-post-index .columns .sidebar{display:none}@media screen and (min-width:768px){.page-products .products-grid .product-item{margin-left:0 !important;width:calc((100% - 6%) / 4) !important}.page-products .products-grid .product-item:nth-child(3n + 1){margin-left:2% !important}.page-products .products-grid .product-item:nth-child(4n + 1){margin-left:0}}