@use "variables" as *;.gift-account-header h3,.h1,h1{font-style:normal;font-weight:700;font-size:1rem;line-height:1.6rem;text-transform:uppercase;letter-spacing:.1rem}@media (min-width:992px){.gift-account-header h3,.h1,h1{font-size:1.1rem!important}}.h1--wcoin,h1--wcoin{font-size:1.2rem!important}@media (min-width:992px){.h1--your-wallet,h1--your-wallet{font-size:1rem!important}}.h2,h2{font-family:Montserrat;font-size:1.9728rem;line-height:2.6rem}.h2,.h3,h2,h3{color:#111;font-style:normal;font-weight:600}.h3,h3{font-size:1.6rem;line-height:125%}.h3--wcoin,h3--wcoin{line-height:100%;font-weight:700!important}.h3--wcoin-plus,h3--wcoin-plus{color:#68d166}.h3--wcoin-minus,h3--wcoin-minus{color:#ff8566}h4{font-style:normal;font-weight:700;font-size:1.4em;line-height:1.4em}.h5,h5{font-weight:400;font-size:1.25rem;line-height:1.5rem;letter-spacing:.125rem;color:#111}h6{font-weight:500;font-size:1.1em;line-height:1.43em}.footer-item,h6{font-style:normal}.footer-item{font-weight:400;font-size:1rem;line-height:1.625rem;letter-spacing:.1rem;text-transform:uppercase;color:#343434;text-decoration:none}.footer-item__link:hover{color:#80e1dc;text-decoration:none;cursor:pointer}.footer-item .item,.footer-item .nav-item{color:#343434;padding:0;margin-bottom:.25rem}.footer-item .nav-item>.nav-link{color:#343434;padding:0;margin:0}#mainNavbar,.homepage-header{font-family:Montserrat;font-style:normal}#mainNavbar .nav-header,.homepage-header .nav-header{font-style:normal;font-weight:700;font-size:1.4rem;line-height:1.8rem}#mainNavbar .smart-menu-information,.homepage-header .smart-menu-information{font-size:.9rem;line-height:1.2rem;font-style:normal;font-weight:400}@media (min-width:992px){#mainNavbar .smart-menu-information,.homepage-header .smart-menu-information{font-size:.750676rem;line-height:1rem}}#mainNavbar .smart-menu-information.wrap-up,.homepage-header .smart-menu-information.wrap-up{font-size:1.4rem;line-height:1.6rem;font-style:normal;font-weight:700;margin-top:.3rem}@media (min-width:992px){#mainNavbar .smart-menu-information.wrap-up,.homepage-header .smart-menu-information.wrap-up{font-size:1.11216rem;line-height:1.3rem}}#mainNavbar .navbar-nav .nav-item .nav-link,.homepage-header .navbar-nav .nav-item .nav-link{font-weight:700;font-size:1.7rem;line-height:1.8rem;text-transform:none!important}#mainNavbar .navbar-nav .nav-item .nav-link:disabled,.homepage-header .navbar-nav .nav-item .nav-link:disabled{color:#aeaeae!important}@media (min-width:992px){#mainNavbar .navbar-nav .nav-item .nav-link,.homepage-header .navbar-nav .nav-item .nav-link{font-size:1.271rem;line-height:1.346rem}#mainNavbar .navbar-nav .nav-item .nav-link:hover,.homepage-header .navbar-nav .nav-item .nav-link:hover{text-decoration:underline}#mainNavbar .navbar-nav .nav-item .dropdown-menu ul li a,.homepage-header .navbar-nav .nav-item .dropdown-menu ul li a{font-weight:700;font-size:1.13rem;line-height:1.197rem}}p{font-family:Montserrat;font-style:normal;font-weight:500!important;font-size:1.3008rem;line-height:130%}.item-price{font-weight:700;font-size:1.2rem;line-height:1.463rem}.cart-summary{font-family:Montserrat;font-style:normal;font-weight:700;font-size:1.4rem;line-height:1.7008rem}.text-sm{font-style:normal;font-weight:400!important;font-size:.9rem;line-height:1.6rem}.text-sm--600{font-weight:600!important}.tab-pane div,.tab-pane div p{font-style:normal;font-weight:500;font-size:1.3008rem;line-height:130%}.box-summary{font-size:1.9008rem;line-height:2.3008rem}.box-summary,.label,label{font-family:Montserrat;font-style:normal;font-weight:700}.label,label{font-size:.8rem;line-height:158.47%;margin-bottom:.32rem}.text-extra-sm{font-style:normal;font-weight:500;font-size:.612683rem;line-height:118%}.info{font-family:Montserrat;font-style:normal;font-weight:400;font-size:1.4rem;line-height:1.7rem}.cart-promotion{font-style:normal;font-weight:700;font-size:1.2rem;line-height:133%}.promotion-text{font-style:normal;font-weight:600!important;font-size:.9rem;line-height:178%}.text-reset{font-style:normal;font-weight:600;font-size:1rem;line-height:160%}.estimated-date{font-weight:700}.estimated-date--color{color:#68d166}.header-title{font-style:normal;font-weight:600!important;font-size:1.6rem;line-height:125%}.page-description{font-style:normal;font-size:1.2rem;line-height:1.7rem}.card-title{font-style:normal;font-weight:700!important;font-size:2rem;line-height:2.4rem;color:#fff;max-width:14.8rem}.card-total{font-size:1.5rem;line-height:2.2rem;letter-spacing:.01em}.card-summary,.card-total{font-style:normal;font-weight:700}.card-summary{font-size:1.9rem;line-height:2.3rem}.medium-sized{font-style:normal;font-weight:700!important;font-size:1.2rem;line-height:1.6rem}.medium-sized--normal-weight{font-weight:400!important}.medium-sized--600-weight{font-weight:600!important}@media (min-width:992px){.medium-sized--desktop{font-size:1.47805rem!important;line-height:2rem}}.cart-header{font-size:1.3rem;line-height:1.9rem;color:#111}.cart-header,.package-products{font-style:normal;font-weight:400;letter-spacing:.01em}.package-products{font-size:1.1rem;line-height:1.5rem}.summary-payment{line-height:1.8rem}.section-header,.summary-payment{font-style:normal;font-weight:700;font-size:1.5rem;letter-spacing:.01em}.section-header{line-height:2.2rem}.section-text{font-style:normal;font-weight:400!important;font-size:1.2rem;line-height:142%}a,a:hover{color:#111}a:hover{text-decoration:none}a:hover.item.nav-link:disabled{color:#aeaeae!important}.h1-sm-spacing{letter-spacing:.01rem!important}.header-subtotal{font-style:normal;font-weight:700;font-size:1.9rem;line-height:2.3rem}.text-large{font-style:normal;font-weight:600!important;font-size:1.6rem;line-height:125%}.box-code-text{font-style:normal;font-weight:700;font-size:2rem;line-height:130.3%}.text-extra-large{font-style:normal;font-weight:700!important;font-size:3.26667rem;line-height:118%}.text-md{font-style:normal;font-weight:700;font-size:1.8rem;line-height:1.6rem}.text-md--green{color:#68d166}.text-description{font-style:normal;font-weight:500;font-size:1.3rem;line-height:130%}.text-description--primary{color:#80e1dc}.gift-account-header h3{text-align:center!important}.header-lg{font-style:normal;font-weight:600!important;font-size:1.8rem;line-height:122%}.header-lg--green{color:#68d166}#mainNavbar>div.user-info>div>ul>li>a.item.nav-link :hover{color:#aeaeae!important}.section-label{font-style:normal;font-weight:400!important;font-size:1.5rem;line-height:139%}.section-label--bold{font-weight:700!important}.section-under-label{font-style:normal;font-weight:400;font-size:.9rem;line-height:1.6rem}.title-decorated{font-style:normal;font-weight:600;font-size:1.6rem;line-height:125%}.install-app{font-style:normal;font-weight:700!important;font-size:1.737rem!important;line-height:113%}@media (min-width:550px) and (max-width:991px){.install-app{font-size:3.037rem!important}}@media (min-width:1600px){.install-app{font-size:3.037rem!important}}.bitbag-frequently-asked-question p:not(.bitbag-question),.bitbag-question,.main-content .center-sm-container li,.main-content .center-sm-container p,.main-content .center-sm-container strong{font-style:normal;font-weight:700!important;font-size:1.2rem!important;line-height:140%}.bitbag-frequently-asked-question p:not(.bitbag-question),.bitbag-question--weight-normal,.main-content .center-sm-container li,.main-content .center-sm-container p{font-weight:400!important}.open-ice-cream-shop-header{font-style:normal;font-weight:600!important;font-size:2.6rem;line-height:1.6rem}.large-paragraph{font-family:Work Sans;font-style:normal;font-weight:600!important;font-size:4.2rem;line-height:130.3%;text-align:center;letter-spacing:.01em}.js-smart-package-selected-container.show{opacity:1;transition:all .5s ease;background-color:#4d4c90;width:100vw;margin-left:-1.46rem;padding:1.5rem;margin-top:3rem;justify-content:center}@media (min-width:992px){.js-smart-package-selected-container.show{border-radius:.5rem}.js-smart-package-selected-container.show.smart-package-page{width:auto}.js-smart-package-selected-container.show:not(.smart-package-page){width:100%;margin-top:0;margin-left:0}}.js-smart-package-selected-container.show .btn-primary{max-width:33rem}.js-smart-package-selected-container.show .offer:first-child{margin-right:.8rem}.js-smart-package-selected-container.show .offer{border:.1rem solid #fff;border-radius:.9rem;height:15.6rem;max-width:15.6rem!important;padding:.7rem 1rem}.js-smart-package-selected-container.show .offer .hit{background:#68d166;border-radius:.32rem;width:5.2rem;height:1.3rem;display:flex;align-items:center;justify-content:center;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;top:2.9rem}.js-smart-package-selected-container.show .offer .hit span{font-style:normal;font-weight:700;font-size:1.03385rem;letter-spacing:.172308rem}.js-smart-package-selected-container.show .offer-duration{font-style:normal;font-weight:500;font-size:1.3rem;line-height:130%;color:#fff}.js-smart-package-selected-container.show .offer-money{font-style:normal;font-weight:700;font-size:2.5rem;color:#fff}.js-smart-package-selected-container.show .offer-time{font-style:normal;font-weight:700;font-size:1.3rem;line-height:1rem;margin-left:-.3rem;color:#fff}.js-smart-package-selected-container.show .offer .note{position:absolute;top:100%;left:0;right:0}.js-smart-package-selected-container.show .offer .note .year-price{font-style:normal;font-weight:400;font-size:.9rem;text-transform:lowercase;text-align:center;color:#fff;margin-top:.2rem}.js-smart-package-selected-container.show .offer .money{position:absolute;transform:translateY(58%);text-align:center;left:0;right:0}.js-smart-package-selected-container.show .offer .section-bottom{position:absolute;left:8%;width:84%;bottom:1rem}.js-smart-package-selected-container.show .offer .btn-outline-primary{color:#fff;border:.1rem solid #fff;min-width:5rem!important;margin-bottom:.3rem;margin-top:.7rem}.js-smart-package-selected-container.show .offer .btn-smart-selected{background-color:#68d166!important;color:#111!important;border:none!important;margin-bottom:.3rem;margin-top:.7rem}@media (max-width:349px){.js-smart-package-selected-container.show .offer{margin:1rem 0}.js-smart-package-selected-container.show .offer:first-child{margin:0 1rem}}.js-smart-package-selected-container:not(.show){height:0;opacity:0;transition:all .5s ease}body{height:100%}.breadcrumb{margin-bottom:1em;align-items:center}@media screen and (min-width:768px){.breadcrumb{margin-bottom:4em}}.breadcrumb .breadcrumb-item{color:#111;font-size:1.4rem}.breadcrumb .breadcrumb-item+span{color:#80e1dc;font-size:.7em}.breadcrumb .breadcrumb-item+span:before{margin-left:1rem;margin-right:1rem}.breadcrumb .breadcrumb-item.active{font-weight:600}.breadcrumb .breadcrumb-item:focus:not(.active),.breadcrumb .breadcrumb-item:hover:not(.active){color:#80e1dc}#slider-desktop .slick-dots li{display:none}@media screen and (min-width:768px){#slider-desktop{display:block!important}}@media screen and (max-width:767px){#slider-desktop{display:none!important}}@media (orientation:landscape) and (max-height:574px){#slider-desktop{display:block!important}}#slider-mobile .slick-dots li{display:none}@media screen and (max-width:767px){#slider-mobile{display:block!important}}@media screen and (min-width:768px){#slider-mobile{display:none!important}}#slider-mobile.slick-initialized .slick-slide{height:80rem}@media (orientation:landscape) and (max-height:574px){#slider-mobile{display:none!important}}.main-content{margin:0;flex:1;width:100%;padding-top:5.3rem;max-width:100%!important;overflow-x:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.main-content::-webkit-scrollbar{display:none}@media (min-width:992px){.main-content{padding:0 1.5rem;margin-left:0!important}}.main-content .google-maps{position:relative;padding-bottom:0;margin:0}.main-content .google-maps iframe{position:relative;top:0;left:0;width:100%!important;height:50rem!important;float:left;padding-bottom:8rem}.main-content .table-history-wcoin{max-width:64rem}@media (min-width:992px){.main-content .table-history-wcoin{margin-left:auto;margin-right:auto}}.main-content .table-history-wcoin .history-wcoin-row{background-color:#f5f5f5;border-bottom:.1rem solid hsla(0,0%,76.9%,.6);border-top:.1rem solid #fff;width:100vw;display:flex;flex-direction:column;padding:2rem;margin-left:-1.48rem}@media (min-width:992px){.main-content .table-history-wcoin .history-wcoin-row{width:100%;margin-left:auto;margin-right:auto}}.main-content .table-history-wcoin .history-wcoin-row .history-wcoin-description p.medium-sized{max-width:32rem;margin-top:1rem;margin-bottom:0}.main-content .app-img{height:4.1rem;transition:box-shadow .5s ease-in-out}.main-content .app-img:hover{box-shadow:0 0 1rem #bef6f3}.main-content .download-label{max-width:26rem;margin-left:auto;margin-right:auto}@media (min-width:992px){.main-content .product-card .btn-max-width,.main-content .section-add-to-cart .btn{max-width:15.6rem!important}}.main-content .main-image-any-taste{max-width:9.5rem}.main-content .main-image-any-taste img{height:100%;padding-left:.5rem;padding-top:.5rem;width:10.3rem;position:relative;left:-1.5rem}@media (min-width:992px){.main-content .container-box{margin-top:8rem!important}}.main-content .header-image-decorated{position:absolute;top:5.4rem;color:#fff;left:0}@media (min-width:992px){.main-content .header-image-decorated{position:relative;top:0}}.main-content .header-image-decorated img{filter:invert(1)}.main-content .content-fluid{position:absolute;top:-36rem;left:0;right:0;padding:2rem;text-align:center}.main-content .content-fluid :not(.btn){color:#fff}@media (min-width:992px){.main-content .content-fluid{top:auto;position:relative;padding-left:13rem;padding-bottom:12rem}}.main-content .content-fluid .btn{max-width:33.4rem;margin-left:auto;margin-right:auto}.main-content .content-fluid .apps-container{display:flex;column-gap:.85rem;justify-content:center;margin-bottom:6rem}.main-content .content-fluid .apps-container img{height:3.5rem;transition:box-shadow .5s ease-in-out}.main-content .content-fluid .apps-container img:hover{box-shadow:0 0 1rem #bef6f3}.main-content .content-fluid .arrow-white{filter:invert(1);height:1rem!important}.main-content .content-fluid .section-label{font-weight:400!important;margin-right:auto;text-align:center;margin-left:auto;max-width:26rem}@media (min-width:992px){.main-content .content-fluid .section-label{color:#fff!important}}@media (min-width:768px) and (max-width:991px) and (min-height:500px) and (max-height:779px){.main-content .content-fluid .section-label{text-shadow:.1rem .1rem .3rem #111}}.main-content .content-fluid .text-description{font-weight:500!important;width:auto!important}@media (min-width:992px){.main-content .content-fluid .text-description{color:#fff!important}}.main-content .half-circle-bg{display:block;height:12%;background-color:#fff;bottom:-.1rem;position:absolute;width:100vw;left:-1.46rem;border-radius:50% 50% 0 0/100% 100% 0 0}.main-content .icon-text-container{background:#fff;border:.075rem solid #111;box-sizing:border-box;border-radius:2.9rem;display:flex;justify-content:space-between;max-width:33.5rem;margin-left:auto;margin-right:auto;width:100%;transition-property:background-color,border;transition-duration:.5s;transition-timing-function:ease-in-out}.main-content .icon-text-container a{padding:1.62rem}.main-content .icon-text-container p{font-style:normal;font-weight:600!important;font-size:1.2rem;line-height:133%}.main-content .icon-text-container:hover{background-color:#bef6f3;border:.075rem solid #80e1dc}.main-content .line-separator{display:block;width:100%;border-top:.05rem solid #111;margin-top:2rem;margin-bottom:1rem}.main-content .email-box{background:#f5f5f5;border-radius:4rem;padding:0 1.5rem;font-style:normal;font-weight:700;font-size:1.2rem;line-height:1.8rem;letter-spacing:.03em;color:#c4c4c4;margin:.1rem .7rem .7rem 0}.main-content .nav-card{position:relative;width:100%;margin-left:auto;margin-right:auto}.main-content .nav-card--homepage-w{max-width:100%!important}.main-content .nav-card--full{width:100%;left:-1.46rem}@media (min-width:992px){.main-content .nav-card--full{width:100%;left:auto}}.main-content .nav-card img{width:100%;height:100%;object-fit:cover}.main-content .nav-card .card-content{display:flex;justify-content:space-between;bottom:0;position:absolute;padding:1.2rem .8rem;width:100%;align-items:end}@media (min-width:355px){.main-content .nav-card .card-content{padding:1.7rem}}.main-content .nav-card .card-content .btn{max-width:11.6rem!important;width:100%}@media (min-width:400px){.main-content .nav-card .card-content .btn{max-width:13.8rem!important}}.main-content .smart-header{position:fixed;z-index:111;background-color:#fff;text-align:center;left:0;right:0;margin-left:auto;margin-right:auto;top:-.1rem;text-transform:capitalize;font-style:normal;font-weight:600;font-size:1.6rem;line-height:125%;padding:2rem 1rem 1rem;width:100%;height:5.9rem}@media (min-width:992px){.main-content .active-bar-smart-container{max-width:37.5rem;margin-right:auto}}.main-content .order-box-container{border-bottom:.075rem solid #c4c4c4;padding-bottom:1.6rem}@media (min-width:992px){.main-content .order-box-container{background-color:#f5f5f5;padding:1.6rem 1.8rem}}.main-content .box-return-bg{width:100%;margin-left:-1.46rem;position:fixed;z-index:0;margin-top:-1rem}@media (min-width:992px){.main-content .box-return-bg{max-width:100vw;position:fixed;z-index:111;top:1rem;object-fit:contain;left:12rem}}.main-content .box-return-bg img{width:100vw}@media (min-width:992px){.main-content .box-return-bg img{z-index:-1;height:100vh;margin-left:0;width:100vw;object-fit:cover}}.main-content .box-return-bg .box-return-container{position:fixed;top:65%;left:50%;transform:translate(-50%,-50%);min-width:33.4rem!important;height:19.4rem;background-color:#fff;display:flex;flex-direction:column;padding:2rem}@media (min-width:992px){.main-content .box-return-bg .box-return-container{position:fixed;top:50%;left:60%}}.main-content .box-return-bg .box-return-container>div:first-child{width:23.2rem!important}.main-content .box-return-bg .box-return-container .box-code{background:#fff;border:.1rem solid #111;box-sizing:border-box;border-radius:5rem;padding:1rem 2rem;display:flex;align-items:center;justify-content:space-between}.main-content .cart-summary-order-table.cart-summary-table:after{display:none!important}.main-content .order-box>div:first-child{max-width:12rem}.main-content .order-box h6{margin-top:.2rem}.main-content .order-box .product-price{font-style:normal;font-weight:700;font-size:1.6rem;line-height:1.6rem}.main-content .order-box .btn{width:12rem!important}.main-content .less-waste-img img,.main-content .sell-ice-img img{width:100vw;margin-left:-1.48rem;z-index:-1}@media (min-width:992px){.main-content .less-waste-img img,.main-content .sell-ice-img img{height:100%;object-fit:cover;position:absolute;top:0}}.main-content .return-box-container{background-color:#fff;padding:1.8rem 2.4rem 2.7rem;max-width:33.4rem;margin-left:auto;margin-right:auto;margin-top:7rem}@media (min-width:992px){.main-content .return-box-container{margin-left:0}}.main-content .return-box-container .text-large{margin-bottom:2.2rem!important}.main-content .return-box-container .copy-code-container{width:100%;height:4.8rem;border-radius:5rem;margin-bottom:1rem;border:.075rem solid #000;transition-property:background-color,box-shadow,border;transition-duration:.5s;transition-timing-function:ease-in-out}.main-content .return-box-container .copy-code-container .expired-code:after{content:"Wygasły";position:absolute;right:3.5rem;font-size:1.2rem;font-weight:600!important}.main-content .return-box-container .copy-code-container .used-code:after{content:"Wykorzystany";position:absolute;right:3.5rem;font-size:1.2rem;font-weight:600!important}.main-content .return-box-container .copy-code-container:not(.expired-code-container):not(.used-code-container):hover{cursor:pointer;background-color:#bef6f3;box-shadow:0 0 .2rem .2rem #bef6f3;border:.075rem solid #80e1dc}.main-content .return-box-container .copy-code-container.expired-code-container:hover,.main-content .return-box-container .copy-code-container.used-code-container:hover{background-color:#f5f5f5;border:.075rem solid #aeaeae}.main-content .return-box-container .copy-code-container .copy-return-box{height:100%;width:100%;display:flex;align-items:center;justify-content:space-between;padding:2rem}.main-content .return-box-container .copy-code-container .copy-return-box p{margin-bottom:0}.main-content .return-box-container .copy-code-container .copy-return-box p.box-code-text{font-weight:700!important}.main-content .return-box-container .box-row:last-child .copy-code-container{margin-bottom:0}.main-content .bg-boxes{position:fixed;top:0;height:100%;background:url(/bootstrap-theme/images/box-return.74f43de4.jpg) no-repeat 50%;width:100vw;z-index:-1;left:0;background-size:cover!important}@media (min-width:992px){.main-content .bg-boxes--account{position:fixed;top:0;background:url(/bootstrap-theme/images/box-return-lg.3050bf7a.jpg) no-repeat 50%;height:100vh;width:100vw;z-index:-1;left:12rem}}.main-content .lg-size-img{width:6.7rem;transition:box-shadow .5s ease-in-out;border-radius:.76rem}.main-content .lg-size-img:hover{box-shadow:0 0 .2rem .2rem #bef6f3}.main-content .sm-size-img{width:2rem}.main-content .smart-nav{height:5rem;align-items:center}.main-content .smart-nav .smart-img{margin-right:2rem}.main-content .smart-nav .header-decorated{font-style:normal;font-weight:600;font-size:1.6rem;line-height:125%;color:#fff;padding-right:3.5rem}.main-content .js-password-container{display:block}.main-content .js-password-container:not(.show){display:none}.main-content .text-description{width:18rem;text-align:center}.main-content .center-text{max-width:45rem!important;margin-left:auto;margin-right:auto}.main-content .pay-order{max-width:60rem!important}.main-content .pay-order .cart-summary-order-table tfoot>tr>td>div{border-bottom:none!important}.main-content .pay-order .cart-summary-order-table tfoot>tr>td>div .btn-outline-warning{padding:2rem 5rem!important;height:5.9rem!important;font-style:normal!important;font-weight:700!important;font-size:1.6rem!important;line-height:1.8rem!important}.main-content .pay-order .cart-summary-order-table tfoot>tr:nth-child(2)>td{padding-bottom:0!important}@media (min-width:992px){.main-content .center-container-lg{margin-left:auto;margin-right:auto;max-width:240rem;width:100%}}.main-content .center-container.include-errors .alert,.main-content .center-container.include-errors .invalid-feedback{display:flex!important;position:relative;height:auto;z-index:-1;width:100%;color:#a90e0e;align-items:center;font-style:normal;font-weight:500;line-height:130%;justify-content:left}.main-content .center-container.include-errors .alert{bottom:0!important}@media (min-width:992px){.main-content .center-container.include-errors .alert{top:2.7rem!important}}@media (min-width:992px){.main-content .center-container{margin-left:auto;margin-right:auto;max-width:120rem;width:100%}}@media (min-width:992px){.main-content .center-sm-container{margin-left:auto;margin-right:auto;max-width:85.4rem;width:100%}}.main-content .products-container{width:90vw;left:0;position:fixed!important;top:0;padding:0;border-top:none;align-items:center;overflow-y:scroll;overflow-x:hidden;height:100%;-ms-overflow-style:none;scrollbar-width:none}@media (orientation:landscape){@supports (-webkit-touch-callout:none){.main-content .products-container{width:70vw!important}}}.main-content .products-container::-webkit-scrollbar{display:none}@media (min-width:992px){.main-content .products-container{width:fit-content}}.main-content .products-container .row{background-color:#f5f5f5;border-bottom:.1rem solid hsla(0,0%,76.9%,.6);height:10.4rem;border-top:.1rem solid #fff}.main-content .products-container .row div:nth-child(2){font-style:normal;font-weight:500!important;font-size:1.3008rem;line-height:130%}.main-content .products-container .row .product-price{font-style:normal;font-weight:700;font-size:1.35389rem;line-height:1.7rem}.main-content .products-container .row .js-add-row-with-selected-taste-btn{position:relative;bottom:1.5rem}@media (min-width:992px){.main-content .products-container .row{width:43.1rem;margin-left:auto}}.main-content #js-copy-code-popup,.main-content .js-success-popup{display:flex;bottom:-10rem;width:100%;margin-top:110vh;background-color:#d3fbd0;position:fixed;justify-content:center;align-items:center;transition:bottom 1s ease-in-out;z-index:111111;height:10rem;visibility:hidden;color:#165c14;column-gap:2rem;left:0}.main-content #js-copy-code-popup.show,.main-content .js-success-popup.show{bottom:0;visibility:visible}.main-content .js-error-popup{display:flex;bottom:-10rem;width:100vw;margin-top:110vh;background-color:#fad4dd;position:fixed;justify-content:center;align-items:center;transition:all 1s ease-in-out;height:10rem;visibility:hidden;color:#a90e0e;column-gap:2rem;z-index:111112;left:0}.main-content .js-error-popup.show{bottom:0;visibility:visible}.main-content .js-info-pop-up{display:flex;bottom:-10rem;width:100%;background-color:#f5f5f5;position:fixed;justify-content:space-between;align-items:center;transition:all 1s ease-in-out;height:13rem;visibility:hidden;color:#111;column-gap:2rem;top:5.4rem;padding-left:3.5rem;padding-right:1.5rem;z-index:9999;left:0}@media (max-width:991px){.main-content .js-info-pop-up{z-index:99}}@media (min-width:992px){.main-content .js-info-pop-up{top:0!important}}.main-content .js-info-pop-up .info-container{margin-left:-8rem}.main-content .js-info-pop-up .btn-pop-up{position:absolute;right:-46%;top:4.5rem;width:10.2rem;margin-right:1.5rem}.main-content .js-info-pop-up p{max-width:16rem}.main-content .js-info-pop-up .info-img{margin-right:2rem;width:2.5rem}.main-content .js-info-pop-up .info-img-container{width:2.5rem}.main-content .js-info-pop-up .close-info-container{margin-bottom:auto;width:3rem!important}.main-content .js-info-pop-up .close-info{margin-bottom:auto;margin-top:1.1rem;width:2rem}.main-content .js-info-pop-up.show{bottom:0;visibility:visible}@media (min-width:992px){.main-content .fix-top-box{position:fixed!important;top:4.1rem!important}.main-content .top-box-container{height:5.5rem!important;position:relative}}.main-content .lesswaste-header,.main-content .sell-ice-header{position:absolute;top:-5.3rem}.main-content .lesswaste-header .top-box,.main-content .sell-ice-header .top-box{position:absolute!important;padding:0;z-index:11;width:100vw;left:0;right:0;top:10.5rem}@media (min-width:992px){.main-content .lesswaste-header .top-box,.main-content .sell-ice-header .top-box{top:14.5rem!important}}.main-content .lesswaste-header .top-box .text,.main-content .sell-ice-header .top-box .text{margin-left:auto;margin-right:auto!important;justify-content:center;position:relative;left:auto;right:auto}.main-content .lesswaste-header .top-box .text span,.main-content .sell-ice-header .top-box .text span{margin-right:5rem!important}.main-content .top-box{background-color:#80e1dc;width:100vw;min-height:5.5rem;position:fixed;top:5.4rem}@media (min-width:992px){.main-content .top-box{top:9.5rem}}.main-content .top-box--summary{position:relative;top:0;background-color:#fff;padding:0 1.6rem;margin-left:-1.48rem;width:100vw}.main-content .top-box img:hover{transform:scale(1.1)}.main-content .top-box div .header-decorated,.main-content .top-box div .taxon-header,.main-content .top-box div h3,.main-content .top-box div span{font-style:normal;font-weight:600!important;font-size:1.6rem!important;line-height:125%!important;padding:0!important;margin:0!important}.main-content .top-box div span{margin-right:.64rem!important}.main-content .top-box span:last-child img{margin-right:1.6rem}.main-content.container>div.ui.segment>form{overflow:scroll;width:100vw!important;position:relative;top:0;margin-left:-1.46rem;overflow-x:hidden;overflow-y:scroll;scrollbar-width:none;bottom:0}@supports (-webkit-touch-callout:none){.main-content.container>div.ui.segment>form{width:calc(100% + 3rem)!important}}.main-content.container>div.ui.segment>form::-webkit-scrollbar{display:none}@media (min-width:992px){.main-content.container>div.ui.segment>form{top:auto;flex:0 0 50%;padding-right:0;width:100%;margin-bottom:0;margin-left:0}.main-content.container>div.ui.segment>form:after{content:"";display:block;background-color:#f5f5f5;height:100%;position:fixed;left:0;top:0;z-index:-1;width:calc(50vw + 1.48rem)}}@media (min-width:992px){.main-content .secondary-bg{top:0;flex:0 0 50%;max-width:50vw!important;padding-right:0;width:100%;margin-bottom:0;min-height:100vh;background-color:#f5f5f5;position:fixed;z-index:-1}}.main-content #select_search_form{width:100%;max-width:14rem!important;text-align:-webkit-right;min-width:10rem}.main-content .js-user-favourite-products-item-row{background-color:#f5f5f5;border-bottom:.1rem solid hsla(0,0%,76.9%,.6);height:10.4rem;border-top:.1rem solid #fff;width:100vw}@media (min-width:992px){.main-content .js-user-favourite-products-item-row{width:100%;margin-left:auto;margin-right:auto}}.main-content .js-user-favourite-products-item-row .image{max-width:11rem;height:10.2rem}.main-content .js-user-favourite-products-item-row .image img{width:100%;object-fit:contain}.main-content .js-user-favourite-products-item-row .product-text{margin-left:1.5rem}.main-content .js-user-favourite-products-item-row div:nth-child(2){font-style:normal;font-weight:500;font-size:1.3rem;line-height:130%;display:flex;align-items:center}.main-content .js-user-favourite-products-item-row .original-price{font-style:normal;fontfont-style:normal;font-weight:700;font-size:1.35389rem;line-height:1.7rem}.main-content .js-user-favourite-products-item-row .product-price,.main-content .js-user-favourite-products-item-row .promotion{margin-right:0!important;font-weight:700!important;font-style:normal;fontfont-style:normal;font-weight:700;font-size:1.35389rem;line-height:1.7rem}.main-content .js-user-favourite-products-item-row .promotion{inline-size:max-content;align-items:baseline!important}.main-content .js-user-favourite-products-item-row .price-tags{flex-direction:column;align-items:end!important;position:absolute;bottom:.6rem;right:1rem}.main-content .js-user-favourite-products-item-row .price-tags div:first-child{margin-left:auto;display:flex;flex-direction:column}.main-content .js-user-favourite-products-item-row .price-tags div:first-child .original-price{margin-right:0!important;padding-right:0}.main-content .js-product-bundle-item-row{background-color:#f5f5f5;border-bottom:.1rem solid hsla(0,0%,76.9%,.6);border-top:.1rem solid #fff;min-height:10.4rem}@media (min-width:992px){.main-content .js-product-bundle-item-row{width:43.1rem;margin-left:auto}}.main-content .js-product-bundle-item-row a{color:#111!important}.main-content .js-product-bundle-item-row a:hover{text-decoration:none}.main-content .js-product-bundle-item-row .unactive-delete img{opacity:.2!important}.main-content .js-product-bundle-item-row .active-delete img:hover{transform:scale(1.05)}.main-content .js-product-bundle-item-row--select-taste{background-color:#fff;border-bottom:none!important;height:7rem;justify-content:center;margin-left:1.5rem!important;margin-right:1.5rem!important;min-height:2rem;margin-top:1.5rem}@media (min-width:992px){.main-content .js-product-bundle-item-row--select-taste{margin-left:auto!important;background-color:#f5f5f5;border-top:none;width:40rem!important;height:8.3rem}}.main-content .js-product-bundle-item-row--select-taste .select-taste-box{border:.1rem solid #000;height:5rem;align-self:center;border-radius:2.9rem;width:100%}@media (min-width:992px){.main-content .js-product-bundle-item-row--select-taste .select-taste-box{background-color:#fff}}.main-content .js-product-bundle-item-row--select-taste .select-taste-box a{padding:1.5rem!important}.main-content .js-product-bundle-item-row--select-taste .select-taste-box .choose-taste{font-style:normal;font-weight:600;font-size:1.2rem;line-height:1.6rem;color:#111}.main-content .js-product-bundle-item-row>div>.product-image{height:10.4rem;margin-left:-1.3rem!important;width:10.3rem}.main-content .js-product-bundle-item-row div:last-child div:last-child,.main-content .js-product-bundle-item-row div:last-child span,.main-content .js-product-bundle-item-row td:last-child>div div:last-child,.main-content .js-product-bundle-item-row td:last-child>div span{margin:0;font-style:normal;font-weight:700;font-size:1.35389rem;line-height:1.7rem}.main-content .info-sm{width:3rem}.main-content .info-md{width:5.1rem}.main-content>.ui>.top-box{background-color:#80e1dc;width:100vw;min-height:5.5rem;position:sticky;top:0;z-index:20;margin-left:-1.46rem}@media (min-width:992px){.main-content>.ui>.top-box{top:auto}}@supports (-webkit-touch-callout:none){.main-content>.ui>.top-box{width:calc(100% + 3rem)!important}}.main-content>.ui>.top-box div .header-decorated,.main-content>.ui>.top-box div .taxon-header,.main-content>.ui>.top-box div h3,.main-content>.ui>.top-box div span{font-style:normal;font-weight:600!important;font-size:1.6rem!important;line-height:125%!important;padding:0!important;margin:0!important}.main-content>.ui>.top-box div span{margin-right:.0025rem!important}.main-content>.ui>.top-box span:last-child img{margin-right:1.6rem}.main-content>div h1{margin:1.12rem 0}.main-content>div h1+p.text-muted{color:inherit!important;margin-bottom:4rem!important}.main-content>:first-child:not(nav):not(.nav){margin-top:0}.main-content>.banner{overflow:hidden;display:flex;align-items:center;background-color:#f5f5f5}.main-content>.banner:first-child{margin-top:-9em!important}.main-content>.banner.category-banner{padding:8rem 0;background:transparent}.main-content>.banner.category-banner p{font-size:8.6rem;color:#fff;font-weight:700;margin:.8rem 0;max-width:80%;text-shadow:rgba(0,0,0,.5) 0 0 .3rem}.main-content>.banner.category-banner .img{position:absolute;margin:auto;top:5.4rem;right:50%;width:100%;transform:translate(50%);background-size:cover;background-position:50%;background-repeat:no-repeat;background-color:#111;z-index:-1;object-fit:cover;object-position:right}@media screen and (max-width:1199px){.main-content>.banner.category-banner,.main-content>.banner.category-banner .img{height:35rem}}.main-content .btn-cart-circle{background:#fff;border-radius:50%;border:none;margin-right:1.9rem!important}@media screen and (max-width:1699px){.main-content .btn-cart-circle{width:5.76rem;height:5.76rem}}@media screen and (min-width:1700px){.main-content .btn-cart-circle{width:6.4rem;height:6.4rem}}.main-content .container-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.container-sm-center,.login-container{max-width:37.5rem;margin-left:auto;margin-right:auto}.slider-product-show-image{margin-top:5rem}@media (min-width:992px){.slider-product-show-image{margin-top:8rem}}.slider-product-show-image img.not-found{opacity:.5}.slider-product-show-image img{max-height:42.8rem;object-fit:contain;height:100%;max-width:40.5rem;width:100%}.messenger-icon:hover{cursor:pointer}.package-cup-container{transition:box-shadow 1s ease-in-out}.package-cup-container:hover{cursor:pointer;box-shadow:0 0 .1rem .1rem #ff8566}#clear-filters{margin-left:auto;margin-right:auto;padding:0;font-style:normal!important;font-weight:400!important;font-size:1.2rem!important;line-height:1.6rem!important}.hover-cursor:hover{cursor:pointer;opacity:.7}#search_button:hover,#search_wrapper label>img:hover,.close-info:hover{cursor:pointer!important}.package-cup-container{background-color:#ff8566;border-radius:50%;position:relative;width:5.9rem;height:5.9rem;margin-right:1rem}.package-cup-container .package-cup{position:absolute;top:1.3rem;left:1.5rem;font-family:Helvetica Neue LT W1G,sans-serif}.package-cup-container .package-cup span{color:#ff8566;position:absolute;left:.57rem;font-size:3rem;top:.5rem}#package-length,#package-max-cups{position:absolute;visibility:hidden}.js-shipping-method-container-header .form-check-label{margin-bottom:0!important}.js-shipping-method-container-header .shipping-method-type .form-check label{width:fit-content!important}.js-shipping-method-container-header .js-shipping-method-price{text-transform:uppercase!important;font-style:normal!important;font-weight:700!important;font-size:1.1rem!important;line-height:140%!important;letter-spacing:.01em!important;white-space:nowrap}.floating-container{padding-left:2.3rem;padding-right:2.3rem}.estimated-delivery-date-container{color:#111}.favourite-ice-cream-shop-container{display:flex;position:relative}.favourite-ice-cream-shop-container img{border-radius:1rem;object-fit:contain}.favourite-ice-cream-shop-container .heart{filter:invert(1);width:2.1rem!important}.shop-image-thumb:before{position:absolute;content:"";background-image:url(/bootstrap-theme/images/ice-shops-homepage.d3ee3c99.jpg);background-repeat:no-repeat;height:100%;width:100%;left:0;top:0;background-size:cover;background-position-y:center;border-radius:1rem}.flavor-preview-image{position:relative;max-width:18rem;max-height:17.9rem;width:100%;height:100%;object-fit:contain}.flavor-preview-image--not-found{opacity:.5}.flavor-preview-image .flavor-tag{position:absolute;bottom:1.3rem;left:1.3rem;font-style:normal;font-weight:700;font-size:1.1rem;line-height:121%;display:flex;align-items:center;text-align:center;letter-spacing:-.01em;color:#fff;min-width:9rem;padding:.4rem 1.3rem;justify-content:center;border-radius:1rem}.flavor-preview-image .flavor-tag.new-flavor{background-color:#2dd62a}.alternative-shop-preview-image{top:0;position:absolute}.hours-label{font-style:normal;font-weight:600!important;font-size:1.86047rem!important;line-height:125%}.socials{height:3.6rem}.alert-text{color:#a90e0e!important;font-weight:700}.totals-container{width:100vw}@media (max-width:991px){.cart-summary-icons .icons-desktop{position:relative;display:flex!important;justify-content:right;bottom:.2rem;right:0;margin-left:1.5rem!important}}.cart-summary-icons .package-cup-container{display:none}@media (min-width:992px){.cart-summary-icons .package-cup-container{display:flex}}.not-clickable{pointer-events:none!important}.clickable{pointer-events:auto!important}.x-button{position:absolute;right:1rem;top:.5rem}.header-page{display:flex;align-items:center;padding-top:.5rem;padding-left:3rem}.footer-space{padding-bottom:8.5rem}.footer-lg-space{height:11.5rem}@media (max-width:991px){.footer-fluid-sm-space{height:11.5rem}}@media (min-width:992px){.list-scroll{max-height:52.5rem;overflow-y:scroll;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:hsla(0,0%,76.9%,.6) #f5f5f5}}.list-scroll::-webkit-scrollbar{width:1em}.list-scroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #f5f5f5;background-color:#f5f5f5}.list-scroll::-webkit-scrollbar-thumb{background-color:hsla(0,0%,76.9%,.6)}.list-scroll ::-webkit-scrollbar{width:1em}.list-scroll ::-webkit-scrollbar-track-piece{-webkit-box-shadow:inset 0 0 6px #f5f5f5;background-color:#f5f5f5}.list-scroll ::-webkit-scrollbar-thumb:vertical{background-color:hsla(0,0%,76.9%,.6)}@media (min-width:992px){.bundle-item-input{width:50vw!important}}.summary-scroll{margin-bottom:10rem}@media (min-width:992px){.summary-scroll{position:fixed;right:0;overflow:scroll;height:auto;bottom:0;top:22rem;margin-bottom:0;overflow-x:hidden!important;scrollbar-width:none!important;width:48vw!important;z-index:112}.summary-scroll ::-webkit-scrollbar{display:none}}@media (max-width:991px){.bundle-summary{position:fixed;bottom:7.5rem;z-index:9999;width:100%;padding:1.5rem;left:0}}.under-price-text{padding-top:0!important;right:0;font-size:1rem!important;max-width:25rem;margin-top:.3rem;position:relative;align-items:center;display:flex}@media (min-width:420px){.under-price-text{max-width:100%}}@media (min-width:992px) and (max-width:1299px){.under-price-text{max-width:25rem}}@media (min-width:1300px){.under-price-text{max-width:100%}}.buttons-layout{display:flex;flex-direction:column;width:24rem!important;margin-left:auto;margin-right:auto}.buttons-layout a{color:#111!important}#choose-city:hover{cursor:pointer}.ice-cream-popup-container{display:none;position:fixed;top:0;z-index:999;left:0;background-color:rgba(0,0,0,.25);width:100vw;height:100vh}.ice-cream-popup-container .content{max-width:34.1rem;background-color:#f5f5f5;width:100%;padding:2.4rem;row-gap:1.5rem;overflow-y:auto;overflow-x:hidden;display:grid;height:100%;scrollbar-width:none}@media (max-width:600px){.ice-cream-popup-container .content{max-width:80vw}}.ice-cream-popup-container .content::-webkit-scrollbar{display:none}.ice-cream-popup-container .content p{font-style:normal;font-weight:600;font-size:1.6rem;line-height:125%}.ice-cream-popup-container .content p:first-child{font-style:normal;font-weight:600!important;font-size:1.8rem;line-height:125%}.ice-cream-popup-container .content p.active{text-decoration-line:underline}.linear-gradient{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,transparent 72.33%,rgba(0,0,0,.6) 89.85%);mix-blend-mode:color-burn;border-radius:1rem}.icons-sm-interact{transition:width 2s ease-in-out}.icons-sm-interact:hover{transform:scale(1.05)}.box-shadow-interact{transition:opacity .5s ease-in-out;box-shadow:none;border-radius:.54rem}.box-shadow-interact:hover{opacity:.7}a:not(.btn):not(.messenger-icon){transition:opacity .2s ease-in-out}a:not(.btn):not(.messenger-icon):hover{opacity:.7}.smart-img-interact{border-radius:.4rem;transition:box-shadow .5s ease-in-out}.smart-img-interact:hover{box-shadow:0 0 .2rem #bef6f3}.icon-social{width:3.596rem}.icon-return{width:2.5rem}@media (max-width:991px){.icon-return-container{border-radius:50%;background-color:#f5f5f5;padding:.5rem}}.icon-delete{width:2.4rem}.icon-sm{width:2.2rem}.icon-smart{width:4.3rem}.icon-promotion{width:1.606rem}.icon-cup{width:2.864rem}.icon-msg{width:5.85rem}.icon-arrow-circle-down,.icon-arrow-down-up{width:2rem}.icon-present{width:2.4rem}.icon-heart,.icon-remove,.icon-x{width:2rem}.icon-xs{width:1.25rem}.icon-s{width:1.5rem}.icon-lg{width:2.8rem}@media (min-width:992px){.icon-lg{width:2.4rem}}.close-side-menu{width:3rem}fieldset>label{margin-bottom:1rem!important}.paginator-carousel{position:absolute;top:30%;width:100%;display:flex}.paginator-carousel ul{display:flex;width:100%;justify-content:stretch;padding:0}.paginator-carousel li{margin-top:2rem;position:relative;float:left}.paginator-carousel li.prev{display:flex;justify-content:stretch;margin-right:auto;left:-1rem}.paginator-carousel li.next,.paginator-carousel li.prev{height:2rem;width:2rem;background:url(/bootstrap-theme/images/closed.ded07b27.svg) no-repeat 50%}.paginator-carousel li.next{display:block;transform:rotate(180deg);margin-left:auto!important;right:-1rem}.center-content{align-items:center;left:0;right:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.center-content img{width:12rem}.center-md-container{max-width:41.3rem;margin-left:auto;margin-right:auto;margin-top:3.2rem}@media (min-width:992px){.center-md-container{margin-top:4.5rem}}.cookies-bg{background-color:rgba(17,17,17,.3);width:100vw;height:100vh;position:fixed;left:0;top:0;overflow:hidden;z-index:9999;display:none}.cookies-bg .cookies-wrapper{position:relative;overflow-y:scroll;height:100%}.cookies-bg .cookies{background-color:#fff;width:27.1rem;height:40rem;position:absolute;left:50%;transform:translate(-50%,60%);overflow:hidden;border-radius:.7rem}@media (min-width:992px){.cookies-bg .cookies{width:57.2rem;height:35.2rem}}@media (max-height:500px){.cookies-bg .cookies{transform:translate(-50%,30%)}}.cookies-bg .cookies .cookies-content{position:absolute;bottom:0;padding:2.2rem;width:100%}@media (min-width:992px){.cookies-bg .cookies .cookies-content{padding-bottom:3.3rem;padding-left:4rem;padding-right:3.6rem}}.cookies-bg .cookies .cookies-header{width:100%;position:absolute;left:0;z-index:-1}.cookies-bg .cookies .btn{display:flex;align-items:center;justify-content:center}.cookies-bg .cookies h1{font-style:normal;font-weight:600!important;font-size:2.83922rem!important;line-height:125%!important;text-transform:none!important;padding-left:2rem;padding-top:.5rem!important}@media (min-width:992px){.cookies-bg .cookies h1{font-size:3.6rem!important;padding-left:4rem;padding-top:1.2rem!important}}.cookies-bg .cookies p{font-style:normal;font-weight:600!important;font-size:.908rem!important;line-height:147%!important;margin-bottom:2rem}@media (min-width:992px){.cookies-bg .cookies p{margin-bottom:0;width:30.1rem;margin-right:auto}}.cookies-bg .cookies img{width:100%;position:absolute;top:0;z-index:-1}@media (min-width:992px){.cookies-bg .cookies img{width:85%;right:0}}.copy-link{padding-left:30px;padding-right:30px}.hidden{display:none}.share-dialog{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);display:none;width:95%;max-width:28rem;box-shadow:0 .8rem 1.6rem rgba(0,0,0,.15);z-index:-1;padding:2rem 2rem 1.8rem;border-radius:.4rem;background-color:#fff}.share-dialog svg{width:2rem;height:2rem;margin-right:.7rem}.share-dialog p{max-width:18rem}.share-dialog p.copy-code{font-weight:400;font-size:.9rem;line-height:1.6rem;text-align:center;max-width:100%;margin-bottom:.6rem}.share-dialog.is-open{display:block;z-index:2}header{display:flex;justify-content:space-between}.targets,header{margin-bottom:20px}.targets{display:grid;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:20px}.close-button{background-color:transparent;border:none;padding:0}.close-button svg{margin-right:0}.link{display:flex;justify-content:center;align-items:center;padding:10px;border-radius:4px;background-color:#eee}.pen-url{margin-right:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.share-dialog-container.is-open{width:100vw;height:100vh;position:fixed;background-color:rgba(0,0,0,.25);top:0;left:0;z-index:999}.share-dialog-container p.copy-code-info{margin-bottom:1.8rem!important}.share-dialog-container header{width:100%;position:relative;top:-.5rem;left:-.5rem;min-width:25rem}.share-dialog-container header .recommend-and-earn-copy-code-header{display:flex;justify-content:space-between;width:100%;margin-bottom:1.2rem}.share-dialog-container header .recommend-and-earn-copy-code-header .close-button div{background-color:#f5f5f5;padding:.3rem;border-radius:50%}.share-dialog-container header .recommend-and-earn-copy-code-header .close-button div img{width:1.7rem}.recommend-and-earn-copy-code{width:100%;height:4.8rem;border-radius:5rem;margin-bottom:1rem;border:.075rem solid #000;transition-property:background-color,box-shadow,border;transition-duration:.5s;transition-timing-function:ease-in-out;min-width:25rem;left:-.6rem;position:relative}.recommend-and-earn-copy-code:hover{cursor:pointer}.recommend-and-earn-copy-code p.medium-sized{font-weight:700;font-size:20px;line-height:130.3%}.recommend-and-earn-copy-code .copy-return-box{height:100%;width:100%;display:flex;align-items:center;justify-content:space-between;padding:1.5rem}.recommend-and-earn-copy-code .copy-return-box p{margin-bottom:0}.recommend-and-earn-copy-code .copy-return-box p.box-code-text{font-weight:700!important}.custom-banner{width:calc(100% + 3rem);margin-left:-1.48rem;position:relative;margin-bottom:6rem;top:.85rem;overflow:hidden}.custom-banner .image-container{background-size:cover!important;width:inherit;height:12.2rem}.custom-banner .image-container img{position:relative;height:inherit;width:100%;object-fit:contain;right:-34%}@media (min-width:992px){.custom-banner .image-container img{left:14%;right:0}}.custom-banner .image-container--green{background:url(/bootstrap-theme/images/shop-bar.6fa17ec9.jpg) no-repeat 50%}.custom-banner .image-container--shop{background:url(/bootstrap-theme/images/shop-banner.de673b3d.png) no-repeat 50%}.custom-banner .image-container--shop-uber{background:#661654;height:12.2rem!important}@media screen and (min-width:576px){.custom-banner .image-container--shop-uber{height:13.9rem!important}}.custom-banner .image-container--shop-uber img{display:flex;position:absolute;width:auto!important;left:-3.5rem}@media screen and (min-width:576px){.custom-banner .image-container--shop-uber img{left:-17rem;top:0;align-items:center;width:100%!important}}.custom-banner .image-container--shop-uber-glovo{background:#661654;height:12.2rem!important}@media screen and (min-width:576px){.custom-banner .image-container--shop-uber-glovo{height:13.9rem!important}}.custom-banner .image-container--shop-uber-glovo img{display:flex;position:absolute;width:auto!important;left:-3.5rem}@media screen and (min-width:576px){.custom-banner .image-container--shop-uber-glovo img{left:-17rem;top:0;align-items:center;width:100%!important}}.custom-banner .image-container--shop-offer{background:#80e1dc;height:12.2rem!important}@media screen and (min-width:601px){.custom-banner .image-container--shop-offer{height:13.9rem!important}}.custom-banner .image-container--shop-offer img{display:flex;position:absolute;width:auto!important;left:-.5rem}@media screen and (min-width:601px){.custom-banner .image-container--shop-offer img{align-items:center;width:100%!important;top:0;left:-16.9rem}}@media screen and (min-width:992px){.custom-banner .image-container{height:13.9rem!important}}.custom-banner .banner-text{display:flex;position:absolute;left:50%;top:50%;align-items:center}.custom-banner .banner-text--green{width:28rem;transform:translate(-44%,-32%);mix-blend-mode:screen}@media screen and (min-width:600px){.custom-banner .banner-text--green{transform:translate(-64%,-41%)}}.custom-banner .banner-text--green .shop{position:relative;display:flex;align-items:center;column-gap:.5rem}.custom-banner .banner-text--shop-uber{top:5.1rem;align-items:center;width:100%!important;transform:translate(-10%,-41%);max-width:28rem}@media screen and (max-width:384px){.custom-banner .banner-text--shop-uber{left:12rem}}@media screen and (max-width:575px){.custom-banner .banner-text--shop-uber{left:14.3rem}}@media screen and (min-width:576px){.custom-banner .banner-text--shop-uber{transform:translate(-25%,-41%);top:5.9rem}}.custom-banner .banner-text--shop-uber .shop{position:relative;display:flex;flex-direction:column;align-items:start}@media screen and (max-width:575px){.custom-banner .banner-text--shop-uber .shop{right:15%!important}}@media screen and (max-width:384px){.custom-banner .banner-text--shop-uber .shop{scale:.9;right:21%!important}}.custom-banner .banner-text--shop-uber .shop .images{display:flex;align-items:end;align-self:center}.custom-banner .banner-text--shop-uber .shop p.header{font-weight:700!important;font-size:1.15998rem!important;line-height:114%!important}.custom-banner .banner-text--shop-uber .shop .btn{color:#111;padding:.9rem 2.2rem;margin:.9rem 0 0}.custom-banner .banner-text--shop-uber-glovo{top:5.1rem;align-items:center;width:100%!important;transform:translate(27%,-41%);max-width:28rem}.custom-banner .banner-text--shop-uber-glovo .btn--uber{height:3.33rem;background-color:#111;color:#fff!important;border:none;margin:.9rem 0 0;display:flex;align-items:center;width:16.743rem;justify-content:center;font-weight:700;font-size:1.11rem;line-height:1.7rem;gap:.8rem;padding:0!important;border-radius:3.7rem;letter-spacing:.03rem;text-transform:uppercase}.custom-banner .banner-text--shop-uber-glovo .btn--uber img{margin-bottom:-.1rem}.custom-banner .banner-text--shop-uber-glovo .btn--glovo{height:3.33rem;background-color:#00a082;color:#ffe318!important;border:none;margin:.6rem 0 0;display:flex;align-items:center;width:16.743rem;justify-content:center;font-weight:700;font-size:1.11rem;line-height:1.7rem;gap:.8rem;padding:0!important;border-radius:3.7rem;letter-spacing:.03rem;text-transform:uppercase}.custom-banner .banner-text--shop-uber-glovo .btn--glovo img{margin-bottom:.5rem}@media screen and (max-width:384px){.custom-banner .banner-text--shop-uber-glovo{left:12rem}}@media screen and (max-width:575px){.custom-banner .banner-text--shop-uber-glovo{left:14.3rem}}@media screen and (min-width:576px){.custom-banner .banner-text--shop-uber-glovo{transform:translate(-11%,-41%);top:5.9rem}}.custom-banner .banner-text--shop-uber-glovo .shop{position:relative;display:flex;flex-direction:column;align-items:start}@media screen and (max-width:575px){.custom-banner .banner-text--shop-uber-glovo .shop{right:15%!important}}@media screen and (max-width:384px){.custom-banner .banner-text--shop-uber-glovo .shop{scale:.9;right:21%!important}}.custom-banner .banner-text--shop-uber-glovo .shop .images{display:flex;align-items:end;align-self:center}.custom-banner .banner-text--shop-uber-glovo .shop p.header{font-weight:700!important;font-size:1.15998rem!important;line-height:114%!important}.custom-banner .banner-text--shop-uber-glovo .shop .btn{color:#111;padding:.9rem 2.2rem;margin:.9rem 0 0}.custom-banner .banner-text--shop-offer{align-items:center;width:100%!important;transform:translate(27%,-41%);max-width:28rem;scale:.85}@media screen and (max-width:600px){.custom-banner .banner-text--shop-offer{left:-3.7rem;top:4.4rem}}@media screen and (min-width:601px){.custom-banner .banner-text--shop-offer{transform:translate(-100%,-38%);top:5.6rem;scale:1}}.custom-banner .banner-text--shop-offer .btn--shop-offer{height:3.08rem;background-color:#ff8566;color:#111!important;border:none;margin:.9rem 0 0;display:flex;align-items:center;width:16rem;justify-content:center;padding:0!important;border-radius:3.7rem;letter-spacing:.03rem;font-weight:700;font-size:1.02674rem;line-height:1.5rem}.custom-banner .banner-text--shop-offer .btn--shop-offer:hover{opacity:.8!important}.custom-banner .banner-text--shop-offer .shop{display:flex;flex-direction:row;justify-content:space-between;position:relative;gap:6rem;align-items:center}.custom-banner .banner-text--shop-offer .shop>div{display:flex;align-items:center;flex-direction:column}.custom-banner .banner-text--shop-offer .shop>div:first-child{gap:2rem}.custom-banner .banner-text--shop-offer .shop>div:last-child{gap:2.8rem}@media screen and (max-width:600px){.custom-banner .banner-text--shop-offer .shop{right:15%!important}}@media screen and (max-width:384px){.custom-banner .banner-text--shop-offer .shop{scale:.9;right:21%!important}}.custom-banner .banner-text--shop-offer .shop p.header{font-weight:700!important;font-size:2.09363rem!important;line-height:114%!important;color:#fff;margin-bottom:0}.custom-banner .banner-text--shop-offer .shop .subheader{font-weight:700!important;font-size:.994rem;line-height:114%}.custom-banner .banner-text--shop-offer .shop .btn{color:#111;padding:.9rem 2.2rem;margin:.9rem 0 0}.custom-banner .banner-text--shop{width:28rem;transform:translate(-50%,-50%)}.custom-banner .banner-text .cup{filter:invert(1)}.custom-banner .banner-text .cup-number{background:url(/bootstrap-theme/images/cup.eb9ef3e0.svg) no-repeat 50%;width:2.9rem!important;height:3.6rem!important;color:#111;filter:invert(1);font-style:normal;font-weight:700;font-size:2.3852rem;line-height:160%}.custom-banner .banner-text div{font-family:Montserrat;font-style:normal;color:#fff}.custom-banner .banner-text div.shop{right:5%;font-weight:700;font-size:1.68367rem;line-height:139%}.shop-banner{position:relative}.shop-banner .shop-banner-image-container{background:url(/bootstrap-theme/images/shop-banner.de673b3d.png) no-repeat 50%;background-size:cover;width:calc(100% + 3rem);height:13.9rem;margin-left:-1.48rem}.shop-banner .shop-banner-image-container img{position:relative;height:inherit;width:100%;object-fit:contain;right:-34%}@media (min-width:992px){.shop-banner .shop-banner-image-container img{left:14%;right:0}}.shop-banner .shop-banner-text{display:flex;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);align-items:center;width:28rem}.shop-banner .shop-banner-text span{font-family:Montserrat;font-style:normal;font-weight:700;font-size:1.68367rem;line-height:139%;color:#fff;position:absolute;right:5%}.shop-banner .shop-banner-text .cup img{height:3.6rem}.shop-banner .shop-banner-text .cup .cup-number{position:absolute;left:.85rem;color:#01644f;font-size:2.1rem;top:.35rem}.icons-desktop{position:fixed;display:flex;justify-content:right;right:1.5rem;bottom:2rem;z-index:998}@media (min-width:992px){.icons-desktop{flex-direction:column-reverse;right:2.5rem;bottom:2.5rem}.icons-desktop .package-cup-container{margin-top:1rem}}#inpost_map-container{display:none}#inpost_map-container.show{width:100vw;height:100vh;position:fixed;top:0;z-index:999;left:0;display:block}#inpost_map-container.show #inpost_map .easypack-search-widget{padding-top:4rem}#inpost_map-container.show #inpost_map .btn,#inpost_map-container.show #inpost_map .btn.list-button{border:none!important}#inpost_map-container.show #inpost_map .btn.list-button:hover,#inpost_map-container.show #inpost_map .btn:hover{background-color:transparent!important}#inpost_map-container.show #inpost_map button.btn-search{border-left:1px solid #eee!important}#inpost_map-container.show #inpost_map button.btn-search:hover{background-color:#fff!important;border-left:1px solid #eee!important}#inpost_map-container.show #js-close-inpost-map{position:fixed;right:0;top:0;padding:2rem;z-index:1}#inpost_map-container.show #js-close-inpost-map img{width:3rem}.banner{margin-bottom:1.5em}.banner .slick-track{align-items:stretch}.banner .slick-track>.slick-slide{height:auto;display:block;padding:0}.banner .slick-track>.slick-slide .banner-bg-img{height:57.7rem}.banner .slick-track>.slick-slide img{object-fit:cover;width:100vw;left:-1rem;height:100%}.banner .slick-track>.slick-slide .banner-content{position:absolute;left:0;right:0;text-align:center;z-index:1;display:flex;flex-direction:column;max-width:100%;margin:15rem 8.5rem auto;top:0}@media (min-width:768px){.banner .slick-track>.slick-slide .banner-content{align-items:center;left:auto;right:auto;margin:auto;padding-left:15rem;top:auto}}@media (max-height:564px) and (orientation:landscape){.banner .slick-track>.slick-slide .banner-content{align-items:center;left:auto;right:auto;margin:auto;padding-left:5rem;top:auto}}.banner .slick-track>.slick-slide .banner-content .gift-account-header h3,.banner .slick-track>.slick-slide .banner-content .h1,.gift-account-header .banner .slick-track>.slick-slide .banner-content h3{font-style:normal;font-weight:700;font-size:2.858rem;line-height:3.3rem;text-align:center;text-transform:none;max-width:40.8rem;margin-bottom:1.8rem;margin-left:auto;margin-right:auto}@media (min-width:768px){.banner .slick-track>.slick-slide .banner-content .gift-account-header h3,.banner .slick-track>.slick-slide .banner-content .h1,.gift-account-header .banner .slick-track>.slick-slide .banner-content h3{max-width:44.8rem!important;margin-right:auto;margin-left:0;font-size:3.57813rem!important;line-height:4.1rem!important;margin-bottom:2.5rem!important;padding-left:0;padding-right:0}}.banner .slick-track>.slick-slide .banner-link{height:100%;display:flex;flex-direction:column;justify-content:flex-start}.banner .slick-track>.slick-slide .banner-link:hover{text-decoration:none}.banner.slick:not(.initialized)>div:not(:first-child){display:none}.banner .text-primary{font-weight:600}.homepage{width:100vw;margin-left:-1.48rem;margin-top:-5.3rem;display:block;white-space:normal}@media (orientation:landscape){@supports (-webkit-touch-callout:none){.homepage{width:calc(100% + 3rem)!important}}}@media (min-width:992px){.homepage{margin-left:0;width:100%;margin-top:.5rem;margin-top:.7rem}}.homepage-grid{grid-column-gap:2rem;display:grid;grid-template-columns:repeat(1,1fr);grid-row-gap:2rem;padding:0;width:100%;max-width:100%;grid-template-columns:repeat(1,100%)}@media (min-width:992px){.homepage-grid{grid-template-columns:repeat(3,1fr);padding:0 .5rem!important;grid-row-gap:2.2rem}}@media (min-width:1200px){.homepage-grid{padding:0 .9rem!important}}.homepage-grid .card-size{max-width:100%!important;max-height:100%!important}.homepage section{max-width:170rem;margin:6em 0}.homepage section.section-newsletter{max-width:140rem}.homepage section:first-child{margin-top:3em}.homepage section:first-child h2{margin-top:3rem}@media screen and (max-width:991px){.homepage section{margin:3rem 0}.homepage section .section-header,.homepage section:first-child,.homepage section:first-child .section-header{margin-top:2rem}}.homepage h1.section-header{text-align:center;font-weight:600;font-size:5em;margin:1.2em 0 .5em;color:#80e1dc}.homepage .section-header .h2,.homepage .section-header h2{font-weight:400;margin-bottom:3rem;margin-left:.4rem}@media screen and (max-width:1200px){.homepage .section-header .h2,.homepage .section-header h2{width:2.6rem}}@media screen and (max-width:991px){.homepage .section-header .h2,.homepage .section-header h2{width:2.3rem}}@media screen and (min-width:1700px){.homepage .section-header .h2,.homepage .section-header h2{margin-bottom:5rem}}.homepage .section-header .h2:after,.homepage .section-header h2:after{content:"";display:block;border-bottom:.1rem solid #80e1dc;width:6.1rem;margin-left:.2rem}@media screen and (max-width:1200px){.homepage .section-header .h2:after,.homepage .section-header h2:after{width:4.6rem}}@media screen and (max-width:991px){.homepage .section-header .h2:after,.homepage .section-header h2:after{width:4.2rem}}@media screen and (min-width:1700px){.homepage .section-header .h2:after,.homepage .section-header h2:after{width:8.8rem;margin-top:.7rem}}.homepage .section-header .header-icon{text-align:center;font-weight:400;font-size:1rem;color:#80e1dc}.homepage .section-header .header-icon img{max-height:8.5rem}.homepage .section-header .header-icon span{margin-top:.3em;font-size:5em}.homepage .section-header .section-header-description{text-align:center;font-weight:400;font-size:1.2rem;max-width:80%;margin:1em auto;line-height:1.5}@media screen and (min-width:991px){.homepage .section-header .section-header-description{max-width:50%}}.homepage .section-info{position:relative;max-height:79.4rem}.homepage .section-info:after{content:"";background:transparent linear-gradient(180deg,rgba(252,216,181,.501961),#fcd8b5) 0 0 no-repeat padding-box;mix-blend-mode:darken;opacity:.44;border-radius:40rem;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1}@media screen and (max-width:991px){.homepage .section-info:after{border-radius:2rem}}@media screen and (max-width:575px){.homepage .section-info:after{border-radius:0}}.homepage .section-info .img-container{text-align:center;padding:3rem 2rem}@media screen and (min-width:1700px){.homepage .section-info .img-container{padding:2rem}}@media screen and (max-width:575px){.homepage .section-info .img-container{padding:1rem 2rem}}@media screen and (max-width:992px){.homepage .section-info .img-container{padding:0 2rem}}.homepage .section-info .info-container{padding:0;align-self:center}.homepage .section-info .h2-info{padding:3.5rem 1rem 0 0}@media screen and (min-width:1200px){.homepage .section-info .h2-info{padding:4.5rem 1rem 0 0}}@media screen and (min-width:1700px){.homepage .section-info .h2-info{padding:4rem 2rem 0 0}}@media screen and (max-width:992px){.homepage .section-info .h2-info{padding:1.5rem 2rem 0 0}}.homepage .section-info .info{max-width:85%;border-radius:50%;box-shadow:0 2.5rem 9.9rem #fcd8b5}@media screen and (max-width:992px){.homepage .section-info .info{width:32rem}}@media screen and (max-width:470px){.homepage .section-info .info{width:26rem}}.homepage .section-shortcuts p{color:#585e61}.homepage .section-shortcuts .shortcut-item{height:100%;text-align:center;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.homepage .section-shortcuts .shortcut-item span{color:#80e1dc;font-size:5em}.homepage .section-shortcuts .shortcut-item .h3{font-size:1.5em;padding-bottom:1em;margin-top:.5em;margin-bottom:1em}.homepage .section-shortcuts .shortcut-item p{line-height:1.5}.homepage .section-shortcuts .shortcut-item .btn{padding-left:2em;padding-right:2em;font-size:1.25em}@media screen and (min-width:992px){.homepage .section-shortcuts .shortcut-item .btn{width:60%}}@media screen and (min-width:1200px){.homepage .section-shortcuts .shortcut-item{padding:3em 3em 0}}.homepage .section-bestsellers .section-header h2{margin-top:0!important;text-align-last:left}.homepage .section-bestsellers .product-link{padding:2rem}.homepage .section-about{position:relative}@media screen and (min-width:1700px){.homepage .section-about .box-text{font-size:1.5rem;line-height:2rem}}@media screen and (max-width:992px){.homepage .section-about .box-text{font-size:.85rem}}.homepage .section-about .header-about{text-align:left;margin-left:8vw;margin-bottom:3rem;width:47rem;margin-right:auto}.homepage .section-about .header-about p{width:47rem}@media screen and (max-width:1200px){.homepage .section-about .header-about p{width:47rem}}@media screen and (max-width:567px){.homepage .section-about .header-about p{width:85vw}}@media screen and (min-width:1700px){.homepage .section-about .header-about p{width:70.7rem}}.homepage .section-about .header-about h2{margin-bottom:2.8rem}.homepage .section-about .header-about h2:after{content:"";display:block;border-bottom:.1rem solid #80e1dc;width:6.5rem;margin-top:.3rem}@media screen and (max-width:1699px){.homepage .section-about .header-about h2:after{width:6.3rem}}@media screen and (max-width:1200px){.homepage .section-about .header-about h2:after{width:4.7rem}}@media screen and (min-width:1700px){.homepage .section-about .header-about h2:after{width:8.8rem;margin-top:.7rem}}.homepage .section-about .header-about p{margin-bottom:3.8rem!important}@media screen and (min-width:1700px){.homepage .section-about .header-about p{margin-bottom:7rem!important}}.homepage .section-about .row-about{border-radius:32rem;padding:5vh 2vw;background:transparent radial-gradient(closest-side at 50% 50%,#fff 0,hsla(0,0%,100%,.745098) 100%) 0 0 no-repeat padding-box;height:30rem}@media screen and (max-width:1699px){.homepage .section-about .row-about{height:21rem}}@media screen and (max-width:1199px){.homepage .section-about .row-about{height:20rem}}@media screen and (max-width:991px){.homepage .section-about .row-about{height:auto;width:40rem;margin:.5rem}}@media screen and (max-width:480px){.homepage .section-about .row-about{width:30rem}}@media screen and (min-width:1700px){.homepage .section-about .row-about{height:29rem}}.homepage .section-about .about-image{width:4.375rem;margin-bottom:2rem}.homepage .section-about .bg-fluid{position:absolute;z-index:-1;height:100%;width:calc(100vw - 2rem);margin:auto;top:0;right:50%;transform:translate(50%);background:transparent linear-gradient(180deg,rgba(252,216,181,0),rgba(252,216,181,.2) 49%,rgba(252,216,181,.14902)) 0 0 no-repeat padding-box}@media screen and (min-width:1401px){.homepage .section-about .bg-fluid{height:95%;top:5%}}@media screen and (min-width:1850px){.homepage .section-about .bg-fluid{height:91%;top:9%}}@media screen and (max-width:991px){.homepage .section-about .bg-fluid{height:108%;top:-8%}}@media screen and (max-width:767px){.homepage .section-about .bg-fluid{height:100%;top:0}}.homepage .section-about h1{font-weight:100;font-size:3em;margin-bottom:2em}.homepage .section-about h1 span{font-weight:600}@media screen and (min-width:1920px){.homepage .section-about h1{font-size:4em}}@media screen and (max-width:1399px){.homepage .section-about h1{margin-bottom:1em}}.homepage .section-about .h3{font-size:2em}.homepage .section-about>.row>.col-md-6:first-child img{position:relative;left:-15%;max-width:120%}.homepage .section-about>.row>.col-md-6:last-child{padding-top:5%}@media screen and (max-width:1199px){.homepage .section-about{font-size:.85em}.homepage .section-about>.row>.col-md-6:last-child{padding-top:5%}}@media screen and (max-width:991px){.homepage .section-about{font-size:.75em}.homepage .section-about .bg-fluid{background:transparent linear-gradient(180deg,rgba(252,216,181,0),rgba(252,216,181,.2) 49%,rgba(252,216,181,.14902)) 0 0 no-repeat padding-box}.homepage .section-about>.row>.col-md-6:last-child{padding-top:0}}@media screen and (max-width:767px){.homepage .section-about{text-align:center}.homepage .section-about>.row>.col-md-6:first-child img{max-height:40rem;position:static}}.homepage .section-recommendation .separator{border-bottom:.1rem solid #fff}.homepage .section-recommendation .image-container{margin-right:12%}@media screen and (max-width:767px){.homepage .section-recommendation .image-container{margin-left:19.5%;margin-right:13%}}@media screen and (min-width:1700px){.homepage .section-recommendation .image-container{margin-right:6%}}.homepage .section-recommendation .image-container .review-image{max-width:90%;max-height:100%;margin-bottom:0!important;padding-bottom:0;border-radius:20rem;box-shadow:0 2.5rem 9.9rem rgba(239,209,223,.501961);margin-right:10%}@media screen and (max-width:767px){.homepage .section-recommendation .image-container .review-image{transform:rotate(-90deg)}}.homepage .section-newsletter{max-height:78rem}@media screen and (min-width:1700px){.homepage .section-newsletter{height:78rem}}@media screen and (max-width:1699px){.homepage .section-newsletter{height:74rem}}@media screen and (max-width:1500px){.homepage .section-newsletter{height:67rem}}@media screen and (max-width:1400px){.homepage .section-newsletter{height:65rem}}@media screen and (max-width:1200px){.homepage .section-newsletter{height:50rem}}@media screen and (max-width:992px){.homepage .section-newsletter{height:40rem}}@media screen and (max-width:767px){.homepage .section-newsletter{height:35rem}}@media screen and (max-width:500px){.homepage .section-newsletter{height:30rem}}.homepage .section-newsletter .newsletter-bg{padding:2rem}.homepage .section-newsletter .content{margin-left:auto;max-width:31.25rem}.homepage .section-newsletter .newsletter-image{position:absolute;top:0;z-index:-1;width:85%;max-width:130rem;right:-9rem}@media screen and (max-width:767px){.homepage .section-newsletter .newsletter-image{width:90%;right:0!important}}@media screen and (min-width:1700px){.homepage .section-newsletter .newsletter-image{top:-7rem;right:-20rem;width:130rem}}.homepage .section-newsletter .newsletter-content{position:absolute;top:14rem;right:44%}@media screen and (min-width:1700px){.homepage .section-newsletter .newsletter-content{top:14rem;right:60%}}@media screen and (max-width:1700px){.homepage .section-newsletter .newsletter-content{top:19rem;right:55%}}@media screen and (max-width:1500px){.homepage .section-newsletter .newsletter-content{top:18rem;right:53%}}@media screen and (max-width:1400px){.homepage .section-newsletter .newsletter-content{top:16.2rem;right:60%}}@media screen and (max-width:1200px){.homepage .section-newsletter .newsletter-content{top:13rem;right:51%}}@media screen and (max-width:992px){.homepage .section-newsletter .newsletter-content{top:8rem;right:36.5%}}@media screen and (max-width:767px){.homepage .section-newsletter .newsletter-content{width:100%;top:6rem;right:2.5%}}@media screen and (max-width:567px){.homepage .section-newsletter .newsletter-content{width:100%;top:5rem;right:0}}@media screen and (max-width:420px){.homepage .section-newsletter .newsletter-content{position:relative;right:0}}.homepage .section-newsletter .newsletter-content .newsletter-text{width:20rem}@media screen and (max-width:767px){.homepage .section-newsletter .newsletter-content .newsletter-text{width:90%;margin:0}}@media screen and (min-width:1400px){.homepage .section-newsletter .newsletter-content .newsletter-text{width:30rem}}.homepage .section-newsletter .newsletter-content .input-button{position:absolute;top:0;right:-3rem;color:#fff!important}@media screen and (min-width:1700px){.homepage .section-newsletter .newsletter-content .input-button{right:-8rem;width:27rem}}@media screen and (max-width:1400px){.homepage .section-newsletter .newsletter-content .input-button{position:absolute;right:-9rem}}@media screen and (max-width:767px){.homepage .section-newsletter .newsletter-content .input-button{right:0}}@media screen and (max-width:430px){.homepage .section-newsletter .newsletter-content .input-button{position:relative;right:0;top:.5rem}}.homepage .recommended-slider.slider .slider-item img{width:100%;height:auto;margin:auto}.homepage .section-gallery{position:relative}.homepage .section-gallery .about{margin-left:8vw;margin-bottom:4rem;width:33.5vw}.homepage .section-gallery .about h2{margin-bottom:4rem}.homepage .section-gallery .about h2:after{content:"";display:block;border-bottom:.1rem solid #80e1dc;width:6rem}@media screen and (max-width:1200px){.homepage .section-gallery .about h2:after{width:4.7rem}}@media screen and (max-width:992px){.homepage .section-gallery .about h2:after{width:4.5rem}}@media screen and (min-width:1700px){.homepage .section-gallery .about h2:after{width:8.3rem;margin-top:.7rem}}@media screen and (max-width:992px){.homepage .section-gallery .about{margin:0 auto;width:95%;margin-bottom:2rem}}.homepage .section-gallery .paragraph{width:47rem;margin-bottom:3.8rem!important}@media screen and (max-width:1200px){.homepage .section-gallery .paragraph{width:47rem}}@media screen and (max-width:567px){.homepage .section-gallery .paragraph{width:85vw}}@media screen and (min-width:1700px){.homepage .section-gallery .paragraph{width:70.7rem;margin-bottom:7rem!important}}.homepage .section-gallery .gallery-image{box-shadow:0 2.5rem 9.9rem rgba(252,216,181,.501961);border-radius:.8rem}