.social-list{margin:0;padding:0;margin-left:.7rem}.social-list li{list-style:none;display:inline-block;vertical-align:top;width:3rem;height:3rem;border-radius:30px;margin-right:1rem;text-align:center;background-color:#fff;-webkit-transition:background-color 0.5s ease;-moz-transition:background-color 0.5s ease;transition:background-color 0.5s ease;background-clip:padding-box}.social-list li:last-child{margin-right:0}.social-list a{display:block;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);text-align:center}.social-list i{font-size:2rem;line-height:2.56rem;color:#99bd1b}.social-list .facebook:hover{background-color:#99bd1b!important;border:solid 2px #fff!important}.social-list .facebook:hover i{color:#fff}.social-list .youtube:hover{background-color:#99bd1b!important;border:solid 2px #fff!important}.social-list .youtube:hover i{color:#fff!important}#sub-header .cw{-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:0}#text-search-form{margin-right:0}.co-menu-panel .social-list{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.co-menu-panel .social-list li{background-color:#99bd1b;width:3rem!important;height:3rem!important;margin-right:2rem!important}.co-menu-panel .social-list li:last-child{margin-right:0!important}.co-menu-panel .social-list li a{padding:0!important}.co-menu-panel .social-list li i{color:#fff;font-size:2rem;line-height:2.56rem}.box-buttons{-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-top:1.5rem}.ly-content{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.block-map{width:50%;margin-right:8rem}.list-data-contact{width:34%;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.list-data-contact li{width:auto;padding-top:0;padding-left:14rem;margin-bottom:2.7rem;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:7.5rem;padding-left:9.6rem}.list-data-contact .data-address:after,.list-data-contact .data-phone:after,.list-data-contact .data-mail:after{width:7.3rem;height:7.3rem;top:0;left:0;background-size:100%}#page-product-detail .form-contact form .data-info{width:22%;float:left}#page-product-detail .form-contact form .data-text{width:74%;float:right}#page-product-detail .form-contact form .lopd{width:22%;float:left;margin-bottom:20px}.form-contact form .nombre{width:100%!important}#page-product-detail .form-contact form .data-info input[type="text"],#page-product-detail .form-contact form .data-info input[type="email"]{font-family:'Open Sans',sans-serif;font-weight:400;font-size:1.6rem;line-height:1.92rem;color:#666;display:block;width:100%;border:none;border-radius:4px;background-color:#f5f5f5;padding:1.1rem 2rem 1rem 2rem;margin-bottom:20px;height:4rem;box-shadow:none}#page-product-detail .form-contact form .data-text textarea{width:100%;height:25.5rem;border:none;border-radius:4px;background-color:#fff;padding:1.1rem 2rem 1rem 2rem;box-shadow:none;font-family:'Open Sans',sans-serif;font-weight:400;font-size:1.6rem;line-height:1.92rem;color:#666}#page-product-detail .form-contact form .lopd label{font-family:'Open Sans',sans-serif;font-weight:400;font-size:1.4rem;line-height:1.68rem;color:#074a21}#page-product-detail .form-contact form .lopd label input{display:inline-block;margin-right:5px}#page-product-detail .form-contact form .lopd label a{font-family:'Open Sans',sans-serif;font-weight:700;font-size:1.4rem;line-height:1.68rem;color:#074a21}#page-product-detail .form-contact form .data-info input[type="text"]::-webkit-input-placeholder,#page-product-detail .form-contact form .data-info input[type="email"]::-webkit-input-placeholder{color:#666;font-size:1.6rem;line-height:1.92rem;font-style:italic}#page-product-detail .form-contact form .data-info input[type="text"]:-moz-placeholder,#page-product-detail .form-contact form .data-info input[type="email"]:-moz-placeholder{color:#666;font-size:1.6rem;line-height:1.92rem}#page-product-detail .form-contact form .data-info input[type="text"]::-moz-placeholder,#page-product-detail .form-contact form .data-info input[type="email"]::-moz-placeholder{color:#666;font-size:1.6rem;line-height:1.92rem}#page-product-detail .form-contact form .data-info input[type="text"]:-ms-input-placeholder,#page-product-detail .form-contact form .data-info input[type="email"]:-ms-input-placeholder{color:#666;font-size:1.6rem;line-height:1.92rem}#page-product-detail .form-contact form .data-text textarea::-webkit-input-placeholder{color:#666;font-size:1.6rem;line-height:1.92rem;font-style:italic}#page-product-detail .form-contact form .data-text textarea:-moz-placeholder{color:#666;font-size:1.6rem;line-height:1.92rem}#page-product-detail .form-contact form .data-text textarea::-moz-placeholder{color:#666;font-size:1.6rem;line-height:1.92rem}#page-product-detail .form-contact form .data-text textarea:-ms-input-placeholder{color:#666;font-size:1.6rem;line-height:1.92rem}#page-product-detail .form-contact form .frm_submit{margin-top:2rem}#page-product-detail .form-contact form .lopd label a:hover{text-decoration:underline}.search_store{width:14.5rem;height:3.2rem;font-family:'Open Sans',sans-serif;font-weight:600;font-size:1.4rem;line-height:1.68rem;font-style:italic;color:#fff;display:block;border:none;border-radius:4px;background-color:#6a927a;box-shadow:none;position:relative}.search_store:hover{text-decoration:underline}#page-product-detail .searcher .cw{padding:0 0 0 0}#form-searcher-points-sale fieldset{text-align:left}#form-searcher-points-sale .nice-select{width:32rem}#page-product-detail .searcher{background-color:#074a21;padding:1rem 0 1rem 0}.list-stores ul{margin:0;padding:0}.list-stores li{position:relative}.list-stores li:after{display:block;content:"";width:14.3rem;height:.4rem;background-color:#99bd1d;position:absolute;bottom:-2px;z-index:100;left:-moz-calc(( 100% - 143px ) / 2);left:calc((100% - 143px ) / 2)}.list-stores li:last-child:after{display:none}.list-stores li .cw>div{display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-bottom:1px solid #999;padding:1.5rem 0 1.3rem 0}.list-stores li .cw>div:last-child{border-bottom:none}.list-stores li:nth-child(odd){background-color:#eee}.list-stores li:nth-child(even){background-color:#fff}.list-stores li p{margin:0;padding:0;font-family:'Open Sans',sans-serif;font-weight:700;font-size:1.3rem;line-height:1.68rem;color:#6a927a;margin-bottom:.2rem}.list-stores li strong,.list-stores li a{margin:0;padding:0;font-family:'Open Sans',sans-serif;font-weight:600;font-size:1.6rem;color:#000;margin-bottom:1rem;text-transform:uppercase}.list-stores li a:hover{text-decoration:underline}.list-stores li .lw-text{text-transform:lowercase}#form-searcher-points-sale fieldset>div{margin-right:3.1rem}.list-stores li .cw>div{display:-ms-grid;display:grid;-ms-grid-columns:repeat(5,200px);grid-template-columns:repeat(5,200px);justify-content:space-between}.list-stores li .move{-ms-grid-column:3 / 4;grid-column:3 / 4}.gm-style-iw,.gm-style-iw-c{border:solid 1px #99bd1b;border-top:7px solid #074a21}.gm-style .gm-style-iw-t::after{border-top:11px solid #074a21}#dataDistributor,#dataDistributor li p{margin:0;padding:0}#dataDistributor li{list-style:none;display:-moz-box;display:-ms-flexbox;display:flex;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:3px}#dataDistributor li span{color:#074a21;font-family:'Open Sans',sans-serif;font-size:1.2rem;font-weight:700;margin-right:.5rem}#dataDistributor li p{color:#666;font-family:'Open Sans',sans-serif;font-size:1.2rem;font-weight:400}#form-searcher-points-sale .nice-select .list{max-height:350px;overflow-y:scroll}.searchko{display:block;padding:20px 20px!important;text-align:center;margin-bottom:0!important}.social-list .linkedin:hover{background-color:#99bd1b!important;border:solid 2px #fff!important}.social-list .linkedin:hover i{color:#fff}.list-stores li .lw-text{word-break:break-all}@media screen and (max-width:1239px){body #text-search-form input#s{width:18.5rem}body #form-searcher-points-sale .nice-select{width:24.5rem}body .list-stores li strong,body .list-stores li a{font-size:1.4rem}}@media screen and (max-width:1110px){body .list-data-contact li{width:auto}}@media screen and (max-width:1023px){body #sub-header .cw{width:100%;padding:0 1.5rem 0 1.5rem}body .social-list{margin-left:0}body #form-searcher-points-sale fieldset>div{margin-right:1rem}body #form-searcher-points-sale .nice-select{width:19.5rem}body .list-stores li .cw>div{-ms-grid-columns:repeat(4,175px);-ms-grid-rows:repeat(2,auto);grid-template-columns:repeat(4,175px);grid-template-rows:repeat(2,auto)}body .list-stores li .cw>div div{margin-bottom:.7rem}}@media screen and (max-width:968px){body .social-list li{margin-right:.3rem;width:2.5rem;height:2.5rem}body .social-list i{font-size:1.6rem}body #sub-header .cw{padding:0 1.1rem 0 1.1rem}body .submenu>li>a{padding:1.9rem 1.2rem 1.9rem 1.2rem}}@media screen and (max-width:957px){body .social-list li{margin-right:.3rem;width:2.5rem;height:2.5rem}body .social-list i{font-size:1.6rem}body #sub-header .cw{padding:0 1.1rem 0 1.1rem}}@media screen and (max-width:877px){body .social-list{display:-moz-box;display:-ms-flexbox;display:flex}}@media screen and (max-width:835px){body #text-search-form input#s{width:11.5rem}body #text-search-form #searchsubmit{left:0;top:.5rem}body #text-search-form i{font-size:1rem;bottom:0;right:0}body #text-search-form input#s{padding:0 .7rem 0 20px}body #page-product-detail .searcher .cw,body #page-points-sale .searcher .cw{padding:0 1.5rem 0 2.5rem!important}body #form-searcher-points-sale .nice-select{width:18.4rem}body #page-points-sale .cw{padding:0 2.5rem 0 2.5rem}}@media screen and (max-width:782px){html{margin-top:37px!important}}@media screen and (max-width:767px){body .list-data-contact .data-address:after,body .list-data-contact .data-phone:after,body .list-data-contact .data-mail:after{width:3.3rem;height:3.3rem;top:auto}body .list-data-contact li{padding-left:4.6rem;min-height:0;margin-bottom:1.5rem}body .list-data-contact li strong,body .list-data-contact li span,body .list-data-contact li a{font-size:17px;line-height:20px}body .block-map{width:60%;margin-right:3rem}body #page-product-detail .form-contact form .data-info,body #page-product-detail .form-contact form .data-text,body #page-product-detail .form-contact form .lopd{float:none;width:100%}body #form-searcher-points-sale .nice-select{width:100%}body .list-stores li .cw>div{display:block}body #page-product-detail .cw{padding:0 1.5rem 0 1.5rem!important}body .search_store{margin:0 auto}body #form-searcher-points-sale fieldset>div{width:100%}body #form-searcher-points-sale .nice-select{margin-left:0}body #page-points-sale .searcher{padding:1rem 0 1rem 0}body #page-points-sale .cw{padding:0 1.5rem 0 1.5rem!important}}@media screen and (max-width:660px){body .ly-content{-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body .block-map{width:100%}body .list-data-contact{-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%}body .list-data-contact li{-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}body .list-data-contact .data-mail{left:.8rem}}