@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,400i,600,700&display=swap);.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-3{margin:1rem}.m-4{margin:1.5rem}.m-5{margin:3rem}.m-auto{margin:auto}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:1rem}.ml-4{margin-left:1.5rem}.ml-5{margin-left:3rem}.ml-auto{margin-left:auto}.mr-0{margin-right:0}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:1rem}.mr-4{margin-right:1.5rem}.mr-5{margin-right:3rem}.mr-auto{margin-right:auto}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:1rem}.mt-4{margin-top:1.5rem}.mt-5{margin-top:3rem}.mt-auto{margin-top:auto}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:1rem}.mb-4{margin-bottom:1.5rem}.mb-5{margin-bottom:3rem}.mb-auto{margin-bottom:auto}.my-0{margin-top:0;margin-bottom:0}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:1rem;margin-bottom:1rem}.my-4{margin-top:1.5rem;margin-bottom:1.5rem}.my-5{margin-top:3rem;margin-bottom:3rem}.my-auto{margin-top:auto;margin-bottom:auto}.mx-0{margin-left:0;margin-right:0}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:1rem;margin-right:1rem}.mx-4{margin-left:1.5rem;margin-right:1.5rem}.mx-5{margin-left:3rem;margin-right:3rem}.mx-auto{margin-left:auto;margin-right:auto}.p-0{padding:0!important}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:1rem}.p-4{padding:1.5rem}.p-5{padding:3rem}.pl-0{padding-left:0}.pl-1{padding-left:.25rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:1rem}.pl-4{padding-left:1.5rem}.pl-5{padding-left:3rem}.pr-0{padding-right:0}.pr-1{padding-right:.25rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:1rem}.pr-4{padding-right:1.5rem}.pr-5{padding-right:3rem}.pr-6{padding-right:2rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:1rem}.pt-4{padding-top:1.5rem}.pt-5{padding-top:3rem}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:1rem}.pb-4{padding-bottom:1.5rem}.pb-5{padding-bottom:3rem}.py-0{padding-top:0;padding-bottom:0}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:1rem;padding-bottom:1rem}.py-4{padding-top:1.5rem;padding-bottom:1.5rem}.py-5{padding-top:3rem;padding-bottom:3rem}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:1rem;padding-right:1rem}.px-4{padding-left:1.5rem;padding-right:1.5rem}.px-5{padding-left:3rem;padding-right:3rem}.w-100{width:100%!important}.header__hero__search-container{width:60%}@media (max-width: 1100px){.header__hero__search-container{width:85%}}.header__hero__search-container__search{display:flex;width:100%;position:relative;align-items:center;height:2.7rem;border-radius:.2rem;border:1px solid #b8b8b8}.header__hero__search-container__search .dropdown-categories-nav{width:30%;background:#ff3000;height:100%}.header__hero__search-container__search .dropdown-categories-nav .cuppa-dropdown,.header__hero__search-container__search .dropdown-categories-nav .cuppa-dropdown .selected-list,.header__hero__search-container__search .dropdown-categories-nav .cuppa-dropdown .selected-list .c-btn{height:100%}.header__hero__search-container__search .dropdown-categories-nav .cuppa-dropdown .selected-list .c-remove{display:none}@media (max-width: 1100px){.header__hero__search-container__search .dropdown-categories-nav{width:42%;width:50%}}@media (max-width: 980px){.header__hero__search-container__search{font-size:14px}}.header__hero__search-button{display:flex;justify-content:center;align-items:center;width:3rem;background:#ff3000;height:100%;border-left:2px solid #fff;cursor:pointer;transition:.3s}.header__hero__search-button:hover{opacity:.7}.header__hero__search-button img{width:1rem;filter:invert(0)}.header__hero__search{width:calc(70% - 3rem);height:100%;padding:.7rem 3rem .7rem .5rem;color:#000;background:#fff;font-size:.875rem;border:initial;border-radius:0 .2rem .2rem 0}@media (max-width: 760px){.header__hero__search{padding:.8rem 3rem .8rem .5rem;font-size:16px}}.header__hero__search::-moz-placeholder{color:#000}.header__hero__search::placeholder{color:#000}.header__hero__search--large{border-left:1px solid #fff;border-radius:.2rem;width:100%}div.global-container{max-width:1440px;padding:5rem 6rem;margin:0 auto;width:100%;transition:.3s}div.global-container.no-ypadding{padding-top:0;padding-bottom:0}div.global-container--search-results{margin:0 auto;padding:5rem 6rem;display:flex;flex-direction:column;align-items:center}div.global-container--search-results button{margin-top:3rem}@media (max-width: 768px){div.global-container{padding:5rem}}@media (max-width: 480px){div.global-container{padding:3rem 2.5rem}}.container{width:100%;padding:1rem 10%}.slick-next-custom,.slick-prev-custom{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.slick-prev-custom{left:-25px}.slick-next-custom{right:-25px}.slick-next-custom.outline,.slick-prev-custom.outline{border:1px solid #ededed;border-radius:50rem;display:flex;justify-content:center;align-items:center;width:40px;height:40px}.slick-next-custom.outline img,.slick-prev-custom.outline img{width:15px;height:15px;filter:invert(25%) sepia(85%) saturate(4011%) hue-rotate(1deg) brightness(105%) contrast(104%)}.global-card-wrapper{display:grid;grid-gap:30px;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}@media (max-width: 768px){.global-card-wrapper{justify-items:stretch;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}@media (max-width: 480px){.global-card-wrapper{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}}.global-small-card-wrapper{display:grid;grid-gap:40px 30px;gap:40px 30px;grid-template-columns:repeat(4,15rem);justify-content:space-between}@media (max-width: 1200px){.global-small-card-wrapper{grid-template-columns:repeat(3,15rem);justify-content:center}}@media (max-width: 768px){.global-small-card-wrapper{grid-template-columns:repeat(2,15rem);justify-content:center}}@media (max-width: 480px){.global-small-card-wrapper{grid-template-columns:repeat(1,15rem)}}.global-small-card-wrapper .global-small-card{display:grid;grid-template-areas:"thumbnail" "title";grid-template-rows:220px 60px;grid-gap:4px;min-height:200px;background-color:#000;cursor:pointer;overflow:hidden}.global-small-card-wrapper .global-small-card .thumbnail{grid-area:thumbnail;width:100%;height:220px;position:relative}.global-small-card-wrapper .global-small-card .thumbnail img{width:100%;height:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;cursor:pointer}.global-small-card-wrapper .global-small-card .title-card{grid-area:title;padding-left:.5rem;padding-top:.3rem;text-align:left;font-size:1rem;line-height:24px;color:#e2e0e0;font-weight:350;height:1.6rem;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;transition:3s ease-in-out}.global-feature-card-wrapper{display:grid;grid-gap:40px 30px;gap:40px 30px;grid-template-columns:repeat(3,370px);justify-content:center}@media (min-width: 1350px){.global-feature-card-wrapper.combo-featured,.global-feature-card-wrapper.experience-featured{justify-content:space-between}}@media (max-width: 1349px) and (min-width: 1024px){.global-feature-card-wrapper.combo-featured,.global-feature-card-wrapper.experience-featured{justify-content:center}}.global-feature-card-wrapper.combo-featured{margin-bottom:5rem}.global-feature-card-wrapper.col-2{grid-template-columns:repeat(2,1fr);justify-content:space-between}@media (max-width: 1200px){.global-feature-card-wrapper.col-2{grid-template-columns:repeat(2,1fr);justify-content:center}}@media (max-width: 768px){.global-feature-card-wrapper.col-2{grid-template-columns:repeat(1,1fr);justify-content:center}}@media (max-width: 480px){.global-feature-card-wrapper.col-2{grid-template-columns:repeat(1,1fr)}}.global-feature-card-wrapper.col-2 .global-feature-card .thumbnail{width:100%;text-align:center}@media (min-width: 1350px){.global-feature-card-wrapper{grid-template-columns:repeat(3,370px)}}@media (max-width: 1349px){.global-feature-card-wrapper{grid-template-columns:repeat(2,370px);justify-content:center}}@media (max-width: 900px){.global-feature-card-wrapper{grid-template-columns:repeat(1,370px);justify-content:center}}.global-feature-card-wrapper .global-feature-card{display:grid;grid-template-areas:"thumbnail" "title" "description";grid-template-rows:370px 30px 70px;overflow:hidden;grid-gap:4px;min-height:200px;background-color:#fff;cursor:pointer}.global-feature-card-wrapper .global-feature-card .thumbnail{grid-area:thumbnail;width:370px;height:370px;position:relative}.global-feature-card-wrapper .global-feature-card .thumbnail img{width:100%;max-height:100%;height:100%;-o-object-fit:cover;object-fit:cover;cursor:pointer;-o-object-position:center;object-position:center}.global-feature-card-wrapper .global-feature-card .title{grid-area:title;padding-top:.5rem;text-align:center;font-size:22px;line-height:24px;color:#ff3000;font-weight:400}.global-feature-card-wrapper .global-feature-card .description{grid-area:description;text-align:center;font-size:1rem;line-height:1.2rem;overflow-y:hidden;color:#929292}@media (max-width: 768px){.global-feature-card-wrapper .global-feature-card{max-width:none;grid-template-rows:auto}}.global-home-feature-card-wrapper{display:grid;grid-template-columns:repeat(3,25rem);justify-content:center;grid-gap:2rem 2rem;gap:2rem 2rem;padding:1rem 0;overflow:hidden}@media (max-width: 1300px){.global-home-feature-card-wrapper{grid-template-columns:repeat(2,25rem)}}@media (max-width: 900px){.global-home-feature-card-wrapper{grid-template-columns:repeat(1,25rem);justify-content:center}}.global-home-feature-card-wrapper .global-feature-card .thumbnail{width:100%;text-align:center}.global-home-feature-card-wrapper .home{position:relative}.global-home-feature-card-wrapper .home .offer-percentage{position:absolute;background:#ff3000;color:#fff;border-radius:50%;height:3.5rem;display:flex;font-size:1rem;width:3.5rem;align-items:center;justify-content:center;z-index:40;top:-1rem;left:-1rem;font-weight:600}.global-home-feature-card-wrapper .home__item{grid-template-areas:"img" "title" "description";grid-gap:.4rem;min-height:18rem;border:1px solid rgba(0,0,0,.1);position:relative;cursor:pointer;overflow:hidden;border-radius:0 0 3px 3px;transition:.3s}.global-home-feature-card-wrapper .home__item:hover{box-shadow:0 3px 6px rgba(0,0,0,.2)}.global-home-feature-card-wrapper .home__item:hover .image-wrapper img.image{transform:scale(1.05) rotate(.5deg)}.global-home-feature-card-wrapper .home__item .image-wrapper{grid-area:img;height:18rem;position:relative;display:flex;align-items:center;justify-content:center;padding:1px;overflow:hidden}.global-home-feature-card-wrapper .home__item .image-wrapper img{position:absolute;width:calc(100% - 2px);height:calc(100% - 2px);-o-object-fit:cover;object-fit:cover;transition:.5s}.global-home-feature-card-wrapper .home__item .image-wrapper .overlay{height:100%;width:100%;background:rgba(27,27,27,.4);z-index:2;display:flex;justify-content:center;align-items:center}.global-home-feature-card-wrapper .home__item .image-wrapper .overlay p{color:#fff;font-size:2.5rem;font-weight:700;width:100%;text-align:center}.global-home-feature-card-wrapper .home__item .title-wrapper{grid-area:title;height:2rem;position:relative}.global-home-feature-card-wrapper .home__item .title-wrapper h3{font-weight:s00;color:#ff3000;font-size:1.4rem;padding:0 1.5rem;margin-top:1rem}.global-home-feature-card-wrapper .home__item .description-wrapper{grid-area:description;padding:0 1.5rem;height:8rem;position:relative;color:#575757}.global-home-feature-card-wrapper .home__item .description-wrapper p{margin-top:.5rem;word-break:break-all}.global-product-recipe-card-wrapper{display:grid;grid-gap:40px 30px;gap:40px 30px;grid-template-columns:repeat(6,200px);justify-content:center}@media (min-width: 1121px) and (max-width: 1600px){.global-product-recipe-card-wrapper{grid-template-columns:repeat(4,200px);justify-content:center}}@media (min-width: 951px) and (max-width: 1120px){.global-product-recipe-card-wrapper{grid-template-columns:repeat(3,200px);justify-content:center}}@media (min-width: 701px) and (max-width: 950px){.global-product-recipe-card-wrapper{grid-template-columns:repeat(2,200px);justify-content:center}}@media (max-width: 700px){.global-product-recipe-card-wrapper{grid-template-columns:repeat(1,200px)}}.global-product-recipe-card-wrapper .global-product-card{display:grid;grid-template-areas:"thumbnail" "info";grid-template-rows:200px 146px;min-height:200px;background-color:#fff;color:#3f3f3f;position:relative;transition:.2s}.global-product-recipe-card-wrapper .global-product-card .offer-percentage{position:absolute;background:#ff3000;color:#fff;border-radius:50%;height:3.5rem;display:flex;font-size:1rem;width:3.5rem;align-items:center;justify-content:center;z-index:40;top:-1rem;left:-1rem;font-weight:600}.global-product-recipe-card-wrapper .global-product-card .recipe-quantity{position:absolute;color:#f35431;height:2rem;display:flex;font-size:.9rem;width:2rem;align-items:center;justify-content:center;z-index:100;top:19.5rem;left:.01rem;font-weight:600}.global-product-recipe-card-wrapper .global-product-card .thumbnail{grid-area:thumbnail;width:200px;height:200px;position:relative;cursor:pointer;display:flex;justify-content:center;align-items:center;border:1px solid #979797;border-bottom:none}.global-product-recipe-card-wrapper .global-product-card .thumbnail .quantityOnCart{position:absolute;top:50%;width:100%;transform:translateY(-50%);text-align:center;background:rgba(46,46,46,.4);font-size:1.2rem;height:0;padding:0;visibility:hidden;overflow:hidden;color:transparent;transition:.3s,color 0s}.global-product-recipe-card-wrapper .global-product-card .thumbnail .quantityOnCart.show{color:#fff;padding:.8rem .3rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;visibility:visible}.global-product-recipe-card-wrapper .global-product-card .thumbnail .quantityOnCart span{font-family:sans-serif;font-weight:900}.global-product-recipe-card-wrapper .global-product-card .thumbnail img{width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;cursor:pointer}.global-product-recipe-card-wrapper .global-product-card .thumbnail img.imageProduct{width:80%}.global-product-recipe-card-wrapper .global-product-card .thumbnail .overlay-product{position:absolute;top:0;left:0;width:200px;height:200px;opacity:0;visibility:hidden;transition:.3s;cursor:pointer}.global-product-recipe-card-wrapper .global-product-card .thumbnail:hover .overlay-product{opacity:1;visibility:visible}.global-product-recipe-card-wrapper .global-product-card .info-container{grid-area:info;background:#232323;padding:.8rem 1rem;color:#fff;display:flex;flex-direction:column;transition:.3s;border:1px solid #979797;overflow:hidden;justify-content:space-between}.global-product-recipe-card-wrapper .global-product-card .info-container .required{font-size:.7rem}.global-product-recipe-card-wrapper .global-product-card .info-container .name{font-size:1rem;line-height:24px;color:#3f3f3f;height:2rem;font-weight:300;cursor:pointer;color:#ff3000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;transition:3s ease-in-out}.global-product-recipe-card-wrapper .global-product-card .info-container .price{font-size:.8rem;line-height:1;transition:.3s;font-weight:300;color:#fff}.global-product-recipe-card-wrapper .global-product-card .info-container .price.discount_modification{text-decoration:line-through;position:absolute;opacity:1;background:#232323}.global-product-recipe-card-wrapper .global-product-card .info-container .price.discount_modification.hide{opacity:0}.global-product-recipe-card-wrapper .global-product-card .info-container .price.priceWithDiscount{display:flex;justify-content:space-between}.global-product-recipe-card-wrapper .global-product-card .info-container .price.priceWithDiscount span{-webkit-text-decoration:dashed;text-decoration:dashed;background:#ff3000;width:1.2rem;height:1.2rem;display:flex;justify-content:center;align-items:center;border-radius:500rem;cursor:pointer}.global-product-recipe-card-wrapper .global-product-card .info-container .actions-container__noStock{background:transparent;border:1px solid rgba(255,47,0,.7);font-size:.7rem;padding:.5rem;border-radius:3px;cursor:default;text-align:center;width:85%;margin:.5rem auto 0}@media (max-width: 768px){.global-product-recipe-card-wrapper .global-product-card{max-width:none;grid-template-rows:auto}}.no-wrap{text-align:center}.no-wrap .no-items{width:100%;color:#ff3000;padding:0 1rem}.no-wrap .image{width:30%;margin:2rem 0}@media (max-width: 768px){.no-wrap .image{width:50%}}.slick-slide .global-product-card{display:grid;grid-template-areas:"thumbnail" "info";grid-template-rows:200px 160px;min-height:200px;width:200px;background-color:#fff;color:#3f3f3f;transition:.2s;position:relative;border:2px solid #efefef;box-sizing:border-box;margin:0 auto;overflow:hidden}.slick-slide .global-product-card:hover .add-to-cart{transform:translateY(0)}.slick-slide .global-product-card .offer-percentage{position:absolute;background:#ff3000;color:#fff;height:2rem;display:flex;font-size:.8rem;align-items:center;justify-content:center;z-index:40;top:.5rem;left:.5rem;font-weight:100;padding:.2rem .5rem}.slick-slide .global-product-card .recipe-quantity{position:absolute;color:#f35431;height:2rem;display:flex;font-size:.9rem;width:2rem;align-items:center;justify-content:center;z-index:100;top:21rem;left:.01rem;font-weight:600}.slick-slide .global-product-card--preview{grid-template-rows:200px 100px}.slick-slide .global-product-card .add-to-cart{position:absolute;bottom:0;width:200px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.3s;background:#cdcdcd;color:#fff;font-weight:100;background:#ff3000;transform:translateY(105%)}.slick-slide .global-product-card .add-to-cart:hover{background:#e12c03}.slick-slide .global-product-card .thumbnail{grid-area:thumbnail;width:209px;height:200px;position:relative;cursor:pointer;display:flex;justify-content:center;align-items:center;border-bottom:none;width:calc(100% - 1px)}.slick-slide .global-product-card .thumbnail .quantityOnCart{position:absolute;top:50%;width:100%;transform:translateY(-50%);text-align:center;background:rgba(46,46,46,.4);font-size:1.2rem;height:0;padding:0;visibility:hidden;overflow:hidden;color:transparent;transition:.3s,color 0s}.slick-slide .global-product-card .thumbnail .quantityOnCart.show{color:#fff;padding:.8rem .3rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;visibility:visible}.slick-slide .global-product-card .thumbnail .quantityOnCart span{font-family:sans-serif;font-weight:900}.slick-slide .global-product-card .thumbnail img{width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;cursor:pointer}.slick-slide .global-product-card .thumbnail img.imageProduct{width:80%;height:80%;-o-object-fit:contain;object-fit:contain}.slick-slide .global-product-card .thumbnail .overlay-product{position:absolute;top:0;left:0;width:200px;height:200px;opacity:0;visibility:hidden;transition:.3s;cursor:pointer}.slick-slide .global-product-card .thumbnail:hover .overlay-product{opacity:1;visibility:visible}.slick-slide .global-product-card .info-container{color:#373738;width:200px;grid-area:info;padding:.8rem 16px;display:flex;flex-direction:column;transition:.3s;overflow:hidden;justify-content:space-between}.slick-slide .global-product-card .info-container .name{font-size:16px;line-height:24px;color:#373738;font-weight:300;cursor:pointer;text-align:center;display:inline-block;transition:1.5s ease-in-out;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slick-slide .global-product-card .info-container .price-cotainer{margin-bottom:.5rem}.slick-slide .global-product-card .info-container .price{font-size:1rem;font-weight:900;line-height:1;transition:.3s;color:#373738;text-align:center;position:relative;width:100%}.slick-slide .global-product-card .info-container .price.discount_modification{width:100%;text-decoration:line-through;text-align:center;opacity:1;z-index:2;background:#232323;display:none}@media (max-width: 768px){.slick-slide .global-product-card .info-container .price.discount_modification{top:16.95rem}}.slick-slide .global-product-card .info-container .price.discount_modification.hide{opacity:0}.slick-slide .global-product-card .info-container .price.priceWithDiscount{display:flex;justify-content:center;align-items:center}.slick-slide .global-product-card .info-container .price.priceWithDiscount .image_change{filter:invert(100%) sepia(100%) saturate(0) hue-rotate(218deg) brightness(103%) contrast(101%);width:10px}.slick-slide .global-product-card .info-container .price.priceWithDiscount span{-webkit-text-decoration:dashed;text-decoration:dashed;background:#ff3000;width:1.3rem;height:1.3rem;display:flex;justify-content:center;align-items:center;border-radius:500rem;cursor:pointer;position:absolute;right:0}.slick-slide .global-product-card .info-container .actions-container__noStock{background:transparent;border:1px solid rgba(255,47,0,.7);font-size:.7rem;padding:.5rem;border-radius:3px;cursor:default;text-align:center;width:85%;margin:.1rem auto 0}@media (max-width: 768px){.slick-slide .global-product-card{max-width:none;grid-template-rows:auto}}.global-product-card-wrapper{display:grid;grid-gap:40px;gap:40px;grid-template-columns:repeat(6,200px);justify-content:center;justify-items:center;overflow-anchor:none}.global-product-card-wrapper.auto-fill{grid-template-columns:repeat(auto-fill,200px)}@media (max-width: 1810px){.global-product-card-wrapper{grid-template-columns:repeat(4,200px);justify-content:center;justify-items:center}.global-product-card-wrapper.auto-fill{grid-template-columns:repeat(auto-fill,200px)}}@media (max-width: 1350px){.global-product-card-wrapper{grid-template-columns:repeat(3,200px);justify-content:center;justify-items:center}.global-product-card-wrapper.auto-fill{grid-template-columns:repeat(auto-fill,200px)}}@media (max-width: 1100px){.global-product-card-wrapper{grid-template-columns:repeat(2,200px);justify-content:center;justify-items:center}.global-product-card-wrapper.auto-fill{grid-template-columns:repeat(auto-fill,200px)}}@media (max-width: 480px){.global-product-card-wrapper{grid-template-columns:repeat(1,200px);justify-items:center}.global-product-card-wrapper.auto-fill{grid-template-columns:repeat(auto-fill,200px)}}.global-product-card-wrapper.scroll{display:flex;justify-content:unset;overflow-x:auto;scroll-behavior:smooth;padding-bottom:.5rem}.global-product-card-wrapper.scroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#f5f5f5}.global-product-card-wrapper.scroll::-webkit-scrollbar{height:6px;background-color:#f5f5f5}.global-product-card-wrapper.scroll::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#2f2d2d}.global-product-card-wrapper .global-product-card{display:grid;grid-template-areas:"thumbnail" "info";grid-template-rows:200px 160px;min-height:200px;width:200px;background-color:#fff;color:#3f3f3f;transition:.2s;position:relative;border:2px solid #efefef;box-sizing:border-box;margin:0 auto;overflow:hidden}.global-product-card-wrapper .global-product-card:hover .add-to-cart{transform:translateY(0)}.global-product-card-wrapper .global-product-card.scroll{margin:0 20px!important}.global-product-card-wrapper .global-product-card .offer-percentage{position:absolute;background:#ff3000;color:#fff;height:2rem;display:flex;font-size:.8rem;align-items:center;justify-content:center;z-index:40;top:.5rem;left:.5rem;font-weight:100;padding:.2rem .5rem}.global-product-card-wrapper .global-product-card .recipe-quantity{position:absolute;color:#f35431;height:2rem;display:flex;font-size:.9rem;width:2rem;align-items:center;justify-content:center;z-index:100;top:21rem;left:.01rem;font-weight:600}.global-product-card-wrapper .global-product-card--preview{grid-template-rows:200px 100px}.global-product-card-wrapper .global-product-card .add-to-cart{position:absolute;bottom:0;width:200px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.3s;background:#cdcdcd;color:#fff;font-weight:100;background:#ff3000;transform:translateY(105%)}.global-product-card-wrapper .global-product-card .add-to-cart:hover{background:#e12c03}.global-product-card-wrapper .global-product-card .thumbnail{grid-area:thumbnail;width:209px;height:200px;position:relative;cursor:pointer;display:flex;justify-content:center;align-items:center;border-bottom:none;width:calc(100% - 1px)}.global-product-card-wrapper .global-product-card .thumbnail .quantityOnCart{position:absolute;top:50%;width:100%;transform:translateY(-50%);text-align:center;background:rgba(46,46,46,.4);font-size:1.2rem;height:0;padding:0;visibility:hidden;overflow:hidden;color:transparent;transition:.3s,color 0s}.global-product-card-wrapper .global-product-card .thumbnail .quantityOnCart.show{color:#fff;padding:.8rem .3rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;visibility:visible}.global-product-card-wrapper .global-product-card .thumbnail .quantityOnCart span{font-family:sans-serif;font-weight:900}.global-product-card-wrapper .global-product-card .thumbnail img{width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;cursor:pointer}.global-product-card-wrapper .global-product-card .thumbnail img.imageProduct{width:80%;height:80%;-o-object-fit:contain;object-fit:contain}.global-product-card-wrapper .global-product-card .thumbnail .overlay-product{position:absolute;top:0;left:0;width:200px;height:200px;opacity:0;visibility:hidden;transition:.3s;cursor:pointer}.global-product-card-wrapper .global-product-card .thumbnail:hover .overlay-product{opacity:1;visibility:visible}.global-product-card-wrapper .global-product-card .info-container{color:#373738;width:200px;grid-area:info;padding:.8rem 16px;display:flex;flex-direction:column;transition:.3s;overflow:hidden;justify-content:space-between}.global-product-card-wrapper .global-product-card .info-container .name{font-size:16px;line-height:24px;color:#373738;font-weight:300;cursor:pointer;text-align:center;display:inline-block;transition:1.5s ease-in-out;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.global-product-card-wrapper .global-product-card .info-container .price-cotainer{margin-bottom:.5rem}.global-product-card-wrapper .global-product-card .info-container .price{font-size:1rem;font-weight:900;line-height:1;transition:.3s;color:#373738;text-align:center;position:relative;width:100%}.global-product-card-wrapper .global-product-card .info-container .price.discount_modification{width:100%;text-decoration:line-through;text-align:center;opacity:1;z-index:2;background:#232323;display:none}@media (max-width: 768px){.global-product-card-wrapper .global-product-card .info-container .price.discount_modification{top:16.95rem}}.global-product-card-wrapper .global-product-card .info-container .price.discount_modification.hide{opacity:0}.global-product-card-wrapper .global-product-card .info-container .price.priceWithDiscount{display:flex;justify-content:center;align-items:center}.global-product-card-wrapper .global-product-card .info-container .price.priceWithDiscount .image_change{filter:invert(100%) sepia(100%) saturate(0) hue-rotate(218deg) brightness(103%) contrast(101%);width:10px}.global-product-card-wrapper .global-product-card .info-container .price.priceWithDiscount span{-webkit-text-decoration:dashed;text-decoration:dashed;background:#ff3000;width:1.3rem;height:1.3rem;display:flex;justify-content:center;align-items:center;border-radius:500rem;cursor:pointer;position:absolute;right:0}.global-product-card-wrapper .global-product-card .info-container .actions-container__noStock{background:transparent;border:1px solid rgba(255,47,0,.7);font-size:.7rem;padding:.5rem;border-radius:3px;cursor:default;text-align:center;width:85%;margin:.1rem auto 0}@media (max-width: 768px){.global-product-card-wrapper .global-product-card{max-width:none;grid-template-rows:auto}}.global-offer-card-wrapper{display:grid;grid-gap:50px 40px;gap:50px 40px;grid-template-columns:repeat(6,200px);justify-content:center;justify-items:center}@media (max-width: 1700px){.global-offer-card-wrapper{grid-template-columns:repeat(5,200px);justify-content:center;justify-items:center}}@media (max-width: 1450px){.global-offer-card-wrapper{grid-template-columns:repeat(4,200px);justify-content:center;justify-items:center}}@media (max-width: 1200px){.global-offer-card-wrapper{grid-template-columns:repeat(4,200px);justify-content:center;justify-items:center;grid-template-columns:repeat(3,200px)}}@media (max-width: 768px){.global-offer-card-wrapper{grid-template-columns:repeat(2,200px);justify-content:center;justify-items:center}}@media (max-width: 480px){.global-offer-card-wrapper{grid-template-columns:repeat(1,200px);justify-items:center}}.global-offer-card-wrapper.scroll{display:flex;justify-content:unset;overflow-x:auto;scroll-behavior:smooth;padding-bottom:.5rem}.global-offer-card-wrapper.scroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#f5f5f5}.global-offer-card-wrapper.scroll::-webkit-scrollbar{height:6px;background-color:#f5f5f5}.global-offer-card-wrapper.scroll::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#2f2d2d}.global-offer-card-wrapper .global-product-card{display:grid;grid-template-areas:"thumbnail" "info" "addCart";grid-template-rows:200px 130px;min-height:200px;background-color:#fff;color:#3f3f3f;transition:.2s;position:relative;border:1px solid #979797;box-sizing:border-box}.global-offer-card-wrapper .global-product-card.scroll{margin:0 20px!important}.global-offer-card-wrapper .global-product-card .offer-percentage{position:absolute;background:#ff3000;color:#fff;border-radius:5px;height:2rem;display:flex;font-size:1rem;width:3.5rem;align-items:center;justify-content:center;z-index:40;top:.1rem;left:.1rem;font-weight:600}.global-offer-card-wrapper .global-product-card .recipe-quantity{position:absolute;color:#f35431;height:2rem;display:flex;font-size:.9rem;width:2rem;align-items:center;justify-content:center;z-index:100;top:21rem;left:.01rem;font-weight:600}.global-offer-card-wrapper .global-product-card--preview{grid-template-rows:200px 100px}.global-offer-card-wrapper .global-product-card .add-to-cart{grid-area:addCart;width:200px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:1s;background:#cdcdcd;color:#000;font-weight:600}.global-offer-card-wrapper .global-product-card .add-to-cart:hover{background:#ff3000;color:#fff}.global-offer-card-wrapper .global-product-card .thumbnail{grid-area:thumbnail;width:199px;height:200px;position:relative;cursor:pointer;display:flex;justify-content:center;align-items:center;border-bottom:none;width:calc(100% - 1px)}.global-offer-card-wrapper .global-product-card .thumbnail .quantityOnCart{position:absolute;top:50%;width:100%;transform:translateY(-50%);text-align:center;background:rgba(46,46,46,.4);font-size:1.2rem;height:0;padding:0;visibility:hidden;overflow:hidden;color:transparent;transition:.3s,color 0s}.global-offer-card-wrapper .global-product-card .thumbnail .quantityOnCart.show{color:#fff;padding:.8rem .3rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;visibility:visible}.global-offer-card-wrapper .global-product-card .thumbnail .quantityOnCart span{font-family:sans-serif;font-weight:900}.global-offer-card-wrapper .global-product-card .thumbnail img{width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;cursor:pointer}.global-offer-card-wrapper .global-product-card .thumbnail img.imageProduct{width:80%;height:80%;-o-object-fit:contain;object-fit:contain}.global-offer-card-wrapper .global-product-card .thumbnail .overlay-product{position:absolute;top:0;left:0;width:200px;height:200px;opacity:0;visibility:hidden;transition:.3s;cursor:pointer}.global-offer-card-wrapper .global-product-card .thumbnail:hover .overlay-product{opacity:1;visibility:visible}.global-offer-card-wrapper .global-product-card .info-container{width:200px;grid-area:info;background:#232323;padding:.8rem 16px;color:#fff;display:flex;flex-direction:column;transition:.3s;overflow:hidden;justify-content:space-between}.global-offer-card-wrapper .global-product-card .info-container .name{font-size:16px;line-height:24px;color:#3f3f3f;height:1.8rem;font-weight:300;cursor:pointer;color:#ff3000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;transition:1.5s ease-in-out;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.global-offer-card-wrapper .global-product-card .info-container .price{font-size:.8rem;line-height:1;transition:.3s;font-weight:300;color:#fff;position:relative}.global-offer-card-wrapper .global-product-card .info-container .price.discount_modification{text-decoration:line-through;position:absolute;opacity:1;z-index:2;background:#232323}@media (max-width: 768px){.global-offer-card-wrapper .global-product-card .info-container .price.discount_modification{top:16.95rem}}.global-offer-card-wrapper .global-product-card .info-container .price.discount_modification.hide{opacity:0}.global-offer-card-wrapper .global-product-card .info-container .price.priceWithDiscount{display:flex;justify-content:space-between;align-items:center}.global-offer-card-wrapper .global-product-card .info-container .price.priceWithDiscount .image_change{filter:invert(100%) sepia(100%) saturate(0) hue-rotate(218deg) brightness(103%) contrast(101%);width:10px}.global-offer-card-wrapper .global-product-card .info-container .price.priceWithDiscount span{-webkit-text-decoration:dashed;text-decoration:dashed;background:#ff3000;width:1.3rem;height:1.3rem;display:flex;justify-content:center;align-items:center;border-radius:500rem;cursor:pointer;position:absolute;right:0}.global-offer-card-wrapper .global-product-card .info-container .actions-container__noStock{background:transparent;border:1px solid rgba(255,47,0,.7);font-size:.7rem;padding:.5rem;border-radius:3px;cursor:default;text-align:center;width:85%;margin:.5rem auto 0}@media (max-width: 768px){.global-offer-card-wrapper .global-product-card{max-width:none;grid-template-rows:auto}}.global-card-large-wrapper{display:grid;grid-gap:5rem;gap:5rem;cursor:pointer;grid-template-columns:1fr;padding-bottom:5rem}.global-card-large-wrapper .global-card-large{display:grid;grid-template-columns:calc(50% - 1.25rem) calc(50% - 1.25rem);grid-gap:2.5rem;min-height:350px;background-color:#fff}.global-card-large-wrapper .global-card-large.reverse{grid-template-columns:calc(50% - 1.25rem) calc(50% - 1.25rem)}@media (max-width: 991px){.global-card-large-wrapper .global-card-large{grid-template-columns:1fr!important;grid-gap:30px;margin:0}}.global-card-large-wrapper .global-card-large .image{min-height:150px;width:100%;position:relative}.global-card-large-wrapper .global-card-large .image.reverse{order:1}@media (max-width: 991px){.global-card-large-wrapper .global-card-large .image.reverse{order:0}}.global-card-large-wrapper .global-card-large .image img{width:100%;height:350px;-o-object-fit:cover;object-fit:cover;cursor:pointer}.global-card-large-wrapper .global-card-large .card-text{display:flex;flex-flow:column;justify-content:center;color:#929292;font-size:1rem}.global-card-large-wrapper .global-card-large .card-text .title{margin-bottom:.5rem;line-height:40px;color:#ff3000;font-size:22px;font-weight:400}.global-card-large-wrapper .global-card-large .card-text .description{margin:1rem 0 2rem}@media (max-width: 725px){.global-card-large-wrapper .global-card-large .card-text{text-align:center}}.left-arrow{position:absolute;left:-2.2rem;top:0;background:rgba(44,43,43,.2);height:346px;width:2rem;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:.3s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.left-arrow:hover{opacity:.6}@media (hover: none){.left-arrow{display:none}}.left-arrow img{width:1.5rem}.left-arrow img,.right-arrow{-webkit-user-select:none;-moz-user-select:none;user-select:none}.right-arrow{position:absolute;right:-2.2rem;top:0;background:rgba(44,43,43,.2);height:346px;width:2rem;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:.3s}.right-arrow:hover{opacity:.6}@media (hover: none){.right-arrow{display:none}}.right-arrow img{width:2rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dropdown-categories-nav .cuppa-dropdown .selected-list .c-btn span,.dropdown-location .cuppa-dropdown .selected-list .c-btn span,.dropdown-modes .cuppa-dropdown .selected-list .c-btn span{color:#fff}.dropdown-categories-nav .cuppa-dropdown .pure-checkbox input[type=checkbox]+label,.dropdown-location .cuppa-dropdown .pure-checkbox input[type=checkbox]+label,.dropdown-modes .cuppa-dropdown .pure-checkbox input[type=checkbox]+label{font-size:.875rem}.dropdown-categories-nav .cuppa-dropdown .c-angle-down,.dropdown-categories-nav .cuppa-dropdown .c-angle-up,.dropdown-location .cuppa-dropdown .c-angle-down,.dropdown-location .cuppa-dropdown .c-angle-up,.dropdown-modes .cuppa-dropdown .c-angle-down,.dropdown-modes .cuppa-dropdown .c-angle-up{filter:invert(1)}.sort-dropdown .cuppa-dropdown .pure-checkbox input[type=checkbox]+label{font-size:.93rem;color:#5f5f5f}@media (max-width: 400px){.sort-dropdown .cuppa-dropdown .pure-checkbox input[type=checkbox]+label{font-size:.93rem}}.sort-dropdown .cuppa-dropdown .c-angle-down,.sort-dropdown .cuppa-dropdown .c-angle-up{filter:contrast(0)}.sort-dropdown .c-remove.clear-all{display:none}@media (max-width: 980px){.dropdown-categories-nav .c-remove.clear-all{display:none}}.dropdown-location-big .c-remove.clear-all,.dropdown-location .c-remove.clear-all{display:none}.dropdown-location-big .list-area.single-select-mode,.dropdown-location .list-area.single-select-mode{width:180px!important}.sort-dropdown .list-area.single-select-mode{width:270px!important}@media (max-width: 780px){.sort-dropdown .list-area.single-select-mode{width:210px!important}}@media (max-width: 400px){.sort-dropdown .list-area.single-select-mode{width:185px!important}}.dropdown-accounts .pure-checkbox{font-size:.93rem}.dropdown-accounts .c-btn{margin-top:1.5rem;border:1px solid #ff3000;color:#868686}.dropdown-accounts .cuppa-dropdown .c-angle-down,.dropdown-accounts .cuppa-dropdown .c-angle-up{filter:contrast(0)}.dropdown-accounts .c-remove.clear-all{display:none}.cuppa-dropdown{font-size:.93rem}.cuppa-dropdown .dropdown-list{padding-top:0}.cuppa-dropdown .dropdown-list.dropdown-list-top{bottom:39px!important}.cuppa-dropdown .dropdown-list .list-area{border-radius:0;border-radius:initial;border:initial;color:#000}.cuppa-dropdown .dropdown-list .arrow-down,.cuppa-dropdown .dropdown-list .arrow-up{display:none}.cuppa-dropdown .dropdown-list .pure-checkbox{border-top:1px solid #878787;border-left:1px solid #878787;border-right:1px solid #878787;padding:10px 20px}.cuppa-dropdown .dropdown-list .pure-checkbox.selected-item label{text-decoration:underline}.cuppa-dropdown .dropdown-list .pure-checkbox.selected-item label:after{content:"";position:relative;color:transparent}.cuppa-dropdown .dropdown-list .pure-checkbox:last-of-type{border-bottom:1px solid #878787}.cuppa-dropdown .dropdown-list .pure-checkbox label{padding-left:0}.dropdown-subcategories .cuppa-dropdown .dropdown-list{right:11rem;top:3rem}.btn-primary{height:2.5rem;width:170px;border-radius:2px;border:1px solid #ff3000;background-color:transparent;color:#fff;transition:.2s;cursor:pointer;font-family:inherit}.btn-primary.full{background:#ff3000;color:#fff}.btn-primary.red,.btn-primary:active{color:#fff;background-color:#ff3000}@media (hover: hover){.btn-primary:hover{background-color:#ff3000;color:#fff}}.btn-primary:disabled{border:1px solid #868686;background:#868686;color:#fff;cursor:not-allowed}.btn-primary--grey{background:#868686;color:#fff;border:none}.btn-primary--grey:active{background:#4b4b4b}@media (hover: hover){.btn-primary--grey:hover{background:#4b4b4b}}.btn-circle{color:#ff3000;border:1px solid #ff3000;background:transparent;padding:.6rem 1rem;border-radius:500rem;font-size:1.5rem;margin:2rem auto 0;line-height:35px;cursor:pointer;transition:.3s}.btn-circle:disabled{border:1px solid #868686!important;background:#868686!important;color:#fff!important;cursor:not-allowed!important}.btn-circle:active{background:#ff3000;color:#fff}@media (hover: hover){.btn-circle:hover{background:#ff3000;color:#fff}}.global-modal-wrapper{top:0;position:fixed;width:100%;height:100%;display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:.4s;z-index:-1}.global-modal-wrapper.show{z-index:100;opacity:1;visibility:visible}.global-overlay{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);top:0;left:0;z-index:100;opacity:0;visibility:hidden;transition:.3s}.global-overlay.show{opacity:1;visibility:visible}.global-modal{width:60%;overflow-y:auto;background-color:#fff;border-radius:8px;padding:.8rem;position:relative;max-height:95vh;z-index:101;min-height:550px}.global-modal.noBackground{background:transparent}@media (max-width: 840px){.global-modal.noBackground{width:95%}}@media (max-width: 480px){.global-modal{width:90%}}.global-modal .text-right.onPaymentForm a{display:none}.global-modal .text-right a{cursor:pointer;font-size:2rem;line-height:1;color:#868686}.global-modal .text-right a:hover{color:#424242}.global-modal .modal-input{background:#f8f8f8;border:1px solid #868686;border-radius:8px}.global-modal .modal-btn{height:45px}.global-modal .modal-logo-container{text-align:center;padding:4vh 2.25rem}.global-modal .modal-logo-container>img{width:15.63rem;height:auto}.global-modal .modal-title{color:#373737;font-weight:700}.global-modal .interest-box{height:120px;margin-bottom:.8rem;border-radius:8px;color:#fff;padding:.8rem;position:relative}.global-modal .interest-box.general{background:#d5f5cf}.global-modal .interest-box:last-of-type{margin-bottom:0}.global-modal .interest-box .title{font-size:1.1rem;margin-bottom:6.4px;font-weight:700;color:inherit}.global-modal .interest-box .description{font-size:.8rem;margin-bottom:12px;color:inherit}.global-modal .interest-box .selected-box{background:hsla(0,0%,100%,.3);border-radius:40px;padding:8px 16px;width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:.7rem;border:1px solid hsla(0,0%,100%,.298);height:25px;display:flex;align-items:center}.global-modal .interest-box .selected-box.selected-box--unselected{background:rgba(0,0,0,.3);border:1px solid red}.global-modal .interest-box .circle-arrow{position:absolute;width:25px;height:25px;top:calc(50% - 10px);display:flex;text-align:center;justify-content:center;font-size:1rem;font-weight:700;right:15px;line-height:20px}.global-modal .input-error{color:#929292;font-size:.75rem;line-height:1.13rem;letter-spacing:.07875px;padding:.5rem 0}.cc-form{margin-top:1.4rem}.cc-form--inline{display:flex!important;justify-content:center!important}.cc-form__label{margin-top:4px!important}.cc-box__element .cc-form__label{color:#fff!important}.cc-form__label.cc-form__label--first{margin-top:20%!important}@media (max-width: 580px){.cc-form__label.cc-form__label--first{margin-top:5%!important}}@media (max-width: 440px){.cc-form__label.cc-form__label--first{margin-top:5%!important}}.cc-form__wrapper.cc-form__wrapper--short{margin:0 .6rem!important}.cc-form__input--embosed{font-size:2.2rem!important}@media (max-width: 520px){.cc-form__input--embosed{font-size:1.6rem!important}}.cc-form__input{background:#fff}.cc-form__input.cc-form__input--transparent.cc-form__input--embosed{font-size:2rem!important}@media (max-width: 520px){.cc-form__input.cc-form__input--transparent.cc-form__input--embosed{font-size:1.5rem!important}}.cc-box__back,.cc-box__front{height:200px!important}@media (max-width: 440px){.cc-box__back,.cc-box__front{height:190px!important}}@media (max-width: 380px){.cc-box__back,.cc-box__front{height:170px!important}}.cc-box{height:60px!important;width:60%!important}@media (max-width: 1100px){.cc-box{width:90%!important}}@media (max-width: 840px){.cc-box{width:65%!important;height:70px!important}}@media (max-width: 580px){.cc-box{width:88%!important;height:78px!important}}@media (max-width: 380px){.cc-box{height:68px!important}}.cc-wrapper{background-color:#ededed!important;box-shadow:4px 4px 10px rgba(0,0,0,.22)}.form-container .cc-form__button{height:2.5rem;width:170px;border-radius:2px;border:1px solid #ff3000;background-color:transparent;color:#ff3000;transition:.2s;cursor:pointer;font-family:inherit}.form-container .cc-form__button:active{background-color:#ff3000;color:#fff}@media (hover: hover){.form-container .cc-form__button:hover{background-color:#ff3000;color:#fff}}.form-container .cc-form__button:disabled{border:1px solid #868686;background:#868686;color:#fff;cursor:not-allowed}input,textarea{width:85%;background:transparent;border:1px solid #868686;margin:.5rem 0;padding:.6rem 1rem;font-size:1rem;font-family:inherit;border-radius:3px;resize:none;color:#868686}input::-moz-placeholder,textarea::-moz-placeholder{color:#b6b6b6}input::placeholder,textarea::placeholder{color:#b6b6b6}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.errorMessage{opacity:0;visibility:hidden;transition:.2s;color:red;font-size:.8rem;text-align:left;margin-top:-5px;position:absolute}.errorMessage.errorMessageButton{margin-top:0}.errorMessage.show{position:relative;opacity:1;visibility:visible}.notifier__container *{box-sizing:border-box}.notifier__container-list{margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none}.notifier__notification{display:flex;align-items:center;position:fixed;visibility:hidden;z-index:10000;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.notifier__notification--material{border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.2);cursor:default;padding:11px 26px 10px}.notifier__notification--material .notifier__notification-message{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:top;line-height:32px;font-size:15px}.notifier__notification--material .notifier__notification-button{display:inline-block;transition:opacity .2s ease;opacity:.5;margin-right:-10px;margin-left:10px;outline:none;border:none;background:none;cursor:pointer;padding:6px;width:32px;height:32px;vertical-align:top}.notifier__notification--material .notifier__notification-button:focus,.notifier__notification--material .notifier__notification-button:hover{opacity:1}.notifier__notification--material .notifier__notification-button:active{transform:scale(.82);opacity:1}.notifier__notification--default{background-color:#444;color:#fff}.notifier__notification--default .notifier__notification-button-icon{fill:#fff}.notifier__notification--error{background-color:#d9534f;color:#fff}.notifier__notification--error .notifier__notification-button-icon{fill:#fff}.notifier__notification--info{background-color:#5bc0de;color:#fff}.notifier__notification--info .notifier__notification-button-icon{fill:#fff}.notifier__notification--success{background-color:#5cb85c;color:#fff}.notifier__notification--success .notifier__notification-button-icon{fill:#fff}.notifier__notification--warning{background-color:#f0ad4e;color:#fff}.notifier__notification--warning .notifier__notification-button-icon{fill:#fff}@font-face{font-family:showcase;src:url(showcasescript-webfont.e8cd6dc3b06bbea60a51.woff2) format("woff2"),url(showcasescript-webfont.217f663c900212ce6227.woff) format("woff");font-weight:400;font-style:normal}*,:after,:before{margin:0;padding:0;box-sizing:inherit;outline:none!important;-webkit-tap-highlight-color:transparent}@media (max-width: 768px){html{font-size:14px}}@media (min-width: 2000px){html{background:#bbb;padding:4rem 0}}body{box-sizing:border-box;font-family:Livvic,sans-serif;background:#fff}@media (min-width: 2000px){body{max-width:1920px;margin:0 auto}}body .title{font-weight:700!important}body .sub-title,body .title{font-size:1.64rem!important;font-family:Livvic,sans-serif}body .sub-title{font-weight:400!important}body .content-text{font-size:.93rem;font-weight:400;font-family:Livvic,sans-serif;line-height:1.2}body .content-text--big{font-size:1.1rem}a{text-decoration:none;color:inherit}.dropdown-categories .cuppa-dropdown .selected-list .c-btn span{color:#fff}.dropdown-subcategories .cuppa-dropdown .selected-list .c-btn{justify-content:space-between;max-width:200px}.dropdown-subcategories .cuppa-dropdown .selected-list .c-btn span{color:#000;font-weight:600}.dropdown-subcategories .cuppa-dropdown .selected-list .c-btn .c-angle-down,.dropdown-subcategories .cuppa-dropdown .selected-list .c-btn .c-angle-up{position:relative;margin-left:5px;right:auto;top:5px}.dropdown-location-big .c-remove.clear-all,.dropdown-location .c-remove.clear-all,.dropdown-modes-big .c-remove.clear-all,.dropdown-modes .c-remove.clear-all,.dropdown-subcategories .c-remove.clear-all{display:none}.dropdown-location-big .list-area,.dropdown-location .list-area,.dropdown-modes-big .list-area,.dropdown-modes .list-area,.dropdown-subcategories .list-area{width:110px!important}@media only screen and (max-width: 375px){.dropdown-location-big .list-area ul,.dropdown-location .list-area ul,.dropdown-modes-big .list-area ul,.dropdown-modes .list-area ul,.dropdown-subcategories .list-area ul{font-size:11px}}.dropdown-location .selected-list .c-btn,.dropdown-modes .selected-list .c-btn{padding-right:2rem!important}.dropdown-location .c-btn,.dropdown-modes .c-btn{min-height:unset}.dropdown-location .cuppa-dropdown .selected-list .c-btn .c-angle-down,.dropdown-location .cuppa-dropdown .selected-list .c-btn .c-angle-up,.dropdown-modes .cuppa-dropdown .selected-list .c-btn .c-angle-down,.dropdown-modes .cuppa-dropdown .selected-list .c-btn .c-angle-up,.dropdown-subcategories .cuppa-dropdown .selected-list .c-btn .c-angle-down,.dropdown-subcategories .cuppa-dropdown .selected-list .c-btn .c-angle-up{filter:invert(25%) sepia(85%) saturate(4011%) hue-rotate(1deg) brightness(105%) contrast(104%)}.dropdown-subcategories .selected-list .c-btn{padding:0}img.kalebato{width:.8rem}.slick-dots{bottom:-55px}.slick-dots li.slick-active button:before{content:url(dots_slider_active.eb8c089c6fbf9f97a1c2.svg)}.slick-dots li button:before{content:url(dots_slider.c6fff782f02415ff7b17.svg)}.details__information__info__list{line-height:1.9!important;font-weight:600!important}