.h1,.h2,.h32,.h4,.h5,.h6,.type--body-font,a,body,button,h1,h1 em,h2,h2 em,h3,h3 em,h4,h4 em,h5,h5 em,h6,h6 em,input,li,p,select,span,textarea{font-family:Montserrat,Helvetica,Arial,sans-serif!important}.contact_us_form select{font-style:italic}.pd-6em{padding:6em 0}.pb-3em{padding-bottom:3em}.pt-3{padding-top:3em}.mb-60{margin-bottom:7px}.btn{border-radius:0}.btn:hover{color:#fff}.btn--primary{background-color:#000!important;border-color:#000!important}.btn--primary:hover{background-color:#000}button{height:52px;font-size:.625em!important;letter-spacing:1px;color:#fff;background:0 0;border-color:#fff!important;border:2px solid}button:hover{background-color:#000;border-color:#000!important}.nav-container{position:absolute;top:0;left:0;width:100%}.nav-bar{will-change:scroll-position,transform;height:84px;max-height:84px;line-height:84px;padding-right:0;box-shadow:none}.lang_open.nav_bar,.nav-open .nav-bar{height:auto;min-height:inherit}.product-page .nav-bar{box-shadow:0 0 60px 0 rgba(0,0,0,.07);height:94px;max-height:94px;width:100%}.product-page .nav-bar.nav--fixed{width:auto;display:none}.menu>li ul{padding:0}.menu>li ul li{padding-left:0}.menu>li ul li a{padding:8px 15px}.menu>li ul li:last-child>a{padding-bottom:8px}.nav-bar .menu>li>a{color:#fff;font-weight:700}.nav-bar.nav--fixed .menu>li>a,.product-page .nav-bar .menu>li>a{color:#282828}.product-page .nav-open .nav-bar .menu>li>a{color:#fff}.menu li .menu--coloured li:nth-child(1):hover{background-color:#5d7387}.menu li .menu--coloured li:nth-child(1) li:nth-child(1):hover{background-color:#8a939d}.menu li .menu--coloured li:nth-child(1) li:nth-child(2):hover{background-color:#94acb9}.menu li .menu--coloured li:nth-child(2):hover{background-color:#83214f}.menu li .menu--coloured li:nth-child(3):hover{background-color:#dd8931}.menu li .menu--coloured li:nth-child(3) li:nth-child(1):hover{background-color:#d8b56a}.menu li .menu--coloured li:nth-child(3) li:nth-child(2):hover{background-color:#c28539}.menu li .menu--coloured li:nth-child(4):hover{background-color:#717341}.menu li .menu--coloured li:nth-child(5):hover{background-color:#968c83}.menu li .menu--coloured li:nth-child(5) li:nth-child(1):hover{background-color:#ceb6af}.menu li .menu--coloured li:nth-child(5) li:nth-child(2):hover{background-color:#ad9692}.menu li .menu--coloured li:nth-child(6):hover{background-color:#9fa49d}.nav-bar .social-list li a{font-style:normal;text-transform:uppercase;font-weight:700}.nav-bar .social-list li:hover>a{opacity:.6}.social-list li{opacity:1}.social-list li:not(:last-child){margin-right:.5em}.nav-bar.nav--fixed .social-list li a,.product-page .nav-bar.nav--fixed .social-list li a{color:#000!important}.nav-bar.nav--fixed .social-list li a.isCurrent,.product-page .nav-bar.nav--fixed .social-list li a.isCurrent{color:#ccc!important}.nav-bar.nav--fixed .logo-dark,.product-page .nav-bar .logo-dark{display:none}.nav-bar.nav--fixed .logo-light,.product-page .nav-bar .logo-light{display:inline-block}.nav-bar .logo{max-height:100%}.slider h6{line-height:14px;margin-bottom:0}.form--merge input{border-radius:0}.form--merge button[type=submit]{border-radius:0;position:relative;margin:0}.item__title h6{margin-bottom:0;line-height:7px}.item__title h4{margin-bottom:0}.item__description a.btn{position:relative;width:80%;line-height:30px;color:rgba(35,35,35,.4);font-weight:700}.item__description a.btn:hover{color:#232323}.item__description a i{font-size:1.6em;position:absolute;right:10px;top:12px}.item__description .social-list a i{position:relative;font-size:1em;right:auto;top:auto}.slider.height-100 .slides li{height:calc(100vh - 84px);padding:0}.slider .slides li i{font-size:30px}.modal-content.height--natural{max-width:none;width:800px}.input-with-icon input{padding-left:20px;width:100%}.bg--white textarea{background-color:#f8f8f8}input[type],select,textarea{border-radius:0}.boxed{margin-bottom:0}.boxed h5::before,.boxed span.h5::before{content:'';position:absolute;width:50px;height:6px;background-color:transparent;right:40px;top:30px}.boxed h5[name-sec=destileria]::before,.boxed h5[name-sec=distilleria]::before,.boxed h5[name-sec=spirits]::before,.boxed h5[name-sec=spiritueux]::before,.boxed h5[name-sec=spirituosen]::before{background-color:#5d7387}.boxed span.h5[name-sec=destileria]::before,.boxed span.h5[name-sec=distilleria]::before,.boxed span.h5[name-sec=spirits]::before,.boxed span.h5[name-sec=spiritueux]::before,.boxed span.h5[name-sec=spirituosen]::before{background-color:#5d7387}.boxed h5[name-sec=vino]::before,.boxed h5[name-sec=vins]::before,.boxed h5[name-sec=wein]::before,.boxed h5[name-sec=wines]::before{background-color:#83214f}.boxed span.h5[name-sec=vino]::before,.boxed span.h5[name-sec=vins]::before,.boxed span.h5[name-sec=wein]::before,.boxed span.h5[name-sec=wines]::before{background-color:#83214f}.boxed h5[name-sec=alimentaires]::before,.boxed h5[name-sec=alimentare]::before,.boxed h5[name-sec=alimentos-y-jarabe-de-arce]::before,.boxed h5[name-sec=food]::before,.boxed h5[name-sec=lebensmittel-und-ahornsirup]::before{background-color:#dd8931}.boxed span.h5[name-sec=alimentaires]::before,.boxed span.h5[name-sec=alimentare]::before,.boxed span.h5[name-sec=alimentos-y-jarabe-de-arce]::before,.boxed span.h5[name-sec=food]::before,.boxed span.h5[name-sec=lebensmittel-und-ahornsirup]::before{background-color:#dd8931}.boxed h5[name-sec="olio e aceto"]::before,.boxed h5[name-sec=aceite-y-vinagre]::before,.boxed h5[name-sec=huiles-et-vinaigres]::before,.boxed h5[name-sec=ol-und-essig]::before,.boxed h5[name-sec=olive-oils-vinegars]::before{background-color:#717341}.boxed span.h5[name-sec="olio e aceto"]::before,.boxed span.h5[name-sec=aceite-y-vinagre]::before,.boxed span.h5[name-sec=huiles-et-vinaigres]::before,.boxed span.h5[name-sec=ol-und-essig]::before,.boxed span.h5[name-sec=olive-oils-vinegars]::before{background-color:#717341}.boxed h5[name-sec=dufte]::before,.boxed h5[name-sec=fragrances]::before,.boxed h5[name-sec=fragrancias]::before,.boxed h5[name-sec=fragranze]::before,.boxed h5[name-sec=perfumes]::before{background-color:#968c83}.boxed span.h5[name-sec=dufte]::before,.boxed span.h5[name-sec=fragrances]::before,.boxed span.h5[name-sec=fragrancias]::before,.boxed span.h5[name-sec=fragranze]::before,.boxed span.h5[name-sec=perfumes]::before{background-color:#968c83}.boxed h5[name-sec=bouchons]::before,.boxed h5[name-sec=caps]::before,.boxed h5[name-sec=chiusure]::before,.boxed h5[name-sec=enchufes]::before,.boxed h5[name-sec=kappen]::before{background-color:#9fa49d}.boxed span.h5[name-sec=bouchons]::before,.boxed span.h5[name-sec=caps]::before,.boxed span.h5[name-sec=chiusure]::before,.boxed span.h5[name-sec=enchufes]::before,.boxed span.h5[name-sec=kappen]::before{background-color:#9fa49d}.title-prod-list::before{content:'';position:absolute;width:50px;height:6px;background-color:TRANSPARENT;left:50%;bottom:-15px;transform:translateX(-50%)}[name-sec="olio e aceto"]::before{background-color:#717341}.breadcrumbs{float:left;text-transform:uppercase;position:absolute;bottom:32px;left:50%;transform:translateX(-50%);font-size:11px;text-transform:uppercase;letter-spacing:1px;max-width:280px}.breadcrumb .menu{max-width:280px}.breadcrumb .menu li{font-size:.6em;float:left;width:auto;line-height:1.5}.shop-title .breadcrumbs{max-width:inherit}.breadcrumbs a,.breadcrumbs span{font-size:11px;line-height:1;text-transform:uppercase;letter-spacing:1px}.sidebar__widget .link-list li{line-height:20px;border-bottom:1px solid #ddd}.sidebar__widget .link-list li>a{font-weight:700;color:#000;opacity:1}.sidebar__widget .link-list li ul li{border-bottom:none}.sidebar__widget .link-list li ul li a{font-size:13px;padding-left:30px;border-bottom:none;font-weight:400;opacity:.5}.sidebar__widget .link-list li ul li a:hover{opacity:1}.sidebar__widget .link-list li ul li.active{position:relative}.sidebar__widget .link-list li ul li.active a{opacity:1!important}.sidebar__widget .link-list li ul li.active::before{content:"";background-color:#000;width:8px;height:8px;border-radius:50%;position:absolute;left:8px;top:10px}.link-list li:nth-child(even){background:0 0}.sidebar__widget .link-list li a{font-style:normal;width:100%}.sidebar__widget .link-list li a:hover{color:#000}.sidebar__widget .link-list li a::before{content:none}.widget-contact{position:fixed;right:0;z-index:98;top:25%}.widget-contact .widget-contact__box{position:absolute;right:0}.widget-contact .widget-contact__box:last-of-type{top:57px}.widget-contact .widget-contact__box a{padding:10px 20px;color:#fff;position:relative;display:block;width:56px;height:57px;background:#0f2153;transition:width .2s ease-in;white-space:nowrap;font-size:14px}.widget-contact .widget-contact__box a span{white-space:nowrap;transition:all .5s;transform:translateX(100%);opacity:0;display:inline-block;padding-left:20px}.widget-contact .widget-contact__box a:hover{width:200px}.widget-contact .widget-contact__box a:hover span{transform:translateX(0);opacity:1}.utility-bar{padding-top:0;padding-bottom:.8125em;padding-right:1.625em;position:absolute;right:15px;top:13px;z-index:10}.scroll-down{position:absolute;z-index:12;color:#fff;opacity:.1;right:50px;bottom:50px;font-size:50px;text-align:center}.form--square.form-email input,.form--square.form-email select,.form--square.form-email textarea{margin-top:20px}footer .logo{max-height:none}.product_item{position:relative}#ajax_result_cartList .col-sm-4.product_item:nth-child(3n+1){clear:left}.product_item .add-label,.product_item .new-label,.related-products .related_item .new-label{background:#0f2153;position:absolute;z-index:9;top:30px;left:30px;width:60px;height:60px;text-align:center;line-height:60px;color:#fff;border-radius:30px;box-shadow:2px 2px 5px rgba(0,0,0,.8)}.text-with-carousel{padding-top:6.5em;padding-bottom:8.125em}.bg--white select{background:#f8f8f8}.nav-bar .nav-module.right:not(.logo-module):not(.menu-module):not(:nth-last-child(2)){border-left-width:0}#load_more{clear:both}.cap .item__description img{margin-bottom:0;margin-top:30px}.masonry .masonry__filters li{text-transform:none!important}.landing_page section h2{margin-bottom:2em;font-size:1.9em;color:#000}.landing_page section h2 span{display:block;margin-top:.2em;font-family:inherit;font-size:1.2em;line-height:140%}.landing_page section h4{font-weight:400;color:#000}.landing_page section blockquote{font-weight:600;color:#000;font-size:1.65em;line-height:2.1rem;padding:0 1.5em}.landing_page section .text{padding:0 4em}.landing_page .main-container>section.imagebg h1{font-size:2.7em;margin-bottom:1em}.landing_page .main-container>section.imagebg h2{font-size:2em;font-weight:300;line-height:140%}.landing_page .main-container>section.imagebg .btn{border-width:3px;border-color:#fff}.landing_page .main-container>section.imagebg .btn span{font-size:1.5em;font-weight:700;text-transform:capitalize}.landing_page #thestory{background:#f4f4f4}.landing_page #thestory h3{color:#000;text-transform:uppercase}.landing_page #thestory h4{font-weight:300;font-size:1.7em}.landing_page section.quote_block{position:relative;z-index:10;padding-top:13em;padding-bottom:10em}.landing_page section.quote_block h2{margin-bottom:1em;font-size:3em;line-height:150%}.landing_page section.quote_block h4{font-size:2em}.landing_page section.quote_block .text{position:relative;z-index:11}.landing_page section.quote_block .text .quotes{display:inline-block;width:60px;height:100px;position:absolute;z-index:12;top:-40px;left:-50px;font-family:Helvetica,Arial,sans-serif;font-size:200px;color:#000}.landing_page section.quote_block.white .text .quotes,.landing_page section.quote_block.white h2,.landing_page section.quote_block.white h4{color:#fff}#global_message{font-size:12px;text-align:center;position:absolute;z-index:9999;left:0;top:0;width:100%;padding:0;box-sizing:border-box;background:rgba(255,255,225,.7)}.style_p_lead p{margin-bottom:1.1304347826087em;font-weight:400;font-size:1.4375em;line-height:1.69565217em}.style_a_btn a{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:.1s linear;-webkit-transition:.1s linear;-moz-transition:.1s linear;padding-top:.54166667em;padding-bottom:.65em;padding-right:3.25em;padding-left:3.25em;border:1px solid #232323;border-width:2px;font-size:inherit;line-height:1.625em;text-transform:uppercase;border-radius:0;color:#fff;z-index:2;border-color:rgba(255,255,255,.1)}.style_a_btn a:hover{border-color:rgba(255,255,255,.6)}.imageblock.about-1 a{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:.1s linear;-webkit-transition:.1s linear;-moz-transition:.1s linear;padding-top:.54166667em;padding-bottom:.65em;padding-right:3.25em;padding-left:3.25em;border:1px solid #232323;border-width:2px;font-size:12px;line-height:21px;text-transform:uppercase;border-radius:0;color:#232323;z-index:2}.imageblock.about-1 a:hover{background-color:#232323;color:#fff}.style_a_btn a:last-child{margin-right:0}.style_a_btn a span{color:#fff;letter-spacing:1px;font-weight:400;font-size:.625em}.footer_newsletter_form form.form{max-width:100%;min-width:100%;overflow:hidden}.footer_newsletter_form form.form .form_field label{display:none}.footer_newsletter_form form.form .form_field input{border-radius:0;opacity:1;margin-top:0}.footer_newsletter_form form.form .form_field_type_text input{width:100%}.footer_newsletter_form form.form .form_field_type_submit input{height:52px;font-size:.625em!important;letter-spacing:1px;color:#fff!important;background:0 0;border-color:#fff!important;display:inline-block;font-weight:700;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-top:.54166667em;padding-bottom:.65em;padding-right:3.25em;padding-left:3.25em;border:1px solid #232323;border-width:2px;line-height:1.625em;text-transform:uppercase;transition:.3s linear;-webkit-transition:.3s linear;-moz-transition:.3s linear;opacity:1;border-radius:0;position:relative;margin:0;margin-left:-4px}.footer_newsletter_form form.form .form_field_type_submit input:hover{background-color:#fff;color:#232323!important}.menu>li ul li a{padding:8px 15px}.menu>li:last-child a{padding-right:15px}.menu>li:last-child>a{padding-right:0}.style_p_lead_small p{font-size:1em}.fatured_products .hover-element-1 h5,.fatured_products .hover-element-1 span.h5{text-transform:uppercase}[name-sec=alimentare-e-sciroppo-d-acero]::before{background-color:#dd8931}[name-sec=olio-e-aceto]::before{background-color:#717341!important}[name-sec=fragranze-d-ambiente]::before{background-color:#968c83}[name-sec=distilleria]::before{background-color:#5d7387}[name-sec=vino]::before{background-color:#83214f}[name-sec=tappi]::before{background-color:#9e849b}.boxed h5[name-sec=alimentare-e-sciroppo-d-acero]::before{background-color:#dd8931}.boxed h5[name-sec=olio-e-aceto]::before{background-color:#717341}.boxed h5[name-sec=fragranze-d-ambiente]::before{background-color:#968c83}.product_item em{font-style:italic}.product_item h5{text-transform:uppercase}.text_upercase h4{text-transform:uppercase}.info_request_form .form_field label{display:none}.info_request_form .form_field{position:relative;transition:.3s linear;-webkit-transition:.3s linear;-moz-transition:.3s linear;position:relative;opacity:1;margin-bottom:1.625em;display:block;float:left;padding-left:15px;padding-right:15px;width:100%}.info_request_form .form_field_type_text input{padding-left:20px;width:100%;opacity:1;margin-top:0}.form-subscribe-1 .style_p_lead p{margin-bottom:1.76923076923076em}.info_request_form .form_field_type_textarea{width:100%}.info_request_form .form_field_type_textarea textarea{height:286px}.info_request_form .form_field_type_submit input{height:52px;font-size:.625em!important;letter-spacing:1px;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-top:.54166667em;padding-bottom:.65em;padding-right:3.25em;padding-left:3.25em;border:1px solid #232323;border-width:2px;line-height:1.625em;text-transform:uppercase;border-radius:0;background-color:#000!important;transition:.3s linear;-webkit-transition:.3s linear;-moz-transition:.3s linear;opacity:1;display:block;margin:0 auto}.info_request_form .form_field_type_submit input:hover{color:#fff!important;border-color:#000!important}.info_request_form .form_field_type_submit{display:block;margin:0 auto;width:100%}.item__description ul.social-list li a{cursor:pointer}section.remove_section_padding{padding-top:0;padding-bottom:0}section.remove_section_padding .add_section_padding{padding-top:6.5em;padding-bottom:8.125em}#filter_results_contact input.btn{height:52px;font-size:.625em!important;letter-spacing:1px;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-top:.54166667em;padding-bottom:.65em;padding-right:3.25em;padding-left:3.25em;border:1px solid #232323;border-width:2px;line-height:1.625em;text-transform:uppercase;border-radius:0;background-color:#000!important;transition:.3s linear;-webkit-transition:.3s linear;-moz-transition:.3s linear;opacity:1;display:block;margin:0 auto}#filter_results_contact input.btn:hover{color:#fff!important;border-color:#00!important}#filter_results_contact #filter_results_contact_mail,#filter_results_contact #filter_results_contact_message,#filter_results_contact #filter_results_contact_name{position:relative;transition:.3s linear;-webkit-transition:.3s linear;-moz-transition:.3s linear;position:relative;opacity:1;margin-bottom:1.625em;display:block;float:left;padding-left:15px;padding-right:15px;width:100%}#filter_results_contact #filter_results_contact_mail input,#filter_results_contact #filter_results_contact_name input{padding-left:20px;width:calc(100% - 31px);opacity:1;margin-top:0}#filter_results_contact #filter_results_contact_message textarea{height:286px}#filter_results_contact{padding-bottom:20px}.about_contact_form .form_field label{display:none}.about_contact_form .form_field{position:relative;transition:.3s linear;-webkit-transition:.3s linear;-moz-transition:.3s linear;position:relative;opacity:1;margin-bottom:1.625em;display:block;float:left;padding-left:15px;padding-right:15px;width:100%}.about_contact_form .form_field_type_text input{padding-left:20px;width:100%;opacity:1;margin-top:0}.about_contact_form .form_field_type_textarea{width:100%}.about_contact_form .form_field_type_textarea textarea{height:286px;margin-bottom:0}.about_contact_form .form_field_type_submit input{height:52px;font-size:.625em!important;letter-spacing:1px;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-top:.54166667em;padding-bottom:.65em;padding-right:3.25em;padding-left:3.25em;border:1px solid #232323;border-width:2px;line-height:1.625em;text-transform:uppercase;border-radius:0;background-color:#000!important;transition:.3s linear;-webkit-transition:.3s linear;-moz-transition:.3s linear;opacity:1;display:block;margin:0 auto;border-radius:5px;width:100%}.about_contact_form .form_field_type_submit input:hover{color:#fff!important;border-color:#000!important}.about_contact_form .form_field_type_submit{display:block;margin:0 auto;width:100%}.for_pdf_button>a{display:inline-block;margin-bottom:6px;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:.1s linear;-webkit-transition:.1s linear;-moz-transition:.1s linear;padding-top:.54166667em;padding-bottom:.65em;padding-right:3.25em;padding-left:3.25em;border:1px solid #232323;border-width:2px;text-transform:uppercase;border-color:rgba(35,35,35,.1);border-radius:0;font-size:10px;margin-left:0;position:relative;width:80%;line-height:30px;color:rgba(35,35,35,.4);font-weight:700}.for_pdf_button>a>i{color:#343434;border-color:#343434;font-weight:400}.for_pdf_button>a:hover{color:#232323;border-color:rgba(35,35,35,.9)}.geolocalization_view_map{width:100%;height:100%}.contact_us_form .form_field label{display:none}.contact_us_form .form_field{position:relative;transition:.3s linear;-webkit-transition:.3s linear;-moz-transition:.3s linear;position:relative;opacity:1;display:block;float:left;padding-left:15px;padding-right:15px;width:100%}.contact_us_form .form_field_type_text input{padding-left:20px;width:100%;opacity:1}.contact_us_form .form_field_type_textarea{width:100%}.contact_us_form .form_field_type_textarea textarea{height:286px;margin-bottom:1.625em}.contact_us_form .form_field_type_submit input{height:52px;font-size:.625em!important;letter-spacing:1px;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:700;padding-top:.54166667em;padding-bottom:.65em;padding-right:3.25em;padding-left:3.25em;border:1px solid #232323;border-width:2px;line-height:1.625em;text-transform:uppercase;border-radius:0;background-color:#232323!important;transition:.3s linear;-webkit-transition:.3s linear;-moz-transition:.3s linear;opacity:1;display:block;margin:0 auto;border-radius:5px;width:100%;color:#fff!important}.contact_us_form .form_field_type_submit input:visited{color:#fff!important}.contact_us_form .form_field_type_submit input:hover{color:#232323!important;background-color:#fff!important}.contact_us_form .form_field_type_submit input:active{color:#fff!important}.owl-item .imagebg .container{color:#fff;font-size:14px}.hover-element .hover-element__reveal{color:#fff}.utility-bar .social-list{padding-top:5px}.disclaimer_contact,.form_field_type_checkbox .form_field_value label{display:inline;line-height:1;font-size:9px}.disclaimer_contact a,.form_field_type_checkbox .form_field_value label a{text-decoration:underline}#form_1 .disclaimer_contact,#form_1 .disclaimer_contact a{color:#fff;text-transform:none}footer .languages{text-align:center}footer .languages li{display:inline;margin-left:10px;margin-right:10px;text-transform:uppercase;font-size:12px}footer .languages li a{color:#ccc!important}footer .languages li a.isCurrent{color:#fff!important}footer .languages li img{display:none}.footer_newsletter_form form.form .form_field.form_field_type_checkbox .form_field_value label{display:inline;text-transform:none;font-style:normal;line-height:1}footer .footer_newsletter_form form.form .form_field label{color:#fff}footer .footer_newsletter_form form.form .form_field label a{text-decoration:underline}#container_filter_price{display:none}.cart_menu_v ul li{background-position:0 10px;padding:0 10px 0 20px}.cart_menu_v ul li.cart_menu_v_active a,.cart_menu_v ul li:hover a{color:#000}.cart_menu_v ul li+li{border-top-width:0}.cart_menu_v_title h5,.cart_menu_v_title span.h5{background:0 0;text-align:left;font-weight:700;color:#000;font-style:normal;padding:10px 0;background:url(../img/e-shop/cart_arrow_menu.png) right 16px no-repeat transparent}.cart_menu_v_title h5::first-letter,.cart_menu_v_title span.h5::first-letter{text-transform:uppercase}.cart_menu_v .filter_values,.cart_menu_v ul,.cart_menu_v_title img{border-bottom-width:0}.cart_menu_v ul li a{font-style:normal}.cart_menu_v ul li a::first-letter{text-transform:uppercase}.cart_menu_v_title{border-top-color:#ebebeb}#prezzo_max,#prezzo_min{font-style:normal}#prezzo_max strong,#prezzo_min strong{color:#232323}#slider-range .ui-slider-range{border-color:#232323}#slider-range .ui-slider-handle,.cart_menu_v ul li.cart_menu_v_active{background-image:url(../img/e-shop/cart_point_menu_hover.png)}#slider-range,#slider-range-container{width:100%}#slider-range-container{background-image:url(../img/e-shop/cart_bg_slider.png);background-repeat:repeat-x;padding:0 10px 15px 0}.cart_features .container_filter .span-5.last ul{display:none}.map-1 .map-container{height:550px}#form_4 #form_field_23{width:100%}#customer_lostpwd_client_area label{margin-left:0}.banner--home .h1,.home--slider .h1{display:block;margin-bottom:.40625em;font-style:normal}.gallery_home--title h1{font-size:2em;font-style:normal}.shop-title h1{font-style:normal;margin-bottom:.35em;font-size:1.8em;line-height:1.3em}.shop-title h2.lead{font-style:normal;font-size:16px}.shop-title p{line-height:1.3;font-size:16px}.product-page .item__title h1{font-style:normal;font-size:1.4375em;line-height:1.41304348em;margin-bottom:0;text-transform:uppercase}.product-page .item__title h2{font-style:normal;font-size:1em;line-height:1.4em;margin-top:10px;font-weight:400}.product-page .item__title a{margin-bottom:0;line-height:7px;letter-spacing:1px;font-weight:400;text-transform:uppercase}.shop-item-detail .btn__text{font-size:1em}.d-block{display:block}.boxed span.h6{margin-bottom:0}.boxed span.h5::before{content:'';position:absolute;width:50px;height:6px;background-color:transparent;right:40px;top:30px;display:none}#mailup_form_container label{color:#fff}#mailup_form_container button{text-transform:uppercase;padding:5px 16px;vertical-align:top;font-weight:300}#mailup_form_container .newsletter_select_lang,#mailup_form_container_popup .newsletter_select_lang{display:none}#mailup_form_container .newsletter-privacy-mkt label,#mailup_form_container_popup .newsletter-privacy-mkt label{margin-left:0;text-transform:lowercase}#mailup_form_container_popup .newsletter-privacy-mkt label a{text-decoration:underline}#mailup_form_container_popup{text-align:center}#mailup_form_container_popup .newsletter-privacy-mkt{width:70%;margin:auto;text-align:left}#mailup_form_container_popup button{vertical-align:top;background:#1a2a57;font-size:14px!important;text-transform:uppercase;padding:5px 30px;font-weight:700}#mailup_form_container_popup .social-pages{margin-top:30px}#mailup_form_container_popup .social-pages a{padding-left:10px;padding-right:10px}#contacts .team_img .col-md-4:nth-child(3){clear:left}#contacts .team_img .col-md-4:first-child{margin-left:195px}.nav-bar{padding:1.8em 3.25em 0}.nav-bar .menu>li>a{font-size:14px}.nav-mobile-toggle i{margin-top:0}.nav-mobile-toggle{right:60px;top:33px;font-size:1.5em;padding:0}.modal-container .modal-content .modal-close-cross{top:20px;right:30px}.single_news_content .h4,.single_news_content h4{margin-top:10px;margin-bottom:10px}.nav-mobile-toggle{top:30px;right:60px}.product-page .nav-mobile-toggle{top:17px;right:20px}.de .widget-contact .widget-contact__box.uk,.de .widget-contact .widget-contact__box.usa,.en .widget-contact .widget-contact__box.it,.es .widget-contact .widget-contact__box.uk,.es .widget-contact .widget-contact__box.usa,.fr .widget-contact .widget-contact__box.uk,.fr .widget-contact .widget-contact__box.usa,.it .widget-contact .widget-contact__box.uk,.it .widget-contact .widget-contact__box.usa{display:none}.en .widget-contact .widget-contact__box.uk{top:7px}.en .widget-contact .widget-contact__box.usa{top:-43px;z-index:1}.en .widget-contact{top:35%}.en .widget-contact .widget-contact__box.uk a,.en .widget-contact .widget-contact__box.usa a{line-height:1.3}.product_item .new-label{top:70px;left:50px}.product_item .add-label{background:#d2d2d2;text-transform:uppercase;top:3px;left:50px}.product_txt h3{text-transform:uppercase}.product_txt h3,.product_txt h4{font-size:1em!important;line-height:1.625em}.hover-element-1 .h5,.hover-element-1 .h6{margin-bottom:0}.footer-1 .footer__navigation{width:100%;margin-top:10px}.bg--white span.h4{color:#232323}.card__title.news h2,.card__title.news h3{font-size:1.4375em;line-height:1.41304348em}.cart_menu_v ul li a,.cart_menu_v_title h5,.cart_menu_v_title span.h5{font-size:12px;line-height:2}.cart_menu_v_title h5,.cart_menu_v_title span.h5{padding:5px 0 0}.cart_menu_v_title span.h5{display:block}@media screen and (min-width:991px) and (max-width:1140px){.menu>li{font-size:8px}}@media screen and (min-width:1141px) and (max-width:1500px){.menu>li{font-size:10px}}.extra{height:100px}.sidebar__widget{position:sticky;position:-webkit-sticky;top:120px;overflow-y:scroll}.nav-bar a.nav-function i{top:1px}.nav-bar a.nav-function i{color:#fff}.nav-bar.nav--fixed a.nav-function i,.product-page .nav-bar a.nav-function i{color:inherit}#filter_menu ul li:not(:last-child){margin-right:.8125em}#filter_menu li{display:inline-block;cursor:pointer;text-transform:capitalize}#filter_menu li.active{cursor:default}#filter_menu ul li:not(.active){opacity:.5}#filter_menu ul li:hover{opacity:1}#filter_menu ul li:not(:last-child)::after{content:'/';margin-left:.8125em;opacity:.1}#filter_menu ul li:not(:last-child)::after{content:'/';margin-left:.8125em;opacity:.1}#filter_menu ul li{font-style:italic}#filter_menu li{text-transform:none!important}#calendar_page .masonry,#filter_menu{margin-bottom:30px}#calendar_page .masonry,#filter_menu{margin-bottom:60px}#calendar_page .masonry__item .txt{padding:20px 0 0;text-align:center}#calendar_page .masonry__item .txt h5{color:#646567;font-size:1.1em;margin-bottom:.5em}#calendar_page .masonry__item .txt p,#calendar_page .masonry__item .txt p em{color:#646567;font-size:.9em}#calendar_page .masonry__item .txt p em{font-style:italic}.footer-1 .footer__navigation li{letter-spacing:normal;line-height:1.8;margin:0 0 1em}footer .languages{margin:50px 0 0}.footer-1 .footer__lower hr{margin:0}.footer-1 .footer__lower{margin-top:0;padding:0}#form_5{margin-top:40px}#form_5,#popup-text{text-align:center}#form_5 label{display:none}#form_5 #form_field_value_41_3 label,#form_5 .form_field_type_submit,#form_5 .form_field_type_text{display:inline-block}#form_5 .form_field_type_submit input{background:#0f2153}#form_5 #form_field_value_41_3{width:80%;margin:auto;text-align:left;margin-top:20px}#form_5 #form_field_value_41_3 label{width:90%;line-height:18px}#form_5 #form_field_value_41_3 input{vertical-align:top}@media screen and (max-width:650px){#form_5 .form_field_type_text input{width:100%;margin-bottom:0}#form_5 .form_field_type_submit,#form_5 .form_field_type_text{display:block}#popup-content{padding:20px 6px!important}#form_5 #form_field_value_41_3,#form_5 .form_field_type_submit input{width:100%}#form_5 #form_field_value_41_3 label{margin-left:0}}.form_field.form_field_type_captcha input{height:30px;margin-top:0!important}footer .col-md-3:first-child a+a{margin-left:20px}footer .col-md-3:first-child a{transition:.2s linear;-webkit-transition:.2s linear;-moz-transition:.2s linear}footer .col-md-3:first-child a:hover{opacity:.7}.nav-bar.nav--fixed{line-height:inherit;box-shadow:none}.utility-bar{float:right;position:inherit;margin:25px 50px 0 0;padding:0;width:auto;line-height:1}.nav-bar.nav--fixed .utility-bar{margin:40px 50px 0 0}.product-page .nav-bar .utility-bar{margin:13px 0 0}.product-page .nav-bar.nav--fixed .utility-bar{margin:40px 0 0}.nav-bar .menu>li>a{font-size:11px;font-weight:500;padding:0 5px;font-style:normal}.nav-bar.nav--fixed .menu>li>a{padding-bottom:14px}.nav-bar .nav-module.menu-module{padding:0;margin:8px 0 0}.social-list li:not(:last-child){margin-right:10px}.nav-bar .social-list li a{font-weight:500}.caption{margin:165px 0 0}.caption .h1,.caption .h2,.caption p{font-weight:500;line-height:1.3;display:block}.imagebg:not(.image--light) .caption .h1{font-size:46px;margin:0 0 50px}.imagebg:not(.image--light) .caption .h2{text-transform:uppercase;color:#02ffff;font-size:18px;margin:0}.l-p .caption .h2{color:#fff}.caption p{font-weight:300;margin:0 0 70px;font-size:22px;letter-spacing:1px}.style_a_btn a{text-transform:lowercase;font-size:16px;font-weight:400;border-width:1px;border-color:#fff;letter-spacing:1px}.style_a_btn a:hover,.style_a_btn a:hover i,style_a_btn a i:hover{color:#0a183a;background:#fff}.widget-contact{top:38%}.owl-theme .owl-controls{width:10px;height:0}.owl-theme .owl-controls .owl-dots{position:relative;left:50px;z-index:99;top:-350px;transform:translateY(-50%)}.owl-theme .owl-controls .owl-nav{display:none}.utility-bar .social-list{padding-top:0}.nav-bar .nav-module.logo-module{margin:0 203px 0 0;padding:0}.product-page .nav-bar:not(.nav--fixed) .nav-module.logo-module{margin:-20px 203px 0 0}.nav-bar .logo{margin-right:0}.vline{float:left;width:50%;height:188px;box-sizing:border-box;border-right:1px solid #a1a1a1;position:absolute;z-index:9;left:0;margin-top:-5%}.job_tpl .vline{display:none}.img_small{position:absolute;top:-30%;right:56px;z-index:999}.img_small.n_2{top:-37%;right:282px}.img_small img{margin:0}.widget-contact .widget-contact__box a{background:#0e2253}.widget-contact .widget-contact__box.side_mail a{background:#0a183a}[data-overlay="3"]:before{opacity:.5}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1.3}.h3,.l-p .h4,h3{font-size:2.2em}.style_p_lead_small p{font-size:18px;line-height:1.8}.newsletter-sub-title p,footer .h6,footer h6{font-size:.8em}.masonry__filters ul li{font-style:inherit}.masonry__filters ul li:not(:last-child):after{display:none;margin-right:1.1em}.masonry .masonry__filters li{text-align:center;color:#343434;font-weight:300;line-height:1;font-size:20px}.masonry .masonry__filters li.active{font-weight:500;border-bottom:3px solid #343434;padding-bottom:20px}.masonry .masonry__filters li{opacity:0!important}.masonry-contained.bg--secondary.remove_section_padding h1{margin-bottom:0;font-size:35px}.container_full{width:100%;padding:0 5%;box-sizing:border-box}.col-md-6.single_news_preview{width:48%;padding:0;margin:0 1%;box-sizing:border-box}.single_news_content,.single_news_img,.single_news_preview{float:left}.single_news_img img{margin:0}.single_news_content{background:#fff;box-sizing:border-box;padding:5%;max-height:326px;font-size:14px;color:#343434}.single_news_content .h4,.single_news_content h4{font-size:16px;font-weight:700;line-height:1;margin-bottom:40px;display:block}.single_news_content p{color:#343434;font-size:14px;line-height:1.2}.single_news_content a{font-weight:600;font-size:14px;margin:20px 0 0;display:block}.single_news_content strong{font-weight:500}.single_news_container{float:left;width:100%;background:#fff;margin:0;padding:0}section{padding-top:10em;padding-bottom:10em}footer .container_full{padding:0}footer .container_full .row{padding:0 5%}footer .container_full .row.footer__lower{text-align:center;margin:0 auto;padding:45px;border-top:1px solid #474747}.footer-1 .logo{margin-bottom:1.625em;margin-top:-9px}#mailup_form_container div{text-transform:uppercase}footer .languages{margin:45px 0 30px}#mailup_form_container div.newsletter-privacy-mkt{float:left;position:relative;box-sizing:border-box;padding:0 0 0 30px}#mailup_form_container div.newsletter-privacy-mkt input{position:absolute;top:7px;left:0;margin:0;border:1px solid #000}.newsletter-container{float:left;width:100%;margin:0;padding:0}.newsletter-container button,.newsletter-container input{float:left;margin:0;padding:0}.newsletter-container input{height:40px;width:60%;padding:0 3%;line-height:1}.newsletter-container button{height:40px;width:40%;font-size:1em!important}.newsletter-txt{float:left;margin:1em 0 1.5em}.menu>li{line-height:56px}.dropdown-border-top>a,.nav-bar .menu>li>a:hover{opacity:1;border-bottom:2px solid #fff}.dropdown-border-top>a,.nav-bar.nav--fixed .menu>li>a:hover{opacity:1;border-bottom:1px solid #282828}.menu>li ul{margin:0;padding:0}.menu>li ul li{padding:2em 10em 2em 2em}.menu>li ul li a{font-size:14px;line-height:1;font-weight:300;text-transform:none;opacity:1}.menu>li>ul:not(.multi-column) ul{left:calc(100%);background:#333}#language_container i{font-size:14px;line-height:1}#language_container i{color:#fff}#language_container i.fa-chevron-down{font-size:10px;position:relative;top:-4px;left:8px}button.language_selector{width:auto;background:0 0;line-height:1;text-transform:uppercase;font-size:12px;font-weight:500;padding:0 12px;cursor:pointer;height:auto;border:0;color:#fff}.nav-bar.nav--fixed:not(.bg--dark):not(.bg--primary):not(.bg--white) #language_container i,.nav-bar.nav--fixed:not(.bg--dark):not(.bg--primary):not(.bg--white) #language_container i:hover,.nav-bar.nav--fixed:not(.bg--dark):not(.bg--primary):not(.bg--white) button.language_selector,.nav-bar.nav--fixed:not(.bg--dark):not(.bg--primary):not(.bg--white) button.language_selector:hover,.product-page .nav-bar button.language_selector,.product-page .nav-bar:not(.nav--fixed):not(.bg--dark):not(.bg--primary):not(.bg--white) #language_container i,.product-page .nav-bar:not(.nav--fixed):not(.bg--dark):not(.bg--primary):not(.bg--white) button.language_selector:hover{color:#767676!important}.nav-bar .social-list li.languages_item a{color:#fff}button.language_selector{width:auto;background:0 0;line-height:1;text-transform:uppercase;font-size:12px;font-weight:500;padding:0 12px;cursor:pointer;height:auto;border:0;color:#fff}.languages_list{display:none;position:fixed;z-index:999999;margin:10px 0 0;background:#232323}.languages_list>li{display:block;width:100%;line-height:1;font-size:14px;padding:10px 15px;cursor:pointer}.languages_list>li:hover{background:#222}.nav-bar.nav--fixed .social-list li.languages_item a{color:#fff!important}.l-p_intro h2{font-size:35px}.l-p_intro p{font-size:18px}.l-p_intro .text-center{padding:0 16em}.l-p_intro h4{margin-bottom:10px}.l-p-img-txt h4,.l-p-img-txt h5,.l-p-img-txt p{font-size:20px;font-weight:400;line-height:1.5;margin:0}.l-p h4{font-size:25px}.l-p-img-txt h5{margin:0 0 20px}.quote{background:url(../img/quote.png) no-repeat;padding:50px 0 0}.quote p{font-size:2em;line-height:1.3em;margin:0}.l-p_img_container{text-align:center}.more_img{float:left;margin:0 1% 1% 0;width:34%}.more_img.n_1{width:64%}.more_img.n_2{margin:-10% 0 1%}.more_img.n_3{width:20%}.img-txt-l-p-alt.v_2 .txt_container{padding:5% 5% 0 0}section.landing_page_contact_container{background:#fff}.landing_page_contact .h4,.landing_page_contact .h5,.landing_page_contact p{text-align:center;display:block;margin:0 auto 20px}.landing_page_contact p{max-width:510px;font-size:20px;line-height:1.5;letter-spacing:1px;margin:0 auto 90px}.about_contact_form.landing_page_contact .form_field:not(.form_field_type_checkbox):not(.form_field_type_submit){width:46%;margin:0 2% 20px}.about_contact_form.landing_page_contact .form_field.form_field_type_checkbox{text-align:center;padding:0}.about_contact_form.landing_page_contact .form_field.form_field_type_checkbox input{border-radius:50%;border:1px solid #000;padding:5px;appearance:none;box-sizing:border-box}.about_contact_form.landing_page_contact .form_field.form_field_type_checkbox label{color:#2e2e2e;text-transform:none;font-size:11px;margin:0 0 0 10px}.about_contact_form.landing_page_contact .form_field.form_field_type_file input,.about_contact_form.landing_page_contact .form_field.form_field_type_file input:focus,.about_contact_form.landing_page_contact .form_field.form_field_type_select select,.about_contact_form.landing_page_contact .form_field.form_field_type_select select:focus,.about_contact_form.landing_page_contact .form_field.form_field_type_textarea textarea,.about_contact_form.landing_page_contact .form_field.form_field_type_textarea textarea:focus,.about_contact_form.landing_page_contact .form_field_type_text input,.about_contact_form.landing_page_contact .form_field_type_text input:focus{height:auto;line-height:1.3;background:0 0;border-bottom:1px solid #343434;border-radius:inherit;margin:0;color:#858585;font-style:normal!important;letter-spacing:1px}.about_contact_form.landing_page_contact .form_field_type_submit input{border-radius:inherit;margin:0;font-size:.9em!important}.about_contact_form.landing_page_contact .form_field.form_field_type_file input{width:100%}.about_contact_form.landing_page_contact .form_field.form_field_type_file label{display:inline-block;line-height:1;font-style:italic;font-size:1em;margin:0 0 0 15px;padding:0;text-transform:none;letter-spacing:0}.about_contact_form.landing_page_contact .form_field.form_field_type_textarea textarea{min-height:77px}.job_content ul li{list-style:disc;margin:0 0 0 20px}button.language_selector{font-size:14px!important}#language_container i,.nav-bar a.nav-function i{font-size:18px}.footer-1,.footer-1 .footer__navigation li{letter-spacing:1px}.text-center h2{font-family:inherit;font-size:18px;line-height:1.3;font-weight:400}.text-center h2.more_title{font-size:2em;font-weight:700}#popup-text h3{font-size:2em;line-height:1.5}section.img-txt-l-p{padding-bottom:0}.img-txt-l-p-alt .txt_container{padding:0 22% 0 0}.img-txt-l-p-alt .txt_container h4,.img-txt-l-p-alt .txt_container p{margin:0 0 15px;padding:0 0 0 20px}.img-txt-l-p-alt .txt_container p+p{border-top:1px solid #dbdbdb;padding:15px 0 0 20px}.img-txt-l-p-alt .txt_container h4{margin:0 0 30px}@media screen and (max-width:1480px){.nav-bar .nav-module.logo-module{margin:0 100px 0 0}.product-page .nav-bar:not(.nav--fixed) .nav-module.logo-module{margin:-20px 100px 0 0}}@media screen and (max-width:1420px){.nav-bar .nav-module.menu-module{width:100%;padding:0;margin:-20px 0 0}.product-page .nav-bar{box-shadow:0 0 60px 0 rgba(0,0,0,.07);padding:1.8em 3.25em 0;width:100%}#shop .pos-vertical-center{top:70%}}@media screen and (max-width:1280px){.single_news_content .h4,.single_news_content h4{margin-bottom:10px}.single_news_content{max-height:375px}}@media screen and (min-width:991px) and (max-width:1420px){.nav-bar{height:140px;max-height:140px}}@media screen and (max-width:1230px){.nav-bar .menu>li>a{font-size:11px;padding:0 3px}.l-p_intro h2{font-size:30px}.l-p_intro p{font-size:17px}.l-p_intro .text-center{padding:0 10em}}@media screen and (max-width:1199px){#contacts .team_img .col-md-4:first-child{margin-left:162px}}@media screen and (max-width:990px){#contacts .team_img .col-md-4:first-child{margin-left:0}.footer_newsletter_form{margin-top:50px}.nav-bar .menu{margin-left:-15px;padding-left:10px;background:#232323}.nav-bar .logo{vertical-align:top}.utility-bar .social-list{margin-right:10px}.utility-bar .social-list li{margin-right:0}.utility-bar .social-list li.languages_item{position:relative;right:0;top:3px}.nav-mobile-toggle i{color:#ddd}.boxed h5::before,.boxed span.h5::before{top:15px;right:20px}.l-p_intro h2{font-size:28px}.l-p_intro p{font-size:16px}.l-p_intro .text-center{padding:0 3em}.product-page .nav-bar.lang_open,.product-page .nav-open .nav-bar{height:auto}.product-page .nav-mobile-toggle i{color:#767676}.product-page .nav-bar:not(.nav--fixed) .nav-module.logo-module{margin:0}.nav-bar.lang_open .nav-module.menu-module.left{opacity:0}.nav-bar.lang_open,.product-page .nav-bar.lang_open{max-height:inherit!important;height:auto}.nav-bar .menu{margin-left:0}.nav-bar .menu{opacity:0}.nav-open .nav-bar .menu{opacity:1}.nav-bar .nav-module.menu-module{margin:0}}@media screen and (min-width:991px){.nav-mobile-toggle.visible-sm{display:none!important}.single_news_img{width:60%}.single_news_content{width:40%}}@media screen and (max-width:767px){.landing_page section h2{font-size:1.5em}.landing_page #thestory h4,.landing_page section h4{font-size:1.2em}.landing_page .main-container>section.imagebg h1{font-size:2em}.landing_page .main-container>section.imagebg h2{font-size:1.5em}.landing_page .main-container>section.imagebg .btn span{font-size:1.1em}.landing_page section.left_image.imageblock .imageblock__content,.landing_page section.right_image.imageblock .imageblock__content{margin-bottom:2em}.landing_page section.quote_block{padding-top:7em;padding-bottom:6em}.landing_page section.quote_block h2{font-size:2em}.landing_page section.quote_block .text .quotes{left:0;top:-20px;font-size:100px}.landing_page section.quote_block h4{font-size:1.5em}.landing_page section.simple_text_block h2{font-size:2.2em;margin-bottom:1em}.landing_page section.simple_text_block h4{font-size:1.6rem}.landing_page section.simple_text_block a{display:inline-block;margin:.5em;padding:0 10px;font-weight:700;font-size:.9em;color:#000;border:2px solid #000;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.landing_page section.simple_text_block a:hover{background-color:#000;color:#fff}.team_img .col-xs-6:nth-child(2n+1){clear:left}.style_p_lead p{font-size:1.4375em;line-height:1.41304348em}.footer_newsletter_form form.form .form_field input{width:100%;margin-left:0}section.remove_section_padding .add_section_padding{padding:4.875em 0}.owl-carousel .pos-vertical-center{top:30%}.height-100.imagebg.cover .pos-vertical-center{margin-top:50px}.imagebg.page-title .container{padding:30px 60px}.imagebg.page-title .container p{font-size:12px;line-height:18px}.breadcrumbs{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);font-size:9px;text-transform:uppercase;letter-spacing:1px;line-height:16px}.member-1 p{min-height:50px}.shop-title h1{font-size:1.4375em;line-height:1.625em}.vline{display:none}section.img-txt-l-p{padding-bottom:25em}.img_small{top:-50%;left:256px}.img_small.n_2{top:-60%;left:30px}.img_small img{margin:0}.img-txt-l-p-alt .txt_container{padding:0 0 20%}.more_img_container{margin-top:20%}.caption{margin:0}.caption{padding-left:50px;padding-right:50px}.imagebg:not(.image--light) .caption .h1{font-size:34px;margin:0 0 30px}.single_news_content{font-size:12px}}@media screen and (min-width:768px) and (max-width:991px){.landing_page section.right_image.imageblock .imageblock__content{z-index:-1;opacity:.3}}@media screen and (min-width:768px){.landing_page .container-fluid{padding-top:6.5em;padding-bottom:8.125em}.footer_newsletter_form form.form .form_field_type_text{width:50%;float:left}.footer_newsletter_form form.form .form_field_type_submit{width:50%;float:left}.about_contact_form .form_field:nth-of-type(2),.about_contact_form .form_field:nth-of-type(3){width:50%}.contact_us_form .form_field_type_select,.contact_us_form .form_field_type_text{width:50%;float:left}}@media screen and (max-width:560px){.member-1 p{min-height:70px}#mailup_form_container_popup button,#mailup_form_container_popup input:not([type=checkbox]){width:100%;margin-bottom:0}#mailup_form_container_popup .newsletter-privacy-mkt{width:100%}.caption{padding-left:30px;padding-right:30px}.caption p{font-size:14px;margin-bottom:10px}}@media screen and (max-width:500px){.h1,h1{font-size:1.5em;line-height:1.421875em}.style_p_lead p{font-size:1em;line-height:1.2em}.owl-carousel .pos-vertical-center{padding-left:60px;padding-right:60px}.style_a_btn a{font-size:12px;white-space:normal}}@media screen and (max-width:480px){.caption .h1{font-size:30px;margin:0 0 30px}.caption .h2,.style_a_btn a{font-size:14px}.utility-bar{margin:10px 0 0}.nav-mobile-toggle{right:10px;top:16px}.modal-container .modal-content .modal-close-cross{top:40px}.imagebg:not(.image--light) .caption .h1{font-size:30px}.imagebg:not(.image--light) .caption .h2{font-size:16px}.owl-theme .owl-controls .owl-dots{left:10px}.style_a_btn a{padding:10px 20px}}@media screen and (max-width:420px){.member-1 h5{min-height:46px}.owl-carousel .pos-vertical-center{padding-left:20px;padding-right:20px}.imagebg:not(.image--light) .caption .h1{font-size:20px;margin:0 0 30px}.imagebg:not(.image--light) .caption .h2{font-size:14px;margin:0 0 10px}.nav-bar .nav-module.logo-module{margin:0}.nav-bar .nav-module.logo-module img{height:auto;margin:4px 0 0 -30px}.menu>li ul li a{font-size:12px}}@media screen and (max-width:360px){.social-list li:not(:last-child){margin-right:0}.owl-carousel .pos-vertical-center{top:20%}}@media screen and (max-width:345px){.owl-theme .owl-controls .owl-dots{left:5px;top:-195px}.nav-bar .nav-module.logo-module{max-width:55%}}.member-1{text-transform:uppercase}.sidebar__widget{max-height:calc(100vh - 120px)}#page_2352 section.masonry-contained:last-of-type{padding-top:0}.container .col-sm-12.row-1{text-align:center;margin-bottom:70px}#shop section .container li{list-style:disc inside;line-height:2em;margin:0 0 20px}.info_request_form .form_field{margin-bottom:1em}.info_request_form .form_field_type_text input{height:auto;padding:5px 10px;margin:0 0 10px}.select_title,#campo38{font-style:italic}.newsletter-container_popup .newsletter-txt{width:100%}.newsletter-container_popup select{max-width:398px;min-width:398px;display:block;margin:0 auto}h1{font-size:3em}@media screen and (max-width:767px){form .newsletter-container input[type=email]{margin-bottom:0}}