html,body{color:#260111;background:#fff;font-family:'Be Vietnam Pro',sans-serif}a{color:#260111}a:hover{text-decoration:none}a,.alink{color:#260111;text-decoration:none}a:visited,.alink:visited{color:#260111}a:hover,.alink:hover{color:#bf545d;text-decoration:none}a:active,.alink:active{color:#bf545d}p{color:#260111;font-size:14px;font-weight:300;line-height:23px}._keyfocus *:focus,input:not([disabled]):focus,textarea:not([disabled]):focus,select:not([disabled]):focus{box-shadow:none}input[type="text"],input[type="password"],input[type="url"],input[type="tel"],input[type="search"],input[type="number"],input[type*="date"],input[type="email"]{color:#260111;font-size:13px;font-weight:300;line-height:23px;height:37px;border:1px solid #eee !important;border-radius:0px;background:#eee !important;font-family:'Be Vietnam Pro',sans-serif}input[type="checkbox"]{border-radius:0px;height:20px;width:20px;border:1px solid #eee}.custom-form input[type="checkbox"]{border-radius:0px;height:25px;width:25px;border:1px solid #eee}.legend{border-bottom:1px solid #eee !important}select{color:#260111;font-size:13px;font-weight:300;line-height:23px;height:37px;border:1px solid #eee !important;border-radius:0px;background-color:#eee !important;font-family:'Be Vietnam Pro',sans-serif}textarea{color:#260111;font-size:13px;font-weight:300;line-height:23px;min-height:120px;background:#eee;border-radius:0px;border:1px solid #eee;font-family:'Be Vietnam Pro',sans-serif}button,a.action.primary{border-radius:0px}button{color:#ffffff;font-size:13px;font-weight:700;line-height:15px;text-align:center;text-transform:uppercase;background:#bf545d;border:1px solid #bf545d;padding:12px 20px;border-radius:0px;font-family:'Be Vietnam Pro',sans-serif}button:hover{color:#ffffff;font-size:12px;font-weight:700;line-height:15px;background:#260111;border:1px solid #260111}.action.primary,.action-primary{color:#ffffff;font-size:13px;font-weight:700;height:40px;line-height:40px;text-align:center;text-transform:uppercase;background:#bf545d;padding:0px 20px;border-radius:0px;border:1px solid #bf545d;font-family:'Be Vietnam Pro',sans-serif}.action.primary:hover,.action-primary:hover{background:#260111;border:1px solid #260111}.action.primary:focus,.action-primary:focus,.action.primary:active,.action-primary:active,.amshopby-button:focus,.amshopby-button:active,.am-filter-go:focus,.am-filter-go:active{color:#ffffff;font-size:13px;font-weight:700;background:#260111;border:1px solid #260111}.abs-revert-secondary-color,.abs-revert-to-action-secondary,.paypal-review .block .actions-toolbar .action.primary,.abs-discount-block .actions-toolbar .action.primary,.abs-discount-block .actions-toolbar .action.cancel,.paypal-review .block .actions-toolbar .amshopby-button,.paypal-review .block .actions-toolbar .am-filter-go,.block-compare .action.primary,.cart-summary .block .actions-toolbar>.primary .action.primary,.abs-discount-code .form-discount .actions-toolbar .primary .action,.cart-summary .form.giftregistry .fieldset .action.primary,.abs-discount-block .actions-toolbar .amshopby-button,.block-compare .amshopby-button,.cart-summary .block .actions-toolbar>.primary .amshopby-button,.cart-summary .form.giftregistry .fieldset .amshopby-button,.abs-discount-block .actions-toolbar .am-filter-go,.block-compare .am-filter-go,.cart-summary .block .actions-toolbar>.primary .am-filter-go,.cart-summary .form.giftregistry .fieldset .am-filter-go,.paypal-review-discount .actions-toolbar .action.primary,.paypal-review-discount .actions-toolbar .action.cancel,.cart-discount .actions-toolbar .action.primary,.cart-discount .actions-toolbar .action.cancel,.checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action{color:#ffffff;font-size:13px;font-weight:700;background:#bf545d;border:1px solid #bf545d;border-radius:0px;box-shadow:none !important}.abs-revert-secondary-color:hover,.abs-revert-to-action-secondary:hover,.paypal-review .block .actions-toolbar .action.primary:hover,.abs-discount-block .actions-toolbar .action.primary:hover,.abs-discount-block .actions-toolbar .action.cancel:hover,.paypal-review .block .actions-toolbar .amshopby-button:hover,.paypal-review .block .actions-toolbar .am-filter-go:hover,.block-compare .action.primary:hover,.cart-summary .block .actions-toolbar>.primary .action.primary:hover,.abs-discount-code .form-discount .actions-toolbar .primary .action:hover,.cart-summary .form.giftregistry .fieldset .action.primary:hover,.abs-discount-block .actions-toolbar .amshopby-button:hover,.block-compare .amshopby-button:hover,.cart-summary .block .actions-toolbar>.primary .amshopby-button:hover,.cart-summary .form.giftregistry .fieldset .amshopby-button:hover,.abs-discount-block .actions-toolbar .am-filter-go:hover,.block-compare .am-filter-go:hover,.cart-summary .block .actions-toolbar>.primary .am-filter-go:hover,.cart-summary .form.giftregistry .fieldset .am-filter-go:hover,.paypal-review-discount .actions-toolbar .action.primary:hover,.paypal-review-discount .actions-toolbar .action.cancel:hover,.cart-discount .actions-toolbar .action.primary:hover,.cart-discount .actions-toolbar .action.cancel:hover,.checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action:hover{color:#ffffff;background:#260111;border:1px solid #260111}.message.success{background:#eeeeee;color:#333}.message.success a{color:#260111;font-weight:700}.file__choosefile{display:flex;-webkit-display:flex;position:relative}.file__choosefile input[type="file"]{color:#000000;font-size:14px;font-weight:300;line-height:40px;height:40px;border:1px solid #eee;border-radius:0;width:100%;padding:0 10px}.file__choosefile .file-render{display:flex;align-items:center;min-height:40px;width:100%;position:absolute;padding-left:15px;font-size:14px;line-height:23px;font-weight:300;color:#ccc;max-width:97%;overflow:hidden;background:#fff;border:1px solid #eee}.file__choosefile .button_choosefile{align-items:center;-webkit-align-items:center;background:transparent;color:transparent;display:flex;-webkit-display:flex;height:100%;pointer-events:none;padding:0 10px;position:absolute;right:0;vertical-align:middle;white-space:nowrap}.file__choosefile .button_choosefile:after{content:"";background:url(../images/form_upload.svg) no-repeat;display:block;width:20px;height:18px;position:absolute;right:10px;transform:translateX(-50%)}.fieldset>.field>.label{color:#260111;font-size:15px;font-weight:300;line-height:23px;margin:0 0 2px}.fieldset>.fields>.field>.label{color:#260111;font-size:15px;font-weight:300;line-height:23px;margin:0 0 2px}.policy{padding-left:35px;position:relative}.policy .spanx{font-size:10px;font-weight:300;line-height:15px}.policy .spanx a{color:#260111;text-decoration:underline}.policy .spanx a:hover{color:#bf545d}.policy .spanx:before{content:"";border:0px solid #fff;background:#eee;height:25px;left:0;position:absolute;top:-1px;width:25px;border-radius:0px}.policy .mage-error{position:absolute;bottom:-20px}.policy>input{height:25px !important;left:0;opacity:0;position:absolute;top:0;width:25px !important;z-index:8;cursor:pointer}.policy>input[type="checkbox"]:checked+.spanx::after{color:#260111;content:"\f00c";font-family:"Font Awesome 5 Free";font-size:12px;font-weight:900;left:5px;position:absolute;top:4px;width:20px;height:20px}.policy>input[type="checkbox"]:checked+.mage-error+.spanx::after{color:#260111;content:"\f00c";font-family:"Font Awesome 5 Free";font-size:12px;font-weight:900;left:5px;position:absolute;top:4px;width:20px;height:20px}address{font-size:14px}.breadcrumbs{z-index:1;margin-top:10px;margin-bottom:15px;position:relative;display:block !important}.breadcrumbs .items{color:#cccccc;font-size:10px;display:flex;align-items:center;flex-wrap:wrap}.breadcrumbs .item a,.breadcrumbs .item strong{color:#cccccc;font-size:10px}.breadcrumbs .item:not(:last-child):after{margin:0 5px;font-size:8px;line-height:16px}.page-main .page-title-wrapper .page-title{font-weight:700;font-size:24px;line-height:28px;display:block;margin:20px 0 25px}.fieldset>.legend span{font-weight:500;font-size:18px}.page-footer{background:#fff}.page-footer>.footer.content{padding:0;border:none;max-width:100%}.footer_service{background:#eee}.footer_service>.footer.content{border:none}.primary_plus{display:flex;flex-wrap:wrap;margin:0px;padding:0px}.primary_plus li{display:flex;align-items:flex-start;padding:5px 0px 20px}.primary_plus .ico{padding:0 10px 0 0}.primary_plus .text{font-size:13px;font-weight:300;line-height:18px;color:#6d5e5e}.primary_plus .text strong{font-size:13px;font-weight:500;margin:3px 0 5px;display:block;color:#260111;text-transform:uppercase}.primary_plus .text span{color:#6d5e5e}.primary_plus .text a{color:#6d5e5e;font-weight:500}.primary_plus .text a:hover{color:#bf545d}.primary_plus .text .scopri{text-decoration:underline}.primary_plus_cart{display:flex;flex-wrap:wrap;justify-content:space-between;padding:40px 0 30px;max-width:1160px;margin:0 auto}.primary_plus_cart li{display:flex;align-items:flex-start;padding:5px 0px 20px}.primary_plus_cart .ico{padding:0 10px 0 0}.primary_plus_cart .text{color:#6d5e5e;font-size:13px;font-weight:300;line-height:18px}.primary_plus_cart .text strong{color:#260111;font-size:13px;font-weight:500;margin:3px 0 5px;display:block;text-transform:uppercase}.primary_plus_cart .text span{color:#260111}.primary_plus_cart .text a{color:#6d5e5e;font-weight:500}.primary_plus_cart .text a:hover{color:#bf545d}.primary_plus_cart .text .scopri{text-decoration:underline}.footer_informations>.footer.content{padding-top:0;padding-bottom:0;border:none}.footer__middle{background:#fff}.footer_informations{padding:20px 0 25px}.footer_primary{display:flex;align-items:flex-start;justify-content:center}.footer_primary .footer_iscriviti{width:393px;position:relative}.footer_primary .footer_iscriviti .iscriviti_photo img{display:block}.footer_primary .footer_iscriviti .iscriviti_text{position:absolute;left:0;bottom:0;width:100%;padding:15px 60px 35px 30px;box-sizing:border-box}.footer_primary .footer_iscriviti .iscriviti_text h3{margin:0 0 5px;font-size:24px;font-weight:700}.footer_primary .footer_iscriviti .iscriviti_text p{font-size:15px;font-weight:300;line-height:20px;color:#fff;margin:0 0 8px}.footer_primary .footer_iscriviti .iscriviti_text p strong{font-weight:500;color:#260111}.footer_primary .footer_iscriviti .iscriviti_text .iscriviti-action .iscriviti_ora{height:40px;background:#fff;display:inline-block;padding:0 40px;font-size:15px;font-weight:500;line-height:40px;text-align:center;text-transform:uppercase}.footer_primary .footer_iscriviti .iscriviti_text .iscriviti-action .iscriviti_ora:hover{color:#fff;background:#bf545d}.footer_primary .footer_main{padding:0 0 0 65px}.footer_payment_info h3{margin:0 0 2px;font-size:13px;font-weight:600;line-height:24px;text-transform:uppercase}.footer_payment_info .ul_payment{padding:0;margin:0;display:flex;align-items:center}.footer_payment_info .ul_payment li{margin:0 15px 0 0 !important}.footer_payment_info .ul_payment li span{font-size:13px;font-weight:300;line-height:20px;margin:-4px 0 0;display:block}.foo_items{width:100%;display:flex;align-items:flex-start;padding:0 0 20px}.foo_items .foo_item{width:230px;margin:0 0 25px;box-sizing:border-box}.foo_items .foo_item h4{font-size:13px;font-weight:600;line-height:24px;margin:0 0 8px;text-transform:uppercase}.foo_items .foo_item p{font-size:13px;font-weight:300;line-height:24px;margin:0 0 5px}.foo_items .foo_item ul{margin:0;padding:0 !important}.foo_items .foo_item ul li{font-size:13px;font-weight:300;line-height:24px;margin:0 0 3px}.foo_items .foo_item ul li a:hover{color:#bf545d}.foo_items .foo_item .ul_payment{display:flex;flex-wrap:wrap;max-width:230px;margin:0 0 10px}.foo_items .foo_item .ul_payment li{margin:5px 10px 0px 0}.copyright_bottom>.footer.content{padding-top:5px;padding-bottom:5px}.copyright_bottom>.footer.content p{color:#6d5e5e;font-size:10px;font-weight:300;line-height:15px;text-align:center}.copyright_bottom>.footer.content p br{display:none}.newletter__side{position:fixed;right:-395px;top:50%;z-index:7;transform:translateY(-50%);transition:all .6s;-webkit-transition:all .6s}.newletter__side.active{right:0}.newletter__side .open__side{transition:all .6s;position:relative;max-width:442px}.newletter__side .open__popup{position:absolute;left:-45px;width:35px;top:50%;height:145px;transform:translateY(-50%);display:flex;align-items:center}.newletter__side .open__popup span{margin-bottom:0;transform:rotate(270deg) translateY(-85px);min-width:max-content;font-size:16px;line-height:22px;font-weight:700;color:#fff;text-transform:capitalize;padding:10px 20px 35px 20px;cursor:pointer;position:relative}.newletter__side .open__popup span:before{content:"";width:175px;height:210px;position:absolute;top:-35%;left:25px;z-index:-1;transform:rotate(90deg);background:#bf545d}.newletter__side:lang(en){display:none !important}.page-wrapper{overflow:hidden}.full_w{width:100vw;position:relative;margin-left:-50vw;left:50%;background:#eee}.full_w .full_w_container{margin:0 auto;max-width:1320px;padding-left:20px;padding-right:20px;box-sizing:border-box}.home_block_01{margin:0px 0 25px}.b_item .b_item_inner{display:block;position:relative}.b_item .b_item_inner .image{position:relative}.b_item .b_item_inner .image img{width:100%}.b_item .b_item_inner .text{position:absolute;bottom:35px;left:30px;display:block;padding:0}.b_item .b_item_inner .text .title{color:#ffffff;font-size:24px;font-weight:700;line-height:28px;display:block;margin:0 0 8px}.b_item .b_item_inner .text .sub{color:#ffffff;font-size:15px;font-weight:300;line-height:21px;display:block}.b_item .b_item_inner .text.gray .title{color:#260111}.b_item .b_item_inner .text.gray .sub{color:#260111}.b_item .b_item_inner .b_action{position:absolute;bottom:0;left:0;width:100%;display:block;text-align:center;padding:0px 0px 30px}.b_item .b_item_inner .b_action .b_action_btn{height:50px;border-radius:3px;background:#bf545d;display:inline-block;line-height:45px;padding:0 30px;color:#fff;font-weight:700;font-size:15px;max-width:165px;text-align:center}.b_item .b_item_inner .b_action .b_action_btn:hover{background:#260111}.b_item .b_item_inner:hover .text .title{color:#bf545d}.b_item .b_item_inner:hover .text .sub{color:#bf545d}.b_item .b_item_inner:hover .b_action .b_action_btn{background:#260111}.home_block_02{margin:0 0 30px}.home_intro_text p{font-size:15px;font-weight:300;line-height:24px;text-align:center}.home_intro_text p strong{font-weight:500}.home_block_04{margin:0 auto;max-width:1160px;padding:30px 0 65px}.widget_general h2{font-size:24px;font-weight:500;text-align:center;margin:0 0 30px}.widget_wrapper .widget.block-products-list{margin:0 !important}.home_block_05{margin:0px 0 50px}.home_momento h2{color:#260111;font-size:22px;font-weight:500;line-height:30px;margin:0 0 20px}.momento_items{margin:0px;padding:0;list-style:none}.momento_items img{display:block;margin:0 0 12px}.momento_items .title{display:block;font-size:18px;font-weight:500;line-height:30px}.momento_items .scopri{display:block;font-size:12px;font-weight:300;line-height:18px;text-decoration:underline}.momento_items .momento_link:hover .title{color:#bf545d}.momento_items .momento_link:hover .scopri{color:#bf545d}.widget .block-title{margin:0 0 20px}.widget .block-title strong{color:#260111;font-size:22px;font-weight:500;line-height:30px}.aziende_grandi{margin:0 auto;max-width:900px}.aziende_grandi_content{display:flex;margin:0 -55px}.aziende_grandi_content .aziende_content{width:50%;padding:0 55px}.aziende_grandi_content .grandi_content{width:50%;padding:0 55px}.aziende_grandi_content .item .a_link{display:block;position:relative}.aziende_grandi_content .item .a_link .group_img{display:block;position:relative}.aziende_grandi_content .item .a_link .group_img img{width:100%;display:block}.aziende_grandi_content .item .a_link .group_text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2;width:100%;text-align:center}.aziende_grandi_content .item .a_link .group_text .title{display:block;color:#ffffff;font-size:24px;font-weight:700;line-height:28px;margin:0 0 7px}.aziende_grandi_content .item .a_link .group_text .subtext{display:block;color:#ffffff;font-size:15px;font-weight:300;line-height:21px;margin:0 0 7px}.aziende_grandi_content .item .a_link:hover .group_img:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;opacity:0.45;border-radius:3px;background:#000;z-index:1}.aziende_grandi_content .item .a_link:hover .group_text .title{color:#bf545d}.aziende_grandi_content .item .a_link:hover .group_text .subtext{color:#bf545d}.seo_wrapper{max-width:1150px;margin:0 auto}.seo_wrapper h2{color:#260111;font-size:15px;font-weight:500;line-height:24px;margin:0 0 5px}.seo_wrapper h3,.seo_wrapper h4,.seo_wrapper h5,.seo_wrapper h6{color:#260111;font-size:15px;font-weight:500;line-height:24px;margin:0 0 5px}.seo_wrapper p{color:#260111;font-size:13px;font-weight:300;line-height:20px;margin:0 0 10px}.seo_wrapper .seo_text{overflow:hidden;height:98px}.seo_wrapper .moreless{margin:0px 0px 0}.seo_wrapper .moreless span{color:#260111;font-size:13px;font-weight:300;line-height:18px;cursor:pointer;padding-right:15px;position:relative;text-decoration:underline}.seo_wrapper .moreless span:hover{color:#bf545d}.seo_wrapper .moreless span.less{display:none}.seo_wrapper.active .seo_text{height:auto}.seo_wrapper.active .moreless .more{display:none}.seo_wrapper.active .moreless .less{display:inline-block}.mobile{display:none !important}.owl-carousel .owl-nav{display:none}.nav-sections{margin-bottom:10px}.block-static-block.widget,.block-cms-link.widget{margin-bottom:0px}.header_coupon{background:#bf545d;margin-bottom:10px}.header_coupon_message p{color:#ffffff;font-size:12px;font-weight:500;line-height:20px;text-align:center;margin:0;padding:6px 0}.header_coupon_message p a{color:#ffffff}.header_coupon_message p a:hover{text-decoration:underline}.home_intro_text .moreless_intro{display:none}.scrollbar{width:100%;height:5px;position:relative;margin:0 auto;border-radius:0px;background:#eee;margin-top:0px}.scrollbar .bar-container{cursor:pointer}.scrollbar .bar-container .bar{height:5px;background:#3f4e55;width:100%;border-radius:0px;cursor:pointer}.primary_plus{width:auto;max-width:1160px;padding:0px;margin:0 auto}.home_block_01 .scrollbar{display:none;margin-top:25px}.customer-account-create .page-main>.page-title-wrapper,.customer-account-forgotpassword .page-main>.page-title-wrapper{text-align:center}.form.password.reset,.form.send.confirmation,.form.password.forget,.form.create.account,.form.search.advanced,.form.form-orders-search{margin:0 auto}.block-collapsible-nav .item.current a{border-color:#bf545d;color:#000000;font-weight:600}.block-collapsible-nav .item.current>strong{border-color:#bf545d;color:#000000;font-weight:600}.cms-service .column.main{padding-bottom:0 !important}.containercms{margin:0 auto;max-width:1150px}.service_cms .head{text-align:center;margin:0 0 30px}.service_cms .head p{font-size:15px}.service_items{display:flex;flex-wrap:wrap;margin:0 -13px}.service_items .service_item{width:33.333%;padding:0 13px 25px;box-sizing:border-box}.service_items .service_item .service_link{display:block}.service_items .service_item .img{display:flex;justify-content:center;margin:0 0 10px}.service_items .service_item .img img{display:block}.service_items .service_item .title{display:block;text-align:center;font-size:15px}.service_items .service_item:hover .title{color:#bf545d}.service_form{display:flex;margin:30px 0 0}.service_form .service_form_img{width:33%;box-sizing:border-box}.service_form .service_form_img img{display:block}.service_form .service_form_init{width:77%;padding:0 0 0 40px;box-sizing:border-box}.form_init .head h2{font-size:15px;font-weight:500;line-height:25px;margin:0 0 5px}.form_init .head p{font-size:15px;font-weight:300;line-height:25px}.block-custom-form .block-title{display:none}.form_data .fieldset>.field.required>.label:after{color:transparent}.form_data .fieldset>.fieldset-top{display:flex;margin:0 -12px !important}.form_data .fieldset>.fieldset-top>.field{margin:0 0 5px;padding:0 12px;width:50%}.form_data .fieldset>.field{margin:0 0 10px}.form_data .fieldset>.field>.label{font-size:12px;font-weight:300}.form_data .fieldset>.field.textarea{margin:0 0 2px}.form_data .fieldset>.field.textarea textarea{min-height:80px}.form_data .fieldset>.field.checkbox .control{display:flex;align-items:center;position:relative}.form_data .fieldset>.field.checkbox .label{padding:9px 0 0 7px}.form_data .fieldset>.field.checkbox .label p{color:#999;font-size:12px}.form_data .fieldset>.field.checkbox .label p a{text-decoration:underline}.form_data .fieldset>.field.checkbox .label p a:hover{color:#bf545d}.form_data .actions-toolbar{position:relative}.form_data .actions-toolbar>.primary .action.save.primary{text-transform:none;font-size:14px;height:50px;padding:0 60px;position:absolute;right:-15px;bottom:5px}.cms-service .containercms{margin:0 auto;max-width:960px}.cms_general{display:flex;padding:10px 0 0}.cms_general .cms_text{width:60%}.cms_general .cms_text h2{font-size:18px;font-weight:500;line-height:28px;margin:0 0 10px}.cms_general .cms_text p{font-size:15px;font-weight:300;line-height:25px}.cms_general .cms_text .form_init .head h2{margin:0 0 0px}.cms_general .cms_photo{width:40%;padding:0 0 0 25px}.cms_general .cms_photo .img{display:block}.cms_general .cms_photo .img img{display:block;width:100%}.brand_general h2{font-size:22px;font-weight:500;line-height:30px;margin:15px 0 10px}.brand_general .brand_items{margin:0 -5px}.brand_general .brand_items ul li{padding:0 5px}.contact-index-index .page-main .page-title-wrapper .page-title{text-align:center}.cms-contact-us .page-main .page-title-wrapper .page-title{text-align:center}.cms_contatti{display:flex;margin:0 -30px;padding:10px 0 0}.cms_contatti .contatti_items{width:40%;padding:0 30px 0 30px;box-sizing:border-box}.cms_contatti .contatti_items p{margin:0 0 12px;font-size:15px;line-height:24px}.cms_contatti .contatti_items .c_item{display:flex;align-items:center;margin:0 0 10px}.cms_contatti .contatti_items .c_item .icon{margin:5px 15px 0 0px;background:#260111;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.cms_contatti .contatti_items .c_item .icon .fab{color:#ffffff;font-size:20px;font-weight:700;margin-left:4px}.cms_contatti .contatti_items .c_item .text p{margin:0 0 0;font-size:15px;line-height:20px}.cms_contatti .contatti_items .c_item .text a{text-decoration:none}.cms_contatti .contatti_items .c_item .text a strong{font-weight:500;color:#bf545d}.cms_contatti .contatti_items .c_item .text a:hover{color:#bf545d}.cms_contatti .contatti_items .c_item .text a:hover strong{text-decoration:underline}.cms_contatti .contatti_forms{width:60%;padding:0 30px 0 30px}.c_list_item{margin:0 0 25px}.c_list_item h3{margin:0 0 2px;font-size:15px;font-weight:600;line-height:24px;text-transform:uppercase}.form_init .fieldset{margin:0 -8px;display:flex;letter-spacing:0;flex-wrap:wrap}.form_init .fieldset>.field{width:50%;padding:0 8px;box-sizing:border-box}.form_init .fieldset>.field.comment{width:100%}.form_init .actions-toolbar{display:flex;justify-content:flex-end}.form_init .actions-toolbar .primary .action.submit.primary{width:264px;text-align:center;margin:0 0 15px}.contact-privacy{margin:8px 0 20px}.short_text{display:none}.top_field{width:100%;padding:0 8px;text-align:right}.top_field p{color:#6d5e5e;font-size:10px;font-weight:300;line-height:18px;margin:0 0 0}.cms-faq .column.main{padding-bottom:0 !important}.faqcms{padding:0 0 265px}.faqtabs{position:relative}.tab_item .tab_item_head{font-size:15px;font-weight:300;line-height:25px;margin:0;cursor:pointer;width:300px;opacity:0.6;padding:12px 25px 12px 0;display:flex;align-items:center;position:relative;border-bottom:1px solid #eee}.tab_item .tab_item_head .icon{min-width:55px}.tab_item .tab_item_head .icon img{display:block}.tab_item .tab_item_head.first-child{border-top:1px solid #eee}.tab_item .tab_item_content{position:absolute;top:0;left:360px;width:700px;display:none}.tab_item.open .tab_item_head{font-weight:500;opacity:1}.tab_item.open .tab_item_head:after{content:"\f0da";font-family:"Font Awesome 5 Free";font-size:20px;font-weight:900;right:10px;position:absolute;top:31%}.tab_item.open .tab_item_content{display:block}.tab_subitem .subitem_head{font-size:15px;font-weight:300;line-height:25px;margin:0;cursor:pointer;padding:17px 25px 18px 0;position:relative;border-bottom:1px solid #eee}.tab_subitem .subitem_head:after{content:"\f0d7";font-family:"Font Awesome 5 Free";font-size:20px;font-weight:900;right:10px;position:absolute;top:31%}.tab_subitem .subitem_head.first{border-top:1px solid #eee}.tab_subitem .subitem_content{display:none;padding:15px 0;border-bottom:1px solid #eee}.tab_subitem.open .subitem_head{font-weight:500}.tab_subitem.open .subitem_head:after{content:"\f0d8"}.tab_subitem.open .subitem_content{display:block}.faq-short{margin:0 0 25px}.faq-short p{font-size:18px;font-weight:300;line-height:25px;text-align:center}.cms_container{margin:0 auto;max-width:1150px}.siamo_wrapper{display:flex;align-items:center;margin:0 -30px;padding:10px 0 0}.siamo_wrapper .siamo_photo{width:50%;padding:0 30px}.siamo_wrapper .siamo_content{width:50%;padding:0 30px}.siamo_wrapper h1{font-size:24px;font-weight:700;line-height:28px;margin:0 0 10px}.siamo_wrapper p{font-size:14px;font-weight:300;line-height:23px}.siamo_plus{margin:60px 0 0}.cms-iscrizione-newsletter .cms_container{margin:0 auto;max-width:950px}.cms-subscribe-newsletter .cms_container{margin:0 auto;max-width:950px}.iscrizione_wrapper{display:flex;align-items:flex-start;margin:0 -30px;padding:10px 0 0}.iscrizione_wrapper .iscrizione_photo{width:50%;padding:0 30px}.iscrizione_wrapper .iscrizione_content{width:50%;padding:0 30px}.iscrizione_wrapper .iscrizione_content h1{font-size:24px;font-weight:700;line-height:28px;margin:0 0 20px}.iscrizione_wrapper .iscrizione_content h2{font-size:28px;font-weight:300;line-height:32px;margin:0 0 6px}.iscrizione_wrapper .iscrizione_content p{font-size:15px;font-weight:300;line-height:24px}.iscrizione_text_m{display:none}.newsletter_custom .obbligatori{text-align:right;margin:0 0 0}.newsletter_custom .obbligatori span{color:#6d5e5e;font-size:10px;font-weight:300;line-height:18px}.newsletter_custom .field{margin:0 0 10px}.newsletter_custom .field .label{margin:0 0 5px;display:block;font-weight:300}.newsletter_custom .newsletter_date .label strong{color:#6d5e5e;font-size:13px;font-weight:300;line-height:18px}.newsletter_custom .actions .action.subscribe.primary{width:100%}.newsletter-privacy{margin:15px 0 17px}.iscrizione_bestseller{margin:0 auto;max-width:1150px;padding-top:70px}.minicart-items{padding-bottom:2px;border-color:#eee !important}.minicart-items li{border-color:#eee !important}.minicart-items .product-item:first-child{padding-top:10px}.minicart-items .product-item-name a{font-size:12px}.minicart-items .action.edit:before,.minicart-items .action.delete:before{font-size:12px}.minicart-items-wrapper{border-color:#eee !important}.minicart-wrapper .minicart-widgets{margin-top:0px}.block-minicart{font-size:13px;font-weight:300;border-color:#eee !important}.block-minicart .block-content>.actions>.primary .action.primary{height:40px;line-height:40px;font-weight:600;padding:0;font-size:14px}.block-minicart .subtitle.empty{font-weight:400}.block-minicart .amount .price-wrapper:first-child .price{font-size:15px;font-weight:600}.block-minicart .items-total{float:none;margin:0 10px 10px;padding:0 0 5px;border-bottom:1px solid #eee}.block-minicart .subtotal{text-align:left;display:flex;align-items:baseline}.block-minicart .subtotal .label{margin-right:5px}.minicart-items .product-item-name a{color:#260111}.minicart-items .product-item-name a:hover{color:#bf545d}.minicart-items .product-item-details .price{font-weight:500;font-size:15px}.minicart-items .product-item-pricing .label{font-size:13px;font-weight:300}.price-container .price{font-size:18px}.cart-container{display:flex;flex-wrap:wrap}.cart-container .form-cart{order:1}.cart-container .shipping-text{margin:-10px 0 10px}.cart-container .shipping-text .icon-shipping{display:none}.cart-container .shipping-text .text{font-size:13px;font-weight:300;line-height:18px}.cart-container .shipping-text .text strong{font-weight:300}.cart-container .cart-summary{order:3;top:0px !important}.table>tbody>tr>th,.table>tbody>tr>td{border-color:#eee !important;font-weight:300 !important}.abs-sidebar-totals,.cart-totals,.opc-block-summary .table-totals{border-color:#eee !important}.table-wrapper{color:#260111;font-size:15px;font-weight:400;line-height:23px}.cart.table-wrapper .cart thead tr th.col{color:#260111;font-size:15px;font-weight:500;line-height:23px;padding:0 0 10px;text-transform:uppercase;border-bottom:1px solid #eee;position:relative}.cart.table-wrapper .cart thead tr th.col.subtotal:after{background:none}.cart.table-wrapper .cart tbody td{vertical-align:middle}.cart.table-wrapper .product-item-details{padding:0 0 10px;vertical-align:middle}.cart.table-wrapper .product-item-details .product-item-name{margin:0 0 7px;display:block}.cart.table-wrapper .product-item-details .product-item-name a{color:#260111;font-size:13px;font-weight:300;line-height:18px;text-decoration:none}.cart.table-wrapper .product-item-details .product-item-name a:hover{color:#bf545d}.cart.table-wrapper .item .col.item{padding:10px 8px 10px 10px}.cart.table-wrapper .item .col.price{padding:10px 8px 10px 10px}.cart.table-wrapper .item .col.qty{padding:10px 8px 10px 10px}.cart.table-wrapper .col.price{width:105px;text-align:center}.cart.table-wrapper .col.price .price{color:#260111;font-size:15px;font-weight:400 !important;line-height:25px}.cart.table-wrapper .col.qty{width:170px;text-align:center}.cart.table-wrapper .col.qty .input-text{height:36px;margin-top:0;text-align:center;width:84px}.cart.table-wrapper .col.subtotal{padding:10px 15px 10px 10px;padding-right:60px !important;width:185px;text-align:center}.cart.table-wrapper .col.subtotal .price{color:#260111;font-size:15px;font-weight:500 !important;line-height:25px}.item-actions-subtotal{display:inline-block;position:relative;width:100%}.item-actions-subtotal .item-actions{position:absolute;top:0;right:-60px}.item-actions-subtotal .item-actions .action.action-edit{display:none}.cart.table-wrapper .actions-toolbar>.action-delete:before{content:"\f1f8";font-family:"Font Awesome 5 Free";position:absolute;right:0;top:0;font-size:10px;font-weight:600;color:#260111;height:20px;width:18px;background:url(../images/delete.svg) no-repeat center;width:30px;height:30px;border-radius:3px;background:#eee;display:flex;align-items:center;justify-content:center}.cart-container .form-cart .actions.main{display:none}.cart-container .form-cart .actions.main .action.update{background:#000;color:#fff;text-transform:capitalize;border:1px solid #000;font-size:12px;height:40px;padding:0 25px}.cart-container .form-cart .actions.main .action.update:hover{background:#bf545d;border:1px solid #bf545d}.cart-summary{background:#fff;padding:0}.cart-summary .checkout-methods-items{margin:0}.cart-summary .checkout-methods-items .item{margin-bottom:0}.cart-summary .checkout-methods-items .item .action.primary.checkout{color:#ffffff;height:40px;font-size:15px;font-weight:700;line-height:15px;text-align:center;padding:0 20px}.cart-summary>.title{margin:0 0 10px;color:#260111;font-size:15px;font-weight:500;line-height:25px;text-transform:uppercase;display:none}.cart-summary .block .title strong{color:#260111;font-size:13px;font-weight:300;text-transform:uppercase}.cart-summary .block>.title{border-top:1px solid #eee}.cart-summary .block>.title:after{color:#260111}.abs-sidebar-totals .grand .mark,.cart-totals .grand .mark,.opc-block-summary .table-totals .grand .mark{border-top:0px solid #ccc}.abs-sidebar-totals .grand .amount,.cart-totals .grand .amount,.opc-block-summary .table-totals .grand .amount{border-top:0px solid #ccc}.abs-sidebar-totals .grand strong,.cart-totals .grand strong,.opc-block-summary .table-totals .grand strong{color:#260111;font-size:15px;font-weight:600;line-height:25px;text-transform:uppercase}.cart-summary .block.shipping{display:none}.cart-summary .block.discount{margin:0px 0 0}.cart-summary .block.discount>.title{border-top:1px solid #eee;padding:10px 0px}.cart-summary .block.discount>.title strong{font-weight:300;text-transform:none}.cart-summary .block.discount>.title:after{content:"";position:absolute;right:0px;top:18px;height:1px;width:16px;background:#260111}.cart-summary .block.discount>.title:before{content:"";position:absolute;right:8px;top:14px;height:16px;width:1px;background:#260111}.cart-summary .block.discount>.content{padding-bottom:5px}.cart-summary .block.discount>.content .head{color:#260111;font-size:15px;font-weight:300;line-height:24px}.cart-summary .block.discount>.content .head strong{font-weight:500}.cart-summary .block.discount>.content .head a{color:#bf545d;text-decoration:underline}.cart-summary .block.discount>.content .head a:hover{text-decoration:none}.cart-summary .block.discount>.content .fieldset.coupon{margin:10px 0 0;position:relative}.cart-summary .block.discount>.content .fieldset.coupon .label{display:none}.cart-summary .block.discount>.content .fieldset.coupon .actions-toolbar>.primary .action.primary{position:absolute;top:0px;right:0px;margin:0;color:#fff;text-transform:capitalize;height:37px;line-height:37px;background:#bf545d;font-size:12px;font-weight:700;border:none}.cart-summary .block.discount>.content .fieldset.coupon .actions-toolbar>.primary .action.primary:hover{color:#fff;background:#260111}.cart-summary .block.discount.active>.title:before{background:none}.cart.table-wrapper .cart>.item{border-bottom:1px solid #eee}.cart-container .widget.block{float:none}.ti_potrebbero_cart{width:68%;order:2;padding:0 40px 0 0;box-sizing:border-box}.cart-summary-oppure .summary-logopayment p{color:#260111;font-size:12px;font-weight:300;text-align:center;margin:5px 0 10px}.cart-summary-oppure .summary-logopayment-img ul{display:flex;list-style:none;margin:0 -5px;padding:0}.cart-summary-oppure .summary-logopayment-img ul li{padding:0 5px;margin:0 0 10px;width:33.333%;box-sizing:border-box}.cart-summary-oppure .summary-logopayment-img ul li .box{height:50px;background:#eee;text-align:center;border-radius:3px;display:flex;align-items:center;justify-content:center}.cart-summary-potrai{padding:10px;margin:0 0 10px;border-radius:3px;border:1px solid #eee}.cart-summary-potrai .head-potrai p{color:#260111;font-size:12px;font-weight:500;margin:0px 0 5px !important}.cart-summary-potrai .summary-potrai-img ul{display:flex;list-style:none;margin:0 -2px;padding:0}.cart-summary-potrai .summary-potrai-img ul li{padding:0 2px;margin:0;box-sizing:border-box}.cart-summary-potrai .summary-potrai-img ul li img{max-width:90%}.cart-summary-potrai p{color:#260111;font-size:12px;font-weight:300;margin:0px 0 0px !important}.cart-summary-possiamo{padding:10px;margin:0 0 10px;border-radius:3px;border:1px solid #eee}.cart-summary-possiamo h6{color:#260111;font-size:12px;font-weight:500;line-height:28px;margin:0 0 0px;text-transform:uppercase}.cart-summary-possiamo p{color:#260111;font-size:12px;font-weight:300;line-height:18px;margin:0 0 0px}.cart-summary-possiamo p a{color:#260111;text-decoration:underline}.cart-summary-possiamo p a:hover{color:#bf545d}.cart-summary-buono{padding:10px;margin:0 0 10px;border-radius:3px;border:1px solid #eee}.cart-summary-buono h6{color:#260111;font-size:12px;font-weight:500;line-height:28px;margin:0 0 0px;text-transform:uppercase}.cart-summary-buono ul{list-style:none;margin:0px;padding:0}.cart-summary-buono ul li{margin:0;color:#260111;font-size:12px;font-weight:300;line-height:28px}.cart-summary-buono ul li i{font-size:10px;font-weight:600;margin-right:10px}.cart-summary .widget.block{float:none !important}.grid-cart-custom{margin:0 auto !important;max-width:1150px}.checkout-cart-index .widget.block.block-static-block{padding:0 15px}.checkout-cart-index .widget.block.block-static-block .primary_plus{padding:50px 20px 50px}.checkout-cart-index .widget_general{max-width:1160px;margin:0 auto}.cart_block_creadit_in{margin:15px -15px 0}.cart_block_creadit_in .footer_payment_info .ul_payment{list-style:none}.cart_block_creadit_in .footer_payment_info .ul_payment li{margin:0 10px 0 0 !important}.cart_block_creadit_in .footer_payment_info .ul_payment li span{font-size:11px}.cart_block_creadit_in .footer_payment_info .ul_payment li.last-child{margin:0 !important}.vaiallacassa_top{order:1;width:100%;display:flex;margin:0 0 5px;justify-content:flex-end;position:relative}.vaiallacassa_top .action.primary.checkout{padding:0 50px;position:absolute;right:0;top:-55px}.checkout-cart-index .page.messages{margin:0 0 45px}.firecheckout.checkout-index-index .page-wrapper{overflow:hidden !important}.firecheckout.checkout-index-index #checkout .opc-wrapper .opc>li{border:none;padding:15px 0 15px 0}.firecheckout.checkout-index-index #checkout .opc-wrapper .opc>li.checkout-payment-method,.firecheckout.checkout-index-index #checkout .opc-wrapper .opc>li.checkout-shipping-method{padding-left:10px;padding-right:10px}.firecheckout.checkout-index-index #checkout .opc-wrapper .step-title{color:#260111;font-size:15px;font-weight:500}.firecheckout.checkout-index-index #checkout .opc-wrapper .step-title:before{display:none}.firecheckout.checkout-index-index #checkout .opc-block-summary>.title{color:#260111;font-size:15px;font-weight:500}.firecheckout.checkout-index-index #checkout .opc-block-summary>.title:before{display:none}.firecheckout.checkout-index-index #checkout .opc-sidebar{border:none;padding:15px 0 15px 0}.firecheckout.checkout-index-index #checkout .opc-sidebar .step-title{color:#260111;font-size:15px;font-weight:500}.firecheckout.checkout-index-index #checkout .opc-sidebar .step-title:before{display:none}.firecheckout.checkout-index-index #checkout .fieldset>.field .label{font-size:13px;font-weight:300 !important}.firecheckout.checkout-index-index #checkout .fieldset>.field .input-text{color:#260111;font-size:12px;font-weight:300;line-height:23px;height:40px;border:1px solid #eee;border-radius:0px;background:#eee}.firecheckout.checkout-index-index #checkout .fieldset>.field select{color:#260111;font-size:12px;font-weight:300;line-height:23px;height:40px;border:1px solid #eee;border-radius:0px}.firecheckout.checkout-index-index #checkout .fieldset .field[name="shippingAddress.company"],.firecheckout.checkout-index-index #checkout .fieldset .field[name="billingAddressshared.company"],.firecheckout.checkout-index-index #checkout .fieldset .field[name="shippingAddress.custom_attributes.os_pec"],.firecheckout.checkout-index-index #checkout .fieldset .field[name="billingAddressshared.custom_attributes.os_pec"],.firecheckout.checkout-index-index #checkout .fieldset .field[name="shippingAddress.telephone"],.firecheckout.checkout-index-index #checkout .fieldset .field[name="billingAddressshared.telephone"]{width:100% !important}.firecheckout.checkout-index-index #checkout .fieldset .field[name="shippingAddress.custom_attributes.os_no"],.firecheckout.checkout-index-index #checkout .fieldset .field[name="billingAddressshared.custom_attributes.os_no"]{width:30% !important}.firecheckout.checkout-index-index #checkout .fieldset .field[name="shippingAddress.street.1"],.firecheckout.checkout-index-index #checkout .fieldset .field[name="billingAddressshared.street.1"]{display:none !important}.firecheckout.checkout-index-index #checkout .fieldset .field.street{width:100%;display:inline-block;padding:4px 0}.firecheckout.checkout-index-index .checkout-payment-method .payment-method-title .label{font-size:15px;font-weight:300}.firecheckout.checkout-index-index .place-order .actions-toolbar .primary{width:100%}.firecheckout.checkout-index-index .place-order .actions-toolbar .primary .action{font-size:15px;text-transform:uppercase;height:50px;padding:0}.firecheckout.checkout-index-index #maincontent .page-title-wrapper .authentication-wrapper .action-auth-toggle{color:#bf545d;font-size:15px;font-weight:700;line-height:20px;text-transform:capitalize}.firecheckout.fc-form-compact .form-shipping-address .fieldset div.field[name="shippingAddress.company"]{width:100% !important}.firecheckout .form-shipping-address input[type="radio"],.firecheckout #checkout input[type="radio"]{border-radius:0 !important}.opc-block-summary .items-in-cart>.title{display:none}.opc-block-summary .product-item .product-item-inner{margin:0}.opc-block-summary .product-item .product-item-name-block .product-item-name{font-size:12px;font-weight:300;line-height:20px}.opc-block-summary .product-item .product-item-name-block .details-qty{margin-top:5px}.opc-block-summary .product-item .product.options{display:flex;flex-direction:column}.opc-block-summary .product-item .product.options .content{margin:0 !important}.firecheckout #checkout .minicart-items .product-item{margin:0}.firecheckout.checkout-index-index input[type="checkbox"]:checked::after,.firecheckout.checkout-index-index input[type="radio"]:checked::after{color:#333 !important;content:"\f00c" !important;font-family:"Font Awesome 5 Free";font-size:10px !important;font-weight:900 !important;left:9px !important;position:absolute !important;top:8px !important;width:18px !important;height:18px !important;display:flex !important;background:none !important;justify-content:center;align-items:center;background:#eee !important;border-radius:0px !important;border:1px solid #eee !important;transition:none !important}.firecheckout.checkout-index-index #checkout .checkout-payment-method .discount-code .payment-option-title .action-toggle{color:#260111;font-size:15px;font-weight:500;text-transform:none}.firecheckout.checkout-index-index #checkout .checkout-payment-method .discount-code .payment-option-title .action-toggle:after{color:transparent}.firecheckout.checkout-index-index #checkout .checkout-payment-method .discount-code .payment-option-content{display:block !important}.firecheckout.checkout-index-index #checkout .checkout-payment-method .discount-code .payment-option-content .form-discount .input-text{border-radius:0px !important;border:1px solid #eee !important}.firecheckout.checkout-index-index #checkout .checkout-payment-method .discount-code .payment-option-content .actions-toolbar .action{height:42px}.firecheckout.checkout-index-index #checkout .opc-block-summary .table-totals .totals.sub .mark,.firecheckout.checkout-index-index #checkout .opc-block-summary .table-totals .totals.sub .amount{padding-top:10px}.checkout-payment-method .payment-method-title .action-help{display:none}.checkout-payment-method .payment-method-title .payment-icon{max-width:40px}.opc-block-summary .product-item .product-item-name-block{font-size:12px;font-weight:300}.block-authentication .block-title strong{font-weight:600;font-size:18px}.block-authentication .actions-toolbar>.primary .action{margin-right:0;padding:5px 20px 5px;font-size:14px}.cart.table-wrapper .items{display:flex;flex-wrap:wrap;margin:0 -15px}.item_wrapper{width:50%;box-sizing:border-box;padding:0 15px 30px}.item_primary{display:flex;border:1px solid #eee;padding:10px 20px;position:relative}.item_primary .item_primary_photo{width:90px}.item_primary .item_primary_photo .product-item-photo{display:flex;width:100%;padding:0}.item_primary .item_primary_content{width:100%;padding-left:15px}.item_primary .item_primary_content .product-item-details{padding-right:60px}.item_primary .item_primary_content .product-item-price{position:absolute;right:25px;top:8px}.item_primary .item_primary_content .product-item-price .subtotal .price{font-size:13px;font-weight:600;line-height:18px}.item_primary .item_primary_content .product-item-bottom{margin:0px 0 0;display:flex;align-items:flex-start}.item_primary .item_primary_content .product-item-bottom .col.qty{width:105px;padding:0}.item_primary .item_primary_content .product-item-bottom .col.qty .input-text{height:30px;width:50px;background:none;border:0px solid #fff !important;border-radius:0px;background:#fff !important}.item_primary .item_primary_content .product-item-bottom .item-actions .actions-toolbar{display:flex;padding:0}.item_primary .item_primary_content .product-item-bottom .item-actions .actions-toolbar>.action-edit,.item_primary .item_primary_content .product-item-bottom .item-actions .actions-toolbar>.action-delete{position:relative;right:0;top:0;height:30px;width:50px;margin:0;display:flex;align-items:center;justify-content:center;border-left:1px solid #eee}.item_primary .item_primary_content .product-item-bottom .item-actions .actions-toolbar>.action-edit:before{content:"";width:30px;height:30px;position:absolute;right:10px;top:0;background:url(../images/edit.svg) no-repeat center}.item_primary .item_primary_content .product-item-bottom .item-actions .actions-toolbar>.action-delete:before{content:"";right:10px;background:url(../images/delete.svg) no-repeat center}.item_primary .item_primary_content .product-item-bottom .item-actions .actions-toolbar>.action-towishlist{display:none}.qty_update_manual .action.update{margin:0;background:none;color:#000;font-size:10px;padding:0;width:100%;text-align:center;text-transform:capitalize;border:none}.qty_update_manual .action.update span{text-decoration:underline}.qty_update_control{display:flex;align-items:center}.qty_update_control .reduced{border-radius:0px;border:none !important;background:none !important;color:transparent;padding:0 10px;position:relative;height:16px !important;width:16px !important}.qty_update_control .reduced i{font-size:0}.qty_update_control .reduced:before{content:"";right:0px;position:absolute;top:8px !important;width:17px !important;height:1px !important}.qty_update_control .increase{border-radius:0px;border:none !important;background:none !important;color:transparent;padding:0 8px;position:relative;height:16px !important;width:16px !important}.qty_update_control .increase i{font-size:0}.qty_update_control .increase:before{content:"";right:7px;position:absolute;top:0px !important;width:17px !important;height:17px !important}.product-item-details .product.options .toggle{display:none !important}.product-item-details .product.options .content{display:block !important}.product-item-details .product.options.list,.product-item-details .item-options{margin-top:10px !important;font-size:10px !important;line-height:18px;margin:0px 0 0 !important}.product-item-details .product.options.list dt,.product-item-details .item-options dt{color:#6d5e5e;font-weight:300 !important;margin:0 10px 2px 0 !important}.product-item-details .product.options.list dd,.product-item-details .item-options dd{margin:0 0 2px !important}.minicart-items .update-cart-item{padding:10px 15px}.checkout-index-index .page-main{padding-bottom:100px}.checkout-index-index .page-header{height:55px}.checkout-index-index .page-header .panel.wrapper{display:none}.checkout-index-index .page-wrapper{margin-top:60px}.checkout-index-index .header.content{display:flex;justify-content:center;width:100%;box-sizing:border-box}.checkout-index-index .header.content .logo{margin:0;position:static}.checkout-index-index .header.content .minicart-wrapper,.checkout-index-index .header.content .block-search,.checkout-index-index .header.content .compare.wrapper,.checkout-index-index .header.content .header.links{display:none}.checkout-index-index .footer__middle{display:none}.firecheckout-layout-full .nav-sections{display:none !important}.abs-action-button-as-link,.abs-action-remove,.abs-discount-block .action.check,.popup .actions-toolbar .action.cancel,.paypal-button-widget .paypal-button,.bundle-options-container .action.back,.block.related .action.select,.cart.table-wrapper .actions-toolbar>.action-delete,.cart.table-wrapper .action.help.map,.checkout-index-index .modal-popup .modal-footer .action-hide-popup,.opc-wrapper .edit-address-link,.opc-block-shipping-information .shipping-information-title .action-edit,.action-auth-toggle,.checkout-payment-method .checkout-billing-address .action-cancel,.checkout-agreements-block .action-show,.gift-options .actions-toolbar .action-cancel,.gift-summary .action-edit,.gift-summary .action-delete,.action-gift,.gift-wrapping-title .action-remove,.wishlist.split.button>.action,.abs-add-fields .action.remove,.paypal-review-discount .action.check,.cart-discount .action.check,.form-giftregistry-share .action.remove,.form-giftregistry-edit .action.remove,.form-add-invitations .action.remove,.form-create-return .action.remove,.form.send.friend .action.remove{color:#260111}.grid-custom .product-item{width:100% !important}.page-products .page-wrapper{overflow:visible}.page-products .page-title-wrapper .page-title{text-align:center;margin:5px 0 15px}.filter-options-title{padding:12px 40px 2px 0px}.filter-options-content{padding:10px 20px}.items[class*='category_ids']:not(.items-children)>.item>a{font-weight:600}.filter-options-content .item{margin:14px 0 !important}.filter-options-content .item a{color:#260111;font-weight:300;position:relative;padding:0 0 0 30px !important}.filter-options-content .item a:before{content:"";top:0;left:0;position:absolute;width:20px;height:20px;box-sizing:border-box;border:1px solid #260111;border-radius:3px}.filter-options-content .item a:hover{color:#bf545d}.filter-options-content .item a.amshopby-link-selected:before{content:"";top:0;left:0;position:absolute;width:20px;height:20px;background:#260111;box-sizing:border-box;border-radius:3px;border:1px solid #260111}.filter-options-content .item.am-swatch-wrapper a{margin:0;padding:0 0 0 0px !important}.filter-options-content .item.am-swatch-wrapper a:before{display:none}.filter-options-content .item .amshopby-choice{display:none !important}.filter-options-content .items.-am-singleselect .amshopby-link-selected,.filter-options-content .swatch-option.selected+.am-shopby-swatch-label{color:#260111}.filter-options-content .items.-am-singleselect .amshopby-link-selected .count,.filter-options-content .swatch-option.selected+.am-shopby-swatch-label .count{color:#260111}.toolbar-products{padding:10px 0;border-top:1px solid #eee;border-bottom:1px solid #eee}.toolbar-products .sorter{z-index:2;position:relative !important}.toolbar-products .sorter .sorter-label{font-size:13px;font-weight:300;line-height:13px;text-transform:uppercase;cursor:pointer}.toolbar-products .sorter .sorter-label:hover{color:#bf545d}.toolbar-products .sorter .sorter-action{display:none}.toolbar-products .sorter .sorter-options{margin:0;position:absolute;width:170px;top:30px;right:0;z-index:9;background:#fff;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;padding:15px 15px 15px;border:1px solid #eee;display:none}.toolbar-products .sorter .sorter-options span{font-size:13px;font-weight:300;line-height:13px;line-height:22px;cursor:pointer}.toolbar-products .sorter .sorter-options span.selected,.toolbar-products .sorter .sorter-options span:hover{color:#bf545d;font-weight:600}.toolbar-products .sorter.active .sorter-label{position:relative;padding:0 15px 0 0}.toolbar-products .sorter.active .sorter-label:after{position:absolute;right:0;top:2.5px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;line-height:inherit;color:#260111;content:'\e616';font-family:'luma-icons';vertical-align:middle;display:inline-block;font-weight:normal;overflow:hidden;speak:none;text-align:center}.toolbar-products .sorter.active .sorter-label:hover:after{color:#bf545d}.toolbar-products .sorter.active .sorter-options{display:flex}.toolbar-products .modes,.toolbar-products .toolbar-amount{display:none}.products.wrapper~.toolbar{border:none}.products.wrapper~.toolbar .limiter{display:none}.catalog_level1_sub{margin:0px 0 10px}.catalog_level1_sub .our__subcategories .title{display:none}.catalog_level1_sub .our__subcategories .sub-cat{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.catalog_level1_sub .our__subcategories .sub-cat li{margin:0 10px 10px}.catalog_level1_sub .our__subcategories .sub-cat li a{color:#6d5e5e;font-size:13px;font-weight:300;line-height:21px;position:relative}.catalog_level1_sub .our__subcategories .sub-cat li a strong{font-weight:300}.catalog_level1_sub .our__subcategories .sub-cat li a:hover{color:#bf545d}.catalog_level1_sub .our__subcategories .sub-cat li a:hover strong{font-weight:600}.catalog_level1_sub .our__subcategories .sub-cat li a:hover:before{content:"";position:absolute;left:0;bottom:-4px;height:1px;width:100%;background:#bf545d}.catalog_level1_sub .our__subcategories .sub-cat li.active a{color:#bf545d}.catalog_level1_sub .our__subcategories .sub-cat li.active a strong{font-weight:600}.catalog_level1_sub .our__subcategories .sub-cat li.active a:before{content:"";position:absolute;left:0;bottom:-4px;height:1px;width:100%;background:#bf545d}.products-grid .product-item-info.active,.products-grid .product-item-info:hover{z-index:1;background:none;box-shadow:none;border:none;margin:0;padding:0}.products-grid .product-item-inner{display:none !important}.product-item-name{font-size:13px;font-weight:300;line-height:18px}.product-item-name .product-item-link{font-size:13px;font-weight:300 !important;line-height:18px;text-decoration:none}.product-item-name .product-item-link:hover{color:#bf545d;text-decoration:none}.price-container .price{font-size:13px}.product-item .price-box{margin:5px 0 10px}.product-item .price-box .price-label{display:none}.product-item .price-box .price{font-weight:600;line-height:18px}.product-item .price-box .old-price .price-container{margin-left:5px}.product-item .price-box .old-price .price-container .price{color:#260111;font-size:13px;font-weight:300;line-height:18px;text-decoration:line-through}.page-products .product-item-info{width:100%}.products-grid .product-items{display:flex;flex-wrap:wrap;margin:0 -10px !important}.products-grid .product-items .product-item{width:25% !important;margin:0 !important;padding:0 10px 10px !important}.products-grid .product-items .product-item .product-reviews-summary.short{display:none}.page-products .primary_plus_cart{padding:60px 0 15px}.catalog_seobottom .seo_wrapper .seo_text{height:70px}.catalog_seobottom .seo_wrapper.active .seo_text{height:auto}.products.wrapper~.toolbar-products .pages{width:100%}.products.wrapper~.toolbar-products .pages .pages-items{display:flex;justify-content:center}.products.wrapper~.toolbar-products .pages .pages-items .pages-item-next,.products.wrapper~.toolbar-products .pages .pages-items .pages-item-previous{display:none}.products.wrapper~.toolbar-products .pages .pages-items .item{margin:0 12px 0 0}.products.wrapper~.toolbar-products .pages .pages-items .item a{color:#260111;font-size:15px;font-weight:300;line-height:24px;padding:3px 5px}.products.wrapper~.toolbar-products .pages .pages-items .item.current strong.page{padding:0px 5px;width:24px;border-radius:10px;background:none;border:1px solid #260111}.products.wrapper~.toolbar-products .pages .pages-items .item.current span{color:#260111;font-size:15px;font-weight:600;line-height:24px}.products-grid .owl-carousel.product-items{margin:0 !important}.products-grid .owl-carousel.product-items .product-item{width:100% !important;margin:0 !important;padding:0 0px 10px !important}.message.info.empty{margin:50px 0 10px}.fotorama__nav--thumbs{max-height:700px}.catalog-product-view .page-main{max-width:1190px}.catalog-product-view .page-main .page-title-wrapper .page-title{font-size:20px;font-weight:300;line-height:30px;margin:0 0 5px;padding:0}.catalog-product-view .page-main-details{display:none;height:0px}.product-info-main .product.attribute.overview{margin:0px 0px 0px;color:#6D5E5E;font-size:13px;font-weight:300;line-height:18px}.product-info-main .product.attribute.overview strong{font-weight:300}.product-info-main .product.attribute.overview p{color:#6D5E5E;font-size:13px;font-weight:300;line-height:18px}.product-info-main .product.attribute.overview p strong{font-weight:300}.product-info-main .product-info-stock-sku{float:none;text-align:left;display:block;padding:5px 0 0px}.product-info-main .product-info-stock-sku .stock{display:none}.product-info-main .product.attribute.sku{font-size:12px}.product-info-main .product.attribute.sku .type:after{content:':'}.product-info-main .product-info-price{border:none;margin:10px 0 0}.product-info-main .product-add-form{padding-top:5px}.product-info-price .price-box{display:flex !important;align-items:baseline}.product-info-price .price-box .price-container{font-size:15px}.product-info-price .price-box .price-container .price-label{display:none !important}.product-info-price .price-box .price-container .price{color:#260111;font-size:15px;font-weight:600;line-height:18px}.product-info-price .price-box .old-price{margin-left:5px}.product-info-price .price-box .old-price .price-container .price{color:#260111;font-size:13px;font-weight:300;line-height:18px;text-decoration:line-through}.product-options-bottom .price-box .price-container{font-size:15px}.product-options-bottom .price-box .price-container .price{color:#260111;font-size:15px;font-weight:600;line-height:18px}.box-tocart>.fieldset{display:flex}.box-tocart>.fieldset .field.qty{width:35%;margin:0;min-width:160px}.box-tocart>.fieldset .field.qty .label{display:none}.box-tocart>.fieldset .actions{width:65%}.box-tocart>.fieldset .actions .action.tocart{font-size:13px;font-weight:700;line-height:20px;text-align:center;text-transform:uppercase;padding:0 20px;width:100%}.field.qty .control{display:flex;align-items:center}.field.qty .control .qty{font-size:15px;font-weight:300;border:none !important;background:#fff !important}.field.qty .control .decrease,.field.qty .control .reduced{position:relative;background:none;padding:0;height:29px;width:29px;border:none;color:transparent}.field.qty .control .decrease:before,.field.qty .control .reduced:before{content:"";width:29px;height:29px;top:0px;left:0;position:absolute;background:url(../images/Icone/Meno.svg) no-repeat center}.field.qty .control .increase{position:relative;background:none;padding:0;height:29px;width:29px;border:none;color:transparent}.field.qty .control .increase:before{content:"";width:29px;height:29px;top:0;left:0;position:absolute;background:url(../images/Icone/Piu.svg) no-repeat center}.product.attribute.description h2{font-size:15px;font-weight:500;line-height:24px;margin:0 0 10px;text-transform:uppercase}.product.attribute.description p{font-size:13px;font-weight:300;line-height:23px}.product.attribute.description strong{font-weight:500}.block.related{margin-top:0px !important;clear:both}.block.related .title{text-align:center}.block.related .title strong{font-size:24px;font-weight:500}.block.related .block-content .block-actions{display:none}.block.related .block-content .products-grid .product-item .product-item-info{width:100%}.block.related .related-available .product-item-name{margin-left:0px}.block.related .field.choice{display:none}.primary_tabs{width:100%;clear:both;margin:0 auto;max-width:1140px}.attribute_tabs{border-bottom:1px solid #eee;margin:0px 0 0px}.item_tab{margin:0;border-top:1px solid #eee}.item_tab .title{margin:0;padding:12px 0px;cursor:pointer}.item_tab .title h2{font-size:15px;font-weight:500;position:relative;text-transform:uppercase;margin:0}.item_tab .title h2 strong{font-weight:500}.item_tab .title h2:after{content:"";width:18px;height:17px;top:0;right:0;position:absolute;background:url(../images/Icone/plus.svg) no-repeat center}.item_tab .content{margin:0;font-size:13px;font-weight:300;line-height:20px;padding:0px 0px 15px;display:none}.item_tab .content p{font-size:13px;font-weight:300;line-height:20px;margin:0 0 15px}.item_tab.open .title h2:after{width:18px;height:1px;top:8px;background:url(../images/Icone/plus.svg) no-repeat center}.item_tab.open .content{display:block}.product_view_plus_in .primary_plus_cart{margin:0;padding:0;max-width:100%}.product_view_plus_in .primary_plus_cart li{display:flex;align-items:center;padding:10px 0px 10px;width:100%;margin:0;border-bottom:1px solid #eee}.product_view_plus_in .primary_plus_cart .ico{min-width:32px;text-align:center}.product_view_plus_in .primary_plus_cart .text{line-height:20px}.product_view_plus_in .primary_plus_cart .text strong{margin:0 5px 0 0px;display:inline-block}.product-options-bottom .box-tocart{margin:0 0 20px !important}.fotorama__thumb-border{border:none;background:none}.swatch-attribute-label{font-weight:300;font-size:13px;color:#6D5E5E}.swatch-attribute-label:before{content:"Seleziona "}.swatch-attribute-label:lang(en):before{content:"Select "}.swatch-attribute-selected-option{color:#260111;font-weight:300;font-size:13px}.swatch-opt{display:flex;flex-wrap:wrap}.swatch-opt .swatch-attribute{width:100%}.swatch-opt .swatch-attribute.colore{order:1}.swatch-opt .swatch-attribute.taglia{order:3}.swatch-option{outline:none !important;border:1px solid #fff}.swatch-option.selected{color:#fff;outline:none;background:#260111;border:1px solid #260111}.swatch-option:focus{box-shadow:none}.swatch-option:hover{color:#fff !important}.swatch-option.text{background:#fff;color:#260111;font-size:13px;font-weight:300;line-height:20px;margin-right:7px;min-width:46px;padding:10px 8px}.swatch-option.text.selected{color:#fff;background-color:#260111}.swatch-option.text:hover{background:#260111 !important}.swatch-option.color{padding:0;width:32px;height:32px;margin:0 15px 5px 0;text-align:center;border-radius:32px;border:none !important;box-sizing:border-box}.swatch-option.color.selected{border:5px solid #fff !important;outline:1px solid #260111 !important}.swatch-option.image{padding:0;width:32px !important;height:32px !important;margin:0 15px 5px 0;text-align:center;border-radius:32px;border:none !important;box-sizing:border-box;background-size:100% !important}.swatch-option.image.selected{border:5px solid #fff !important;outline:1px solid #260111 !important}.swatch-option.image[aria-label="Bianco"]{border:1px solid #260111 !important}div.swatch-option-tooltip{display:none !important}.filter-content .filter-options-content .swatch-attribute .item{margin:0px 0 0px !important}.filter-content .filter-options-content .swatch-attribute .item .swatch-option{border:1px solid #eee;margin:0 5px 5px 0}.filter-content .filter-options-content .swatch-attribute .item .swatch-option.image{width:18px;min-width:18px;border-radius:18px}.products-grid .swatch-option.color{padding:0;width:20px;height:20px;margin:0 10px 5px 0;text-align:center;border-radius:20px;min-width:20px;border:none !important;box-sizing:border-box}.products-grid .swatch-option.color.selected{border:2px solid #fff !important}.products-grid .swatch-attribute .swatch-option.image{padding:0;width:18px !important;height:18px !important;min-width:18px;margin:0 8px 5px 0;text-align:center;border-radius:18px;border:1px solid #eee !important;box-sizing:border-box;background-size:cover !important}.product-info-main-bottom{margin:0 0 30px}.page-header{border:0;margin-bottom:0;top:0;position:fixed;width:100%;z-index:9;background:#fff}.page-wrapper{margin-top:95px}.nav-sections{background:none;margin-bottom:0}.page-header .panel.wrapper{background:none;border-bottom:1px solid #eee}.page-header .panel.wrapper .panel.header{padding-bottom:5px;padding-top:5px}.page-header .widget.block{margin:0}.top-message{text-align:center}.top-message p{color:#260111;font-size:11px;font-weight:300;line-height:18px}.header.content .logo{position:absolute;top:10px;left:20px;margin:0;max-width:120px;z-index:9}.header.content .minicart-wrapper{position:absolute;right:15px;top:15px;z-index:9;margin:0}.header.content .minicart-wrapper .action.showcart .counter.qty.empty{display:inline-block;background:none}.header.content .minicart-wrapper .action.showcart .counter.qty{background:none;color:#1d1d1b;margin:0;font-size:9px;font-weight:400;letter-spacing:0}.header.content .minicart-wrapper .action.showcart .counter-number{text-shadow:none;border-right:1px solid #999;margin:0 3px 0 0;padding:0 2px 0 5px}.header.content .minicart-wrapper .action.showcart:before{content:"";background:url(../images/Icone/Cart.svg) no-repeat;width:20px;height:20px}.header.content .minicart-wrapper .shipping-text{display:none}.header.content .block-search{position:absolute;right:160px;top:56px;z-index:9}.header.content .block-search .label{text-decoration:none;display:inline-block;float:right;width:30px;height:30px;clip:auto;top:-38px;right:0;cursor:pointer}.header.content .block-search .label:before{content:"";background:url(../images/Icone/Search.svg) no-repeat;width:23px;height:20px;position:absolute;right:0px;top:0px;margin:0}.header.content .block-search .action.search:before{content:"";background:url(../images/Icone/Search.svg) no-repeat;width:23px;height:20px;position:absolute;right:0px;top:7px}.header.content .block-search .control{position:absolute;top:0;right:0;width:270px;opacity:0}.header.content .block-search .actions{opacity:0}.header.content .block-search .minisearch.active .control{opacity:1}.header.content .block-search .minisearch.active .actions{opacity:1}.header.content .compare.wrapper{display:none}.header.content .header.links{position:absolute;top:15px;right:100px;z-index:10;margin:0;padding:0;list-style:none}.header.content .header.links .greet.welcome{display:none}.header.content .header.links>.authorization-link{display:none}.header.content .header.links>.customer-welcome .authorization-link{display:block}.header.content .header.links>.customer-welcome .customer-name .action.switchre{font-size:0;background:url(../images/Icone/User.svg) no-repeat;border:none;padding:12px 20px;line-height:20px;display:block}.header.content .header.links>.customer-welcome .customer-menu .header.links{position:absolute;top:36px;right:0}.sizechart{position:relative}.sizechart .textlink{color:#260111;font-size:13px;font-weight:300;position:absolute;right:0;top:80px}.sizechart .textlink:hover{text-decoration:underline}.message.global.cookie.magepow-gdpr-cookie-notice{font-size:10px !important;position:static;background:#bf545d;padding:3px 15px;z-index:1}.message.global.cookie.magepow-gdpr-cookie-notice .action-close{display:none}.message.global.cookie.magepow-gdpr-cookie-notice .content .actions{position:absolute;top:-1px;right:0;margin:0}.message.global.cookie.magepow-gdpr-cookie-notice .content .actions .btn-cookie{font-size:0;background:none;color:#fff;border:none;padding:10px 20px}.message.global.cookie.magepow-gdpr-cookie-notice .content .actions .btn-cookie:before{content:'\e616';font-size:10px;line-height:10px;color:#fff;font-weight:100;font-family:'luma-icons';display:inline-block}.message.global.cookie.magepow-gdpr-cookie-notice .notice-cookie-content{color:#fff}.message.global.cookie.magepow-gdpr-cookie-notice .notice-cookie-content a{color:#fff;text-decoration:underline}.error_wrapper{text-align:center}.error_wrapper h4{font-size:24px;font-weight:700;line-height:28px;margin:15px 0 12px}.error_wrapper p a{color:#bf545d}.cms-newsletter-ok .error_wrapper p a{color:white}.backtohome{margin:15px 0 0}.backtohome a{color:#ffffff;font-size:13px;font-weight:700;height:40px;line-height:40px;text-align:center;text-transform:uppercase;background:#bf545d;padding:0px 20px;border-radius:0px;border:1px solid #bf545d;display:inline-block}.backtohome a:hover{background:#260111;border:1px solid #260111}.page-wrapper .page-header .panel.wrapper .panel.header{position:relative}.page-wrapper .page-header .panel.wrapper .switcher-store{position:absolute;right:25px;top:2px;z-index:11}.page-wrapper .page-header .panel.wrapper .switcher-store strong{color:#260111;font-size:10px;font-weight:300;line-height:18px}.page-wrapper .page-header .panel.wrapper .switcher-store .options .action.toggle:after{content:"\f0d7";font-family:"Font Awesome 5 Free";font-size:10px;font-weight:700;color:#260111 !important}.lavaggio-listitem{display:flex;flex-wrap:wrap;margin:15px 0 0px;padding:0}.lavaggio-listitem li{display:flex;align-items:center;margin:0 15px 10px 0}.lavaggio-listitem li .img{min-width:40px;padding-right:15px}.lavaggio-listitem li .img img{display:block;max-width:40px}.lavaggio-listitem li p{margin:0 !important}.cms-contacts-ok .page.messages{display:none}.abs-status-desktop,.return-status,.order-status{margin-bottom:30px}.copyright_bottom_by{display:inline-block;height:41px;width:100%;line-height:40px;text-align:right;font-size:11px;font-weight:400;border-top:1px solid #eee}.copyright_bottom_by .copyright-by{margin:0 auto;max-width:1150px}.copyright_bottom_by .copyright-by a{background:url(../images/up3up.png) no-repeat scroll left center;color:#6d5e5e;font-size:11px;font-weight:400;padding:10px 0 10px 20px}.close-m{display:none;cursor:pointer}.select-action-m-overlay{position:fixed;top:0;left:0;right:0;bottom:0;overflow-y:auto;width:100%;height:100%;display:none;background:rgba(15,15,17,0.66);z-index:901}.select-action-m{display:none;padding:0 0 15px;align-items:center;border:1px solid #f2f2f3}.select-action-m .select-options-tab{width:67%}.select-action-m .select-options-tab ul{display:flex;align-items:center;margin:0;list-style:none;padding:0}.select-action-m .select-options-tab ul li{width:50%;margin:0;border-right:2px solid transparent;-webkit-transition:background-color .25s linear;-moz-transition:background-color .25s linear;-ms-transition:background-color .25s linear;-o-transition:background-color .25s linear;transition:background-color .25s linear}.select-action-m .select-options-tab ul li a{color:#121212;font-size:13px;font-weight:400;line-height:20px;text-transform:uppercase;padding:12px 15px;display:flex;align-items:center;text-decoration:none;width:100%;box-sizing:border-box;position:relative;-webkit-transition:color .25s linear;-moz-transition:color .25s linear;-ms-transition:color .25s linear;-o-transition:color .25s linear;transition:color .25s linear;background-color:#eeeeee}.select-action-m .select-options-tab ul li a[href=".in_taglia"]:before{content:attr(data-taglia);font-size:11px;line-height:25px;position:absolute;right:35px}.select-action-m .select-options-tab ul li a[href=".in_colore"]{background-image:none;background-position:-100000px -100000px;background-repeat:no-repeat;border-color:transparent;border-width:0}.select-action-m .select-options-tab ul li a[href=".in_colore"]:before{content:"";position:absolute;right:35px;width:16px;height:16px;background-image:inherit;border-radius:50%;border-width:1px;border-style:solid;border-color:inherit}.select-action-m .select-options-tab ul li a:after{content:"\f0d8";font-family:"Font Awesome 5 Free" !important;font-weight:900;font-size:13px;line-height:25px;position:absolute;right:10px;top:8px}.select-action-m .select-options-tab ul li.active a:after{content:"\f0d7";font-family:"Font Awesome 5 Free" !important;font-weight:900;font-size:13px;line-height:25px;position:absolute;right:10px;top:8px}.select-action-m .select-options-tab ul li.err a{color:#eee;background-color:#f00}.select-action-m .select-options-tab .tab-content{display:none}.select-action-m .action-options-m{width:33%;min-width:140px}.select-action-m .action-options-m .action.primary.tocart{width:100%;height:100%;margin:0;border-radius:inherit !important;display:block;padding:11px 15px 11px 15px;font-size:13px;font-weight:400;line-height:20px;box-sizing:border-box}.select-action-m .action-options-m .action.primary.tocart span{position:relative}@media (max-width:767px){.select-action-m{display:flex;padding:0;border:none;position:relative}.product-info-main .product-options-wrapper{margin:0px 0px 0px !important;padding:0px 15px 0;background:#eee}.product-info-main .product-options-wrapper .fieldset{margin:0}.product-info-main .product-options-wrapper .fieldset .sizechart .textlink{position:absolute;right:0;top:15px;text-decoration:underline}.product-info-main .product-options-wrapper .swatch-opt .swatch-attribute{display:none}.product-info-main .product-options-wrapper .swatch-opt .swatch-attribute.in_taglia{width:100%;padding:0}.product-info-main .product-options-wrapper .swatch-opt .swatch-attribute.in_colore{width:100%;padding:0;border-right:solid 0px #f2f2f3}.product-info-main .product-options-wrapper .swatch-opt .swatch-attribute .swatch-attribute-options{margin:0px 0 15px}.product-info-main .product-options-wrapper .swatch-opt .swatch-attribute .swatch-attribute-label{width:auto;display:inline-block;font-size:15px;font-weight:400;padding:15px 25px 15px 0;border-bottom:solid 1px #f2f2f3}.product-info-main .product-options-wrapper:before{border-top:solid 0px #f2f2f3}.product-info-main .product-options-bottom{display:none;margin:0 0 2px;padding:0 15px 20px;background:#eee}.product-info-main .product-options-bottom .box-tocart{margin:0 0 0px !important;border-top:1px solid #ccc;padding:20px 0 0px}.product-info-main .product-add-form{position:fixed;bottom:0;left:0;width:100%;background:none;z-index:2147483638;padding:0}.product-info-main .product-add-form .box-tocart .fieldset{margin:0;justify-content:flex-start !important}.product-info-main .product-add-form .box-tocart .fieldset .actions{display:none !important}.product-info-main .product-add-form .box-tocart .fieldset .field.qty{margin:0 !important;flex-direction:inherit !important;display:flex;align-items:center;justify-content:space-between;width:100%}.product-info-main .product-add-form .box-tocart .fieldset .field.qty .label{margin:0 40px 0px 0px !important;position:relative;top:0;display:block;text-transform:uppercase;font-weight:400}.product-info-main .product-add-form .box-tocart .fieldset .field.qty .control{background:#fff;padding:3px 15px}.taglie-select{position:static;display:none}.taglie-select .buton-popup{right:40px;top:17px;left:inherit;bottom:inherit;width:auto}.close-m{width:13px;height:13px;position:absolute;right:0;top:-32px;background:#eee url(../images/Icone/chiudi.svg) no-repeat center;background-size:13px;padding:10px}}.fotorama__stage{max-height:860px}.fancybox-close-small:hover{color:#fff !important}.fieldset .review-legend.legend{min-width:275px;width:100%}.review-form .action.submit.primary{color:#fff;background:#bf545d}.review-form .action.submit.primary:hover{color:#fff;background:#260111}.product-view-bottom{clear:both;padding:0 0 30px}.product-info-main .product-reviews-summary{float:none;margin:5px 0 4px}.product-info-main .product-reviews-summary .rating-summary{margin-right:0px}.product-info-main .product-reviews-summary .reviews-actions{font-size:12px;margin-top:1px}.product-reviews-summary .rating-summary{position:relative;margin:-5px 5px 0 0 !important;padding:0 0px 0 0px}.product-reviews-summary .rating-summary:after{content:"";top:6px;right:0;position:absolute;width:1px;height:13px;background:#888}.rating-summary .rating-result>span:before{color:#ffdc11}.reviews-count-data{display:flex;align-items:baseline}.reviews-count-data .label-rating{margin-right:10px}.reviews-count-data .label-rating span{color:#260111;font-size:12px;font-weight:300;line-height:18px}.product_review_wrapper{padding:0 0 20px;border-bottom:1px solid #edf0f0}.product_review_wrapper .head{display:flex;justify-content:space-between}.product_review_wrapper .head .title h2{color:#260111;font-size:15px;font-weight:500;line-height:22px;margin:8px 0 0}.product_review_wrapper .head .review__toggle .btn-add{color:#260111;font-size:15px;font-weight:500;background:#edf0f0;border:none;height:42px;line-height:42px;min-width:160px;padding:0 25px 0;display:inline-block;border-radius:0px;text-decoration:none}.product_review_wrapper .head .review__toggle .btn-add:hover{color:#fff;background:#bf545d}.review__all{display:flex;justify-content:center;margin:15px 0 15px}.review__all span{font-size:12px;font-weight:300;line-height:25px;display:inline-block;position:relative;cursor:pointer;text-decoration:underline}.review__all span.less{display:none}.review-list.active .review-items{height:auto}.review-list.active .review__all .more{display:none}.review-list.active .review__all .less{display:inline-block}.review-items .review-item{display:none}.review-items .review-item:nth-child(1),.review-items .review-item:nth-child(2){display:block}.review-items.review-item-all .review-item{display:block}.review-items .review-item{font-size:12px;font-weight:300;line-height:18px;position:relative;padding:8px 0;border-color:#edf0f0}.review-items .review-item .review-title{margin:0 0 2px;color:#260111;font-size:12px;font-weight:500;line-height:18px}.review-items .review-item .review-title strong{font-weight:500}.review-items .review-item .review-ratings{float:none}.review-items .review-item .review-ratings .rating-label{padding-right:0}.review-items .review-item .review-author strong{font-weight:500}.review-items .review-item .review-content{margin-bottom:0}.review-items .review-item .review-date{position:absolute;top:8px;right:0;font-size:12px;font-weight:300}.rating-summary .rating-result:before{font-family:"Font Awesome 5 Free";color:#f0db27;content:"\f005" "\f005" "\f005" "\f005" "\f005";font-size:12px;font-weight:400}.rating-summary .rating-result>span:before{font-family:"Font Awesome 5 Free";color:#f0db27;content:"\f005" "\f005" "\f005" "\f005" "\f005";font-size:12px;font-weight:900}.product-view-bottom .rating-summary .rating-result{width:95px}.product-view-bottom .rating-summary .rating-result:before{font-family:"Font Awesome 5 Free";color:#57585a;content:"\f005" "\f005" "\f005" "\f005" "\f005";font-size:15px;font-weight:400}.product-view-bottom .rating-summary .rating-result>span:before{font-family:"Font Awesome 5 Free";color:#f0db27;content:"\f005" "\f005" "\f005" "\f005" "\f005";font-size:15px;font-weight:900}.review-control-vote label:before{color:#f0db27}@media (max-width:767px){.product_review_wrapper .head{display:block}.product_review_wrapper .head .title{margin:0 0 10px}.product_review_wrapper .head .review__toggle .btn-add{width:100%;box-sizing:border-box;text-align:center}.reviews-count-data{margin:20px 0 0}.review-items .review-item .review-ratings .rating-label{padding-right:10px}}