@charset "UTF-8";@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fade-in{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fade-in-down{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-30px,0,0);transform:translate3d(-30px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-30px,0,0);transform:translate3d(-30px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fade-in-left{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(30px,0,0);transform:translate3d(30px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(30px,0,0);transform:translate3d(30px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fade-in-right{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fade-in-up{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}.sr{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.anchor-block{position:absolute;visibility:hidden;margin-top:-30px}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.button{border:1px solid #afb688;background-color:#afb688;line-height:normal;cursor:pointer;padding:12px 20px;text-decoration:none;color:#000;display:block;-webkit-transition:all .3s;transition:all .3s}.button:hover{color:#fff;background-color:#aaa;text-decoration:none}.button:active{background-color:#afb688;background-color:#ccc;text-decoration:none}.button-link{color:#000;text-decoration:underline;border:0;background:0 0;padding:0}.button-link:hover{color:#000;text-decoration:none}.button-link:active{color:#000;outline:0}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}.field{width:100%}label,button,input,optgroup,select,textarea{color:#000;font:inherit;margin:0;border-radius:0;-webkit-transition:.3s all;transition:.3s all}[type=text],[type=email],[type=password],[type=tel],[type=number],[type=date],[type=search]{height:36px;padding:8px;background-color:#fff;border:1px solid #ccc;border-radius:0;-webkit-appearance:none;-moz-appearance:textfield}[type=text]:focus,[type=email]:focus,[type=password]:focus,[type=tel]:focus,[type=number]:focus,[type=date]:focus,[type=search]:focus{background-color:#fff;border-color:#000;outline:0}textarea{padding:8px;background-color:#fff;border:1px solid #ccc;border-radius:0;overflow:auto}textarea:focus{background-color:#fff;border-color:#000;outline:0}select{text-transform:none;height:36px;padding:0 8px;background-color:#fff;border:1px solid #ccc;border-radius:0}select:focus{background-color:#fff;border-color:#000;outline:0}button{border-radius:0;overflow:visible;text-transform:none;cursor:pointer}.disabled,[disabled]{opacity:.4;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;cursor:not-allowed}::-webkit-input-placeholder{color:#999}:-moz-placeholder{color:#999}::-moz-placeholder{color:#999}:-ms-input-placeholder{color:#999}caption{font-weight:700;text-align:left;padding:12px;border-bottom:1px solid #e9e9e9}table{font-size:16px;border-collapse:collapse;border-spacing:0;width:100%;margin:0;text-align:left}table thead td,table thead th,table tbody td,table tbody th,table tfoot td,table tfoot th{padding:12px;border-bottom:1px solid #e9e9e9}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:100;display:none}#promo-bar{position:fixed;width:100%;z-index:500;background:#f26c4f;font-family:"FuturaPT-Book",sans-serif;color:#fff;font-size:1rem;text-align:center;padding:.5rem;font-weight:500}#promo-bar p{margin:0}#promo-bar a{color:#fff;text-decoration:underline}#cookie-bar{position:fixed;bottom:0;left:0;width:100%;text-align:center;background:rgba(255,255,255,.9);z-index:99;padding:1rem;vertical-align:middle;min-height:75px}#cookie-bar p{width:60%;margin:0 auto;font-family:"FuturaPT-Book",sans-serif;font-size:.95rem;font-weight:400}#cookie-bar .cb-enable{position:absolute;right:3rem;top:1.75rem;text-decoration:none;font-size:1.5rem;opacity:.85}#cookie-bar .cb-enable .icon-right-open-big{margin-right:-14px}header{padding:2rem 3rem 0;border-bottom:none;position:relative;background-color:#fff;z-index:200;position:fixed;top:0;width:100%;-webkit-transition:top .2s ease-in-out;transition:top .2s ease-in-out}header.nav-up{top:-166px}header.nav-up.show{top:0!important}header:before{content:"";background:0 0;border:1px solid #dadfc0;border-bottom:none;width:calc(100% - 1.5rem);height:100%;margin:.75rem .75rem 0;display:block;position:absolute;top:0;left:0}.wrapper-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;letter-spacing:.5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-logo{width:50%;text-align:center;position:relative}.header-logo img{max-width:200px}.wrapper-primary-nav{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}header nav{list-style:none;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:5rem;font-family:"FuturaPT-Book",sans-serif;margin-left:0;margin-top:1.5rem}header nav li{display:inline-block;padding:0;text-transform:uppercase;letter-spacing:2px;cursor:pointer;font-size:.95rem}header nav li.idees-nav .nav-desplegable .nav-column,header nav li.amatller-nav .nav-desplegable .nav-column,header nav li.contact-nav .nav-desplegable .nav-column{min-height:315px}header nav li.idees-nav .nav-column>ul,header nav li.amatller-nav .nav-column>ul,header nav li.contact-nav .nav-column>ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center}header nav li.idees-nav .nav-column>ul li,header nav li.amatller-nav .nav-column>ul li,header nav li.contact-nav .nav-column>ul li{margin-left:-4.5rem}header nav li a{text-decoration:none;color:#525252}header nav li a:hover{text-decoration:underline}.nav-item-optional a{color:#afb688;padding:1rem}.nav-item-optional a:hover{text-decoration:none}.nav-item-featured{margin-left:2rem}.nav-item-featured a{border:1px solid #aaa;padding:.5rem 1rem;margin-left:.5rem}.wrapper-secondary-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:25%;text-transform:none;font-family:"FuturaPT-Book",sans-serif;font-size:1rem;letter-spacing:1px;font-weight:400;color:#525252}.wrapper-secondary-nav.left-side{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.wrapper-secondary-nav .wrapper-search{margin-right:1rem}.wrapper-secondary-nav .wrapper-search a{position:relative;color:#525252}.wrapper-secondary-nav .wrapper-search a:before{content:"\A";border-style:solid;border-width:0 16px 16px;border-color:transparent transparent #edf5e7;position:absolute;top:92px;left:30%;opacity:0;position:absolute;-webkit-transition:all .2s ease .15s;transition:all .2s ease .15s}.wrapper-secondary-nav .wrapper-search a:after{content:'';display:inline-block;position:absolute;margin-top:3px;left:0;bottom:-8px;width:100%;border-bottom:solid 1px #afb688;transform:scaleX(0);-ms-transform:scaleX(0);-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.wrapper-secondary-nav .wrapper-search a:hover:after{transform:scaleX(1);-ms-transform:scaleX(1);-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1)}.wrapper-secondary-nav .wrapper-search a.triggered:before{opacity:1}.wrapper-secondary-nav .wrapper-language{margin-right:1rem;position:relative;z-index:2}.wrapper-secondary-nav .wrapper-language .language-active{position:relative;cursor:pointer;display:inline-block;text-transform:capitalize}.wrapper-secondary-nav .wrapper-language .language-active i.icon-up-open-big{display:none}.wrapper-secondary-nav .wrapper-language .language-active.opened i.icon-down-open-big{display:none}.wrapper-secondary-nav .wrapper-language .language-active.opened i.icon-up-open-big{display:inline-block}.wrapper-secondary-nav .wrapper-language .language-active:after{content:'';display:inline-block;position:absolute;margin-top:3px;left:0;bottom:-8px;width:100%;border-bottom:solid 1px #afb688;transform:scaleX(0);-ms-transform:scaleX(0);-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.wrapper-secondary-nav .wrapper-language .language-active:hover:after{transform:scaleX(1);-ms-transform:scaleX(1);-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1)}.wrapper-secondary-nav .wrapper-language i{vertical-align:sub;margin-left:.5rem}.wrapper-secondary-nav .wrapper-language .languages-options{display:none;position:absolute;background:#fff;margin-left:-1rem;margin-top:30px;background-color:#edf5e7}.wrapper-secondary-nav .wrapper-language .languages-options:before{content:"\A";border-style:solid;border-width:0 16px 16px;border-color:transparent transparent #edf5e7;position:absolute;top:-1rem;left:25px;opacity:1;position:absolute;-webkit-transition:all .2s ease .15s;transition:all .2s ease .15s}.wrapper-secondary-nav .wrapper-language .languages-options ul{width:80px;list-style:none;padding:1rem;margin-top:0;margin-bottom:0;text-align:center}.wrapper-secondary-nav .wrapper-language .languages-options ul li:first-of-type{margin-bottom:1rem}.wrapper-secondary-nav .wrapper-language .languages-options ul a{cursor:pointer;text-transform:capitalize}.wrapper-secondary-nav .wrapper-language .languages-options ul a span:after{transform:scaleX(0);-ms-transform:scaleX(0);-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0)}.wrapper-secondary-nav .wrapper-language .languages-options ul a:hover span:after{transform:scaleX(1);-ms-transform:scaleX(1);-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1)}.wrapper-secondary-nav .wrapper-user{margin-right:1rem}.wrapper-secondary-nav .wrapper-user a{color:#525252;position:relative}.wrapper-secondary-nav .wrapper-user a:after{content:'';display:inline-block;position:absolute;margin-top:3px;left:0;bottom:-8px;width:100%;border-bottom:solid 1px #afb688;transform:scaleX(0);-ms-transform:scaleX(0);-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.wrapper-secondary-nav .wrapper-user a:hover:after{transform:scaleX(1);-ms-transform:scaleX(1);-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1)}#nav-icon{width:26px;height:26px;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;vertical-align:text-top}#nav-icon span{background:#000;display:block;position:absolute;height:2px;width:100%;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon span:nth-child(1){top:0}#nav-icon span:nth-child(2),#nav-icon span:nth-child(3){top:10px}#nav-icon span:nth-child(4){top:20px}#nav-icon.open span:nth-child(1),#nav-icon.open span:nth-child(4){top:18px;width:0;left:50%}#nav-icon.open span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}nav>li>div{position:absolute;display:block;width:100%;z-index:-1;top:78px;left:0;padding:2rem 3rem 0;opacity:0;visibility:hidden;overflow:hidden;z-index:999;background:#edf5e7;border-radius:0 0 3px 3px;-webkit-transition:all .3s ease .15s;transition:all .3s ease .15s}nav>li.nav-item:hover>div{opacity:1;visibility:visible;overflow:visible;z-index:1}.nav-column{min-height:350px;max-width:900px;margin:0 auto;position:relative;font-size:.95rem;z-index:0}.nav-column ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-left:0;min-height:320px}.nav-column ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;width:33%;padding:.25rem 0;text-transform:none}.nav-column ul li.amatller-cat{padding:1rem 0}.nav-column ul li.amatller-cat img{max-width:200px;opacity:.7}.nav-column ul li.amatller-cat .nav-image img{width:70%;max-width:100%}.nav-column ul li a{width:100%}.nav-column ul li a span{display:inline-block}.nav-column ul li a span:after{content:'';display:block;border-bottom:solid 1px #afb688;transform:scaleX(0);-ms-transform:scaleX(0);-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.nav-column ul li:hover a span:after{transform:scaleX(1);-ms-transform:scaleX(1);-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1)}.nav-column ul.sub-nav{position:absolute;left:30%;top:0;opacity:0;visibility:hidden;overflow:hidden;-webkit-transition:all .2s;-webkit-transition:all .2s ease;transition:all .2s ease}.nav-column ul.sub-nav li{width:100%}.nav-column ul.sub-nav li a{color:#7a7a7a;width:100%}.nav-column ul.sub-nav li a span:after{transform:scaleX(0);-ms-transform:scaleX(0);-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0)}.nav-column ul.sub-nav li a:hover{color:#000}.nav-column ul.sub-nav li a:hover span:after{transform:scaleX(1);-ms-transform:scaleX(1);-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1)}.nav-column ul.sub-nav.dates li{padding-left:1rem}.nav-column ul.sub-nav.dates .special{padding-left:0}.nav-column ul.sub-nav.dates .special a{color:#000}.nav-image{position:absolute;top:0;right:0;height:50%;text-align:right;margin-top:.5rem;opacity:0;visibility:hidden;-webkit-transition:all .2s ease .15s;transition:all .2s ease .15s}.nav-image img{width:70%}.nav-item a.cat{padding:1rem}.nav-item>a.has{padding:1rem}.nav-item>a.has:before{display:none}.nav-item a.has{position:relative;text-decoration:none;display:inline-block}.nav-item .subcat.has:before{display:none}.nav-item:hover a.has:before{opacity:1}.nav-item a:hover{text-decoration:none}.wrapper-primary-nav{position:relative}.wrapper-primary-nav .nav-item:hover{background-color:#edf5e7}.wrapper-primary-nav .nav-item.contact-nav{margin-left:1rem}.wrapper-primary-nav .nav-item.contact-nav:hover{background-color:transparent}.nav-desplegable{padding-top:.25rem;width:1000px;margin-left:auto;margin-right:auto;left:0;right:0;max-height:450px}.nav-desplegable .wrapper-cta{padding-bottom:1rem;position:relative;z-index:1}.nav-desplegable .wrapper-cta a:hover{text-decoration:none}.nav-column .current .sub-nav,.nav-column .current .nav-image{opacity:1;visibility:visible}.nav-column .current a span:after{transform:scaleX(1);-ms-transform:scaleX(1);-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1)}.nav-column .default-visible a span:after{transform:scaleX(1);-ms-transform:scaleX(1);-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1)}.nav-column .default-visible.not-visible a span:after{transform:scaleX(0);-ms-transform:scaleX(0);-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0)}.nav-column ul.sub-nav{-webkit-transition:all 0s ease;transition:all 0s ease}.nav-column li.category{-webkit-transition:.5s all;transition:.5s all}.nav-column li.category:hover{-webkit-transition-delay:.7s;transition-delay:.7s}.nav-column li.category:hover .sub-nav,.nav-column li.category:hover .nav-image{opacity:1;visibility:visible}.nav-column li.category .sub-nav,.nav-column li.category .nav-image{-webkit-transition-delay:.7s;transition-delay:.7s}.wrapper-search i{font-family:"amatller";font-size:1.2rem;padding-right:.5rem;vertical-align:middle}.wrapper-search a{text-decoration:none}.search-form{position:absolute;display:none;top:154px;height:100px;left:3rem;width:100%}#search-field{position:absolute;height:100px;padding-left:2rem;background-color:#edf5e7;width:calc(100% - 6rem);width:calc(100% - 6rem);width:calc(100% - 6rem);width:calc(100% - 6rem);width:calc(100% - 6rem);font-family:"FuturaPT-Book",sans-serif;color:#000;font-size:1.65rem;border:none;z-index:2}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.close-search{position:absolute;font-size:1.75rem;top:35px;z-index:900;right:7.5rem;cursor:pointer;opacity:0;visibility:hidden;-webkit-transition:all .4s;-webkit-transition:all .4s ease;transition:all .4s ease}.close-search.visible{opacity:1;visibility:visible}#search-suggestions{position:absolute;top:193px;left:3rem;width:calc(100% - 6rem);width:calc(100% - 6rem);width:calc(100% - 6rem);width:calc(100% - 6rem);width:calc(100% - 6rem);background-color:#e5e5e5;color:#000;text-transform:none;padding-left:2rem;display:none;z-index:1;font-family:"FuturaPT-Book",sans-serif}#search-suggestions ul{padding-left:0;margin-left:0;list-style:none}#search-suggestions ul li{display:inline;padding:0 .5rem;font-size:.85rem}.wrapper-user a{text-decoration:none}.wrapper-cart a.cart-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;text-decoration:none;color:#525252;cursor:pointer;z-index:90}.wrapper-cart a.cart-inner:before{content:"\A";border-style:solid;border-width:0 16px 16px;border-color:transparent transparent #edf5e7;position:absolute;top:46px;left:50px;opacity:0;position:absolute;-webkit-transition:all .2s ease .15s;transition:all .2s ease .15s}.wrapper-cart a.cart-inner:after{content:'';display:inline-block;position:absolute;margin-top:3px;left:0;bottom:-8px;width:100%;border-bottom:solid 1px #afb688;transform:scaleX(0);-ms-transform:scaleX(0);-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.wrapper-cart a.cart-inner:hover:before{opacity:1}.wrapper-cart a.cart-inner:hover:after{transform:scaleX(1);-ms-transform:scaleX(1);-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1)}.wrapper-cart i{font-size:1.5rem;font-family:"amatller";position:relative;color:#525252}.wrapper-cart i.icon-bag-1{cursor:pointer;margin-right:.5rem}.wrapper-cart i.icon-cross{position:absolute;right:1rem;cursor:pointer}.wrapper-cart.triggered a.cart-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wrapper-cart.triggered a.cart-inner:before{opacity:1}.wrapper-cart.cart-mobile.icon-cross{font-size:1.35rem;right:1.5rem}footer{background-color:#afb688;color:#fff;font-family:"FuturaPT-Book",sans-serif;padding:1.5rem 3rem}.wrapper-footer{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.col-footer{width:25%}.col-footer li{list-style-type:none;font-size:1.1rem;color:#fff;font-weight:400;margin-bottom:.25rem}.col-footer li a{position:relative;display:inline-block;color:#fff;text-decoration:none}.col-footer li a:after{content:'';display:block;border-bottom:solid 1px #ddd;transform:scaleX(0);-ms-transform:scaleX(0);-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out;margin-top:0}.col-footer li a:hover:after{transform:scaleX(1);-ms-transform:scaleX(1);-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1)}.col-footer li.acc{font-family:"FuturaPT-Book",sans-serif}.col-footer li.acc a{color:#fff;text-decoration:none;font-size:1.1rem;font-weight:700;letter-spacing:1px}.col-footer li.acc a:after{content:'';display:block;border-bottom:solid 1px #ddd;transform:scaleX(0);-ms-transform:scaleX(0);-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out;margin-top:0}.col-footer li.acc a:hover:after{transform:scaleX(1);-ms-transform:scaleX(1);-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1)}.col-footer ul{list-style-type:none;padding-left:0;font-size:1.1rem;padding-bottom:0;margin-top:0;margin-bottom:0}.col-footer ul.acc-wrapper{display:block !important;padding-bottom:0;padding-top:0}.col-footer ul li{font-weight:400}.col-footer ul li.part{padding-top:2rem}.col-footer ul li.part a{font-weight:700}.col-footer ul li a{text-transform:none}.col-footer ul li a span{letter-spacing:0px;color:#fff;font-size:1.1rem}.col-footer ul li a span:after{transform:scaleX(0);-ms-transform:scaleX(0);-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0)}.col-footer ul li a:hover span:after{transform:scaleX(1);-ms-transform:scaleX(1);-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1)}#footer-espai-xocolata ul li,#footer-info ul li{line-height:1.55rem;color:#fff}#footer-espai-xocolata ul li:first-of-type,#footer-info ul li:first-of-type{font-weight:400}.col-footer #footer-company li{line-height:1.55rem;color:#fff}.col-footer #footer-company li:first-of-type{font-weight:400}.footer-copyright{margin-top:50px;font-size:1.1rem;font-weight:400;color:#fff}#footer-social{color:#fff}#footer-social ul{margin-top:0}#footer-social li{position:relative}#footer-social li:first-of-type{margin-bottom:2rem;font-weight:700}#footer-social li a{color:#fff;position:relative;display:inline-block;text-align:center;width:45px;height:45px;z-index:90;position:absolute;top:-10px;text-decoration:none}#footer-social li a:after{display:none}#footer-social li i{position:relative;font-family:"amatller";font-size:1.35rem;line-height:2.95rem;color:#fff;margin-right:3px}#footer-social li i.icon-social-facebook{font-size:1.4rem}#footer-social li.square{margin-right:1.65rem;display:inline-block;position:relative}#footer-social li.square:before{content:"";border:1px solid #fff;height:40px;width:40px;display:inline-block;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .25s linear;transition:all .25s linear}#footer-social li.square a{display:inline-block;position:absolute;top:-2px;left:-1px}#footer-social li.square:hover:before{background-color:#aaa}#footer-social li.square:hover a i{color:#fff}#footer-social .hexagon{-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}#footer-social .hexagon:after,#footer-social .hexagon:before{-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}#footer-social .hexagon:hover{background:#fff}#footer-social .hexagon:hover a i{color:#000}#footer-social .hexagon:hover:before,#footer-social .hexagon:hover:after{background:#fff}.footer-newsletter{margin-top:30px}.wrapper-newsletter{width:100%;text-align:center;padding-top:3.5rem;padding-bottom:3.5rem;border-top:1px solid #ddd}#mc_embed_signup_scroll{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#mc_embed_signup_scroll ::-webkit-input-placeholder{color:#fff}#mc_embed_signup_scroll ::-moz-placeholder{color:#fff}#mc_embed_signup_scroll ::-ms-input-placeholder{color:#fff}#mc_embed_signup_scroll ::placeholder{color:#fff}#mc_embed_signup{text-align:center;margin:0 auto;white-space:nowrap}#mc_embed_signup label{display:block;width:100%;font-family:"FuturaPT-Book",sans-serif;color:#fff;text-align:left;font-size:1.1rem;font-weight:500;margin-bottom:1.5rem}#mc_embed_signup #mce-EMAIL{width:100%;display:inline-block;white-space:normal;height:45px;border:1px solid #fff;background:0 0;font-family:"FuturaPT-Book",sans-serif;font-weight:400;font-size:1.1rem;padding-left:1rem;color:#fff}#mc_embed_signup #mce-EMAIL::-webkit-input-placeholder{color:#fff}#mc_embed_signup #mce-EMAIL::-moz-placeholder{color:#fff}#mc_embed_signup #mce-EMAIL::-ms-input-placeholder{color:#fff}#mc_embed_signup #mce-EMAIL::placeholder{color:#fff}#mc_embed_signup .cta-newsletter{width:100%;display:inline-block;white-space:normal;height:45px;margin-top:1.5rem;background-color:#fff;color:#afb688;border:1px solid #fff;font-family:"FuturaPT-Book",sans-serif;font-size:.9rem;font-weight:400;text-transform:uppercase;letter-spacing:1px;cursor:pointer}#mc_embed_signup .cta-newsletter:hover{background-color:#ddd;color:#afb688;border-color:#ddd}.back-top{display:inline-block;position:absolute;right:0;letter-spacing:2px;font-weight:500;text-orientation:upright;text-align:right;-webkit-writing-mode:lr-tb;-ms-writing-mode:lr-tb;writing-mode:lr-tb;-webkit-transform:rotate(270deg);transform:rotate(270deg);text-transform:uppercase;padding-left:1rem;cursor:pointer}.back-top i{color:#fff;font-size:2.15rem;vertical-align:middle;display:inline-block;font-weight:600;padding-left:.5rem}.is-home .wrapper-header{border-bottom:1px solid #afb688}#home-slider .slick-prev,#home-slider .slick-next{z-index:20}#home-slider .slick-prev:before,#home-slider .slick-next:before{color:#fff;font-size:45px;opacity:.7}#home-slider .slick-prev:hover:before,#home-slider .slick-next:hover:before{opacity:1}#home-slider .slick-prev.slick-disabled,#home-slider .slick-next.slick-disabled{-webkit-animation:none;animation:none}#home-slider .slick-next{right:2.5rem;-webkit-animation:bounceRight 2s infinite;animation:bounceRight 2s infinite}#home-slider .slick-prev{left:1rem}#home-slider .slick-dots{display:none}#home-banner,.home-banner{height:75vh;background-size:cover;background-position:center;-webkit-animation:fadein 1.5s;animation:fadein 1.5s}#home-banner .wrapper-text,.home-banner .wrapper-text{height:100%;padding:3rem 5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;text-align:center;opacity:0}#home-banner .wrapper-text.animated,.home-banner .wrapper-text.animated{opacity:1}#home-banner .wrapper-text h1,.home-banner .wrapper-text h1{font-family:"FuturaPT-Book",sans-serif;font-size:3.5rem;line-height:3.5rem;text-transform:uppercase;color:#fff;font-weight:400;margin-bottom:.75rem;width:60%;opacity:0;-webkit-transform:translateY(15px);transform:translateY(15px);-webkit-transition:all .3s linear;transition:all .3s linear;-webkit-transition-delay:.35s;transition-delay:.35s}#home-banner .wrapper-text p,.home-banner .wrapper-text p{max-width:500px;width:300px;font-size:1.3rem;line-height:1.65rem;font-family:"FuturaPT-Book",sans-serif;opacity:0;-webkit-transform:translateY(15px);transform:translateY(15px);-webkit-transition:all .3s linear;-webkit-transition:all .35s linear;transition:all .35s linear;-webkit-transition-delay:.45s;transition-delay:.45s}#home-banner .wrapper-text a,.home-banner .wrapper-text a{opacity:0;-webkit-transform:translateY(15px);transform:translateY(15px);-webkit-transition:all .3s linear;transition:all .3s linear;-webkit-transition-delay:.55s;transition-delay:.55s}#home-banner .wrapper-text a span,.home-banner .wrapper-text a span{font-size:1rem;font-weight:300}#home-banner .wrapper-text a span:after,.home-banner .wrapper-text a span:after{margin-top:0}#home-banner.home-banner-smaller .wrapper-text h1,.home-banner.home-banner-smaller .wrapper-text h1{font-size:2.35rem;line-height:2.75rem;width:490px}#home-banner.home-banner-left-down .wrapper-text,.home-banner.home-banner-left-down .wrapper-text{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left}#home-banner.home-banner-right-down .wrapper-text,.home-banner.home-banner-right-down .wrapper-text{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;text-align:right}#home-banner.animated h2,.home-banner.animated h2{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}#home-banner.animated h1,.home-banner.animated h1{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}#home-banner.animated p,.home-banner.animated p{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}#home-banner.animated a,.home-banner.animated a{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}.featured-products .products{list-style-type:none;padding-left:0;-webkit-transition:all .3s linear;transition:all .3s linear}.featured-products .products.slick-slider{opacity:0;visibility:hidden;transition:opacity 1s ease;-webkit-transition:opacity 1s ease}.featured-products .products.slick-slider.slick-initialized{visibility:visible;opacity:1}.featured-products .products.slick-slider .slick-list{width:100%}.featured-products .products.fadeIn{opacity:1;visibility:visible;height:auto;padding-bottom:2.5rem}.featured-products .products .product{text-align:center;font-size:.95rem}.featured-products .products.columns-3{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.featured-products .products.columns-3 .product{width:33.333%}.featured-products .products.columns-4{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.featured-products .products.columns-4 .product{width:24%;opacity:0;-webkit-transform:translateY(45px);transform:translateY(45px);-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;-webkit-transition-delay:.2s;transition-delay:.2s}.featured-products .products.columns-4 .product .hexagon,.featured-products .products.columns-4 .product .square{left:1.75rem}.featured-products .products.columns-4 .product:first-of-type .hexagon{left:.75rem}.featured-products .products.columns-4 .all-products{margin-left:auto;margin-right:auto;padding-top:4rem;width:100%;padding-bottom:1rem}.featured-products a{text-decoration:none}.featured-products img{max-width:100%}.featured-products .product-price{font-family:"FuturaPT-Book",sans-serif;color:#7a7a7a;font-weight:500;font-size:.95rem;margin-top:0;padding-top:0;text-align:center}.featured-products .product-name{font-family:"FuturaPT-Book",sans-serif;font-weight:500;font-size:.95rem;padding:1rem 1.5rem 0;margin-bottom:0;text-align:center}.featured-products .product-name{font-family:"FuturaPT-Book",sans-serif}.featured-products.animated .products li.product{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}#home-show-products{border:1px solid #dadfc0}.wrapper-featured-products .wrapper-cta{padding-top:0;padding-bottom:2.5rem}#home-featured-products,#home-featured-middle,#home-featured-bottom,#home-blog,#related-blog{padding-top:20px}#home-featured-products h3,#home-featured-middle h3,#home-featured-bottom h3,#home-blog h3,#related-blog h3{font-family:"FuturaPT-Book",sans-serif;color:#525252;text-align:center;text-transform:uppercase;font-size:2.05rem;font-weight:400;margin-bottom:3rem;position:relative}.home-featured-top-wrapper{height:450px;position:relative}.home-featured-top-wrapper .wrapper-text{width:40%;position:absolute;bottom:3rem;right:3rem}.home-featured-top-wrapper .wrapper-text h5{text-transform:uppercase;font-family:"FuturaPT-Book",sans-serif;color:#fff;font-size:.85rem;font-weight:500;letter-spacing:1px;padding-bottom:.5rem}.home-featured-top-wrapper .wrapper-text h4{font-family:"FuturaPT-Book",sans-serif;font-size:2.5rem;color:#fff;font-weight:400;margin-bottom:2rem}.home-featured-top-wrapper .wrapper-text p{color:#fff;font-family:"FuturaPT-Book",sans-serif;font-size:1.1rem;margin-bottom:30px}.home-featured-top-wrapper .wrapper-text .cta{margin-right:1.5rem}#home-featured-bottom{padding-bottom:0}#home-featured-bottom .featured-bottom-two{min-height:375px}#home-featured-bottom .wrapper-featured-bottom .featured-bottom-one .wrapper-img,#home-featured-bottom .wrapper-featured-bottom .featured-bottom-two .wrapper-img{z-index:1}#home-featured-bottom .wrapper-featured-bottom .featured-bottom-one .wrapper-img a,#home-featured-bottom .wrapper-featured-bottom .featured-bottom-two .wrapper-img a{opacity:0}.featured-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.featured-bottom.featured-bottom-one{margin-top:3rem;margin-bottom:2rem}.featured-bottom.featured-bottom-one .wrapper-text{text-align:left}.featured-bottom.featured-bottom-one .wrapper-img{z-index:-1}.featured-bottom.featured-bottom-one h4:before{display:none}.featured-bottom.featured-bottom-one.animated .wrapper-img{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}.featured-bottom.featured-bottom-one.animated h5,.featured-bottom.featured-bottom-one.animated p,.featured-bottom.featured-bottom-one.animated a,.featured-bottom.featured-bottom-one.animated i{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}.featured-bottom.featured-bottom-one.animated h4{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}.featured-bottom.featured-bottom-one.animated h4:before{display:none}.featured-bottom.featured-bottom-two .wrapper-text{text-align:right}.featured-bottom.featured-bottom-two .wrapper-img{margin-top:0;background-size:100%;width:55%;z-index:-1;-webkit-transform:translateX(20px);transform:translateX(20px)}.featured-bottom.featured-bottom-two .wrapper-img img{width:100%}.featured-bottom.featured-bottom-two h4:before{display:none}.featured-bottom.featured-bottom-two.animated .wrapper-img{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px)}.featured-bottom.featured-bottom-two.animated h5,.featured-bottom.featured-bottom-two.animated p,.featured-bottom.featured-bottom-two.animated a,.featured-bottom.featured-bottom-two.animated i{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}.featured-bottom.featured-bottom-two.animated h4{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}.featured-bottom.featured-bottom-two.animated h4:before{width:110px}.featured-bottom .wrapper-img{width:55%;opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px);-webkit-transition:all .35s linear;transition:all .35s linear;-webkit-transition-delay:.65s;transition-delay:.65s}.featured-bottom .wrapper-img img{width:100%;display:block}.featured-bottom .wrapper-text{width:45%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 6rem;text-align:center;background-color:#edf5e7}.featured-bottom .wrapper-text h5{font-family:"FuturaPT-Book",sans-serif;text-transform:uppercase;letter-spacing:1px;font-weight:300;font-size:1rem;color:#525252;opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all .25s linear;transition:all .25s linear;-webkit-transition-delay:.55s;transition-delay:.55s}.featured-bottom .wrapper-text i{font-size:4rem;color:#afb688;display:block;margin-top:-1rem;margin-bottom:-1rem;opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all .25s linear;transition:all .25s linear;-webkit-transition-delay:.35s;transition-delay:.35s}.featured-bottom .wrapper-text h4{position:relative;font-family:"FuturaPT-Book",sans-serif;font-size:2rem;line-height:2.35rem;font-weight:400;padding-top:1rem;padding-bottom:.5rem;text-transform:uppercase;color:#525252;text-align:center;opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all .25s linear;transition:all .25s linear;-webkit-transition-delay:.75s;transition-delay:.75s}.featured-bottom .wrapper-text h4:before{content:"";border-bottom:1px solid #000;position:absolute;top:66.666%;-webkit-transition:width .5s ease-out;transition:width .5s ease-out;-webkit-transition-delay:.65s;transition-delay:.65s}.featured-bottom .wrapper-text p{font-family:"FuturaPT-Book",sans-serif;color:#525252;font-size:1.1rem;text-align:center;width:75%;line-height:1.35rem;opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all .25s linear;transition:all .25s linear;-webkit-transition-delay:.75s;transition-delay:.75s}.featured-bottom .wrapper-text a{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all .25s linear;transition:all .25s linear;-webkit-transition-delay:.75s;transition-delay:.75s}.featured-bottom .wrapper-text a span{font-weight:300;color:#525252}.featured-bottom .wrapper-text a:hover span{color:#000}.wrapper-featured-middle{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:6rem;padding-right:6rem;margin-bottom:30px}.wrapper-featured-middle .featured-middle-left{width:65.5%}.wrapper-featured-middle .featured-middle-right{width:32.5%}.wrapper-featured-middle .featured-middle{text-align:center;position:relative;-webkit-transform:scale(1) translate3d(0,0,0);transform:scale(1) translate3d(0,0,0);-webkit-transition:-webkit-transform .75s ease;transition:-webkit-transform .75s ease;transition:transform .75s ease;transition:transform .75s ease,-webkit-transform .75s ease}.wrapper-featured-middle .featured-middle .wrapper-img{overflow:hidden;position:relative;z-index:-1}.wrapper-featured-middle .featured-middle .wrapper-img img{position:relative;display:block;-webkit-transition:-webkit-transform .75s ease;transition:-webkit-transform .75s ease;transition:transform .75s ease;transition:transform .75s ease,-webkit-transform .75s ease}.wrapper-featured-middle .featured-middle:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.1);z-index:0;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.wrapper-featured-middle .featured-middle a.link-wrapper{position:absolute;left:0;top:0;width:100%;height:100%}.wrapper-featured-middle .featured-middle img{width:100%}.wrapper-featured-middle .featured-middle .wrapper-text{padding:0 3rem}.wrapper-featured-middle .featured-middle h5{text-transform:uppercase;font-family:"FuturaPT-Book",sans-serif;color:#525252;font-size:1.35rem;line-height:1.75rem;font-weight:400;letter-spacing:1px;padding-bottom:0;padding-top:1rem}.wrapper-featured-middle .featured-middle h4{font-size:1.9rem;padding-top:.5rem;padding-bottom:.25rem;font-family:"FuturaPT-Book",sans-serif;font-weight:400;line-height:2.15rem}.wrapper-featured-middle .featured-middle p{font-family:"FuturaPT-Book",sans-serif;color:#525252;font-size:1.1rem;font-weight:300;line-height:1.65rem}.wrapper-featured-middle .featured-middle a span{font-weight:300;font-size:.9rem;color:#525252}.wrapper-featured-middle .featured-middle a span:hover{color:#000}.wrapper-featured-middle .featured-middle:hover{-webkit-transform:scale(.97) translate3d(0,0,0);transform:scale(.97) translate3d(0,0,0)}.wrapper-featured-middle .featured-middle:hover .wrapper-img img{-webkit-transform:scale(1) translate3d(0,0,0);transform:scale(1) translate3d(0,0,0)}.wrapper-featured-middle .featured-middle:hover:before{opacity:1}.wrapper-featured-middle .featured-middle:hover .non-cta span:after{border-color:#afb688}.wrapper-featured-middle .featured-middle.green .wrapper-text{background-color:#afb688;padding:.5rem 0 1.5rem}.wrapper-featured-middle .featured-middle.green .wrapper-text h5{color:#fff}.wrapper-featured-middle .featured-middle.green .wrapper-text a{color:#fff}.wrapper-featured-middle .featured-middle.green .wrapper-text a span{color:#fff}.wrapper-featured-middle .featured-middle.big-featured{width:100%}.wrapper-featured-middle .featured-middle.big-featured:before{display:none}.wrapper-featured-middle .featured-middle.thin-featured{width:100%;height:100%}.wrapper-featured-middle .featured-middle.thin-featured .wrapper-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:33.333%}.wrapper-featured-middle .featured-middle.thin-featured .wrapper-text h5{padding-top:0;padding-bottom:.5rem}.wrapper-featured-middle .featured-middle.thin-featured .wrapper-img{height:66.666%}.wrapper-featured-middle .featured-middle.thin-featured .wrapper-img img{width:auto;height:100%}.wrapper-featured-middle .featured-middle.short-featured{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:3%}.wrapper-featured-middle .featured-middle.short-featured .wrapper-img{width:50%}.wrapper-featured-middle .featured-middle.short-featured .wrapper-text{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wrapper-featured-middle .featured-middle-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-top:2%}.wrapper-featured-middle .featured-middle-bottom .featured-middle.thin-featured{width:32.5%}.wrapper-featured-middle .featured-middle-bottom .featured-middle.thin-featured .wrapper-img{height:50%}.wrapper-featured-middle .featured-middle-bottom .featured-middle.thin-featured .wrapper-img img{height:auto;width:100%}.wrapper-featured-middle .featured-middle-bottom .featured-middle.thin-featured .wrapper-text{height:50%}.wrapper-featured-middle .featured-middle-bottom .featured-middle.big-featured{width:65.5%}.wrapper-featured-middle .featured-middle-bottom .featured-middle.big-featured img{height:auto;width:100%}#home-blog{margin-top:20px}#home-blog .ribbon-wrapper{margin-bottom:1.5rem}#blog-slider{padding-left:9rem;padding-right:9rem}#blog-slider .slick-slide{text-align:center;padding:0 .75rem;opacity:0;-webkit-transform:translateY(45px);transform:translateY(45px);-webkit-transition:all .45s ease-in-out;transition:all .45s ease-in-out}#blog-slider .slick-arrow:before{opacity:.7}#blog-slider .slick-arrow:hover:before{opacity:1}#blog-slider .slick-next{top:30%;right:6.5rem}#blog-slider .slick-prev{top:30%;left:5rem}#blog-slider .wrapper-img{text-align:center}#blog-slider .wrapper-img img{display:block;width:100%}#blog-slider .wrapper-img a{opacity:0}#blog-slider .wrapper-text{padding:1.5rem}#blog-slider h4{font-family:"FuturaPT-Book",sans-serif;font-size:1.5rem;color:#525252;font-weight:300;text-transform:uppercase;line-height:2.35rem;min-height:40px}#blog-slider p{font-family:"FuturaPT-Book",sans-serif;color:#525252;font-size:1.1rem;font-weight:300}#blog-slider a span{color:#525252}#blog-slider a:hover span{color:#000}#blog-slider.animated .slick-slide{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}*{outline:none !important}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}body:before{content:"";background:0 0;border:1px solid #dadfc0;width:calc(100% - 1.5rem);height:calc(100% - 1.5rem);margin:.75rem .75rem 0;display:block;position:absolute;top:0;left:0}body .overlay img{display:none}#cookie-bar{display:none}.featured-products .products.columns-4.hidden{visibility:hidden;height:0;opacity:0}.show-mobile{display:none !important}.hide-desktop{display:none !important}.container{max-width:1330px;margin:0 auto}.container-products{max-width:1100px;margin:0 auto}.container-partners{max-width:1020px;margin-left:auto;margin-right:auto}.inner-container{max-width:900px;margin-left:auto;margin-right:auto}.wrapper{padding-left:3rem;padding-right:3rem}main{padding-top:93px;display:block}section.fw{padding:100px 9rem}.grey-light{background-color:#f1f1f1}.bold{font-weight:600}.center{text-align:center}.sidebar{width:25%}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{background:#fff;position:relative;padding:0 2rem;z-index:90;display:inline-block}h1 span.line,h2 span.line,h3 span.line,h4 span.line,h5 span.line,h6 span.line{display:none;position:relative;border-top:1px solid #e5e5e5;width:100%;margin-top:-10px;z-index:1}h3.title{font-family:"FuturaPT-Book",sans-serif;text-align:center;font-size:2.75rem;font-weight:400;margin-bottom:5rem;position:relative}.breadcrumb{padding:1.5rem 3rem 1.5rem 0;font-family:"FuturaPT-Book",sans-serif;font-size:1.1rem;font-weight:500;color:#7a7a7a}.breadcrumb .breadcrumb-separator{padding:0 .5rem;color:#7a7a7a}.breadcrumb a{color:#7a7a7a;text-decoration:none;display:inline-block;position:relative;font-weight:400}.breadcrumb a:after{content:'';display:inline-block;position:absolute;margin-top:0;left:0;bottom:0;width:100%;border-bottom:solid 1px #7a7a7a;transform:scaleX(0);-ms-transform:scaleX(0);-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.breadcrumb a:hover:after{transform:scaleX(1);-ms-transform:scaleX(1);-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1)}table thead td,table thead th,table tbody td,table tbody th,table tfoot td,table tfoot th{border-bottom:none}a.non-cta,button.non-cta{text-decoration:none;text-transform:uppercase;letter-spacing:2px;line-height:1.65rem}a.non-cta span,button.non-cta span{font-size:.95rem;font-weight:300;font-family:"FuturaPT-Book",sans-serif;position:relative;display:inline-block;-webkit-transition:all .35s;transition:all .35s}a.non-cta span:after,button.non-cta span:after{content:'';display:block;border-bottom:solid 1px #ddd;transform:scaleX(1);-ms-transform:scaleX(1);-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out;margin-top:0}a.non-cta:hover span:after,button.non-cta:hover span:after{transform:scaleX(0);-ms-transform:scaleX(0);-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0)}a.cta,button.cta{display:inline-block;height:40px;line-height:1.5rem;text-decoration:none;text-transform:uppercase;letter-spacing:2px;padding:.5rem 2rem;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}a.cta span,button.cta span{font-family:"FuturaPT-Book",sans-serif;font-size:.9rem;font-weight:300}a.cta.white,button.cta.white{background-color:#fff;color:#000}a.cta.white:hover,button.cta.white:hover{background-color:#aaa;color:#fff}a.cta.black,button.cta.black{background-color:#afb688;color:#fff}a.cta.black:hover,button.cta.black:hover{background-color:#aaa;color:#fff}a.cta.green,button.cta.green{background-color:#afb688;color:#fff;border:1px solid #afb688}a.cta.green:hover,button.cta.green:hover{background-color:#aaa;color:#fff}a.white,button.white{color:#fff}a.white span,button.white span{border-color:#fff}a.black,button.black{color:#000}a.black span,button.black span{border-color:#000}.cta-add{font-family:"FuturaPT-Book",sans-serif;font-weight:500;letter-spacing:1px;font-size:.9rem;text-transform:uppercase;border:none;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.cta-add.cta-black{background-color:#000;color:#fff;border:1px solid #000}.cta-add.cta-black:hover{background-color:#fff;color:#000;border:1px solid #000}.cta-add.cta-green{background-color:#afb688;color:#fff;border:1px solid #afb688}.cta-add.cta-green:hover{background-color:#aaa;color:#fff;border:1px solid #aaa}.cta-add.cta-disabled{background-color:#aaa;color:#fff;pointer-events:none}.wrapper-cta{text-align:center;margin-bottom:0;padding-top:1rem;padding-bottom:4rem;position:relative}.wrapper-cta .line{display:block;margin-top:-10px;width:100%;border-top:1px solid #ddd}.wrapper-cta.with-line .cta{border-left:2rem solid #fff;border-right:2rem solid #fff;border-top:0;border-bottom:0}.absolute--link{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=radio]{-webkit-appearance:none;border:1px solid #555;border-radius:50%;height:18px;width:18px;padding:0}.form-radio input[type=radio]{vertical-align:sub;margin-right:.5rem;display:inline-block}.form-radio label.inline{margin-right:1rem}input[type=radio]:checked:before{content:"";display:block;position:relative;top:4px;left:4px;width:8px;height:8px;border-radius:50%;background:#000}label.legend{display:block;padding-bottom:1rem}.round{position:relative}.round label{padding-left:1rem;vertical-align:sub;line-height:2rem;cursor:pointer}.round label:before{content:"";border:1px solid #7a7a7a;border-radius:50%;position:absolute;width:16px;height:16px;left:0;top:0}.round label:after{border:1px solid #000;border-top:none;border-right:none;content:"" !important;height:6px;left:4px;opacity:0;position:absolute;top:10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:12px}.round span{vertical-align:sub}.round input[type=checkbox]{visibility:hidden}.round input[type=checkbox]:checked+label{background-color:#fff;border-color:#fff}.round input[type=checkbox]:checked+label:after{opacity:1}.tab{position:relative;margin-bottom:1px;width:100%;color:#000;overflow:hidden;border-bottom:1px solid #ddd}.tab input{position:absolute;opacity:0;z-index:-1}.tab label.label-attribute{position:relative;display:block;cursor:pointer;font-family:"FuturaPT-Book",sans-serif;color:#525252;padding:1rem 0;font-weight:300;letter-spacing:1px;font-size:1rem;text-transform:uppercase}.tab label.label-attribute:hover{color:#000}.tab-content{max-height:0;overflow:hidden;-webkit-transition:max-height 1s cubic-bezier(0,1,0,1);transition:max-height 1s cubic-bezier(0,1,0,1)}.tab.active .tab-content{-webkit-transition:max-height 1s ease-in-out;transition:max-height 1s ease-in-out;max-height:40em}.tab-content p{color:#7a7a7a;font-weight:500;font-size:.95rem}.tab label.label-attribute:after{font-family:'amatller';font-size:1.35rem;font-weight:200;color:#000;position:absolute;right:0;top:0;display:block;width:1em;height:3em;line-height:3.5rem;text-align:center;-webkit-transition:all .35s;transition:all .35s}.tab input[type=checkbox]+label:after{font-family:'amatller';content:"+";font-size:1.1rem}.tab input[type=radio]+label:after{content:"\25BC"}.tab input[type=checkbox]:checked+label:after{content:"-"}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-transform:uppercase;letter-spacing:1px;font-size:.85rem;padding:.5rem 1rem;height:46px}.select2-container{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container.error .select2-selection{border:1px solid #e2401c}.select2-container--default .select2-selection--single{margin:0 0 3px;display:inline-block;background-color:#fff;border:1px solid #ddd;border-radius:0;height:45px;text-transform:uppercase;vertical-align:middle}.select2-container--default .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-row-select{position:relative;z-index:1}.form-row-select select{position:relative;z-index:1;background:0 0}.form-row-select:after{content:"\68";font-family:"amatller";position:absolute;right:1rem;top:1rem;z-index:0}textarea{resize:none;height:100px}.hexagon{position:relative;width:45px;height:25.98px;background-color:transparent;margin:12.99px 0;border-left:solid 1.5px #f2f2f2;border-right:solid 1.5px #f2f2f2}.hexagon:before,.hexagon:after{content:"";position:absolute;z-index:1;width:31.82px;height:31.82px;-webkit-transform:scaleY(.5774) rotate(-45deg);transform:scaleY(.5774) rotate(-45deg);background-color:inherit;left:5.0901px}.hexagon:before{top:-15.9099px;border-top:solid 2.1213px #f2f2f2;border-right:solid 2.1213px #f2f2f2}.hexagon:after{bottom:-15.9099px;border-bottom:solid 2.1213px #f2f2f2;border-left:solid 2.1213px #f2f2f2}.ribbon-wrapper{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ribbon-wrapper span{display:inline-block;border-bottom:1px solid #d2d6bc;margin-top:-1px}.ribbon-wrapper i{color:#d2d6bc;font-size:4rem}.ribbon-wrapper.short span{width:75px}.ribbon-wrapper.medium span{width:250px}.ribbon-wrapper.long span{width:calc(50% - 5rem)}.slick-arrow:before{opacity:.7}.slick-arrow:hover{opacity:1}.slick-slider button{text-transform:none;background-color:transparent}.woocommerce-checkout .remodal{text-align:left}.woocommerce-cart main,.woocommerce-checkout main,.is-botigues main,.is-home main{position:relative;z-index:90}@-webkit-keyframes bounce{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}70%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}}@keyframes bounce{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}70%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}}@-webkit-keyframes bounceRight{0%,20%,50%,80%,100%{-webkit-transform:translateX(0);transform:translateX(0)}40%{-webkit-transform:translateX(-25px);transform:translateX(-25px)}60%{-webkit-transform:translateX(-15px);transform:translateX(-15px)}}@keyframes bounceRight{0%,20%,50%,80%,100%{-webkit-transform:translateX(0);transform:translateX(0)}40%{-webkit-transform:translateX(-25px);transform:translateX(-25px)}60%{-webkit-transform:translateX(-15px);transform:translateX(-15px)}}@-webkit-keyframes bounceLeft{0%,20%,50%,80%,100%{-webkit-transform:translateX(0);transform:translateX(0)}40%{-webkit-transform:translateX(25px);transform:translateX(25px)}60%{-webkit-transform:translateX(15px);transform:translateX(15px)}}@keyframes bounceLeft{0%,20%,50%,80%,100%{-webkit-transform:translateX(0);transform:translateX(0)}40%{-webkit-transform:translateX(25px);transform:translateX(25px)}60%{-webkit-transform:translateX(15px);transform:translateX(15px)}}@keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@font-face{font-family:'FuturaPT-Book';src:url(//dev.chocolateamatller.com/wp-content/themes/storefront-child/css/../fonts/385F8A_0_0.eot);src:url(//dev.chocolateamatller.com/wp-content/themes/storefront-child/css/../fonts/385F8A_0_0.eot?#iefix) format("embedded-opentype"),url(//dev.chocolateamatller.com/wp-content/themes/storefront-child/css/../fonts/385F8A_0_0.woff2) format("woff2"),url(//dev.chocolateamatller.com/wp-content/themes/storefront-child/css/../fonts/385F8A_0_0.woff) format("woff"),url(//dev.chocolateamatller.com/wp-content/themes/storefront-child/css/../fonts/385F8A_0_0.ttf) format("truetype")}@font-face{font-family:'slick';font-weight:400;font-style:normal;src:url("data:application/vnd.ms-fontobject;base64,AAgAAGQHAAABAAIAAAAAAAIABQkAAAAAAAABAJABAAAAAExQAQAAgCAAAAAAAAAAAAAAAAEAAAAAAAAATxDE8AAAAAAAAAAAAAAAAAAAAAAAAAoAcwBsAGkAYwBrAAAADgBSAGUAZwB1AGwAYQByAAAAFgBWAGUAcgBzAGkAbwBuACAAMQAuADAAAAAKAHMAbABpAGMAawAAAAAAAAEAAAANAIAAAwBQRkZUTW3RyK8AAAdIAAAAHEdERUYANAAGAAAHKAAAACBPUy8yT/b9sgAAAVgAAABWY21hcCIPRb0AAAHIAAABYmdhc3D//wADAAAHIAAAAAhnbHlmP5u2YAAAAzwAAAIsaGVhZAABMfsAAADcAAAANmhoZWED5QIFAAABFAAAACRobXR4BkoASgAAAbAAAAAWbG9jYQD2AaIAAAMsAAAAEG1heHAASwBHAAABOAAAACBuYW1lBSeBwgAABWgAAAFucG9zdC+zMgMAAAbYAAAARQABAAAAAQAA8MQQT18PPPUACwIAAAAAAM9xeH8AAAAAz3F4fwAlACUB2wHbAAAACAACAAAAAAAAAAEAAAHbAAAALgIAAAAAAAHbAAEAAAAAAAAAAAAAAAAAAAAEAAEAAAAHAEQAAgAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIAAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQkAAAAAAACAAAABAAAAIAAAAAAAAAAAUGZFZABAAGEhkgHg/+AALgHb/9sAAAABAAAAAAAAAgAAAAAAAAACAAAAAgAAJQAlACUAJQAAAAAAAwAAAAMAAAAcAAEAAAAAAFwAAwABAAAAHAAEAEAAAAAMAAgAAgAEAAAAYSAiIZAhkv//AAAAAABhICIhkCGS//8AAP+l3+PedN5xAAEAAAAAAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAIwAsAEWAAIAJQAlAdsB2wAYACwAAD8BNjQvASYjIg8BBhUUHwEHBhUUHwEWMzI2FAcGBwYiJyYnJjQ3Njc2MhcWF/GCBgaCBQcIBR0GBldXBgYdBQgH7x0eMjB8MDIeHR0eMjB8MDIecYIGDgaCBQUeBQcJBFhYBAkHBR4F0nwwMh4dHR4yMHwwMh4dHR4yAAAAAgAlACUB2wHbABgALAAAJTc2NTQvATc2NTQvASYjIg8BBhQfARYzMjYUBwYHBiInJicmNDc2NzYyFxYXASgdBgZXVwYGHQUIBwWCBgaCBQcIuB0eMjB8MDIeHR0eMjB8MDIecR4FBwkEWFgECQcFHgUFggYOBoIF0nwwMh4dHR4yMHwwMh4dHR4yAAABACUAJQHbAdsAEwAAABQHBgcGIicmJyY0NzY3NjIXFhcB2x0eMjB8MDIeHR0eMjB8MDIeAT58MDIeHR0eMjB8MDIeHR0eMgABACUAJQHbAdsAQwAAARUUBisBIicmPwEmIyIHBgcGBwYUFxYXFhcWMzI3Njc2MzIfARYVFAcGBwYjIicmJyYnJjQ3Njc2NzYzMhcWFzc2FxYB2woIgAsGBQkoKjodHBwSFAwLCwwUEhwcHSIeIBMGAQQDJwMCISspNC8mLBobFBERFBsaLCYvKicpHSUIDAsBt4AICgsLCScnCwwUEhwcOhwcEhQMCw8OHAMDJwMDAgQnFBQRFBsaLCZeJiwaGxQRDxEcJQgEBgAAAAAAAAwAlgABAAAAAAABAAUADAABAAAAAAACAAcAIgABAAAAAAADACEAbgABAAAAAAAEAAUAnAABAAAAAAAFAAsAugABAAAAAAAGAAUA0gADAAEECQABAAoAAAADAAEECQACAA4AEgADAAEECQADAEIAKgADAAEECQAEAAoAkAADAAEECQAFABYAogADAAEECQAGAAoAxgBzAGwAaQBjAGsAAHNsaWNrAABSAGUAZwB1AGwAYQByAABSZWd1bGFyAABGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAHMAbABpAGMAawAgADoAIAAxADQALQA0AC0AMgAwADEANAAARm9udEZvcmdlIDIuMCA6IHNsaWNrIDogMTQtNC0yMDE0AABzAGwAaQBjAGsAAHNsaWNrAABWAGUAcgBzAGkAbwBuACAAMQAuADAAAFZlcnNpb24gMS4wAABzAGwAaQBjAGsAAHNsaWNrAAAAAAIAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAABwAAAAEAAgECAQMAhwBECmFycm93cmlnaHQJYXJyb3dsZWZ0AAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAGAAEABAAAAAIAAAAAAAEAAAAAzu7XsAAAAADPcXh/AAAAAM9xeH8=");src:url("data:application/vnd.ms-fontobject;base64,AAgAAGQHAAABAAIAAAAAAAIABQkAAAAAAAABAJABAAAAAExQAQAAgCAAAAAAAAAAAAAAAAEAAAAAAAAATxDE8AAAAAAAAAAAAAAAAAAAAAAAAAoAcwBsAGkAYwBrAAAADgBSAGUAZwB1AGwAYQByAAAAFgBWAGUAcgBzAGkAbwBuACAAMQAuADAAAAAKAHMAbABpAGMAawAAAAAAAAEAAAANAIAAAwBQRkZUTW3RyK8AAAdIAAAAHEdERUYANAAGAAAHKAAAACBPUy8yT/b9sgAAAVgAAABWY21hcCIPRb0AAAHIAAABYmdhc3D//wADAAAHIAAAAAhnbHlmP5u2YAAAAzwAAAIsaGVhZAABMfsAAADcAAAANmhoZWED5QIFAAABFAAAACRobXR4BkoASgAAAbAAAAAWbG9jYQD2AaIAAAMsAAAAEG1heHAASwBHAAABOAAAACBuYW1lBSeBwgAABWgAAAFucG9zdC+zMgMAAAbYAAAARQABAAAAAQAA8MQQT18PPPUACwIAAAAAAM9xeH8AAAAAz3F4fwAlACUB2wHbAAAACAACAAAAAAAAAAEAAAHbAAAALgIAAAAAAAHbAAEAAAAAAAAAAAAAAAAAAAAEAAEAAAAHAEQAAgAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIAAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQkAAAAAAACAAAABAAAAIAAAAAAAAAAAUGZFZABAAGEhkgHg/+AALgHb/9sAAAABAAAAAAAAAgAAAAAAAAACAAAAAgAAJQAlACUAJQAAAAAAAwAAAAMAAAAcAAEAAAAAAFwAAwABAAAAHAAEAEAAAAAMAAgAAgAEAAAAYSAiIZAhkv//AAAAAABhICIhkCGS//8AAP+l3+PedN5xAAEAAAAAAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAIwAsAEWAAIAJQAlAdsB2wAYACwAAD8BNjQvASYjIg8BBhUUHwEHBhUUHwEWMzI2FAcGBwYiJyYnJjQ3Njc2MhcWF/GCBgaCBQcIBR0GBldXBgYdBQgH7x0eMjB8MDIeHR0eMjB8MDIecYIGDgaCBQUeBQcJBFhYBAkHBR4F0nwwMh4dHR4yMHwwMh4dHR4yAAAAAgAlACUB2wHbABgALAAAJTc2NTQvATc2NTQvASYjIg8BBhQfARYzMjYUBwYHBiInJicmNDc2NzYyFxYXASgdBgZXVwYGHQUIBwWCBgaCBQcIuB0eMjB8MDIeHR0eMjB8MDIecR4FBwkEWFgECQcFHgUFggYOBoIF0nwwMh4dHR4yMHwwMh4dHR4yAAABACUAJQHbAdsAEwAAABQHBgcGIicmJyY0NzY3NjIXFhcB2x0eMjB8MDIeHR0eMjB8MDIeAT58MDIeHR0eMjB8MDIeHR0eMgABACUAJQHbAdsAQwAAARUUBisBIicmPwEmIyIHBgcGBwYUFxYXFhcWMzI3Njc2MzIfARYVFAcGBwYjIicmJyYnJjQ3Njc2NzYzMhcWFzc2FxYB2woIgAsGBQkoKjodHBwSFAwLCwwUEhwcHSIeIBMGAQQDJwMCISspNC8mLBobFBERFBsaLCYvKicpHSUIDAsBt4AICgsLCScnCwwUEhwcOhwcEhQMCw8OHAMDJwMDAgQnFBQRFBsaLCZeJiwaGxQRDxEcJQgEBgAAAAAAAAwAlgABAAAAAAABAAUADAABAAAAAAACAAcAIgABAAAAAAADACEAbgABAAAAAAAEAAUAnAABAAAAAAAFAAsAugABAAAAAAAGAAUA0gADAAEECQABAAoAAAADAAEECQACAA4AEgADAAEECQADAEIAKgADAAEECQAEAAoAkAADAAEECQAFABYAogADAAEECQAGAAoAxgBzAGwAaQBjAGsAAHNsaWNrAABSAGUAZwB1AGwAYQByAABSZWd1bGFyAABGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAHMAbABpAGMAawAgADoAIAAxADQALQA0AC0AMgAwADEANAAARm9udEZvcmdlIDIuMCA6IHNsaWNrIDogMTQtNC0yMDE0AABzAGwAaQBjAGsAAHNsaWNrAABWAGUAcgBzAGkAbwBuACAAMQAuADAAAFZlcnNpb24gMS4wAABzAGwAaQBjAGsAAHNsaWNrAAAAAAIAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAABwAAAAEAAgECAQMAhwBECmFycm93cmlnaHQJYXJyb3dsZWZ0AAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAGAAEABAAAAAIAAAAAAAEAAAAAzu7XsAAAAADPcXh/AAAAAM9xeH8=") format("embedded-opentype"),url("data:application/font-woff;base64,d09GRk9UVE8AAAVkAAsAAAAAB1wAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABCAAAAi4AAAKbH/pWDkZGVE0AAAM4AAAAGgAAABxt0civR0RFRgAAA1QAAAAcAAAAIAAyAARPUy8yAAADcAAAAFIAAABgUBj/rmNtYXAAAAPEAAAAUAAAAWIiC0SwaGVhZAAABBQAAAAuAAAANgABMftoaGVhAAAERAAAABwAAAAkA+UCA2htdHgAAARgAAAADgAAAA4ESgBKbWF4cAAABHAAAAAGAAAABgAFUABuYW1lAAAEeAAAANwAAAFuBSeBwnBvc3QAAAVUAAAAEAAAACAAAwABeJw9ks9vEkEUx2cpWyeUoFYgNkHi2Wt7N3rVm3cTs3UVLC4LxIWEQvi1P3i7O1tYLJDAmlgKGEhQrsajf0j7J3jYTXrQWUrMJG+++b55n5e8NwwKBhHDMLv5kxT3ATEBxKBn3qOAl9zxHgb1MAPhHQgHkyF08Gr/L8B/Eb6zWnmCJ7AJVLubQOheArXvJ1A4EXi6j4I+Zg9F0QFKvsnlBCmXeve+sFEnb/nCptdtQ4QYhVFRAT1HrF8UQK/RL/SbmUbclsvGVFXRZKDHUE38cc4qpkbAAsuwiImvro+ufcfaOIQ6szlrmjRJDaKZKnbjN3GWKIbiIzRFUfCffuxxKOL+3LDlDVvx2TdxN84qZEsnhNBa6pgm2dAsnzbLsETdsmRFxUeHV4e+I2/ptN8TyqV8T3Dt29t7EYOuajVIw2y1Wy3M86w0zg/Fz2IvawmQAUHOVrPVfLkoScVynsqsTG0MGUs4z55nh3mnOJa+li+rl9WpPIcFfDubDeaDC+fLBdYN3QADzLauGfj4B6sZmq6CCpqmtSvF0qlUl2qf5AJIUCSlTqlb7lUG+LRfGzZGzZEyBgccMu6MuqPecNDvD4Y9Kjtj4gD+DsvKVMTcMdtqtZtmkzQstQvYje7Syep0PDSAhSOeHYXYWThEF//A/0YvYV1fSQtpKU5STtrhbQ444OtpKSWJIg3pOg8cBs7maTY1EZf07aq+hjWs7IWzdCYTGhb2CtZ47x+Uhx28AAB4nGNgYGBkAIJz765vANHnCyvqYTQAWnkHswAAeJxjYGRgYOADYgkGEGBiYARCFjAG8RgABHYAN3icY2BmYmCcwMDKwMHow5jGwMDgDqW/MkgytDAwMDGwcjKAQQMDAyOQUmCAgoA01xQGB4ZExUmMD/4/YNBjvP3/NgNEDQPjbbBKBQZGADfLDgsAAHicY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQzMCQqKClOUJz0/z9YHRLv/+L7D+8V3cuHmgAHjGwM6ELUByxUMIOZCmbgAAA5LQ8XeJxjYGRgYABiO68w73h+m68M3EwMIHC+sKIeTqsyqDLeZrwN5HIwgKUB/aYJUgAAeJxjYGRgYLzNwMCgx8QAAkA2IwMqYAIAMGIB7QIAAAACAAAlACUAJQAlAAAAAFAAAAUAAHicbY49asNAEIU/2ZJDfkiRIvXapUFCEqpcptABUrg3ZhEiQoKVfY9UqVLlGDlADpAT5e16IUWysMz3hjfzBrjjjQT/EjKpCy+4YhN5yZoxcirPe+SMWz4jr6S+5UzSa3VuwpTnBfc8RF7yxDZyKs9r5IxHPiKv1P9iZqDnyAvMQ39UecbScVb/gJO03Xk4CFom3XYK1clhMdQUlKo7/d9NF13RkIdfy+MV7TSe2sl11tRFaXYmJKpWTd7kdVnJ8veevZKc+n3I93t9Jnvr5n4aTVWU/0z9AI2qMkV4nGNgZkAGjAxoAAAAjgAF") format("woff"),url("data:application/x-font-ttf;base64,AAEAAAANAIAAAwBQRkZUTW3RyK8AAAdIAAAAHEdERUYANAAGAAAHKAAAACBPUy8yT/b9sgAAAVgAAABWY21hcCIPRb0AAAHIAAABYmdhc3D//wADAAAHIAAAAAhnbHlmP5u2YAAAAzwAAAIsaGVhZAABMfsAAADcAAAANmhoZWED5QIFAAABFAAAACRobXR4BkoASgAAAbAAAAAWbG9jYQD2AaIAAAMsAAAAEG1heHAASwBHAAABOAAAACBuYW1lBSeBwgAABWgAAAFucG9zdC+zMgMAAAbYAAAARQABAAAAAQAA8MQQT18PPPUACwIAAAAAAM9xeH8AAAAAz3F4fwAlACUB2wHbAAAACAACAAAAAAAAAAEAAAHbAAAALgIAAAAAAAHbAAEAAAAAAAAAAAAAAAAAAAAEAAEAAAAHAEQAAgAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAQIAAZAABQAIAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAIABQkAAAAAAACAAAABAAAAIAAAAAAAAAAAUGZFZABAAGEhkgHg/+AALgHb/9sAAAABAAAAAAAAAgAAAAAAAAACAAAAAgAAJQAlACUAJQAAAAAAAwAAAAMAAAAcAAEAAAAAAFwAAwABAAAAHAAEAEAAAAAMAAgAAgAEAAAAYSAiIZAhkv//AAAAAABhICIhkCGS//8AAP+l3+PedN5xAAEAAAAAAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGAIwAsAEWAAIAJQAlAdsB2wAYACwAAD8BNjQvASYjIg8BBhUUHwEHBhUUHwEWMzI2FAcGBwYiJyYnJjQ3Njc2MhcWF/GCBgaCBQcIBR0GBldXBgYdBQgH7x0eMjB8MDIeHR0eMjB8MDIecYIGDgaCBQUeBQcJBFhYBAkHBR4F0nwwMh4dHR4yMHwwMh4dHR4yAAAAAgAlACUB2wHbABgALAAAJTc2NTQvATc2NTQvASYjIg8BBhQfARYzMjYUBwYHBiInJicmNDc2NzYyFxYXASgdBgZXVwYGHQUIBwWCBgaCBQcIuB0eMjB8MDIeHR0eMjB8MDIecR4FBwkEWFgECQcFHgUFggYOBoIF0nwwMh4dHR4yMHwwMh4dHR4yAAABACUAJQHbAdsAEwAAABQHBgcGIicmJyY0NzY3NjIXFhcB2x0eMjB8MDIeHR0eMjB8MDIeAT58MDIeHR0eMjB8MDIeHR0eMgABACUAJQHbAdsAQwAAARUUBisBIicmPwEmIyIHBgcGBwYUFxYXFhcWMzI3Njc2MzIfARYVFAcGBwYjIicmJyYnJjQ3Njc2NzYzMhcWFzc2FxYB2woIgAsGBQkoKjodHBwSFAwLCwwUEhwcHSIeIBMGAQQDJwMCISspNC8mLBobFBERFBsaLCYvKicpHSUIDAsBt4AICgsLCScnCwwUEhwcOhwcEhQMCw8OHAMDJwMDAgQnFBQRFBsaLCZeJiwaGxQRDxEcJQgEBgAAAAAAAAwAlgABAAAAAAABAAUADAABAAAAAAACAAcAIgABAAAAAAADACEAbgABAAAAAAAEAAUAnAABAAAAAAAFAAsAugABAAAAAAAGAAUA0gADAAEECQABAAoAAAADAAEECQACAA4AEgADAAEECQADAEIAKgADAAEECQAEAAoAkAADAAEECQAFABYAogADAAEECQAGAAoAxgBzAGwAaQBjAGsAAHNsaWNrAABSAGUAZwB1AGwAYQByAABSZWd1bGFyAABGAG8AbgB0AEYAbwByAGcAZQAgADIALgAwACAAOgAgAHMAbABpAGMAawAgADoAIAAxADQALQA0AC0AMgAwADEANAAARm9udEZvcmdlIDIuMCA6IHNsaWNrIDogMTQtNC0yMDE0AABzAGwAaQBjAGsAAHNsaWNrAABWAGUAcgBzAGkAbwBuACAAMQAuADAAAFZlcnNpb24gMS4wAABzAGwAaQBjAGsAAHNsaWNrAAAAAAIAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAABwAAAAEAAgECAQMAhwBECmFycm93cmlnaHQJYXJyb3dsZWZ0AAAAAAAAAf//AAIAAQAAAA4AAAAYAAAAAAACAAEAAwAGAAEABAAAAAIAAAAAAAEAAAAAzu7XsAAAAADPcXh/AAAAAM9xeH8=") format("truetype"),url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxtZXRhZGF0YT5HZW5lcmF0ZWQgYnkgRm9udGFzdGljLm1lPC9tZXRhZGF0YT4KPGRlZnM+Cjxmb250IGlkPSJzbGljayIgaG9yaXotYWR2LXg9IjUxMiI+Cjxmb250LWZhY2UgZm9udC1mYW1pbHk9InNsaWNrIiB1bml0cy1wZXItZW09IjUxMiIgYXNjZW50PSI0ODAiIGRlc2NlbnQ9Ii0zMiIvPgo8bWlzc2luZy1nbHlwaCBob3Jpei1hZHYteD0iNTEyIiAvPgoKPGdseXBoIHVuaWNvZGU9IiYjODU5NDsiIGQ9Ik0yNDEgMTEzbDEzMCAxMzBjNCA0IDYgOCA2IDEzIDAgNS0yIDktNiAxM2wtMTMwIDEzMGMtMyAzLTcgNS0xMiA1LTUgMC0xMC0yLTEzLTVsLTI5LTMwYy00LTMtNi03LTYtMTIgMC01IDItMTAgNi0xM2w4Ny04OC04Ny04OGMtNC0zLTYtOC02LTEzIDAtNSAyLTkgNi0xMmwyOS0zMGMzLTMgOC01IDEzLTUgNSAwIDkgMiAxMiA1eiBtMjM0IDE0M2MwLTQwLTktNzctMjktMTEwLTIwLTM0LTQ2LTYwLTgwLTgwLTMzLTIwLTcwLTI5LTExMC0yOS00MCAwLTc3IDktMTEwIDI5LTM0IDIwLTYwIDQ2LTgwIDgwLTIwIDMzLTI5IDcwLTI5IDExMCAwIDQwIDkgNzcgMjkgMTEwIDIwIDM0IDQ2IDYwIDgwIDgwIDMzIDIwIDcwIDI5IDExMCAyOSA0MCAwIDc3LTkgMTEwLTI5IDM0LTIwIDYwLTQ2IDgwLTgwIDIwLTMzIDI5LTcwIDI5LTExMHoiLz4KPGdseXBoIHVuaWNvZGU9IiYjODU5MjsiIGQ9Ik0yOTYgMTEzbDI5IDMwYzQgMyA2IDcgNiAxMiAwIDUtMiAxMC02IDEzbC04NyA4OCA4NyA4OGM0IDMgNiA4IDYgMTMgMCA1LTIgOS02IDEybC0yOSAzMGMtMyAzLTggNS0xMyA1LTUgMC05LTItMTItNWwtMTMwLTEzMGMtNC00LTYtOC02LTEzIDAtNSAyLTkgNi0xM2wxMzAtMTMwYzMtMyA3LTUgMTItNSA1IDAgMTAgMiAxMyA1eiBtMTc5IDE0M2MwLTQwLTktNzctMjktMTEwLTIwLTM0LTQ2LTYwLTgwLTgwLTMzLTIwLTcwLTI5LTExMC0yOS00MCAwLTc3IDktMTEwIDI5LTM0IDIwLTYwIDQ2LTgwIDgwLTIwIDMzLTI5IDcwLTI5IDExMCAwIDQwIDkgNzcgMjkgMTEwIDIwIDM0IDQ2IDYwIDgwIDgwIDMzIDIwIDcwIDI5IDExMCAyOSA0MCAwIDc3LTkgMTEwLTI5IDM0LTIwIDYwLTQ2IDgwLTgwIDIwLTMzIDI5LTcwIDI5LTExMHoiLz4KPGdseXBoIHVuaWNvZGU9IiYjODIyNjsiIGQ9Ik00NzUgMjU2YzAtNDAtOS03Ny0yOS0xMTAtMjAtMzQtNDYtNjAtODAtODAtMzMtMjAtNzAtMjktMTEwLTI5LTQwIDAtNzcgOS0xMTAgMjktMzQgMjAtNjAgNDYtODAgODAtMjAgMzMtMjkgNzAtMjkgMTEwIDAgNDAgOSA3NyAyOSAxMTAgMjAgMzQgNDYgNjAgODAgODAgMzMgMjAgNzAgMjkgMTEwIDI5IDQwIDAgNzctOSAxMTAtMjkgMzQtMjAgNjAtNDYgODAtODAgMjAtMzMgMjktNzAgMjktMTEweiIvPgo8Z2x5cGggdW5pY29kZT0iJiM5NzsiIGQ9Ik00NzUgNDM5bDAtMTI4YzAtNS0xLTktNS0xMy00LTQtOC01LTEzLTVsLTEyOCAwYy04IDAtMTMgMy0xNyAxMS0zIDctMiAxNCA0IDIwbDQwIDM5Yy0yOCAyNi02MiAzOS0xMDAgMzktMjAgMC0zOS00LTU3LTExLTE4LTgtMzMtMTgtNDYtMzItMTQtMTMtMjQtMjgtMzItNDYtNy0xOC0xMS0zNy0xMS01NyAwLTIwIDQtMzkgMTEtNTcgOC0xOCAxOC0zMyAzMi00NiAxMy0xNCAyOC0yNCA0Ni0zMiAxOC03IDM3LTExIDU3LTExIDIzIDAgNDQgNSA2NCAxNSAyMCA5IDM4IDIzIDUxIDQyIDIgMSA0IDMgNyAzIDMgMCA1LTEgNy0zbDM5LTM5YzItMiAzLTMgMy02IDAtMi0xLTQtMi02LTIxLTI1LTQ2LTQ1LTc2LTU5LTI5LTE0LTYwLTIwLTkzLTIwLTMwIDAtNTggNS04NSAxNy0yNyAxMi01MSAyNy03MCA0Ny0yMCAxOS0zNSA0My00NyA3MC0xMiAyNy0xNyA1NS0xNyA4NSAwIDMwIDUgNTggMTcgODUgMTIgMjcgMjcgNTEgNDcgNzAgMTkgMjAgNDMgMzUgNzAgNDcgMjcgMTIgNTUgMTcgODUgMTcgMjggMCA1NS01IDgxLTE1IDI2LTExIDUwLTI2IDcwLTQ1bDM3IDM3YzYgNiAxMiA3IDIwIDQgOC00IDExLTkgMTEtMTd6Ii8+CjwvZm9udD48L2RlZnM+PC9zdmc+Cg==") format("svg")}body.home{overflow-x:hidden}body{font-family:sans-serif;font-size:16px;line-height:22px;color:#000;font-weight:400;background:#fff}p{margin:0 0 20px}a{color:#000;text-decoration:underline;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#000;outline-width:0;text-decoration:none}a:active{color:#000}h1,h2,h3,h4,h5,h6{font-family:sans-serif;margin:0 0 .5em}h1,.fs-1{font-size:32px;line-height:38px}h2,.fs-2{font-size:26px;line-height:32px}h3,.fs-3{font-size:22px;line-height:28px}h4,.fs-4{font-size:18px;line-height:24px}h5,.fs-5{font-size:16px;line-height:22px}h6,.fs-6{font-size:14px;line-height:20px}h1{color:#000;font-weight:700}h2{color:#000;font-weight:700}h3{color:#000;font-weight:700}h4{color:#000;font-weight:700}h5{color:#000;font-weight:700}h6{color:#000;font-weight:700}b,strong,.strong{font-weight:700}em,.em{font-style:italic}hr,.hr{height:1px;background:#eee;border:0;margin-top:20px;margin-bottom:20px}code,.code,kbd,.kbd,pre,.pre,samp,.samp{font-family:monospace,monospace;font-size:13px;line-height:18px;word-wrap:break-word;color:#000;background-color:#f7f7f7;font-weight:400;padding:0;white-space:pre-wrap}pre,.pre{padding:10px 0;overflow:auto;border:1px solid #e7e7e7}blockquote,.blockquote{font-family:sans-serif;font-style:italic;margin:20px 0}blockquote p,.blockquote p{font-size:18px;line-height:24px;font-weight:400;margin-bottom:20px}blockquote cite,.blockquote cite{font-size:15px;line-height:15px;font-weight:700;font-style:normal}body.product-template-default .wrapper-header,body.is-category .wrapper-header{border-bottom:1px solid #afb688}body.product-template-default .category-banner-wrapper,body.is-category .category-banner-wrapper{padding-top:90px}.featured-products .slick-slide{margin:0;padding:0 9px}.featured-products .slick-arrow{top:40%}.featured-products .slick-arrow:before{opacity:.7}.featured-products .slick-arrow:hover:before{opacity:1}.featured-products .slick-prev{left:1.5rem;z-index:10}.featured-products .slick-next{right:3rem}.featured-products .products{list-style-type:none;padding-left:0}.featured-products .products .product{text-align:center;font-size:.95rem;position:relative}.featured-products .products .product img{max-width:100%}.featured-products .products .product .single_add_to_cart_button,.featured-products .products .product .single_out_of_stock_button{width:100%;padding:8px 15px;font-size:.9rem;position:relative;z-index:20;cursor:pointer;font-weight:500;letter-spacing:1px;font-size:.8rem}.featured-products .products.columns-3{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.featured-products .products.columns-3 .product{width:33.333%}.featured-products .products.columns-3 .product:nth-child(3n+1){padding-right:4rem}.featured-products .products.columns-3 .product:nth-child(3n+2){padding-right:2rem;padding-left:2rem}.featured-products .products.columns-3 .product:nth-child(3n+3){padding-left:4rem}.featured-products .products.columns-3 .product img{max-width:100%;width:100%}.featured-products .products.columns-3 .product img.img-hover{display:none}.featured-products .products.columns-4{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.featured-products .products.columns-4 .product{width:24%}.featured-products .products a{text-decoration:none}.featured-products .products img{max-width:100%;width:100%}.featured-products .products img.img-hover{display:none}.featured-products .products .product-name{font-family:"FuturaPT-Book",sans-serif;font-weight:500;font-size:.95rem;padding:1rem 1.5rem 0;margin-bottom:0}.featured-products .products .product-price{font-family:"FuturaPT-Book",sans-serif;color:#7a7a7a;font-weight:500;font-size:.95rem;margin-top:0;padding-top:0}.featured-products .product-name{font-family:"FuturaPT-Book",sans-serif}.featured-products .product:hover .product-quick-buy{bottom:0;opacity:1}.featured-products .product:hover .product-more-info{top:50%;opacity:1}.featured-products .product:hover img.img-product{display:none}.featured-products .product:hover .img-hover{display:none}.wrapper-product-related,.wrapper-product-visited,.wrapper-product-recipes,.cross-sells{width:100%;margin-top:80px}.wrapper-product-related .ribbon-wrapper,.wrapper-product-visited .ribbon-wrapper,.wrapper-product-recipes .ribbon-wrapper,.cross-sells .ribbon-wrapper{margin-bottom:1rem}.wrapper-product-related .ribbon-wrapper.long span,.wrapper-product-visited .ribbon-wrapper.long span,.wrapper-product-recipes .ribbon-wrapper.long span,.cross-sells .ribbon-wrapper.long span{width:calc(50% - 0rem)}.wrapper-product-related h3,.wrapper-product-visited h3,.wrapper-product-recipes h3,.cross-sells h3{font-family:"FuturaPT-Book",sans-serif;color:#525252;text-transform:uppercase;text-align:center;font-size:2rem;font-weight:400;margin-bottom:3rem;letter-spacing:1px}.related-products .products,.visited-products .products,.category-products .products,.featured-products .products,.cross-sells .products{list-style-type:none;padding-left:0}.related-products .products .product,.visited-products .products .product,.category-products .products .product,.featured-products .products .product,.cross-sells .products .product{text-align:center;font-size:.95rem;position:relative}.related-products .products .product:hover .product-quick-buy,.visited-products .products .product:hover .product-quick-buy,.category-products .products .product:hover .product-quick-buy,.featured-products .products .product:hover .product-quick-buy,.cross-sells .products .product:hover .product-quick-buy{bottom:0;opacity:1}.related-products .products .product:hover .product-more-info,.visited-products .products .product:hover .product-more-info,.category-products .products .product:hover .product-more-info,.featured-products .products .product:hover .product-more-info,.cross-sells .products .product:hover .product-more-info{top:50%;opacity:1}.related-products .products .product:hover img.img-product,.visited-products .products .product:hover img.img-product,.category-products .products .product:hover img.img-product,.featured-products .products .product:hover img.img-product,.cross-sells .products .product:hover img.img-product{display:none !important}.related-products .products .product:hover .img-hover,.visited-products .products .product:hover .img-hover,.category-products .products .product:hover .img-hover,.featured-products .products .product:hover .img-hover,.cross-sells .products .product:hover .img-hover{display:block}.related-products .products.columns-3,.visited-products .products.columns-3,.category-products .products.columns-3,.featured-products .products.columns-3,.cross-sells .products.columns-3{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.related-products .products.columns-3 .product,.visited-products .products.columns-3 .product,.category-products .products.columns-3 .product,.featured-products .products.columns-3 .product,.cross-sells .products.columns-3 .product{width:33.333%}.related-products .products.columns-3 .product:nth-of-type(3n+1),.visited-products .products.columns-3 .product:nth-of-type(3n+1),.category-products .products.columns-3 .product:nth-of-type(3n+1),.featured-products .products.columns-3 .product:nth-of-type(3n+1),.cross-sells .products.columns-3 .product:nth-of-type(3n+1){padding-right:1.2rem;padding-left:0}.related-products .products.columns-3 .product:nth-of-type(3n+2),.visited-products .products.columns-3 .product:nth-of-type(3n+2),.category-products .products.columns-3 .product:nth-of-type(3n+2),.featured-products .products.columns-3 .product:nth-of-type(3n+2),.cross-sells .products.columns-3 .product:nth-of-type(3n+2){padding-right:.6rem;padding-left:.6rem}.related-products .products.columns-3 .product:nth-of-type(3n+2) .triangle,.visited-products .products.columns-3 .product:nth-of-type(3n+2) .triangle,.category-products .products.columns-3 .product:nth-of-type(3n+2) .triangle,.featured-products .products.columns-3 .product:nth-of-type(3n+2) .triangle,.cross-sells .products.columns-3 .product:nth-of-type(3n+2) .triangle{left:.6rem}.related-products .products.columns-3 .product:nth-of-type(3n+3),.visited-products .products.columns-3 .product:nth-of-type(3n+3),.category-products .products.columns-3 .product:nth-of-type(3n+3),.featured-products .products.columns-3 .product:nth-of-type(3n+3),.cross-sells .products.columns-3 .product:nth-of-type(3n+3){padding-left:1.2rem;padding-right:0}.related-products .products.columns-3 .product:nth-of-type(3n+3) .triangle,.visited-products .products.columns-3 .product:nth-of-type(3n+3) .triangle,.category-products .products.columns-3 .product:nth-of-type(3n+3) .triangle,.featured-products .products.columns-3 .product:nth-of-type(3n+3) .triangle,.cross-sells .products.columns-3 .product:nth-of-type(3n+3) .triangle{left:1.2rem}.related-products .products.columns-4,.visited-products .products.columns-4,.category-products .products.columns-4,.featured-products .products.columns-4,.cross-sells .products.columns-4{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:0}.related-products .products.columns-4 .product,.visited-products .products.columns-4 .product,.category-products .products.columns-4 .product,.featured-products .products.columns-4 .product,.cross-sells .products.columns-4 .product{width:25%}.related-products .products.columns-4 .product:first-of-type,.visited-products .products.columns-4 .product:first-of-type,.category-products .products.columns-4 .product:first-of-type,.featured-products .products.columns-4 .product:first-of-type,.cross-sells .products.columns-4 .product:first-of-type{padding-right:1rem;padding-left:0}.related-products .products.columns-4 .product:nth-child(2),.visited-products .products.columns-4 .product:nth-child(2),.category-products .products.columns-4 .product:nth-child(2),.featured-products .products.columns-4 .product:nth-child(2),.cross-sells .products.columns-4 .product:nth-child(2){padding-right:.7rem;padding-left:.3rem}.related-products .products.columns-4 .product:nth-child(3),.visited-products .products.columns-4 .product:nth-child(3),.category-products .products.columns-4 .product:nth-child(3),.featured-products .products.columns-4 .product:nth-child(3),.cross-sells .products.columns-4 .product:nth-child(3){padding-right:.3rem;padding-left:.7rem}.related-products .products.columns-4 .product:last-of-type,.visited-products .products.columns-4 .product:last-of-type,.category-products .products.columns-4 .product:last-of-type,.featured-products .products.columns-4 .product:last-of-type,.cross-sells .products.columns-4 .product:last-of-type{padding-left:1rem;padding-right:0}.related-products .products a,.visited-products .products a,.category-products .products a,.featured-products .products a,.cross-sells .products a{text-decoration:none}.related-products .products a.product-link,.visited-products .products a.product-link,.category-products .products a.product-link,.featured-products .products a.product-link,.cross-sells .products a.product-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.related-products .products img,.visited-products .products img,.category-products .products img,.featured-products .products img,.cross-sells .products img{max-width:100%;width:100%;display:block}.related-products .products img.img-hover,.visited-products .products img.img-hover,.category-products .products img.img-hover,.featured-products .products img.img-hover,.cross-sells .products img.img-hover{display:none}.related-products .products .product-link,.visited-products .products .product-link,.category-products .products .product-link,.featured-products .products .product-link,.cross-sells .products .product-link{display:inline-block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.related-products .products .product-image-wrapper,.visited-products .products .product-image-wrapper,.category-products .products .product-image-wrapper,.featured-products .products .product-image-wrapper,.cross-sells .products .product-image-wrapper{position:relative;background-color:#f1f1f1}.related-products .products .product-image-wrapper:after,.visited-products .products .product-image-wrapper:after,.category-products .products .product-image-wrapper:after,.featured-products .products .product-image-wrapper:after,.cross-sells .products .product-image-wrapper:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.25);opacity:0;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;display:none}.related-products .products .product-name,.visited-products .products .product-name,.category-products .products .product-name,.featured-products .products .product-name,.cross-sells .products .product-name{font-family:"FuturaPT-Book",sans-serif;color:#525252;font-weight:300;font-size:1.13rem;padding:1rem 1.5rem 0;margin-bottom:0}.related-products .products .product-price,.visited-products .products .product-price,.category-products .products .product-price,.featured-products .products .product-price,.cross-sells .products .product-price{font-family:"FuturaPT-Book",sans-serif;color:#444;font-weight:500;font-size:1.15rem;margin-top:0;padding-top:0}.related-products .products .product-actions,.visited-products .products .product-actions,.category-products .products .product-actions,.featured-products .products .product-actions,.cross-sells .products .product-actions{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:30}.related-products .products .product-more-info,.visited-products .products .product-more-info,.category-products .products .product-more-info,.featured-products .products .product-more-info,.cross-sells .products .product-more-info{position:absolute;top:45%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;opacity:0;-webkit-transition:all .25s;-webkit-transition:all .25s ease;transition:all .25s ease}.related-products .products .product-more-info a,.visited-products .products .product-more-info a,.category-products .products .product-more-info a,.featured-products .products .product-more-info a,.cross-sells .products .product-more-info a{display:inline-block;width:45%;margin:0 auto;text-align:center}.related-products .products .product-more-info a span,.visited-products .products .product-more-info a span,.category-products .products .product-more-info a span,.featured-products .products .product-more-info a span,.cross-sells .products .product-more-info a span{font-family:"FuturaPT-Book",sans-serif;font-size:.9rem;letter-spacing:1px;display:inline-block;width:100%;padding:.5rem 2rem;text-transform:uppercase;background:0 0;border:1px solid #fff;color:#fff}.related-products .products .product-quick-buy,.visited-products .products .product-quick-buy,.category-products .products .product-quick-buy,.featured-products .products .product-quick-buy,.cross-sells .products .product-quick-buy{position:absolute;width:100%;bottom:-50px;opacity:0;-webkit-transition:all .2s linear;transition:all .2s linear}.related-products .products .product-quick-buy.hasHover,.visited-products .products .product-quick-buy.hasHover,.category-products .products .product-quick-buy.hasHover,.featured-products .products .product-quick-buy.hasHover,.cross-sells .products .product-quick-buy.hasHover{opacity:1;display:block !important;bottom:0;z-index:100}.related-products .products .product-quick-buy button,.visited-products .products .product-quick-buy button,.category-products .products .product-quick-buy button,.featured-products .products .product-quick-buy button,.cross-sells .products .product-quick-buy button{position:relative;z-index:20;cursor:pointer}.related-products .products .product:hover .product-image-wrapper:after,.visited-products .products .product:hover .product-image-wrapper:after,.category-products .products .product:hover .product-image-wrapper:after,.featured-products .products .product:hover .product-image-wrapper:after,.cross-sells .products .product:hover .product-image-wrapper:after{opacity:1}.related-products .products .product:hover .product-quick-buy,.visited-products .products .product:hover .product-quick-buy,.category-products .products .product:hover .product-quick-buy,.featured-products .products .product:hover .product-quick-buy,.cross-sells .products .product:hover .product-quick-buy{bottom:0;opacity:1}.related-products .products .product:hover .product-more-info,.visited-products .products .product:hover .product-more-info,.category-products .products .product:hover .product-more-info,.featured-products .products .product:hover .product-more-info,.cross-sells .products .product:hover .product-more-info{top:50%;opacity:1}.related-products .single_add_to_cart_button,.related-products .single_out_of_stock_button,.visited-products .single_add_to_cart_button,.visited-products .single_out_of_stock_button,.category-products .single_add_to_cart_button,.category-products .single_out_of_stock_button,.featured-products .single_add_to_cart_button,.featured-products .single_out_of_stock_button,.cross-sells .single_add_to_cart_button,.cross-sells .single_out_of_stock_button{width:100%;padding:8px 15px;font-size:.9rem}.cross-sells .wrapper-quantity-product{display:none}.wrapper-product-recipes{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px);-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;margin-top:0}.wrapper-product-recipes.animated{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}#recipe-slider .slick-arrow{top:40%}#recipe-slider .slick-prev:before,#recipe-slider .slick-next:before{font-size:60px}#recipe-slider .slick-prev{z-index:1}#recipe-slider .slick-next{right:3rem}.product-recipe{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 9rem 2rem}.product-recipe .wrapper-text{padding-top:1rem;padding-right:4rem;width:60%}.product-recipe .wrapper-text h4{font-family:"FuturaPT-Book",sans-serif;font-size:1.5rem;font-weight:300;color:#525252;text-transform:uppercase;padding-bottom:1.5rem;letter-spacing:2px}.product-recipe .wrapper-text p{font-family:"FuturaPT-Book",sans-serif;font-weight:300;font-size:1.15rem;line-height:1.55rem;color:#525252}.product-recipe .wrapper-text a{position:absolute;bottom:2.5rem;color:#525252}.product-recipe .wrapper-text a:hover{color:#000}.product-recipe .wrapper-text .tab{border-top:1px solid #afb688;margin-top:.5rem;border-bottom:1px solid #afb688}.product-recipe .wrapper-img{width:40%}.product-recipe .wrapper-img img{max-width:100%}.product-recipe .wrapper-img-mobile{margin:2rem 0 1rem}.product .product-price ins{text-decoration:none}.product-price ins{text-decoration:none}.product.promo .product-price .special-price{display:inline-block;text-decoration:none;color:#da3800;padding-right:.5rem}.products .product .product-actions .wrapper-quantity-product{opacity:0;visibility:hidden;bottom:0;position:absolute;width:100%;background:#fff}.products .product .product-actions .wrapper-quantity-product .quantity{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.products .product .product-actions .wrapper-quantity-product.active{bottom:41px;opacity:1;visibility:visible}.is-product .breadcrumb{width:100%}.product-wrapper{padding-left:3rem;padding-right:3rem;padding-bottom:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.product-gallery-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-gallery{width:45%;height:100%}.product-gallery:after{content:"";position:absolute;display:inline-block;top:0;left:0;width:0;height:0;border-top:0 solid transparent;border-bottom:125px solid transparent;border-left:125px solid #000;z-index:10;display:none}.product-gallery:before{font-family:"FuturaPT-Book",sans-serif;text-transform:uppercase;color:#fff;letter-spacing:2px;font-size:.7rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);display:inline-block;position:absolute;font-weight:500;z-index:11}.product-gallery img{width:100%;display:block;margin-top:0;margin-bottom:0}.product-gallery .slick-prev{z-index:100;left:15px;font-size:0}.product-gallery .slick-prev:before{font-size:45px}.product-gallery .slick-next{right:40px;font-size:0}.product-gallery .slick-next:before{font-size:45px}.product-gallery .slick-dots{position:relative;margin-top:2rem}.product-gallery .slick-dots li.slick-active button:before{color:#000}.product-gallery-main{display:none}.product-gallery-main .slick-slide{background-color:#f1f1f1}.product-gallery-thumb{margin-top:1.5rem;display:none}.product-gallery-thumb .slick-track{width:100% !important}.product-gallery-thumb .slick-track:before,.product-gallery-thumb .slick-track:after{display:none}.product-gallery-thumb .slick-slide{width:24% !important;margin:0 0 0 1%;opacity:.75;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.product-gallery-thumb .slick-slide.slick-current{opacity:1}.product-gallery-thumb .slick-slide:first-of-type{margin-left:0;margin-right:0}.product-gallery-thumb .slick-slide:nth-of-type(4){margin-right:0;margin-left:1.25%}.product-gallery-thumb .slick-slide:hover{opacity:1}.product-summary{width:55%;padding:1rem 0 1rem 4rem;right:3rem}.product-gallery-wrapper{width:100%}.product-gallery-wrapper.sticky .product-summary{position:fixed;width:42.5%;right:3rem;top:120px}.product-title{padding-right:3rem}.product-title h1{font-family:"FuturaPT-Book",sans-serif;font-weight:300;color:#525252;font-size:2.05rem}.product-short-desc{padding-right:3rem}.product-short-desc p,#call_for_credit p{color:#525252;font-size:1.2rem;font-family:"FuturaPT-Book",sans-serif}.postid-9545 .product-price,.postid-9559 .product-price,.postid-9560 .product-price{display:none}.product-price{font-family:"FuturaPT-Book",sans-serif;color:#525252;font-size:2rem;font-weight:400;padding-top:.5rem;margin-bottom:1.5rem}.product-price span.product-availibility{color:#7a7a7a;font-size:1rem}.wrapper-quantity-product label{font-family:"FuturaPT-Book",sans-serif;font-size:1.15rem;color:#525252;margin-right:1.5rem}.wrapper-quantity-product .quantity{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wrapper-quantity-product [type=number],.wrapper-quantity-product [type=button]{padding:1rem;width:50px !important;height:45px;line-height:13px;border:1px solid #afb688;text-align:center;font-family:"FuturaPT-Book",sans-serif;font-weight:200;background:0 0}.wrapper-quantity-product .qty{border-right:none;border-left:none}.wrapper-add-to-cart{padding-top:2rem}.single_add_to_cart_button,.single_out_of_stock_button{width:245px;letter-spacing:2px;font-size:1rem;font-weight:300}.slider_credit_called-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slider_credit_called-wrapper .credit-qty{width:30%;display:none;padding-right:1rem}.slider_credit_called-wrapper #slider_credit_called{width:70%}#call_for_credit>p{margin:0}#call_for_credit .ui-slider-horizontal{height:1px;border:none;border-bottom:1px solid #ddd;position:relative;width:100%;max-width:100%}#call_for_credit .ui-state-default,#call_for_credit .ui-widget-content .ui-state-default{border:1px solid #afb688;background:#fff !important;font-weight:400;color:#afb688 !important;border-radius:30px;width:100px;height:40px;display:inline-block;margin-top:-15px;text-align:center;line-height:2.5rem;font-family:"FuturaPT-Book",sans-serif;letter-spacing:1px;position:absolute}#call_for_credit .ui-state-default.ui-state-active,#call_for_credit .ui-state-default.ui-state-focus,#call_for_credit .ui-widget-content .ui-state-default.ui-state-active,#call_for_credit .ui-widget-content .ui-state-default.ui-state-focus{border:1px solid #afb688}#call_for_credit .ui-state-focus,#call_for_credit .ui-widget-content .ui-state-focus,#call_for_credit .ui-state-active,#call_for_credit .ui-widget-content .ui-state-active{background:#fff !important;border-color:#000}#slider_credit_called{margin:3rem 0}#valuegift{opacity:0;visibility:hidden;height:0}.wrapper-product-attributes{font-family:"FuturaPT-Book",sans-serif;margin-top:2rem;border-top:1px solid #afb688}.wrapper-product-attributes .tab{position:relative;margin-bottom:1px;width:100%;color:#000;overflow:hidden;border-bottom:1px solid #afb688}.wrapper-product-attributes .tab li span{color:#7a7a7a;font-size:1.05rem}.wrapper-product-attributes .tab .tab-content ul{color:#7a7a7a;font-size:1.05rem}.wrapper-product-attributes input{position:absolute;opacity:0;z-index:-1}.wrapper-product-attributes label.label-attribute{position:relative;display:block;cursor:pointer;font-family:"FuturaPT-Book",sans-serif;padding:1rem 0;font-weight:400;font-size:.95rem}.wrapper-product-attributes .tab-content{max-height:0;overflow:hidden;padding-right:3rem;-webkit-transition:max-height .85s;transition:max-height .85s}.wrapper-product-attributes .tab-content p{color:#7a7a7a;font-weight:300;font-size:1.1rem}.wrapper-product-attributes .tab-content p.pickup-required,.wrapper-product-attributes .tab-content p.pickup-required a{color:#006400}.wrapper-product-attributes label.label-attribute:after{font-size:1.65rem;position:absolute;right:0;top:0;display:block;width:1em;height:3em;line-height:3.5rem;text-align:center;-webkit-transition:all .75s;transition:all .75s}.wrapper-product-attributes input[type=checkbox]+label:after{content:"+";font-weight:300;font-size:1rem;color:#000}.wrapper-product-attributes input[type=radio]+label:after{content:"\25BC"}.wrapper-product-attributes input[type=checkbox]:checked+label:after{content:"-";font-weight:300;font-size:1rem;color:#000}.is-category header{border-bottom:none}.is-category .breadcrumb{position:absolute;height:auto;padding-left:0;padding-right:0;width:45%}.category-wrapper{position:relative}.category-banner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-top:0;padding-top:30px;border-top:1px solid #afb688}.category-banner-wrapper .category-description{width:50.5%;padding-right:4rem;padding-top:5rem}.category-banner-wrapper .category-description h1{font-family:"FuturaPT-Book",sans-serif;font-weight:400;font-size:2.05rem;letter-spacing:1px;text-transform:uppercase;color:#525252}.category-banner-wrapper .category-description p{font-family:"FuturaPT-Book",sans-serif;font-weight:300;color:#525252;font-size:1.2rem;line-height:1.75rem}.category-banner-wrapper .category-banner{width:49.5%}.category-banner-wrapper .category-banner img{max-width:100%;width:100%}.filters-container{font-family:"FuturaPT-Book",sans-serif;font-weight:600;font-size:.95rem;padding:0 2.25rem 0 1rem;margin-top:4rem}.filters-container ul{padding-left:0;margin-left:0;list-style-type:none;font-weight:400;padding-bottom:1rem}.filters-container ul li.all{color:#525252;border-top:1px solid #afb688;padding-top:.75rem}.filters-container ul li.all a{display:block;color:#525252;font-size:1rem}.filters-container ul li.non-top{border-top:none}.filters-container .tab .label-attribute:after{color:#525252;line-height:3rem}.filters-container .tab .label-attribute:hover:after{color:#000}.filters-container .tab.active .label-attribute{color:#000}.filters-container .tab.active .label-attribute:after{color:#000}.filters-container a.cat-link{display:inline-block;padding:.25rem 0;text-decoration:none;font-size:1rem;color:#525252;font-weight:300;letter-spacing:1px}.filters-container a.cat-link:hover{color:#000}.filters-container a.cat-link.active{color:#000}#orderby{position:absolute;right:0;top:-.65rem;list-style:none;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;max-height:46px;overflow:hidden;margin:0;z-index:20;border:1px solid #ddd;width:0;height:0;opacity:0}#orderby.active{max-height:400px}#orderby li{padding:.75rem .5rem;background:#fff;cursor:pointer}#orderby li:first-child{background:0 0}.scrollableList{width:64%;text-transform:none;letter-spacing:0;background-color:transparent;padding-left:0;position:absolute;right:0;top:-.65rem;height:46px;border:1px solid #ddd}.scrollableList .selectedOption{height:46px;padding:.75rem;cursor:pointer;text-transform:uppercase;letter-spacing:1px}.scrollableList ul{list-style:none;margin:0;padding:0 0 .5rem;background-color:transparent}.scrollableList ul li{padding:.75rem;background-color:#fff;cursor:pointer}.scrollableList ul li:hover{color:#000}.scrollableList.active{border-bottom:0}.scrollableList.active ul li{background-color:transparent}#filter-format p{margin-bottom:0}#filter-format ul li.all{color:#525252;padding-bottom:.5rem;font-weight:300;letter-spacing:1px;font-size:1rem;text-transform:uppercase}#filter-format .tab{border-bottom:1px solid #afb688}#filter-format .tab:first-of-type{border-top:1px solid #afb688}.product-lister-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:1.5rem}.product-lister{width:75%}.more-products-parent{width:100%}.product .triangle{position:absolute;top:0;width:0;height:0;border-style:solid;border-width:80px 80px 0 0;z-index:10}.product .triangle:before{font-family:"Futura PT Medium",sans-serif;text-transform:uppercase;color:#fff;letter-spacing:2px;font-size:.65rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);display:inline-block;position:absolute}.product.promo .triangle{border-color:#f26c4f transparent transparent}.product.promo .triangle:before{content:"Promo";left:.1rem;top:-4.05rem}.product:before,.product:after{position:absolute;left:-10px;top:10px;width:65px;height:65px;padding-top:1rem;font-family:"FuturaPT-Book",sans-serif;letter-spacing:1px;font-size:.7rem;text-transform:uppercase;line-height:1rem;z-index:5}.product.new .triangle{border-color:#afb688 transparent transparent}.product.new .triangle:before{content:"Nou";left:.6rem;top:-4.15rem}.product.new.en .triangle:before{content:"New"}.product.new.es .triangle:before{content:"Nuevo"}.product.pickup .triangle{border-color:#addc91 transparent transparent}.product.pickup .triangle:before{content:"PICK UP BOTIGA";left:-1px;width:60px;top:-62px;line-height:.8rem}.product.pickup.es .triangle:before{content:"PICK UP TIENDA"}.product.pickup.en .triangle:before{content:"PICK UP STORE"}@media only screen and (max-width:767px){.category-products .product.pickup .triangle:before{left:0!important;top:-55px;width:40px;line-height:.6rem}#ajax-content .product.pickup .triangle:before{left:-2px!important;top:-62px!important;width:60px!important;line-height:.8rem!important}}.category-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:"FuturaPT-Book",sans-serif;font-size:1.1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:300;color:#525252;padding-bottom:1rem}.storefront-sorting .total-products,.category-toolbar .total-products{width:68%}.storefront-sorting .sorter-products,.category-toolbar .sorter-products{position:relative;width:32%;float:right;top:-31px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:-1rem;z-index:100 !important}.storefront-sorting .sorter-products:after,.category-toolbar .sorter-products:after{font-family:'amatller';content:"\68";position:absolute;right:1rem;z-index:-1;padding-top:0;top:.25rem}.storefront-sorting .sorter-products span,.category-toolbar .sorter-products span{display:inline-block;width:36%}.storefront-sorting .sorter-products select,.category-toolbar .sorter-products select{width:64%}.tab-content .round{padding-left:0;padding-bottom:.25rem}.tab-content ul{margin-top:0}.search-no-results .product-lister{padding-top:60px}.category-products .category-toolbar{text-align:center}.category-products .category-toolbar img{width:50px;text-align:center;margin:0 auto}.related-products .products .product.xec-regal:hover .product-quick-buy,.visited-products .products .product.xec-regal:hover .product-quick-buy,.category-products .products .product.xec-regal:hover .product-quick-buy,.cross-sells .products .product.xec-regal:hover .product-quick-buy{display:none}.is-blog .breadcrumb{padding-top:5.5rem;padding-left:3rem;padding-bottom:0}.is-blog .visites-wrapper{min-height:1330px}.is-blog main{position:relative;z-index:90}.blog-lister-upper{background-color:#edf5e7;padding-bottom:2rem;position:relative}.blog-banner{position:relative}.blog-search{position:absolute;right:3rem;top:3.5rem;display:none}.blog-search .search-blog{text-transform:none;background:0 0;border:none;border-bottom:1px solid #afb688;-webkit-appearance:none;-moz-appearance:none;appearance:none}.blog-search .search-blog::-webkit-input-placeholder{text-transform:uppercase}.blog-search .search-blog::-moz-placeholder{text-transform:uppercase}.blog-search .search-blog::-ms-input-placeholder{text-transform:uppercase}.blog-search .search-blog::placeholder{text-transform:uppercase}.blog-search span{font-family:"FuturaPT-Book",sans-serif;font-weight:300;color:#525252;letter-spacing:1px;text-transform:uppercase;padding-right:1rem;display:inline-block}.blog-search i{color:#000;font-size:1.5rem;vertical-align:sub}.blog-nav{padding:1rem 3rem;display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.blog-nav li{padding-right:3rem}.blog-nav li a{text-decoration:none;font-family:"FuturaPT-Book",sans-serif;font-weight:300;font-size:1.1rem;font-weight:300;color:#525252;text-transform:none}.blog-nav li a span{font-size:1.1rem;letter-spacing:0}.blog-nav li a span:after{transform:scaleX(0);-ms-transform:scaleX(0);-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0)}.blog-nav li a:hover span{font-weight:300;color:#000}.blog-nav li a:hover span:after{transform:scaleX(1);-ms-transform:scaleX(1);-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1)}.blog-nav li.active a:after{content:"";border-bottom:1px solid #afb688;display:block}.blog-description{padding-top:2rem}.blog-description h1{font-family:"FuturaPT-Book",sans-serif;color:#525252;font-weight:400;font-size:2.75rem;line-height:3.25rem;text-align:center;text-transform:uppercase}.blog-lister-wrapper{width:100%;max-width:1350px;margin:3rem auto;min-height:150px}.blog-no-results{padding:15px}.blog-no-results p{font-family:"FuturaPT-Book",sans-serif}.blog-lister-item{width:50%;text-align:center;padding:0 3rem;margin-bottom:2rem}.blog-lister-item:nth-child(2n+1){padding-right:0;padding-left:0}.blog-lister-item:nth-child(2n+1) .blog-lister-item-content{margin:0 3rem 0 9rem}.blog-lister-item:nth-child(2n+2){padding-right:0;padding-left:0}.blog-lister-item:nth-child(2n+2) .blog-lister-item-content{margin:0 9rem 0 3rem}.blog-lister-item .blog-lister-item-content{overflow:hidden;position:relative;-webkit-transform:scale(1) translate3d(0,0,0);transform:scale(1) translate3d(0,0,0);-webkit-transition:-webkit-transform .75s ease;transition:-webkit-transform .75s ease;transition:transform .75s ease;transition:transform .75s ease,-webkit-transform .75s ease}.blog-lister-item .blog-lister-item-content:hover{-webkit-transform:scale(.95) translate3d(0,0,0);transform:scale(.95) translate3d(0,0,0)}.blog-lister-item .blog-lister-item-content:hover:before{opacity:1}.blog-lister-item .blog-lister-item-content:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.1);z-index:0;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.blog-lister-item .link-blog{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.blog-lister-item .wrapper-img{overflow:hidden;position:relative}.blog-lister-item .wrapper-img:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.15);z-index:1;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.blog-lister-item img{max-width:100%;width:100%;display:block;position:relative}.blog-lister-item .wrapper-text{position:relative;padding:1rem 1.5rem;z-index:5}.blog-lister-item .wrapper-text span{color:#525252}.blog-lister-item .wrapper-text span:hover{color:#000}.blog-lister-item h5{text-transform:uppercase;font-family:"FuturaPT-Book",sans-serif;color:#525252;font-size:1.1rem;font-weight:300;letter-spacing:1px;padding-bottom:0;padding-top:1rem}.blog-lister-item h4{font-size:1.45rem;color:#525252;padding-top:.5rem;padding-bottom:.25rem;font-family:"FuturaPT-Book",sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:1px}.blog-lister-item p{font-family:"FuturaPT-Book",sans-serif;font-size:1.15rem;color:#525252;font-weight:300;line-height:1.65rem}.blog-lister-item i{display:block;color:#afb688;text-align:center;color:#afb688;font-size:2rem;margin-top:1.75rem}.blog-lister-item:hover img{-webkit-transform:scale(1) translate3d(0,0,0);transform:scale(1) translate3d(0,0,0)}.blog-lister-item:hover .wrapper-img:before{opacity:1}.blog-detail-header{display:-webkit-box;display:-ms-flexbox;display:flex;padding:3rem 3rem 1rem}.blog-detail-header .blog-back{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"FuturaPT-Book",sans-serif;font-style:normal;color:#525252;font-weight:300;font-size:.9rem;text-transform:uppercase;letter-spacing:1px;width:12rem;display:flex;align-items:center;height:27px}.blog-detail-header .blog-back a{position:relative;z-index:90;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;color:#525252}.blog-detail-header .blog-back a:hover span{color:#000}.blog-detail-header .blog-back i{padding-right:1.5rem;font-size:45px;color:#afb688;opacity:.7}.blog-detail-header .blog-back i:hover{opacity:1}.blog-detail-header h1{font-family:"FuturaPT-Book",sans-serif;font-weight:400;font-size:2.75rem;color:#525252;text-transform:uppercase;text-align:center;width:100%;text-align:center;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-left:-100px}.blog-detail-header h2{font-family:"FuturaPT-Book",sans-serif;font-weight:300;font-size:.95rem;color:#525252;letter-spacing:2px;text-transform:uppercase;padding-bottom:1rem;margin-top:-3px}.blog-title-wrapper{width:100%}.blog-content{padding:0 15rem;margin:2rem 0;font-family:"FuturaPT-Book",sans-serif}.blog-content.blog-img img{display:block;width:100%;max-width:100%}.blog-content.blog-text{font-family:"FuturaPT-Book",sans-serif;font-weight:300;font-size:1.2rem;line-height:1.75rem;color:#525252;padding-bottom:50px}.blog-content.blog-img-text{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 3rem}.blog-content.blog-img-text .wrapper-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:50%;padding:3rem;background-color:#edf5e7;color:#525252;font-size:1.2rem;line-height:1.75rem;font-weight:300}.blog-content.blog-img-text .wrapper-text p,.blog-content.blog-img-text .wrapper-text ol,.blog-content.blog-img-text .wrapper-text ul{word-wrap:break-word;text-align:left}.blog-content.blog-img-text .wrapper-img{width:50%;background-size:cover}.blog-content.blog-img-text img{display:none;width:100%;max-width:100%}.blog-content.blog-cta{margin:3rem 0}.blog-content .blog-tags ul{list-style:none;margin:0;padding:0}.blog-content .blog-tags ul li{display:inline;padding-right:1rem;color:#afb688}.blog-content .blog-sharing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2rem}.blog-content .blog-sharing p{font-weight:300;margin:0}.blog-content .blog-sharing ul{list-style:none;margin:0;padding-left:2rem}.blog-content .blog-sharing ul li{display:inline;padding-right:.5rem;color:#afb688}.blog-content .blog-sharing ul li.square{margin-right:1.25rem;display:inline-block;position:relative}.blog-content .blog-sharing ul li.square:before{content:"";border:1px solid #afb688;height:40px;width:40px;display:inline-block;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .25s linear;transition:all .25s linear}.blog-content .blog-sharing ul li.square a{position:absolute;text-decoration:none;color:#afb688;font-size:1.25rem;position:absolute;display:inline-block;text-align:center;width:45px;height:45px;z-index:90;top:10px;left:-2px;text-decoration:none}.blog-content .blog-sharing ul li.square:hover:before{background-color:#afb688}.blog-content .blog-sharing ul li.square:hover a i{color:#fff}#related-blog-slider{padding-left:9rem;padding-right:9rem}#related-blog-slider .slick-slide{text-align:center;padding:0 .75rem}#related-blog-slider .slick-next{top:30%;right:5rem}#related-blog-slider .slick-prev{top:30%;left:5rem}#related-blog-slider .wrapper-img{text-align:center}#related-blog-slider .wrapper-img img{display:block;width:100%}#related-blog-slider .wrapper-text{padding:1.5rem 3rem}#related-blog-slider h4{font-family:"FuturaPT-Book",sans-serif;font-size:1.6rem;color:#525252;font-weight:300;text-transform:uppercase;line-height:2.35rem;min-height:70px}#related-blog-slider p{font-family:"FuturaPT-Book",sans-serif;color:#525252;font-size:1.1rem;font-weight:300}#related-blog-slider a span{color:#525252}.blog-tags{display:none}.is-botigues .breadcrumb{padding-left:3rem;padding-bottom:0}.botigues-heading{text-align:center;padding:2.5rem 0}.botigues-heading h1{font-family:"FuturaPT-Book",sans-serif;font-size:2.35rem;color:#525252;text-transform:uppercase;font-weight:400;letter-spacing:1px}.botigues-heading p{font-family:"FuturaPT-Book",sans-serif;font-size:1.2rem;color:#525252;font-weight:300;width:500px;margin-left:auto;margin-right:auto}.botiga{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-family:"FuturaPT-Book",sans-serif;margin-bottom:2rem}.botiga .wrapper-img{width:55%;opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px);-webkit-transition:all .35s linear;transition:all .35s linear;-webkit-transition-delay:.65s;transition-delay:.65s;background-size:cover}.botiga .wrapper-img img{display:none;width:100%}.botiga.right-side .wrapper-img{-webkit-transform:translateX(20px);transform:translateX(20px)}.botiga .wrapper-text{width:45%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:3rem 3rem 0;background-color:#edf5e7}.botiga .wrapper-text .square{margin-right:1.25rem;display:inline-block;position:relative;margin-bottom:2rem;opacity:0;-webkit-transform:translateY(15px);transform:translateY(15px);-webkit-transition:all .3s linear;transition:all .3s linear;-webkit-transition-delay:.35s;transition-delay:.35s;cursor:default;pointer-events:none}.botiga .wrapper-text .square:before{content:"";border:1px solid #525252;background-color:#525252;height:40px;width:40px;display:inline-block;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .25s linear;transition:all .25s linear}.botiga .wrapper-text .square a{position:absolute;text-decoration:none;color:#fff;font-size:1.25rem;position:absolute;display:inline-block;text-align:center;width:45px;height:45px;z-index:90;top:10px;left:-2px;text-decoration:none}.botiga .wrapper-text h2{font-family:"FuturaPT-Book",sans-serif;font-size:2rem;color:#525252;text-transform:uppercase;font-weight:400;margin-bottom:1rem;line-height:2.5rem;opacity:0;-webkit-transform:translateY(15px);transform:translateY(15px);-webkit-transition:all .3s linear;-webkit-transition:all .35s linear;transition:all .35s linear;-webkit-transition-delay:.45s;transition-delay:.45s}.botiga .wrapper-text i{display:block;font-size:5rem;color:#afb688;margin-top:-.75rem;margin-bottom:-.5rem;opacity:0;-webkit-transform:translateY(15px);transform:translateY(15px);-webkit-transition:all .3s linear;-webkit-transition:all .35s linear;transition:all .35s linear;-webkit-transition-delay:.3s;transition-delay:.3s}.botiga .wrapper-text p{font-family:"FuturaPT-Book",sans-serif;font-size:1.15rem;color:#525252;font-weight:300;width:90%;opacity:0;-webkit-transform:translateY(15px);transform:translateY(15px);-webkit-transition:all .3s linear;-webkit-transition:all .35s linear;transition:all .35s linear;-webkit-transition-delay:.45s;transition-delay:.45s}.botiga .wrapper-text address{font-family:"FuturaPT-Book",sans-serif;font-style:normal;font-size:1rem;color:#525252;font-weight:300;margin-bottom:2rem;opacity:0;-webkit-transform:translateY(15px);transform:translateY(15px);-webkit-transition:all .3s linear;transition:all .3s linear;-webkit-transition-delay:.55s;transition-delay:.55s}.botiga.animated .wrapper-img{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}.botiga.animated .square{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}.botiga.animated h2{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}.botiga.animated p,.botiga.animated i{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}.botiga.animated address{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}.botiga-map{display:block}.botiga-map .wrapper-text{width:100%;text-align:center;display:block;padding:3rem 3rem 1.5rem;opacity:1;font-family:"FuturaPT-Book",sans-serif;font-size:1.95rem;color:#525252;text-transform:uppercase;font-weight:400;letter-spacing:1px}.botiga-map .wrapper-img{width:55%;opacity:1;margin:2rem auto}#map-botigues{height:550px}#map-botigues *{overflow:visible}.is-category .breadcrumb{padding-top:5rem}.is-contact .breadcrumb{padding-bottom:3rem;padding-top:5rem}.is-botigues .breadcrumb,.is-historia .breadcrumb{padding-left:3rem;padding-bottom:0;padding-top:5rem}.is-historia .remodal{max-width:900px;padding:50px 45px 45px}.is-historia .remodal img{width:75%}.historia-wrapper{position:relative;padding-bottom:5rem}.historia-heading{text-align:center;padding:2.5rem 0 0}.historia-heading h1{font-family:"FuturaPT-Book",sans-serif;font-size:2.35rem;color:#525252;text-transform:uppercase;font-weight:400;letter-spacing:1px}.historia-heading p{font-family:"FuturaPT-Book",sans-serif;font-size:1.2rem;color:#525252;font-weight:300;width:500px;margin-left:auto;margin-right:auto;margin-bottom:2rem}.historia{padding:3rem 0 1rem}.historia h2{font-family:"FuturaPT-Book",sans-serif;font-size:1.85rem;font-weight:300;color:#525252;text-align:center;text-transform:uppercase;letter-spacing:1px;margin-bottom:2.5rem}.historia-slider{padding-left:12rem;padding-right:12rem;opacity:0}.historia-slider.slick-initialized{opacity:1}.historia-slider .slick-slide{margin:0 .75rem;position:relative}.historia-slider .slick-slide:hover .wrapper-text--hover{opacity:1}.historia-slider .slick-prev{left:5.5rem;top:35%}.historia-slider .slick-prev:before{font-size:60px}.historia-slider .slick-next{right:6.5rem;top:35%}.historia-slider .slick-next:before{font-size:60px}.historia-slider .slick-right{right:5.5rem}.historia-slider .slick-dots{position:relative;margin-top:2rem}.historia-slider .slick-dots .slick-active button:before{color:#afb688}.historia-slider .wrapper-img{cursor:pointer;position:relative}.historia-slider .wrapper-img:before{width:100%;content:"\79";font-family:"amatller";font-size:4rem;color:#fff;position:absolute;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;z-index:1;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;cursor:default}.historia-slider .wrapper-img:after{content:"";width:100%;height:100%;background:rgba(0,0,0,.5);position:absolute;top:0;left:0;opacity:0;z-index:0;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.historia-slider .wrapper-img:before{display:none}.historia-slider .wrapper-img.without-hover{cursor:default}.historia-slider .wrapper-img.without-hover:after{display:none}.historia-slider .wrapper-img:hover:before,.historia-slider .wrapper-img:hover:after{opacity:1}.historia-slider img{width:100%;display:block}.historia-slider .wrapper-text--hover{font-family:"FuturaPT-Book",sans-serif;font-size:1.05rem;position:absolute;left:50%;top:45%;width:70%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);opacity:0;z-index:0;pointer-events:none;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.historia-slider .wrapper-text--hover p{color:#fff}.historia-slider h4{font-family:"FuturaPT-Book",sans-serif;font-size:1.2rem;font-weight:300;color:#525252;text-align:center;text-transform:none;letter-spacing:1px;margin-top:1.5rem;padding:0 1.5rem}.slider-fabrica-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.slider-fabrica-wrapper .wrapper-text{position:relative;background-color:#edf5e7;font-family:"FuturaPT-Book",sans-serif;width:50%;padding:0 4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.slider-fabrica-wrapper .wrapper-text h4{font-family:"FuturaPT-Book",sans-serif;font-size:1.85rem;font-weight:300;color:#525252;text-transform:uppercase;margin-bottom:2rem;line-height:2.5rem}.slider-fabrica-wrapper .wrapper-text p{font-family:"FuturaPT-Book",sans-serif;font-weight:300;color:#525252;font-size:1.1rem}.slider-fabrica-wrapper .wrapper-text .slidecaption{z-index:90;font-family:"FuturaPT-Book",sans-serif;position:absolute;bottom:3rem;left:4rem}.fabrica-wrapper{padding-bottom:0;margin-bottom:3rem}#slider-fabrica{padding-bottom:0;margin-bottom:0;width:50%}#slider-fabrica .slick-next{right:3rem}#slider-fabrica .slick-prev{z-index:10;left:1.25rem}#slider-fabrica .slick-arrow:before{color:#afb688;opacity:1;position:absolute;z-index:90}#slider-fabrica .slick-arrow:after{content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg);background:#fff;width:31px;height:31px;display:block;top:22px;position:absolute;left:22px;opacity:1;z-index:1}#slider-fabrica .slick-slide{position:relative}#slider-fabrica .slick-slide .wrapper-img{width:100%}#slider-fabrica .slick-slide .wrapper-img img{display:block;width:100%}#slider-fabrica .slick-dots{bottom:-50px;margin-left:35%}#slider-fabrica .slick-dots .slick-active button:before{color:#afb688}.documentos-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.documentos-wrapper h2{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.documents-text{width:50%;position:relative;background-color:#edf5e7;font-family:"FuturaPT-Book",sans-serif;padding:0 4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.documents-text h4{font-family:"FuturaPT-Book",sans-serif;font-size:1.85rem;font-weight:300;color:#525252;text-transform:uppercase;margin-bottom:2rem;line-height:2.5rem;text-align:center;max-width:70%}.documents-text p{font-family:"FuturaPT-Book",sans-serif;font-weight:300;color:#525252;font-size:1.1rem}#slider-documents{height:500px;width:50%;margin-top:0}#slider-documents .slick-arrow:before{color:#afb688;opacity:1;position:absolute;z-index:90}#slider-documents .slick-arrow:after{content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg);background:#fff;width:31px;height:31px;display:block;top:22px;position:absolute;left:22px;opacity:1;z-index:1}#slider-documents .slick-prev{left:1.5rem;z-index:10}#slider-documents .slick-prev:before{color:#dadfc0}#slider-documents .slick-next{right:3rem}#slider-documents .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:500px}#slider-documents .slick-slide .wrapper-img{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-size:cover;background-position:center center;height:100%}#slider-documents .slick-slide .wrapper-img img{margin:0 auto;text-align:center;width:100%;display:none}#slider-documents .slick-slide .wrapper-text{position:relative;background-color:#edf5e7;font-family:"FuturaPT-Book",sans-serif;width:55%;padding:0 4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}#slider-documents .slick-slide .wrapper-text h4{font-family:"FuturaPT-Book",sans-serif;font-size:1.85rem;font-weight:300;color:#525252;text-transform:uppercase;margin-bottom:2rem;line-height:2.5rem;text-align:center;max-width:70%}#slider-documents .slick-slide .wrapper-text p{font-family:"FuturaPT-Book",sans-serif;font-weight:300;color:#525252;font-size:1.1rem}.is-cronologia .breadcrumb{padding-left:3rem;padding-bottom:0;padding-top:5rem}.is-cronologia main{padding-bottom:5rem}.cronologia-text-bottom{margin-top:1.5rem}#timeline-mobile{position:relative;display:none;white-space:nowrap;width:auto;padding-left:0;white-space:nowrap;overflow-x:scroll;overflow-y:auto;-webkit-overflow-scrolling:touch;font-family:"FuturaPT-Book",sans-serif;color:#525252;font-weight:300;letter-spacing:1px;padding:1.5rem 0 1rem;border-top:2px solid #dadfc0;border-bottom:2px solid #dadfc0}#timeline-mobile label{margin:0 .5rem;font-size:1.1rem;position:relative;color:#525252;font-weight:300}#timeline-mobile label.active{color:#000}#timeline-mobile label.active:before{font-family:"amatller";content:"\72";color:#d2d6bc;font-size:1.25rem;position:absolute;bottom:-2rem;left:30%}#timeline-mobile li{display:inline}#timeline{list-style-type:none;padding-left:12rem;margin-left:3rem;position:relative;margin-top:0;min-height:100vh;font-family:"FuturaPT-Book",sans-serif;padding-bottom:0}#timeline .description{font-family:"FuturaPT-Book",sans-serif;font-size:.95rem;letter-spacing:1px;font-weight:300;color:#525252;display:inline-block;text-align:right;max-width:160px;text-transform:uppercase;position:absolute;left:0;opacity:0;-webkit-transition:all .25s linear;transition:all .25s linear}#timeline label{position:relative;opacity:1;vertical-align:text-bottom;letter-spacing:1px;color:#525252;font-weight:300;margin-left:.75rem;cursor:pointer;width:47px;display:inline-block}#timeline label:after{content:'';display:inline-block;position:absolute;margin-top:3px;left:0;bottom:-8px;width:100%;border-bottom:solid 1px #afb688;transform:scaleX(0);-ms-transform:scaleX(0);-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}#timeline label:hover{font-size:1.1rem}#timeline label:hover:after{transform:scaleX(1);-ms-transform:scaleX(1);-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1)}#timeline label:before{font-family:"amatller";content:"\72";color:#d2d6bc;font-size:1.25rem;position:absolute;right:4.37rem;background-color:rgba(255,255,255,.65);opacity:0}#timeline .content{position:absolute;top:0;left:30%;width:60%;display:none}#timeline .content h3{text-align:center;font-family:"FuturaPT-Book",sans-serif;font-weight:300;color:#525252;font-size:1.9rem;text-transform:uppercase;width:70%;line-height:2.75rem;margin-left:-2rem;margin-top:1.5rem;opacity:0;-webkit-transform:translateY(-15px);transform:translateY(-15px);-webkit-transition:all .3s linear;transition:all .3s linear;-webkit-transition-delay:.3s;transition-delay:.3s}#timeline .content p{font-weight:300;color:#525252;font-size:1.15rem;line-height:1.65rem;font-family:"FuturaPT-Book",sans-serif;white-space:pre-line;width:80%;margin-left:-2rem;opacity:0;-webkit-transform:translateY(15px);transform:translateY(15px);-webkit-transition:all .3s linear;transition:all .3s linear;-webkit-transition-delay:.5s;transition-delay:.5s}#timeline .year{font-family:"FuturaPT-Book",sans-serif;font-size:22rem;color:#edf5e7;position:absolute;left:0;top:300px;z-index:-1;opacity:0}#timeline li{padding-bottom:1.5rem;border-left:1px solid #dadfc0}#timeline li input{opacity:0}#timeline li input:checked~label{font-weight:500;font-size:1.25rem}#timeline li input:checked~label:before{opacity:1}#timeline li input:checked~.content{display:block}#timeline li input:checked~.description{opacity:1 !important}#timeline li input:checked~.year{opacity:1}#timeline li .content.animated h3{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}#timeline li .content.animated p{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}.cronologia-images-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-6rem;margin-top:4rem}.cronologia-images-wrapper .cronologia-img{width:50%}.cronologia-images-wrapper .cronologia-img .wrapper-img{position:relative;padding:0 1rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.cronologia-images-wrapper .cronologia-img .wrapper-img img{width:100%;max-width:100%;display:block}.cronologia-images-wrapper .cronologia-img .wrapper-img.with-text:before{content:"";position:absolute;top:0;left:1rem;width:calc(100% - 2rem);height:100%;background:rgba(0,0,0,.6);opacity:0;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.cronologia-images-wrapper .cronologia-img .wrapper-img.with-text .wrapper-text{opacity:0;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.cronologia-images-wrapper .cronologia-img .wrapper-img.with-text:hover .wrapper-text{opacity:1}.cronologia-images-wrapper .cronologia-img .wrapper-img.with-text:hover:before{opacity:1}.cronologia-images-wrapper .cronologia-img .wrapper-img .wrapper-text{text-align:center;color:#fff;width:100%;padding:3rem;position:absolute;top:40%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:1.1rem}.cronologia-images-wrapper.three .cronologia-img.left-side{margin-top:6rem}.cronologia-images-wrapper.three .cronologia-img.right-side .wrapper-img{padding:1rem}.cronologia-images-wrapper.three .cronologia-img.right-side .wrapper-img.with-text:before{content:"";position:absolute;top:1rem;left:1rem;width:calc(100% - 2rem);height:calc(100% - 2rem);background:rgba(0,0,0,.6)}.cronologia-images-wrapper.two .cronologia-img.left-side{margin-top:6rem}.cronologia-images-wrapper.one .cronologia-img{width:100%}.cronologia-images-wrapper.one .cronologia-img .wrapper-img{width:100%}.cronologia-images-wrapper.one .cronologia-img img{width:100%;max-width:100%}.is-contact .main-title{text-align:left}.is-contact p.subtitle{text-align:left;width:650px;font-family:"FuturaPT-Book",sans-serif;font-weight:400;font-size:1.15rem;line-height:1.65rem;margin-left:0}.is-contact p.sub-link a{text-transform:none;text-decoration:underline;font-family:"FuturaPT-Book",sans-serif;font-size:1.15rem}.is-contact h2{font-family:"FuturaPT-Book",sans-serif;font-weight:400;font-size:1.9rem;margin-top:2rem;margin-bottom:2rem}.is-contact .contact-options{font-size:1.1rem}.is-contact .contact-options,.is-contact .reserves-options,.is-contact .reserves-payment-options{font-family:"FuturaPT-Book",sans-serif;list-style-type:none;padding-left:0}.is-contact .contact-options li,.is-contact .reserves-options li,.is-contact .reserves-payment-options li{margin-bottom:1.5rem}.is-contact .contact-options input[type=radio],.is-contact .reserves-options input[type=radio],.is-contact .reserves-payment-options input[type=radio]{vertical-align:sub;margin-right:.5rem;display:inline-block}.is-contact .contact-options label.inline,.is-contact .reserves-options label.inline,.is-contact .reserves-payment-options label.inline{margin-right:1rem}.is-contact input{font-family:"FuturaPT-Book",sans-serif;font-weight:500;font-size:1rem}.is-contact input.input-text{width:100%;height:45px;padding:0 1rem;border-color:#ddd}.is-contact input.half{width:48.5%}.is-contact .form-row-full .wpcf7-form-control-wrap{display:block}.is-contact textarea{padding:1rem}.is-contact .mc4wp-checkbox-contact-form-7{display:none;padding-left:2rem}.is-contact .mc4wp-checkbox-contact-form-7 input{margin-right:1rem}.is-contact .acceptance-tcs{display:none;padding-left:.95rem}.is-contact .wpcf7-submit{display:none;margin-left:2rem;min-width:245px;background:#afb688;color:#fff;height:46px;text-transform:uppercase;font-size:.9rem;letter-spacing:1px;float:right;text-align:center;border:none;cursor:pointer;margin-bottom:3rem}.is-contact .wpcf7-submit:hover{background-color:#aaa}.contact-wrapper{position:relative;padding-bottom:5rem}.contact-container{position:relative;width:75%;font-size:.95rem}.contact-option,.reserves-option,.payment-option{padding-top:2rem;padding-bottom:.5rem;margin-bottom:2rem;border-bottom:1px solid #000;display:none}.contact-option ul,.reserves-option ul,.payment-option ul{list-style-type:none}.contact-option ul li.strong,.reserves-option ul li.strong,.payment-option ul li.strong{font-weight:500}.contact-cta{text-align:right}.contact-cta .cta{font-size:.85rem;font-weight:500;width:300px;display:inline-block}.wpcf7-acceptance input{margin-right:.5rem}#motiu-wrapper{font-size:1.1rem}#motiu-wrapper [data-class=wpcf7cf_group]{margin-top:3rem}#motiu-wrapper [data-class=wpcf7cf_group] h5{padding-left:2rem;font-size:1.15rem}#motiu-wrapper>[data-class=wpcf7cf_group]{padding-left:2rem}.wpcf7{font-family:"FuturaPT-Book",sans-serif;font-size:.95rem}.wpcf7 .wpcf7-list-item{display:block;margin-bottom:1.5rem}.wpcf7 .wpcf7-list-item input[type=radio]{vertical-align:sub;margin-right:.5rem;display:inline-block}.wpcf7 h5,.wpcf7 h6{font-family:"FuturaPT-Book",sans-serif;font-weight:500;font-size:.95rem;margin-bottom:1.5rem}.wpcf7 .wpcf7cf-hidden{padding-left:40px}.wpcf7 .wpcf7cf-hidden p label{font-size:0px}.wpcf7 .wpcf7cf-hidden p span label{font-size:.95rem}.is-faqs .main-title,.is-privacy .main-title{text-align:left}.is-faqs .subtitle,.is-privacy .subtitle{text-align:left;width:60%;font-size:1.1rem;line-height:1.65rem;color:#525252}.faqs-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-top:3rem}.faqs-wrapper .faqs-nav{width:20%}.faqs-wrapper .faqs-nav ul{padding-left:0;list-style-type:none;font-family:"Montserrat",sans-serif;font-weight:400;color:#000;font-size:1rem}.faqs-wrapper .faqs-nav ul li{margin-bottom:1rem}.faqs-wrapper .faqs-nav ul li a{text-decoration:none}.faqs-wrapper .faqs-nav ul li a.non-cta{text-transform:none;letter-spacing:0}.faqs-wrapper .faqs-nav ul li a.non-cta span{font-size:1.05rem;font-weight:400}.faqs-wrapper .faqs-nav ul li a.non-cta span:after{transform:scaleX(0);-ms-transform:scaleX(0);-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);border-color:#afb688}.faqs-wrapper .faqs-nav ul li a.non-cta.active span:after{transform:scaleX(1);-ms-transform:scaleX(1);-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1)}.faqs-wrapper .faqs-nav ul li a:hover span:after{transform:scaleX(1);-ms-transform:scaleX(1);-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1)}.faqs-wrapper .faqs-content{width:80%;font-family:"FuturaPT-Book",sans-serif;border-top:1px solid #ddd;font-size:.95rem}.faqs-wrapper .faqs-content .tab-content p{color:#7a7a7a;font-weight:400;font-size:1.1rem}.faqs-wrapper .faqs-panel#faq1{display:block}.is-privacy .faqs-wrapper .faqs-content{border-top:none;padding-right:9rem}.is-privacy .faqs-wrapper .faqs-content h2{font-family:"FuturaPT-Book",sans-serif;font-weight:400;font-size:2.25rem;margin-bottom:2rem;margin-top:1rem;color:#525252}.is-privacy .faqs-wrapper .faqs-content p{font-size:1.1rem;line-height:1.65rem;margin-bottom:1.5rem;width:85%;color:#525252}.is-privacy .faqs-wrapper .faqs-content ul,.is-privacy .faqs-wrapper .faqs-content ol{width:75%;margin-bottom:1.5rem;font-size:1.1rem;color:#525252}.is-privacy .faqs-wrapper .faqs-content ul li,.is-privacy .faqs-wrapper .faqs-content ol li{padding:.5rem 0}#motiu-wrapper div[data-class=wpcf7cf_group] .wpcf7-form-control-wrap:before{content:'*';font-size:14px;position:absolute;color:#555;opacity:.7;left:5px;top:15%}#motiu-wrapper div[data-class=wpcf7cf_group] p .wpcf7-form-control-wrap.g1_motiu:before,#motiu-wrapper div[data-class=wpcf7cf_group] p .wpcf7-form-control-wrap.g2_motiu:before,#motiu-wrapper div[data-class=wpcf7cf_group] p .wpcf7-form-control-wrap.g3_moti:before,#motiu-wrapper div[data-class=wpcf7cf_group] p .wpcf7-form-control-wrap.g4_motiu:before,#motiu-wrapper div[data-class=wpcf7cf_group] p .wpcf7-form-control-wrap.g5_motiu:before,#motiu-wrapper div[data-class=wpcf7cf_group] p .wpcf7-form-control-wrap.g6_motiu:before{display:none}.contact-required-message{font-size:14px;padding-left:2rem;color:#333;display:none}.is-login h1,.is-register h1{display:block}.is-login input,.is-login textarea,.is-register input,.is-register textarea{font-family:"FuturaPT-Book",sans-serif;font-weight:400;font-size:1.1rem}.is-login input.input-text,.is-login textarea.input-text,.is-register input.input-text,.is-register textarea.input-text{width:100%;height:45px;padding:0 1rem;border-color:#ddd}.is-login input.half,.is-login textarea.half,.is-register input.half,.is-register textarea.half{width:48.5%}.is-login input[type=checkbox],.is-register input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #525252;width:15px;height:15px}.is-login input[type=checkbox]:checked,.is-register input[type=checkbox]:checked{background-color:#afb688}.woocommerce-lost-password h1{display:block !important}.login-account-wrapper,.register-account-wrapper{position:relative}.form-row-full input,.form-row-full textarea,.form-row-full select{width:100%}.form-row-half{width:48.5%;display:inline-block}.form-row-half select{width:100%}.first-half{margin-right:2%}.form-row-third{width:31.5%;display:inline-block}.form-row-third.first-third{margin-right:2%}.form-row-third.last-third{margin-left:2%}.form-row-third select{width:100%}.form-row-two-thirds{width:65.5%;display:inline-block}.form-row-two-thirds select{width:100%}.login-container{width:500px;margin:0 auto;padding-bottom:70px;color:#525252}.register-container{width:840px;margin:0 auto}.register-container label{display:block;margin-bottom:1rem;color:#525252;font-size:1.1rem}.register-container label.inline{display:inline}.register-container .legend{display:none}.register-container p.subtitle{width:80%;margin:0 auto 1.5rem auto;color:#525252}.register-container .woocomerce-FormRow,.register-container .woocommerce-simple-registration-login-link{display:none}.register-container .register-cta{width:auto;margin-top:3rem;padding-bottom:3rem;text-align:center}.register-container .register-cta .cta{width:300px;margin:0 auto;background-color:#afb688;border-color:#afb688;color:#fff}.register-container .register-cta .cta:hover{background-color:#aaa;border-color:#aaa}h1.main-title{font-family:"FuturaPT-Book",sans-serif;text-align:center;font-size:2.35rem;line-height:3rem;font-weight:400;margin-bottom:5rem;position:relative;letter-spacing:1px;margin-bottom:2rem;color:#525252;text-transform:uppercase}p.subtitle{font-family:"FuturaPT-Book",sans-serif;text-align:center;font-size:1.15rem;line-height:1.65rem;font-weight:400;margin-bottom:1.5rem}.entry-content{font-size:1rem}.entry-content .form-row{font-family:"FuturaPT-Book",sans-serif;font-size:.95rem}.entry-content .cta{width:100%;font-family:"FuturaPT-Book",sans-serif;font-weight:500;font-size:1rem}.entry-content .separator{border-top:1px solid #afb688;font-size:1.1rem;padding-top:1.5rem;margin-top:2.5rem}.woocommerce-form__label-for-checkbox span{font-family:"FuturaPT-Book",sans-serif;font-size:1rem;color:#525252;padding-left:.5rem;font-weight:400}.lost_password{font-family:"FuturaPT-Book",sans-serif;margin-bottom:2rem}.lost_password a{font-size:1.1rem;color:#525252}.is-account h1.main-title{text-align:left}.woocommerce-MyAccount-navigation{font-family:"FuturaPT-Book",sans-serif;font-size:1rem}.woocommerce-MyAccount-navigation ul{border:none}.woocommerce-MyAccount-navigation ul li{border:none}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard a:before{display:none}.woocommerce-MyAccount-content{font-size:1rem;font-family:"FuturaPT-Book",sans-serif}.woocommerce-MyAccount-content p.hello{font-size:1.5rem;font-family:"FuturaPT-Book",sans-serif}.woocommerce-MyAccount-content p.hello span.non-hello{font-family:"FuturaPT-Book",sans-serif}.woocommerce-lost-password .woocommerce-ResetPassword{max-width:1000px;margin:0 auto 3rem auto}form.woocommerce-ResetPassword{width:450px;margin:0 auto 3rem 0}form.woocommerce-ResetPassword p{text-align:center}form.woocommerce-ResetPassword .form-row-first,form.woocommerce-ResetPassword .form-row-last{width:100%}form.woocommerce-ResetPassword .woocommerce-Button{width:100%;color:#fff}.woocommerce-address-fields__field-wrapper #checkbox_trigger_empresa_field label{display:inline-block;padding-left:.5rem;margin-right:1rem}.woocommerce-account main{position:relative;z-index:10}.woocommerce-account .breadcrumb{margin-top:3rem}.woocommerce-account h1.main-title{margin-bottom:3rem}.woocommerce-account .woocommerce{display:-webkit-box;display:-ms-flexbox;display:flex}.woocommerce-account .woocommerce-MyAccount-navigation{float:none}.woocommerce-account .woocommerce-MyAccount-navigation ul{margin-top:0}.woocommerce-account .woocommerce-MyAccount-navigation ul li{font-size:1.1rem}.woocommerce-account .widget_shopping_cart{display:none}.woocommerce-account .woocommerce-MyAccount-content{float:none;font-size:1.1rem}.woocommerce-account .form-row-hidden{display:none}.widget_shopping_cart_content{position:relative}.widget_shopping_cart_content:before{display:none;-webkit-transition:all .2s linear;transition:all .2s linear;opacity:0}.widget_shopping_cart_content.loading:before{content:"";display:block;position:absolute;width:100%;height:100%;background:rgba(250,250,250,.8) no-repeat;background-image:url(//dev.chocolateamatller.com/wp-content/themes/storefront-child/css/../img/ajax-loader.gif);background-size:40px 40px;background-position:center center;z-index:10;opacity:1}.woocommerce-checkout .widget_shopping_cart_content,.woocommerce-cart .widget_shopping_cart_content{display:none}.cart-contents-count{position:absolute;top:-20px;right:-11px;color:#fff;background-color:#000;border-radius:100%;width:21px;height:21px;text-align:center;vertical-align:baseline;display:inline-block}.widget_shopping_cart{position:absolute;right:3rem;top:94px;z-index:2;width:470px;text-transform:none;display:none}.widget_shopping_cart .widget_shopping_cart_content{font-family:"FuturaPT-Book",sans-serif;background-color:#edf5e7}.widget_shopping_cart .minicart-title{font-family:"FuturaPT-Book",sans-serif;padding:1rem 2rem;text-transform:none;margin-bottom:0}.widget_shopping_cart .cart_list{margin-top:0;padding:2rem;padding-right:0;background-color:#fff;list-style-type:none;max-height:50vh;overflow-y:scroll}.widget_shopping_cart .mini_cart_item{margin-bottom:0}.widget_shopping_cart .mini_cart_item:last-of-type{margin-bottom:0}.widget_shopping_cart .mini_cart_item .mini_cart_item-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.widget_shopping_cart .mini_cart_item .mini_cart_item-wrapper .wrapper-img{width:100px}.widget_shopping_cart .mini_cart_item .mini_cart_item-wrapper .wrapper-img img{width:100px !important;height:100px !important}.widget_shopping_cart .mini_cart_item .mini_cart_item-wrapper .wrapper-text{width:320px;font-size:.9rem;padding-left:2rem;text-align:left}.widget_shopping_cart .mini_cart_item .mini_cart_item-wrapper .wrapper-text .quantity{color:#7a7a7a;display:inline-block;padding-top:.75rem}.widget_shopping_cart .mini_cart_item .mini_cart_item-wrapper .wrapper-text .mini_cart_price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#7a7a7a;padding-top:1rem}.widget_shopping_cart .mini_cart_item .mini_cart_item-wrapper .wrapper-text .remove_from_cart_button{color:#7a7a7a;padding:.25rem;width:25px;height:25px;border:1px solid #7a7a7a;border-radius:50%;text-decoration:none;display:inline-block;font-size:1.65rem;font-weight:200;font-family:"FuturaPT-Book",sans-serif;margin-left:.6rem;line-height:18px}.widget_shopping_cart .mini_cart_item .mini_cart_item-wrapper .wrapper-text .remove_from_cart_button:hover{background-color:#7a7a7a;color:#fff}.widget_shopping_cart .mini_cart_item .mini_cart_item_name{font-size:.9rem;display:block}.widget_shopping_cart .mini_cart_item-wrapper-img{margin-right:20px}.widget_shopping_cart .woocommerce-mini-cart__total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 2rem;text-transform:none}.widget_shopping_cart .woocommerce-mini-cart__total strong{font-weight:500}.widget_shopping_cart .woocommerce-mini-cart__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 2rem 2rem}.widget_shopping_cart .woocommerce-mini-cart__buttons a{width:50%;text-align:center;font-size:.95rem;font-weight:500}.widget_shopping_cart .woocommerce-mini-cart__buttons a.button{background:#afb688;border:none}.widget_shopping_cart .woocommerce-mini-cart__buttons a.wc-forward{text-align:left;text-decoration:underline}.woocommerce-cart h1.main-title{display:none}.woocommerce-cart #primary{padding:0 3rem}.woocommerce-cart #main .entry-title{text-align:left;font-family:"Futura PT",sans-serif;font-size:3rem;letter-spacing:1px}.storefront-full-width-content.woocommerce-cart .entry-header{padding-bottom:1.5rem}.cart-empty{font-family:"Futura PT",sans-serif;font-size:1.5rem}.woocommerce-cart #main .return-to-shop .button{background:0 0;border:none;text-transform:uppercase;color:#000;text-decoration:underline;text-align:left;font-weight:500;font-family:"Futura PT",sans-serif;font-size:.85rem;padding:0}#cart-steps-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2rem}.cart-step{position:relative;width:33.333%;background-color:#edf5e7;font-family:"Futura PT",sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.5rem;height:80px}.cart-step.cart-step-mobile{display:none}.cart-step.d-none{display:none !important}.cart-step .square{margin-right:0;margin-left:30px;margin-top:-25px;display:inline-block;position:relative;background-color:transparent;margin-bottom:0;-webkit-transform:translateY(15px);transform:translateY(15px);-webkit-transition:all .3s linear;transition:all .3s linear;-webkit-transition-delay:.35s;transition-delay:.35s;cursor:default;pointer-events:none}.cart-step .square:before{content:"";border:1px solid #afb688;background-color:transparent;height:40px;width:40px;display:inline-block;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .25s linear;transition:all .25s linear}.cart-step .square span{position:absolute;text-decoration:none;color:#afb688;font-size:1.25rem;color:#444;position:absolute;display:inline-block;text-align:center;width:45px;height:45px;z-index:90;top:10px;left:-2px;text-decoration:none}.cart-step p{margin-bottom:0}.cart-step.active{background-color:#afb688}.cart-step.active p,.cart-step.active span{color:#fff;color:#fff}.cart-step.active p.num,.cart-step.active span.num{color:#afb688}#cart-steps-wrapper .cart-step{font-size:16px;text-align:center;color:#666;cursor:default;margin:0 7px;padding:0 10px 0 0;min-width:180px;float:left;position:relative;background-color:#edf5e7;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}#cart-steps-wrapper .cart-step:after,#cart-steps-wrapper .cart-step:before{content:" ";position:absolute;top:0;right:-17px;width:0;height:0;border-top:40px solid transparent;border-bottom:40px solid transparent;border-left:17px solid #edf5e7;z-index:2;-webkit-transition:border-color .2s ease;transition:border-color .2s ease}#cart-steps-wrapper .cart-step:before{right:auto;left:0;border-left:17px solid #fff;z-index:0}#cart-steps-wrapper .cart-step:first-child:before{border:none}#cart-steps-wrapper .cart-step:first-child{border-top-left-radius:0;border-bottom-left-radius:0}#cart-steps-wrapper .cart-step span{position:relative;font-weight:500}#cart-steps-wrapper .cart-step span.num{position:absolute;font-family:"FuturaPT-Book",sans-serif;font-size:16px;margin-left:0;z-index:90}#cart-steps-wrapper .cart-step span:before{content:"";position:absolute;top:-2px;left:-20px}#cart-steps-wrapper .cart-step span.num:before{display:none}#cart-steps-wrapper .cart-step.done span:before{opacity:1;-webkit-transition:opacity .3s ease .5s;transition:opacity .3s ease .5s}#cart-steps-wrapper .cart-step.active{color:#fff;background-color:#afb688}#cart-steps-wrapper .cart-step.active .square:before{background-color:#fff}#cart-steps-wrapper .cart-step.active:after{border-left:17px solid #afb688}#cart-steps-wrapper .cart-step#cart-step-two .square{margin-left:45px}#cart-steps-wrapper .cart-step#cart-step-three{margin-right:0}#cart-steps-wrapper .cart-step#cart-step-three .square{margin-left:45px}#cart-steps-wrapper .cart-step#cart-step-three:after{border:none}.woocommerce-cart-form button[disabled]{opacity:0}.cart_back{position:relative;width:250px}.cart_back a{position:absolute;bottom:3rem}.woocommerce-checkout .hide-checkout{display:none !important}.woocommerce-checkout header .hide-checkout{display:block !important}.woocommerce-checkout .breadcrumb,.woocommerce-page .breadcrumb{margin-top:3.5rem}.woocommerce-checkout input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-color:#000;width:15px;height:15px}.woocommerce-checkout input[type=checkbox]:checked{background-color:#000}.woocommerce-checkout #ui-datepicker-div{background:#fff !important}.woocommerce-checkout #e_deliverydate{width:300px;margin-top:0}.cart-collaterals .cart_totals h2{display:none}.cart-collaterals .cross-sells{width:100%;margin-right:0}.cart-collaterals .cross-sells h2{display:block;font-family:"FuturaPT-Book",sans-serif;text-align:center;font-size:2.25rem;font-weight:400;margin-bottom:5rem}.cart-collaterals .cross-sells .products{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cart-collaterals .cross-sells .products:before,.cart-collaterals .cross-sells .products:after{display:none}.cart-collaterals .cross-sells .products .product{width:24% !important;margin-right:0 !important}.gift-certificate.sc_info_box{background:0 0;padding:0 !important}.logged-in .gift-certificate.sc_info_box{padding-top:1.5rem !important}.gift-certificate-show-form{width:70%}.gift-certificate-show-form input[type=radio]{margin-left:.25rem}.gift-certificate-show-form p{margin-bottom:1.5rem}.gift-certificate-show-form li{margin-bottom:1rem}.gift-certificate-receiver-detail-form{width:70%}.gift-certificate-receiver-detail-form .form_table{width:550px;border-width:1px;padding-right:0;padding-left:0}.gift-certificate-receiver-detail-form .form_table .email_amount{margin-bottom:1rem}.gift-certificate-show-form .single_multi_list{padding-left:0;margin-top:1rem}.remodal-date-info h2{font-family:"FuturaPT-Book",sans-serif;font-weight:500;margin-bottom:2rem}.remodal-date-info ul{list-style-type:none;padding-left:0;padding-right:3rem}.remodal-date-info ul li{margin-bottom:.5rem}#page{position:relative}a.remove{display:block;width:1em;height:1em;line-height:1em;font-weight:400;text-indent:0;position:relative;background:0 0;border:1px solid #7a7a7a;border-radius:100%;color:#7a7a7a;text-align:center;text-decoration:none;margin-left:.5rem}a.remove:before{display:none}.is-reserves h2{font-family:"FuturaPT-Book",sans-serif}.is-reserves h2.legend{margin:1.5rem 0}.is-reserves .p.subtitle{padding-bottom:1rem}.is-reserves .tab input{position:inherit;opacity:1;position:relative;z-index:2}.is-reserves .tab input.tab-checkbox{position:absolute;opacity:0}.is-reserves .tab input:checked~.tab-content{max-height:105rem}.is-reserves label.legend{padding-bottom:0}.is-reserves input.input-text.qty{height:40px;width:330px}.is-reserves input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-color:#000;width:15px;height:15px}.is-reserves input[type=checkbox]:checked{background-color:#000}.is-reserves #place_order{width:50%}.is-reserves .woocommerce-form__label-for-checkbox span{font-size:.9rem}.reserves-step.reserves-step-mobile{display:none}.reserves-wrapper{padding-bottom:1rem;font-family:"FuturaPT-Book",sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.reserves-wrapper .reserves-left{width:66.666%;padding-right:1.25rem}.reserves-wrapper .reserves-right{width:33.333%}.reserves-wrapper .reserves-right .box{padding:0 1.5rem 1.5rem;border:1px solid #000;margin-bottom:1.5rem}.reserves-wrapper .reserves-right .box h2{margin-top:1.5rem;font-size:1.25rem}.reserves-wrapper .reserves-right .box-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reserves-wrapper .reserves-right .box-row span{width:25%;display:inline-block;padding:.25rem .5rem;font-size:.9rem}.reserves-wrapper .reserves-right .box-row span.qty{padding:.25rem 0;text-align:right}.reserves-wrapper .reserves-right .box-row span.bold{font-weight:500;width:50%}.reserves-wrapper .reserves-right .box-row span.sub{text-align:right}.reserves-wrapper .reserves-right .box-row span.woocommerce-Price-currencySymbol,.reserves-wrapper .reserves-right .box-row span.product-total{display:inline;text-align:center}.reserves-wrapper .reserves-right .box-row.total{text-transform:uppercase}.reserves-wrapper .reserves-right .box-row.total p{display:inline-block;width:50%;margin-bottom:0;text-align:right}.reserves-wrapper .reserves-right .box-row.total span{width:auto}.reserves-wrapper .reserves-right .box-row.total .sub{font-size:1rem;font-weight:500;display:inline-block;text-align:right;padding-bottom:0}.reserves-wrapper .reserves-right .box-row.total div.sub-impostos{text-align:right}.reserves-wrapper .reserves-right .box-row.total span.sub-impostos{word-break:break-word;line-height:1rem;width:20%;float:right}.reserves-wrapper .reserves-right .box-row.total .sub-impostos{display:block;text-align:right;width:100%;line-height:0;color:#7a7a7a;font-size:.7rem;text-transform:none;font-weight:500}.reserves-wrapper .reserves-right .box-row.bottom{display:inline-block;padding:.75rem .5rem 0}.reserves-wrapper .reserves-right .box-row.bottom span{width:auto;display:inline;padding:0}.reserves-wrapper .reserves-right .box-row.bottom span.bold{padding-left:.25rem}.reserves-wrapper .reserves-right .box-row.bottom p{margin-bottom:0}.reserves-option{border-bottom:none}.reserves-options{width:100%;border-bottom:1px solid #000;padding-bottom:1.5rem}.reserves-options a{cursor:pointer}.reserves-options a.non-cta{display:inline-block;margin-left:.25rem}.reserves-options a.non-cta span:after{margin-top:-5px}.reserves-container{width:100%;font-size:.95rem;padding-bottom:1rem}.reserves-cta{margin-top:1.5rem;text-align:right;width:100%}.reserves-cta .cta{font-size:.85rem;font-weight:500;width:300px;display:inline-block}#reserves-steps-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0}.reserves-step{position:relative;width:33.333%;background-color:#f1f1f1;font-family:"Montserrat",sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;padding:1.5rem;height:80px}.reserves-step p{margin-bottom:0}.reserves-step.active{background-color:#000}#reserves-steps-wrapper .reserves-step.visited{background-color:#7a7a7a;color:#fff}#reserves-steps-wrapper .reserves-step.visited:after{border-left-color:#7a7a7a}#reserves-steps-wrapper .reserves-step.previous{background-color:#7a7a7a;color:#fff}#reserves-steps-wrapper .reserves-step.previous:after{border-left-color:#7a7a7a}.reserves-step.active p,.reserves-step.active span{color:#fff}#reserves-steps-wrapper .reserves-step,.reserves-steps-wrapper-bottom .reserves-step{font-size:14px;text-align:center;color:#666;cursor:default;margin:0 7px;padding:10px 10px 10px 30px;min-width:180px;float:left;position:relative;background-color:#f1f1f1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}#reserves-steps-wrapper .reserves-step:after,#reserves-steps-wrapper .reserves-step:before{content:" ";position:absolute;top:0;right:-17px;width:0;height:0;border-top:40px solid transparent;border-bottom:40px solid transparent;border-left:17px solid #f1f1f1;z-index:2;-webkit-transition:border-color .2s ease;transition:border-color .2s ease}#reserves-steps-wrapper .reserves-step:before{right:auto;left:0;border-left:17px solid #fff;z-index:0}#reserves-steps-wrapper .reserves-step:first-child:before{border:none}#reserves-steps-wrapper .reserves-step:first-child{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:0}#reserves-steps-wrapper .reserves-step span{position:relative;font-weight:500}#reserves-steps-wrapper .reserves-step span:before{opacity:0;content:"✔";position:absolute;top:-2px;left:-20px}#reserves-steps-wrapper .reserves-step.done span:before{opacity:1;-webkit-transition:opacity .3s ease .5s;transition:opacity .3s ease .5s}#reserves-steps-wrapper .reserves-step.active{color:#fff;background-color:#000}#reserves-steps-wrapper .reserves-step.active:after{border-left:17px solid #000}#reserves-steps-wrapper .reserves-step#reserves-step-four{margin-right:0}#reserves-steps-wrapper .reserves-step#reserves-step-four:after{border:none}#reserves-steps-wrapper .reserves-step .hexagon{font-family:"FuturaPT-Book",sans-serif;position:relative;width:45px;height:25.98px;background-color:transparent;margin:12.99px 0;border-left:solid 1.5px #f2f2f2;border-right:solid 1.5px #f2f2f2}#reserves-steps-wrapper .reserves-step .hexagon:before,#reserves-steps-wrapper .reserves-step .hexagon:after{content:"";position:absolute;z-index:1;width:31.82px;height:31.82px;-webkit-transform:scaleY(.5774) rotate(-45deg);transform:scaleY(.5774) rotate(-45deg);background-color:inherit;left:5.0901px}#reserves-steps-wrapper .reserves-step .hexagon:before{top:-15.9099px;border-top:solid 2.1213px #f2f2f2;border-right:solid 2.1213px #f2f2f2}#reserves-steps-wrapper .reserves-step .hexagon:after{bottom:-15.9099px;border-bottom:solid 2.1213px #f2f2f2;border-left:solid 2.1213px #f2f2f2}.reserves-step .hexagon{margin-right:1rem !important;background-color:#fff !important}.reserves-step .hexagon span{color:#000;z-index:10;font-size:1.1rem}.reserves-step .icon-hexagon{font-size:3.5rem;position:relative;display:inline-block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:1rem}.reserves-step .icon-hexagon span{position:absolute !important;font-size:1.1rem;display:inline-block;font-style:normal !important;font-family:"FuturaPT-Book",sans-serif;left:0;right:0}.reserves-data-assistents{width:100%;border-bottom:1px solid #000;padding-bottom:2rem}.reserves-data-assistents .wrapper-quantity-product .buttons_added label p{display:inline}.reserves-assistents{margin-bottom:2rem;margin-top:1rem}.reserves-assistents strong{font-weight:500}.reserves-assistents .wrapper-quantity-product label{min-width:180px}.escollir-idioma-horari{width:100%;padding-bottom:3rem;border-bottom:1px solid #000}.reserva-idiomes-horaris .table-bold{font-weight:500}.area-usuari-wrapper{width:100%}.area-usuari-wrapper .tab .label-attribute{font-family:"FuturaPT-Book",sans-serif;font-size:1.1rem}.area-usuari-wrapper .tab .label-attribute:after{font-family:"FuturaPT-Book",sans-serif;font-weight:200}.area-usuari-wrapper .tab .tab-content{padding-top:.75rem}.area-usuari-wrapper #login .status{color:#da3800}.area-usuari-wrapper .reserva-guest .create-account{display:none}.area-usuari-wrapper .reserva-guest .createaccount-wrapper{display:none}#datepicker_reserva{background:url("/wp-content/themes/storefront-child/img/icon-calendar.png");background-repeat:no-repeat;background-position:center right;width:400px}.is-reserves #ui-datepicker-div{width:400px;padding:1rem}.is-reserves #ui-datepicker-div .ui-datepicker-today .ui-state-highlight{font-weight:500;color:#000;text-decoration:underline}.is-reserves #ui-datepicker-div .ui-state-default,.is-reserves #ui-datepicker-div .ui-widget-content .ui-state-default{color:#000}.dades-reserva-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.dades-reserva-wrapper strong{font-weight:500}.dades-reserva-wrapper .codi-reserva{width:100%;margin-bottom:2rem}.dades-reserva-wrapper .dades-reserva-left{width:50%}.dades-reserva-wrapper .dades-reserva-right{width:50%}.dades-reserva-wrapper .dades-reserva-comentari{width:100%;margin-top:2rem}.dades-reserva-wrapper .dades-reserva-comentari span.title{display:block;padding-bottom:.5rem}.dades-reserva-wrapper .dades-reserva-bottom{width:100%;margin-top:1rem}.dades-reserva-wrapper .dades-reserva-bottom a{text-transform:uppercase;font-size:.9rem;letter-spacing:1px}.dades-reserva-wrapper p{margin-bottom:10px}.dades-reserva-wrapper span.title{color:#444;padding-right:.25rem;display:inline-block}.sessions_availables_container{border-top:1px solid #000;margin-top:3rem}.dades-reserva-wrapper{padding-bottom:1.5rem;border-bottom:1px solid #000}.dades-reserva-wrapper#confirmacio{border-bottom:none}.reserves-payment-options{margin-bottom:3rem}.payment-option{padding:1.5rem 9rem}.payment-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2rem;font-size:.85rem}.payment-cta a{width:50%;display:inline-block}.payment-cta .cta{text-align:center;font-weight:500}.payment-cta .non-cta{text-decoration:underline}.wc_payment_method .icon-card{font-size:2rem;vertical-align:middle;padding-right:1rem;padding-left:1rem}.wc_payment_method.payment_method_paypal label{font-size:0px}.wc_payment_method.payment_method_paypal img{display:inline-block}.wc_payment_method.payment_method_paypal img.paypal-icon{display:inline-block}#payment .payment_methods li{margin-bottom:1.25rem}#payment .payment_methods li img{max-height:100%;float:none;vertical-align:middle;margin-top:-.75rem;margin-left:1rem}.woocommerce-order-received h2{font-family:"FuturaPT-Book",sans-serif;margin:1rem 0;font-weight:500}.woocommerce-order-received h2 .round{margin-right:2rem}.woocommerce-order-received h2 .round label{padding-left:0;display:inline-block}.woocommerce-order-received h2 .round label:after{opacity:1;left:11px;top:13px;width:20px}.woocommerce-order-received h2 .round label:before{width:25px;height:25px}.woocommerce-order-received h2.woocommerce-column__title{font-family:"FuturaPT-Book",sans-serif;margin-top:0}.reserves-final{padding-top:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;height:200px}.reserves-final a{width:100%;display:block;text-align:center;font-size:.85rem}.reserves-final a.cta{font-weight:500}.reserves-final a.non-cta{text-decoration:underline}.dades-reserva-confirmation{width:100%;padding:2.5rem 0 2rem;margin-top:2rem;border-top:1px solid #000;border-bottom:1px solid #000;margin-bottom:2rem}.dades-reserva-confirmation a{text-transform:uppercase;font-size:.9rem;letter-spacing:1px;display:inline-block;margin-top:1rem}#reserves-grups-content label,#reserves-infantils-content label,#reserves-xatic-content label{display:inline-block;margin-bottom:.5rem}.reserves-grups-content .smaller{font-size:.8rem}#reservasespaixocolata_container{width:75%;padding-bottom:5rem}#reservasespaixocolata_container ul{padding-left:0}.reserves-cta a{font-family:"FuturaPT-Book",sans-serif}.reserves-data-assistents .wrapper-quantity-product .quantity{margin-bottom:1.5rem}.reserves-data-assistents span.shorter{width:75%}.area-usuari-wrapper .tab:first-child{border-top:1px solid #ddd}.area-usuari-wrapper .tab:last-child.active{border-bottom:none}.area-usuari-wrapper .tab.active .tab-content{max-height:105em}.reserves-payment-options #place_order{width:50%}#payment .payment_methods li .payment_box{padding:.5rem 0 1rem}#payment .payment_methods>.wc_payment_method>label,#payment .payment_methods>.woocommerce-PaymentMethod>label{padding:0}.reserves-payment-options .wc_payment_method{width:75%}.wc-stripe-elements-field{height:50px;padding:1rem}.woocommerce-checkout #payment ul.payment_methods li img.stripe-icon,#add_payment_method #payment ul.payment_methods li img.stripe-icon{float:none}#payment .place-order{margin-top:0;padding-right:0}.woocommerce-order-received .reserves-wrapper .reserves-right{margin-top:2rem}.product-variations-colespecial p,.product-variations-discount p,.reserves-grups-content p{font-size:.9rem}.remodal-anular-reserva .form_cancel>strong{font-weight:500;display:block;margin-bottom:1.5rem}.remodal-anular-reserva .form_cancel p{font-size:.9rem}.remodal-pickup p{padding:0 25px}.font-100{font-weight:100}.font-200{font-weight:200}.font-300{font-weight:300}.font-400{font-weight:400}.font-500{font-weight:500}.font-600{font-weight:600}.font-700{font-weight:700}.font-800{font-weight:800}.font-900{font-weight:900}.no-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}@media only screen and (min-width:768px){.text-left-m{text-align:left}.text-right-m{text-align:right}.text-center-m{text-align:center}}@media only screen and (min-width:980px){.text-left-l{text-align:left}.text-right-l{text-align:right}.text-center-l{text-align:center}}@media only screen and (min-width:1200px){.text-left-xl{text-align:left}.text-right-xl{text-align:right}.text-center-xl{text-align:center}}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}.no-margin{margin:0}.no-padding{padding:0}.no-float{float:none}.relative{position:relative}.absolute{position:absolute}.static{position:static}.fixed{position:fixed}.none{display:none}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex-space-around{-ms-flex-pack:distribute;justify-content:space-around}.flex-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-no-wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.left{float:left}.right{float:right}@media only screen and (min-width:768px){.no-float-m{float:none}.no-padding-m{padding:0}.no-margin-m{margin:0}.relative-m{position:relative}.absolute-m{position:absolute}.static-m{position:static}.fixed-m{position:fixed}.none-m{display:none}.block-m{display:block}.inline-block-m{display:inline-block}.inline-m{display:inline}.flex-m{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-row-m{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-row-reverse-m{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-column-m{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-column-reverse-m{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex-space-around-m{-ms-flex-pack:distribute;justify-content:space-around}.flex-space-between-m{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-start-m{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-center-m{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-end-m{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-top-m{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-middle-m{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-bottom-m{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex-wrap-m{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-no-wrap-m{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.left-m{float:left}.right-m{float:right}}@media only screen and (min-width:980px){.no-float-l{float:none}.no-padding-l{padding:0}.no-margin-l{margin:0}.relative-l{position:relative}.absolute-l{position:absolute}.static-l{position:static}.fixed-l{position:fixed}.none-l{display:none}.block-l{display:block}.inline-block-l{display:inline-block}.inline-l{display:inline}.flex-l{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-row-l{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-row-reverse-l{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-column-l{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-column-reverse-l{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex-space-around-l{-ms-flex-pack:distribute;justify-content:space-around}.flex-space-between-l{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-start-l{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-center-l{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-end-l{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-top-l{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-middle-l{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-bottom-l{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex-wrap-l{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-no-wrap-l{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.left-l{float:left}.right-l{float:right}}@media only screen and (min-width:1200px){.no-float-xl{float:none}.no-padding-xl{padding:0}.no-margin-xl{margin:0}.relative-xl{position:relative}.absolute-xl{position:absolute}.static-xl{position:static}.fixed-xl{position:fixed}.none-xl{display:none}.block-xl{display:block}.inline-block-xl{display:inline-block}.inline-xl{display:inline}.flex-xl{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-row-xl{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-row-reverse-xl{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-column-xl{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-column-reverse-xl{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex-space-around-xl{-ms-flex-pack:distribute;justify-content:space-around}.flex-space-between-xl{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-start-xl{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-center-xl{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-end-xl{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-top-xl{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.flex-middle-xl{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-bottom-xl{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex-wrap-xl{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-no-wrap-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.left-xl{float:left}.right-xl{float:right}}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}.pad-top-5{padding-top:5px}.pad-top-10{padding-top:10px}.pad-top-15{padding-top:15px}.pad-top-20{padding-top:20px}.pad-top-25{padding-top:25px}.pad-top-30{padding-top:30px}.pad-top-35{padding-top:35px}.pad-top-40{padding-top:40px}.pad-top-45{padding-top:45px}.pad-top-50{padding-top:50px}.pad-top-55{padding-top:55px}.pad-top-60{padding-top:60px}.pad-bottom-5{padding-bottom:5px}.pad-bottom-10{padding-bottom:10px}.pad-bottom-15{padding-bottom:15px}.pad-bottom-20{padding-bottom:20px}.pad-bottom-25{padding-bottom:25px}.pad-bottom-30{padding-bottom:30px}.pad-bottom-35{padding-bottom:35px}.pad-bottom-40{padding-bottom:40px}.pad-bottom-45{padding-bottom:45px}.pad-bottom-50{padding-bottom:50px}.pad-bottom-55{padding-bottom:55px}.pad-bottom-60{padding-bottom:60px}.pad-5{padding:5px}.pad-10{padding:10px}.pad-15{padding:15px}.pad-20{padding:20px}.pad-25{padding:25px}.pad-30{padding:30px}.pad-35{padding:35px}.pad-40{padding:40px}.pad-45{padding:45px}.pad-50{padding:50px}.pad-55{padding:55px}.pad-60{padding:60px}@media only screen and (min-width:768px){.pad-top-0-m{padding-top:0}.pad-top-5-m{padding-top:5px}.pad-top-10-m{padding-top:10px}.pad-top-15-m{padding-top:15px}.pad-top-20-m{padding-top:20px}.pad-top-25-m{padding-top:25px}.pad-top-30-m{padding-top:30px}.pad-top-35-m{padding-top:35px}.pad-top-40-m{padding-top:40px}.pad-top-45-m{padding-top:45px}.pad-top-50-m{padding-top:50px}.pad-top-55-m{padding-top:55px}.pad-top-60-m{padding-top:60px}.pad-bottom-0-m{padding-bottom:0}.pad-bottom-5-m{padding-bottom:5px}.pad-bottom-10-m{padding-bottom:10px}.pad-bottom-15-m{padding-bottom:15px}.pad-bottom-20-m{padding-bottom:20px}.pad-bottom-25-m{padding-bottom:25px}.pad-bottom-30-m{padding-bottom:30px}.pad-bottom-35-m{padding-bottom:35px}.pad-bottom-40-m{padding-bottom:40px}.pad-bottom-45-m{padding-bottom:45px}.pad-bottom-50-m{padding-bottom:50px}.pad-bottom-55-m{padding-bottom:55px}.pad-bottom-60-m{padding-bottom:60px}.pad-0-m{padding:0}.pad-5-m{padding:5px}.pad-10-m{padding:10px}.pad-15-m{padding:15px}.pad-20-m{padding:20px}.pad-25-m{padding:25px}.pad-30-m{padding:30px}.pad-35-m{padding:35px}.pad-40-m{padding:40px}.pad-45-m{padding:45px}.pad-50-m{padding:50px}.pad-55-m{padding:55px}.pad-60-m{padding:60px}}@media only screen and (min-width:980px){.pad-top-0-l{padding-top:0}.pad-top-5-l{padding-top:5px}.pad-top-10-l{padding-top:10px}.pad-top-15-l{padding-top:15px}.pad-top-20-l{padding-top:20px}.pad-top-25-l{padding-top:25px}.pad-top-30-l{padding-top:30px}.pad-top-35-l{padding-top:35px}.pad-top-40-l{padding-top:40px}.pad-top-45-l{padding-top:45px}.pad-top-50-l{padding-top:50px}.pad-top-55-l{padding-top:55px}.pad-top-60-l{padding-top:60px}.pad-bottom-0-l{padding-bottom:0}.pad-bottom-5-l{padding-bottom:5px}.pad-bottom-10-l{padding-bottom:10px}.pad-bottom-15-l{padding-bottom:15px}.pad-bottom-20-l{padding-bottom:20px}.pad-bottom-25-l{padding-bottom:25px}.pad-bottom-30-l{padding-bottom:30px}.pad-bottom-35-l{padding-bottom:35px}.pad-bottom-40-l{padding-bottom:40px}.pad-bottom-45-l{padding-bottom:45px}.pad-bottom-50-l{padding-bottom:50px}.pad-bottom-55-l{padding-bottom:55px}.pad-bottom-60-l{padding-bottom:60px}.pad-0-l{padding:0}.pad-5-l{padding:5px}.pad-10-l{padding:10px}.pad-15-l{padding:15px}.pad-20-l{padding:20px}.pad-25-l{padding:25px}.pad-30-l{padding:30px}.pad-35-l{padding:35px}.pad-40-l{padding:40px}.pad-45-l{padding:45px}.pad-50-l{padding:50px}.pad-55-l{padding:55px}.pad-60-l{padding:60px}}@media only screen and (min-width:1200px){.pad-top-0-xl{padding-top:0}.pad-top-5-xl{padding-top:5px}.pad-top-10-xl{padding-top:10px}.pad-top-15-xl{padding-top:15px}.pad-top-20-xl{padding-top:20px}.pad-top-25-xl{padding-top:25px}.pad-top-30-xl{padding-top:30px}.pad-top-35-xl{padding-top:35px}.pad-top-40-xl{padding-top:40px}.pad-top-45-xl{padding-top:45px}.pad-top-50-xl{padding-top:50px}.pad-top-55-xl{padding-top:55px}.pad-top-60-xl{padding-top:60px}.pad-bottom-0-xl{padding-bottom:0}.pad-bottom-5-xl{padding-bottom:5px}.pad-bottom-10-xl{padding-bottom:10px}.pad-bottom-15-xl{padding-bottom:15px}.pad-bottom-20-xl{padding-bottom:20px}.pad-bottom-25-xl{padding-bottom:25px}.pad-bottom-30-xl{padding-bottom:30px}.pad-bottom-35-xl{padding-bottom:35px}.pad-bottom-40-xl{padding-bottom:40px}.pad-bottom-45-xl{padding-bottom:45px}.pad-bottom-50-xl{padding-bottom:50px}.pad-bottom-55-xl{padding-bottom:55px}.pad-bottom-60-xl{padding-bottom:60px}.pad-0-xl{padding:0}.pad-5-xl{padding:5px}.pad-10-xl{padding:10px}.pad-15-xl{padding:15px}.pad-20-xl{padding:20px}.pad-25-xl{padding:25px}.pad-30-xl{padding:30px}.pad-35-xl{padding:35px}.pad-40-xl{padding:40px}.pad-45-xl{padding:45px}.pad-50-xl{padding:50px}.pad-55-xl{padding:55px}.pad-60-xl{padding:60px}}@media only screen and (max-width:1300px){header nav li{font-size:.9rem}header nav li>div{top:78px}.nav-item a.has:before{top:37px}#search-field{top:4px;height:80px;font-size:1.35rem}#close-search{top:7.5rem;color:#aaa}.widget_shopping_cart{top:87px}.back-top{right:-2rem}#footer-social{padding-left:1rem}#home-banner{height:65vh}#home-banner .wrapper-text h1{font-size:3.5rem}.wrapper-featured-middle{padding-left:3rem;padding-right:3rem}.wrapper-featured-middle .featured-middle .wrapper-text{padding:0 1rem}.wrapper-featured-middle .featured-middle .wrapper-text h4{font-size:1.75rem}.wrapper-featured-middle .featured-middle .wrapper-text p{font-size:1rem}.featured-products .slick-arrow{top:33%}.featured-products .slick-arrow:before{font-size:40px}.featured-products .slick-arrow.slick-next{right:2.25rem}.featured-products .slick-arrow.slick-prev{left:1.25rem}.wrapper-featured-bottom .featured-bottom .wrapper-img img{height:100%}.category-banner-wrapper .category-description{padding-right:3rem}.storefront-sorting .total-products,.category-toolbar .total-products{width:50%}.storefront-sorting .sorter-products,.category-toolbar .sorter-products{width:50%}.category-products .products .product-name{font-size:1rem;line-height:1.35rem}.category-products .products .product-price{font-size:1rem;line-height:1.35rem;margin-top:.5rem;margin-bottom:1rem}.category-products .products .product-more-info a span{font-size:.8rem;padding:.75rem 1rem}.product-quick-buy .cta-add{font-size:.8rem}.filters-container{padding-right:1rem}.filters-container ul li.all a{font-size:.9rem}.tab label.label-attribute{padding-right:.75rem;font-size:.9rem}.product-summary{padding-left:3rem}.product-title h1{font-size:1.75rem}.product-price{font-size:1.75rem;padding-top:0;margin-bottom:1rem}.visites-lister ul li h2{font-size:1.55rem;line-height:2.15rem}.visites-lister ul li .wrapper-text{padding:0 .5rem}.product-recipe{padding-left:4rem;padding-right:4rem}}@media only screen and (max-width:1024px){.show-tablet{display:inline-block}main{padding-top:67px}header nav{padding-left:1rem;margin-top:0}header nav li{font-size:.9rem;margin-right:1.25rem}header nav li>div{top:54px}.header-logo img{max-width:170px}.nav-item a.has:before{top:38px}.header-logo{width:40%}.wrapper-secondary-nav{width:30%}.wrapper-secondary-nav .wrapper-search a{width:100%;display:inline-block;text-align:center}.wrapper-secondary-nav .wrapper-search a:before{top:72px}.wrapper-secondary-nav .wrapper-search i{font-size:1.1rem}.search-form{top:74px}.close-search{top:9.5rem}#search-field{top:54px;height:75px;font-size:1rem}#close-search{top:7rem;color:#aaa}.widget_shopping_cart_content a.non-cta span,.widget_shopping_cart_content button.non-cta span{font-size:.85rem}.widget_shopping_cart .woocommerce-mini-cart__buttons a.button{background-color:#afb688}.col-footer li{font-size:1rem}.back-top{right:-3rem}.section h3.title{font-size:2.5rem}h3.title{font-size:2.5rem;margin-bottom:3.5rem}#home-banner{height:60vh}#home-banner .wrapper-text{padding:2rem}#home-banner .wrapper-text h1{font-size:2.25rem}#home-featured-products h3,#home-featured-middle h3,#home-featured-bottom h3{font-size:1.9rem}#home-featured-products{padding-top:20px}.featured-products .slick-arrow{top:30%}.featured-products .slick-arrow:before{font-size:37px}.featured-products .slick-arrow.slick-prev{left:1rem}.wrapper-featured-middle{padding-left:3rem;padding-right:3rem}.wrapper-featured-middle .featured-middle .wrapper-text{padding:0 1rem}.wrapper-featured-middle .featured-middle .wrapper-text h5{font-size:1.15rem}.wrapper-featured-middle .featured-middle .wrapper-text h4{font-size:1.75rem}.wrapper-featured-middle .featured-middle .wrapper-text p{font-size:1rem}.wrapper-featured-bottom.featured-bottom-one{margin-top:3rem}.featured-bottom .wrapper-img img{height:100%}.category-banner-wrapper .category-description{padding-right:3rem}#recipe-slider .slick-arrow:before{font-size:50px}#recipe-slider .slick-next{right:2rem}.register-container{width:90%}.blog-lister-item .blog-lister-item-content{margin:0 3rem !important;padding:0 !important}.historia-slider{padding-left:6rem;padding-right:6rem}.historia-slider .slick-prev{left:2.5rem}.historia-slider .slick-next{right:4.5rem}.historia-slider .slick-arrow:before{font-size:50px}.slider-fabrica-wrapper .wrapper-text{padding-left:1.5rem;padding-right:1.5rem}.slider-fabrica-wrapper .wrapper-text h4{margin-bottom:1rem}#timeline .content h3{margin-left:2rem}#timeline .content p{margin-left:2rem;font-size:1.1rem}.cronologia-images-wrapper{margin-left:0}}@media only screen and (max-width:990px){.blog-content.blog-img-text .wrapper-text,.blog-content.blog-img-text .wrapper-img{background-image:none}.blog-content.blog-img-text img{display:block}}@media only screen and (max-width:990px) and (min-width:768px){header .hide-desktop{display:block !important}h3.title{font-size:2rem;margin-bottom:2.5rem}.section h3.title{font-size:2rem}.section p.description{width:85%;padding:0 2rem;font-size:1rem}main{padding-top:85px}header{padding:1.25rem 0 1rem;border-bottom:none;border-bottom:2px solid #dadfc0}header nav{display:block;padding-left:0;margin-top:0}header nav li{width:100%;padding:0;border-bottom:1px solid #dadfc0;position:relative}header nav li div{position:relative;top:0;opacity:1;visibility:visible;padding:0;background:0 0;z-index:999}header nav li div .nav-image{display:none}header nav li a{padding:1rem 1.5rem 1rem 3rem;display:block;width:100%;position:relative;z-index:100}.wrapper-header{border:none}.nav-column{min-height:auto}.nav-column ul{margin:0;border-top:1px solid #dadfc0;min-height:auto}.nav-column ul li{width:100%;padding:0;background:0 0}.nav-column ul li a{padding:1rem 1rem 1rem 4rem}.nav-column ul li a:hover{text-decoration:none}.nav-column ul li a span:after{display:none}.nav-column ul li>a{border-bottom:1px solid #ddd}.nav-column ul.sub-nav{display:none;position:relative;left:0;visibility:visible;opacity:1;margin-bottom:0}.nav-column ul.sub-nav.active{background:#f6faf3}.nav-column ul.sub-nav li{padding:0}.nav-column ul.sub-nav li a{text-decoration:none !important;padding-left:2rem}.nav-column .default-hover a{text-decoration:none}.nav-desplegable{display:none}.nav-desplegable .wrapper-cta{padding-top:0;padding-bottom:0}.wrapper-primary-nav .nav-item:before{display:none}.wrapper-primary-nav .nav-item a.has:before{position:absolute;top:1rem;right:1.5rem;opacity:1;left:auto;font-family:"simon-coll";content:"\68";color:#000;border:none}.nav-item:hover:before{display:none}.wrapper-header{width:100%;position:relative;padding:0 1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.wrapper-primary-nav{width:100%;position:absolute;top:64px;left:-1000px;z-index:99;background-color:#fff;border-top:1px solid #dadfc0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.nav-column ul li.amatller-cat{padding:0}.nav-column ul li.amatller-cat img{max-width:100px}body.has-nav .wrapper-primary-nav{left:0}.wrapper-language{display:none}.wrapper-secondary-nav{display:none}.wrapper-secondary-nav .wrapper-search{display:none}.hamburger{width:15%}.search-mobile{width:15%}.search-mobile a{text-decoration:none}.search-mobile a i{font-size:1.35rem}#search-field{left:0;width:100%;top:52px;height:70px;font-size:1rem;padding-left:1rem}#close-search{top:5rem;right:1.5rem;color:#aaa}.header-logo{width:40%;text-align:center}.header-logo img{width:90%}.user-mobile{width:15%;text-align:right}.user-mobile i{font-size:1.75rem}.user-mobile a{display:none}.login-mobile{display:none;position:absolute;left:0;top:52px;background-color:#fff;padding:2rem;width:100%;border-top:1px solid #ddd}.login-mobile .account-container{padding-bottom:0;width:450px;margin:0 auto}.login-mobile .main-title{font-family:"FuturaPT-Book",sans-serif;text-align:center;font-size:2.5rem;font-weight:400;margin-bottom:5rem;position:relative;letter-spacing:1px;margin-bottom:2rem}.login-mobile .entry-content .form-row{text-align:left}.login-mobile [type=text],.login-mobile [type=email],.login-mobile [type=password],.login-mobile [type=tel],.login-mobile [type=number],.login-mobile [type=date],.login-mobile [type=search]{width:100%}.wrapper-cart{width:15%;text-align:right}.wrapper-cart:before{display:none}.wrapper-cart i{font-size:1.75rem}.widget_shopping_cart{width:100%;right:0;top:52px}.widget_shopping_cart .minicart-title{text-align:left;padding:1rem;font-size:.9rem}.widget_shopping_cart .cart_list{padding:1rem}.widget_shopping_cart .mini_cart_item .mini_cart_item_name{display:block}.widget_shopping_cart .mini_cart_item .mini_cart_item-wrapper .wrapper-img{width:25%}.widget_shopping_cart .mini_cart_item .mini_cart_item-wrapper .wrapper-img img{width:100%;max-width:100%;height:auto;display:block}.widget_shopping_cart .mini_cart_item .mini_cart_item-wrapper .wrapper-text{text-align:left;width:75%;font-family:"FuturaPT-Book",sans-serif}.widget_shopping_cart .woocommerce-mini-cart__buttons{background-color:#fff;display:block;text-align:center;padding:1rem}.widget_shopping_cart .woocommerce-mini-cart__buttons a{display:block;width:100%;font-size:.85rem}.widget_shopping_cart .woocommerce-mini-cart__buttons a.wc-forward{text-align:center;margin-bottom:1rem}.widget_shopping_cart .woocommerce-mini-cart__total{font-family:"FuturaPT-Book",sans-serif;font-size:.9rem;padding:.5rem 1rem 0}.language-switcher{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none}.language-switcher li{width:33.333%;position:relative;text-transform:uppercase;font-size:.85rem}.language-switcher li:nth-child(1),.language-switcher li:nth-child(2){border-right:1px solid #ddd}.language-switcher li a{display:block;width:100%;font-family:"FuturaPT-Book",sans-serif;text-decoration:none;padding:1rem 1.5rem}.language-switcher li.active:before{border:1px solid #000;border-top:none;border-right:none;content:"" !important;height:8px;right:1rem;opacity:1;position:absolute;top:1.35rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:14px}.search-mobile,.hamburger,.user-mobile,.cart-mobile{display:block}.wrapper-header{padding:0 3rem}.col-footer{width:50%}#home-banner{height:50vh}#home-banner .wrapper-text{padding:2rem}#home-banner .wrapper-text h1{font-size:3rem}#home-featured-products h3,#home-featured-middle h3,#home-featured-bottom h3{font-size:2.25rem}#home-featured-products{padding-top:30px}.home-featured-top-wrapper .wrapper-text{width:50%;bottom:4rem}.wrapper-featured-middle .featured-middle .wrapper-text{padding:0 .5rem}.wrapper-featured-middle .featured-middle .wrapper-text h5{font-size:.75rem}.wrapper-featured-middle .featured-middle .wrapper-text h4{font-size:1.65rem;line-height:1.9rem}.wrapper-featured-middle .featured-middle .wrapper-text p{font-size:1rem;line-height:1.5rem}.featured-block.featured-block-one{padding-left:0}.featured-block.featured-block-two{padding-right:0}.featured-block.block-odd{padding-left:3rem}.featured-block.block-odd .wrapper-text{padding-right:2rem}.featured-block.block-even{padding-right:3rem}.featured-block.block-even .wrapper-text{padding-left:2rem}.visites-banner-wrapper{margin-top:2rem}.visites-banner-wrapper h1{margin-bottom:.5rem;font-size:2.95rem}.visites-banner-wrapper .visites-cta-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:40%;margin-top:2rem;text-align:left}.visites-banner-wrapper .visites-description{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.visites-banner-wrapper .visites-description p{padding-right:0;font-size:1.05rem}.visites-banner-wrapper .visites-description a.download{margin-bottom:0}.visites-banner-wrapper .visita-banner{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;height:400px}.visites-banner-wrapper.no-icons .visites-description{width:100%}.visites-banner-wrapper.no-icons .visites-description p{width:100%}.visites-banner-wrapper.visites-escoles .visites-cta-wrapper{text-align:right}.visites-banner-wrapper .visites-top-icons{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:0;width:100%}.visites-banner-wrapper .visites-top-icons ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:.95rem}.visites-banner-wrapper .visites-top-icons ul li{margin-right:1rem}.visites-banner-wrapper .visites-top-icons ul li.full-item{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.visites-banner-wrapper .visites-top-icons i{padding-left:0;padding-right:1rem}.featured-block{padding-bottom:40px;min-height:auto}.featured-block .wrapper-text h4{font-size:1.75rem}.featured-block .wrapper-text p{font-size:1rem;line-height:1.65rem}.block-hores-wrapper h4,.block-tarifes-wrapper h4{font-size:2rem}.block-hores-wrapper h4 img,.block-tarifes-wrapper h4 img{width:150px;top:.5rem}.block-hores .wrapper-text,.block-tarifes .wrapper-text{padding-left:0;text-align:center}.block-hores .wrapper-text ul,.block-tarifes .wrapper-text ul{padding-right:0;width:75%;margin:0 auto;text-align:left}.tipus-visita{padding-top:30px}.visites-lister{margin-top:4rem}.visites-lister ul li h2{font-size:1.65rem;line-height:2rem;min-height:auto}.visites-lister ul li p{font-size:1rem}.visites-lister ul.visites.columns-3 li{width:50%}.visites-lister ul.visites.columns-3 li:nth-child(3n+2),.visites-lister ul.visites.columns-3 li:nth-child(3n+1),.visites-lister ul.visites.columns-3 li:nth-child(3n+3){padding:0}.visites-lister ul.visites.columns-3 li:nth-child(2n+1){padding-right:.75rem}.visites-lister ul.visites.columns-3 li:nth-child(2n+2){padding-left:.75rem}.visites-lister ul.visites .visites-icons li{width:100%;padding:0 !important;margin:1rem 0}.info-visita{padding-top:2rem}.info-visita .visites-icons li{padding:0 1rem;font-size:.9rem}.partners{width:80%;margin:0 auto}.sc-banner-wrapper .sc-description{width:100%}.is-category .breadcrumb{width:100%;position:relative;padding:1rem 2rem 0 !important}.wrapper.category-wrapper{padding-left:0;padding-right:0}.category-banner-wrapper{padding-top:30px !important}.category-banner-wrapper .category-banner{display:none}.category-banner-wrapper .category-description{width:100%;padding:1.5rem 0 0}.category-banner-wrapper .category-description h1{font-size:2.5rem;text-align:center}.category-banner-wrapper .category-description p{display:none}#sidebar-category{display:none}#sidebar-category .sidebar-wrapper,#sidebar-category .sorter-products,.storefront-sorting .sorter-products{width:50%}.storefront-sorting .sorter-products span,#sidebar-category .sorter-products span{display:none}#sidebar-mobile{width:100%;position:relative;background:#f1f1f1;display:block}.category-dropdowns{display:-webkit-box;display:-ms-flexbox;display:flex;text-transform:uppercase;letter-spacing:1px;font-family:"FuturaPT-Book",sans-serif;font-size:.85rem;background:#f7f7f7}.category-dropdowns .filters-mobile{width:50%;padding:1rem;border-right:1px solid #ddd}.category-dropdowns .sorter-mobile{width:50%;padding:1rem 0 1rem 1rem}.filters-container{display:none;padding:0}.filters-container ul{padding-bottom:0;margin-bottom:0}.filters-container .tab{padding:0 1rem}.orderby{padding:0;height:auto;background:0 0 !important;border:none;width:100%}.product-lister{width:100%;padding:0 2rem}.category-products .products{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.category-products .products.columns-3 .product{width:50%;margin:0 !important;padding-left:.6rem !important;padding-right:.6rem !important}.category-products .products.columns-3 .product:nth-of-type(3n+3) .triangle{left:.6rem}.category-products .products .product-name{padding:1rem 0 0}.category-toolbar{display:block;margin-top:1rem}.storefront-sorting .sorter-products,.category-toolbar .sorter-products{display:none}.storefront-sorting .total-products,.category-toolbar .total-products{padding:1rem 0;width:100%;text-align:center}.product-wrapper{padding:1rem 2rem}.product-gallery{width:100%;height:auto}.product-gallery.slick-dotted.slick-slider{margin-bottom:0}.product-gallery .slick-dots{position:relative;padding-top:10px}.product-summary{width:100%;padding:0}.product-title{padding-right:0}.product-short-desc{padding-right:1rem}.wrapper-product-recipes h3{margin-bottom:1rem}.product-recipe{padding:1rem 0}.product-recipe .wrapper-text{width:100%;padding-right:0}.product-recipe .wrapper-text h4{text-align:center;font-size:1.75rem}.product-recipe .wrapper-img{width:100%;text-align:center;margin-top:2rem}.product-recipe .wrapper-img img{max-width:100%;display:inline-block}#recipe-slider .slick-prev,#recipe-slider .slick-next{top:3rem}.wrapper-product-related h3,.wrapper-product-visited h3,.wrapper-product-recipes h3{font-size:2rem;margin-bottom:4rem;line-height:2.5rem}.wrapper-product-related .related-products .products.columns-4 .product,.wrapper-product-related .visited-products .products.columns-4 .product,.wrapper-product-related .featured-products .products.columns-4 .product,.wrapper-product-visited .related-products .products.columns-4 .product,.wrapper-product-visited .visited-products .products.columns-4 .product,.wrapper-product-visited .featured-products .products.columns-4 .product,.wrapper-product-recipes .related-products .products.columns-4 .product,.wrapper-product-recipes .visited-products .products.columns-4 .product,.wrapper-product-recipes .featured-products .products.columns-4 .product{width:50%}.wrapper-product-related .related-products .products.columns-4 .product:first-of-type,.wrapper-product-related .related-products .products.columns-4 .product:nth-child(2),.wrapper-product-related .related-products .products.columns-4 .product:nth-child(3),.wrapper-product-related .related-products .products.columns-4 .product:last-of-type,.wrapper-product-related .visited-products .products.columns-4 .product:first-of-type,.wrapper-product-related .visited-products .products.columns-4 .product:nth-child(2),.wrapper-product-related .visited-products .products.columns-4 .product:nth-child(3),.wrapper-product-related .visited-products .products.columns-4 .product:last-of-type,.wrapper-product-related .featured-products .products.columns-4 .product:first-of-type,.wrapper-product-related .featured-products .products.columns-4 .product:nth-child(2),.wrapper-product-related .featured-products .products.columns-4 .product:nth-child(3),.wrapper-product-related .featured-products .products.columns-4 .product:last-of-type,.wrapper-product-visited .related-products .products.columns-4 .product:first-of-type,.wrapper-product-visited .related-products .products.columns-4 .product:nth-child(2),.wrapper-product-visited .related-products .products.columns-4 .product:nth-child(3),.wrapper-product-visited .related-products .products.columns-4 .product:last-of-type,.wrapper-product-visited .visited-products .products.columns-4 .product:first-of-type,.wrapper-product-visited .visited-products .products.columns-4 .product:nth-child(2),.wrapper-product-visited .visited-products .products.columns-4 .product:nth-child(3),.wrapper-product-visited .visited-products .products.columns-4 .product:last-of-type,.wrapper-product-visited .featured-products .products.columns-4 .product:first-of-type,.wrapper-product-visited .featured-products .products.columns-4 .product:nth-child(2),.wrapper-product-visited .featured-products .products.columns-4 .product:nth-child(3),.wrapper-product-visited .featured-products .products.columns-4 .product:last-of-type,.wrapper-product-recipes .related-products .products.columns-4 .product:first-of-type,.wrapper-product-recipes .related-products .products.columns-4 .product:nth-child(2),.wrapper-product-recipes .related-products .products.columns-4 .product:nth-child(3),.wrapper-product-recipes .related-products .products.columns-4 .product:last-of-type,.wrapper-product-recipes .visited-products .products.columns-4 .product:first-of-type,.wrapper-product-recipes .visited-products .products.columns-4 .product:nth-child(2),.wrapper-product-recipes .visited-products .products.columns-4 .product:nth-child(3),.wrapper-product-recipes .visited-products .products.columns-4 .product:last-of-type,.wrapper-product-recipes .featured-products .products.columns-4 .product:first-of-type,.wrapper-product-recipes .featured-products .products.columns-4 .product:nth-child(2),.wrapper-product-recipes .featured-products .products.columns-4 .product:nth-child(3),.wrapper-product-recipes .featured-products .products.columns-4 .product:last-of-type{padding:0}.wrapper-product-related .related-products .products.columns-4 .product:nth-child(2n+1),.wrapper-product-related .visited-products .products.columns-4 .product:nth-child(2n+1),.wrapper-product-related .featured-products .products.columns-4 .product:nth-child(2n+1),.wrapper-product-visited .related-products .products.columns-4 .product:nth-child(2n+1),.wrapper-product-visited .visited-products .products.columns-4 .product:nth-child(2n+1),.wrapper-product-visited .featured-products .products.columns-4 .product:nth-child(2n+1),.wrapper-product-recipes .related-products .products.columns-4 .product:nth-child(2n+1),.wrapper-product-recipes .visited-products .products.columns-4 .product:nth-child(2n+1),.wrapper-product-recipes .featured-products .products.columns-4 .product:nth-child(2n+1){padding-right:.5rem}.wrapper-product-related .related-products .products.columns-4 .product:nth-child(2n+2),.wrapper-product-related .visited-products .products.columns-4 .product:nth-child(2n+2),.wrapper-product-related .featured-products .products.columns-4 .product:nth-child(2n+2),.wrapper-product-visited .related-products .products.columns-4 .product:nth-child(2n+2),.wrapper-product-visited .visited-products .products.columns-4 .product:nth-child(2n+2),.wrapper-product-visited .featured-products .products.columns-4 .product:nth-child(2n+2),.wrapper-product-recipes .related-products .products.columns-4 .product:nth-child(2n+2),.wrapper-product-recipes .visited-products .products.columns-4 .product:nth-child(2n+2),.wrapper-product-recipes .featured-products .products.columns-4 .product:nth-child(2n+2){padding-left:.5rem}.wrapper-product-related .related-products .products .product-name,.wrapper-product-related .visited-products .products .product-name,.wrapper-product-related .featured-products .products .product-name,.wrapper-product-visited .related-products .products .product-name,.wrapper-product-visited .visited-products .products .product-name,.wrapper-product-visited .featured-products .products .product-name,.wrapper-product-recipes .related-products .products .product-name,.wrapper-product-recipes .visited-products .products .product-name,.wrapper-product-recipes .featured-products .products .product-name{padding-left:0;padding-right:0}.wrapper-product-recipes h3{margin-bottom:2rem}.blog-description h1{text-align:center;font-size:2.25rem}.blog-lister-item{width:50%}.blog-lister-item h5{font-size:.75rem}.blog-lister-item h4{font-size:1.5rem}.blog-lister-item p{font-size:1rem}.blog-content{padding:0 3rem}.blog-content.blog-img-text .wrapper-text,.blog-content.blog-img-text .wrapper-img{width:100%;font-size:1.1rem}.blog-content.blog-img-text.right-side .wrapper-text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#related-blog-slider{padding-left:6rem;padding-right:6rem}#related-blog-slider .slick-prev{top:23%;left:3rem}#related-blog-slider .slick-next{top:23%;right:4.5rem}.is-botigues main{padding-top:25px}.botiga .wrapper-text{padding:2rem}.historia-wrapper{padding-top:25px}.slider-fabrica-wrapper .wrapper-text h4{font-size:1.55rem}.contact-container{width:85%}}@media only screen and (max-width:768px){.show-mobile,.hide-desktop{display:block !important}.hide-mobile{display:none}.wrapper{padding-left:2rem;padding-right:2rem}main{padding-top:4px}.is-home .ribbon-wrapper.short{margin-top:0}.is-home .ribbon-wrapper.long{margin-top:-1.5rem}.is-home .ribbon-wrapper.long span{width:calc(50% - 3rem)}.ribbon-wrapper i{font-size:3rem}h3 span.line{display:none}#cookie-bar p{font-size:.75rem;padding-top:3rem;width:90%}header{padding:1.25rem 0 1rem;border-bottom:none;border-bottom:2px solid #dadfc0}header:before{display:none}header nav{display:block;padding-left:0;margin-top:0}header nav li{width:100%;padding:0;border-bottom:1px solid #dadfc0;position:relative;margin-right:0}header nav li div{position:relative;top:0;opacity:1;visibility:visible;padding:0;z-index:999;background:0 0}header nav li div .nav-image{display:none}header nav li a{padding:1rem;display:block;width:100%;position:relative;z-index:100}header nav li.idees-nav .nav-column,header nav li.amatller-nav .nav-column{min-height:auto !important}header nav li.idees-nav .nav-column>ul li,header nav li.amatller-nav .nav-column>ul li{margin-left:0}body.has-nav header{position:fixed}.nav-column{min-height:auto}.nav-column ul{margin:0;border-top:1px solid #dadfc0;min-height:auto}.nav-column ul li{width:100%;padding:0;background:0 0}.nav-column ul li a{padding:1rem}.nav-column ul li a:hover{text-decoration:none}.nav-column ul li a span:after{display:none}.nav-column ul li>a{border-bottom:none}.nav-column ul li.bold a{font-weight:400}.nav-column ul.sub-nav{display:none;position:relative;left:0;visibility:visible;opacity:1;margin-bottom:0}.nav-column ul.sub-nav.active{background:#f6faf3}.nav-column ul.sub-nav li{padding:0}.nav-column ul.sub-nav li a{text-decoration:none !important;text-transform:none;padding-left:3rem;color:#525252;font-size:.9rem}.nav-column .default-hover a{text-decoration:none}header nav li.simoncoll-nav .nav-desplegable .nav-column,header nav li.espai-nav .nav-desplegable .nav-column,header nav li.contact-nav .nav-desplegable .nav-column{min-height:auto}.nav-desplegable{display:none}.wrapper-primary-nav .nav-item:before{display:none}.wrapper-primary-nav .nav-item a.has:before{display:inline-block}.wrapper-primary-nav .nav-item a.has.cat:before{content:"\68";font-family:"amatller";position:absolute;top:1rem;right:1.5rem;opacity:1;left:auto;color:#000;border:none;text-transform:none!important}.wrapper-primary-nav .nav-item a.has.cat.opened:before{content:"\77"}.wrapper-primary-nav .nav-item a.has.subcat{padding-left:2.5rem}.wrapper-primary-nav .nav-item a.has.subcat:before{content:"\68";font-family:"amatller";position:absolute;top:1rem;right:1.5rem;opacity:1;left:auto;color:#000;border:none}.wrapper-primary-nav .nav-item a.has.subcat.has:before{display:inline-block}.wrapper-primary-nav .nav-item a.has.subcat.opened{background:#f6faf3}.wrapper-primary-nav .nav-item a.has.subcat.opened:before{content:"\77"}.wrapper-primary-nav .nav-item .subcat{padding-left:2.5rem}.wrapper-primary-nav .nav-item.products-nav{background-color:#fff}.wrapper-primary-nav .nav-item.products-nav.active{background-color:#fff}.wrapper-primary-nav .nav-item.contact-nav{margin-left:0}.nav-item:hover:before{display:none}.nav-desplegable{width:100%}.wrapper-header{width:100%;position:relative;padding:0 2rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;border:none !important}.wrapper-primary-nav{width:100%;position:absolute;top:59px;left:-1000px;z-index:99;background-color:#fff;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.wrapper-primary-nav .nav-item-optional{background-color:#fff}.nav-column ul li.amatller-cat{padding:0}.nav-column ul li.amatller-cat a{padding-bottom:0}.nav-column ul li.amatller-cat img{max-width:150px}.nav-column ul li.amatller-cat .sub-nav a{padding-bottom:1rem}.nav-desplegable .wrapper-cta{background-color:#ddd;padding-top:0;padding-bottom:0}.nav-desplegable .wrapper-cta .cta.black{background-color:transparent;padding:0 0 0 1.5rem;text-align:left}.nav-desplegable .wrapper-cta .cta.black span{text-transform:none;font-size:.9rem;color:#000;font-weight:400;letter-spacing:0}body.has-nav .wrapper-primary-nav{left:0}body:before{display:none}.wrapper-language{display:none}.wrapper-secondary-nav{display:none}.wrapper-secondary-nav .wrapper-search{display:none}.hamburger{width:15%}.search-mobile{width:15%}.search-mobile a{text-decoration:none}.search-mobile a i{font-size:1.35rem}#search-field{left:0;width:100%;top:52px;height:70px;font-size:1rem;padding-left:1rem}#close-search{top:5rem;right:1.5rem;color:#aaa}.header-logo{width:40%;text-align:center}.header-logo img{width:90%}.user-mobile{width:15%;text-align:right}.user-mobile i{font-size:1.6rem}.user-mobile a{display:none}.login-mobile{display:none;position:absolute;left:0;top:52px;background-color:#fff;padding:0 2rem}.login-mobile .account-container{padding-bottom:0}.login-mobile .main-title{font-family:"FuturaPT-Book",sans-serif;text-align:center;font-size:2.5rem;font-weight:400;margin-bottom:5rem;position:relative;letter-spacing:1px;margin-bottom:2rem}.login-mobile .entry-content .form-row{text-align:left}.login-mobile [type=text],.login-mobile [type=email],.login-mobile [type=password],.login-mobile [type=tel],.login-mobile [type=number],.login-mobile [type=date],.login-mobile [type=search]{width:100%}.wrapper-cart{width:15%;text-align:right}.wrapper-cart:before{display:none}.wrapper-cart i{font-size:1.6rem}.cart-contents-count{color:#fff;background-color:#000;border-radius:100%;width:17px;height:17px;text-align:center;vertical-align:baseline;display:inline-block;line-height:17px;font-size:12px;top:-36px;right:-3px}.widget_shopping_cart{width:100%;right:0;top:52px}.widget_shopping_cart .minicart-title{text-align:left;padding:1rem;font-size:.9rem;background:#edf5e7}.widget_shopping_cart .cart_list{padding:1rem}.widget_shopping_cart .mini_cart_item .mini_cart_item_name{display:block}.widget_shopping_cart .mini_cart_item .mini_cart_item-wrapper .wrapper-img{width:25%}.widget_shopping_cart .mini_cart_item .mini_cart_item-wrapper .wrapper-img img{width:100%;max-width:100%;height:auto;display:block}.widget_shopping_cart .mini_cart_item .mini_cart_item-wrapper .wrapper-text{text-align:left;width:75%;font-family:"FuturaPT-Book",sans-serif}.widget_shopping_cart .woocommerce-mini-cart__buttons{background-color:#fff;display:block;text-align:center;padding:1rem}.widget_shopping_cart .woocommerce-mini-cart__buttons a{display:block;width:100%;font-size:.85rem}.widget_shopping_cart .woocommerce-mini-cart__buttons a.wc-forward{text-align:center;margin-bottom:1rem}.widget_shopping_cart .woocommerce-mini-cart__total{font-family:"FuturaPT-Book",sans-serif;font-size:.9rem;padding:.5rem 1rem 0}.language-switcher{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none}.language-switcher li{width:33.333%;position:relative;text-transform:none;font-size:1.1rem}.language-switcher li:nth-child(1),.language-switcher li:nth-child(2){border-right:1px solid #ddd}.language-switcher li a{display:block;width:100%;font-family:"FuturaPT-Book",sans-serif;text-decoration:none;padding:1rem 1.5rem;color:#525252}.language-switcher li.active{background-color:#edf5e7}.language-switcher li.active:before{border:1px solid #afb688;border-top:none;border-right:none;content:"" !important;height:8px;right:1rem;opacity:1;position:absolute;top:1.35rem;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:14px}footer{padding:0 0 2rem}.wrapper-footer{display:block}.col-footer{width:100%;text-align:center}.col-footer li{cursor:pointer}.col-footer li.acc{padding:1rem 0;border-bottom:1px solid #fff}.col-footer li.acc:after{content:"\68";font-family:"amatller";position:absolute;right:2rem}.col-footer li.opened{border-bottom:none}.col-footer li.opened:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.col-footer ul{padding:0 0 1.5rem;margin:0;border-bottom:none}.col-footer ul li{padding:.25rem 0}.col-footer ul li.part{padding-top:.25rem}#footer-company,#footer-espai-xocolata ul,#footer-info ul{display:none}#footer-social{padding-top:2rem}#footer-social ul{border-bottom:none}#footer-social li.hexagon{margin:0 .75rem}#footer-social li a{left:0}.footer-newsletter{padding:1rem 1rem 0}#mc_embed_signup label{text-align:center}#mc_embed_signup .cta-newsletter{margin-top:1rem}#mc_embed_signup #mce-EMAIL{text-align:center}.footer-copyright{margin-bottom:0;text-align:center;padding-top:2rem}.back-top{display:none}.is-home .wrapper{padding-left:0;padding-right:0}.is-home .wrapper-header{border-bottom:none}.is-home .wrapper-primary-nav{border-top:none}.mobile-banner img{display:block;width:100%}#home-banner{min-height:0px;height:auto;padding-top:0;display:block;justify-content:center;background:0 0}#home-banner .mobile-banner{display:block!important;width:100%}#home-banner .wrapper-text{position:absolute;bottom:30px;text-align:center;padding:2rem}#home-banner .wrapper-text h2{padding-bottom:0}#home-banner .wrapper-text h1{font-size:2.25rem;line-height:2.55rem;margin-bottom:1rem;width:80%}#home-slider .slick-dots{bottom:10px}#home-featured-products{border-top:none;padding-top:10px;margin-bottom:0}#home-featured-products h3{font-size:1.8rem;margin-bottom:2.25rem}#home-featured-products h3 .line{display:none}#home-featured-products .slick-slide,#home-featured-products .product{position:relative}#home-featured-products .slick-slide .hexagon,#home-featured-products .product .hexagon{left:3.75rem;text-align:center}#home-featured-products .slick-slide img,#home-featured-products .product img{width:100%;padding:0}#home-featured-products .slick-prev{left:1.5rem;top:35%;z-index:10}#home-featured-products .slick-prev:before{content:"\64";font-size:30px}#home-featured-products .slick-next{right:1.5rem;top:35%;z-index:10}#home-featured-products .slick-next:before{content:"\65";font-size:30px;color:#afb688}#home-featured-products .products{padding-left:1.5rem;padding-right:1.5rem}#home-featured-products .wrapper-cta{padding-right:1rem;padding-left:1rem;padding-bottom:2.5rem;border-bottom:none}#home-featured-products .wrapper-cta .cta{display:block;width:100%;border:none;width:50%;margin:0 auto}#home-featured-products .wrapper-cta .cta span{display:block;width:100%}#home-featured-products .wrapper-cta .line{display:none}.featured-products .products a.product-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:99}.featured-products .product-actions .wrapper-quantity-product,.featured-products .product-actions .product-quick-buy{display:none}#home-featured-middle{border-top:none;padding-top:10px}#home-featured-middle h3{font-size:2rem;line-height:2.55rem;margin-bottom:1.5rem}#home-featured-middle h3 .line{display:none}#home-featured-middle .wrapper-featured-middle{padding:0 1rem}#home-featured-middle .wrapper-featured-middle .featured-middle{width:100%;padding:0;margin-bottom:0}#home-featured-middle .wrapper-featured-middle .featured-middle .wrapper-text{padding:.5rem 1rem .75rem;height:auto}#home-featured-middle .wrapper-featured-middle .featured-middle .wrapper-text h5,#home-featured-middle .wrapper-featured-middle .featured-middle .wrapper-text h4,#home-featured-middle .wrapper-featured-middle .featured-middle .wrapper-text p{padding-top:0}#home-featured-middle .wrapper-featured-middle .featured-middle h5{font-size:1.25rem;margin-bottom:.25rem}#home-featured-middle .wrapper-featured-middle .featured-middle h4{font-size:1.5rem}#home-featured-middle .wrapper-featured-middle .featured-middle p{display:none}#home-featured-middle .wrapper-featured-middle .featured-middle.short-featured{margin-top:1rem}#home-featured-middle .wrapper-featured-middle .featured-middle.thin-featured{margin-top:1rem;width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex}#home-featured-middle .wrapper-featured-middle .featured-middle.thin-featured .wrapper-text{width:50%}#home-featured-middle .wrapper-featured-middle .featured-middle.thin-featured .wrapper-img{width:50%;height:auto}#home-featured-middle .wrapper-featured-middle .featured-middle.thin-featured .wrapper-img img{width:100%}#home-featured-middle .wrapper-featured-middle .featured-middle.thin-featured .wrapper-img img.hide-mobile{display:none!important}#home-featured-middle .wrapper-featured-middle .featured-middle.thin-featured .wrapper-img img.show-mobile{display:block}#home-featured-middle .wrapper-featured-middle .featured-middle-left{width:100%}#home-featured-middle .wrapper-featured-middle .featured-middle-right{width:100%}#home-featured-middle .wrapper-featured-middle .featured-middle-bottom{width:100%;margin-top:0}#home-featured-middle .wrapper-featured-middle .featured-middle-bottom .big-featured{margin-top:1rem}#home-featured-top h3{font-size:2rem;line-height:2.55rem;margin-bottom:0}.home-featured-top-wrapper{height:auto;background-image:none;padding:1rem}.home-featured-top-wrapper .wrapper-img img{display:block;width:100%}.home-featured-top-wrapper .wrapper-text{width:100%;right:0;top:0;bottom:0;position:relative;text-align:center;padding:0}.home-featured-top-wrapper .wrapper-text h4{color:#000;font-size:1.5rem;margin-bottom:1rem;padding-left:1rem;padding-right:1rem}.home-featured-top-wrapper .wrapper-text h5{color:#000;font-size:.75rem;padding-top:1.5rem;font-weight:400;padding-left:1rem;padding-right:1rem}.home-featured-top-wrapper .wrapper-text p{color:#000;font-size:1rem;line-height:1.35rem;padding-left:1rem;padding-right:1rem}.home-featured-top-wrapper .wrapper-text .cta{width:100%;text-align:center;display:block;background:#000;color:#fff}.home-featured-top-wrapper .wrapper-text .non-cta{display:block;margin-top:1.5rem}.home-featured-top-wrapper .wrapper-text .non-cta span{color:#000;border-bottom:1px solid #000}.featured-top{display:block}.featured-top.featured-top-one{margin-top:2rem}.featured-top .wrapper-img{width:100%}.featured-top .wrapper-text{width:100%}#home-featured-bottom{border-top:none;padding-top:30px;padding-bottom:30px}#home-featured-bottom h3{font-size:2rem;line-height:2.55rem;margin-bottom:0}#home-featured-bottom h3 .line{display:none}#home-featured-bottom .featured-block{padding-left:0;padding-right:0}.wrapper-featured-bottom{padding:0 1rem}.wrapper-featured-bottom .featured-bottom-one{padding-bottom:0}.wrapper-featured-bottom .featured-bottom-one .wrapper-text{width:100%;padding:2rem;text-align:center}.wrapper-featured-bottom .featured-bottom-one .wrapper-text h5{letter-spacing:2px;font-size:.95rem}.wrapper-featured-bottom .featured-bottom-one .wrapper-text h4{padding-top:0}.wrapper-featured-bottom .featured-bottom-one .wrapper-text h4:before{display:none}.wrapper-featured-bottom .featured-bottom-one .wrapper-text p{width:100%}.wrapper-featured-bottom .featured-bottom-one .wrapper-img{width:100%}.wrapper-featured-bottom .featured-bottom-two{padding-bottom:0}.wrapper-featured-bottom .featured-bottom-two .wrapper-text{width:100%;padding:2rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;text-align:center}.wrapper-featured-bottom .featured-bottom-two .wrapper-text p{width:100%}.wrapper-featured-bottom .featured-bottom-two .wrapper-img{width:100%;margin-top:0;background-size:cover;background-position:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.wrapper-featured-bottom .featured-bottom-two h5{letter-spacing:2px;font-size:.95rem}.wrapper-featured-bottom .featured-bottom-two h4{padding-top:0}.wrapper-featured-bottom .featured-bottom-two h4:before{display:none}#home-blog{padding-top:0;margin-top:0}#home-blog h3{margin-bottom:2rem}#related-blog h3{font-size:2.25rem;line-height:2.85rem;margin-bottom:1.5rem}#blog-slider,#related-blog-slider{padding:0 3rem}#blog-slider .wrapper-text,#related-blog-slider .wrapper-text{padding-left:0;padding-right:0}#blog-slider .wrapper-text h4,#related-blog-slider .wrapper-text h4{min-height:auto}#blog-slider .slick-next,#related-blog-slider .slick-next{top:25%;right:1.25rem}#blog-slider .slick-next:before,#related-blog-slider .slick-next:before{content:"\65";font-size:35px}#blog-slider .slick-prev,#related-blog-slider .slick-prev{top:25%;left:.5rem}#blog-slider .slick-prev:before,#related-blog-slider .slick-prev:before{content:"\64";font-size:35px}#blog-slider .slick-slide,#related-blog-slider .slick-slide{padding-left:.5rem;padding-right:.5rem}.blog-detail-header{padding-left:2rem;padding-right:2rem;display:block}.blog-detail-header .blog-back{width:100%;max-width:100%;margin-bottom:1rem}.blog-detail-header .blog-back i{font-size:2rem;padding-right:.5rem;vertical-align:text-top}.blog-detail-header h2{font-size:1.1rem}.blog-content{padding:0 2rem}.blog-content.blog-img-text .wrapper-img{display:block;width:100%}.blog-content.blog-img-text .wrapper-text{display:block;width:100%;padding:3rem 1rem;line-height:1.65rem}.blog-content.blog-img-text.right-side .wrapper-img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.blog-content.blog-img-text.right-side .wrapper-text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.is-botigues .hide-mobile{display:none !important}.botigues-heading,.historia-heading{padding-bottom:.5rem}.botigues-heading h1,.historia-heading h1{font-size:2.25rem}.botigues-heading p,.historia-heading p{width:85%}.botigues-wrapper .botiga{padding-bottom:0;margin-bottom:1rem}.botigues-wrapper .botiga.right-side .wrapper-img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.botigues-wrapper .botiga.right-side .wrapper-text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.botigues-wrapper .botiga .wrapper-img{width:100%}.botigues-wrapper .botiga .wrapper-text{padding-top:2rem;width:100%}.botigues-wrapper .botiga .wrapper-text .square{margin-right:0}.botigues-wrapper .botiga.botiga-map #map-botigues{height:350px}.botigues-wrapper .botiga.botiga-map .wrapper-text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-left:2rem;padding-right:2rem}.botigues-wrapper .botiga.botiga-map .wrapper-img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:0 1rem}.historia-wrapper{padding-bottom:3rem}.historia-wrapper h2{padding-left:3rem;padding-right:3rem;line-height:2.5rem;margin-bottom:1rem}.historia{padding:2rem 0 1rem;margin:0 1rem}.historia-slider{padding-left:3rem;padding-right:3rem;margin-bottom:0 !important}.historia-slider .slick-dots{bottom:20px}.slider-fabrica-wrapper .wrapper-text{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-top:3rem;padding-bottom:2rem;padding-left:2rem;padding-right:2rem}.slider-fabrica-wrapper .wrapper-text h4{margin-top:.5rem}#slider-fabrica{width:100%}#slider-fabrica .slick-slide .wrapper-img{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#slider-fabrica .slick-dots{bottom:-40px}.slick-dots li.slick-active button:before{color:#000}.visites-banner-wrapper h1{font-size:2.5rem;line-height:2.75rem;padding-top:1rem;text-align:center}.visites-banner-wrapper .visites-description{width:100%;text-align:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.visites-banner-wrapper .visites-description p{padding:.5rem 1.5rem;font-size:1rem;line-height:1.5rem}.visites-banner-wrapper .visita-banner{height:360px}.visites-banner-wrapper .visites-cta-wrapper{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.visites-banner-wrapper .visites-cta-wrapper .cta{display:block;text-align:center}.visites-banner-wrapper.no-icons .visites-description{width:100%}.visites-banner-wrapper.no-icons .visites-description p{width:100%}.block-hores-wrapper,.block-tarifes-wrapper{width:100%}.block-hores-wrapper h4,.block-tarifes-wrapper h4{font-size:1.75rem;padding-left:0;text-align:center;background-color:#f1f1f1;margin-bottom:0;padding-top:2rem}.block-hores-wrapper{padding-right:0}.block-hores{margin-bottom:1rem;padding-bottom:2rem;text-align:center}.block-hores .wrapper-text{padding-left:0;min-height:auto}.block-hores .wrapper-text strong{font-weight:500}.block-tarifes-wrapper{padding-left:0}.block-tarifes-wrapper h4 img{width:140px}.block-tarifes{margin-bottom:1rem;padding-bottom:2rem;padding-top:1rem;text-align:center}.block-tarifes .wrapper-text{padding-left:0;min-height:auto}.block-tarifes .wrapper-text ul{margin:1rem auto;width:75%;padding-right:0;text-align:left}.block-tarifes .wrapper-text strong{font-weight:500}.featured-block.featured-block-one{padding:0}.featured-block.featured-block-one .wrapper-img{padding-left:0}.featured-block.featured-block-one .wrapper-text{padding-right:1.5rem}.featured-block .visites-icons li{margin:.5rem 0}.featured-block.featured-block-two{margin:2rem 0;padding:0}.featured-block.featured-block-two .wrapper-img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-right:0}.featured-block.featured-block-two .wrapper-text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-left:1.5rem}.sc-banner-wrapper .sc-description{width:100%;text-align:center;padding-top:1rem}.sc-banner-wrapper .sc-description h1{font-size:2.5rem;line-height:2.75rem;margin-bottom:1.5rem}.sc-banner-wrapper .sc-description p{text-align:center;padding-right:0;font-size:1rem;line-height:1.5rem}.simon-coll h3.title{margin-bottom:1.5rem}.simon-coll .sc-text{font-size:1rem;line-height:1.5rem;text-align:center;padding-right:1.5rem;padding-left:1.5rem}.simon-coll.columns .featured-middle{width:100%;padding-left:0;padding-right:0;margin-bottom:2rem}.simon-coll.columns .featured-middle h5{font-size:.75rem}.simon-coll.columns .featured-middle h4{font-size:1.5rem}.simon-coll.columns .featured-middle p{font-size:1rem;line-height:1.35rem}.simon-coll.video{margin-left:2rem;margin-right:2rem}h3.title{font-size:2rem;line-height:2.5rem;margin-bottom:1.5rem;padding-left:1.5rem;padding-right:1.5rem}h3.title span{padding:0;background:0 0}h3.title span.line{display:none}.section h3.title{margin-bottom:1.5rem;font-size:2rem}.section p.description{font-size:1rem;line-height:1.5rem;padding-left:2rem;padding-right:2rem}.featured-block{padding-left:1rem;padding-right:1rem;padding-bottom:40px}.featured-block .wrapper-text{width:100%;padding-left:1rem;padding-right:1rem;text-align:center}.featured-block .wrapper-text h4{text-align:center;font-size:1.75rem}.featured-block .wrapper-text h4:before{display:none}.featured-block .wrapper-text p{font-size:1rem;line-height:1.5rem;text-align:center}.featured-block .wrapper-text a{text-align:center}.featured-block .wrapper-img{width:100%;background-image:none}.featured-block .wrapper-img img{display:block}.featured-block.block-odd{padding-left:1rem}.featured-block.block-odd .wrapper-img{padding:0}.featured-block.block-odd .wrapper-text{padding-right:1rem}.featured-block.block-even{padding-right:1rem}.featured-block.block-even .wrapper-text{padding-left:1rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.featured-block.block-even .wrapper-img{padding:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.featured-block.featured-block-one{padding-left:0;padding-right:0}.featured-block.featured-block-one .wrapper-img{width:100%;background-image:none !important;padding-left:0}.featured-block.featured-block-one .wrapper-img img{display:block}.featured-block.featured-block-one .wrapper-text{width:100%;padding-left:1rem;padding-right:1rem;text-align:center}.featured-block.featured-block-one .wrapper-text h4{text-align:center;font-size:1.75rem}.featured-block.featured-block-one .wrapper-text h4:before{display:none}.featured-block.featured-block-one .wrapper-text p{font-size:1rem;line-height:1.5rem;text-align:center}.featured-block.featured-block-one .wrapper-text a{text-align:center}.featured-block.featured-block-two{padding-left:0;padding-right:0}.featured-block.featured-block-two .wrapper-img{width:100%;background-image:none !important;padding-right:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.featured-block.featured-block-two .wrapper-img img{display:block}.featured-block.featured-block-two .wrapper-text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;padding-left:1rem;padding-right:1rem;text-align:center}.featured-block.featured-block-two .wrapper-text h4{text-align:center;font-size:1.75rem}.featured-block.featured-block-two .wrapper-text h4:before{display:none}.featured-block.featured-block-two .wrapper-text p{font-size:1rem;line-height:1.5rem;text-align:center}.featured-block.featured-block-two .wrapper-text a{text-align:center}.visites-banner-wrapper h1{font-size:2.5rem;line-height:2.75rem;padding-top:1rem;text-align:center}.visites-banner-wrapper .visites-description{width:100%;text-align:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.visites-banner-wrapper .visites-description p{padding:.5rem 1.5rem;font-size:1rem;line-height:1.5rem}.visites-banner-wrapper .visita-banner{height:360px}.visites-banner-wrapper .visites-cta-wrapper{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.visites-banner-wrapper .visites-cta-wrapper .cta{display:block;text-align:center}.visites-banner-wrapper .visites-top-icons{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:0;width:100%}.visites-banner-wrapper .visites-top-icons ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.85rem}.visites-banner-wrapper .visites-top-icons ul li.full-item{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.visita-english{padding:2rem}.visita-english h5{font-size:1.75rem}.visita-english p{font-size:1rem}.tipus-visita{padding-top:1rem}.visites-lister ul li{width:50%}.visites-lister ul li h2{font-size:1.65rem;line-height:2rem;min-height:auto}.visites-lister ul li p{font-size:1rem}.visites-lister ul.visites{padding-top:2rem}.visites-lister ul.visites.columns-3 li{width:50%}.visites-lister ul.visites.columns-3 li:nth-child(3n+2),.visites-lister ul.visites.columns-3 li:nth-child(3n+1),.visites-lister ul.visites.columns-3 li:nth-child(3n+3){padding:0}.visites-lister ul.visites.columns-3 li:nth-child(2n+1){padding-right:.75rem}.visites-lister ul.visites.columns-3 li:nth-child(2n+2){padding-left:.75rem}.visites-lister ul.visites .visita .visites-icons li{width:100%;margin-bottom:1.5rem;padding-left:.5rem !important;padding-right:.5rem !important}.visites-icons li{margin-bottom:1rem}.info-visita{padding-top:2rem;padding-bottom:0}.info-visita .visites-icons li{padding:0 1rem;font-size:.9rem}.product-wrapper{padding-left:2rem;padding-right:2rem}.product-gallery{width:100%;height:auto}.product-gallery.slick-dotted.slick-slider{margin-bottom:0}.product-gallery .slick-dots{position:relative;padding-top:10px}.product-summary{width:100%;padding:0}.product-title{padding-right:0}.product-title h1{font-size:1.55rem}.product-short-desc{padding-right:1rem;margin-top:1.5rem}.wrapper-product-recipes{padding-top:2rem}.wrapper-product-recipes h3{margin-bottom:1rem}.wrapper-product-recipes .ribbon-wrapper{display:none}.product-recipe{padding:1rem 0}.product-recipe .wrapper-text{width:100%;padding-right:0;position:relative}.product-recipe .wrapper-text h4{text-align:center;font-size:1.75rem}.product-recipe .wrapper-text p{padding-bottom:1rem;text-align:center;width:80%;margin-left:auto;margin-right:auto}.product-recipe .wrapper-text a{bottom:-10px;text-align:center;left:0;right:0}.product-recipe .wrapper-img{width:100%;text-align:center;margin-top:2rem}.product-recipe .wrapper-img img{max-width:100%;display:inline-block}.product-recipe .wrapper-img-mobile{margin:1rem 0 1.5rem}#recipe-slider .slick-prev,#recipe-slider .slick-next{top:1.5rem}#recipe-slider .slick-slide img{margin:0 auto}.wrapper-product-related{border-bottom:none;margin-top:2rem}.wrapper-product-related h3,.wrapper-product-visited h3,.wrapper-product-recipes h3{font-size:1.8rem;margin-bottom:2rem;line-height:2.5rem}.wrapper-product-related h3 span,.wrapper-product-visited h3 span,.wrapper-product-recipes h3 span{padding:0;background:0 0}.wrapper-product-related .related-products .products.columns-4 .product,.wrapper-product-related .visited-products .products.columns-4 .product,.wrapper-product-related .featured-products .products.columns-4 .product,.wrapper-product-visited .related-products .products.columns-4 .product,.wrapper-product-visited .visited-products .products.columns-4 .product,.wrapper-product-visited .featured-products .products.columns-4 .product,.wrapper-product-recipes .related-products .products.columns-4 .product,.wrapper-product-recipes .visited-products .products.columns-4 .product,.wrapper-product-recipes .featured-products .products.columns-4 .product{width:50%}.wrapper-product-related .related-products .products.columns-4 .product:first-of-type,.wrapper-product-related .related-products .products.columns-4 .product:nth-child(2),.wrapper-product-related .related-products .products.columns-4 .product:nth-child(3),.wrapper-product-related .related-products .products.columns-4 .product:last-of-type,.wrapper-product-related .visited-products .products.columns-4 .product:first-of-type,.wrapper-product-related .visited-products .products.columns-4 .product:nth-child(2),.wrapper-product-related .visited-products .products.columns-4 .product:nth-child(3),.wrapper-product-related .visited-products .products.columns-4 .product:last-of-type,.wrapper-product-related .featured-products .products.columns-4 .product:first-of-type,.wrapper-product-related .featured-products .products.columns-4 .product:nth-child(2),.wrapper-product-related .featured-products .products.columns-4 .product:nth-child(3),.wrapper-product-related .featured-products .products.columns-4 .product:last-of-type,.wrapper-product-visited .related-products .products.columns-4 .product:first-of-type,.wrapper-product-visited .related-products .products.columns-4 .product:nth-child(2),.wrapper-product-visited .related-products .products.columns-4 .product:nth-child(3),.wrapper-product-visited .related-products .products.columns-4 .product:last-of-type,.wrapper-product-visited .visited-products .products.columns-4 .product:first-of-type,.wrapper-product-visited .visited-products .products.columns-4 .product:nth-child(2),.wrapper-product-visited .visited-products .products.columns-4 .product:nth-child(3),.wrapper-product-visited .visited-products .products.columns-4 .product:last-of-type,.wrapper-product-visited .featured-products .products.columns-4 .product:first-of-type,.wrapper-product-visited .featured-products .products.columns-4 .product:nth-child(2),.wrapper-product-visited .featured-products .products.columns-4 .product:nth-child(3),.wrapper-product-visited .featured-products .products.columns-4 .product:last-of-type,.wrapper-product-recipes .related-products .products.columns-4 .product:first-of-type,.wrapper-product-recipes .related-products .products.columns-4 .product:nth-child(2),.wrapper-product-recipes .related-products .products.columns-4 .product:nth-child(3),.wrapper-product-recipes .related-products .products.columns-4 .product:last-of-type,.wrapper-product-recipes .visited-products .products.columns-4 .product:first-of-type,.wrapper-product-recipes .visited-products .products.columns-4 .product:nth-child(2),.wrapper-product-recipes .visited-products .products.columns-4 .product:nth-child(3),.wrapper-product-recipes .visited-products .products.columns-4 .product:last-of-type,.wrapper-product-recipes .featured-products .products.columns-4 .product:first-of-type,.wrapper-product-recipes .featured-products .products.columns-4 .product:nth-child(2),.wrapper-product-recipes .featured-products .products.columns-4 .product:nth-child(3),.wrapper-product-recipes .featured-products .products.columns-4 .product:last-of-type{padding:0}.wrapper-product-related .related-products .products.columns-4 .product:nth-child(2n+1),.wrapper-product-related .visited-products .products.columns-4 .product:nth-child(2n+1),.wrapper-product-related .featured-products .products.columns-4 .product:nth-child(2n+1),.wrapper-product-visited .related-products .products.columns-4 .product:nth-child(2n+1),.wrapper-product-visited .visited-products .products.columns-4 .product:nth-child(2n+1),.wrapper-product-visited .featured-products .products.columns-4 .product:nth-child(2n+1),.wrapper-product-recipes .related-products .products.columns-4 .product:nth-child(2n+1),.wrapper-product-recipes .visited-products .products.columns-4 .product:nth-child(2n+1),.wrapper-product-recipes .featured-products .products.columns-4 .product:nth-child(2n+1){padding-right:.5rem}.wrapper-product-related .related-products .products.columns-4 .product:nth-child(2n+2),.wrapper-product-related .visited-products .products.columns-4 .product:nth-child(2n+2),.wrapper-product-related .featured-products .products.columns-4 .product:nth-child(2n+2),.wrapper-product-visited .related-products .products.columns-4 .product:nth-child(2n+2),.wrapper-product-visited .visited-products .products.columns-4 .product:nth-child(2n+2),.wrapper-product-visited .featured-products .products.columns-4 .product:nth-child(2n+2),.wrapper-product-recipes .related-products .products.columns-4 .product:nth-child(2n+2),.wrapper-product-recipes .visited-products .products.columns-4 .product:nth-child(2n+2),.wrapper-product-recipes .featured-products .products.columns-4 .product:nth-child(2n+2){padding-left:.5rem}.wrapper-product-related .related-products .products .product-name,.wrapper-product-related .visited-products .products .product-name,.wrapper-product-related .featured-products .products .product-name,.wrapper-product-visited .related-products .products .product-name,.wrapper-product-visited .visited-products .products .product-name,.wrapper-product-visited .featured-products .products .product-name,.wrapper-product-recipes .related-products .products .product-name,.wrapper-product-recipes .visited-products .products .product-name,.wrapper-product-recipes .featured-products .products .product-name{padding-left:0;padding-right:0}.wrapper-product-recipes h3{margin-bottom:0}.is-category .breadcrumb{width:100%;position:relative;padding:1rem 2rem 0;margin-top:1.5rem}.is-category header{border-bottom:2px solid #dadfc0}.wrapper.category-wrapper{padding-left:0;padding-right:0;padding-top:0}.category-banner-wrapper{border-top:none}.category-banner-wrapper .category-banner{display:none}.category-banner-wrapper .category-description{width:100%;padding:0}.category-banner-wrapper .category-description h1{font-size:2.25rem;text-align:center}.category-banner-wrapper .category-description p{display:none}.scrollableList{border:none;width:100%;height:100%;position:absolute;left:0;top:.15rem}.scrollableList .selectedOption{height:100%}#sidebar-category{display:none}#sidebar-category .sidebar-wrapper,#sidebar-category .sorter-products,.storefront-sorting .sorter-products{width:50%}#sidebar-category .sorter-products span,.storefront-sorting .sorter-products span{display:none}#sidebar-mobile{width:100%;position:relative;background:#f1f1f1}.category-dropdowns{display:-webkit-box;display:-ms-flexbox;display:flex;text-transform:uppercase;letter-spacing:1px;font-family:"FuturaPT-Book",sans-serif;font-size:.85rem;background:#f7f7f7}.category-dropdowns .filters-mobile{width:50%;padding:1rem;border-right:1px solid #ddd;position:relative}.category-dropdowns .filters-mobile i{position:absolute;right:1rem}.category-dropdowns .sorter-mobile{width:50%;padding:1rem 0 1rem 1rem;position:relative}.category-dropdowns .sorter-mobile i{position:absolute;right:1rem}.filters-container{display:none;padding:0;margin-top:0}.filters-container ul{padding-bottom:0;margin-bottom:0;margin-top:0}.filters-container ul li.all{padding-left:1.5rem;padding-right:1.5rem}.filters-container .tab{padding:0 1rem}.orderby{position:absolute;right:0;top:-.65rem;list-style:none;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;max-height:46px;overflow:hidden;margin:0;z-index:20;border:1px solid #ddd;width:0;height:0;opacity:0}.product-lister{width:100%;padding:0 2rem}.category-products .products{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.category-products .products.columns-3 .product{width:50%;margin:0 !important}.category-products .products.columns-3 .product:nth-of-type(4n+1){padding-left:0;padding-right:.5rem}.category-products .products.columns-3 .product:nth-of-type(4n+2){padding-left:.5rem;padding-right:0}.category-products .products.columns-3 .product:nth-of-type(4n+3){padding-left:0;padding-right:.5rem}.category-products .products.columns-3 .product:nth-of-type(4n+4){padding-left:.5rem;padding-right:0}.category-products .products .product-name{padding:1rem 0 0;font-size:.9rem}.category-products .products .product-actions .product-quick-buy{display:none}.category-toolbar{display:block;margin-top:1rem}.storefront-sorting .sorter-products,.category-toolbar .sorter-products{display:none}.storefront-sorting .total-products,.category-toolbar .total-products{padding:1rem 0;width:100%;text-align:center}.product:hover img.img-product{display:block !important}.blog-search{position:relative;right:auto;top:auto;padding:0 2rem;text-align:center}.blog-search span{width:100%}.blog-search input{width:90%}.blog-search i{width:10%}.blog-nav{display:block;text-align:center;border-top:none;border-bottom:none;padding:0 1.5rem}.blog-nav li{display:inline-block;margin-bottom:1rem;padding-right:.25rem;padding-left:0}.blog-nav li.active a:after{display:inline}.blog-description{padding-top:.5rem}.blog-description h1{text-align:center;font-size:2.25rem}.blog-lister-wrapper{margin:1.5rem 0}.blog-lister-upper{padding-top:1rem}.blog-lister-item{width:100%}.blog-lister-item .blog-lister-item-content{padding:0 !important;margin:0 3rem !important}.blog-lister-item h5{font-size:.75rem}.blog-lister-item h4{font-size:1.5rem}.blog-lister-item p{font-size:1rem}.is-contact .main-title{font-size:2rem}.is-contact h2{font-size:1.65rem}.contact-container{width:100%}.contact-container p.subtitle{width:100%}#timeline-mobile{display:block}#timeline-mobile label{margin:0 1rem}#timeline{margin-left:0;padding:0;min-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}#timeline li{display:inline;text-align:center;border:none}#timeline li label{display:none}#timeline .content{left:0;width:100%;padding:1rem}#timeline .content h3{margin-left:0;width:100%;margin-top:0;font-size:2rem}#timeline .content p{margin-left:0;width:100%;padding-left:2rem;padding-right:2rem}#timeline .description,#timeline .year{display:none}.cronologia-images-wrapper{margin-left:0;margin-top:1rem}.cronologia-images-wrapper .cronologia-img{width:100%}.cronologia-images-wrapper .cronologia-img .wrapper-img{padding:0 !important;display:inline-block}.cronologia-images-wrapper .cronologia-img .wrapper-img .wrapper-text{position:relative;top:auto;-webkit-transform:none;transform:none;color:#525252;padding:1.5rem 1rem}.cronologia-images-wrapper .cronologia-img .wrapper-img.with-text .wrapper-text{opacity:1}.cronologia-images-wrapper .cronologia-img .wrapper-img.with-text:before{display:none}.cronologia-images-wrapper .cronologia-img .wrapper-img img{margin:0 auto}.cronologia-images-wrapper .cronologia-img.left-side{margin-top:1rem}.cronologia-images-wrapper .cronologia-img.right-side .wrapper-img{margin-bottom:1rem}.cronologia-images-wrapper.three .cronologia-img.left-side{margin-top:1rem}.account-container{padding-top:2rem;width:100%}.register-container{width:100%;padding-top:2rem}.is-login input.half,.is-login .form-row-half,.is-login .form-row-third,.is-login input.third,.is-login .form-row-two-thirds,.is-register input.half,.is-register .form-row-half,.is-register .form-row-third,.is-register input.third,.is-register .form-row-two-thirds{width:100%;margin-left:0;margin-right:0}.woocommerce-form__label-for-checkbox span{font-size:.85rem}.form-row-half,.form-row-third,.form-row-two-thirds{width:100%;margin-left:0 !important;margin-right:0 !important}.blog-detail-header h1{margin-left:0}}@media only screen and (max-width:640px){.show-mobile,.hide-desktop{display:block !important}.hide-mobile{display:none !important}section.fw{padding:1rem}a.non-cta span,button.non-cta span{font-size:.9rem}.wrapper{padding-left:1rem;padding-right:1rem}main{padding-top:70px}.breadcrumb{display:none}#cookie-bar p{padding-top:2rem}#cookie-bar .cb-enable{top:1rem}#promo-bar p{font-size:.85rem}header{padding:1.25rem 0 1rem;border-bottom:none;border-bottom:1px solid #ddd}header nav{display:block;padding-left:0}header nav li{margin-right:0}header nav li div{position:relative;top:0;opacity:1;visibility:visible;padding:0;z-index:999}header nav li div .nav-image{display:none}header nav li a{padding:1rem;display:block;width:100%;position:relative;z-index:100}.nav-column ul{margin:0}.nav-column ul li{width:100%;padding:0}.nav-column ul li a{padding:1rem}.nav-column ul li a:hover{text-decoration:none}.nav-column ul.sub-nav{display:none;position:relative;left:0;visibility:visible;opacity:1;margin-bottom:0}.nav-column ul.sub-nav li{padding:0}.nav-column .default-hover a{text-decoration:none}.nav-desplegable{max-width:100%}.wrapper-primary-nav .nav-item{background-color:#fff}.wrapper-primary-nav .nav-item:before{display:none}.wrapper-primary-nav .nav-item.contact-nav{margin-left:0}.nav-item:hover:before{display:none}.wrapper-header{width:100%;position:relative;padding:0 1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.wrapper-primary-nav{width:100%;position:absolute;top:52px;left:-1000px;z-index:99;background-color:#fff;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}body.has-nav .wrapper-primary-nav{left:0}.wrapper-language{display:none}.wrapper-secondary-nav{display:none}.wrapper-secondary-nav .wrapper-search{display:none}.hamburger{width:15%}.search-mobile{width:15%}.search-mobile a{text-decoration:none}.search-mobile a i{font-size:1.45rem}.search-mobile .search-form{position:absolute;top:52px;left:0;width:100%;display:none}.search-mobile #search-field,.search-mobile #search-field-2{left:0;width:100%;top:0;height:70px;font-size:1rem;padding-left:1rem;background-color:#f6faf3}.search-mobile #search-field:focus,.search-mobile #search-field-2:focus{background-color:#f1f1f1;border:none}.search-mobile #close-search{top:5rem;right:1.5rem;color:#aaa}.search-mobile #search-suggestions{position:absolute;top:127px;left:0;width:100%;padding-left:1rem;white-space:nowrap;background-color:#e5e5e5;display:none}.search-mobile #search-suggestions ul{margin:0;padding:1rem 1rem 1rem 0;font-size:.85rem;overflow-x:scroll}.search-mobile #search-suggestions ul li{display:inline-block}.header-logo{width:40%;text-align:center}.header-logo img{width:100%}.user-mobile{width:15%;text-align:right}.user-mobile i{font-size:1.6rem}.login-mobile{padding:0 1rem;width:100%}.login-mobile .main-title{font-size:2rem}.login-mobile .entry-content .separator{text-align:center}.login-mobile .woocommerce-form__label-for-checkbox span{font-size:.9rem}.wrapper-cart{width:15%;text-align:right}.wrapper-cart:before{display:none}.wrapper-cart i{font-size:1.75rem}.wrapper-cart i.icon-cross{font-size:1.5rem}footer{padding:0 0 2rem}.wrapper-footer{display:block}.col-footer{width:100%;text-align:center}.col-footer li{cursor:pointer}.col-footer li.acc{padding:1rem 0;border-bottom:1px solid #fff}.col-footer li.acc a{font-size:.95rem}.col-footer li.opened{border-bottom:none}.col-footer ul{padding:0 0 1.5rem;margin:0;border-bottom:none}.col-footer ul li{padding:.25rem 0}.col-footer ul li.part{padding-top:.25rem}#footer-company,#footer-espai-xocolata ul,#footer-info ul{display:none}#footer-social{padding-top:1rem;padding-left:0}#footer-social ul{border-bottom:none;text-align:center;padding-bottom:0}#footer-social li.hexagon{margin:0 .75rem}#footer-social li a{left:0}#footer-social li:last-of-type{margin-right:0}.footer-newsletter{padding:0 1rem}.footer-newsletter p{text-align:center}#mc_embed_signup label{text-align:center}#mc_embed_signup .cta-newsletter{margin-top:1rem}#mc_embed_signup #mce-EMAIL{text-align:center}#mc-embedded-subscribe-form p{margin-bottom:0}.footer-copyright{margin-bottom:0;text-align:center;padding-top:1rem;font-size:.9rem}.back-top{display:none}.is-home .wrapper{padding-left:0;padding-right:0}.is-home .wrapper-header{border-bottom:none}.is-home main{padding-top:70px}.mobile-banner img{display:block;width:100%}#home-banner{padding-top:0}#home-banner .wrapper-text{text-align:center;padding:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#home-banner .wrapper-text h2{padding-bottom:0}#home-banner .wrapper-text h1{font-size:1.85rem !important;line-height:2.3rem !important;margin-bottom:1rem;width:90% !important;text-align:center !important}#home-banner .wrapper-text p{display:none}#home-banner.home-banner-left-down .wrapper-text,#home-banner.home-banner-right-down .wrapper-text{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#home-slider{margin-bottom:-40px !important}#home-slider .slick-dots{bottom:50px}#home-featured-products h3{font-size:1.55rem;margin-bottom:2.5rem;line-height:2.15rem}#home-featured-products h3 .line{display:none}#home-featured-products .slick-slide,#home-featured-products .product{position:relative;padding-left:.3rem;padding-right:.3rem}#home-featured-products .slick-slide .hexagon,#home-featured-products .product .hexagon{left:3.75rem;text-align:center}#home-featured-products .slick-slide .triangle,#home-featured-products .product .triangle{left:0;margin-left:.3rem}#home-featured-products .slick-prev{left:.5rem;top:40%;z-index:10;width:35px;height:35px}#home-featured-products .slick-prev:before{font-size:35px}#home-featured-products .slick-next{right:.5rem;top:40%;z-index:10;width:35px;height:35px}#home-featured-products .slick-next:before{font-size:35px}#home-featured-products .products{padding-left:0;padding-right:0}#home-featured-products .wrapper-cta{padding-right:1rem;padding-left:1rem;padding-bottom:2.5rem;border-bottom:none}#home-featured-products .wrapper-cta .cta{display:block;width:100%;border:none}#home-featured-products .wrapper-cta .cta span{display:block;width:100%}#home-featured-products .wrapper-cta .line{display:none}#home-featured-products .product-name{font-weight:300;font-size:1.1rem;color:#525252}#home-featured-products .product-price{color:#525252;font-size:1.1rem;font-weight:500}#home-featured-products .featured-products .slick-slide img{padding:0}#home-featured-products .featured-products .product .square{left:4rem}#home-featured-products .featured-products .product .square span{font-size:.75rem;left:40%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#home-featured-middle{padding-top:10px;margin-bottom:2rem}#home-featured-middle h3{font-size:1.55rem;line-height:2.15rem;margin-bottom:1.5rem}#home-featured-middle h3 .line{display:none}#home-featured-middle .wrapper-featured-middle{padding:0 1rem}#home-featured-middle .wrapper-featured-middle .featured-middle{width:100%;padding:0;margin-bottom:0;margin-top:0}#home-featured-middle .wrapper-featured-middle .featured-middle .wrapper-text{padding:1rem}#home-featured-middle .wrapper-featured-middle .featured-middle h5{font-size:.95rem;line-height:1.35rem}#home-featured-middle .wrapper-featured-middle .featured-middle h4{font-size:1.5rem}#home-featured-middle .wrapper-featured-middle .featured-middle p{font-size:1rem;line-height:1.35rem}#home-featured-top h3{font-size:1.55rem;line-height:2.15rem;margin-bottom:0}.home-featured-top-wrapper{height:auto;background-image:none;padding:1rem}.home-featured-top-wrapper .wrapper-img img{display:block;width:100%}.home-featured-top-wrapper .wrapper-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;right:0;top:0;bottom:0;position:relative;text-align:center;padding:0}.home-featured-top-wrapper .wrapper-text h4{color:#000;font-size:1.5rem;margin-bottom:1rem;padding-left:1rem;padding-right:1rem}.home-featured-top-wrapper .wrapper-text h5{color:#000;font-size:.75rem;padding-top:1.5rem;font-weight:400;padding-left:1rem;padding-right:1rem}.home-featured-top-wrapper .wrapper-text p{color:#000;font-size:1rem;line-height:1.35rem;padding-left:1rem;padding-right:1rem}.home-featured-top-wrapper .wrapper-text .cta{width:100%;text-align:center;display:block;background:#000;color:#fff;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.home-featured-top-wrapper .wrapper-text .non-cta{display:block;margin-top:0;margin-bottom:1.5rem}.home-featured-top-wrapper .wrapper-text .non-cta span{color:#000;border-bottom:1px solid #000}.featured-top{display:block}.featured-top.featured-top-one{margin-top:2rem}.featured-top .wrapper-img{width:100%}.featured-top .wrapper-text{width:100%}#home-featured-bottom{padding-top:.5rem;padding-bottom:0}#home-featured-bottom h3{font-size:1.55rem;line-height:2.15rem;margin-bottom:0}#home-featured-bottom h3 .line{display:none}#home-featured-bottom .featured-bottom.featured-bottom-one{margin-top:1.5rem;padding-bottom:0;margin-bottom:0}#home-blog .ribbon-wrapper{margin-bottom:.5rem;margin-top:1.5rem}#home-blog h3{font-size:1.55rem}#blog-slider h4,#related-blog-slider h4{font-size:1.35rem;line-height:1.75rem}#blog-slider .slick-next,#related-blog-slider .slick-next{top:25%;right:1.25rem}#blog-slider .slick-next:before,#related-blog-slider .slick-next:before{content:"\65";font-size:35px}#blog-slider .slick-prev,#related-blog-slider .slick-prev{top:25%;left:.5rem}#blog-slider .slick-prev:before,#related-blog-slider .slick-prev:before{content:"\64";font-size:35px}.blog-detail-header{padding-left:2rem;padding-right:2rem;padding-top:2rem}.blog-detail-header h1{font-size:2.25rem;line-height:2.75rem;margin-bottom:0}.blog-detail-header h2{padding-bottom:0;font-size:1.15rem;line-height:2rem}.blog-content{padding:0 2rem;margin:0 0 1rem}.blog-content.blog-text{line-height:1.65rem;font-size:1.05rem;padding-left:2rem;padding-right:2rem}.blog-content.blog-img-text{padding:0 2rem}.blog-content.blog-img-text .wrapper-text{padding:2rem;line-height:1.65rem;font-size:1.05rem}.blog-content.blog-cta{margin:2rem 0}.blog-content.blog-cta .cta{display:block}.slick-dots li.slick-active button:before{color:#afb688}.slick-dots li button:before{font-size:10px}.partners-wrapper{padding:20px 0}.partners{-ms-flex-wrap:wrap;flex-wrap:wrap}.partners li{width:50%;text-align:center}.partners li img{width:60%}.block-tarifes .wrapper-text ul li span img{width:45%}.sc-banner-wrapper{padding-bottom:1rem;border-bottom:1px solid #ddd}.sc-banner-wrapper .sc-description{width:100%;text-align:center;padding-top:1rem}.sc-banner-wrapper .sc-description h1{font-size:2.5rem;line-height:2.75rem;margin-bottom:1.5rem}.sc-banner-wrapper .sc-description p{text-align:center;padding-right:0;font-size:1rem;line-height:1.5rem}.simon-coll{margin:1rem 0 1.5rem}.simon-coll h3.title{margin-bottom:1.5rem}.simon-coll .sc-text{font-size:1rem;line-height:1.5rem;text-align:center;padding-right:1.5rem;padding-left:1.5rem}.simon-coll.columns .featured-middle{width:100%;padding-left:0;padding-right:0;margin-bottom:2rem}.simon-coll.columns .featured-middle h5{font-size:.75rem}.simon-coll.columns .featured-middle h4{font-size:1.5rem}.simon-coll.columns .featured-middle p{font-size:1rem;line-height:1.35rem}.section h3.title{font-size:2rem;line-height:2.5rem;margin-bottom:1.5rem;padding-left:1.5rem;padding-right:1.5rem}.section h3.title span{padding:0;background:0 0}.section h3.title span.line{display:none}.section p.description{font-size:1rem;line-height:1.5rem;padding-left:2rem;padding-right:2rem}.featured-block{padding-left:1rem;padding-right:1rem}.featured-block .wrapper-text{width:100%;padding-left:1rem;padding-right:1rem;text-align:center}.featured-block .wrapper-text h4{text-align:center;font-size:1.4rem}.featured-block .wrapper-text h4:before{display:none}.featured-block .wrapper-text p{font-size:1.1rem;line-height:1.5rem;text-align:center}.featured-block .wrapper-text a{text-align:center}.featured-block .wrapper-img{width:100%;background-image:none}.featured-block .wrapper-img img{display:block}.featured-block.block-odd{padding-left:1rem}.featured-block.block-odd .wrapper-img{padding:0}.featured-block.block-odd .wrapper-text{padding-right:1rem}.featured-block.block-even{padding-right:1rem}.featured-block.block-even .wrapper-text{padding-left:1rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.featured-block.block-even .wrapper-img{padding:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.is-product main{padding-top:70px}.product-title h1{line-height:1.875rem;font-size:1.5rem}.product-short-desc{margin-top:1rem}.product-short-desc p{font-size:1rem}.single_add_to_cart_button{width:100%}.product-summary{padding-top:1.5rem}.product-gallery .slick-dots{margin-top:0}.related-products .wrapper-quantity-product,.visited-products .wrapper-quantity-product,.related-products .product-quick-buy,.visited-products .wrapper-quantity-product,.related-products .quantity,.visited-products .quantity{display:none}.related-products .product-price,.visited-products .product-price{margin-top:.5rem}.wrapper-product-recipes h3{font-size:1.55rem}.product-recipe{padding-bottom:2rem}.product-recipe .wrapper-text h4{font-size:1.35rem}.product-recipe .wrapper-text a{bottom:0}#recipe-slider .slick-prev{top:1.5rem}#recipe-slider .slick-prev:before{font-size:50px}#recipe-slider .slick-next{top:1.5rem;right:1.75rem}#recipe-slider .slick-next:before{font-size:50px}.wrapper-product-related{border-bottom:none}.wrapper-product-related h3{font-size:1.55rem}.wrapper-product-related .ribbon-wrapper{margin-top:1rem}.wrapper-product-visited h3{font-size:1.55rem;line-height:1.9rem}.is-category header{border-color:#ddd;border-width:1px}.product-lister{width:100%;padding:0 1rem}.category-toolbar .total-products{padding:0}.category-products .products.columns-3 .product:nth-of-type(3n+2) .triangle,.category-products .products.columns-3 .product:nth-of-type(3n+3) .triangle{left:.5rem}.category-products .product:nth-child(odd) .triangle{left:0 !important}.product-lister-wrapper{padding-top:.5rem}.category-banner-wrapper .category-description{padding:0 1rem}.category-banner-wrapper .category-description h1{font-size:1.7rem}.scrollableList{border:none;width:100%;text-align:center;top:0;height:54px}.scrollableList ul{position:relative;z-index:10;text-align:left}.scrollableList .selectedOption{height:100%;text-align:left;line-height:30px}.is-contact .main-title{text-align:center;padding-top:0;margin-bottom:1rem;font-size:1.65rem;margin-top:1.5rem}.is-contact p.subtitle{text-align:center;font-size:1rem;width:100%;padding:0 1.5rem;margin-bottom:2rem}.is-contact div.subtitle{text-align:center;font-size:1rem;width:100%;padding:0 1.5rem;margin-bottom:2rem}.is-contact div.subtitle a{display:block;margin-top:1rem}.is-contact h2{font-size:1.2rem;margin-top:1rem;margin-bottom:0}.is-contact .wpcf7-form{border-top:1px solid #ddd}.is-contact .wpcf7 h5{margin-bottom:1rem;padding-left:0}.is-contact .wpcf7 h6{margin-bottom:1rem;padding-left:0}.is-contact .wpcf7-form-control-wrap{padding-left:0;font-size:.9rem}.is-contact .mc4wp-checkbox-contact-form-7{padding-left:0}.is-contact .mc4wp-checkbox-contact-form-7 input{margin-left:0;margin-right:.75rem}.is-contact div [data-class=wpcf7cf_group]{padding-top:1rem;font-size:.85rem;padding-left:0}.is-contact .wpcf7-submit{width:100%;margin-bottom:0}.wpcf7 .wpcf7-list-item{margin-left:0}.contact-wrapper{padding-bottom:1rem}.contact-options{font-size:.85rem;margin-top:1.5rem}.contact-option ul{padding-left:0}.contact-cta .cta{width:100%}div.wpcf7-response-output{margin:0;padding:2rem;font-size:.9rem}.contact-map-wrapper div{width:100%}.contact-map-wrapper div.contact-map-center{width:100%;margin-bottom:1.5rem}span.wpcf7-not-valid-tip{position:relative;left:.25rem;top:.25rem}.is-faqs .main-title,.is-privacy .main-title{text-align:center;padding-top:1rem}.is-faqs h2,.is-privacy h2{font-size:1.5rem;margin-top:0}.is-faqs p.subtitle,.is-privacy p.subtitle{width:100%;text-align:center}.is-faqs .tab label.label-attribute,.is-privacy .tab label.label-attribute{position:initial;font-size:.85rem;width:90%}.faqs-wrapper{margin-top:1.5rem}.faqs-wrapper .faqs-nav{width:100%;display:block;text-align:center}.faqs-wrapper .faqs-content{width:100%;margin-top:1.5rem}.faqs-wrapper .tab input:checked~.tab-content{padding-bottom:1rem}.is-privacy .faqs-wrapper .faqs-content{padding-right:0}.is-privacy .faqs-wrapper .faqs-content p{width:95%;font-size:.85rem}.is-privacy .faqs-wrapper .faqs-content ul,.is-privacy .faqs-wrapper .faqs-content ol{padding-left:1rem;width:95%;font-size:.85rem}.woocommerce-account h1.main-title{margin-bottom:1rem}.woocommerce-MyAccount-navigation ul{margin-bottom:0}.woocommerce-MyAccount-navigation ul li{font-size:.95rem}.woocommerce-MyAccount-navigation ul li a{padding:.25rem 0}.woocommerce-MyAccount-content{font-size:.9rem;padding-top:1.5rem}.woocommerce-MyAccount-content span.non-hello .non-cta{display:block}.woocommerce-MyAccount-content p.hello{font-size:1.25rem}.woocommerce-MyAccount-content .woocommerce-order-details{margin-top:1rem}.woocommerce-MyAccount-content .order_details thead tr th{font-size:.85rem}.woocommerce-MyAccount-content .woocommerce-order-details .woocommerce-table--order-details tfoot tr.wc-local-pickup-plus small{font-size:.85rem}.woocommerce-MyAccount-content .addresses .woocommerce-Address-title h3{font-size:.95rem;margin-bottom:0}.woocommerce-MyAccount-content .addresses .woocommerce-Address-title a{display:block;padding:0;float:none;margin-bottom:1rem}.woocommerce-MyAccount-content .woocommerce-Address{padding-bottom:1rem}.woocommerce-MyAccount-orders tr td{padding-top:.75rem}.woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions a{line-height:1.5rem}.woocommerce-edit-address .woocommerce-MyAccount-content form .form-row{width:100% !important;margin-left:0 !important;margin-right:0 !important}.type-address{padding-bottom:0}.address-bottom-actions p{width:100%}.address-bottom-actions p.cancel{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-right:0;text-align:center}.woocommerce-EditAccountForm{padding-top:0;padding-bottom:0}.woocommerce-EditAccountForm fieldset{width:100%;padding-right:0}.woocommerce-MyAccount-content .order-heading{margin-bottom:0}.woocommerce-MyAccount-content .woocommerce-order-details h2{font-size:1.25rem;margin-top:0}.woocommerce-MyAccount-content .woocommerce-order-details>p{text-align:right;font-size:.85rem}.woocommerce-MyAccount-content .woocommerce-table--order-details td{padding-top:0}.woocommerce-MyAccount-content .woocommerce-table--order-details td.woocommerce-table__product-thumbnail img{width:80%;height:auto}.woocommerce-MyAccount-content .woocommerce-table--order-details td.woocommerce-table__product-name{font-size:.85rem}.woocommerce-MyAccount-content .woocommerce-table--order-details td.spacer{display:inline-table}.woocommerce-MyAccount-content .woocommerce-table--order-details tfoot tr{font-size:.9rem}.woocommerce-customer-details .woocommerce-column--2{border-top:1px solid #ddd}.login-container{width:100%}h1.main-title{font-size:2.75rem}p.subtitle{font-size:.9rem}.entry-content{font-size:.9rem}.is-blog main{padding-top:70px;min-height:1800px}.blog-nav li{display:block}.slider-fabrica-wrapper .wrapper-text{padding-bottom:4rem}.slider-fabrica-wrapper .wrapper-text .slidecaption{bottom:2rem;left:35%}.documentos-wrapper{display:block;margin:1rem 0}#slider-documents{width:100%}#slider-documents .slick-slide{width:100%;height:400px}.documents-text{width:100%;padding:2rem 2rem 0}.documents-text h4{font-size:1.5rem;margin-bottom:0}.documents-text p{font-size:1rem}.is-cronologia main{padding-top:60px}.is-cronologia .ribbon-wrapper.medium{padding-left:1.5rem;padding-right:1.5rem}.historia-heading h1{font-size:1.8rem;padding-left:1.5rem;padding-right:1.5rem;margin-bottom:0}#timeline .content h3{font-size:1.55rem;line-height:2.15rem}#timeline .content p{font-size:1.05rem;padding-left:1rem;padding-right:1rem}#timeline-mobile label{font-size:1rem}#timeline-mobile label.active:before{bottom:-1.95rem}.cronologia-images-wrapper .cronologia-img .wrapper-img img{width:100%;height:auto}.cronologia-images-wrapper.three .cronologia-img.left-side{margin-bottom:.5rem}.botigues-heading h1{font-size:1.75rem}.botigues-heading p{font-size:1.05rem}.botiga .wrapper-text .square{margin-bottom:1rem}.botiga .wrapper-text h2{font-size:1.7rem}.botiga-map .wrapper-text{padding-top:1rem}.botiga-map .wrapper-text p{line-height:2.15rem;font-size:1.5rem}.botiga-map .wrapper-img{margin:0 auto 2rem auto;width:92%}#cart-steps-wrapper,#reserves-steps-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1rem}#cart-steps-wrapper .cart-step-mobile,#cart-steps-wrapper .reserves-step-mobile,#reserves-steps-wrapper .cart-step-mobile,#reserves-steps-wrapper .reserves-step-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;height:70px;margin:0;width:100%}#cart-steps-wrapper .cart-step-desktop,#cart-steps-wrapper .reserves-step-desktop,#reserves-steps-wrapper .cart-step-desktop,#reserves-steps-wrapper .reserves-step-desktop{display:none}#cart-steps-wrapper .cart-step,#cart-steps-wrapper .reserves-step,#reserves-steps-wrapper .cart-step,#reserves-steps-wrapper .reserves-step{margin-bottom:1rem}#cart-steps-wrapper .cart-step:before,#cart-steps-wrapper .reserves-step:before,#reserves-steps-wrapper .cart-step:before,#reserves-steps-wrapper .reserves-step:before{border-color:#edf5e7;border-top-width:45px;border-bottom-width:25px}#cart-steps-wrapper .cart-step:after,#cart-steps-wrapper .reserves-step:after,#reserves-steps-wrapper .cart-step:after,#reserves-steps-wrapper .reserves-step:after{display:none}#cart-steps-wrapper .cart-step.active,#cart-steps-wrapper .reserves-step.active,#reserves-steps-wrapper .cart-step.active,#reserves-steps-wrapper .reserves-step.active{margin-bottom:1rem}#cart-steps-wrapper .cart-step.active:before,#cart-steps-wrapper .reserves-step.active:before,#reserves-steps-wrapper .cart-step.active:before,#reserves-steps-wrapper .reserves-step.active:before{border-color:#afb688;border-top-width:45px;border-bottom-width:25px}#cart-steps-wrapper .cart-step.active:after,#cart-steps-wrapper .reserves-step.active:after,#reserves-steps-wrapper .cart-step.active:after,#reserves-steps-wrapper .reserves-step.active:after{display:none}#cart-steps-wrapper .cart-step.visited:before,#cart-steps-wrapper .reserves-step.visited:before,#reserves-steps-wrapper .cart-step.visited:before,#reserves-steps-wrapper .reserves-step.visited:before{border-color:#7a7a7a;border-top-width:45px;border-bottom-width:25px}.cart-empty{text-align:center;font-size:1.1rem;margin-top:2rem}.return-to-shop{text-align:center}.return-to-shop a span:after{transform:scaleX(1);-ms-transform:scaleX(1);-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1)}.woocommerce-cart .wrapper{padding-left:0;padding-right:0}.woocommerce-cart .woocommerce-cart-form,.woocommerce-cart .cart-collaterals{padding-left:1rem;padding-right:1rem}.woocommerce-cart-form__contents .woocommerce-cart-form__cart-item{border:none;display:inline-block;margin-bottom:2rem}.woocommerce-cart-form__contents .woocommerce-cart-form__cart-item .product-thumbnail{width:33.333%;padding:0;display:inline-block;clear:none;white-space:normal;float:left}.woocommerce-cart-form__contents .woocommerce-cart-form__cart-item .product-thumbnail:before{display:none}.woocommerce-cart-form__contents .woocommerce-cart-form__cart-item .product-thumbnail img{width:100%}.woocommerce-cart-form__contents .woocommerce-cart-form__cart-item .product-thumbnail a{padding:0;margin-left:0;width:100%}.woocommerce-cart-form__contents .woocommerce-cart-form__cart-item .product-name,.woocommerce-cart-form__contents .woocommerce-cart-form__cart-item .product-price,.woocommerce-cart-form__contents .woocommerce-cart-form__cart-item .product-quantity{width:66.666%;display:inline-block;clear:none;margin-bottom:0;padding-top:0;padding-bottom:1rem;white-space:normal;float:right}.woocommerce-cart-form__contents .woocommerce-cart-form__cart-item .product-name:before,.woocommerce-cart-form__contents .woocommerce-cart-form__cart-item .product-price:before,.woocommerce-cart-form__contents .woocommerce-cart-form__cart-item .product-quantity:before{display:none}.woocommerce-cart-form__contents .woocommerce-cart-form__cart-item .product-quantity .quantity [type=number],.woocommerce-cart-form__contents .woocommerce-cart-form__cart-item .product-quantity .quantity [type=button]{width:45px;height:40px;line-height:7px}.woocommerce-cart-form__contents .woocommerce-cart-form__cart-item .woocommerce-Price-amount{color:#7a7a7a;font-size:.95rem;font-weight:500;float:left}.woocommerce-cart-form__contents .woocommerce-cart-form__cart-item .product-price .product-remove a{text-align:center;display:inline-block;color:#7a7a7a;padding:.25rem;width:27px;height:27px;border:1px solid #7a7a7a;border-radius:50%;text-decoration:none;font-size:1.75rem;font-weight:200;font-family:"FuturaPT-Book",sans-serif;margin-left:1rem;line-height:1rem;text-indent:0}.woocommerce-cart-form__contents .woocommerce-cart-form__cart-item td.product-remove,.woocommerce-cart-form__contents .woocommerce-cart-form__cart-item td.product-subtotal{display:none}table.cart .product-quantity .minus,table.cart .product-quantity .plus{display:inline-block}.woocommerce-cart .cart_totals tr{line-height:2rem}table.cart td.actions{margin-top:1rem}table.cart td.actions .coupon{width:100%;border-bottom:none}table.cart td.actions .coupon .button{padding-left:0;text-align:left}table.cart td.actions .button[name=update_cart]{display:none}table.cart td.actions .coupon{width:100%}table.shop_table_responsive tr td:before{font-weight:500;display:none}.cart_totals .shop_table tr td{text-align:right}.cart-collaterals .cart_totals{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;min-width:auto !important}.cart-collaterals .cart_back{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.cart-collaterals .cart_back a{position:relative;bottom:2rem}.cart-collaterals .cart_back a span:after{transform:scaleX(1);-ms-transform:scaleX(1);-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1)}.woocommerce-cart .wrapper-product-visited,.woocommerce-cart .cross-sells{display:none}.woocommerce-checkout .wrapper{padding-left:0;padding-right:0}.woocommerce-checkout h1.main-title{text-align:center}.intro-checkout{font-size:1rem;margin-bottom:1rem;padding-left:1rem;padding-right:1rem}.checkout-login,.checkout-register,.checkout-guest{width:100%;padding:0;border-bottom:1px solid #000;margin-bottom:2rem}.checkout-login h2,.checkout-register h2,.checkout-guest h2{font-size:1.35rem;margin-bottom:.5rem}.checkout-login p,.checkout-register p,.checkout-guest p{font-size:.9rem}.checkout-login .lost_password a,.checkout-register .lost_password a,.checkout-guest .lost_password a{font-size:.9rem}#checkout-login-register{padding-left:1rem;padding-right:1rem}#checkout-login-register .woocommerce-form-login{padding-bottom:.5rem}#checkout-login-register .separator{border-top:1px solid #000}#register-checkout{padding-left:1rem;padding-right:1rem;padding-top:0;width:100%;border-top:none}#register-checkout h2{font-size:1.35rem;padding-bottom:0}#register-checkout label.legend{padding-bottom:0}#register-checkout .form-radio label.inline{font-size:.95rem}#register-checkout input[type=radio]{height:18px !important;width:18px !important}#register-checkout #billing_country_field,#register-checkout #billing_state_field{width:100% !important}#register-checkout .register-cta{width:100%}#register-checkout .register-cta input{width:100%}#checkout-dades{padding-left:1rem;padding-right:1rem}#checkout-dades h2{font-size:1.35rem}#checkout-dades .checkout-dades-left,#checkout-dades .checkout-dades-right,#checkout-dades .checkout-dades-change{width:100%;font-size:.95rem}#checkout-dades .checkout-dades-change .cta{width:100%;text-align:center;margin-top:1rem}#checkout-dades .gift-card-wrapper{width:100%;margin-top:1rem}form.woocommerce-checkout{padding-left:1rem;padding-right:1rem}form.woocommerce-checkout h3{font-size:1.35rem;margin-bottom:1rem}ul#shipping_method input{height:18px;width:18px}#ship-to-local-address .woocommerce-form__input-checkbox{width:18px;height:18px;margin-right:0}#ship-to-local-address .woocommerce-form__input-checkbox span{-webkit-box-shadow:none;box-shadow:none}#ship-to-same-address .woocommerce-form__input-checkbox{width:18px;height:18px;margin-right:0}#ship-to-same-address .woocommerce-form__input-checkbox span{-webkit-box-shadow:none;box-shadow:none}#ship-to-same-address .woocommerce-form__input-checkbox .woocommerce-form__label-for-checkbox span{margin-left:1.25rem}#ship-to-different-address .woocommerce-form__label-for-checkbox #ship-to-different-address-checkbox{width:18px;height:18px;margin-right:0}#ship-to-different-address .woocommerce-form__label-for-checkbox span{-webkit-box-shadow:none;box-shadow:none;margin-left:0}#customer_details .woocommerce-billing-fields__field-wrapper,#customer_details .woocommerce-shipping-fields__field-wrapper{width:100%}#customer_details #billing_country_field,#customer_details #billing_state_field{width:100% !important}#customer_details .woocommerce-additional-fields__field-wrapper,#customer_details .woocommerce-shipping-fields{width:100%;margin-top:1rem}#customer_details .woocommerce-additional-fields__field-wrapper label,#customer_details .woocommerce-shipping-fields label{font-size:.9rem}#customer_details .woocommerce-additional-fields__field-wrapper textarea,#customer_details .woocommerce-shipping-fields textarea{font-size:.9rem;width:100%}#customer_details .gift-certificate{font-size:.9rem}#customer_details .gift-certificate h3{font-size:1.2rem}#customer_details .gift-certificate .gift-certificate-show-form li{margin-bottom:.5rem}#customer_details .gift-certificate .gift-certificate-show-form input[type=radio]{height:18px !important;width:18px !important;margin-left:0}#customer_details .gift-certificate .gift-certificate-receiver-detail-form .form_table{border-top-width:1px}#customer_details .gift-certificate .gift-certificate-receiver-detail-form .email_amount{margin-bottom:1rem}#checkout-pickup-info h2{font-size:1.35rem;margin-bottom:1rem}#checkout-pickup-info p{font-size:.85rem}#checkout-pickup-info p.heading{font-size:1rem}.checkout-pickup-address{font-size:.85rem;margin-bottom:1rem}.checkout-delivery-date h2{font-size:1.35rem;margin-bottom:1rem}#e_deliverydate_field,.woocommerce-checkout #e_deliverydate{width:100%}.calendar-picker .calendar{width:100%;height:auto}.calendar-picker .dot{margin-right:.5rem;width:25px;height:25px}.calendar-picker .calendar-legend{width:100%;margin-top:0}.calendar-picker .calendar-legend p{font-size:.85rem}.calendar-picker .calendar-legend ul{display:none;font-size:.8rem;padding-top:0;margin-top:0;padding-bottom:1rem}.calendar-picker .calendar-legend .bold{position:relative;padding:1rem 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.calendar-picker .calendar-legend .bold.opened{border-bottom:none}.calendar-picker .calendar-legend .bold .icon-plus{display:inline-block;position:absolute;right:0}#woocomerce-go-to-payment{width:100%;margin-top:0;padding:1rem 0}#woocomerce-go-to-payment .cta-container{display:block}#woocomerce-go-to-payment .cta-container a{display:block;text-align:center}#woocomerce-go-to-payment .cta-container .cta{display:block;width:100%;min-width:100%;margin-left:0;margin-top:1rem}#woocomerce-go-to-payment #cart-steps-wrapper{margin-top:2rem;margin-bottom:0}#checkout-confirmation-payment .checkout-resum-wrapper{display:block}#checkout-confirmation-payment .dades-comprador,#checkout-confirmation-payment .enviament,#checkout-confirmation-payment .lliurament{width:100%;font-size:.95rem;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #ddd}#checkout-confirmation-payment .dades-comprador h2,#checkout-confirmation-payment .enviament h2,#checkout-confirmation-payment .lliurament h2{font-size:1.35rem}#checkout-confirmation-payment .dades-comprador .checkout-step-black,#checkout-confirmation-payment .enviament .checkout-step-black,#checkout-confirmation-payment .lliurament .checkout-step-black{position:relative;margin:1.5rem 0 2rem}#checkout-confirmation-payment .lliurament{border-bottom:none}#checkout-shopping-cart table.cart{width:100%;margin-bottom:0}#checkout-shopping-cart .checkout-cart-totals{width:100%;padding-top:1rem}#checkout-shopping-cart .checkout-cart-totals div{width:50%;font-size:.9rem;padding-bottom:0}#checkout-shopping-cart .checkout-cart-totals .checkout-cart-shipping-note{width:100%;margin-top:0;margin-bottom:0}#checkout-shopping-cart .checkout-cart-totals .checkout-cart-shipping-note p{width:100%;font-size:.9rem}#newsletter-checkout label{font-size:.85rem}#custom-order-review{width:100%;padding-top:1rem}#custom-order-review>p{font-size:.9rem}.gift-card-wrapper{width:100%}.gift-card-wrapper label{font-size:.9rem}#coupon-code-checkout form{margin-bottom:1.5rem}#coupon-code-checkout .form-row .button{width:100%}#coupon-code-checkout .checkout_coupon{height:auto}#order_review_heading{width:100%;font-size:1.35rem;padding-top:1rem}#order_review{width:100%;padding-bottom:3rem}#order_review input[type=radio]{height:18px !important;width:18px !important}#order_review .order-paid,#order_review .order-remaining{font-size:.95rem;margin-bottom:.5rem}#order_review .order-paid strong,#order_review .order-remaining strong{font-weight:500;padding-left:.5rem}#payment .payment_methods li p{font-size:.85rem}#payment .payment_methods li.payment_box{padding:.5rem 0}#payment .payment_methods .payment_method_stripe{margin-bottom:.5rem}#payment .payment_methods .payment_method_stripe label{font-size:.9rem}#payment .payment_methods .payment_method_stripe label .stripe-icon{margin-top:.5rem}#payment .payment_methods .payment_method_stripe label .stripe-icon.stripe-visa-icon{display:inline-block;float:none}#payment .terms label{text-align:left}#payment .wc_payment_method .icon-card{font-size:1.75rem}#payment .wc_payment_method .stripe-icon{margin-top:.5rem !important}#payment .wc_payment_method .stripe-icon:first-of-type(){display:block;float:left}#payment .place-order{display:block;width:100%;padding-top:0;padding-bottom:0;text-align:left;margin-top:1.5rem}#payment .place-order .checkout-condicions-de-compra{text-align:center}#payment .place-order .button{width:100%;height:auto;margin-top:2rem;margin-left:auto;margin-right:auto}#payment .payment-cta{margin-top:1.5rem}#payment .payment-cta a{width:100%;text-align:center;margin-bottom:1rem}#payment .payment-cta a.non-cta span:after{transform:scaleX(1);-ms-transform:scaleX(1);-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1)}#payment .payment-cta .cta{width:100%;margin-top:1rem}#payment .checkout-condicions-de-compra{width:100%}.reserves-payment-options{margin-top:1.5rem !important}.reserves-payment-options .wc_payment_method{width:100%}.woocommerce-order-received h1.main-title{display:none !important}.woocommerce-order-received #cart-steps-wrapper,.woocommerce-order-received #reserves-steps-wrapper{display:none}.woocommerce-order-received .woocomerce-order-left{width:100% !important;padding:1rem;padding-bottom:0}.woocommerce-order-received .woocomerce-order-left .woocommerce-notice--success{text-align:left;width:100%;font-size:1.45rem;line-height:1.9rem}.woocommerce-order-received .woocomerce-order-left p{font-size:.95rem}.woocommerce-order-received .woocommerce-thankyou-order-details{border-top:1px solid #000}.woocommerce-order-received .woocommerce-thankyou-order-details li{font-size:.95rem}.woocommerce-order-received .woocommerce-thankyou-order-details li strong{font-weight:500;font-size:.95rem}.woocommerce-order-received .woocommerce-thankyou-order-details h2{font-size:1.35rem}.woocommerce-order-received .woocommerce-table--order-details{width:100%}.woocommerce-order-received .woocommerce-table--order-details thead,.woocommerce-order-received .woocommerce-table--order-details tbody{font-size:.9rem}.woocommerce-order-received .woocommerce-table--order-details .woocommerce-table__product-name{padding-left:1rem;padding-right:.75rem}.woocommerce-order-received .woocommerce-table--order-details .spacer{width:0;display:none}.woocommerce-order-received .woocommerce-table--order-details tfoot th{text-align:left;font-size:.95rem}.woocommerce-order-received .woocommerce-table--order-details tfoot td{font-size:.95rem;display:inline-block;position:relative;right:-2.25rem}.woocommerce-order-received .woocommerce-table--order-details tfoot td small{display:block}.woocommerce-order-received .woocommerce-table--order-details tfoot .wc-local-pickup-plus td{font-size:.9rem}.woocommerce-order-received .woocommerce-table--order-details tfoot .wc-local-pickup-plus td strong{font-size:.9rem;display:block}.woocommerce-order-received .woocommerce-table--order-details tfoot .wc-local-pickup-plus td small{font-size:.9rem}.woocommerce-order-received .woocommerce-order-details h2{font-size:1.35rem;margin-bottom:1.5rem}.woocommerce-order-received .woocommerce-order-details>p{width:100%;text-align:center}.woocommerce-order-received .woocommerce-order-right{width:100% !important;padding:0 1rem}.woocommerce-order-received .woocommerce-order-right .box{padding:0 1rem !important}}div.javascript{padding:150px 50px}.is-register .woocommerce-simple-registration-login-link{display:none!important;visibility:hidden;opacity:0}.is-register .woocommerce-form-row.woocommerce-form-row--wide label{display:none!important;visibility:hidden;opacity:0}.is-register .woocommerce-FormRow label{display:none!important;visibility:hidden;opacity:0}.is-register .registration-form.woocommerce h2{display:none!important;visibility:hidden;opacity:0}.is-register .woocommerce-error{padding:15px;list-style:none}.is-register .woocomerce-FormRow.form-row .woocommerce-Button.button{display:none!important;visibility:hidden;opacity:0}.wpcf7-not-valid-tip{font-size:13px}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border:0;color:#dc3232}.wpcf7 form.sent .wpcf7-response-output{border:0;color:#727d38}