.img--sprite-footer{width:-webkit-calc(100% * 1 - 1rem);width:calc(100% * 1 - 1rem);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.img--sprite-footer__item{background:url(../../img/sprites/sprite-footer.png) no-repeat;display:inline-block;overflow:hidden;text-indent:-9999px;text-align:left}.img--sprite-footer__item.footer-cecarm{background-position:-10px 0;height:59px;width:175px}.img--sprite-footer__item.premio2014{background-position:-10px -69px;height:59px;width:175px}.img--sprite-footer__item.premio2015{background-position:-10px -138px;width:175px;height:59px}.img--sprite-footer__item.premiocomercio{background-position:-10px -207px;height:59px;width:175px}.img--sprite-footer__item.pay-mastercard{background-position:-69px -276px;height:28px;width:49px}.img--sprite-footer__item.pay-maestro{background-position:-10px -276px;height:28px;width:49px}.img--sprite-footer__item.pay-paypal{background-position:-10px -314px;height:28px;width:49px}.img--sprite-footer__item.pay-visa{background-position:-69px -314px;height:28px;width:49px}.c-main-footer__container,.l-container{margin-left:auto;margin-right:auto;padding-left:.5rem;padding-right:.5rem}.l-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.5rem;margin-right:-.5rem}.l-row--no-flex{display:inherit}.l-row--justify-start{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.l-row--justify-center{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.l-row--align-center{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.c-main-footer{background-color:#e9e2dc;border-top:7px solid #beae9b;-webkit-transition:margin-left .2s ease-out 0s;transition:margin-left .2s ease-out 0s}.c-main-footer__footer{background-color:#857870;color:#fff}.c-main-footer__address{font-size:.85rem;padding:1rem 0}.c-main-footer__pay-methods{width:-webkit-calc(100% * 1 - 1rem);width:calc(100% * 1 - 1rem);line-height:1;padding:.5rem 0 .4rem;text-align:right}.c-main-footer__localbusiness{width:-webkit-calc(100% * 1 - 1rem);width:calc(100% * 1 - 1rem)}.c-main-footer__link-list{width:-webkit-calc(100% * 1 - 1rem);width:calc(100% * 1 - 1rem);overflow:hidden}.c-main-footer__link-list>ul{list-style:none;margin:0;padding:0 0 1rem;font-size:1rem}.c-main-footer__link-list>ul>li{margin:10px 0}.c-main-footer__link-list>ul>li:first-child{margin-top:0}.c-main-footer__link-list>ul>li>a{color:#aa9c95;text-decoration:none;-webkit-transition:color .25s ease-out;transition:color .25s ease-out;display:block}.c-main-footer__link-list>ul>li>a:hover{color:#5a4c43;text-decoration:none}.c-main-footer__list-title{color:#857870;display:block;font-size:.9rem;font-weight:700;margin:1rem auto}.c-main-footer__container{max-width:99%}.l-row__foot-bordered{border-top:1px solid #aa9c95;padding:1rem 0}.l-row__foot-networks{width:-webkit-calc(100% * 1 - 1rem);width:calc(100% * 1 - 1rem);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.l-row__foot-networks a{color:#aa9c95;font-size:2.3rem;margin:0 .6rem}.l-row__foot-networks a:hover{color:#857870;text-decoration:none}.c-newsletter-footer{width:-webkit-calc(100% * 1 - 1rem);width:calc(100% * 1 - 1rem);-webkit-box-ordinal-group:100;-webkit-order:99;-moz-box-ordinal-group:100;-ms-flex-order:99;order:99;overflow:hidden}@media (min-width:768px){.c-main-footer.is-active{margin-left:235px}.c-main-footer__link-list>ul{display:block!important}.c-main-footer__link-list>ul>li{margin:0}.c-main-footer__list-title{margin:1rem auto .5rem}.c-main-footer__container{padding:0 1.15385rem}}@media screen and (min-width:768px){.c-main-footer__link-list{width:-webkit-calc(100% * .25 - 1rem);width:calc(100% * .25 - 1rem)}.c-newsletter-footer{width:-webkit-calc(100% * 1 - 1rem);width:calc(100% * 1 - 1rem)}}@media screen and (min-width:992px){.img--sprite-footer{width:-webkit-calc(100% * .75 - 1rem);width:calc(100% * .75 - 1rem)}.c-main-footer__pay-methods{width:-webkit-calc(100% * .25 - 1rem);width:calc(100% * .25 - 1rem)}.c-main-footer__localbusiness{width:-webkit-calc(100% * .75 - 1rem);width:calc(100% * .75 - 1rem)}.c-main-footer__link-list{width:-webkit-calc(100% * .16667 - 1rem);width:calc(100% * .16667 - 1rem)}.l-row__foot-networks{width:-webkit-calc(100% * .25 - 1rem);width:calc(100% * .25 - 1rem)}.c-newsletter-footer{width:-webkit-calc(100% * .25 - 1rem);width:calc(100% * .25 - 1rem)}}@media (min-width:992px){.c-main-footer__container{max-width:992px;padding:0 3.07692rem}}@media (min-width:1140px){.c-main-footer__link-list{width:16.66667%}.c-main-footer__container{max-width:1140px;padding:0 1.15385rem}.c-main-footer__container .l-row{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.c-newsletter-footer{width:25%;margin-left:auto}}@media screen and (max-width:768px){.img--sprite-footer__item{zoom:.8}.c-main-footer__link-list>ul{display:none;padding:0 0 1.4rem .7rem}.c-main-footer__list-title--openable{border-top:1px solid #aa9c95;cursor:pointer;line-height:1;position:relative;margin:0 -1rem 0 0;padding:1.1rem .7rem}.c-main-footer__list-title--openable:after{content:"+";font-size:2rem;position:absolute;right:1.53846rem;top:6px;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform .25s linear;transition:-webkit-transform .25s linear;transition:transform .25s linear;transition:transform .25s linear,-webkit-transform .25s linear;will-change:transform}.c-main-footer__list-title--openable.is-opened:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}}@media (max-width:768px){.c-main-footer__link-list{margin-left:auto;margin-right:auto}}@media (max-width:992px){.l-row__foot-networks{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:992px){.c-newsletter-footer{-webkit-box-ordinal-group:1;-webkit-order:0;-moz-box-ordinal-group:1;-ms-flex-order:0;order:0}}