@font-face{font-family:"icomoon";src:url("fonts/icomoon.eot?fkfwai");src:url("fonts/icomoon.eot?fkfwai#iefix") format("embedded-opentype"),url("fonts/icomoon.ttf?fkfwai") format("truetype"),url("fonts/icomoon.woff?fkfwai") format("woff"),url("fonts/icomoon.svg?fkfwai#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow_right:before{content:""}.icon-arrow_bottom:before{content:""}.icon-search:before{content:""}.icon-user:before{content:""}.icon-cart:before{content:""}.icon-keyboard_arrow_down:before{content:""}.icon-close:before{content:""}.icon-arrow_large:before{content:""}body{font-family:"Avenir Next",Sans-serif;font-size:14px;font-weight:400;box-sizing:border-box;margin:0px !important;padding:0px;color:#1c2737}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}body{margin:0}a:focus{outline:0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"“" "”" "‘" "’"}small{font-size:80%}sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-size:100%;margin:0}input:focus,button:focus,textarea:focus,select:focus{outline:0}*:focus{outline:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button]{-webkit-appearance:button;cursor:pointer}input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}body,span,object,iframe,h1,h2,h3,h4,h5,h6,h7 p,pre,a,abbr,acronym,address,code,del,dfn,img,q,dl,dt,dd,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,hgroup,section,menu,details{margin:auto;padding:0;border:0;vertical-align:baseline}article,aside,dialog,figure,footer,header,hgroup,section,menu{display:block}html{height:100%}a{text-decoration:none}h1{font-size:50px;margin:0 0 10px;line-height:1}h2{margin:0 0 10px;font-size:35px;line-height:1}h3{margin:0 0 10px;font-size:25px;line-height:1}h4{padding:0;margin:0 0 10px;font-size:20px;line-height:1}h5{margin:0 0 10px;font-size:18px;line-height:1}h6{font-size:16px;line-height:1}a img{border:none}p{margin:0 0 15px}strong{font-weight:bold}label{cursor:pointer}textarea{font-family:Arial,sans-serif;resize:none}input[type=submit]{cursor:pointer}table{border-collapse:collapse;border-spacing:0}caption,th,td{font-weight:normal}table,th,td{vertical-align:middle}br{line-height:1}.ul-style ul,.ul-style ol{padding-left:20px}.ul-style ul li{list-style-type:inherit}.ul-style ol li{list-style-type:inherit}.g0_btn{width:100%;font-size:12px !important;letter-spacing:.8px;font-weight:600;padding:15px 20px;background-color:#1c2737;border-radius:40px;font-weight:500;font-size:16px;-webkit-transition:all .5s;transition:all .5s;padding-left:20px;padding-right:20px;box-sizing:border-box}.blockOverlayCart{background:rgba(0,0,0,.5);top:0;left:0;width:100%;height:100%;position:fixed;z-index:99999;-webkit-transition:all 400ms ease;transition:all 400ms ease;opacity:0;visibility:hidden}.blockOverlayCart.active_overlay_cart{opacity:1;visibility:visible}.pagination{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.pagination ul{margin:0px;padding:0px;list-style:none}.pagination ul,.pagination .wp-pagenavi{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.pagination a,.pagination .extend,.pagination .current{border:0px;color:#1c2737 !important;padding:0px;margin:0px;margin:0px 8px}.pagination .pages,.pagination .last,.pagination .first{display:none}.pagination .current{font-weight:400 !important;border-bottom:1px solid red}.pagination .previouspostslink,.pagination .nextpostslink{border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:30px;height:30px;background-color:#f4f1ef;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.g4_banner{position:relative;background-color:#1c2737}.g4_banner .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:400px}.g4_banner_left{background-color:#1c2737;width:40%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.g4_banner_envol .g1_title{font-size:67px;font-weight:700;font-style:normal;color:#fff;margin:0px;text-align:left;padding-bottom:40px}.g4_banner_envol .g1_text{font-weight:500;font-style:normal;font-size:16px;color:#fff;text-align:left;line-height:25px;max-width:326px;letter-spacing:.8px}.g4_banner_right{width:52%;position:absolute;right:0px;top:0px;height:100%}.g4_banner_right img{display:block;position:absolute;left:0px;top:0px;width:100%;height:100%;object-fit:cover;object-position:center center}.formError .formErrorContent{box-shadow:none !important;border:0px !important;border-radius:0px !important}.formError .formErrorArrow div{box-shadow:none !important;border-radius:0px !important;border:0px !important}.order_data_column{padding-top:30px;padding-bottom:30px}.quantity{display:-webkit-flex;display:flex;height:38px;border:1px solid #dfdfdf;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:122PX;height:40px;box-sizing:border-box;border:1px solid #dfdfdf}.quantity button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;outline:none;-webkit-appearance:none;border:none;background:none;font-size:1.2rem;cursor:pointer;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:38px;height:100%;margin:0;box-sizing:border-box}.quantity input[type=number]{height:100%;width:100%;background:none;outline:none;border:none;border-right:1px solid #dfdfdf;border-left:1px solid #dfdfdf;text-align:center;width:44px;box-sizing:border-box}.quantity input[type=number]::-webkit-inner-spin-button,.quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.quantity .screen-reader-text{display:none}.blockUICustomGeneral{z-index:1000;border:none;margin:0px;padding:0px;width:100%;height:100%;top:0px;left:0px;background:#000;cursor:default;position:absolute;opacity:0;visibility:hidden}.blockUICustomGeneral::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-0.5em;margin-top:-0.5em;content:"";-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite;background:url("../images/icons/loader.svg") center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.woocommerce-mini-cart-item.loading .blockUICustomGeneral{opacity:.64;visibility:visible}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt{background-color:#1c2737;border-radius:40px;font-weight:500;font-size:16px;font-size:12px;-webkit-transition:all .5s;transition:all .5s;padding-left:20px;padding-right:20px;box-sizing:border-box;text-transform:uppercase;padding:16px 10px;padding:16px 30px}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button{background-color:#1c2737;border-radius:40px;font-weight:500;font-size:16px;-webkit-transition:all .5s;transition:all .5s;padding-left:20px;padding-right:20px;box-sizing:border-box;color:#fff;font-size:12px;padding:16px 10px}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:hover{background-color:#1c2737;opacity:.9}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:hover{background-color:#1c2737;opacity:.9}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:disabled[disabled]{color:#fff;opacity:.8}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:disabled[disabled]:hover{background-color:#1c2737;opacity:.9;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled[disabled]:hover{color:#fff;opacity:.8}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:hover{color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:disabled[disabled]{padding-left:20px;padding-right:20px;box-sizing:border-box}.widget_shopping_cart_content::before,.elementor-menu-cart__products::before{content:"" !important;display:none !important}.checkout_list{list-style:none;margin:0px;padding:0px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.checkout_list_a{font-weight:400;font-style:normal;color:gray !important;text-decoration:none}.checkout_list_a.active{color:#1c2737 !important}.checkout_list_a i{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);display:inline-block;position:relative;top:2px}.checkout_list_li{padding-right:3px}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#7a8289;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;position:absolute;margin:0px;right:36px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.wpcf7-spinner:before{content:"";position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;-webkit-transform-origin:8px 8px;-ms-transform-origin:8px 8px;transform-origin:8px 8px;-webkit-animation-name:spin;animation-name:spin;-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.single_add_to_cart_button.loadings .wpcf7-spinner{visibility:visible}.widget__wrap__languages{position:relative;box-sizing:border-box}@media screen and (min-width: 1024px){.widget__wrap__languages:hover .widget__switcher__languages_envol{opacity:1;visibility:visible}.widget__wrap__languages:hover .widget__btn__languages i{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}}.widget__switcher__languages_envol{position:absolute;top:100%;left:-5px;width:118%;text-align:center;opacity:0;visibility:hidden}.widget__switcher__languages{margin:0px;padding:0px;list-style:none;background-color:#fff;border-radius:4px;border:1px solid #dbdbdb;background:#fff;margin-top:7px;position:relative}.widget__switcher__languages li{background-color:#fff;position:relative;z-index:2;padding:2px 0px;font-size:11px}.widget__switcher__languages li:first-child{padding-top:4px}.widget__switcher__languages:before{content:"";position:absolute;top:-4px;right:13px;background:#fff;width:8px;height:8px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border:1px solid #dbdbdb}.widget__switcher__languages a{color:#1c2737;font-weight:500;font-size:11px}.widget__btn__languages span{position:relative;color:#1c2737;padding-right:21px;font-weight:500;font-size:11px;width:33px;height:17px}.widget__btn__languages i{position:absolute;top:-3px;right:0px;font-weight:bold;font-size:17px;-webkit-transition:all .5s;transition:all .5s;color:#1c2737}.wrap_related{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:22px}.title_related{font-weight:bold;font-size:16px;letter-spacing:.8px;color:#1c2737;margin:0px}.swiper_wrap_action{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.swiper_wrap_action .swiper-button{position:relative;top:auto;left:auto;width:auto;height:auto;right:auto;width:27px;height:27px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-image:none;margin:0px;background-color:#f3f3f3;border-radius:50%}.swiper_wrap_action .swiper-button:after{display:none}.swiper_wrap_action .swiper-button svg{height:auto;width:auto;object-fit:initial}.swiper_wrap_action .swiper-button-prev{margin-right:13px}.swiper_wrap_action .swiper-button-next svg{display:block;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);left:1px;position:relative;top:1px}.woocommerce-form-action{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.woocommerce-form-action label,.woocommerce-form-action span{margin:0px}.woocommerce-form-action:before,.woocommerce-form-action:after{display:none !important}.woocommerce-login-custom{position:relative}.woocommerce-login-custom .woocommerce-form-login{height:initial !important}.woocommerce-login-custom .woocommerce-button{width:100%}.woocommerce-login-custom .woocommerce-button-create{font-family:"Avenir Next",Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.8px;display:inline-block;border:1px solid #1c2737;width:100%;padding:14px 20px;border-radius:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-left:60px;padding-right:46px}.woocommerce-login-custom .woocommerce-button-create i{font-size:14px}.woocommerce-custom-wrap{max-width:338px;margin:0 auto}.woocommerce-custom-wrap .woocommerce-button{margin-right:0px !important;float:none !important;margin-top:31px !important}.woocommerce-custom-wrap .woocommerce-custom-title{text-align:center !important;font-weight:700 !important;font-size:16px !important;color:#1c2737 !important;text-transform:uppercase !important;margin-bottom:35px !important}.woocommerce-register-custom-envol{max-width:338px;margin:0 auto}.coupon{padding-top:80px}.coupon #coupon_code{width:332px;height:44px}.coupon .button{width:100px !important}.coupon p{text-align:left;font-size:12px;font-weight:600;color:#1c2737}.coupon p a{text-decoration:underline}@media screen and (max-width: 768px){.g4_banner_left,.g4_banner_right{width:50%}.g4_banner_left{padding-right:20px;box-sizing:border-box}.woocommerce-cart-left{padding-bottom:30px}.coupon{padding-top:40px}.coupon #coupon_code{width:calc(100% - 110px) !important;margin:0px}.coupon .button{width:100px !important}}@media screen and (max-width: 767px){.g4_banner_left,.g4_banner_right{width:100%}.g4_banner_left{padding-right:0px;width:92%;max-width:1200px;margin:0 auto;box-sizing:border-box;padding-bottom:30px}.g4_banner_right{position:relative}.g4_banner .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;min-height:initial;padding-top:40px;padding-bottom:0px;width:100%;max-width:1200px}.g4_banner_envol .g1_text{max-width:100%}.g4_banner_right img{position:relative}}.container_spacing{padding-top:40px;padding-bottom:40px;box-sizing:border-box}.container,.woocommerce{width:92%;max-width:1200px;margin:auto}.woocommerce{padding-top:40px;padding-bottom:40px;box-sizing:border-box}.woocommerce-page .products{display:grid;grid-template-columns:repeat(3, 1fr);gap:32px 14px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 24px;margin:0px !important;box-sizing:border-box}.woocommerce-page .products:before{display:none !important}.woocommerce-page .products .product_list_item{margin:0 !important;width:100% !important;float:none !important}body.woocommerce{padding:0px !important;width:100% !important;max-width:100%;box-sizing:border-box}.elementor-widget-container .woocommerce{padding:0px !important;width:100% !important;max-width:100%;box-sizing:border-box}@media screen and (max-width: 767px){.woocommerce-page .products{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 600px){.woocommerce-page .products{grid-template-columns:repeat(1, 1fr)}}header{box-shadow:0px 2px 4px 0px rgba(0,0,0,.09)}.headerIcon .elementor-icon-list-icon svg{fill:#1c2737 !important}.headerIcon .elementor-icon-list-icon svg path{fill:#1c2737 !important}.headerIcon .elementor-icon-list-items.elementor-inline-items{margin:0px !important}.menuMobile,.menuMobileSub{list-style:none;margin:0px;padding:0px}.menuMobile a,.menuMobileSub a{font-size:14px;line-height:14px;text-transform:uppercase;letter-spacing:2px;color:#000}.menuMobile{padding-top:71px}.menuMobileA{position:relative;direction:flex;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:10px 0px;box-sizing:border-box}.menuMobileA.active i:after{content:""}.menuMobileA i{display:block;font-size:12px}.menuMobileA i:after{font-family:"Font Awesome 5 Free";content:"";font-style:initial;-webkit-transition:all .5s;transition:all .5s}.menuMobileA span{margin:0px;padding-right:10px;width:calc(100% - 12px);box-sizing:border-box}.menuClose{position:absolute;right:23px;top:17px;font-size:22px;color:#000;font-weight:400}.menuClose i{font-family:"Font Awesome 5 Free";color:#000;font-weight:300}.menuClose i:before{font-weight:300}.menuEnvol{width:100%;position:fixed;height:100%;left:0px;top:0px;background-color:#000;opacity:.7;z-index:99;opacity:0;visibility:hidden;-webkit-transition:all .5s;transition:all .5s}.menuEnvol.active{opacity:.7;visibility:visible}.menuMobileEnvol,.menuEnvol{display:none}.menuMobileEnvol{width:100%;position:fixed;height:100%;top:0px;z-index:999;left:0px;width:297px;padding-bottom:30px;padding-left:30px;padding-right:0px;background-color:#fff;opacity:0;visibility:hidden;-webkit-transition:all .5s;transition:all .5s}.menuMobileEnvol.active{opacity:1;visibility:visible}.menuMobileSubLi{padding-bottom:10px}.menuMobileSubLi:last-child{padding-bottom:0px}.menuMobileSubLi img{width:42px}.menuMobileSub{padding-left:10px;padding-top:10px;padding-bottom:10px;box-sizing:border-box;display:none}.menuMobileEnvolMobile{height:100%;overflow-y:auto;padding-right:30px;padding-bottom:40px;box-sizing:border-box}.menuMobileEnvolMobile .widget__wrap__languages{width:38px;margin-top:33px}.menuMobileEnvolMobile .widget__wrap__languages.active .widget__switcher__languages_envol{opacity:1;visibility:visible}.menuMobileEnvolMobile .widget__btn__languages span{font-size:13px}.menuMobileEnvolMobile .widget__switcher__languages_envol{position:relative;left:0px}.menuMobileSubLiA{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.menuMobileSubLiA picture{padding-right:10px;box-sizing:border-box}.menuMobileSubLiA span{margin:0px}@media screen and (max-width: 1024px){.menuMobileEnvol,.menuEnvol{display:block}}@media screen and (max-width: 768px){header{box-shadow:initial}}footer .woocommerce{padding-top:0px;padding-bottom:0px;width:100%;max-width:100%}.product_wrap{padding-top:120px;padding-bottom:120px;box-sizing:border-box}.product_atribute_image{position:relative;padding-right:15px}.product_atribute_image img{width:60px !important;color:#1c2737}.product_atribute_image .product_atribute_image_s{opacity:0;position:absolute;top:0px;left:0px}.product_atribute_a.active .product_atribute_image .product_atribute_image_p{opacity:0}.product_atribute_a.active .product_atribute_image .product_atribute_image_s{opacity:1}.product_atribute{font-size:0px;margin:0px;padding:0px;list-style:none;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;padding-bottom:40px}.product_atribute li{display:inline-block;margin-right:40px}.product_atribute li:last-child{margin-right:0px}.product_atribute a{display:inline-block;padding:10px;font-size:14px;font-weight:500;font-style:normal;text-decoration:none;border:1px solid #1c2737;background-color:#f4f1ef;border-radius:34px;padding-left:27px;padding-right:27px;padding-top:7px;padding-bottom:7px;opacity:.7;min-height:37px;-webkit-transition:all .5s;transition:all .5s;box-sizing:border-box}.product_atribute a span{color:#1c2737;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.product_atribute a.active{background-color:#1c2737;opacity:1}.product_atribute a.active span{color:#fff}@media screen and (min-width: 1024px){.product_atribute a:hover{opacity:1}}.product_list_item .product_image{background-color:#f4f1ef;overflow:hidden;margin-bottom:20px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.product_list_item .product_image img{margin-bottom:0px !important;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto !important;display:block}.product_list_item .product_image span{font-weight:500;font-style:normal;color:#1c2737;text-decoration:none;font-size:13px;position:absolute;right:23px;bottom:19px;opacity:0;letter-spacing:.8px;visibility:hidden;-webkit-transition:all .5s;transition:all .5s}.product_list_item .product_name_atribute_model{font-weight:400;font-style:normal;color:#737373;text-decoration:none;font-size:12px;margin-top:20px;display:block;margin-bottom:11px}.product_list_item .product_list_title_price{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;box-sizing:border-box}.product_list_item .product_list_title_price .woocommerce-loop-product__title,.product_list_item .product_list_title_price .price,.product_list_item .product_list_title_price .woocommerce-Price-amount.amount{font-weight:700;font-size:13px !important;letter-spacing:.8px !important;color:#1c2737;text-decoration:none;padding:0px !important;margin-bottom:0px}.product_list_item .product_list_title_price .price{margin:0px !important}.product_list_item a{position:relative}.product_list_item a img{margin-bottom:0px}.product_list_item .product_wrap_dato{position:absolute;width:100% !important;height:100% !important;top:0px;left:0px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;opacity:0;z-index:4;-webkit-transition:all .5s;transition:all .5s}.product_list_item .product_wrap_dato img{position:absolute;width:100% !important;height:100% !important;top:0px;left:0px;object-fit:cover}.product_list_item .woocommerce-loop-product__link{position:relative}@media screen and (min-width: 1024px){.product_list_item .woocommerce-loop-product__link:hover .product_wrap_dato{opacity:1}.product_list_item .woocommerce-loop-product__link:hover .product_image span{opacity:1;visibility:visible}.product_list_item .woocommerce-loop-product__link:hover .product_image img{-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px)}}.product_list_item .product_wrap_chart{max-width:320px;padding-left:10px;padding-right:10px;padding-bottom:10px;position:relative;z-index:2}.product_list_item .product_wrap_chart h4{color:#1c2737;text-decoration:none;font-size:12px;font-weight:700}.product_list_item .product_wrap_chart p{font-style:normal;color:#1c2737;text-decoration:none;font-size:14.238px;line-height:19px;font-weight:400;margin-bottom:0px}.product_list_item .product_list_group{color:#1c2737;font-family:"Avenir Next",Sans-serif;text-decoration:underline;font-weight:500;font-size:13px;display:block}.product_list_item .product_list_title_price,.product_list_item .product_list_group,.product_list_item .product_name_atribute_model{padding-left:16px;padding-right:16px;box-sizing:border-box}.product_list_pages .product_list_title_price{padding-bottom:17px}.tax-product_cat .product_wrap{padding-top:64px;padding-bottom:63px}.tax-product_cat .product_atribute{padding-bottom:65px}.tax-product_cat .pagination{padding-top:20px}.swiper-wrapper.product_list_item{margin:0px;padding:0px;list-style:none}.swiper-wrapper.product_list_item .product_image{min-height:292px}.woocommerce_custom_widgets ul.products.elementor-grid{grid-column-gap:12px;grid-row-gap:61px;display:grid;margin:0;grid-template-columns:repeat(3, 1fr)}.woocommerce_custom_widgets ul.products.elementor-grid:before{display:none}.woocommerce_custom_widgets .product_list_pages{display:block;width:100%}.woocommerce_custom_widgets .product_list_item{width:100% !important;float:none !important;margin:0px !important}@media screen and (max-width: 768px){.product_atribute a{background-color:rgba(0,0,0,0)}}.woocommerce-breadcrumb a{text-transform:lowercase}.woocommerce-breadcrumb a:first-child{text-transform:capitalize}@media screen and (max-width: 767px){.woocommerce_custom_widgets ul.products.elementor-grid{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 600px){.woocommerce_custom_widgets ul.products.elementor-grid{grid-template-columns:repeat(1, 1fr)}}body.woocommerce-checkout table.shop_table th{padding-left:0px;padding-right:0px}body.woocommerce-checkout .cart-subtotal th{font-weight:500 !important}body.woocommerce-checkout .cart-subtotal .woocommerce-Price-amount.amount{font-weight:500 !important}body.woocommerce-checkout .woocommerce-shipping-totals.shipping th{font-weight:500 !important;border-top:0px}body.woocommerce-checkout .woocommerce-shipping-totals.shipping td{font-weight:500 !important;border-top:0px}body.woocommerce-checkout .woocommerce-shipping-totals.shipping ul#shipping_method .amount{font-weight:500 !important}body.woocommerce-checkout .woocommerce-shipping-totals.shipping .woocommerce-shipping-methods label{position:relative;margin-left:5px}body.woocommerce-checkout .woocommerce-shipping-totals.shipping .woocommerce-shipping-methods label:after,body.woocommerce-checkout .woocommerce-shipping-totals.shipping .woocommerce-shipping-methods label:before{content:"";position:absolute;left:0px;border-radius:50%;opacity:0}body.woocommerce-checkout .woocommerce-shipping-totals.shipping .woocommerce-shipping-methods label:before{border:1px solid #b5b5b5;width:14px;top:0px;height:14px}body.woocommerce-checkout .woocommerce-shipping-totals.shipping .woocommerce-shipping-methods label:after{width:10px;height:10px;background-color:#1c2737;left:3px;top:3px;left:2px;top:2px;opacity:0}body.woocommerce-checkout .woocommerce-shipping-totals.shipping .woocommerce-shipping-methods li{position:relative}body.woocommerce-checkout .woocommerce-shipping-totals.shipping .woocommerce-shipping-methods li input[type=radio]{position:absolute;opacity:0}body.woocommerce-checkout .woocommerce-shipping-totals.shipping .woocommerce-shipping-methods li input[type=radio]~label{padding-left:23px}body.woocommerce-checkout .woocommerce-shipping-totals.shipping .woocommerce-shipping-methods li input[type=radio]~label:after,body.woocommerce-checkout .woocommerce-shipping-totals.shipping .woocommerce-shipping-methods li input[type=radio]~label:before{opacity:1}body.woocommerce-checkout .woocommerce-shipping-totals.shipping .woocommerce-shipping-methods li input[type=radio]~label:after{opacity:0}body.woocommerce-checkout .woocommerce-shipping-totals.shipping .woocommerce-shipping-methods li input[type=radio]:checked~label:after{opacity:1}body.woocommerce-checkout .wc_return_cart{color:gray;position:relative;padding-left:20px}body.woocommerce-checkout .wc_return_cart i{position:absolute;display:block;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);font-size:15px;top:1px;left:0px}body.woocommerce-checkout .wc_payment_wrap_custom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.woocommerce-checkout .wc_payment_wrap_custom:before,body.woocommerce-checkout .wc_payment_wrap_custom:after{display:none}body.woocommerce-checkout table.shop_table{border:0px}body.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .woocommerce-input-wrapper,body.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper .woocommerce-input-wrapper{position:relative}body.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .formError,body.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper .formError{left:0px !important}body.woocommerce-checkout .product-name-custom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:255px;margin-left:0px;padding-left:0px !important}body.woocommerce-checkout .product-name-text{padding-left:10px;box-sizing:border-box}body.woocommerce-checkout .product-image-envol{position:relative;display:inline-block;padding:0px 5px}body.woocommerce-checkout .product-image-envol img{width:90px}body.woocommerce-checkout .product-image-envol .product-quantity{position:absolute;background-color:#1c2737;top:-5px;right:-5px;color:#fff;font-size:12px;border-radius:50%;font-weight:400;width:15px;height:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}body.woocommerce-checkout .order-total small{display:block}body.woocommerce-checkout .cart_item td{border-top:0px !important}body.woocommerce-checkout .checkout_wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.woocommerce-checkout .checkout_left{width:60%;padding-right:107px;box-sizing:border-box}body.woocommerce-checkout .checkout_list{padding-bottom:30px}body.woocommerce-checkout .checkout_right{width:40%;padding:0px 0px;box-sizing:border-box}body.woocommerce-checkout #add_payment_method #payment,body.woocommerce-checkout .woocommerce-cart #payment,body.woocommerce-checkout .woocommerce-checkout #payment{background-color:#fff}body.woocommerce-checkout .woocommerce-checkout #payment div.payment_box{background-color:#fff}body.woocommerce-checkout .woocommerce-checkout #payment div.payment_box::before{display:none}body.woocommerce-checkout .woocommerce-privacy-policy-text{display:none !important}body.woocommerce-checkout #payment .wc_payment_methods.payment_methods{margin-bottom:30px}body.woocommerce-checkout .woocommerce-checkout #payment div.form-row{padding:0px;margin:0px}body.woocommerce-checkout .woocommerce-checkout #payment ul.payment_methods{position:relative;padding:0px;border:0px}body.woocommerce-checkout .woocommerce-checkout #payment li{padding:10px 10px;border-bottom:0px;position:relative;border-bottom:1px solid #a6a6a6;border-left:1px solid #a6a6a6;border-right:1px solid #a6a6a6}body.woocommerce-checkout .woocommerce-checkout #payment li:last-child{border-bottom:1px solid #a6a6a6}body.woocommerce-checkout .woocommerce-checkout #payment li:first-child{border-top:1px solid #a6a6a6}body.woocommerce-checkout .woocommerce-checkout #payment li input{position:absolute;left:0px;top:0px;opacity:0;visibility:hidden}body.woocommerce-checkout .woocommerce-checkout #payment li input:checked~label:after{opacity:1}body.woocommerce-checkout .woocommerce-checkout #payment li .payment_box{margin:0px;padding:0px;padding-top:16px}body.woocommerce-checkout .woocommerce-checkout #payment li img{max-width:73px;max-width:70px;height:auto;margin:0px;vertical-align:initial}body.woocommerce-checkout .woocommerce-checkout #payment li.wc_payment_method.payment_method_redsys img{max-width:104px}body.woocommerce-checkout .woocommerce-checkout #payment li label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;line-height:initial;position:relative;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.woocommerce-checkout .woocommerce-checkout #payment li label:after,body.woocommerce-checkout .woocommerce-checkout #payment li label:before{content:"";position:absolute;left:0px;top:2px;width:13px;height:13px;border:1px solid;border-radius:50%}body.woocommerce-checkout .woocommerce-checkout #payment li label:after{background-color:#1c2737;width:9px;height:9px;border:0px;left:2px;top:4px;opacity:0;-webkit-transition:all .5s;transition:all .5s}body.woocommerce-checkout .woocommerce-checkout #payment li label,body.woocommerce-checkout .woocommerce-checkout #payment li .payment_box{padding-left:33px}body.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper input,body.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper select,body.woocommerce-checkout .woocommerce-billing-fields input,body.woocommerce-checkout .woocommerce-billing-fields select{border:1px solid #a6a6a6;border-radius:0px;padding:10px 10px;box-sizing:border-box;width:100% !important}body.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper .select2-container--default .select2-selection--single,body.woocommerce-checkout .woocommerce-billing-fields .select2-container--default .select2-selection--single{border:1px solid #a6a6a6;border-radius:0px;padding:10px 10px;box-sizing:border-box;height:auto}body.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered,body.woocommerce-checkout .woocommerce-billing-fields .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:initial}body.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow,body.woocommerce-checkout .woocommerce-billing-fields .select2-container--default .select2-selection--single .select2-selection__arrow{top:7px}body.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper .form-row,body.woocommerce-checkout .woocommerce-billing-fields .form-row{padding:0px !important;margin:0px !important;margin-bottom:18px !important}body.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper .form-row.validate-email,body.woocommerce-checkout .woocommerce-billing-fields .form-row.validate-email{margin-bottom:40px !important}body.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper .form-heading,body.woocommerce-checkout .woocommerce-billing-fields .form-heading{color:#1c2737;font-weight:500;font-size:18px}body.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper .form-row-first,body.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper .form-row-last,body.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper .form-row-first,body.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper .form-row-last,body.woocommerce-checkout .woocommerce-billing-fields .form-row-first,body.woocommerce-checkout .woocommerce-billing-fields .form-row-last,body.woocommerce-checkout .woocommerce-billing-fields .form-row-first,body.woocommerce-checkout .woocommerce-billing-fields .form-row-last{width:48.5% !important}body.woocommerce-checkout .woocommerce-shipping-fields #ship-to-different-address{font-weight:500;font-style:normal;color:#1c2737;text-decoration:none;font-size:18px}body.woocommerce-checkout .woocommerce-shipping-fields #ship-to-different-address input{position:absolute;left:0px;top:0px;opacity:0;visibility:hidden}body.woocommerce-checkout .woocommerce-shipping-fields #ship-to-different-address span{margin:0px;padding-left:33px}body.woocommerce-checkout .woocommerce-shipping-fields #ship-to-different-address label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;line-height:initial;position:relative;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:1px solid #a6a6a6;border-radius:0px;padding:10px 10px;box-sizing:border-box;height:auto;font-size:14px}body.woocommerce-checkout .woocommerce-shipping-fields #ship-to-different-address label.active:after{opacity:1}body.woocommerce-checkout .woocommerce-shipping-fields #ship-to-different-address label input{position:absolute;top:0px;left:0px;visibility:hidden;opacity:0}body.woocommerce-checkout .woocommerce-shipping-fields #ship-to-different-address label:after,body.woocommerce-checkout .woocommerce-shipping-fields #ship-to-different-address label:before{content:"";position:absolute;left:11px;top:11px;width:13px;height:13px;border:1px solid;border-radius:50%}body.woocommerce-checkout .woocommerce-shipping-fields #ship-to-different-address label:after{background-color:#1c2737;width:9px;height:9px;border:0px;left:3px;top:6px;left:13px;top:13px;opacity:0;-webkit-transition:all .5s;transition:all .5s}body.woocommerce-checkout #billing_custom_option_address_field{padding-left:0px;padding-right:0px}body.woocommerce-checkout #billing_custom_option_address_field.active-form{opacity:0;visibility:hidden;position:absolute}body.woocommerce-checkout #billing_custom_option_address_field.active label:after{opacity:1}body.woocommerce-checkout #billing_custom_option_address_field input{position:absolute;left:0px;top:0px;opacity:0;visibility:hidden}body.woocommerce-checkout #billing_custom_option_address_field span{margin:0px}body.woocommerce-checkout #billing_custom_option_address_field span.optional{display:none}body.woocommerce-checkout #billing_custom_option_address_field label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;line-height:initial;position:relative;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:1px solid #a6a6a6;border-radius:0px;padding:10px 10px;box-sizing:border-box;height:auto;font-size:14px;padding-left:43px}body.woocommerce-checkout #billing_custom_option_address_field label.active:after{opacity:1}body.woocommerce-checkout #billing_custom_option_address_field label input{position:absolute;top:0px;left:0px;visibility:hidden;opacity:0}body.woocommerce-checkout #billing_custom_option_address_field label:after,body.woocommerce-checkout #billing_custom_option_address_field label:before{content:"";position:absolute;left:11px;top:11px;width:13px;height:13px;border:1px solid;border-radius:50%}body.woocommerce-checkout #billing_custom_option_address_field label:after{background-color:#1c2737;width:9px;height:9px;border:0px;left:3px;top:6px;left:14px;top:14px;opacity:0;-webkit-transition:all .5s;transition:all .5s}body.woocommerce-checkout .checkout_tab_item{display:none}body.woocommerce-checkout .checkout_tab_item.active{display:block}body.woocommerce-checkout .form_field_checkout{background:#1c2737;width:189px;height:43px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:40px;color:#fff;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:#fff !important;margin-right:0px}body.woocommerce-checkout .woocommerce-shipping-custom{margin-bottom:20px}body.woocommerce-checkout .woocommerce-shipping-custom.active{display:none}body.woocommerce-checkout .woocommerce-checkout-payment{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%}body.woocommerce-checkout .woocommerce-checkout-payment .payment_methods,body.woocommerce-checkout .woocommerce-checkout-payment .woocommerce-shipping-custom,body.woocommerce-checkout .woocommerce-checkout-payment .form-row.place-order{width:100%}body.woocommerce-checkout .woocommerce-checkout-payment .wc_payment_text_custom{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;width:100%}body.woocommerce-checkout .woocommerce-checkout-payment .wc_payment_text_custom p{color:gray;font-size:13px;font-weight:400}body.woocommerce-checkout .woocommerce-checkout-payment .payment_methods{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}body.woocommerce-checkout .woocommerce-checkout-payment .woocommerce-shipping-custom{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}body.woocommerce-checkout .woocommerce-checkout-payment .form-row.place-order{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}body.woocommerce-checkout .woocommerce-shipping-custom h4,body.woocommerce-checkout .wc_payment_text_custom h4{color:#1c2737;font-weight:500;font-size:14px}body.woocommerce-checkout .blockUICustom{z-index:1000;border:none;margin:0px;padding:0px;width:100%;height:100%;top:0px;left:0px;background:#fff;opacity:.64;cursor:default;position:absolute}body.woocommerce-checkout .blockUICustom::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-0.5em;margin-top:-0.5em;content:"";-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite;background:url("../images/icons/loader.svg") center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}body.woocommerce-checkout form.checkout.processing_custom{position:relative !important}body.woocommerce-checkout .form-row.mailchimp-newsletter .woocommerce-form__input.woocommerce-form__input-checkbox.input-checkbox{width:initial !important}body.preload_product{position:relative;overflow:hidden}body.preload_product:after{content:"";background-image:url("../images/ajax-loader.gif");position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:50px;height:50px;background-repeat:no-repeat;background-position:center center;z-index:99999}body.preload_product:before{content:"";width:100%;height:100%;background-color:rgba(255,255,255,.8);position:fixed;left:0px;top:0px;z-index:99999}.single_product_model_price{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:10px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.single_product_price{margin:0px;color:#1c2737;font-weight:700;display:block}.single_product_price .woocommerce-Price-amount.amount{color:#1c2737;font-weight:700;line-height:1;font-size:25px}.single_product_price .price{margin-bottom:0px;line-height:1;color:#1c2737;font-weight:700;font-size:20px !important}.single_product_atribute_model{color:#1c2737;margin:0px;font-weight:700}.single_product_category{font-weight:500;font-style:normal;color:gray;letter-spacing:.8px;text-decoration:none;letter-spacing:.8px;font-size:13px}.single_product_price,.single_product_atribute_model{font-size:25px;line-height:1}.single_product_modelo_color{border-bottom:1px solid #dfd3c9;margin-bottom:26px;padding-bottom:17px}.single_product_modelo_color span{font-weight:500;font-style:normal;color:#939292;font-size:13px;text-decoration:none;padding-bottom:8px;display:block}.single_product_modelo_color ul{list-style:none;margin:0px;padding:0px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.single_product_modelo_color li{margin-right:8px}.single_product_modelo_color li:last-child{margin-right:0px}.single_product_modelo_color li:last-child a{border-bottom:0px}.single_product_modelo_color a{width:21px;height:21px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}.single_product_modelo_color a:before,.single_product_modelo_color a:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:2px solid #ccc;z-index:10;margin:0;border-radius:50%}.single_product_modelo_color a:after{border:2px solid #000;opacity:0;-webkit-transition:all .5s;transition:all .5s}.single_product_modelo_color a.active:after{opacity:1}@media screen and (min-width: 1024px){.single_product_modelo_color a:hover:after{opacity:1}}.single_product_modelo_color img{border-radius:50%;display:block;width:13px;position:relative;z-index:2}.single_product_modelo_color .single_product_atribute_type_text{position:absolute;background-color:#000;font-size:10px;width:74px;top:-21px;border-radius:4px;color:#fff;height:auto;padding:0px;text-align:center;opacity:0;visibility:hidden;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding:3px 2px;box-sizing:border-box;white-space:nowrap}.single_product_modelo_color .single_product_atribute_type_text span{width:8px;height:8px;position:absolute;background:#000;-webkit-transform:rotate(45deg) translateX(-50%);-ms-transform:rotate(45deg) translateX(-50%);transform:rotate(45deg) translateX(-50%);left:47%;z-index:-1;padding:0px}.single_product_atribute_type_color{position:relative}.single_product_atribute_type_color:hover .single_product_atribute_type_text{opacity:1 !important;visibility:visible !important}.single_product_text{color:#000;font-weight:400;font-style:normal;margin-bottom:30px;line-height:1.4}.single_product_text p{color:#000;font-weight:400;font-style:normal}.single_product_atribute_wrap{margin-bottom:20px}.single_product_atribute_data_toogle{-webkit-transition:all .5s;transition:all .5s;overflow:hidden}.single_product_atribute_data{list-style:none;margin:0px;padding:0px;border-top:1px solid #dfd3c9}.single_product_atribute_data.active{border-bottom:1px solid #dfd3c9}.single_product_atribute_data li:last-child a{border-bottom:0px}.single_product_atribute{border:1px solid #dfd3c9;border-bottom:0px}.single_product_atribute_type.active{opacity:.8;pointer-events:none;display:none}.single_product_atribute_a,.single_product_atribute_type{border-bottom:1px solid #dfd3c9;display:block;color:#000 !important;font-weight:400;font-style:normal;padding:6px 10px;color:#000}.single_product_atribute_a{border-bottom:0px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.single_product_atribute_a i{font-size:18px}.single_product_atribute_a span{margin:0px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.single_product_atribute_a .single_product_atribute_a_text{color:#000;font-weight:400;font-style:normal;font-size:13px;display:none}.single_product_atribute_a.active i,.single_product_atribute_a.active_unique i{display:none}.single_product_atribute_a.active .single_product_atribute_a_text,.single_product_atribute_a.active_unique .single_product_atribute_a_text{display:block}.single_product_atribute_a.active_unique{border-bottom:1px solid #dfd3c9;pointer-events:none !important}.single_product_guide{margin-bottom:20px;text-align:right}.single_product_guide_a{color:#000;font-weight:400;font-style:normal;text-decoration:underline;font-size:13px}.single_product_guide_a:hover{cursor:pointer}.single_product_action{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:20px;margin-top:83px;margin-top:30px;margin-bottom:59px}.single_product_action .single_product_action_col{width:100%}.single_product_action_col .quantity{display:none !important}.single_product_action_col .single_add_to_cart_button.button{width:100%;font-size:12px !important;letter-spacing:.8px;font-weight:600;padding:15px 20px}.single_product_action_col form{margin-bottom:0px !important}.single_product_action_col .added_to_cart.wc-forward{display:none !important}.single_product_atribute_label{color:#1c2737;font-weight:700;font-style:normal;display:block;margin-bottom:3px}.single_product_tab_text{color:#000;font-weight:400;font-style:normal;line-height:1.4}.single_product_tab_text.active{margin:6px 0px}.single_product_tab_a{color:#1c2737 !important;font-weight:700;font-style:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #dfd3c9;padding:6px 0px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;box-sizing:border-box;font-size:14px}.single_product_tab_a span{margin:0px}.single_product_tab_a i{font-size:23px;-webkit-transition:all .5s;transition:all .5s}.single_product_tab_a.active i{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.single_product_tab{margin-bottom:20px}.single_product_data{background-color:#f4f1ef;padding:20px;color:#000;font-weight:400}.single_product_data h1,.single_product_data h2,.single_product_data h3,.single_product_data h4,.single_product_data h5,.single_product_data h6{color:#1c2737;font-weight:700}.product_galery{list-style:none;margin:0px;padding:0px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%}.single_wrap_envol{padding-top:40px;padding-bottom:50px;box-sizing:border-box}.product_single_wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-top:0px;padding-bottom:40px;margin-bottom:84px}.product_single_wrap .summary.entry-summary{display:block !important;width:100% !important;float:none !important}.product_col:nth-child(1){width:70%;padding-right:57px;box-sizing:border-box;margin-left:-6px}.product_col:nth-child(2){width:30%}.product_galery_li{margin:0px 5px;width:100%;padding-bottom:10px}.product_galery_li img{margin:0px;padding:0px;display:block;width:100%}body.single-product .related.products{display:block !important}body.single-product .single_wrap_envol{padding-bottom:94px}.product_galery_row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.product_galery_row .product_galery_li{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}@media screen and (max-width: 1024px){.product_col:nth-child(1){width:70%;padding-right:40px}.product_col:nth-child(2){width:30%}}@media screen and (max-width: 768px){.product_col:nth-child(1){width:100%;padding-right:0px;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.product_col:nth-child(2){width:100%;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.product_single_wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}}body.woocommerce-cart .woocommerce-cart-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.woocommerce-cart a.remove{color:#000 !important;font-weight:400;font-size:23px}body.woocommerce-cart a.remove:hover{background-color:initial !important;color:#000 !important;opacity:.9}body.woocommerce-cart .woocommerce-cart-right .cart_totals{float:none !important;width:100% !important}body.woocommerce-cart .woocommerce-cart-right .cart_totals h2{background-color:#f4f1ef;border:0px;margin:0px;font-size:18px;padding:0px 34px;padding-top:40px;padding-bottom:17px}body.woocommerce-cart .woocommerce-cart-left{width:62%;padding-right:38px;box-sizing:border-box}body.woocommerce-cart .woocommerce-cart-right{width:38%}body.woocommerce-cart .woocommerce-cart-right .woocommerce-shipping-totals.shipping{display:none !important}body.woocommerce-cart .woocommerce-cart-right table.shop_table tbody th{font-weight:400}body.woocommerce-cart .woocommerce-cart-right table.shop_table .order-total th{font-weight:600}body.woocommerce-cart .woocommerce-cart-right .shop_table.shop_table_responsive{background-color:#f4f1ef;border:0px;padding:0px 23px !important;padding-bottom:25px !important}body.woocommerce-cart .woocommerce-cart-right .cart_totals.calculated_shipping h2{background-color:#f4f1ef;border:0px;margin:0px;font-size:18px;padding:0px 34px;padding-top:40px;padding-bottom:17px}body.woocommerce-cart .custom-cart-total-message{font-weight:400;font-style:normal;color:#1c2737;font-size:13px;text-decoration:none}body.woocommerce-cart .custom-cart-total-message td{padding-top:22px !important;padding-left:0px !important;padding-right:0px !important}body.woocommerce-cart table.shop_table{border:0px}body.woocommerce-cart table.shop_table th{font-weight:400;color:#000}body.woocommerce-cart table.cart td.actions .coupon .input-text{border-radius:30px;border:1px solid #000;width:178px;padding:9px 20px;box-sizing:border-box}body.woocommerce-cart .product-name a{color:#1c2737;text-decoration:none}.min-cart-sidebar-wrapper{position:fixed;right:0;top:0;width:535px;background:#fff;z-index:999999;opacity:0;visibility:hidden;height:100%;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .3s;transition:all .3s}.min-cart-sidebar-wrapper_body{height:100%;overflow-y:auto;padding-bottom:106px !important;box-sizing:border-box}.active-mini-cart .min-cart-sidebar-wrapper{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1;visibility:visible}body.active-mini-cart{overflow:hidden}.min-cart-header-btn{display:inline-block;padding:0px 0px;cursor:pointer;padding-right:12px;text-align:center;box-sizing:border-box;position:relative}.min-cart-header-btn i{color:#1c2737;font-size:14px;position:relative;top:1px}.min_cart_count{position:absolute;top:-2px;right:1px;background-color:red;width:14px;height:14px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;color:#fff;font-weight:700;font-size:9px;background-color:#1c2737;padding-left:1px;box-sizing:border-box}.min-cart-sidebar-wrapper .quantity+span.woocommerce-Price-amount.amount{position:absolute;top:50px;left:115px}.min-cart-sidebar-wrapper .quantity+span.woocommerce-Price-amount.amount::before{content:"Price";margin-right:5px;letter-spacing:.8px}.min-cart-sidebar-wrapper .min-cart-sidebar-wrapper_header h4{font-size:15px;font-weight:700;color:#1c2737;letter-spacing:2px;font-family:"Avenir Next",Sans-serif}.min-cart-sidebar-wrapper .min-cart-sidebar-wrapper_header .min-cart-header-btn-close{background:#f3f5f6;border-radius:8px;width:40px;height:40px;border:0;outline:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.min-cart-sidebar-wrapper .min-cart-sidebar-wrapper_body{padding:20px 65px;padding-top:57px;padding-right:51px}.min-cart-sidebar-wrapper .min-cart-sidebar-wrapper_body ul{margin-right:0px;padding:0px;margin:0px}@media screen and (min-width: 1024px){.min-cart-sidebar-wrapper .min-cart-sidebar-wrapper_body ul::-webkit-scrollbar{width:12px;right:-2px}.min-cart-sidebar-wrapper .min-cart-sidebar-wrapper_body ul::-webkit-scrollbar-track{background:#f1f1f1}.min-cart-sidebar-wrapper .min-cart-sidebar-wrapper_body ul::-webkit-scrollbar-thumb{background:#888}.min-cart-sidebar-wrapper .min-cart-sidebar-wrapper_body ul::-webkit-scrollbar-thumb:hover{background:#555}.min-cart-sidebar-wrapper .min-cart-sidebar-wrapper_body ul::-webkit-scrollbar-button{display:none}}.widget_shopping_cart_content .woocommerce-mini-cart__empty-message{font-size:18px}.min-cart-sidebar-wrapper .min-cart-sidebar-wrapper_body ul li.woocommerce-mini-cart-item.mini_cart_item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:20px 0;position:relative;line-height:28px;border-bottom:1px solid #eaeaea;margin-right:0px;padding-right:12px}.min-cart-sidebar-wrapper .min-cart-sidebar-wrapper_body ul li.woocommerce-mini-cart-item.mini_cart_item:last-child{border-bottom:0px}.min-cart-sidebar-wrapper .min-cart-sidebar-wrapper_body ul li.woocommerce-mini-cart-item.mini_cart_item .quantity{margin-top:8px;min-height:23px;max-height:23px;max-width:63px;position:relative;margin-top:11px;border:1px solid #939292}.min-cart-sidebar-wrapper .min-cart-sidebar-wrapper_body ul li.woocommerce-mini-cart-item.mini_cart_item .quantity button:first-child{left:5px}.min-cart-sidebar-wrapper .min-cart-sidebar-wrapper_body ul li.woocommerce-mini-cart-item.mini_cart_item .quantity button:last-child{right:5px}.min-cart-sidebar-wrapper .min-cart-sidebar-wrapper_body ul li.woocommerce-mini-cart-item.mini_cart_item .quantity button{font-size:9px}.min-cart-sidebar-wrapper .min-cart-sidebar-wrapper_body ul li.woocommerce-mini-cart-item.mini_cart_item .quantity .qty{border:0px;width:30px;font-size:10px}.min-cart-sidebar-wrapper .min-cart-sidebar-wrapper_body .woocommerce-mini-cart__total{line-height:35px;font-weight:500;color:#171717;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px}.min-cart-sidebar-wrapper .ic-custom-render-total{position:absolute;right:0;bottom:20px}.min-cart-sidebar-wrapper .min-cart-sidebar-wrapper_body .woocommerce-mini-cart__buttons{position:absolute;bottom:58px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px;box-sizing:border-box;padding-left:64px;padding-right:65px;width:100%;box-sizing:border-box;left:0px;margin:0px}.min-cart-sidebar-wrapper .min-cart-sidebar-wrapper_body .woocommerce-mini-cart__buttons.buttons{position:absolute;padding-left:0px;padding-right:0px;padding:0px 19px;padding-top:18px;background:#fff;bottom:20px}.min-cart-sidebar-wrapper .min-cart-sidebar-wrapper_body .woocommerce-mini-cart__buttons.buttons:after{content:"";width:100%;height:100%;bottom:-100%;background-color:#fff;position:absolute}.min-cart-sidebar-wrapper .min-cart-sidebar-wrapper_body .woocommerce-mini-cart__buttons a{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center;padding:15px 26px;-webkit-filter:drop-shadow(0px 5px 20px rgba(245, 195, 75, 0.15));filter:drop-shadow(0px 5px 20px rgba(245, 195, 75, 0.15));border-radius:5px;font-weight:500;font-size:15px;background-color:rgba(0,0,0,0);color:#171717;display:block;-webkit-transition:all .3s ease;transition:all .3s ease;box-sizing:border-box;border-radius:40px}.min-cart-sidebar-wrapper .min-cart-sidebar-wrapper_body .woocommerce-mini-cart__buttons a.wc-forward-custom{text-decoration:underline;font-weight:500;font-size:12px;letter-spacing:.8px;color:#1c2737}.min-cart-sidebar-wrapper .min-cart-sidebar-wrapper_body .woocommerce-mini-cart__buttons a.checkout{background-color:#1c2737;color:#fff}.woocommerce-mini-wrap-left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.woocommerce-min-title-item-product{font-weight:500;font-style:normal;color:#939292;font-size:13px;text-decoration:none;padding-bottom:8px;display:block;max-width:70%;margin:0px;line-height:1.4}.woocommerce-mini-wrap-right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.woocommerce-mini-wrap-right .woocommerce-Price-amount.amount{margin:0px;margin-top:15px}.woocommerce-mini-wrap-right .woocommerce-Price-amount.amount bdi{font-size:12px;color:#1c2737;font-weight:700;letter-spacing:.8px}.woocommerce-mini-wrap-right .remove.remove_from_cart_button{color:#000 !important;font-size:15px}.woocommerce-mini-wrap-right .remove.remove_from_cart_button:hover{background-color:rgba(0,0,0,0) !important;color:#000 !important}.min-cart-sidebar-wrapper .remove.remove_from_cart_button{position:relative;right:0;margin:0px}.woocommerce-mini-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}.woocommerce-mini-left{width:150px;height:150px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.woocommerce-mini-left img{margin:0px !important;float:none !important;display:block;height:auto;width:100% !important}.woocommerce-mini-right{margin-left:18px}.woocommerce-Price-amount.amount .woocommerce-Price-currencySymbol{padding-left:3px;box-sizing:border-box}@media screen and (max-width: 1024px){body.woocommerce-checkout .checkout_left{padding-right:60px}}@media screen and (max-width: 768px){body.woocommerce-cart .woocommerce-cart-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}body.woocommerce-cart .woocommerce-cart-left,body.woocommerce-cart .woocommerce-cart-right{width:100%}body.woocommerce-cart .woocommerce-cart-left{padding-right:0px}body.woocommerce-cart .woocommerce-cart-form__cart-item.cart_item .product-quantity{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}body.woocommerce-checkout .checkout_left,body.woocommerce-checkout .checkout_right{width:100%}body.woocommerce-checkout .checkout_wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}body.woocommerce-checkout .checkout_left{padding-right:0px}}@media screen and (max-width: 580px){.min-cart-sidebar-wrapper{width:440px}.min-cart-sidebar-wrapper .min-cart-sidebar-wrapper_body{padding-left:20px;padding-right:20px}}@media screen and (max-width: 490px){.min-cart-sidebar-wrapper{width:371px}}@media screen and (max-width: 420px){.min-cart-sidebar-wrapper .min-cart-sidebar-wrapper_body .woocommerce-mini-cart__buttons a{padding:15px 10px}}.woocommerce-login-custom{position:relative}.woocommerce-custom-wrap{position:absolute;opacity:0;visibility:hidden}.woocommerce-custom-wrap.active{position:relative;opacity:1;visibility:visible}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.woocommerce-cart table.cart img{width:72px}.g1WrapTextCart{font-weight:400;line-height:initial;color:#717171;font-size:calc(10px + (10 - 10)*(100vw - 375px)/1545);padding:9px 12px}@media screen and (max-width: 768px){.g1WrapTextCart{line-height:inherit}}.g1WrapTextCart a{font-weight:400;line-height:initial;color:#717171;font-size:calc(10px + (10 - 10)*(100vw - 375px)/1545);text-decoration:underline}@media screen and (max-width: 768px){.g1WrapTextCart a{line-height:inherit}}.actionsCustom>button{opacity:0;visibility:hidden}.cartMenu{font-size:21px;color:#000 !important;position:relative}.cartMenuEnvol{position:absolute;background-color:#fff;padding:10px 0px;left:0px;top:0px;width:100%;text-align:right;z-index:9;padding-right:24px;box-sizing:border-box}.variations_form.cart .variations,.variations_form.cart .woocommerce-variation.single_variation{display:none !important}*{outline:none !important}*,:after,:before{box-sizing:border-box}.dialog-prevent-scroll{overflow:hidden}.dialog-prevent-scroll:before{content:"";position:absolute;width:100%;height:100%;position:absolute;left:0px;top:0px;background-color:rgba(0,0,0,.8);z-index:999}.h_col .elementor-container.elementor-column-gap-default{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.g4MobileCat{display:none}@media screen and (max-width: 768px){.block_invert>.elementor-container.elementor-column-gap-default{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.g_wrap_w{max-width:100%}}@media screen and (max-width: 768px){.g4EnvolCat{position:relative;margin-bottom:20px}.g4EnvolCat .product_atribute{position:absolute;top:100%;display:block;z-index:10;width:100%;padding:0px;background-color:#fff;border:1px solid #000;border-top:0px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;opacity:0}.g4EnvolCat .product_atribute li{display:block;margin-right:0px;width:100%}.g4EnvolCat .product_atribute a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;border:0px;border-radius:0px}.g4EnvolCat.active .g4MobileCat{border-bottom:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px}.g4EnvolCat.active .product_atribute{opacity:1}.g4EnvolCat.active .g4MobileCat i{-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.g4MobileCat{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border:1px solid #000;padding-top:10px;padding-bottom:10px;padding:10px;padding-left:0px;padding-right:0px;color:#000;border-radius:10px}.g4MobileCat span{margin:0px;color:#000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.g4MobileCat>span{padding-left:27px;padding-right:27px}.g4MobileCat i{position:absolute;color:#000;font-size:7px;right:20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.product_atribute a span{margin:0px}}
.formError{z-index:990}.formError .formErrorContent{z-index:991}.formError .formErrorArrow{z-index:996}.ui-dialog .formError{z-index:5000}.ui-dialog .formError .formErrorContent{z-index:5001}.ui-dialog .formError .formErrorArrow{z-index:5006}.inputContainer{position:relative;float:left}.formError{position:absolute;top:300px;left:300px;display:block;cursor:pointer;text-align:left}.formError.inline{position:relative;top:0;left:0;display:inline-block}.ajaxSubmit{padding:20px;background:#55ea55;border:1px solid #999;display:none}.formError .formErrorContent{width:100%;background:#ee0101;position:relative;color:#fff;min-width:120px;font-family:Arial,Helvetica,sans-serif;font-size:11px;border:2px solid #ddd;box-shadow:0 0 6px #000;-moz-box-shadow:0 0 6px #000;-webkit-box-shadow:0 0 6px #000;-o-box-shadow:0 0 6px #000;padding:4px 10px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px}.formError.inline .formErrorContent{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;border:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0}.greenPopup .formErrorContent{background:#33be40}.blackPopup .formErrorContent{background:#393939;color:#fff}.formError .formErrorArrow{width:15px;margin:-2px 0 0 13px;position:relative}body.rtl .formError .formErrorArrow,body[dir=rtl] .formError .formErrorArrow{margin:-2px 13px 0 0}.formError .formErrorArrowBottom{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;margin:0 0 0 12px;top:2px}.formError .formErrorArrow div{border-left:2px solid #ddd;border-right:2px solid #ddd;box-shadow:0 2px 3px #444;-moz-box-shadow:0 2px 3px #444;-webkit-box-shadow:0 2px 3px #444;-o-box-shadow:0 2px 3px #444;height:1px;background:#ee0101;margin:0 auto;line-height:0;font-size:0;display:block}.formError .formErrorArrowBottom div{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none}.greenPopup .formErrorArrow div{background:#33be40}.blackPopup .formErrorArrow div{background:#393939;color:#fff}.formError .formErrorArrow .line10{width:15px;border:none}.formError .formErrorArrow .line9{width:13px;border:none}.formError .formErrorArrow .line8{width:11px}.formError .formErrorArrow .line7{width:9px}.formError .formErrorArrow .line6{width:7px}.formError .formErrorArrow .line5{width:5px}.formError .formErrorArrow .line4{width:3px}.formError .formErrorArrow .line3{width:1px;border-left:2px solid #ddd;border-right:2px solid #ddd;border-bottom:0 solid #ddd}.formError .formErrorArrow .line2{width:3px;border:none;background:#ddd}.formError .formErrorArrow .line1{width:1px;border:none;background:#ddd}