.lb-loader,.lightbox{line-height:0;text-align:center}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{background-color:#000;display:none;left:0;opacity:.8;position:absolute;top:0;z-index:9999}.lightbox{font-weight:400;left:0;outline:0;position:absolute;width:100%;z-index:10000}.lightbox .lb-image{border:4px solid #fff;border-radius:3px;display:block;height:auto;max-height:none;max-width:inherit}.lightbox a img{border:none}.lb-outerContainer{background-color:#fff;border-radius:4px;height:250px;margin:0 auto;position:relative;width:250px}.lb-loader,.lb-nav{left:0;position:absolute}.lb-outerContainer:after{clear:both;content:"";display:table}.lb-loader{height:25%;top:43%;width:100%}.lb-cancel{background:url(/build/shop/images/loading.f657825a.gif) no-repeat;display:block;height:32px;margin:0 auto;width:32px}.lb-nav{height:100%;top:0;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==);outline:0}.lb-next,.lb-prev{cursor:pointer;display:block;height:100%}.lb-nav a.lb-prev{background:url(/build/shop/images/prev.0edc57cc.png) left 48% no-repeat;float:left;left:0;opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s;width:34%}.lb-nav a.lb-prev:hover{opacity:1}.lb-nav a.lb-next{background:url(/build/shop/images/next.62074ac7.png) right 48% no-repeat;float:right;opacity:0;right:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s;width:64%}.lb-nav a.lb-next:hover{opacity:1}.lb-dataContainer{border-bottom-left-radius:4px;border-bottom-right-radius:4px;margin:0 auto;padding-top:5px;width:100%}.lb-dataContainer:after{clear:both;content:"";display:table}.lb-data{color:#ccc;padding:0 4px}.lb-data .lb-details{float:left;line-height:1.1em;text-align:left;width:85%}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{clear:left;color:#999;display:block;font-size:12px;padding-bottom:1em}.lb-data .lb-close{background:url(/build/shop/images/close.0cfd6489.png) 100% 0 no-repeat;display:block;float:right;height:30px;opacity:.7;outline:0;text-align:right;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;width:30px}.lb-data .lb-close:hover{cursor:pointer;opacity:1}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.sylius-filters{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.sylius-filters__field{flex-grow:1;margin-left:10px;margin-right:10px;min-width:360px}.sylius-filters .sylius-filters__group{align-items:flex-start;display:flex;flex-wrap:wrap}.sylius-filters .sylius-filters__group>.field{flex-grow:1}.sylius-filters .sylius-filters__group>input{flex-grow:1;width:auto!important}.sylius-filters .sylius-filters__group>.disabled.field{flex-grow:0}.sylius-filters .sylius-filters__group>.disabled.field input{background:#eee;text-align:center;width:40px!important}.sylius-filters .field{margin-bottom:22px!important}.sylius-filters .field label{font-weight:700!important}.sylius-filters select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%23444444'><polygon points='0,0 100,0 50,50'/></svg>") no-repeat!important;background-position:calc(100% - 10px) calc(50% + 3px)!important;background-size:8px 12px!important}.sylius-filters .sylius-filters__group input,.sylius-filters .sylius-filters__group select{border-radius:0!important;border-right-width:0!important}.sylius-filters .sylius-filters__group .field:last-child input:last-child,.sylius-filters .sylius-filters__group .field:last-child select:last-child{border-radius:0 .28571429rem .28571429rem 0!important;border-right-width:1px!important}.sylius-filters .sylius-filters__group .field:first-child input:first-of-type,.sylius-filters .sylius-filters__group .field:first-child select:first-of-type{border-radius:.28571429rem 0 0 .28571429rem!important}.overflow-x-auto{overflow-x:auto}#wrapper{padding:54px 0 0}#content{padding:1em}#sidebar{font-size:1.1em;padding-bottom:30px}#logo{margin-bottom:1em}body.pushable .pusher{background-color:#f9fafb}.ui.visible.left.sidebar~.fixed.menu,.ui.visible.left.sidebar~.pusher{padding-right:260px}body.centered{background-color:#f9fafb}body.centered .grid{height:100%}body.centered .column{max-width:450px;padding:1em}select.ui.dropdown[multiple=multiple]{height:100px}.ui.segments{border:0}.ui.segments .ui.segment{border:1px solid rgba(34,36,38,.15)!important}.ui.breadcrumb{margin-bottom:1em;margin-left:1em;margin-top:1em}th a,th a:hover,th a:visited{color:rgba(0,0,0,.87)}.ui.compact.segment .inline.fields{margin:0}.ui.hidden.element{display:none}.ui.styled.header{background-color:#f9fafb;font-size:.9em;letter-spacing:1px;padding-bottom:7px;text-transform:uppercase}.ui.input input[readonly]{color:#aaa}.field.loading.transition{left:auto;top:auto}.ui.floated.dividing.empty{bottom:auto;margin:0;padding:0;top:100%}.ui.left.floated.dividing.empty~.ui.dropdown>.menu{left:0;right:auto}.ui.right.floated.dividing.empty~.ui.dropdown>.menu{left:auto;right:0}.sylius-grid-wrapper .sylius-grid-nav .sylius-grid-nav__bulk,.sylius-grid-wrapper .sylius-grid-nav .sylius-grid-nav__pagination,.sylius-grid-wrapper .sylius-grid-nav .sylius-grid-nav__perpage{padding-bottom:1rem}.sylius-grid-wrapper .sylius-grid-nav__bulk .ui.red.labeled.icon.button:disabled{background:#b9babb!important}.sylius-grid-wrapper .sylius-grid-table-wrapper{margin-bottom:1rem;overflow-x:auto}.sylius-grid-wrapper .sylius-grid-table-wrapper .ui.buttons,.sylius-grid-wrapper .sylius-grid-table-wrapper .ui.label{white-space:nowrap}@media only screen and (min-width:768px){.sylius-grid-wrapper .sylius-grid-nav{display:flex;flex-wrap:wrap;margin-left:-1rem;margin-right:-1rem}.sylius-grid-wrapper .sylius-grid-nav .sylius-grid-nav__bulk,.sylius-grid-wrapper .sylius-grid-nav .sylius-grid-nav__pagination,.sylius-grid-wrapper .sylius-grid-nav .sylius-grid-nav__perpage{padding-left:1rem;padding-right:1rem}.sylius-grid-wrapper .sylius-grid-nav .sylius-grid-nav__bulk{display:flex}.sylius-grid-wrapper .sylius-grid-nav .sylius-grid-nav__bulk .button{padding-bottom:.99em!important;padding-top:.99em!important}.sylius-grid-wrapper .sylius-grid-nav .sylius-grid-nav__pagination{flex-grow:1}.sylius-grid-wrapper .pagination{flex-wrap:wrap}}#wrapper.full.height{min-height:100vh;padding-bottom:80px!important;position:relative}#wrapper.full.height:after{background:#ebebeb;bottom:60px;content:"";display:block;height:1px;position:absolute;right:30px;width:calc(100% - 60px)}#wrapper.full.height .sylius-footer{bottom:20px;color:#9a9a9a;font-size:13px;position:absolute;right:40px}input[type=color]{-webkit-appearance:none;border:1px solid rgba(34,36,38,.15);border-radius:99px;height:38px;padding:3px;width:38px}input[type=color]::-webkit-color-swatch,input[type=color]::-webkit-color-swatch-wrapper{border:0;border-radius:99px;padding:3px}input[type=color]::-moz-color-swatch{border:0;border-radius:99px}:root{--top-height:1532px;--bottom-height:calc(100% - 205px);--bottom-height-80:calc(80% - 205px);--bottom-height-60:calc(60% - 205px);--image-right:497px;--team-founders-content-width:504px;--team-farm-content-width:1448px;--team-farm-content-width-after:472px;--latest-news-height:900px;--latest-news-left:-130px}@font-face{font-display:swap;font-family:Bahnschrift;font-style:normal;font-weight:400;src:url(/build/shop/fonts/bahnschrift.e856ad48.eot);src:url(/build/shop/fonts/bahnschrift.e856ad48.eot) format("embedded-opentype"),url(/build/shop/fonts/bahnschrift.d82a2c4a.woff2) format("woff2"),url(/build/shop/fonts/bahnschrift.58dd82d6.woff) format("woff"),url(/build/shop/fonts/bahnschrift.b00e12e3.ttf) format("truetype")}@font-face{font-display:swap;font-family:Bahn1;font-style:normal;font-weight:400;src:url(/build/shop/fonts/bahn-1.e856ad48.eot);src:url(/build/shop/fonts/bahn-1.e856ad48.eot) format("embedded-opentype"),url(/build/shop/fonts/bahn-1.d82a2c4a.woff2) format("woff2"),url(/build/shop/fonts/bahn-1.51bd4f70.woff) format("woff"),url(/build/shop/fonts/bahn-1.b00e12e3.ttf) format("truetype")}@font-face{font-display:swap;font-family:Bahn2;font-style:normal;font-weight:400;src:url(/build/shop/fonts/bahn-2.e856ad48.eot);src:url(/build/shop/fonts/bahn-2.e856ad48.eot) format("embedded-opentype"),url(/build/shop/fonts/bahn-2.d82a2c4a.woff2) format("woff2"),url(/build/shop/fonts/bahn-2.51bd4f70.woff) format("woff"),url(/build/shop/fonts/bahn-2.b00e12e3.ttf) format("truetype")}@font-face{font-display:swap;font-family:Bahn3;font-style:normal;font-weight:400;src:url(/build/shop/fonts/bahn-3.e856ad48.eot);src:url(/build/shop/fonts/bahn-3.e856ad48.eot) format("embedded-opentype"),url(/build/shop/fonts/bahn-3.d82a2c4a.woff2) format("woff2"),url(/build/shop/fonts/bahn-3.51bd4f70.woff) format("woff"),url(/build/shop/fonts/bahn-3.b00e12e3.ttf) format("truetype")}@font-face{font-family:Icons;font-style:normal;font-variant:normal;font-weight:400;src:url(/build/shop/fonts/icons.a01e3f2d.eot);src:url(/build/shop/fonts/icons.a01e3f2d.eot) format("embedded-opentype"),url(/build/shop/fonts/icons.38c6d8ba.woff2) format("woff2"),url(/build/shop/fonts/icons.425399f8.woff) format("woff"),url(/build/shop/fonts/icons.c656b8ca.ttf) format("truetype")}*{box-sizing:border-box}*,body{margin:0;padding:0}body{background:#fafafa;color:#29180f;font-family:Bahnschrift,sans-serif;font-size:14px;letter-spacing:.1em;line-height:28px}li,ul{list-style:none;margin:0;padding:0}h1,h2,h3,h4,h5{letter-spacing:.05em;line-height:1;margin:0;padding:0}.red{color:#891b28}img{display:block;max-width:100%}.hidden{display:none}.sub-header{font-size:40px;font-weight:500;margin-bottom:50px;text-align:center}.sub-header .bold{font-weight:600}.sub-header:after{border-bottom:1px solid #29180f;content:"";display:block;margin:auto;padding-top:10px;width:100px}.ui.info.message,.ui.positive.message{align-items:center;background-color:#fff;border-radius:20px;box-shadow:inset 0 0 0 1px #01323e,0 0 0 0 transparent;color:#01323e!important;display:flex;margin:auto;max-width:100%;padding:20px;width:1300px}.ui.info.message .header,.ui.positive.message .header{color:#01323e!important;display:block;font-size:16px;font-weight:700}.ui.message.sylius-flash-message{margin-top:50px!important}.ui.message.sylius-flash-message i.icon.checkmark{margin-left:20px}.icon.dropdown{background:url(/build/shop/images/next.1e659127.svg) no-repeat;display:block;height:14px;transform:rotate(90deg);width:14px}.icon.left-arrow-black,.icon.right-arrow-black{background:url(/build/shop/images/arrow-next.31076817.svg) no-repeat;display:block;height:20px;width:40px}.icon.left-arrow-white,.icon.right-arrow-white{background:url(/build/shop/images/arrow-next-white.2db9f570.svg) no-repeat;display:block;height:20px;width:40px}.icon.left-arrow-white-mini,.icon.right-arrow-white-mini{background:url(/build/shop/images/left-arrow-white-mini.67666076.svg) no-repeat;display:block;height:26px;margin:0;width:16px}.icon.left-arrow-text-mini,.icon.right-arrow-text-mini{background:url(/build/shop/images/left-arrow-text-mini.80c888cf.svg) no-repeat;display:block;height:26px;margin:0;width:16px}.icon.left-arrow-black,.icon.left-arrow-white,.icon.right-arrow-text-mini,.icon.right-arrow-white-mini{transform:rotate(180deg)}.icon.bottom-arrow-circle-black,.icon.left-arrow-circle-black,.icon.right-arrow-circle-black,.icon.top-arrow-circle-black{background:url(/build/shop/images/arrow-circle-bottom.14b3b0cc.svg) no-repeat;display:block;height:30px;width:30px}.icon.top-arrow-circle-black{transform:rotate(180deg)}.icon.left-arrow-circle-black{transform:rotate(90deg)}.icon.right-arrow-circle-black{transform:rotate(-90deg)}.icon.instagram{background:url(/build/shop/images/instagram.56bd85da.svg) no-repeat;display:block;height:19px;width:20px}.icon.instagram:before{display:none}.icon.facebook{background:url(/build/shop/images/fb.764c0a8f.svg) no-repeat;display:block;height:20px;width:15px}.icon.facebook:before{display:none}.icon.twitter{background:url(/build/shop/images/twitter-white.d79f7a24.svg) no-repeat;display:block;height:17px;width:18px}.icon.twitter:before{display:none}.icon.linkedin{background:url(/build/shop/images/linkedin-white.8549d89f.svg) no-repeat;display:block;height:18px;width:20px}.icon.linkedin:before{display:none}.icon.instagram-huella{background:url(/build/shop/images/instagram-huella.e7e15006.svg) no-repeat;display:block;height:19px;width:20px}.icon.facebook-huella{background:url(/build/shop/images/fb-huella.256efceb.svg) no-repeat;display:block;height:20px;width:15px}.icon.instagram-text{background:url(/build/shop/images/instagram-text.1e4123b6.svg) no-repeat;display:block;height:19px;width:20px}.icon.facebook-text{background:url(/build/shop/images/fb-text.c986ba08.svg) no-repeat;display:block;height:20px;width:15px}.icon.twitter-text{background:url(/build/shop/images/twitter-text.9fab1c6a.svg) no-repeat;display:block;height:17px;width:18px}.icon.linkedin-text{background:url(/build/shop/images/linkedin-text.5e3c4d02.svg) no-repeat;display:block;height:18px;width:20px}.icon.cart{background:url(/build/shop/images/cart.20e8dd1a.svg) no-repeat;display:block;height:20px;width:24px}.icon.cart:before{display:none}.icon.bin{background:url(/build/shop/images/bin.3e6cde67.svg) no-repeat;display:block;height:15px;width:11px}.icon.menu{background:url(/build/shop/images/menu-white.e4c16c3a.svg) no-repeat;display:block;height:20px;width:20px}.icon.bottom-small-arrow-white{background:url(/build/shop/images/arrow-down-white.c64acf56.svg) no-repeat;display:block;height:18px;width:12px}.icon.left-small-arrow-white,.icon.right-small-arrow-white{background:url(/build/shop/images/arrow-next-white.2db9f570.svg) no-repeat;display:block;height:15px;width:30px}.icon.left-small-arrow-white{transform:rotate(180deg)}.icon.to-top{background:url(/build/shop/images/arrow-up-circle-white.c34be6d8.svg) no-repeat;display:block;height:30px;width:30px}i.icon.map:before{background:url(/build/shop/images/address.9c54a333.svg) no-repeat!important;content:""!important;display:block;height:45px;width:42px}i.icon.truck:before{background:url(/build/shop/images/shipping.3376eae1.svg) no-repeat!important;content:""!important;display:block;height:40px;width:67px}.disabled i.icon.truck:before{background:url(/build/shop/images/shipping-disabled.d12f0937.svg) no-repeat!important}i.icon.payment:before{background:url(/build/shop/images/payment.7af5fade.svg) no-repeat!important;content:""!important;display:block;height:39px;width:43px}.disabled i.icon.payment:before{background:url(/build/shop/images/payment-disabled.e4b81644.svg) no-repeat!important}i.icon.flag.checkered:before{background:url(/build/shop/images/complete.b139de00.svg) no-repeat!important;content:""!important;display:block;height:45px;width:42px}.disabled i.icon.flag.checkered:before{background:url(/build/shop/images/complete-disabled.9e2c1255.svg) no-repeat!important}i.icon.bin{background-position:50%}.sylius_shop_checkout_complete i.icon.payment:before{background:url(/build/shop/images/payment-enabled.a8df6647.svg) no-repeat!important;width:43px}.sylius_shop_checkout_complete i.icon.truck:before{background:url(/build/shop/images/shipping-enabled.c05d0095.svg) no-repeat!important;width:67px}i.icon.checkmark:before,i.icon.location:before,i.icon.mail:before{content:"";font-family:Icons;font-size:30px;font-style:normal;line-height:1;margin-right:10px;opacity:1}i.icon.checkmark:before{content:"\f00c";font-size:42px;margin-right:25px;opacity:.8}i.icon.mail:before{content:"\f0e0";font-size:24px}i.icon.location:before{content:"\f124";font-size:24px}@media only screen and (max-width:767px){.sylius_shop_product_show .icon.menu{background:url(/build/shop/images/menu-dark.cf059eb8.svg) no-repeat}i.icon.map:before{width:24px}i.icon.truck:before{width:34px}i.icon.flag.checkered:before,i.icon.payment:before{width:24px}}body.pushable,body.pushable .pusher{background:#fff}body.pushable .bg-pusher,body.pushable .pusher .bg-pusher{display:flex;flex-direction:column;min-height:100vh}body.pushable .pusher footer#footer,body.pushable footer#footer{margin-top:auto}body.pushable .pusher.sylius_shop_homepage{background:url(/build/shop/images/la-huella-homepage-bg.fb3d7155.jpg) no-repeat 0 0,linear-gradient(#01323e var(--top-height),#fff var(--bottom-height));background-size:contain;position:relative}body.pushable .pusher.sylius_shop_homepage .bg-pusher{overflow-x:hidden;position:relative;z-index:100}body.pushable .pusher.about-coffee,body.pushable .pusher.our-story{background:url(/build/shop/images/our-story-bg.dd1b9578.jpg) no-repeat,linear-gradient(#01323e var(--top-height),#fff var(--bottom-height-80));background-size:contain;position:relative}body.pushable .pusher.about-coffee .bg-pusher,body.pushable .pusher.our-story .bg-pusher{overflow:hidden}body.pushable .pusher.our-team{background-color:#01323e;background-image:url(/build/shop/images/our-team-bg.b515076b.jpg),url(/build/shop/images/our-team-bg-1.aa50f3a0.jpg);background-position:top,bottom;background-repeat:no-repeat;background-size:contain;overflow-x:hidden;position:relative}body.pushable .pusher.about-us{background:url(/build/shop/images/about-us-darker.918873a9.jpg) no-repeat,linear-gradient(#01323e 50%,#fff 52%);background-size:contain;overflow-x:hidden;position:relative}body.pushable .pusher.awards{background:url(/build/shop/images/our-awards-bg.f6b42f3b.jpg) no-repeat #01323e;background-size:contain;position:relative}body.pushable .pusher.bbc-celebrity-race,body.pushable .pusher.coffee-tasting{background:#fff;position:relative}body.pushable .pusher.thankyou{background:url(/build/shop/images/thankyou-bg-1.72e87736.jpg) no-repeat #01323e;background-size:contain;overflow-x:hidden;position:relative}body.pushable .pusher.sylius_shop_product_show .bg-pusher{background:url(/build/shop/images/menu-bg.90995055.jpg) no-repeat 0 0 #fff;background-size:contain;overflow:hidden;position:relative}body.pushable .pusher.sylius_shop_product_show .bg-pusher .illustration-bg{right:-6%;top:26%;z-index:1}body.pushable .pusher.sylius_shop_contact_request{background:url(/build/shop/images/contact-us-bg.c1000681.jpg) no-repeat,linear-gradient(180deg,#01323e 50%,#fff);background-size:100%;position:relative}body.pushable .pusher.sylius_shop_cart_checkout .bg-pusher,body.pushable .pusher.sylius_shop_cart_save .bg-pusher,body.pushable .pusher.sylius_shop_cart_summary .bg-pusher{background:url(/build/shop/images/checkout-bg.e19014a8.jpg) no-repeat 0 0 #01323e;background-size:100%}body.pushable .pusher.sylius_shop_order_thank_you .bg-pusher{background:url(/build/shop/images/checkout-bg.e19014a8.jpg) no-repeat 0 0 #01323e;background-size:contain}body.pushable .pusher.odiseo_sylius_blog_plugin_shop_article_index .bg-pusher,body.pushable .pusher.odiseo_sylius_blog_plugin_shop_article_show .bg-pusher{background:url(/build/shop/images/news-bg.47da5540.jpg) no-repeat 0 0 #01323e;background-size:contain}body.pushable .pusher.page-404 .bg-pusher,body.pushable .pusher.page-500 .bg-pusher,body.pushable .pusher.page-error .bg-pusher{background:url(/build/shop/images/404-bg.9ef97f29.jpg) no-repeat 0 0 #01323e;background-size:100%}body.pushable .pusher.sylius_shop_product_index .bg-pusher{background:url(/build/shop/images/lahuella_dark.bd8dda94.jpg) no-repeat #01323e;background-size:contain;position:relative}@media only screen and (max-width:767px){body.pushable .pusher.sylius_shop_product_show .bg-pusher{background:#fff}}@media only screen and (max-width:640px){body.pushable .pusher.awards{background:url(/build/shop/images/awards-bg-mobile.7ef2d10b.jpg) no-repeat #01323e;background-size:contain}body.pushable .pusher.sylius_shop_contact_request{background:url(/build/shop/images/contact-us-bg-mobile.22ded6d1.jpg) no-repeat,linear-gradient(180deg,#01323e 50%,#fff);background-size:cover}body.pushable .pusher.about-coffee,body.pushable .pusher.our-story{background:url(/build/shop/images/story-bg-mobile.214a1bf2.jpg) no-repeat,linear-gradient(#01323e var(--top-height),#fff var(--bottom-height-80));background-size:contain}body.pushable .pusher.our-team{background-color:#01323e;background-image:url(/build/shop/images/team-bg-mobile.bf0fa5f8.jpg),url(/build/shop/images/our-team-bg-1.aa50f3a0.jpg);background-position:top,bottom;background-repeat:no-repeat;background-size:contain}body.pushable .pusher.about-us{background:url(/build/shop/images/team-bg-mobile.bf0fa5f8.jpg) no-repeat,linear-gradient(#01323e 50%,#fff 52%);background-size:contain;overflow-x:hidden;position:relative}body.pushable .pusher.sylius_shop_homepage{background:url(/build/shop/images/la-huella-homepage-bg-mobile.79161c9d.jpg) no-repeat 0 0,linear-gradient(#01323e var(--top-height),#fff var(--bottom-height));background-size:contain}body.pushable .pusher.odiseo_sylius_blog_plugin_shop_article_index .bg-pusher,body.pushable .pusher.odiseo_sylius_blog_plugin_shop_article_show .bg-pusher{background:url(/build/shop/images/blog-bg-mobile.6cc6ed32.jpg) no-repeat 0 0 #01323e;background-size:contain}body.pushable .pusher.thankyou{background:url(/build/shop/images/thankyou-bg-mobile.541a9fe1.jpg) no-repeat 0 0 #01323e;background-size:contain}body.pushable .pusher.page-404 .bg-pusher,body.pushable .pusher.page-500 .bg-pusher,body.pushable .pusher.page-error .bg-pusher{background:url(/build/shop/images/404-bg-mobile.33a86e96.jpg) no-repeat 0 0 #01323e;background-size:cover}body.pushable .pusher.sylius_shop_cart_checkout .bg-pusher,body.pushable .pusher.sylius_shop_cart_save .bg-pusher,body.pushable .pusher.sylius_shop_cart_summary .bg-pusher,body.pushable .pusher.sylius_shop_order_thank_you .bg-pusher,body.pushable .pusher.sylius_shop_product_index .bg-pusher{background:url(/build/shop/images/cart-success-bg-mobile.d887d71d.jpg) no-repeat 0 0 #01323e;background-size:contain}}#to-the-top{bottom:100px;color:#fff;cursor:pointer;display:none;position:fixed;right:20px;z-index:10}#to-the-top.show{display:block}#to-the-top span{font-size:10px;letter-spacing:.1em;margin-bottom:10px;text-transform:uppercase}#to-the-top i{margin:auto}.two-columns{display:flex}.green-button,.red-button,.transparent-button,.white-button{border-radius:20px;cursor:pointer;display:inline-block;font-family:Bahnschrift,sans-serif;font-size:14px;letter-spacing:.1em;line-height:28px;padding:8px 16px;text-align:center;text-decoration:none;text-transform:uppercase}.green-button a,.red-button a,.transparent-button a,.white-button a{text-decoration:none}.green-button.no-border,.red-button.no-border,.transparent-button.no-border,.white-button.no-border{border:0}.green-button.no-border.active,.red-button.no-border.active,.transparent-button.no-border.active,.white-button.no-border.active{color:#fff}.green-button.no-border.active:before,.red-button.no-border.active:before,.transparent-button.no-border.active:before,.white-button.no-border.active:before{display:none}.red-button{background:#891b28;border:1px solid #891b28;box-shadow:2px 2px 6px rgba(137,27,40,.2);color:#fff}.red-button a{color:#fff}.red-button:hover{background:#fff;color:#891b28}.red-button:hover a{color:#891b28}.white-button{background:#fff;border:1px solid #891b28;color:#891b28}.white-button a{color:#891b28}.white-button:hover{background:#891b28;color:#fff}.white-button:hover a{color:#fff}.green-button{background:#829543;border:1px solid #829543;color:#fff}.green-button a{color:#fff}.green-button:hover{background:#fff;color:#829543}.green-button:hover a{color:#829543}.transparent-button{background:none;border:1px solid #fff;color:#fff}.transparent-button.active{background:none;border:none;color:#000;mix-blend-mode:screen;outline:none;position:relative}.transparent-button.active:before{background:#fff;border-radius:18px;bottom:0;content:"";left:0;mix-blend-mode:color-burn;position:absolute;right:0;top:0}.desktop-width{margin-left:auto;margin-right:auto;max-width:100%;width:1300px}.field-plus-minus{background:#891b28;border:1px solid #891b28;border-radius:20px;box-shadow:2px 2px 6px rgba(137,27,40,.2);color:#fff;display:flex;padding:0 5px;text-decoration:none;text-transform:uppercase}.field-plus-minus .minus,.field-plus-minus .plus{cursor:pointer;padding:10px}.field-plus-minus input{-webkit-appearance:none;-moz-appearance:textfield;background:none;border:0;color:#fff;display:block;font-size:20px;text-align:center;width:50px}.social-links{margin:40px 0}.social-links .social{display:flex;justify-content:center;margin-top:10px}.social-links .social a{margin-right:16px}.social-links .social a:last-child{margin-right:0}@media only screen and (max-width:1300px){.desktop-width{padding-left:20px;padding-right:20px}}@media only screen and (min-width:768px){.mobile-show{display:none!important}}@media only screen and (max-width:767px){.desktop-show{display:none!important}#to-the-top{bottom:150px;right:20px}.ui.message.sylius-flash-message{margin:30px 20px 0!important;width:calc(100% - 40px)}}body.menu-opened{overflow:hidden}#sylius-locale-selector .selected-lang{align-items:flex-end;cursor:pointer;display:flex}#sylius-locale-selector .selected-lang .icon{margin-left:6px}#sylius-locale-selector .menu{display:none;position:absolute}#sylius-locale-selector .menu a{color:#fff;text-decoration:none}header{color:#fff}header .main-header .header-content .header-container{align-items:center;display:flex;justify-content:space-between;margin-top:20px}header .main-header .left{padding:10px 30px 0}header .main-header ul.logos{display:flex;height:88px}header .main-header ul.logos li{align-items:flex-start;display:flex}header .main-header ul.logos li a{display:block;margin-right:10px}header .main-header ul.logos li.cafe,header .main-header ul.logos li.casa,header .main-header ul.logos li.tour{margin-bottom:0}header .main-header ul.logos li.casa{margin-top:-8px}header .main-header ul.logos li .logo-text{display:none}header .main-header ul.logos li:first-child a{border-right:1px solid #fff;margin-right:30px;padding-right:30px}header .main-header ul.logos li:last-child{margin-right:0}header .main-header ul.logos img{display:block;width:152px}header .main-header ul.logos .cafe img{width:188px}header .main-header ul.logos .cafe img.logo-text{display:block}header .main-header ul.logos .huella img{width:91px}header .main-header ul.logos .tour img{width:124px}header .main-header ul.logos .casa img{width:88px}header .main-header ul.logos a img.logo-text{display:none}header .main-header ul.logos a:hover img.logo-text{display:block}header .main-header ul.logos a:hover img.logo-symbol{display:none}header .main-header .language-menu{display:flex;justify-content:flex-end;margin-bottom:10px;margin-right:20px;position:relative}header .main-header .language-menu .current-language{position:relative}header .main-header .language-menu .current-language:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:10px solid #fff;content:"";position:absolute;right:0;top:calc(50% - 5px)}header .main-header .language-menu .current-language.show:after{border-bottom:10px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;border-top:0}header .main-header .language-menu .current-language .country{border-bottom:1px solid transparent}header .main-header .language-menu .current-language:hover .country{border-bottom:1px solid #fff}header .main-header .language-menu .language{align-items:center;cursor:pointer;display:flex;padding-right:30px;white-space:nowrap}header .main-header .language-menu .language .flag{margin-right:10px;width:40px}header .main-header .language-menu .language .flag img{border-radius:6px;box-shadow:2px 2px 6px rgba(41,24,15,.4);display:block}header .main-header .language-menu .language-list{background:#fff;border-radius:20px;box-shadow:2px 2px 6px rgba(41,24,15,.4);color:#29180f;min-width:208px;padding:20px;position:absolute;right:-7px;top:34px;z-index:30}header .main-header .language-menu .language-list .language{margin-bottom:10px;padding-right:0}header .main-header .language-menu .language-list .language:hover{color:#891b28}header .main-header .language-menu .language-list .language:last-of-type{margin-bottom:0}header .top-menu{display:flex;font-size:14px;justify-content:flex-end;padding:20px 20px 10px}header #sylius-cart-button{background:none;color:#fff;display:flex;justify-content:flex-end}header .main-menu ul{align-items:center;display:flex}header .main-menu ul li{font-size:16px;list-style:none;margin-right:30px;text-transform:uppercase}header .main-menu ul li a{border-bottom:1px solid transparent;color:#fff;display:block;padding:10px 0;text-decoration:none}header .main-menu ul li a:hover{border-bottom:1px solid #fff}header .main-menu ul li.shop-link{background:#d0ae90;border-bottom-left-radius:20px;border-top-left-radius:20px;color:#29180f;margin-right:0;padding:10px 20px}header .main-menu ul li.shop-link a{border-bottom:0;padding:0}header .main-menu ul li.shop-link a:hover{border-bottom:0}header #mini-cart{background:#01323e;border-bottom:2px solid #fff;border-bottom-left-radius:20px;border-left:2px solid #fff;border-top:2px solid #fff;border-top-left-radius:20px;cursor:pointer;margin-top:10px;padding:20px 10px 10px 20px;position:fixed;right:0;top:170px;z-index:20}header #mini-cart.product-page-fixed{top:140px!important}header #mini-cart .cart-total{background:#fff;border-radius:50%;color:#01323e;font-size:10px;height:15px;left:10px;line-height:16px;position:absolute;text-align:center;top:10px;width:15px}header .mini-cart.popup{margin-top:50px;max-width:100%;position:fixed;right:0;top:194px;width:400px;z-index:101}header .mini-cart.popup.product-page-fixed{top:160px!important}header .mini-cart.popup .title{background:#d0ae90;border-top-left-radius:60px;box-shadow:2px 2px 6px rgba(41,24,15,.4);color:#fff;font-size:20px;padding:26px;text-align:center;text-transform:uppercase}header .mini-cart.popup .title:before{border-bottom:10px solid #d0ae90;border-left:10px solid transparent;border-right:10px solid transparent;content:"";display:block;position:absolute;right:10px;top:-10px}header .mini-cart.popup #close-minicart{cursor:pointer;padding:10px;position:absolute;right:0;top:17px}header .mini-cart.popup #close-minicart .icon.close{font-size:19px;font-style:normal}header .mini-cart.popup #close-minicart .icon.close:before{display:none}header .mini-cart.popup .minicart-content{background:#fff;border-bottom:1px solid #d0ae90;border-bottom-left-radius:60px;border-left:1px solid #d0ae90;box-shadow:inset 0 18px 10px -10px #c7c3c0,inset 0 0 8px -10px #c7c3c0;color:#29180f}header .mini-cart.popup .minicart-content .item{align-items:center;border-bottom:1px solid #c7c3c0;display:flex;justify-content:space-between;margin:0 20px;padding:16px 0}header .mini-cart.popup .minicart-content .item img{width:80px}header .mini-cart.popup .minicart-content .item .item-name{display:flex;flex-direction:column;line-height:16px}header .mini-cart.popup .minicart-content .item .item-name .variant{font-size:12px;font-style:italic}header .mini-cart.popup .minicart-content .item .item-name .brand{margin-right:6px;text-transform:uppercase}header .mini-cart.popup .minicart-content .item .minicart-middle{margin-left:20px}header .mini-cart.popup .minicart-content .item .minicart-middle .price{margin:6px 0}header .mini-cart.popup .minicart-content .item .minicart-middle .qty-change{align-items:center;display:flex}header .mini-cart.popup .minicart-content .item .minicart-middle .qty-change a{margin-left:20px}header .mini-cart.popup .minicart-content .item .minicart-middle .qty-change .field-plus-minus .minus,header .mini-cart.popup .minicart-content .item .minicart-middle .qty-change .field-plus-minus .plus{padding:6px}header .mini-cart.popup .minicart-content .item .minicart-right{margin-left:auto}header .mini-cart.popup .minicart-content .item .item-subtotal{color:#d0ae90}header .mini-cart.popup .minicart-bottom{align-items:flex-end;display:flex;flex-direction:column}header .mini-cart.popup .minicart-bottom .total{font-size:18px;margin:20px;text-align:right}header .mini-cart.popup .minicart-bottom .total .price{color:#d0ae90}header .mini-cart.popup .minicart-bottom a.checkout{margin:0 20px 20px}@media only screen and (max-width:1366px){header .main-header .main-menu ul li{margin-right:16px}header .main-header .main-menu ul li.shop-link{margin-right:0}header .main-header .main-menu ul li a{font-size:14px;letter-spacing:.05em;line-height:20px}.cms-page{margin-top:60px}}@media only screen and (max-width:1300px){header .main-header .left{padding:0 20px}}@media only screen and (min-width:1025px){header .main-header .left .top-menu{display:none}}@media only screen and (max-width:1024px){header .main-header .header-content .header-container{flex-direction:column;flex-wrap:wrap;justify-content:center}header .main-header .left{display:flex;justify-content:space-between;margin-bottom:10px;padding:0 20px;width:100%}header .main-header .left .top-menu{padding:0 0 0 20px}header .main-header .right{padding:0 0 0 20px;width:100%}header .main-header .right .top-menu{display:none}header .main-header .right .main-menu ul{justify-content:space-between}header .main-header .right .main-menu ul li{margin-right:10px}header .main-header .right .main-menu ul li.shop-link{margin-right:0}}@media only screen and (min-width:768px){header .main-header .right{display:block!important}}@media only screen and (max-width:767px){body.hide-scrollbar{overflow:hidden}header .main-header{justify-content:space-between}header .main-header #mobile-menu{position:absolute;right:20px;top:26px}header .main-header #shop-link{background:#d0ae90;border-radius:20px 0 0 20px;margin:0 -20px 20px 0;padding:8px 22px;position:absolute;right:20px;top:60px}header .main-header #shop-link a{color:#fff;font-size:16px;text-decoration:none;text-transform:uppercase}header .main-header .language-menu .language.current-language .flag{margin-left:0;margin-right:20px}header .main-header .language-menu .language.current-language:after{display:none}header .main-header .language-menu .language{justify-content:flex-end;padding-right:0;padding-top:5px}header .main-header .language-menu .language .flag{aspect-ratio:4/3;height:18px;margin-left:10px;margin-right:0;order:1;width:auto}header .main-header .language-menu .language .flag img{border-radius:4px}header .main-header .language-menu .language-list{min-width:fit-content;right:0}header .main-header .left{margin-bottom:20px}header .main-header .header-content .header-container{margin-top:20px}header .main-header ul.logos{height:auto}header .main-header ul.logos li:first-child a{margin-right:20px;padding-right:20px}header .main-header ul.logos li.cafe img{width:66px}header .main-header ul.logos li.cafe img.logo-symbol{display:block!important}header .main-header ul.logos li.tour img{width:92px}header .main-header ul.logos li.huella img{width:64px}header .main-header ul.logos li.casa img{width:68px}header .main-header .header-content .right{display:none}header .main-header .header-content.opened{background:url(/build/shop/images/menu-bg.90995055.jpg) #01323e;bottom:0;height:100%;overflow:auto;overflow-x:hidden;padding:20px 30px;position:fixed;top:0;width:100%;z-index:10}header .main-header .header-content.opened #mini-cart,header .main-header .header-content.opened .mini-cart.popup{display:none}header .main-header .header-content.opened .header-container{display:flex;flex-direction:column;height:100%;justify-content:flex-start;margin-top:0;min-height:0}header .main-header .header-content.opened .left{display:none;order:2;padding:20px 0}header .main-header .header-content.opened .left .logo-symbol{display:none}header .main-header .header-content.opened .left .tour .logo-text{display:block;width:88px}header .main-header .header-content.opened .left .casa .logo-text{display:block;width:68px}header .main-header .header-content.opened .right{display:flex!important;flex-direction:column;height:100%;order:1;padding:0}header .main-header .header-content.opened .right #close-menu{text-align:right}header .main-header .header-content.opened .right #close-menu .icon.close{font-size:30px;font-style:normal}header .main-header .header-content.opened .right #close-menu .icon.close:before{display:none}header .main-header .header-content.opened .right .mobile-menu{display:flex;flex-direction:column}header .main-header .header-content.opened .right .all-pages-logos{border-top:1px solid #fff;margin-left:-30px;margin-right:-30px;margin-top:auto;padding:30px 30px 10px}header .main-header .header-content.opened .right .all-pages-logos ul{display:flex}header .main-header .header-content.opened .right .all-pages-logos ul li a{display:block}header .main-header .header-content.opened .right .all-pages-logos ul li{margin-right:20px}header .main-header .header-content.opened .right .all-pages-logos ul li:first-child a{border-right:1px solid #fff}header .main-header .header-content.opened .right .all-pages-logos ul li:last-child{margin-right:0}header .main-header .header-content.opened .right .all-pages-logos ul li img.cafe{padding-right:20px;width:80px}header .main-header .header-content.opened .right .all-pages-logos ul li img.huella{width:60px}header .main-header .header-content.opened .right .all-pages-logos ul li img.tour{width:82px}header .main-header .header-content.opened .right .all-pages-logos ul li img.casa{margin-top:-4px;width:56px}header .main-header .header-content.opened .right .top-menu{display:block;order:2;padding:10px 0}header .main-header .header-content.opened .right .top-menu #sylius-locale-selector{display:flex;text-transform:uppercase}header .main-header .header-content.opened .right .top-menu #sylius-locale-selector .menu{display:block;position:relative}header .main-header .header-content.opened .right .top-menu #sylius-locale-selector .menu:before{content:"|";margin-left:6px}header .main-header .header-content.opened .right .main-menu{order:1}header .main-header .header-content.opened .right .main-menu .page-logo.huella-logo img{width:81px}header .main-header .header-content.opened .right .main-menu .page-logo.cafe-logo img{width:150px}header .main-header .header-content.opened .right .main-menu .page-logo.tour-logo img{width:110px}header .main-header .header-content.opened .right .main-menu .page-logo.casa-logo img{width:66px}header .main-header .header-content.opened .right .main-menu .page-logo img{display:block;margin:auto}header .main-header .header-content.opened .right .main-menu ul{align-items:flex-start;flex-direction:column;margin-top:20px}header .main-header .header-content.opened .right .main-menu ul li a{font-size:18px}header .main-header .header-content.opened .right .main-menu ul li.shop-link{border-radius:0 20px 20px 0;margin:20px 0 20px -30px;padding:10px 30px}header .main-header .header-content.opened .right .main-menu ul li.shop-link a{color:#29180f}#mini-cart{margin-top:20px}.sylius_shop_product_show .logos .cafe,.sylius_shop_product_show .logos .casa,.sylius_shop_product_show .logos .tour{display:none}.sylius_shop_product_show .logos .huella .logo-text-brown{display:block!important}.sylius_shop_product_show .logos .huella .logo-text{display:none!important}}@media only screen and (max-width:420px){header .main-header .header-content.opened{padding:20px}}.activities-bg{background:#01323e;border-radius:50%;height:1200px;position:absolute;right:-300px;top:-150px;width:1200px;z-index:-10}.illustration-bg{background:url(/build/shop/images/illustration.f248befc.svg) no-repeat 100%;background-size:615px;display:block;height:750px;position:absolute;right:-18%;top:20%;width:615px;z-index:-1}.illustration-bg.white{background:url(/build/shop/images/illustration-white.bb0e8e7a.svg) no-repeat 100%}.activities{align-items:center;color:#fff;display:flex;justify-content:space-between;margin:10px 130px}.activities .right{max-width:50%;width:550px}.activities .slide .brand{color:#829543;font-size:25px;margin:20px 0;text-transform:uppercase}.activities .slide .title{font-size:25px}.activities .slide .title:after{border-bottom:1px solid #fff;content:"";display:block;margin-top:10px;width:250px}.activities .slide .content{font-size:18px;margin:30px 0}.activities .bottom{align-items:center;color:#d0ae90;display:flex;margin:10px 0}.activities .bottom .bottom-title{font-size:12px;margin-right:30px}.activities .bottom .bottom-numbers ul{display:flex}.activities .bottom .bottom-numbers ul li{font-size:25px;margin-right:20px;opacity:.5}.activities .bottom .bottom-numbers ul li.active{font-size:30px;font-weight:800;opacity:1}.activities .line{border-bottom:1px solid #fff;display:block;margin-bottom:30px;margin-top:20px;width:250px}.homepage-social{margin-top:200px}.homepage-social .sub-header{color:#fff;font-size:40px}.homepage-social .sub-header:after{border-bottom:1px solid #fff}.homepage .homepage-carousel .carousel-nav .carousel-left,.homepage .latest-news .carousel-nav .carousel-left,.homepage .latest-products-carousel .carousel-nav .carousel-left{left:-8px}.homepage .homepage-carousel .carousel-nav .carousel-right,.homepage .latest-news .carousel-nav .carousel-right,.homepage .latest-products-carousel .carousel-nav .carousel-right{right:-8px}.newsletter{margin-bottom:80px;margin-top:200px}.newsletter h2.sub-header{font-size:40px}.newsletter .text{font-size:16px;margin-bottom:20px;text-align:center}.newsletter .two-columns{align-items:center;justify-content:center}.newsletter .two-columns .left{margin-right:20px;max-width:100%;min-width:400px}.newsletter input[type=email],.newsletter input[type=text]{background:transparent;border:1px solid #01323e;border-radius:20px;color:#29180f;display:block;font-family:Bahnschrift,sans-serif;font-size:14px;padding:12px;width:100%}div#es-widget-header-container-template{display:none}@media only screen and (min-width:1921px){.activities{justify-content:space-around}.activities-bg{right:-150px}}@media only screen and (max-width:1440px){.activities-bg{height:1100px;right:-350px;top:-200px;width:1100px}}@media only screen and (max-width:1024px){.activities-bg{right:-400px;top:-200px}.activities{margin:40px 60px}}@media only screen and (max-width:767px){.homepage-social{margin-top:100px}.activities{flex-direction:column;margin:10px 20px}.activities .left,.activities .right{max-width:100%;width:100%}.latest-news ul.news img{margin:auto}.newsletter{margin-top:100px}.newsletter .two-columns .left{margin-right:10px;min-width:auto}}.our-values{color:#fff;margin-bottom:160px;margin-top:200px}.our-values:before{background:#01323e;border-radius:50%;content:"";display:block;height:1200px;left:-300px;position:absolute;top:850px;width:1200px;z-index:-100}.our-values .our-values-wrapper{max-width:100%;width:1050px}.our-values .values-item{margin-bottom:60px}.our-values .values-item .values-item-content{align-items:center;display:flex}.our-values .values-item .values-item-content .left,.our-values .values-item .values-item-content .right{display:block}.our-values .values-item .values-item-content .left.with-image,.our-values .values-item .values-item-content .right.with-image{flex-shrink:0}.our-values .values-item .values-item-content .right .left.with-image{display:none}.our-values .values-item .values-item-content.middle .image{border-color:#2f6d84;border-style:solid;border-width:15px 30px 30px 15px}.our-values .values-item .content,.our-values .values-item h2.title{color:#fff;font-weight:400;margin-bottom:20px;width:100%}.our-values .values-item .content b,.our-values .values-item h2.title b{color:#829543;font-weight:400}.our-values .values-item h2.title{font-size:28px}.our-values .values-item .content{color:#fff;font-size:18px;font-weight:400;margin-bottom:10px}.our-values .values-item .content.small{font-size:14px}.our-values .values-item .image{border-color:#2f6d84;border-radius:50%;border-style:solid;border-width:30px 15px 15px 30px;height:250px;margin:0 0 0 50px;overflow:hidden;width:250px}.our-values .values-item .image img{aspect-ratio:1;height:auto;object-fit:cover;width:250px}.our-values .values-item .left .image{margin:0 50px 0 0}@media only screen and (min-width:1921px){.our-values:before{left:-150px}}@media only screen and (max-width:1440px){.our-values:before{height:1210px;left:-300px;top:700px;width:1210px}}@media only screen and (max-width:1024px){.our-values:before{left:-400px;top:800px}}@media only screen and (max-width:767px){.our-values{margin-bottom:100px;margin-top:100px}.our-values:before{display:none}.our-values .values-item{display:block;margin-bottom:50px}.our-values .values-item .values-item-content{display:flex}.our-values .values-item .image{border:0;height:180px;margin:0 0 0 10px;width:180px}.our-values .values-item .image:before{background:#01323e;border-radius:50%;content:"";display:block;height:260px;margin-left:-60px;margin-top:-60px;position:absolute;width:260px;z-index:-10}.our-values .values-item .image img{aspect-ratio:1;border-radius:50%;height:auto;width:180px}.our-values .values-item .left .image{margin:0 10px 0 0}.our-values .values-item.middle .image{border:0}}@media only screen and (max-width:480px){.our-values .values-item .values-item-content .left.with-image{display:none}.our-values .values-item .values-item-content .right .left.with-image{display:block;float:left}}.latest-news{color:#fff;margin-bottom:80px;margin-top:180px;position:relative}.latest-news:before{aspect-ratio:1;background:#01323e;border-radius:50%;content:"";display:block;height:auto;left:-10%;margin:auto;position:absolute;right:0;top:-120px;width:120%;z-index:-10}.latest-news h2{font-size:40px;font-weight:500;margin-bottom:50px;text-align:center}.latest-news h2 .bold{font-weight:600}.latest-news h2:after{border-bottom:1px solid #fff;content:""}.latest-news .blog-articles li:nth-child(2),.latest-news ul.news li:nth-child(2){margin:0 50px}.latest-news .blog-articles img,.latest-news ul.news img{aspect-ratio:1;border-radius:50% 50% 20% 20%;height:auto;margin:auto;object-fit:cover;width:80%}.latest-news .blog-articles .title,.latest-news ul.news .title{color:#29180f;display:block;font-size:25px;margin:30px 0;text-decoration:none}.latest-news .blog-articles .title a,.latest-news ul.news .title a{color:#d0ae90;text-decoration:none}.latest-news .blog-articles .text,.latest-news ul.news .text{color:#fff}.latest-news .blog-articles .more,.latest-news ul.news .more{color:#d0ae90;display:block;margin-top:10px;text-decoration:none;text-transform:uppercase}.latest-news .blog-articles .more a,.latest-news ul.news .more a{color:#d0ae90;text-decoration:none}.latest-news .more-button{margin:auto;text-align:center}.latest-news .more-button .show-more-articles{align-items:center;display:inline-flex;margin-top:40px}.latest-news .more-button .show-more-articles span{margin-right:10px}.homepage .latest-news .sub-header.blog-page{display:none}@media only screen and (max-width:767px){.sylius_shop_homepage .latest-news{margin-bottom:60px;margin-top:60px}.sylius_shop_homepage .latest-news:before{left:var(--latest-news-left);top:-50px;width:var(--latest-news-height)}.sylius_shop_homepage .latest-news h2{margin-bottom:20px}}@media only screen and (max-width:640px){.sylius_shop_homepage .latest-news{margin-top:80px}.sylius_shop_homepage .latest-news:before{top:-80px}}@media only screen and (max-width:480px){.blog-articles img,.latest-news ul.news img{aspect-ratio:1;height:auto;width:100%}}.homepage-carousel .social-links,.latest-products-carousel .social-links{display:flex;margin:0}.homepage-carousel .social-links li,.latest-products-carousel .social-links li{margin-right:16px}.homepage-carousel .social-links li:last-child,.latest-products-carousel .social-links li:last-child{margin-right:0}.homepage-carousel .social-links li a,.latest-products-carousel .social-links li a{display:block}.sylius_shop_homepage .latest-products-carousel{color:#fff}.sylius_shop_homepage .latest-products-carousel .sub-header{font-size:40px;margin-bottom:40px;padding-top:20px}.sylius_shop_homepage .latest-products-carousel .sub-header:after{border-bottom:1px solid #fff}.slick-slide .carousel-item{padding:10px}.homepage .taste-our-coffee-carousel,.sylius_shop_product_show .taste-our-coffee-carousel,.taste-our-coffee-carousel{margin-bottom:40px}.homepage .taste-our-coffee-carousel .carousel-item,.sylius_shop_product_show .taste-our-coffee-carousel .carousel-item,.taste-our-coffee-carousel .carousel-item{padding:10px 1em 20px}.homepage .taste-our-coffee-carousel .carousel-item .product-item,.sylius_shop_product_show .taste-our-coffee-carousel .carousel-item .product-item,.taste-our-coffee-carousel .carousel-item .product-item{background:#fff;border-radius:20px;box-shadow:2px 2px 6px rgba(41,24,15,.4);margin:auto;max-width:300px;padding:20px;text-align:center}.homepage .taste-our-coffee-carousel .carousel-item .product-item .red-button a,.sylius_shop_product_show .taste-our-coffee-carousel .carousel-item .product-item .red-button a,.taste-our-coffee-carousel .carousel-item .product-item .red-button a{color:#fff}.homepage .taste-our-coffee-carousel .carousel-item .product-item .red-button:hover a,.sylius_shop_product_show .taste-our-coffee-carousel .carousel-item .product-item .red-button:hover a,.taste-our-coffee-carousel .carousel-item .product-item .red-button:hover a{color:#891b28}.homepage .taste-our-coffee-carousel .carousel-item .product-item a,.sylius_shop_product_show .taste-our-coffee-carousel .carousel-item .product-item a,.taste-our-coffee-carousel .carousel-item .product-item a{color:#29180f;text-decoration:none}.homepage .taste-our-coffee-carousel .carousel-item .product-item a .brand,.sylius_shop_product_show .taste-our-coffee-carousel .carousel-item .product-item a .brand,.taste-our-coffee-carousel .carousel-item .product-item a .brand{font-size:20px;margin-bottom:10px;text-transform:uppercase}.homepage .taste-our-coffee-carousel .carousel-item .product-item a .name,.sylius_shop_product_show .taste-our-coffee-carousel .carousel-item .product-item a .name,.taste-our-coffee-carousel .carousel-item .product-item a .name{font-size:20px;margin-bottom:20px}.homepage .taste-our-coffee-carousel .carousel-item .product-item a .image,.sylius_shop_product_show .taste-our-coffee-carousel .carousel-item .product-item a .image,.taste-our-coffee-carousel .carousel-item .product-item a .image{margin:auto;max-width:100%;width:180px}.homepage .taste-our-coffee-carousel .carousel-item .product-item a .image img,.sylius_shop_product_show .taste-our-coffee-carousel .carousel-item .product-item a .image img,.taste-our-coffee-carousel .carousel-item .product-item a .image img{margin:auto;max-width:100%}.homepage .taste-our-coffee-carousel .carousel-item .product-item .appliedPromotions,.sylius_shop_product_show .taste-our-coffee-carousel .carousel-item .product-item .appliedPromotions,.taste-our-coffee-carousel .carousel-item .product-item .appliedPromotions{color:#891b28;width:100%}.homepage .taste-our-coffee-carousel .carousel-item .product-item .appliedPromotions .label,.sylius_shop_product_show .taste-our-coffee-carousel .carousel-item .product-item .appliedPromotions .label,.taste-our-coffee-carousel .carousel-item .product-item .appliedPromotions .label{font-size:18px;font-weight:500;margin-bottom:0;margin-top:10px}.homepage .taste-our-coffee-carousel .carousel-item .product-item .price-box,.sylius_shop_product_show .taste-our-coffee-carousel .carousel-item .product-item .price-box,.taste-our-coffee-carousel .carousel-item .product-item .price-box{display:flex;flex-wrap:wrap;justify-content:center}.homepage .taste-our-coffee-carousel .carousel-item .product-item .price-box .product-original-price,.sylius_shop_product_show .taste-our-coffee-carousel .carousel-item .product-item .price-box .product-original-price,.taste-our-coffee-carousel .carousel-item .product-item .price-box .product-original-price{color:#29180f;margin:20px 20px 20px 0}.homepage .taste-our-coffee-carousel .carousel-item .product-item .price-box .product-price,.sylius_shop_product_show .taste-our-coffee-carousel .carousel-item .product-item .price-box .product-price,.taste-our-coffee-carousel .carousel-item .product-item .price-box .product-price{color:#891b28;font-size:16px;margin:20px 0}.homepage .taste-our-coffee-carousel .carousel-item .product-item .price-box.promotions .product-original-price,.homepage .taste-our-coffee-carousel .carousel-item .product-item .price-box.promotions .product-price,.sylius_shop_product_show .taste-our-coffee-carousel .carousel-item .product-item .price-box.promotions .product-original-price,.sylius_shop_product_show .taste-our-coffee-carousel .carousel-item .product-item .price-box.promotions .product-price,.taste-our-coffee-carousel .carousel-item .product-item .price-box.promotions .product-original-price,.taste-our-coffee-carousel .carousel-item .product-item .price-box.promotions .product-price{margin-top:0}.homepage .taste-our-coffee-carousel .carousel-item .product-item .action-buttons,.sylius_shop_product_show .taste-our-coffee-carousel .carousel-item .product-item .action-buttons,.taste-our-coffee-carousel .carousel-item .product-item .action-buttons{align-items:center;border-top:2px solid #01323e;display:flex;flex-direction:column;margin:0 20px;padding-top:20px}.homepage .taste-our-coffee-carousel .carousel-item .product-item .action-buttons .add-to-cart,.sylius_shop_product_show .taste-our-coffee-carousel .carousel-item .product-item .action-buttons .add-to-cart,.taste-our-coffee-carousel .carousel-item .product-item .action-buttons .add-to-cart{margin-bottom:16px}.homepage .taste-our-coffee-carousel .carousel-item .product-item .action-buttons .white-button a,.sylius_shop_product_show .taste-our-coffee-carousel .carousel-item .product-item .action-buttons .white-button a,.taste-our-coffee-carousel .carousel-item .product-item .action-buttons .white-button a{color:#891b28}.homepage .taste-our-coffee-carousel .carousel-item .product-item .action-buttons .white-button:hover a,.sylius_shop_product_show .taste-our-coffee-carousel .carousel-item .product-item .action-buttons .white-button:hover a,.taste-our-coffee-carousel .carousel-item .product-item .action-buttons .white-button:hover a{color:#fff}.latest-products-carousel .carousel-wrapper,.tasting-gallery .carousel-wrapper{position:relative}.our-story .taste-our-coffee-carousel .carousel-item .product-item:hover,.sylius_shop_product_show .taste-our-coffee-carousel .carousel-item .product-item:hover{box-shadow:0 10px 8px 0 rgba(41,24,15,.4),2px 2px 6px rgba(41,24,15,.4)}.about-coffee .taste-our-coffee-nav .icon.left-arrow-white-mini,.about-coffee .taste-our-coffee-nav .icon.right-arrow-white-mini,.about-us .taste-our-coffee-nav .icon.left-arrow-white-mini,.about-us .taste-our-coffee-nav .icon.right-arrow-white-mini,.our-story .taste-our-coffee-nav .icon.left-arrow-white-mini,.our-story .taste-our-coffee-nav .icon.right-arrow-white-mini,.sylius_shop_product_show .taste-our-coffee-nav .icon.left-arrow-white-mini,.sylius_shop_product_show .taste-our-coffee-nav .icon.right-arrow-white-mini{background:url(/build/shop/images/left-arrow-huella-mini.197f1ca2.svg) no-repeat}.coffee-tasting-nav.carousel-nav .carousel-left,.coffee-tasting-nav.carousel-nav .carousel-right,.latest-news-nav.carousel-nav .carousel-left,.latest-news-nav.carousel-nav .carousel-right,.taste-our-coffee-nav.carousel-nav .carousel-left,.taste-our-coffee-nav.carousel-nav .carousel-right{position:absolute;top:50%;transform:translateY(-50%)}.coffee-tasting-nav.carousel-nav .carousel-left,.latest-news-nav.carousel-nav .carousel-left,.taste-our-coffee-nav.carousel-nav .carousel-left{left:-8px}.coffee-tasting-nav.carousel-nav .carousel-right,.latest-news-nav.carousel-nav .carousel-right,.taste-our-coffee-nav.carousel-nav .carousel-right{right:-8px}.coffee-tasting-carousel .carousel-item,.homepage .our-gallery-carousel .carousel-item,.homepage .social-media-carousel .carousel-item{padding:40px 0}.coffee-tasting-carousel .carousel-item a,.homepage .our-gallery-carousel .carousel-item a,.homepage .social-media-carousel .carousel-item a{display:block;position:relative}.coffee-tasting-carousel .carousel-item a img,.homepage .our-gallery-carousel .carousel-item a img,.homepage .social-media-carousel .carousel-item a img{border-radius:50% 50% 20% 20%;display:block;height:190px;margin:auto;object-fit:cover;opacity:.4;width:190px}.coffee-tasting-carousel .slick-slide,.homepage .our-gallery-carousel .slick-slide,.homepage .social-media-carousel .slick-slide{transform:scale(.8);transition:transform .5s ease-in-out}.coffee-tasting-carousel .slick-center,.homepage .our-gallery-carousel .slick-center,.homepage .social-media-carousel .slick-center{transform:scale(1.1);transition:transform .5s ease-in-out}.coffee-tasting-carousel .slick-center .carousel-item a img,.homepage .our-gallery-carousel .slick-center .carousel-item a img,.homepage .social-media-carousel .slick-center .carousel-item a img{opacity:1}.product-media-carousel{margin-top:60px}.product-media-carousel .carousel-item img{aspect-ratio:1;border-radius:50% 50% 20% 20%;height:auto;margin:auto;object-fit:cover;width:500px}.product-media-carousel .carousel-item img#main-image{border-radius:0}.show-product .carousel-wrapper{position:relative}.show-product .carousel-left{left:10px;position:absolute;top:50%}.show-product .carousel-left i{color:#fff;font-size:40px;font-style:normal}.show-product .carousel-right{position:absolute;right:10px;top:50%}.show-product .carousel-right i{color:#fff;font-size:40px;font-style:normal}.show-product .slick-dots button{background:#fff;height:10px;width:10px}.show-product .slick-dots .slick-active button{height:16px;width:16px}.slick-dots{align-items:center;display:flex;justify-content:center;margin-top:20px}.slick-dots li{margin-right:6px}.slick-dots li button{background:#01323e;border:0;border-radius:50%;cursor:pointer;display:block;font-size:0;height:8px;opacity:.4;padding:0;width:8px}.slick-dots li:last-child{margin-right:0}.slick-dots li.slick-active button{height:12px;opacity:1;width:12px}.carousel-nav button{background:none;border:0;cursor:pointer}@media only screen and (max-width:767px){.sylius_shop_homepage .latest-products-carousel{color:#fff}.sylius_shop_homepage .latest-news h2,.sylius_shop_homepage .latest-products-carousel .sub-header{font-size:30px}.product-media-carousel{margin-top:0}}.choose-experience{background:#d0ae90;color:#29180f;padding:40px 20px;text-align:center}.choose-experience h3{font-size:25px;font-weight:500;margin-bottom:30px}.choose-experience h3 b{font-weight:800}.choose-experience h3:after{border-bottom:1px solid #29180f;content:"";display:block;margin:auto;padding-top:10px;width:100px}.choose-experience p{font-size:12px;line-height:16px;margin:auto;max-width:100%;width:800px}.choose-experience ul{display:flex;justify-content:center;margin-top:30px}.choose-experience ul li.circle a{background-color:#d0ae90;border:1px solid #fff;border-radius:50%;box-shadow:2px 2px 6px rgba(137,27,40,.2);display:block;height:100px;margin-right:6px;width:100px}.choose-experience ul li.circle a span{opacity:0}.choose-experience ul li.circle a:hover{align-items:center;display:flex;justify-content:center;text-decoration:none;transition:background 1s}.choose-experience ul li.circle a:hover span{color:#fff;display:block;font-size:12px;line-height:16px;opacity:1;padding:10px;transition:opacity 1.5s}.choose-experience ul li.circle.huella a{background:url(/build/shop/images/huella-full-logo-white.eb720771.svg) no-repeat 50%;background-size:56px}.choose-experience ul li.circle.huella a:hover{background:#01323e;border-color:#01323e}.choose-experience ul li.circle.tour a{background:url(/build/shop/images/tour-full-logo-white.806cb8d5.svg) no-repeat 50%;background-size:76px}.choose-experience ul li.circle.tour a:hover{background:#6a4323;border-color:#6a4323}.choose-experience ul li.circle.casa a{background:url(/build/shop/images/casa-full-logo-white.f97907e7.svg) no-repeat 50% 20px;background-size:60px;margin-right:0}.choose-experience ul li.circle.casa a:hover{background:#e8873b;border-color:#e8873b}.choose-experience ul li.circle.active.huella a,.choose-experience ul li.circle.huella:hover a{background-color:#01323e;border:2px solid #01323e;transition:background-color .5s}.choose-experience ul li.circle.active.tour a,.choose-experience ul li.circle.tour:hover a{background-color:#6a4323;border:2px solid #6a4323;transition:background-color .5s}.choose-experience ul li.circle.active.casa a,.choose-experience ul li.circle.casa:hover a{background-color:#e8873b;border:2px solid #e8873b;transition:background-color .5s}.category-page.coffee .products-list{justify-content:center}.category-page.coffee .products-list .product-coffee-design{background:#2f6d84;border:1px solid #fff;border-radius:50% 50% 20% 20%;height:500px!important;margin:50px;max-width:100%;object-fit:cover;position:relative;width:500px!important}.category-page.coffee .products-list .product-coffee-design:after{aspect-ratio:25/6;background:url(/build/shop/images/shelf.551de2f3.png) no-repeat;background-size:498px;content:"";display:block;height:auto;position:absolute;top:62%;transform:scaleY(.6);width:498px;z-index:0}.category-page.coffee .products-list .product-coffee-design a{color:#fff;display:block;height:100%;position:relative;text-decoration:none;z-index:10}.category-page.coffee .products-list .product-coffee-design a img.image{width:240px}.category-page.coffee .products-list .product-coffee-design a .content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.category-page.coffee .products-list .product-coffee-design a .content .product-name{display:block;font-size:25px;margin:20px 0}.category-page.coffee .products-list .product-coffee-design a .content .explore-product{background:rgba(41,24,15,.4);box-shadow:2px 2px 6px hsla(0,0%,100%,.4);display:block;padding:6px}.category-page.coffee .products-list .product-coffee-design a .content .product-description{font-size:20px}.category-page.coffee .products-list .product-coffee-design a .content .product-name-explore .product-name{display:none}@media only screen and (min-width:1025px) and (max-width:1300px){.category-page.coffee .products-list .product-coffee-design{height:450px!important;margin:50px 20px;width:450px!important}.category-page.coffee .products-list .product-coffee-design a .content .product-name{font-size:22px}.category-page.coffee .products-list .product-coffee-design a .content .product-description{font-size:16px}.category-page.coffee .products-list .product-coffee-design:after{background-size:448px;width:448px}}@media only screen and (max-width:768px){.category-page.coffee .products-list .product-coffee-design{background-size:cover;border:0;border-radius:0;height:auto!important;margin:0 -20px;max-width:calc(100% + 40px);width:calc(100% + 80px)!important}.category-page.coffee .products-list .product-coffee-design:nth-child(2n) img.image{order:1}.category-page.coffee .products-list .product-coffee-design a .content{align-items:stretch;flex-direction:row}.category-page.coffee .products-list .product-coffee-design a .content img.image{margin:15px 0;width:200px}.category-page.coffee .products-list .product-coffee-design a .content .product-description,.category-page.coffee .products-list .product-coffee-design a .content .product-name{display:none}.category-page.coffee .products-list .product-coffee-design a .content .product-name-explore{display:flex;flex-direction:column;justify-content:space-between}.category-page.coffee .products-list .product-coffee-design a .content .product-name-explore .product-name{display:block;font-size:20px}.category-page.coffee .products-list .product-coffee-design a .content .product-name-explore .explore-product{font-size:12px;margin-bottom:20px}.category-page.coffee .products-list .product-coffee-design:after{background-size:100%;bottom:-50px;top:auto;width:100%}}@media only screen and (max-width:480px){.category-page.coffee .products-list .product-coffee-design:after{bottom:-24px}.category-page.coffee .products-list .product-coffee-design a .content{margin:0 10px}}.show-product.two-columns{display:flex;margin-top:40px;position:relative}.show-product.two-columns .show-top-banner{background:#891b28;border-bottom-left-radius:10px;border-top-left-radius:10px;color:#fff;padding:0 10px;position:absolute;right:0;top:-30px}.show-product.two-columns .show-top-banner a{color:#fff;text-decoration:underline}.show-product.two-columns .our-products{background:#fff;border-top-right-radius:150px;padding:30px 0;width:280px}.show-product.two-columns .our-products h4{font-size:25px;font-weight:500;margin:10px 0 20px;text-align:center}.show-product.two-columns .our-products h4 .bold{display:block;font-weight:600;line-height:36px}.show-product.two-columns .our-products .carousel-wrapper{position:relative}.show-product.two-columns .our-products .carousel-wrapper .our-products-carousel{padding:0}.show-product.two-columns .our-products .carousel-wrapper .our-products-carousel.less-items+.carousel-nav{display:none}.show-product.two-columns .our-products .carousel-wrapper .carousel-bottom,.show-product.two-columns .our-products .carousel-wrapper .carousel-top{left:0;margin:auto;position:absolute;right:0;top:0}.show-product.two-columns .our-products .carousel-wrapper .carousel-bottom i,.show-product.two-columns .our-products .carousel-wrapper .carousel-top i{margin:auto}.show-product.two-columns .our-products .carousel-wrapper .carousel-bottom{bottom:0;top:auto}.show-product.two-columns .our-products .product-item{margin:10px 0;padding:0 20px;text-align:center}.show-product.two-columns .our-products .product-item a{color:#29180f;text-decoration:none}.show-product.two-columns .our-products .product-item a .name{text-transform:uppercase}.show-product.two-columns .our-products .product-item a:hover{text-decoration:underline}.show-product.two-columns .our-products .product-item .brand{font-size:16px;margin-bottom:10px;text-transform:uppercase}.show-product.two-columns .our-products .product-item img{margin:auto;max-width:120px}.show-product.two-columns .right{color:#fff;display:flex;margin:0 100px 0 40px;width:calc(100% - 440px)}.show-product.two-columns .right .column{padding-left:60px;position:relative;width:50%}.show-product.two-columns .right .product-brand{font-size:25px;margin:10px 0;text-transform:uppercase}.show-product.two-columns .right h1{font-size:32px;font-weight:500;text-transform:uppercase}.show-product.two-columns .right .short-description{color:#d0ae90;font-size:22px}.show-product.two-columns .right .short-description p{margin:4px 0}.show-product.two-columns .right .short-description p .new-line{display:block;margin-top:8px}.show-product.two-columns .right .product-qty-price{align-items:flex-end;display:flex;margin-top:20px}.show-product.two-columns .right .product-qty-price .product-price-field{margin-left:30px}.show-product.two-columns .right .product-qty-price .appliedPromotions{position:relative}.show-product.two-columns .right .product-qty-price .price-label{color:#d0ae90}.show-product.two-columns .right .product-qty-price .price-label.promotions .label{align-items:center;display:flex}.show-product.two-columns .right .product-qty-price .price-label.promotions .label.active:after{background:#fff;border-radius:50%;content:"?";cursor:pointer;display:inline-block;height:14px;line-height:14px;margin-left:6px;padding:4px;text-align:center;width:14px}.show-product.two-columns .right .product-qty-price .price-label.promotions .label.active.row:after{content:": "}.show-product.two-columns .right .product-qty-price .text-teal{background:#fff;border-radius:20px;bottom:28px;line-height:18px;padding:10px;position:absolute;right:-22px;width:250px}.show-product.two-columns .right .product-qty-price .price{align-items:center;display:flex;font-size:25px;margin:6px 0}.show-product.two-columns .right .product-qty-price .price #lowest-price-before-discount{display:none}.show-product.two-columns .right .product-qty-price #product-original-price{font-size:16px;margin-right:10px}.show-product.two-columns .right .huge-circle-atc-button{bottom:-90px;margin-top:50px;position:absolute;z-index:100}.show-product.two-columns .right #paypal-button-container{display:none!important}.category-page .products-list .product-box .images-with-description,.show-product.two-columns .images-with-description{align-items:center;display:flex;justify-content:space-between}.category-page .products-list .product-box .description img,.show-product.two-columns .description img{border-radius:0;height:auto;margin-right:20px;width:22px}.category-page .products-list .product-box .description p,.show-product.two-columns .description p{margin-bottom:10px}.category-page .products-list .product-box .description .product-altitude,.category-page .products-list .product-box .description .product-processing,.category-page .products-list .product-box .description .product-region,.category-page .products-list .product-box .description .product-varietal,.show-product.two-columns .description .product-altitude,.show-product.two-columns .description .product-processing,.show-product.two-columns .description .product-region,.show-product.two-columns .description .product-varietal{align-items:center;display:flex;text-align:left}.category-page .products-list .product-box .description .product-altitude img,.category-page .products-list .product-box .description .product-processing img,.category-page .products-list .product-box .description .product-region img,.category-page .products-list .product-box .description .product-varietal img,.show-product.two-columns .description .product-altitude img,.show-product.two-columns .description .product-processing img,.show-product.two-columns .description .product-region img,.show-product.two-columns .description .product-varietal img{flex-shrink:0}.category-page .products-list .product-box .description .notice,.show-product.two-columns .description .notice{color:#d0ae90;font-size:15px}#lightbox .lb-number{display:none!important}.product-page-section-1,.product-page-section-2,.product-page-section-3,.product-page-section-4{background:#fff;color:#29180f;position:relative}.product-page-section-1 h3,.product-page-section-2 h3,.product-page-section-3 h3,.product-page-section-4 h3{font-size:30px;margin-bottom:50px}.product-page-section-1 h4,.product-page-section-2 h4,.product-page-section-3 h4,.product-page-section-4 h4{color:#d0ae90;font-size:16px;margin-bottom:10px;text-transform:uppercase}.product-page-section-1 .left-image-right-text .content,.product-page-section-1 .left-text-right-img .content,.product-page-section-2 .left-image-right-text .content,.product-page-section-2 .left-text-right-img .content,.product-page-section-3 .left-image-right-text .content,.product-page-section-3 .left-text-right-img .content,.product-page-section-4 .left-image-right-text .content,.product-page-section-4 .left-text-right-img .content{display:flex;font-size:16px;padding-bottom:100px;padding-top:100px}.product-page-section-1 .left-image-right-text .content li,.product-page-section-1 .left-image-right-text .content ul,.product-page-section-1 .left-text-right-img .content li,.product-page-section-1 .left-text-right-img .content ul,.product-page-section-2 .left-image-right-text .content li,.product-page-section-2 .left-image-right-text .content ul,.product-page-section-2 .left-text-right-img .content li,.product-page-section-2 .left-text-right-img .content ul,.product-page-section-3 .left-image-right-text .content li,.product-page-section-3 .left-image-right-text .content ul,.product-page-section-3 .left-text-right-img .content li,.product-page-section-3 .left-text-right-img .content ul,.product-page-section-4 .left-image-right-text .content li,.product-page-section-4 .left-image-right-text .content ul,.product-page-section-4 .left-text-right-img .content li,.product-page-section-4 .left-text-right-img .content ul{list-style:disc inside}.product-page-section-1 .left-image-right-text .content .image,.product-page-section-1 .left-image-right-text .content .text,.product-page-section-1 .left-text-right-img .content .image,.product-page-section-1 .left-text-right-img .content .text,.product-page-section-2 .left-image-right-text .content .image,.product-page-section-2 .left-image-right-text .content .text,.product-page-section-2 .left-text-right-img .content .image,.product-page-section-2 .left-text-right-img .content .text,.product-page-section-3 .left-image-right-text .content .image,.product-page-section-3 .left-image-right-text .content .text,.product-page-section-3 .left-text-right-img .content .image,.product-page-section-3 .left-text-right-img .content .text,.product-page-section-4 .left-image-right-text .content .image,.product-page-section-4 .left-image-right-text .content .text,.product-page-section-4 .left-text-right-img .content .image,.product-page-section-4 .left-text-right-img .content .text{width:50%;z-index:1}.product-page-section-1 .left-image-right-text .content .text,.product-page-section-1 .left-text-right-img .content .text,.product-page-section-2 .left-image-right-text .content .text,.product-page-section-2 .left-text-right-img .content .text,.product-page-section-3 .left-image-right-text .content .text,.product-page-section-3 .left-text-right-img .content .text,.product-page-section-4 .left-image-right-text .content .text,.product-page-section-4 .left-text-right-img .content .text{margin-bottom:20px}.product-page-section-1 .left-image-right-text img,.product-page-section-1 .left-text-right-img img,.product-page-section-2 .left-image-right-text img,.product-page-section-2 .left-text-right-img img,.product-page-section-3 .left-image-right-text img,.product-page-section-3 .left-text-right-img img,.product-page-section-4 .left-image-right-text img,.product-page-section-4 .left-text-right-img img{aspect-ratio:1;border-radius:50% 50% 20% 20%;box-shadow:2px 2px 6px rgba(41,24,15,.4);height:auto;max-width:100%;object-fit:cover;width:calc(100% - 60px)}.product-page-section-1 .left-text-right-img img,.product-page-section-2 .left-text-right-img img,.product-page-section-3 .left-text-right-img img,.product-page-section-4 .left-text-right-img img{margin-left:60px}.product-page-section-1 .left-image-right-text img,.product-page-section-2 .left-image-right-text img,.product-page-section-3 .left-image-right-text img,.product-page-section-4 .left-image-right-text img{margin-right:60px}.product-page-section-1{padding-top:100px}.product-page-section-2,.product-page-section-4{background:#29180f;color:#fff}.product-content-attributes+.latest-products-carousel{margin-top:100px}.line-wb{border-bottom:1px solid #fff;padding:10px 0}.huge-circle-atc-button,.huge-circle-submit-button{align-items:center;background:#891b28;border:1px solid #891b28;border-radius:50%;box-shadow:2px 2px 6px rgba(137,27,40,.2);color:#fff;cursor:pointer;display:flex;font-size:16px;height:180px;justify-content:center;letter-spacing:.1em;text-transform:uppercase;width:180px}.huge-circle-atc-button:hover,.huge-circle-submit-button:hover{background:#fff;color:#891b28}.huge-circle-submit-button{height:140px;margin-left:auto;width:140px}#sylius-product-variants-huella .title{font-size:20px;margin:20px 0}#sylius-product-variants-huella .all-product-variants{cursor:pointer;display:inline-block;font-family:Bahnschrift,sans-serif;font-size:14px;letter-spacing:.1em;line-height:28px;max-width:400px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;width:100%}#sylius-product-variants-huella .all-product-variants .option.selected{border:1px solid #fff;border-radius:20px;padding:8px 16px}#sylius-product-variants-huella .all-product-variants .option.selected.active{background:#fff;border-bottom:1px solid #01323e;border-bottom-left-radius:0;border-bottom-right-radius:0;color:#01323e}#sylius-product-variants-huella .all-product-variants .option.selected.active:after{border-bottom:10px solid #01323e;border-top:0}#sylius-product-variants-huella .all-product-variants .option.selected:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:10px solid #fff;content:"";position:absolute;right:20px;top:18px}#sylius-product-variants-huella .all-product-variants .options{display:none}#sylius-product-variants-huella .all-product-variants .options.active{align-items:center;background:#fff;border-bottom:1px solid #fff;border-bottom-left-radius:20px;border-bottom-right-radius:20px;border-left:1px solid #fff;border-right:1px solid #fff;box-shadow:2px 2px 6px rgba(41,24,15,.4);color:#01323e;display:flex;flex-direction:column;left:0;position:absolute;right:0;top:46px;z-index:101}#sylius-product-variants-huella .all-product-variants .options .option:hover{font-weight:700}#sylius-product-variants-huella .all-product-variants .options .variant{padding:8px 16px}#sylius-product-variants-huella .all-product-variants .options .variant.active{font-weight:700}@media only screen and (max-width:1600px){.show-product.two-columns .right .product-qty-price{margin-top:0}}@media only screen and (max-width:1300px){.show-product.two-columns .our-products{width:280px}.show-product.two-columns .right{margin:0 40px;width:calc(100% - 360px)}.show-product.two-columns .right .column{padding-left:0}}@media only screen and (min-width:768px) and (max-width:1300px){body.pushable .pusher.sylius_shop_product_show .bg-pusher{background:url(/build/shop/images/menu-bg.90995055.jpg) no-repeat,linear-gradient(#01323e var(--top-height),#fff 50%)}}@media only screen and (min-width:768px) and (max-width:1024px){.product-page-section-1 .left-text-right-img .content,.product-page-section-2 .left-image-right-text .content,.product-page-section-3 .left-text-right-img .content,.product-page-section-4 .left-image-right-text .content{align-items:center}.show-product.two-columns .our-products{border-top-right-radius:160px;width:220px}.show-product.two-columns .our-products h4{margin-top:60px}.show-product.two-columns .right{margin:0 20px;width:calc(100% - 260px)}}@media only screen and (max-width:1024px){.product-page-section-1,.product-page-section-2,.product-page-section-3,.product-page-section-4{padding-top:0}.product-page-section-1 .left-image-right-text .content,.product-page-section-1 .left-text-right-img .content,.product-page-section-2 .left-image-right-text .content,.product-page-section-2 .left-text-right-img .content,.product-page-section-3 .left-image-right-text .content,.product-page-section-3 .left-text-right-img .content,.product-page-section-4 .left-image-right-text .content,.product-page-section-4 .left-text-right-img .content{display:flex;flex-direction:column;overflow:hidden;padding-bottom:60px;padding-top:60px}.product-page-section-1 .left-image-right-text .content .image,.product-page-section-1 .left-text-right-img .content .image,.product-page-section-2 .left-image-right-text .content .image,.product-page-section-2 .left-text-right-img .content .image,.product-page-section-3 .left-image-right-text .content .image,.product-page-section-3 .left-text-right-img .content .image,.product-page-section-4 .left-image-right-text .content .image,.product-page-section-4 .left-text-right-img .content .image{margin-top:40px;order:2;position:relative;width:100%;z-index:1}.product-page-section-1 .left-image-right-text .content .image img,.product-page-section-1 .left-text-right-img .content .image img,.product-page-section-2 .left-image-right-text .content .image img,.product-page-section-2 .left-text-right-img .content .image img,.product-page-section-3 .left-image-right-text .content .image img,.product-page-section-3 .left-text-right-img .content .image img,.product-page-section-4 .left-image-right-text .content .image img,.product-page-section-4 .left-text-right-img .content .image img{aspect-ratio:1;height:auto;margin:auto;max-width:600px;min-width:320px;width:100%}.product-page-section-1 .left-image-right-text .content .image .preparation-name,.product-page-section-1 .left-text-right-img .content .image .preparation-name,.product-page-section-2 .left-image-right-text .content .image .preparation-name,.product-page-section-2 .left-text-right-img .content .image .preparation-name,.product-page-section-3 .left-image-right-text .content .image .preparation-name,.product-page-section-3 .left-text-right-img .content .image .preparation-name,.product-page-section-4 .left-image-right-text .content .image .preparation-name,.product-page-section-4 .left-text-right-img .content .image .preparation-name{left:70px;position:absolute;top:20px;transform:rotate(-40deg)}.product-page-section-1 .left-image-right-text .content .text,.product-page-section-1 .left-text-right-img .content .text,.product-page-section-2 .left-image-right-text .content .text,.product-page-section-2 .left-text-right-img .content .text,.product-page-section-3 .left-image-right-text .content .text,.product-page-section-3 .left-text-right-img .content .text,.product-page-section-4 .left-image-right-text .content .text,.product-page-section-4 .left-text-right-img .content .text{order:1;width:100%;z-index:1}.product-page-section-1 .left-text-right-img img,.product-page-section-2 .left-text-right-img img,.product-page-section-3 .left-text-right-img img,.product-page-section-4 .left-text-right-img img{margin-left:0}.product-page-section-1 .left-image-right-text img,.product-page-section-2 .left-image-right-text img,.product-page-section-3 .left-image-right-text img,.product-page-section-4 .left-image-right-text img{margin-left:auto;margin-right:0}.product-page-section-2 .left-image-right-text,.product-page-section-4 .left-image-right-text{background:linear-gradient(#29180f calc(100% - 120px),#fff calc(100% - 120px))}}@media only screen and (min-width:768px){.show-product.two-columns .carousel-wrapper{position:relative}.show-product.two-columns .carousel-wrapper .our-products-carousel{padding:0}.show-product.two-columns .carousel-wrapper .our-products-carousel .current-item{position:relative}.show-product.two-columns .carousel-wrapper .our-products-carousel .current-item:after{border-bottom:40px solid transparent;border-right:20px solid #01323e;border-top:40px solid transparent;content:"";display:block;position:absolute;right:-1px;top:calc(50% - 40px);z-index:1}.show-product.two-columns .carousel-wrapper .our-products-carousel .current-item .product-item a{pointer-events:none}}@media only screen and (max-width:767px){body.pushable .pusher.sylius_shop_product_show{background:#fff}body.pushable .pusher.sylius_shop_product_show header .main-header #shop-link{display:none}body.pushable .pusher.sylius_shop_product_show header .main-header #mini-cart{top:120px}body.pushable .pusher.sylius_shop_product_show header .main-header .mini-cart.popup{top:80px}.show-product.two-columns{flex-direction:column;margin-top:0}.show-product.two-columns .show-top-banner{border-radius:0;margin-bottom:14px;padding:4px 10px;position:relative;text-align:center;top:0}.show-product.two-columns .show-top-banner a{text-decoration:underline}.show-product.two-columns .our-products{border-radius:0;padding:0 20px;width:100%}.show-product.two-columns .our-products h4{margin:0 0 10px}.show-product.two-columns .our-products h4 .bold{display:inline-block}.show-product.two-columns .our-products .carousel-wrapper .our-products-carousel{border-bottom:6px solid #29180f;border-bottom-left-radius:50% 25%;border-bottom-right-radius:50% 25%;margin:10px 0;padding:0 0 10px}.show-product.two-columns .our-products .carousel-wrapper .our-products-carousel .slick-list{padding:0 30px!important}.show-product.two-columns .our-products .carousel-wrapper .our-products-carousel .slick-list .carousel-item{padding:0}.show-product.two-columns .our-products .carousel-wrapper .our-products-carousel.less-items{align-items:center;display:flex;justify-content:center}.show-product.two-columns .our-products .carousel-wrapper .our-products-carousel.less-items.items-3 .carousel-item{width:33.3%}.show-product.two-columns .our-products .carousel-wrapper .our-products-carousel.less-items.items-2 .carousel-item{width:50%}.show-product.two-columns .our-products .carousel-wrapper .our-products-carousel.less-items .carousel-item:nth-of-type(2){order:-1}.show-product.two-columns .our-products .carousel-wrapper .our-products-carousel.less-items .current-item{order:0}.show-product.two-columns .our-products .carousel-wrapper .our-products-carousel.less-items .current-item .product-item{margin:6px}.show-product.two-columns .our-products .carousel-wrapper .our-products-carousel.less-items .current-item .product-item .name{margin-bottom:6px}.show-product.two-columns .our-products .carousel-wrapper .our-products-carousel.less-items .current-item .product-item .image{transform:scale(1.1);transition:all .5s}.show-product.two-columns .our-products .slick-current .product-item{margin:6px}.show-product.two-columns .our-products .slick-current .product-item .name{margin-bottom:6px}.show-product.two-columns .our-products .product-item{margin:10px 0 0}.show-product.two-columns .our-products .product-item .name{font-size:11px;letter-spacing:.01em;line-height:14px;margin-bottom:0;text-transform:uppercase;word-spacing:9999px}.show-product.two-columns .our-products-nav .carousel-left,.show-product.two-columns .our-products-nav .carousel-right{top:calc(50% - 18px)}.show-product.two-columns .carousel-left i,.show-product.two-columns .carousel-right i{color:#01323e}.show-product.two-columns .right{background:url(/build/shop/images/coffee-bg.8df2c6e4.jpg) no-repeat right 300px,linear-gradient(180deg,#fff 300px,#01323e 0);background-size:cover;flex-direction:column;margin:0;width:100%}.show-product.two-columns .right .column{padding:0;width:100%}.show-product.two-columns .right .column.gallery{order:-1}.show-product.two-columns .right .column.details{display:flex;flex-direction:column;padding:20px 20px 0}.show-product.two-columns .right .column.details .product-brand{order:1}.show-product.two-columns .right .column.details h1{order:2}.show-product.two-columns .right .column.details .add-to-cart{order:3}.show-product.two-columns .right .column.details .short-description{margin-top:120px;order:4}.show-product.two-columns .right .column.details .short-description p{margin:0}.show-product.two-columns .right .column.details .description{border-bottom:0;order:5}.show-product.two-columns .right .column .huge-circle-atc-button{border-radius:80px 0 0 80px;bottom:auto;height:120px;margin-top:20px;right:0;width:160px}.show-product.two-columns .right .column .huge-circle-atc-button span{line-height:20px}.show-product.two-columns .right .column .huge-circle-atc-button.fixed{position:fixed;top:0;z-index:10}.show-product.two-columns .product-media-carousel .carousel-left i,.show-product.two-columns .product-media-carousel .carousel-right i{color:#01323e}.show-product.two-columns .product-media-carousel .slick-slide .carousel-item{padding:0}.show-product.two-columns .product-media-carousel .slick-dots{margin-top:0}.show-product.two-columns .our-products-carousel img{margin:auto;opacity:.4;width:60px}.show-product.two-columns .our-products-carousel .slick-slide .image{transform:scale(.8)}.show-product.two-columns .our-products-carousel .slick-center .image{transform:scale(1.1);transition:all .5s}.show-product.two-columns .our-products-carousel .slick-center .image img{max-width:100%;opacity:1}}@media only screen and (max-width:420px){.product-page-section-1 .left-text-right-img img,.product-page-section-2 .left-text-right-img img,.product-page-section-3 .left-text-right-img img,.product-page-section-4 .left-text-right-img img{height:350px;max-width:350px;transform:translateX(-70px);width:350px}.product-page-section-1 .left-image-right-text img,.product-page-section-2 .left-image-right-text img,.product-page-section-3 .left-image-right-text img,.product-page-section-4 .left-image-right-text img{height:350px;margin-right:-70px!important;max-width:350px;width:350px}}.blog-page-article{background-color:rgba(0,0,0,.39);border-radius:100px;margin-bottom:100px;margin-top:20px;padding:70px}.blog-page-article a,.blog-page-article a:active,.blog-page-article a:focus{color:#fff}.blog-page-article a:hover{color:#aeaeae}.cms-page{margin-bottom:100px;margin-top:100px}.blog-page-all,.blog-page-article,.cms-page{color:#fff}.blog-page-all .pre-header,.blog-page-article .pre-header,.cms-page .pre-header{font-size:12px;margin-bottom:6px;text-transform:uppercase}.blog-page-all h1.header,.blog-page-article h1.header,.cms-page h1.header{font-size:40px}.blog-page-all h1.header .red,.blog-page-article h1.header .red,.cms-page h1.header .red{color:#891b28}.blog-page-all h1.header .green,.blog-page-article h1.header .green,.cms-page h1.header .green{color:#829543}.blog-page-all .latest-news:before,.blog-page-article .latest-news:before,.cms-page .latest-news:before{display:none}.blog-page-all .latest-news,.blog-page-article .latest-news,.cms-page .latest-news{color:#fff}.blog-page-all .latest-news .title,.blog-page-article .latest-news .title,.cms-page .latest-news .title{color:#d0ae90}.blog-page-all .latest-news .date,.blog-page-article .latest-news .date,.cms-page .latest-news .date{display:none;font-size:11px}.latest-news-blog .latest-news{color:#fff;margin-top:100px}.latest-news-blog .latest-news:before{display:none}.latest-news-blog .latest-news ul.news .title a{color:#fff}.latest-news-blog .latest-news .more-button{display:none}.latest-news-blog .latest-news .carousel-wrapper{position:relative}.latest-products-blog .latest-products-carousel .sub-header{color:#fff;font-size:40px;margin-bottom:40px;padding-top:20px}.latest-products-blog .latest-products-carousel .sub-header:after{border-bottom:1px solid #fff}.blog-page-all,.latest-news-blog{clear:both}.blog-page-all .show-more-articles,.latest-news-blog .show-more-articles{align-items:center;display:inline-flex;margin-top:20px}.blog-page-all .show-more-articles span,.latest-news-blog .show-more-articles span{margin-right:10px}.blog-page-all .sub-header.homepage,.latest-news-blog .sub-header.homepage{display:none}.blog-page-all .sub-header.blog-page,.latest-news-blog .sub-header.blog-page{font-size:25px}.blog-page-all .sub-header.blog-page .green,.latest-news-blog .sub-header.blog-page .green{color:#829543}.blog-page-all .blog-articles{display:flex;flex-wrap:wrap}.blog-page-all .blog-articles .item{margin:30px 90px 30px 0;width:calc(33.33% - 60px)}.blog-page-all .blog-articles .item:nth-child(3n){margin-right:0}.blog-page-article .blog-article .content{font-size:20px;letter-spacing:.03em;line-height:30px;margin-top:60px}.blog-page-article .blog-article .content p{margin-bottom:20px;text-align:justify}.blog-page-article .blog-article .content .image{float:right;margin-bottom:40px;margin-left:50px}.blog-page-article .blog-article .content .image img{border-radius:50% 50% 20% 20%;height:350px;object-fit:cover;width:350px}.blog-page-article .blog-article .back-to-news{align-items:center;display:inline-flex;margin-top:60px}.blog-page-article .blog-article .back-to-news span{margin-left:10px}@media only screen and (max-width:1024px){.blog-page-all .blog-articles .item{width:calc(50% - 45px)}.blog-page-all .blog-articles .item:nth-child(3n){margin-right:90px}.blog-page-all .blog-articles .item:nth-child(2n){margin-right:0}}@media only screen and (max-width:767px){.blog-page-all,.blog-page-article{margin-bottom:50px;margin-top:50px}.blog-page-all .blog-article .content,.blog-page-article .blog-article .content{margin-top:50px}.blog-page-all .blog-articles .item{margin-right:0!important;width:100%}.blog-page-all .blog-articles .item:after{border-bottom:1px solid #fff;content:"";display:block;margin-left:50px;margin-right:50px;padding-top:40px}.blog-page-all .blog-articles .item:last-child:after{margin-left:0;margin-right:0}.blog-page-all .blog-articles .image,.blog-page-article .blog-article .content .image{float:none;margin-left:0}.blog-page-all .blog-articles .image img,.blog-page-article .blog-article .content .image img{aspect-ratio:1;height:auto;margin:auto;max-width:500px;width:100%}.latest-news-blog .latest-news{margin-bottom:100px;margin-top:60px}}.bitbag-page-content{color:#fff}.bitbag-page-content li,.bitbag-page-content ul{list-style:disc inside}.bitbag-page-content .header-links{margin-bottom:50px;margin-top:50px;position:relative}.bitbag-page-content .header-links:before{border-left:1px solid #fff;bottom:0;content:"";left:-20px;position:absolute;top:0}.bitbag-page-content .header-links .section-link{color:#fff;display:block;font-size:25px;line-height:1;padding-bottom:10px;text-decoration:none}.bitbag-page-content .header-links .section-link:last-child{padding-bottom:0}.bitbag-page-content .header-links .section-link.active{color:#891b28;font-weight:700;padding-bottom:20px;position:relative}.bitbag-page-content .header-links .section-link.active:before{border:1px solid #891b28;bottom:0;content:"";left:-20px;position:absolute;top:0}.bitbag-page-content .header-links .section-link:hover{color:#891b28;position:relative}.bitbag-page-content .header-links .section-link:hover:before{border:1px solid #891b28;bottom:0;content:"";left:-20px;position:absolute;top:0}.bitbag-page-content .horizontal-links{align-items:center;background:#29180f;display:none;justify-content:center;left:0;position:fixed;right:0;top:20px;z-index:11}.bitbag-page-content .horizontal-links.show{display:flex}.bitbag-page-content .horizontal-links a{color:#fff;padding:20px;text-decoration:none;text-transform:uppercase}.bitbag-page-content .horizontal-links a.active{text-decoration:underline;text-underline-offset:4px}.bitbag-page-content .content h3{font-size:30px;margin-bottom:50px;margin-top:20px}.bitbag-page-content .left-image-right-text .content,.bitbag-page-content .left-text-right-img .content{align-items:center;display:flex;position:relative}.bitbag-page-content .left-image-right-text .content .image,.bitbag-page-content .left-image-right-text .content .text,.bitbag-page-content .left-text-right-img .content .image,.bitbag-page-content .left-text-right-img .content .text{width:50%;z-index:1}.bitbag-page-content .left-image-right-text .content .proof,.bitbag-page-content .left-text-right-img .content .proof{color:#d0ae90;margin-top:10px;text-transform:uppercase}.bitbag-page-content .left-image-right-text .content .text,.bitbag-page-content .left-text-right-img .content .text{overflow:hidden}.bitbag-page-content .left-image-right-text img.content-image,.bitbag-page-content .left-text-right-img img.content-image{border-radius:50% 50% 20% 20%;box-shadow:2px 2px 6px rgba(41,24,15,.4);height:500px!important;max-width:100%;object-fit:cover;width:500px!important}.bitbag-page-content .left-image-right-text img.content-image.no-shadow,.bitbag-page-content .left-text-right-img img.content-image.no-shadow{border-radius:50%;box-shadow:none}.bitbag-page-content .left-image-right-text img.content-image.square,.bitbag-page-content .left-text-right-img img.content-image.square{border-radius:20%}.bitbag-page-content .left-image-right-text img.curved-arrow-left,.bitbag-page-content .left-image-right-text img.curved-arrow-right,.bitbag-page-content .left-text-right-img img.curved-arrow-left,.bitbag-page-content .left-text-right-img img.curved-arrow-right{margin-left:50px;transform:scale(.01);transition:transform 2s;width:200px}.bitbag-page-content .left-image-right-text img.curved-arrow-left.appeared,.bitbag-page-content .left-image-right-text img.curved-arrow-right.appeared,.bitbag-page-content .left-text-right-img img.curved-arrow-left.appeared,.bitbag-page-content .left-text-right-img img.curved-arrow-right.appeared{transform:scale(1);transition:transform 2s}.bitbag-page-content .left-image-right-text img.curved-arrow-left,.bitbag-page-content .left-text-right-img img.curved-arrow-left{margin-left:auto;margin-right:50px}.bitbag-page-content .left-image-right-text img.curved-arrow-right.mixed-color,.bitbag-page-content .left-text-right-img img.curved-arrow-right.mixed-color{bottom:-170px;position:absolute}.bitbag-page-content .left-image-right-text .image.pre-mixed-color-image img.content-image,.bitbag-page-content .left-text-right-img .image.pre-mixed-color-image img.content-image{margin-bottom:71px}.bitbag-page-content .left-image-right-text a,.bitbag-page-content .left-text-right-img a{color:#d0ae90;text-decoration:none}.bitbag-page-content .left-image-right-text.no-bg,.bitbag-page-content .left-text-right-img.no-bg{padding:0}.bitbag-page-content .left-image-right-text.brown-color,.bitbag-page-content .left-text-right-img.brown-color{color:#29180f}.bitbag-page-content .left-image-right-text .slides,.bitbag-page-content .left-text-right-img .slides{min-height:240px}.bitbag-page-content .left-image-right-text .slides .slides-title,.bitbag-page-content .left-text-right-img .slides .slides-title{color:#d0ae90;font-size:16px;margin-bottom:10px;text-transform:uppercase}.bitbag-page-content .left-image-right-text .scroller-wrapper,.bitbag-page-content .left-text-right-img .scroller-wrapper{border-bottom:1px solid #fff;display:flex;margin-bottom:20px;margin-top:40px;overflow:hidden;position:relative;width:100%}.bitbag-page-content .left-image-right-text .slides-buttons,.bitbag-page-content .left-text-right-img .slides-buttons{overflow-x:auto}.bitbag-page-content .left-image-right-text .slides-buttons::-webkit-scrollbar,.bitbag-page-content .left-text-right-img .slides-buttons::-webkit-scrollbar{height:0}.bitbag-page-content .left-image-right-text .slides-buttons button,.bitbag-page-content .left-text-right-img .slides-buttons button{font-family:Bahnschrift,sans-serif;letter-spacing:-.01em;line-height:22px;margin-right:20px;width:120px}.bitbag-page-content .left-image-right-text .slides-buttons button:last-child,.bitbag-page-content .left-text-right-img .slides-buttons button:last-child{margin-right:0}.bitbag-page-content .left-image-right-text .slides-buttons.top .buttons-wrapper,.bitbag-page-content .left-text-right-img .slides-buttons.top .buttons-wrapper{display:inline-flex}.bitbag-page-content .left-image-right-text .slides-buttons.top .after,.bitbag-page-content .left-image-right-text .slides-buttons.top .before,.bitbag-page-content .left-text-right-img .slides-buttons.top .after,.bitbag-page-content .left-text-right-img .slides-buttons.top .before{background:url(/build/shop/images/arrow-next-white.2db9f570.svg) no-repeat 100% #29180f;background-size:30px;bottom:1px;cursor:pointer;display:block;padding:20px 0 18px 20px;position:absolute;right:0;top:0;width:30px;z-index:1}.bitbag-page-content .left-image-right-text .slides-buttons.top .before,.bitbag-page-content .left-text-right-img .slides-buttons.top .before{left:0;padding:10px 0 8px 10px;right:auto;transform:rotate(180deg)}.bitbag-page-content .left-image-right-text .slides-buttons.top button,.bitbag-page-content .left-text-right-img .slides-buttons.top button{color:#c7c3c0}.bitbag-page-content .left-image-right-text .slides-buttons.top button.active,.bitbag-page-content .left-text-right-img .slides-buttons.top button.active{border-bottom:1px solid #fff;border-radius:0;color:#fff}.bitbag-page-content .left-image-right-text .slides-buttons.top button:first-of-type,.bitbag-page-content .left-text-right-img .slides-buttons.top button:first-of-type{padding-left:0}.bitbag-page-content .left-image-right-text .slides-buttons.top button:last-of-type,.bitbag-page-content .left-text-right-img .slides-buttons.top button:last-of-type{padding-right:0}.bitbag-page-content .left-image-right-text .slides-buttons.top button,.bitbag-page-content .left-text-right-img .slides-buttons.top button{white-space:nowrap;width:auto}.bitbag-page-content .left-text-right-img img.content-image{margin-left:100px}.bitbag-page-content .left-image-right-text img.content-image{margin-right:100px}.bitbag-page-content #brewing-coffee:before{background:#29180f;content:"";display:block;height:100px;margin-top:-100px;position:absolute;width:100%}.bitbag-page-content #awards{background:#fff;color:#29180f}.bitbag-page-content .no-bg{background:none;padding:120px 0}.bitbag-page-content .no-bg#processing .carousel-nav .carousel-left{left:60px}.bitbag-page-content .brown-bg{background:#29180f;margin-top:60px;padding-bottom:20px;padding-top:110px}.bitbag-page-content .beige-bg-opacity-circle-left{background-image:linear-gradient(to right,rgba(255,0,0,0) var(--team-founders-content-width),hsla(28,41%,69%,.9) var(--team-founders-content-width));position:relative}.bitbag-page-content .beige-bg-opacity-circle-left .team-content{color:#29180f}.bitbag-page-content .beige-bg-opacity-circle-left .relative-pos{padding:120px 0}.bitbag-page-content .beige-bg-opacity-circle-left:before{aspect-ratio:1;background:hsla(28,41%,69%,.9);border-radius:500px 0 0 500px;content:"";height:100%;position:absolute;width:var(--team-founders-content-width)}.bitbag-page-content .beige-bg-opacity-circle-left .carousel-nav .carousel-left{left:60px}.bitbag-page-content .beige-bg-opacity-circle-right{background-image:linear-gradient(to right,hsla(28,41%,69%,.9) var(--team-farm-content-width),rgba(255,0,0,0) var(--team-farm-content-width));position:relative}.bitbag-page-content .beige-bg-opacity-circle-right .team-content{color:#29180f}.bitbag-page-content .beige-bg-opacity-circle-right .relative-pos{padding:120px 0}.bitbag-page-content .beige-bg-opacity-circle-right:after{aspect-ratio:1;background:hsla(28,41%,69%,.9);border-radius:0 500px 500px 0;content:"";height:100%;position:absolute;right:0;top:0;width:var(--team-farm-content-width-after)}.bitbag-page-content .beige-bg-opacity-circle-right .carousel-nav .carousel-left{left:60px}.bitbag-page-content .relative-pos{position:relative;z-index:8}.bitbag-page-content .vertical-title{align-items:center;bottom:0;color:#c7c3c0;display:flex;font-size:30px;font-weight:700;justify-content:center;left:-56px;margin-left:0;position:absolute;top:0;transform:rotate(-90deg);width:200px;z-index:0}.bitbag-page-content .team-content{display:flex;flex-wrap:wrap;margin-left:100px}.bitbag-page-content .team-content.items-2 .team-unit,.bitbag-page-content .team-content.items-4 .team-unit{margin-right:60px;margin-top:60px;width:calc(50% - 30px)}.bitbag-page-content .team-content.items-2 .team-unit:first-child,.bitbag-page-content .team-content.items-2 .team-unit:nth-child(2),.bitbag-page-content .team-content.items-4 .team-unit:first-child,.bitbag-page-content .team-content.items-4 .team-unit:nth-child(2){margin-top:0}.bitbag-page-content .team-content.items-2 .team-unit:nth-child(2n),.bitbag-page-content .team-content.items-4 .team-unit:nth-child(2n){margin-right:0}.bitbag-page-content .team-content.items-3 .team-unit,.bitbag-page-content .team-content.items-6 .team-unit{margin-right:60px;margin-top:60px;width:calc(33.33% - 40px)}.bitbag-page-content .team-content.items-3 .team-unit:first-child,.bitbag-page-content .team-content.items-3 .team-unit:nth-child(2),.bitbag-page-content .team-content.items-3 .team-unit:nth-child(3),.bitbag-page-content .team-content.items-6 .team-unit:first-child,.bitbag-page-content .team-content.items-6 .team-unit:nth-child(2),.bitbag-page-content .team-content.items-6 .team-unit:nth-child(3){margin-top:0}.bitbag-page-content .team-content.items-3 .team-unit:nth-child(3n),.bitbag-page-content .team-content.items-6 .team-unit:nth-child(3n){margin-right:0}.bitbag-page-content .team-content .team-unit{max-width:calc(100% - 60px)}.bitbag-page-content .team-content img{aspect-ratio:1;border-radius:50%;height:auto;margin:0 auto 40px;object-fit:cover;width:150px}.bitbag-page-content .team-content .name{font-size:16px;margin-bottom:10px}.bitbag-page-content .carousel-nav .carousel-left,.bitbag-page-content .carousel-nav .carousel-right{position:absolute;top:50%;transform:translateY(-50%);z-index:10}.bitbag-page-content .carousel-nav .carousel-left{left:0}.bitbag-page-content .carousel-nav .carousel-right{right:0}.bitbag-page-content .awards-description img{aspect-ratio:1;border-radius:50%;height:auto;margin:20px auto;object-fit:cover;width:250px}.bitbag-page-content .products-list{padding-top:100px}.bitbag-page-content .products-list h3{font-size:30px;margin-bottom:50px}.bitbag-page-content .products-list .products-list-relative{position:relative}.bitbag-page-content .products-list .products-list-no-carousel{display:flex;flex-wrap:wrap}.bitbag-page-content .products-list .products-list-no-carousel .product-box{margin:30px 30px 30px 0;width:calc(33.33% - 20px)}.bitbag-page-content .products-list .products-list-no-carousel .product-box:nth-child(3n){margin-right:0}.bitbag-page-content .products-list .products-list-carousel .product-box{padding:15px}.bitbag-page-content .products-list .product-box{align-items:center;display:flex!important;flex-direction:column;justify-content:center;text-align:center}.bitbag-page-content .products-list .product-box .image{position:relative}.bitbag-page-content .products-list .product-box .image .badge{position:absolute;right:0;top:0}.bitbag-page-content .products-list .product-box .image .badge img{border-radius:50%;height:80px;width:80px}.bitbag-page-content .products-list .product-box .header{border-bottom:1px solid #fff;display:block;padding:10px 0;text-decoration:none}.bitbag-page-content .products-list .product-box .header .product-brand,.bitbag-page-content .products-list .product-box .header .product-name{color:#fff;display:block;font-size:25px}.bitbag-page-content .products-list .product-box .header .product-brand{font-weight:700;margin:20px 0}.bitbag-page-content .products-list .product-box .awards{display:flex;flex-wrap:wrap;margin:10px 0}.bitbag-page-content .products-list .product-box .awards .year{border-right:1px solid #fff;margin-right:10px;padding-right:10px}.bitbag-page-content .products-list .product-box .awards .award{color:#d0ae90;text-transform:uppercase}.bitbag-page-content .products-list .product-box img{border-radius:50% 50% 20% 20%;height:250px;object-fit:cover;width:250px}.bitbag-page-content .products-list .product-box .collaboration{font-size:12px}.bitbag-page-content .products-list .product-box .collaboration .link{color:#d0ae90;text-transform:uppercase}.bitbag-page-content .products-list .product-box .red-button{margin-top:20px}.bitbag-page-content .products-list .slide-for-more{margin-right:40px;text-transform:uppercase}.two-columns-cms{display:flex;justify-content:space-evenly;margin:20px 0}.two-columns-cms .left,.two-columns-cms .right{max-width:48%}.our-team .bitbag-page-content .section-content{margin-top:100px}.thankyou .pre-header{display:none}.thankyou .bitbag-page-content{margin:60px 0}.thankyou .bitbag-page-content .left-text-right-img .slides-buttons.top .after,.thankyou .bitbag-page-content .left-text-right-img .slides-buttons.top .before{background-color:transparent}.thankyou .bitbag-page-content .left-image-right-text img.content-image{margin-left:auto;margin-right:30px}.thankyou .bitbag-page-content .beige-bg{background:#d0ae90;border-bottom:0;border-radius:100px;margin-top:80px;padding:60px 20px 80px}.thankyou .sub-header:after{border-bottom:1px solid #fff}.thankyou .newsletter{margin-top:100px}.thankyou .newsletter .newsletter input[type=text],.thankyou .newsletter input[type=email]{background:#fff;border:1px solid #fff}.about-coffee .brown-bg{position:relative}.about-coffee .brown-bg .illustration-bg{z-index:0}.about-coffee .latest-products-carousel .sub-header{color:#29180f}body.pushable .pusher.coffee-tasting .bg-pusher{overflow:hidden}.coffee-tasting{letter-spacing:.03em}.coffee-tasting .cms-page h1.header{font-size:50px;text-align:center}.coffee-tasting header{background:#231f20}.coffee-tasting header .header-container{margin-bottom:30px}.coffee-tasting header .header-container .left img{display:block;width:188px}.coffee-tasting header .header-container .middle img{display:block;width:140px}.coffee-tasting header .header-container .right{padding:0 30px 0 118px}.coffee-tasting header .header-container .right img{display:block;width:100px}.coffee-tasting #to-the-top.cafe-color{color:#d0ae90}.coffee-tasting #to-the-top.cafe-color .icon.to-top{background:url(/build/shop/images/arrow-up-circle-cafe.b8efaccd.svg)}.coffee-tasting #footer{background:#231f20;color:#fff;display:flex;justify-content:center;padding:20px}.coffee-tasting #footer .left{margin-right:100px}.coffee-tasting #footer a,.coffee-tasting #footer span{color:#fff;text-decoration:none}.coffee-tasting #footer a.title,.coffee-tasting #footer span.title{text-transform:uppercase}.coffee-tasting #footer a{display:block}.coffee-tasting .coffee-tasting-carousel .carousel-item a img{aspect-ratio:1;height:auto;opacity:1;width:400px}.coffee-tasting .bitbag-page-content{background:#fff;color:#231f20;margin:60px auto}.coffee-tasting .bitbag-page-content .coffee-tasting-content{position:relative}.coffee-tasting .bitbag-page-content .coffee-tasting-content .illustration-bg{right:-12%;top:-12%;z-index:0}.coffee-tasting .bitbag-page-content .about-sections .desktop-width,.coffee-tasting .bitbag-page-content .calendly-bg .desktop-width,.coffee-tasting .bitbag-page-content .coffee-tasting-content .desktop-width{margin:auto;max-width:100%;width:1064px}.coffee-tasting .bitbag-page-content .about-sections{margin-top:40px}.coffee-tasting .bitbag-page-content .book-your-tasting-session,.coffee-tasting .bitbag-page-content .calendly-bg,.coffee-tasting .bitbag-page-content .event-details{background:#231f20;color:#fff;padding:60px 0}.coffee-tasting .bitbag-page-content .calendly-bg{padding:0;position:relative}.coffee-tasting .bitbag-page-content .calendly-bg .illustration-bg{left:-12%;top:-10%;transform:rotate(60deg);z-index:0}.coffee-tasting .bitbag-page-content .book-your-tasting-session{padding-bottom:0}.coffee-tasting .bitbag-page-content #additional-information-button{color:#fff}.coffee-tasting .bitbag-page-content #additional-information{padding-bottom:60px}.coffee-tasting .bitbag-page-content .red-button{display:block;margin:auto;width:180px}body.pushable .pusher.bbc-celebrity-race .bg-pusher{overflow:hidden}body.pushable .pusher.bbc-celebrity-race .bg-pusher .main-header-video{position:relative}body.pushable .pusher.bbc-celebrity-race .bg-pusher .main-header-video video{aspect-ratio:3.2;display:block;height:600px;max-width:100%;object-fit:cover;object-position:bottom}body.pushable .pusher.bbc-celebrity-race .bg-pusher .main-header-video .main-header{left:0;position:absolute;right:0;top:0;z-index:100}body.pushable .pusher.bbc-celebrity-race .bg-pusher .main-header-video .main-header .header-container{flex-direction:row;flex-wrap:nowrap;justify-content:space-between}body.pushable .pusher.bbc-celebrity-race .bg-pusher .main-header-video .main-header .header-container .left{padding:0 30px;width:auto}body.pushable .pusher.bbc-celebrity-race .bg-pusher .main-header-video .main-header .header-container .left img{display:block;width:188px}body.pushable .pusher.bbc-celebrity-race .bg-pusher .main-header-video .main-header .header-container .middle img{display:block;width:140px}body.pushable .pusher.bbc-celebrity-race .bg-pusher .main-header-video .main-header .header-container .right{display:block;padding:0 30px;width:auto}body.pushable .pusher.bbc-celebrity-race .bg-pusher .main-header-video .main-header .header-container .right img{background:#fff;width:150px}body.pushable .pusher.bbc-celebrity-race .bg-pusher .main-header-video .main-header .header-container.bottom .right{background:#d0ae90;border-bottom-left-radius:20px;border-top-left-radius:20px;color:#29180f;margin-left:auto;margin-right:0;padding:10px 20px}body.pushable .pusher.bbc-celebrity-race .bg-pusher .main-header-video .main-header .header-container.bottom .right a{border-bottom:0;color:#fff;display:block;font-size:16px;padding:0;text-decoration:none;text-transform:uppercase}body.pushable .pusher.bbc-celebrity-race .bg-pusher .cms-page{margin-bottom:0;margin-top:0}body.pushable .pusher.bbc-celebrity-race .bg-pusher .coffee-presentation{background:#d0ae90;padding:40px 0}body.pushable .pusher.bbc-celebrity-race .bg-pusher .coffee-presentation .bitbag-block{display:flex;flex-wrap:wrap;justify-content:space-between}body.pushable .pusher.bbc-celebrity-race .bg-pusher .coffee-presentation .bitbag-block p{display:flex;margin-bottom:20px;width:48%}body.pushable .pusher.bbc-celebrity-race .bg-pusher .coffee-presentation .bitbag-block img{border-radius:0;flex-shrink:0;height:auto;margin-right:20px;width:22px}body.pushable .pusher.bbc-celebrity-race .bg-pusher .about-coffee{background:#29180f;padding:40px 0}body.pushable .pusher.bbc-celebrity-race .bg-pusher .about-show{background:#e8873b;padding:40px 0}body.pushable .pusher.bbc-celebrity-race .bg-pusher .brewing-coffee{background:#891b28;padding:40px 0}body.pushable .pusher.bbc-celebrity-race .bg-pusher .add-to-cart{background:#01323e;padding:40px 0}body.pushable .pusher.bbc-celebrity-race .bg-pusher .add-to-cart .product-box .product-name{font-size:40px;margin-bottom:40px;text-align:center}body.pushable .pusher.bbc-celebrity-race .bg-pusher .add-to-cart .product-box .images-with-description{align-items:center;display:flex;justify-content:space-between}body.pushable .pusher.bbc-celebrity-race .bg-pusher .add-to-cart .product-box .images-with-description .images{height:400px;max-width:calc(50% - 50px);width:400px}body.pushable .pusher.bbc-celebrity-race .bg-pusher .add-to-cart .product-box .images-with-description .images img{aspect-ratio:1;border-radius:20%;height:auto;max-width:100%;object-fit:cover;width:400px}body.pushable .pusher.bbc-celebrity-race .bg-pusher .add-to-cart .product-box .images-with-description .description-section{max-width:calc(50% - 50px)}body.pushable .pusher.bbc-celebrity-race .bg-pusher .add-to-cart .product-box .images-with-description .carousel-wrapper{position:relative}body.pushable .pusher.bbc-celebrity-race .bg-pusher .add-to-cart .product-box .images-with-description .carousel-wrapper .carousel-left,body.pushable .pusher.bbc-celebrity-race .bg-pusher .add-to-cart .product-box .images-with-description .carousel-wrapper .carousel-right{cursor:pointer;position:absolute;top:50%;transform:translateY(-50%)}body.pushable .pusher.bbc-celebrity-race .bg-pusher .add-to-cart .product-box .images-with-description .carousel-wrapper .carousel-left{left:-22px}body.pushable .pusher.bbc-celebrity-race .bg-pusher .add-to-cart .product-box .images-with-description .carousel-wrapper .carousel-right{right:-22px}body.pushable .pusher.bbc-celebrity-race .bg-pusher .add-to-cart .product-box .description p{align-items:center;display:flex}body.pushable .pusher.bbc-celebrity-race .bg-pusher .add-to-cart .product-box .description img{border-radius:0;flex-shrink:0;height:auto;margin-right:20px;width:22px}body.pushable .pusher.bbc-celebrity-race .bg-pusher .add-to-cart .product-box .product-qty{align-items:center;display:flex;justify-content:flex-end;margin-top:10px}body.pushable .pusher.bbc-celebrity-race .bg-pusher .add-to-cart .product-box .product-qty .red-button{margin-left:10px}body.pushable .pusher.bbc-celebrity-race .bg-pusher .lahuella-banner{background:#891b28;border-bottom:1px solid #fff;font-size:30px;padding:60px 0;text-align:center}body.pushable .pusher.bbc-celebrity-race .bg-pusher .lahuella-banner a{color:#fff}@media only screen and (max-width:1300px){.bitbag-page-content .header-links:before{left:8px}.bitbag-page-content .header-links .section-link.active:before{left:-12px}.bitbag-page-content .beige-bg-opacity .relative-pos{padding:120px 20px}.bitbag-page-content .team-content{margin-right:20px}}@media only screen and (max-width:1039px){.calendly-inline-widget{height:1000px!important}.coffee-tasting .bitbag-page-content .about-sections .desktop-width,.coffee-tasting .bitbag-page-content .calendly-bg .desktop-width,.coffee-tasting .bitbag-page-content .coffee-tasting-content .desktop-width{width:680px}.coffee-tasting .bitbag-page-content .book-your-tasting-session{padding-bottom:60px}}@media only screen and (max-width:1024px){.bitbag-page-content .no-bg{padding:60px 0}.bitbag-page-content .left-image-right-text .content,.bitbag-page-content .left-text-right-img .content{justify-content:space-between}.bitbag-page-content .left-image-right-text .content .text,.bitbag-page-content .left-text-right-img .content .text{width:calc(50% - 30px)}.bitbag-page-content .left-image-right-text img.content-image,.bitbag-page-content .left-text-right-img img.content-image{aspect-ratio:1;height:auto!important;max-width:calc(100% - 30px)!important}.bitbag-page-content .left-text-right-img img.content-image{margin-left:30px}.bitbag-page-content .left-image-right-text img.content-image,.bitbag-page-content .team-content.items-2 .team-unit,.bitbag-page-content .team-content.items-4 .team-unit{margin-right:30px}.coffee-tasting header .main-header .header-content .header-container{flex-direction:row;justify-content:space-between}.coffee-tasting header .main-header .left{width:auto}.coffee-tasting header .main-header .right{padding:0 20px 0 108px;width:auto}}@media only screen and (max-width:767px){.cms-page{margin-bottom:50px;margin-top:50px}.cms-page table{word-wrap:break-word;border-collapse:collapse;table-layout:fixed;width:100%}.bitbag-page-content .header-links:before{left:8px}.bitbag-page-content .header-links .section-link.active:before{left:-12px}.bitbag-page-content .horizontal-links a{font-size:12px;line-height:18px;padding:20px 10px;text-align:center}.bitbag-page-content .team-content .team-unit{margin-right:0;max-width:100%;padding-right:30px}.bitbag-page-content .products-list{padding-top:50px}.bitbag-page-content .products-list .products-list-no-carousel .product-box{margin-right:30px!important;width:calc(50% - 15px)}.bitbag-page-content .products-list .products-list-no-carousel .product-box:nth-child(2n){margin-right:0!important}.bitbag-page-content .products-list .products-list-no-carousel .product-box img{aspect-ratio:1;height:auto;max-width:100%}.bitbag-page-content .brown-bg{margin-top:0;padding-top:0}.bitbag-page-content .left-image-right-text .content,.bitbag-page-content .left-text-right-img .content{flex-wrap:wrap;padding-bottom:50px;padding-top:30px}.bitbag-page-content .left-image-right-text .content .text,.bitbag-page-content .left-text-right-img .content .text{width:100%}.bitbag-page-content .left-image-right-text .content .image,.bitbag-page-content .left-text-right-img .content .image{margin-top:40px;order:2;width:100%;z-index:1}.bitbag-page-content .left-image-right-text .content .image img,.bitbag-page-content .left-text-right-img .content .image img{aspect-ratio:1;height:auto;margin:auto;max-width:600px;min-width:320px;width:100%}.bitbag-page-content .left-image-right-text .content img.curved-arrow-left,.bitbag-page-content .left-image-right-text .content img.curved-arrow-right,.bitbag-page-content .left-text-right-img .content img.curved-arrow-left,.bitbag-page-content .left-text-right-img .content img.curved-arrow-right{display:none}.bitbag-page-content .left-image-right-text .content img.pre-mixed-color-image,.bitbag-page-content .left-text-right-img .content img.pre-mixed-color-image{margin-bottom:0}.bitbag-page-content .left-text-right-img img.content-image{margin-left:0}.bitbag-page-content .left-image-right-text img.content-image{margin-left:auto;margin-right:0}.bitbag-page-content .beige-bg-opacity-circle-left:before{border-radius:300px 0 0 300px}.brown-bg{margin-top:0;padding-top:0}.two-columns-cms{display:flex;flex-wrap:wrap;justify-content:center}.two-columns-cms .left,.two-columns-cms .right{max-width:100%}.two-columns-cms .left{margin-bottom:20px}.coffee-tasting header .main-header .header-content .left{margin-bottom:0;padding-right:0}.coffee-tasting header .main-header .header-content .left img{width:116px}.coffee-tasting header .main-header .header-content .middle img{width:86px}.coffee-tasting header .main-header .header-content .right{display:block;padding:0 20px 0 54px}.coffee-tasting header .main-header .header-content .right img{width:62px}.coffee-tasting .bitbag-page-content .coffee-tasting-content .illustration-bg{left:50%;right:auto;top:-6%;z-index:0}.coffee-tasting .bitbag-page-content .calendly-bg .illustration-bg{bottom:5%;left:-50%;right:auto;top:auto;transform:rotate(60deg)}.coffee-tasting #footer .left{margin-right:40px}body.pushable .pusher.bbc-celebrity-race .bg-pusher .coffee-presentation .bitbag-block p{width:100%}body.pushable .pusher.bbc-celebrity-race .bg-pusher .add-to-cart .product-box .images-with-description{flex-wrap:wrap}body.pushable .pusher.bbc-celebrity-race .bg-pusher .add-to-cart .product-box .images-with-description .description-section,body.pushable .pusher.bbc-celebrity-race .bg-pusher .add-to-cart .product-box .images-with-description .images{margin:auto;max-width:100%}body.pushable .pusher.bbc-celebrity-race .bg-pusher .main-header-video .main-header .header-container .left{margin-bottom:0;padding:0 20px;width:140px}body.pushable .pusher.bbc-celebrity-race .bg-pusher .main-header-video .main-header .header-container .left img{width:66px}body.pushable .pusher.bbc-celebrity-race .bg-pusher .main-header-video .main-header .header-container .middle img{width:84px}body.pushable .pusher.bbc-celebrity-race .bg-pusher .main-header-video .main-header .header-container .right{padding:0 20px}body.pushable .pusher.bbc-celebrity-race .bg-pusher .main-header-video .main-header .header-container .right img{width:100px}body.pushable .pusher.bbc-celebrity-race .bg-pusher .main-header-video .main-header .header-container.bottom .right{padding:8px 22px}}@media only screen and (max-width:689px){.coffee-tasting .bitbag-page-content .book-your-tasting-session{padding-bottom:60px}}@media only screen and (max-width:480px){.bitbag-page-content .horizontal-links.show{flex-wrap:wrap}.bitbag-page-content .horizontal-links a{font-size:10px;line-height:16px;padding:16px 6px}.bitbag-page-content .horizontal-links.link-items-4 a{flex:50%}.bitbag-page-content .horizontal-links.link-items-6 a{flex:33%}.bitbag-page-content .left-text-right-img .slides-buttons button{margin-right:10px;width:fit-content}.bitbag-page-content .products-list .products-list-no-carousel .product-box{margin-right:0;width:100%}.bitbag-page-content .products-list .products-list-no-carousel .product-box img{aspect-ratio:1;height:auto;width:100%}.bitbag-page-content .team-content.items-2 .team-unit,.bitbag-page-content .team-content.items-4 .team-unit{width:100%}.coffee-tasting header .main-header .header-content .left img{width:100px}.coffee-tasting header .main-header .header-content .middle img{width:75px}.coffee-tasting header .main-header .header-content .right{padding:0 20px 0 47px}.coffee-tasting header .main-header .header-content .right img{width:53px}body.pushable .pusher.bbc-celebrity-race .bg-pusher .add-to-cart .product-box .images-with-description .carousel-wrapper .carousel-left{left:0}body.pushable .pusher.bbc-celebrity-race .bg-pusher .add-to-cart .product-box .images-with-description .carousel-wrapper .carousel-right{right:0}}@media only screen and (max-width:420px){.bitbag-page-content .left-text-right-img img.content-image{transform:translateX(-70px)}.bitbag-page-content .left-image-right-text img.content-image{margin-right:-70px!important}}.contact-us-page{color:#fff;margin-bottom:100px;margin-top:100px}.contact-us-page .pre-header{font-size:12px;margin-bottom:6px;text-transform:uppercase}.contact-us-page h1.header{font-size:30px}.contact-us-page h1.header .beige{color:#d0ae90}.contact-us-page .two-columns{align-items:center;justify-content:space-around;margin-top:100px}.contact-us-page .cms-block-with-bg{background:hsla(28,41%,69%,.9);border-radius:50% 50% 20% 20%;color:#29180f;height:auto;max-width:100%;padding:100px 50px 50px;width:590px}.contact-us-page .cms-block-with-bg .two-columns{align-items:flex-start;justify-content:space-around;margin-top:0}.contact-us-page .cms-block-with-bg .two-columns .left{margin-right:40px}.contact-us-page .cms-block-with-bg .title{font-size:18px;font-weight:700;margin-bottom:40px;text-align:center;text-transform:uppercase}.contact-us-page .cms-block-with-bg .sub-title{font-size:16px;font-weight:400;margin-bottom:20px;text-transform:uppercase}.contact-us-page .cms-block-with-bg .sub-title:after{border-bottom:1px solid #29180f;content:"";display:block;margin-top:10px}.contact-us-page .cms-block-with-bg .address{margin-bottom:20px}.contact-us-page .cms-block-with-bg .phone-email{color:#29180f;text-decoration:none}.contact-us-page .cms-block-with-bg .social{align-items:center;display:flex;justify-content:center;margin:40px 0}.contact-us-page .cms-block-with-bg .social a{margin-right:16px}.contact-us-page .cms-block-with-bg .social a:last-child{margin-right:0}.contact-us-page .cms-block-with-bg .slogan{font-size:16px;font-weight:700;margin-top:10px;text-align:center}.contact-us-page .contact-form{max-width:40%;width:400px}.contact-us-page .contact-form h2{font-size:25px;margin-bottom:40px}.contact-us-page .contact-form .field{margin-bottom:20px}.contact-us-page .contact-form input,.contact-us-page .contact-form textarea{background:transparent;border:1px solid #d0ae90;border-radius:20px;color:#fff;display:block;font-family:Bahnschrift,sans-serif;font-size:14px;outline:0;padding:12px;width:100%}.contact-us-page .contact-form input::placeholder,.contact-us-page .contact-form textarea::placeholder{color:#fff;opacity:1}.contact-us-page .contact-form textarea{min-height:160px}.contact-us-page .contact-form .sylius-validation-error{background:#fff;border-radius:20px;margin:2px 0;padding:2px 20px}@media only screen and (max-width:1024px){.contact-us-page .two-columns{letter-spacing:.01em}.contact-us-page .two-columns .left{margin-right:20px;max-width:calc(60% - 20px)}.contact-us-page .two-columns .cms-block-with-bg{border-radius:100px;padding:100px}}@media only screen and (max-width:767px){.contact-us-page{margin-top:50px}.contact-us-page .two-columns{flex-wrap:wrap;letter-spacing:.01em;margin-top:50px}.contact-us-page .two-columns .left{margin-right:0;max-width:100%}.contact-us-page .two-columns .contact-form{margin-top:40px;max-width:100%}.contact-us-page .two-columns .cms-block-with-bg{padding:80px 30px 30px}}@media only screen and (max-width:480px){.contact-us-page .two-columns .cms-block-with-bg .two-columns{justify-content:center;text-align:center}.contact-us-page .two-columns .cms-block-with-bg .two-columns .left{margin-bottom:20px;margin-right:0;width:100%}.contact-us-page .two-columns .cms-block-with-bg .two-columns .right{width:100%}}body.pushable .pusher.policy-page{background:#01323e;position:relative}body.pushable .pusher.policy-page .bitbag-page-content{margin:50px auto;max-width:100%;width:1300px}@media only screen and (max-width:1300px){body.pushable .pusher.policy-page .bitbag-page-content{padding-left:20px;padding-right:20px}}.sylius_shop_cart_checkout .ui.container,.sylius_shop_cart_save .ui.container,.sylius_shop_cart_summary .ui.container{margin-left:0!important;margin-right:0!important}.sylius_shop_cart_checkout .ui.container .ui.positive.message,.sylius_shop_cart_save .ui.container .ui.positive.message,.sylius_shop_cart_summary .ui.container .ui.positive.message{margin:30px 20px 0!important;width:calc(100% - 40px)}.sylius_shop_cart_checkout #to-the-top,.sylius_shop_cart_checkout .ui.message i.icon,.sylius_shop_cart_checkout header #mini-cart,.sylius_shop_cart_save #to-the-top,.sylius_shop_cart_save .ui.message i.icon,.sylius_shop_cart_save header #mini-cart,.sylius_shop_cart_summary #to-the-top,.sylius_shop_cart_summary .ui.message i.icon,.sylius_shop_cart_summary header #mini-cart{display:none}.sylius_shop_cart_checkout .cart-page,.sylius_shop_cart_save .cart-page,.sylius_shop_cart_summary .cart-page{color:#fff;margin-bottom:100px;margin-top:50px}.sylius_shop_cart_checkout .cart-page .ui.message,.sylius_shop_cart_save .cart-page .ui.message,.sylius_shop_cart_summary .cart-page .ui.message{border-radius:20px;padding:20px}.sylius_shop_cart_checkout .cart-page .ui.message i.icon,.sylius_shop_cart_save .cart-page .ui.message i.icon,.sylius_shop_cart_summary .cart-page .ui.message i.icon{display:none}.sylius_shop_cart_checkout .cart-page .ui.message .content,.sylius_shop_cart_save .cart-page .ui.message .content,.sylius_shop_cart_summary .cart-page .ui.message .content{color:#01323e}.sylius_shop_cart_checkout .cart-page i.circular.icon,.sylius_shop_cart_save .cart-page i.circular.icon,.sylius_shop_cart_summary .cart-page i.circular.icon{display:none}.sylius_shop_cart_checkout .cart-page .huella-bg,.sylius_shop_cart_save .cart-page .huella-bg,.sylius_shop_cart_summary .cart-page .huella-bg{background:linear-gradient(transparent,rgba(1,50,62,.6) 10%,rgba(1,50,62,.6) 90%,transparent)}.sylius_shop_cart_checkout .cart-page .content,.sylius_shop_cart_checkout .cart-page .ui.header,.sylius_shop_cart_checkout .cart-page .ui.header .sub.header,.sylius_shop_cart_checkout .cart-page .ui.table,.sylius_shop_cart_checkout .cart-page .ui.table thead th,.sylius_shop_cart_save .cart-page .content,.sylius_shop_cart_save .cart-page .ui.header,.sylius_shop_cart_save .cart-page .ui.header .sub.header,.sylius_shop_cart_save .cart-page .ui.table,.sylius_shop_cart_save .cart-page .ui.table thead th,.sylius_shop_cart_summary .cart-page .content,.sylius_shop_cart_summary .cart-page .ui.header,.sylius_shop_cart_summary .cart-page .ui.header .sub.header,.sylius_shop_cart_summary .cart-page .ui.table,.sylius_shop_cart_summary .cart-page .ui.table thead th{color:#fff}.sylius_shop_cart_checkout .cart-page .tax-opacity,.sylius_shop_cart_save .cart-page .tax-opacity,.sylius_shop_cart_summary .cart-page .tax-opacity{opacity:.6}.sylius_shop_cart_checkout .cart-page .content .sub.header,.sylius_shop_cart_save .cart-page .content .sub.header,.sylius_shop_cart_summary .cart-page .content .sub.header{font-size:16px}.sylius_shop_cart_checkout .cart-page .content .sylius-unit-price,.sylius_shop_cart_save .cart-page .content .sylius-unit-price,.sylius_shop_cart_summary .cart-page .content .sylius-unit-price{font-size:16px;font-weight:400}.sylius_shop_cart_checkout .cart-page .ui.header>.icon+.content,.sylius_shop_cart_save .cart-page .ui.header>.icon+.content,.sylius_shop_cart_summary .cart-page .ui.header>.icon+.content{padding:0}.sylius_shop_cart_checkout .cart-page a,.sylius_shop_cart_save .cart-page a,.sylius_shop_cart_summary .cart-page a{color:#d0ae90;text-decoration:none}.sylius_shop_cart_checkout .cart-page a .sylius-product-name,.sylius_shop_cart_save .cart-page a .sylius-product-name,.sylius_shop_cart_summary .cart-page a .sylius-product-name{font-size:16px;line-height:20px}.sylius_shop_cart_checkout .cart-page a .sylius-product-variant-name,.sylius_shop_cart_save .cart-page a .sylius-product-variant-name,.sylius_shop_cart_summary .cart-page a .sylius-product-variant-name{font-size:14px!important}.sylius_shop_cart_checkout .cart-page #sylius-cart-clear,.sylius_shop_cart_checkout .cart-page .huge-circle-atc-button,.sylius_shop_cart_save .cart-page #sylius-cart-clear,.sylius_shop_cart_save .cart-page .huge-circle-atc-button,.sylius_shop_cart_summary .cart-page #sylius-cart-clear,.sylius_shop_cart_summary .cart-page .huge-circle-atc-button{float:right}.sylius_shop_cart_checkout .cart-page .huge-circle-atc-button,.sylius_shop_cart_save .cart-page .huge-circle-atc-button,.sylius_shop_cart_summary .cart-page .huge-circle-atc-button{margin-top:50px}.sylius_shop_cart_checkout .cart-page .huge-circle-atc-button i.icon,.sylius_shop_cart_save .cart-page .huge-circle-atc-button i.icon,.sylius_shop_cart_summary .cart-page .huge-circle-atc-button i.icon{height:24px}.sylius_shop_cart_checkout .cart-page #sylius-cart-items .product-data,.sylius_shop_cart_save .cart-page #sylius-cart-items .product-data,.sylius_shop_cart_summary .cart-page #sylius-cart-items .product-data{align-items:center;display:flex}.sylius_shop_cart_checkout .cart-page #sylius-cart-items img,.sylius_shop_cart_save .cart-page #sylius-cart-items img,.sylius_shop_cart_summary .cart-page #sylius-cart-items img{height:50px;width:50px}.sylius_shop_cart_checkout .cart-page .latest-products-carousel,.sylius_shop_cart_save .cart-page .latest-products-carousel,.sylius_shop_cart_summary .cart-page .latest-products-carousel{margin-top:100px}.sylius_shop_cart_checkout .cart-page .latest-products-carousel .sub-header,.sylius_shop_cart_save .cart-page .latest-products-carousel .sub-header,.sylius_shop_cart_summary .cart-page .latest-products-carousel .sub-header{font-size:40px;margin-bottom:40px;padding-top:20px}.sylius_shop_cart_checkout .cart-page .latest-products-carousel .sub-header:after,.sylius_shop_cart_save .cart-page .latest-products-carousel .sub-header:after,.sylius_shop_cart_summary .cart-page .latest-products-carousel .sub-header:after{border-bottom:1px solid #fff}.sylius_shop_cart_checkout .cart-page #sylius_cart_promotionCoupon,.sylius_shop_cart_save .cart-page #sylius_cart_promotionCoupon,.sylius_shop_cart_summary .cart-page #sylius_cart_promotionCoupon{border-bottom-left-radius:20px;border-top-left-radius:20px}.sylius_shop_cart_checkout .cart-page #sylius-save,.sylius_shop_cart_save .cart-page #sylius-save,.sylius_shop_cart_summary .cart-page #sylius-save{border-bottom-left-radius:0;border-top-left-radius:0}.sylius_shop_cart_checkout .cart-page #sylius-save .short-text,.sylius_shop_cart_save .cart-page #sylius-save .short-text,.sylius_shop_cart_summary .cart-page #sylius-save .short-text{display:none}.sylius_shop_cart_checkout .cart-page .summary-buttons,.sylius_shop_cart_save .cart-page .summary-buttons,.sylius_shop_cart_summary .cart-page .summary-buttons{align-items:flex-start;display:flex;justify-content:space-between}.sylius_shop_cart_checkout .cart-page .summary-buttons .white-button,.sylius_shop_cart_save .cart-page .summary-buttons .white-button,.sylius_shop_cart_summary .cart-page .summary-buttons .white-button{margin-top:0}.sylius_shop_cart_checkout .cart-page #sylius-cart-update,.sylius_shop_cart_save .cart-page #sylius-cart-update,.sylius_shop_cart_summary .cart-page #sylius-cart-update{margin-top:20px}.sylius_shop_cart_checkout .cart-page .ui.table td .sylius-quantity input,.sylius_shop_cart_save .cart-page .ui.table td .sylius-quantity input,.sylius_shop_cart_summary .cart-page .ui.table td .sylius-quantity input{-webkit-appearance:none;-moz-appearance:textfield;max-width:80px}.sylius_shop_cart_checkout #paypal-button-container,.sylius_shop_cart_save #paypal-button-container,.sylius_shop_cart_summary #paypal-button-container{display:none!important}@media only screen and (min-width:768px){.sylius_shop_cart_summary .cart-page h2{text-align:center}.sylius_shop_cart_summary .cart-page .summary{background-color:rgba(0,0,0,.169);border-radius:100px}}@media only screen and (max-width:767px){.sylius_shop_cart_checkout .cart-page,.sylius_shop_cart_save .cart-page,.sylius_shop_cart_summary .cart-page{margin-bottom:50px;margin-top:50px}.sylius_shop_cart_checkout .cart-page .ui.table:not(.unstackable) thead,.sylius_shop_cart_save .cart-page .ui.table:not(.unstackable) thead,.sylius_shop_cart_summary .cart-page .ui.table:not(.unstackable) thead{display:none}.sylius_shop_cart_checkout .cart-page .ui.table td,.sylius_shop_cart_save .cart-page .ui.table td,.sylius_shop_cart_summary .cart-page .ui.table td{padding:6px}.sylius_shop_cart_checkout .cart-page .ui.table td .sylius-quantity input,.sylius_shop_cart_save .cart-page .ui.table td .sylius-quantity input,.sylius_shop_cart_summary .cart-page .ui.table td .sylius-quantity input{max-width:50px;min-width:50px}.sylius_shop_cart_checkout .cart-page .ui.table td .sylius-product-variant-code,.sylius_shop_cart_save .cart-page .ui.table td .sylius-product-variant-code,.sylius_shop_cart_summary .cart-page .ui.table td .sylius-product-variant-code{font-size:14px}.sylius_shop_cart_checkout .cart-page #sylius-save,.sylius_shop_cart_save .cart-page #sylius-save,.sylius_shop_cart_summary .cart-page #sylius-save{padding:8px}.sylius_shop_cart_checkout .cart-page #sylius-save .short-text,.sylius_shop_cart_save .cart-page #sylius-save .short-text,.sylius_shop_cart_summary .cart-page #sylius-save .short-text{display:inline-block}.sylius_shop_cart_checkout .cart-page #sylius-save .long-text,.sylius_shop_cart_save .cart-page #sylius-save .long-text,.sylius_shop_cart_summary .cart-page #sylius-save .long-text{display:none}.sylius_shop_cart_checkout .cart-page .huge-circle-atc-button,.sylius_shop_cart_save .cart-page .huge-circle-atc-button,.sylius_shop_cart_summary .cart-page .huge-circle-atc-button{border-radius:80px 0 0 80px;bottom:auto;height:120px;margin-right:-20px;margin-top:20px;right:0;width:160px}.sylius_shop_cart_checkout .cart-page .latest-products-carousel,.sylius_shop_cart_save .cart-page .latest-products-carousel,.sylius_shop_cart_summary .cart-page .latest-products-carousel{margin-top:60px}}@media only screen and (max-width:640px){.summary-buttons #sylius-coupon{margin-bottom:20px}.summary-buttons{flex-wrap:wrap}}.pusher.sylius_shop_checkout_address .bg-pusher,.pusher.sylius_shop_checkout_complete .bg-pusher,.pusher.sylius_shop_checkout_select_payment .bg-pusher,.pusher.sylius_shop_checkout_select_shipping .bg-pusher,.pusher.sylius_shop_order_show .bg-pusher{background:url(/build/shop/images/checkout-bg.e19014a8.jpg) no-repeat 0 0 #01323e;background-size:100%}.checkout-top{display:flex;justify-content:space-between;margin:20px}.checkout-top .right{display:flex;text-align:right}.checkout-top .right .back-to-cart{margin-left:20px}.checkout-top img{width:100px}.checkout-top .item,.checkout-top a{color:#fff}.checkout-top .item:hover,.checkout-top a:hover{color:#d0ae90}.pusher.sylius_shop_checkout_address #paypal-button-container,.pusher.sylius_shop_checkout_address #to-the-top,.pusher.sylius_shop_checkout_complete #paypal-button-container,.pusher.sylius_shop_checkout_complete #to-the-top,.pusher.sylius_shop_checkout_select_payment #paypal-button-container,.pusher.sylius_shop_checkout_select_payment #to-the-top,.pusher.sylius_shop_checkout_select_shipping #paypal-button-container,.pusher.sylius_shop_checkout_select_shipping #to-the-top{display:none}.pusher.sylius_shop_checkout_address .ui.container,.pusher.sylius_shop_checkout_complete .ui.container,.pusher.sylius_shop_checkout_select_payment .ui.container,.pusher.sylius_shop_checkout_select_shipping .ui.container{margin:auto;max-width:100%!important;width:1300px!important}.pusher.sylius_shop_checkout_address .ui.steps .step .description,.pusher.sylius_shop_checkout_complete .ui.steps .step .description,.pusher.sylius_shop_checkout_select_payment .ui.steps .step .description,.pusher.sylius_shop_checkout_select_shipping .ui.steps .step .description{font-size:12px}.pusher.sylius_shop_checkout_address .ui.steps .step .title,.pusher.sylius_shop_checkout_complete .ui.steps .step .title,.pusher.sylius_shop_checkout_select_payment .ui.steps .step .title,.pusher.sylius_shop_checkout_select_shipping .ui.steps .step .title{text-transform:uppercase}.pusher.sylius_shop_checkout_address .ui.steps .step.active,.pusher.sylius_shop_checkout_complete .ui.steps .step.active,.pusher.sylius_shop_checkout_select_payment .ui.steps .step.active,.pusher.sylius_shop_checkout_select_shipping .ui.steps .step.active{background-color:#891b28;color:#fff}.pusher.sylius_shop_checkout_address .ui.steps .step.active .description,.pusher.sylius_shop_checkout_address .ui.steps .step.active .icon,.pusher.sylius_shop_checkout_address .ui.steps .step.active .title,.pusher.sylius_shop_checkout_complete .ui.steps .step.active .description,.pusher.sylius_shop_checkout_complete .ui.steps .step.active .icon,.pusher.sylius_shop_checkout_complete .ui.steps .step.active .title,.pusher.sylius_shop_checkout_select_payment .ui.steps .step.active .description,.pusher.sylius_shop_checkout_select_payment .ui.steps .step.active .icon,.pusher.sylius_shop_checkout_select_payment .ui.steps .step.active .title,.pusher.sylius_shop_checkout_select_shipping .ui.steps .step.active .description,.pusher.sylius_shop_checkout_select_shipping .ui.steps .step.active .icon,.pusher.sylius_shop_checkout_select_shipping .ui.steps .step.active .title{color:#fff}.pusher.sylius_shop_checkout_address .ui.steps .step.active:after,.pusher.sylius_shop_checkout_complete .ui.steps .step.active:after,.pusher.sylius_shop_checkout_select_payment .ui.steps .step.active:after,.pusher.sylius_shop_checkout_select_shipping .ui.steps .step.active:after{background:none;border-left:10px solid #891b28}.pusher.sylius_shop_checkout_address .ui.steps .step.completed,.pusher.sylius_shop_checkout_complete .ui.steps .step.completed,.pusher.sylius_shop_checkout_select_payment .ui.steps .step.completed,.pusher.sylius_shop_checkout_select_shipping .ui.steps .step.completed{background-color:#fff;border-right:1px solid #bebebe;color:#29180f}.pusher.sylius_shop_checkout_address .ui.steps .step.completed:after,.pusher.sylius_shop_checkout_complete .ui.steps .step.completed:after,.pusher.sylius_shop_checkout_select_payment .ui.steps .step.completed:after,.pusher.sylius_shop_checkout_select_shipping .ui.steps .step.completed:after{background:none;border-left:10px solid #bebebe}.pusher.sylius_shop_checkout_address .ui.steps .step.completed.before-active,.pusher.sylius_shop_checkout_complete .ui.steps .step.completed.before-active,.pusher.sylius_shop_checkout_select_payment .ui.steps .step.completed.before-active,.pusher.sylius_shop_checkout_select_shipping .ui.steps .step.completed.before-active{border-right:1px solid #fff}.pusher.sylius_shop_checkout_address .ui.steps .step.completed.before-active:after,.pusher.sylius_shop_checkout_complete .ui.steps .step.completed.before-active:after,.pusher.sylius_shop_checkout_select_payment .ui.steps .step.completed.before-active:after,.pusher.sylius_shop_checkout_select_shipping .ui.steps .step.completed.before-active:after{border-left:10px solid #fff}.pusher.sylius_shop_checkout_address .ui.steps .step:first-child,.pusher.sylius_shop_checkout_complete .ui.steps .step:first-child,.pusher.sylius_shop_checkout_select_payment .ui.steps .step:first-child,.pusher.sylius_shop_checkout_select_shipping .ui.steps .step:first-child{border-radius:20px 0 0 20px}.pusher.sylius_shop_checkout_address .ui.steps .step:last-child,.pusher.sylius_shop_checkout_complete .ui.steps .step:last-child,.pusher.sylius_shop_checkout_select_payment .ui.steps .step:last-child,.pusher.sylius_shop_checkout_select_shipping .ui.steps .step:last-child{border-radius:0 20px 20px 0}.pusher.sylius_shop_checkout_address .red-button.huge,.pusher.sylius_shop_checkout_complete .red-button.huge,.pusher.sylius_shop_checkout_select_payment .red-button.huge,.pusher.sylius_shop_checkout_select_shipping .red-button.huge{font-size:20px;height:50px;margin-top:30px;width:100%}.pusher.sylius_shop_checkout_address table#sylius-order,.pusher.sylius_shop_checkout_complete table#sylius-order,.pusher.sylius_shop_checkout_select_payment table#sylius-order,.pusher.sylius_shop_checkout_select_shipping table#sylius-order{border:0}.pusher.sylius_shop_checkout_address table#sylius-order tbody td,.pusher.sylius_shop_checkout_complete table#sylius-order tbody td,.pusher.sylius_shop_checkout_select_payment table#sylius-order tbody td,.pusher.sylius_shop_checkout_select_shipping table#sylius-order tbody td{border-bottom:1px solid #c7c3c0;padding:20px 0}.pusher.sylius_shop_checkout_address table#sylius-order tbody .info .header img,.pusher.sylius_shop_checkout_complete table#sylius-order tbody .info .header img,.pusher.sylius_shop_checkout_select_payment table#sylius-order tbody .info .header img,.pusher.sylius_shop_checkout_select_shipping table#sylius-order tbody .info .header img{display:none}.pusher.sylius_shop_checkout_address table#sylius-order tbody .sylius-product-name,.pusher.sylius_shop_checkout_complete table#sylius-order tbody .sylius-product-name,.pusher.sylius_shop_checkout_select_payment table#sylius-order tbody .sylius-product-name,.pusher.sylius_shop_checkout_select_shipping table#sylius-order tbody .sylius-product-name{color:#29180f}.pusher.sylius_shop_checkout_address table#sylius-order tbody .sylius-product-variant-name,.pusher.sylius_shop_checkout_complete table#sylius-order tbody .sylius-product-variant-name,.pusher.sylius_shop_checkout_select_payment table#sylius-order tbody .sylius-product-variant-name,.pusher.sylius_shop_checkout_select_shipping table#sylius-order tbody .sylius-product-variant-name{font-size:14px;text-transform:none}.pusher.sylius_shop_checkout_address table#sylius-order tbody .sylius-product-variant-code,.pusher.sylius_shop_checkout_complete table#sylius-order tbody .sylius-product-variant-code,.pusher.sylius_shop_checkout_select_payment table#sylius-order tbody .sylius-product-variant-code,.pusher.sylius_shop_checkout_select_shipping table#sylius-order tbody .sylius-product-variant-code{display:none}.pusher.sylius_shop_checkout_address table#sylius-order tbody .subtotal,.pusher.sylius_shop_checkout_complete table#sylius-order tbody .subtotal,.pusher.sylius_shop_checkout_select_payment table#sylius-order tbody .subtotal,.pusher.sylius_shop_checkout_select_shipping table#sylius-order tbody .subtotal{color:#d0ae90}.pusher.sylius_shop_checkout_address table#sylius-order td,.pusher.sylius_shop_checkout_address table#sylius-order th,.pusher.sylius_shop_checkout_complete table#sylius-order td,.pusher.sylius_shop_checkout_complete table#sylius-order th,.pusher.sylius_shop_checkout_select_payment table#sylius-order td,.pusher.sylius_shop_checkout_select_payment table#sylius-order th,.pusher.sylius_shop_checkout_select_shipping table#sylius-order td,.pusher.sylius_shop_checkout_select_shipping table#sylius-order th{border:0;padding:10px 0}.pusher.sylius_shop_checkout_address table#sylius-order tfoot td.total,.pusher.sylius_shop_checkout_complete table#sylius-order tfoot td.total,.pusher.sylius_shop_checkout_select_payment table#sylius-order tfoot td.total,.pusher.sylius_shop_checkout_select_shipping table#sylius-order tfoot td.total{border-top:1px solid #c7c3c0;color:#891b28;font-size:20px;font-weight:600;padding:20px 0;text-transform:uppercase}.pusher.sylius_shop_checkout_address table#sylius-order tfoot th.subtotal,.pusher.sylius_shop_checkout_complete table#sylius-order tfoot th.subtotal,.pusher.sylius_shop_checkout_select_payment table#sylius-order tfoot th.subtotal,.pusher.sylius_shop_checkout_select_shipping table#sylius-order tfoot th.subtotal{padding-top:20px}.pusher.sylius_shop_checkout_address table#sylius-order tfoot td.shipping-total,.pusher.sylius_shop_checkout_complete table#sylius-order tfoot td.shipping-total,.pusher.sylius_shop_checkout_select_payment table#sylius-order tfoot td.shipping-total,.pusher.sylius_shop_checkout_select_shipping table#sylius-order tfoot td.shipping-total{padding-bottom:20px}.pusher.sylius_shop_checkout_address table#sylius-order .price.mobile-show,.pusher.sylius_shop_checkout_address table#sylius-order i.question.circle,.pusher.sylius_shop_checkout_complete table#sylius-order .price.mobile-show,.pusher.sylius_shop_checkout_complete table#sylius-order i.question.circle,.pusher.sylius_shop_checkout_select_payment table#sylius-order .price.mobile-show,.pusher.sylius_shop_checkout_select_payment table#sylius-order i.question.circle,.pusher.sylius_shop_checkout_select_shipping table#sylius-order .price.mobile-show,.pusher.sylius_shop_checkout_select_shipping table#sylius-order i.question.circle{display:none}.pusher.sylius_shop_checkout_address .ui.red.label.sylius-validation-error,.pusher.sylius_shop_checkout_complete .ui.red.label.sylius-validation-error,.pusher.sylius_shop_checkout_select_payment .ui.red.label.sylius-validation-error,.pusher.sylius_shop_checkout_select_shipping .ui.red.label.sylius-validation-error{background:none!important;color:#891b28!important;margin-top:6px}.pusher.sylius_shop_checkout_address .ui.red.label.sylius-validation-error:before,.pusher.sylius_shop_checkout_complete .ui.red.label.sylius-validation-error:before,.pusher.sylius_shop_checkout_select_payment .ui.red.label.sylius-validation-error:before,.pusher.sylius_shop_checkout_select_shipping .ui.red.label.sylius-validation-error:before{display:none!important}.sylius_shop_checkout_complete .ui.loading.form:before{background:hsla(0,0%,100%,.8);border-radius:0 0 20px 20px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:100}@media only screen and (max-width:767px){.ui.segment.checkout-box h1.ui.header.order-review,.ui.segment.checkout-box h1.ui.header.summary,.ui.segment.checkout-box h3.ui.header.order-review,.ui.segment.checkout-box h3.ui.header.summary{border-left:2px solid #fff;border-right:2px solid #fff;border-top:2px solid #fff}}.ui.segment.checkout-box{margin-bottom:60px;margin-top:20px}.ui.segment.checkout-box h1.ui.header,.ui.segment.checkout-box h3.ui.header{background:#891b28;border-bottom:0;border-top-left-radius:60px;border-top-right-radius:60px;box-shadow:2px 2px 6px rgba(41,24,15,.4);color:#fff;font-size:20px;margin:0;padding:30px;text-align:center;text-transform:uppercase}.ui.segment.checkout-box h1.ui.header.order-review,.ui.segment.checkout-box h1.ui.header.summary,.ui.segment.checkout-box h3.ui.header.order-review,.ui.segment.checkout-box h3.ui.header.summary{background:#01323e}.ui.segment.checkout-box .form-content{background:#fff;border-bottom-left-radius:60px;border-bottom-right-radius:60px;box-shadow:inset 0 18px 10px -10px #c7c3c0,inset 0 0 8px -10px #c7c3c0;color:#29180f;padding:60px 20px}.ui.segment.checkout-box .form-content.complete-form form{margin:auto;max-width:100%;width:700px}.ui.segment.checkout-box .form-content input,.ui.segment.checkout-box .form-content select,.ui.segment.checkout-box .form-content textarea{font-family:Bahnschrift,sans-serif}.ui.segment.checkout-box .form-content .field>label{color:#29180f;font-weight:400}.ui.segment.checkout-box .form-content #paypal-button-container,.ui.segment.checkout-box .form-content #sylius-api-login-form{display:none!important}.ui.segment.checkout-box .form-content .item{display:flex;margin-bottom:50px}.ui.segment.checkout-box .form-content .item:last-child{margin-bottom:0}.ui.segment.checkout-box .form-content .item .content{width:100%}.ui.segment.checkout-box .form-content .item .content .online-payment__label{font-size:14px;line-height:14px;padding:.5rem!important}.ui.segment.checkout-box .form-content .item .content .label{font-size:.92857143em;font-weight:400}.ui.segment.checkout-box .form-content .item .content .form-fields{grid-gap:8px 16px}.ui.segment.checkout-box .form-content .item .content .mollie-component{border:1px solid rgba(34,36,38,.15);border-radius:20px;box-shadow:none;color:rgba(0,0,0,.87);font-size:1em;line-height:1.21428571em;padding:.67857143em 1em}.ui.segment.checkout-box .form-content .header{color:#29180f;font-size:16px;text-transform:uppercase}.ui.segment.checkout-box .form-content .description{color:#c7c3c0;font-size:12px}.ui.segment.checkout-box .form-content .extra{margin-left:auto}.ui.segment.checkout-box .form-content .italic{font-style:italic}.ui.segment.checkout-box .form-content .online-payment__input:checked~.online-payment__label{border-color:#891b28;box-shadow:inset 0 0 0 2px #891b28}.ui.segment.checkout-box #sylius-checkout-subtotal .variant{font-size:12px;font-style:italic;line-height:1}.sylius_shop_checkout_address #sylius-shipping-address{margin-top:40px}.checkout-bottom{align-items:center;display:flex;justify-content:space-between;margin:30px 0 0}.checkout-bottom #next-step{margin-left:auto}.checkout-bottom .back-to-shop{color:#d0ae90;text-transform:uppercase}.sylius_shop_order_show .order-summary{color:#fff;margin-top:80px}.sylius_shop_order_show .order-summary .header{color:#fff}.sylius_shop_order_show .order-summary .order-data{border:0;border-spacing:0;margin:20px 0}.sylius_shop_order_show .order-summary .order-data .header th{border-bottom:1px solid #fff;font-size:16px;font-weight:400;padding:10px}.sylius_shop_order_show .order-summary .order-data .body td{padding:0 10px}.sylius_shop_order_show .order-summary .order-data .name{text-align:left}.sylius_shop_order_show .order-summary .order-data .price{text-align:right}.sylius_shop_order_show .order-summary .order-data .qty{text-align:center}.sylius_shop_order_show .order-summary .order-data .footer td{padding:6px 10px}.sylius_shop_order_show .order-summary .order-data .footer .shipping td{border-top:1px solid #fff}.sylius_shop_order_show .order-summary .order-data .footer .total{font-size:20px}.sylius_shop_order_show .ui.segment.checkout-box .form-content .item{max-width:800px}.sylius_shop_order_show .pay-button{margin:40px auto 80px;text-align:right}.sylius_shop_order_show .pay-button button{min-width:200px}@media only screen and (max-width:1300px){.pusher.sylius_shop_checkout_address .ui.container,.pusher.sylius_shop_checkout_complete .ui.container,.pusher.sylius_shop_checkout_select_payment .ui.container,.pusher.sylius_shop_checkout_select_shipping .ui.container{padding-left:20px;padding-right:20px}}@media only screen and (max-width:767px){.pusher.sylius_shop_checkout_address .bg-pusher,.pusher.sylius_shop_checkout_complete .bg-pusher,.pusher.sylius_shop_checkout_select_payment .bg-pusher,.pusher.sylius_shop_checkout_select_shipping .bg-pusher,.pusher.sylius_shop_order_show .bg-pusher{background:url(/build/shop/images/cart-success-bg-mobile.d887d71d.jpg) no-repeat 0 0 #01323e;background-size:contain}.pusher.sylius_shop_checkout_address .ui.steps .step:first-child,.pusher.sylius_shop_checkout_complete .ui.steps .step:first-child,.pusher.sylius_shop_checkout_select_payment .ui.steps .step:first-child,.pusher.sylius_shop_checkout_select_shipping .ui.steps .step:first-child{border-radius:20px 20px 0 0}.pusher.sylius_shop_checkout_address .ui.steps .step:last-child,.pusher.sylius_shop_checkout_complete .ui.steps .step:last-child,.pusher.sylius_shop_checkout_select_payment .ui.steps .step:last-child,.pusher.sylius_shop_checkout_select_shipping .ui.steps .step:last-child{border-radius:0 0 20px 20px}.pusher.sylius_shop_checkout_address .ui.steps .step>.icon,.pusher.sylius_shop_checkout_complete .ui.steps .step>.icon,.pusher.sylius_shop_checkout_select_payment .ui.steps .step>.icon,.pusher.sylius_shop_checkout_select_shipping .ui.steps .step>.icon{font-size:25px}.pusher.sylius_shop_checkout_address .ui.steps .step .content .title,.pusher.sylius_shop_checkout_complete .ui.steps .step .content .title,.pusher.sylius_shop_checkout_select_payment .ui.steps .step .content .title,.pusher.sylius_shop_checkout_select_shipping .ui.steps .step .content .title{font-size:18px}.sylius_shop_order_show .pay-button button{width:100%}}.thank-you .top-content{color:#fff;margin:100px 0;text-align:center}.thank-you .top-content .huella-bg{background:linear-gradient(transparent,rgba(1,50,62,.9) 10%,rgba(1,50,62,.9) 90%,transparent);padding:20px 0}.thank-you .top-content .contact-us a{color:#fff}.thank-you .top-content h1.header{font-size:50px;margin-bottom:20px}.thank-you .top-content .sub.header{font-size:18px}.thank-you .top-content .order-title{font-size:20px;margin-top:40px}.thank-you .top-content .order-data{border:0;border-spacing:0;margin:20px auto}.thank-you .top-content .order-data .header th{border-bottom:1px solid #fff;font-size:16px;font-weight:400;padding:10px}.thank-you .top-content .order-data .body td{padding:0 10px}.thank-you .top-content .order-data .name{text-align:left}.thank-you .top-content .order-data .price{text-align:right}.thank-you .top-content .order-data .footer td{padding:6px 10px}.thank-you .top-content .order-data .footer .shipping td{border-top:1px solid #fff}.thank-you .top-content .order-data .footer .total{font-size:20px}.thank-you .bottom-buttons{border-bottom:1px solid #fff;display:flex;justify-content:center;padding-bottom:100px}.thank-you .bottom-buttons .red-button{margin-left:20px}.thank-you .latest-products-carousel{margin-top:100px}.thank-you .latest-products-carousel .sub-header{color:#fff}.thank-you .latest-products-carousel .sub-header:after{border-bottom:1px solid #fff}.category-page{color:#fff;margin-bottom:100px;margin-top:100px}.category-page .products-list{align-items:flex-start;display:flex;flex-wrap:wrap;padding-top:100px}.category-page .products-list .product-box{align-items:center;display:flex!important;flex-direction:column;justify-content:center;padding:16px;text-align:center;width:50%}.category-page .products-list .product-box form{display:block}.category-page .products-list .product-box form .header{display:block;text-decoration:none}.category-page .products-list .product-box form .header .product-name{color:#fff;display:block;font-size:25px;margin:20px 0}.category-page .products-list .product-box form .images-with-description{background:rgba(0,0,0,.169);border-radius:200px 20px 20px 200px}.category-page .products-list .product-box form .images{height:250px;width:250px}.category-page .products-list .product-box form .images img{border-radius:50% 50% 20% 20%;height:250px;object-fit:cover;width:250px}.category-page .products-list .product-box form .description-section{padding:0 10px 10px}.category-page .products-list .product-box form .description-section .description{border:0;padding-bottom:0}.category-page .products-list .product-box form .description-section .description img{margin-left:10px;margin-right:0;order:1;width:14px}.category-page .products-list .product-box form .description-section .description p{justify-content:flex-end;line-height:18px;text-align:right}.category-page .products-list .product-box form .description-section .description .product-raw-description{display:none}.category-page .products-list .product-box form .description-section .product-price{text-align:right}.category-page .products-list .product-box form .description-section .product-price .price{align-items:center;display:flex;justify-content:flex-end}.category-page .products-list .product-box form .description-section .product-price .price #lowest-price-before-discount{display:none}.category-page .products-list .product-box form .description-section .product-price .price-label{font-size:18px}.category-page .products-list .product-box form .description-section .product-price #product-original-price{margin-right:10px}.category-page .products-list .product-box form .description-section .product-price #product-price{font-size:26px}.category-page .products-list .product-box form .description-section .product-qty{align-items:center;display:flex;justify-content:flex-end;margin-top:10px}.category-page .products-list .product-box form .description-section .product-qty .field-plus-minus input{width:30px}.category-page .products-list .product-box form .description-section .product-qty .field-plus-minus .minus,.category-page .products-list .product-box form .description-section .product-qty .field-plus-minus .plus{padding:8px 10px}.category-page .products-list .product-box form .description-section .product-qty .red-button{margin-left:10px;padding:8px 10px}.category-page .products-list .product-box .carousel-wrapper{position:relative}.category-page .products-list .product-box .carousel-wrapper .slick-slide .carousel-item{padding:0}.category-page .products-list .product-box .carousel-wrapper .carousel-left,.category-page .products-list .product-box .carousel-wrapper .carousel-right{cursor:pointer;position:absolute;top:50%;transform:translateY(-50%)}.category-page .products-list .product-box .carousel-wrapper .carousel-left{left:-22px}.category-page .products-list .product-box .carousel-wrapper .carousel-right{right:-22px}.category-page .products-list .product-box .product-qty-price{align-items:center;border-bottom:1px solid #fff;display:flex;justify-content:space-between;padding-bottom:20px}.category-page .products-list .product-box .product-qty-price .promotion_label{margin-bottom:0}.category-page .products-list h3{font-size:30px;margin-bottom:50px}.category-page .products-list .products-list-relative{position:relative}.category-page .products-list .products-list-no-carousel{display:flex;flex-wrap:wrap}.category-page .products-list .products-list-no-carousel .product-box{margin:30px 30px 30px 0;width:calc(33.33% - 20px)}.category-page .products-list .products-list-no-carousel .product-box:nth-child(3n){margin-right:0}.category-page .products-list .products-list-carousel .product-box{padding:15px}.category-page .products-list .slide-for-more{margin-right:40px;text-transform:uppercase}.category-page input::-webkit-inner-spin-button,.category-page input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.category-page input[type=number]{-moz-appearance:textfield}.category-page .coffee-tasting-carousel .carousel-wrapper{position:relative}.category-page .coffee-tasting-carousel .carousel-item a img{aspect-ratio:1;height:auto!important;opacity:1}@media only screen and (max-width:1024px){.category-page .products-list .product-box,.category-page .products-list .product-box form{width:100%}}@media only screen and (max-width:480px){.category-page .products-list .product-box form .description-section{padding:0}.category-page .products-list .product-box form .description-section .product-price{text-align:center}.category-page .products-list .product-box form .description-section .product-price .price{justify-content:center}.category-page .products-list .product-box form .description-section .product-qty{justify-content:center;margin-bottom:16px}.category-page .products-list .product-box form .description-section .description{padding-left:16px;padding-right:16px}.category-page .products-list .product-box form .description-section .description img{margin-left:0;margin-right:10px;order:0}.category-page .products-list .product-box form .description-section .description p{justify-content:flex-start;text-align:left}.category-page .products-list .product-box form .images-with-description{border-radius:200px 200px 20px 20px;flex-direction:column;padding:45px 0 0}}.page-404 .desktop-width,.page-500 .desktop-width,.page-error .desktop-width{color:#fff;margin:82px auto}.page-404 .desktop-width h2,.page-500 .desktop-width h2,.page-error .desktop-width h2{font-weight:400;margin-bottom:40px;text-align:center}.page-404 .desktop-width .bottom-buttons,.page-500 .desktop-width .bottom-buttons,.page-error .desktop-width .bottom-buttons{border-bottom:1px solid #fff;display:flex;justify-content:center;padding-bottom:100px}.page-404 .desktop-width .bottom-buttons .red-button,.page-500 .desktop-width .bottom-buttons .red-button,.page-error .desktop-width .bottom-buttons .red-button{margin-left:20px}footer#footer{background:#01323e;margin:0;padding:10px 20px 0}footer#footer .column{align-items:center;display:flex;flex-direction:column}footer#footer .logo{margin:10px 0 20px}footer#footer .logo img{width:60px}footer#footer .link-list{display:flex;flex-wrap:wrap;justify-content:center;max-width:100%;width:390px}footer#footer .link-list li{border-right:1px solid #fff;margin-bottom:8px}footer#footer .link-list li a{color:#fff;display:block;font-size:10px;line-height:10px;padding:0 10px;text-decoration:none}footer#footer .link-list li:last-child,footer#footer .link-list li:nth-child(3){border-right:0}footer#footer .social{align-items:center;display:flex;margin-top:10px}footer#footer .social a{display:block;margin-right:16px}footer#footer .social a:last-child{margin-right:0}footer#footer .footer-copyright{border-top:1px solid #fff;color:#fff;font-size:10px;margin-top:10px;padding:10px 0;text-align:center}footer#footer .footer-copyright p{margin:0;padding:0}@media only screen and (max-width:767px){.choose-experience ul{margin-top:20px}}@media only screen and (max-width:420px){footer#footer .link-list li:nth-child(3){border-right:1px solid #fff}}.pushable .glowCookies__banner__2{border-radius:20px;max-width:calc(100% - 30px);padding:10px 20px 16px;right:15px;width:100%}.pushable .glowCookies__banner__2 h3{font-size:16px;font-weight:400}.pushable .glowCookies__banner__2 .glowCookies-content{align-items:center;display:flex;justify-content:space-between}.pushable .glowCookies__banner__2 p{font-size:12px;line-height:16px;width:calc(100% - 220px)}.pushable .glowCookies__banner__2 .btn__section{margin-top:0;width:200px}.pushable .glowCookies__banner__2 .btn__section button{background:#891b28;border:1px solid #891b28;border-radius:20px;box-shadow:2px 2px 6px rgba(137,27,40,.2);color:#fff;font-family:Bahnschrift,sans-serif;font-size:12px;font-weight:400;letter-spacing:.1em;line-height:20px;padding:8px 16px;text-transform:uppercase}@media only screen and (max-width:767px){.pushable .glowCookies__banner__2{left:0;max-width:100%;right:0}.pushable .glowCookies__banner__2 p{width:calc(100% - 120px)}.pushable .glowCookies__banner__2 .btn__section{align-items:flex-end;flex-direction:column;flex-wrap:wrap;width:100px}.pushable .glowCookies__banner__2 .btn__section button{margin-bottom:10px;width:100%}}.ui.modal{background:#fff;border:none;border-radius:.28571429rem;box-shadow:1px 3px 3px 0 rgba(0,0,0,.2),1px 3px 15px 2px rgba(0,0,0,.2);display:none;flex:0 0 auto;position:absolute;text-align:left;transform-origin:50% 25%;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;will-change:top,left,margin,transform,opacity;z-index:1001}.ui.modal>.icon:first-child+*,.ui.modal>:first-child:not(.icon){border-top-left-radius:.28571429rem;border-top-right-radius:.28571429rem}.ui.modal>:last-child{border-bottom-left-radius:.28571429rem;border-bottom-right-radius:.28571429rem}body{background-color:#f9fafb}#menu{border-radius:0}#footer{margin-top:4em;padding:4em}.pusher{display:flex;flex-direction:column;min-height:100vh}.pusher>#footer{flex:1}.cart.popup{min-width:300px}.ui.monster.header{font-size:3em}.ui.unmargined.segments{margin:0}#searchbar{display:flex}#searchbarTextField{flex-grow:100}#searchbarButtons{width:fit-content;width:-moz-fit-content}.old-price{font-size:80%;text-decoration:line-through}.old-price,.tax-disabled{color:#a0a0a0}.homepage .carousel-wrapper{position:relative}.homepage .carousel-nav .carousel-left,.homepage .carousel-nav .carousel-right{position:absolute;top:50%;transform:translateY(-50%)}.homepage .carousel-nav .carousel-left{left:30px}.homepage .carousel-nav .carousel-right{right:30px}.homepage .carousel{margin:0 -1em}.homepage .carousel-item{padding:5px 1em}@media (min-width:992px){.homepage .featured.column .card .content{padding-top:41px;text-align:center}.homepage .featured.column .card .content .header{font-size:26px}.homepage .featured.column .cards,.homepage .featured.column .cards .ui.fluid.card{height:100%}}@media (max-width:991px){.homepage .odd.doubling>.card:first-child{width:calc(100% - 2em)!important}}.newsletter .ui.form{display:flex!important}.newsletter .ui.form .newsletter-button,.newsletter .ui.form .newsletter-input{margin:5px}.newsletter .ui.form .newsletter-input{flex-grow:1}.arc-wrapper{font-family:Montserrat,serif;height:360px;margin:0 auto;position:relative;text-transform:uppercase;width:500px}.arc-wrapper:before{background:#f5e9bc;border:10px solid #452716;box-shadow:0 0 9px 4px rgba(0,0,0,.3);content:"";height:340px;margin:-180px 0 0 -180px;width:340px}.arc-wrapper:after,.arc-wrapper:before{border-radius:50%;left:50%;position:absolute;top:50%}.arc-wrapper:after{background:#452716;color:#f5e9bc;content:"A";font-family:Sail,serif;font-size:138px;height:240px;line-height:210px;margin:-120px 0 0 -120px;text-indent:-25px;text-shadow:0 0 1px #f5e9bc;text-transform:none;width:240px}.arc-wrapper h3{color:#d26a44;font-size:28px;left:0;letter-spacing:-4px;margin-top:16px;position:absolute;text-shadow:1px 1px 1px #954c04;top:0;width:100%}.arc-wrapper h4{bottom:10px;color:#fff;font-family:Concert One,serif;font-size:39px;position:absolute;text-shadow:1px 1px 1px rgba(0,0,0,.2);width:100%;z-index:10}.arc-wrapper h4 span{background:#d26a44;border-radius:50%;height:40px;line-height:40px;margin:0 -3px;padding:3px;text-align:center;width:40px}.arc-wrapper h4 span.empty{background:transparent;width:4px}.example h3{color:#f8ecbf;font-family:Concert One,serif;font-size:40px;text-shadow:1px 1px 1px rgba(0,0,0,.2);text-transform:uppercase}#example2{margin-top:80px}#example4{margin-top:120px}.glowCookies__border{border:1px solid #e6e6e6!important}.glowCookies__left{left:15px}.glowCookies__right{right:15px}.glowCookies__show{opacity:1!important;transform:scale(1)!important;visibility:visible!important}.glowCookies__banner{-webkit-box-shadow:0 .625em 1.875em rgba(2,2,3,.2);-moz-box-shadow:0 .625em 1.875em rgba(2,2,3,.2);box-shadow:0 .625em 1.875em rgba(2,2,3,.2);font-family:inherit;max-width:375px;opacity:0;position:fixed;transform:scale(.9);transition:transform .2s ease,opacity .2s ease!important;visibility:hidden;width:auto;z-index:999}.glowCookies__banner .accept__btn__styles,.glowCookies__banner .settings__btn__styles{border:none;cursor:pointer;font-family:inherit;font-size:15px;font-weight:bolder;padding:13px 15px;transition:filter .15s;user-select:none;width:49%}.glowCookies__banner .btn__section button:focus{-webkit-filter:contrast(75%);filter:contrast(75%);outline:none;transform:scale(.95)}.glowCookies__banner .btn__section button:hover{-webkit-filter:contrast(85%);filter:contrast(85%)}@media (max-width:455px){.btn__section .btn__accept{margin-bottom:7px;width:100%}.btn__section .btn__settings{width:100%}}.glowCookies__banner__1{border-radius:20px;bottom:15px;padding:20px 25px}.glowCookies__banner__1>h3{font-size:24px;margin:0;padding:8px 0}.glowCookies__banner__1>p{font-size:15px;line-height:1.3;margin:0;padding:0}.glowCookies__banner__1 .read__more{font-weight:bolder}.glowCookies__banner__1 .read__more:hover{color:#666}.glowCookies__banner__1 .btn__section{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-top:20px}.glowCookies__banner__1 .btn__section button{border-radius:10px}@media (max-width:455px){.glowCookies__banner__1{bottom:0;left:0;margin:7px;right:0}.glowCookies__banner__1 .btn__section{display:flex;flex-direction:column;justify-content:space-between;margin-top:20px}}.glowCookies__banner__2{border-radius:5px;bottom:15px;padding:25px 35px}.glowCookies__banner__2>h3{font-size:24px;margin:0;padding:8px 0}.glowCookies__banner__2>p{font-size:15px;line-height:1.3;margin:0;padding:0}.glowCookies__banner__2 .read__more{font-weight:bolder}.glowCookies__banner__2 .read__more:hover{opacity:.8}.glowCookies__banner__2 .btn__section{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-top:20px}.glowCookies__banner__2 .btn__section button{border-radius:5px}@media (max-width:455px){.glowCookies__banner__2{border:0;border-radius:0;bottom:0;left:0;max-width:550px;right:0}.glowCookies__banner__2 .btn__section{display:flex;flex-direction:column;justify-content:space-between;margin-top:20px}}.glowCookies__banner__3{border-radius:0;bottom:15px;padding:25px 35px}.glowCookies__banner__3>h3{font-size:30px;margin:0;padding:8px 0}.glowCookies__banner__3>p{font-size:15px;line-height:1.3;margin:0;padding:0}.glowCookies__banner__3 .read__more{font-weight:bolder}.glowCookies__banner__3 .read__more:hover{opacity:.8}.glowCookies__banner__3 .btn__section{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-top:25px}.glowCookies__banner__3 .btn__section button{border-radius:0}@media (max-width:455px){.glowCookies__banner__3{border:0;border-radius:0;bottom:0;left:0;max-width:550px;right:0}.glowCookies__banner__3 .btn__section{display:flex;flex-direction:column;justify-content:space-between;margin-top:20px}}.prebanner{border:none;bottom:15px;-webkit-box-shadow:0 .625em 1.875em rgba(2,2,3,.1);-moz-box-shadow:0 .625em 1.875em rgba(2,2,3,.1);box-shadow:0 .625em 1.875em rgba(2,2,3,.1);cursor:pointer;font-family:inherit;font-size:15px;font-weight:bolder;line-height:normal;min-height:50px;min-width:125px;padding:12px 18px;position:fixed;text-decoration:none;user-select:none;z-index:999}.prebanner__border__1{border-radius:15px}.prebanner__border__2{border-radius:10px}.prebanner__border__3{border-radius:2px}.animation{transition:.2s}.animation:hover{transform:scale(.97)}.prebanner:hover{text-decoration:none}.form-fields{grid-gap:20px;display:grid;grid-template-columns:1fr}.label{display:inline-block;font-weight:600;margin-bottom:8px}.field-error,.form-error{color:red;font-size:13px;font-weight:500;margin-bottom:0;margin-top:8px}.mollie-component{background-color:#fff;border:2px solid transparent;border-radius:6px;box-shadow:0 1px 1px 0 rgba(0,0,0,.1),0 1px 3px 0 rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.05);color:#222;padding:10px 15px;transition:all .05s ease;width:100%}.mollie-component.has-focus{border-color:#07f;box-shadow:0 1px 1px 0 rgba(0,0,0,.1),0 2px 6px 0 rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.05)}.mollie-component.is-invalid{background-color:#fff0f0;border-color:red}@media (min-width:321px){.form-fields{grid-template-columns:1fr 1fr}.form-group--card-number{grid-column:span 2}}.online-payment__input{display:none}.online-payment__label{align-items:center;border:1px solid #dedede;border-radius:5px;cursor:pointer;display:flex!important;flex-direction:column;font-weight:700;padding:1rem!important}.online-payment__item{box-sizing:border-box;min-width:25%;padding:1rem}.online-payment__input:checked~.online-payment__label{border-color:#21ba45;box-shadow:inset 0 0 0 2px #21ba45}.online-payment__image{margin-bottom:.5rem;width:50px}.online-payment__credit-card,.online-payment__issuers{display:none}.online-payment__item--active.online-payment__item--creditcard .online-payment__item--active.online-payment__item--ideal{width:100%}.online-payment__item--active .online-payment__credit-card,.online-payment__item--active .online-payment__issuers{display:flex;flex-wrap:wrap}.online-online-payment__container{margin-bottom:0!important;margin-top:0!important}.online-payment__issuers:after{border-bottom:1px solid #d9d9da;content:"";display:block;margin:1rem 1rem 0;width:calc(100% - 2rem)}.online-payment__issuers{margin:1rem -1rem}.online-payment__credit-card{border-bottom:1px solid #d9d9da;padding:1rem}#applepay,#mollie_applepay_button{display:none}@supports (-webkit-appearance:-apple-pay-button){.apple-pay-button-with-text{-apple-pay-button-type:buy;-webkit-appearance:-apple-pay-button;cursor:pointer;display:inline-block;padding:19px;width:100%}.apple-pay-button-with-text>*{display:none}}@supports not (-webkit-appearance:-apple-pay-button){.apple-pay-button-with-text{--apple-pay-scale:1;border-radius:5px;box-sizing:border-box;display:inline-flex;font-size:12px;justify-content:center;max-height:64px;min-height:32px;min-width:200px;padding:0}.apple-pay-button-with-text.apple-pay-button-black-with-text>.logo{background-color:#000;background-image:-webkit-named-image(apple-pay-logo-white)}.apple-pay-button-with-text.apple-pay-button-white-with-line-with-text>.logo,.apple-pay-button-with-text.apple-pay-button-white-with-text>.logo{background-color:#fff;background-image:-webkit-named-image(apple-pay-logo-black)}.apple-pay-button-with-text>.text{align-self:center;font-family:-apple-system;font-size:calc(1em*var(--apple-pay-scale));font-weight:300;margin-right:calc(2px*var(--apple-pay-scale))}.apple-pay-button-with-text>.logo{background-position:0 50%;background-repeat:no-repeat;background-size:100% 60%;border:none;height:100%;margin-left:calc(2px*var(--apple-pay-scale));width:calc(35px*var(--scale))}}.draggable{position:relative}.mollie-every-label-container span.ui.label{margin:.5rem 0 0 .5rem}