/*!
 * This file is part of the Wasabi package.
 * 
 * (c) Marc Ortolà 
 * 
 * For the full copyright and license information, please view the LICENSE 
 * file that was distributed with this source code.
 * 
 */.cta-style-1,.cta-style-2,.cta-style-3,.cta-style-4{margin:0 auto;display:block}@font-face{font-family:fontello;src:url(/wp-content/themes/wasabi/build/fonts/fontello.d8515ccc.eot);src:url(/wp-content/themes/wasabi/build/fonts/fontello.d8515ccc.eot#iefix) format("embedded-opentype"),url(/wp-content/themes/wasabi/build/fonts/fontello.db84cb34.woff2) format("woff2"),url(/wp-content/themes/wasabi/build/fonts/fontello.e0fc2c30.woff) format("woff"),url(/wp-content/themes/wasabi/build/fonts/fontello.3df9f9fa.ttf) format("truetype"),url(/wp-content/themes/wasabi/build/images/fontello.f7e9a51d.svg#fontello) format("svg");font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cta-style-3:before,.cta-style-4:before{margin-right:.3em;font-family:fontello,sans-serif}.icon-mail:before{content:"\e800"}.icon-ok-circled:before{content:"\e801"}.icon-link-ext:before{content:"\f08e"}.icon-twitter:before{content:"\f099"}.icon-facebook:before{content:"\f09a"}.icon-right-circled:before{content:"\f0a9"}.icon-thumbs-up-alt:before{content:"\f164"}.icon-thumbs-down-alt:before{content:"\f165"}.icon-youtube-play:before{content:"\f16a"}.icon-instagram:before{content:"\f16d"}.icon-pinterest:before{content:"\f231"}.icon-whatsapp:before{content:"\f232"}[class*=cta-style-]:hover{color:#fff;transition:.1s ease-out;transform:scale(1.1);box-shadow:0 6px 9px -5px #ababab}.cta-style-1{max-width:350px;padding:.4em;background:#7bc552;color:#fff}.cta-style-1,.cta-style-2{width:100%;text-align:center;font-weight:600}.cta-style-2{max-width:400px;padding:10px;border:1px solid #f90;border-radius:4px;background-color:#ffc266;color:#333}.cta-style-3{width:100%;max-width:250px;padding:1em;text-align:center;color:#444;border-radius:5px;border:1px solid #444}.cta-style-3:before{content:"\f0a9"}.cta-style-3:hover{color:#444}.cta-style-4{width:100%;max-width:400px;padding:.5em .2em;border-radius:100px;background:#43c801;text-align:center;font-weight:600;font-size:1.2em;color:#fff}.cta-style-4:before{content:"\e801"}.cta-style-5{display:table;margin:0 auto;line-height:1.1;font-size:1.7em;border-bottom:1px solid #7bc552;color:#7bc552}.cta-style-5:after{content:"\f0a9";margin-left:.3em;font-family:fontello,sans-serif}.cta-style-5:hover{box-shadow:none;color:initial}.characteristics-style-1{padding:23px 23px 5px;margin:1.5em 0;background:#fff;box-shadow:0 6px 12px rgba(60,80,104,.12),0 3px 6px rgba(0,0,0,.06);border-radius:4px}.characteristics-style-1 .as-h3{font-weight:600;border:none}.characteristics-style-1 li{background-size:1.2em;background-position:0 .3em;list-style:none;margin-bottom:.5em}.characteristics-style-1 li:before{content:"\f164";font-family:fontello,sans-serif;margin-right:.2em;vertical-align:top;line-height:1;font-size:1.5em}.characteristics-style-1 .advantages span{color:#418524}.characteristics-style-1 .disadvantages span,.characteristics-style-2 .disadvantages .as-h3{color:#c9282e}.characteristics-style-1 .disadvantages li:before{content:"\f165"}.characteristics-style-1 ul{padding-left:0;margin:0}.characteristics-style-2>div{position:relative;margin:0 0 20px 45px;padding:5px 20px;border:1px solid #bbb;background-color:#eee}.characteristics-style-2>div:before{position:absolute;top:0;left:-1.8em;height:40px;width:40px;line-height:43px;margin-right:.2em;content:"\f164";font-family:fontello,sans-serif;font-size:1.5em;text-align:center;color:#fff;background:#418524}.characteristics-style-2 .as-h3{display:inline-block;width:100%;margin:0;padding-bottom:5px;border-bottom:1px solid #bbb;line-height:29px;font-weight:600;font-size:26px;color:#418524}.characteristics-style-2 .disadvantages:before{content:"\f165";background:#c9282e}.characteristics-style-3 ul{margin-top:0}.product{position:relative;margin:1.5em -1em;padding:1.5em 1em;background:#fff}.product img,.product svg{clear:both;margin:0 auto 1em;display:block}.product img{max-height:345px}.product svg{max-height:160px}.product .product-name{background:#666;padding:.6em .85em;margin-top:0;border-bottom:none;color:#fff;font-weight:600;font-size:1.2em;text-align:center;transition:.2s ease-in-out}.product .js-product-title-link{position:-webkit-sticky;position:sticky;top:0;z-index:9;width:100%;display:inline-block}.product .js-product-title-link .product-name{font-size:.9em}.product .js-product-title-link .product-name:after{content:"\f08e";margin-left:.3em;vertical-align:middle;font-family:fontello,sans-serif;opacity:.7}.product .js-product-title-link .product-name:hover:after{opacity:1}@media screen and (min-width:540px){.product{margin:1.5em auto}.product .js-product-title-link .product-name{font-size:1em}}@media screen and (min-width:667px){.product .js-product-title-link{position:static}.product .js-product-title-link .product-name{font-size:1.2em}}