@font-face{font-family:snellregular;src:url(/cdn/shop/files/snellbt-regular-webfont.woff2) format("woff2"),url(/cdn/shop/files/snellbt-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:jules_bigbook;src:url(/cdn/shop/files/julesbig-book-webfont.woff2) format("woff2");font-weight:400;font-style:normal}.fade-up{opacity:0;transform:translateY(20px);transition:all .8s ease-out;transition-delay:.5s}.fade-up.in-view{opacity:1;transform:translateY(0)}@keyframes scaleUp{0%,to{transform:scale(1);opacity:.15}50%{transform:scale(1.25);opacity:1}}.image-scale-up{animation:scaleUp 3s ease-in-out infinite;transition:transform .6s ease,opacity .6s ease}.product-features .multicolumn-card .media{padding:0!important}.product-features .multicolumn-card .media img{width:60px;position:relative}.product-features .multicolumn-card__info{padding-top:10px!important}.festive-collection{display:flex;flex-wrap:wrap;gap:20px}.festive-collection .festive-collection-block{display:flex;flex-wrap:wrap;align-items:center;background:#f8eada;justify-content:center;overflow:hidden;margin-top:20px;padding:30px 120px;position:relative}.festive-collection .festive-collection-block:before{content:"";background-image:url(/cdn/shop/files/Group_26.png?v=1759215219);display:block;background-size:80px;width:80px;height:130px;position:absolute;bottom:20px;left:0;background-repeat:no-repeat}.festive-collection .festive-collection-block:after{content:"";background-image:url(/cdn/shop/files/Group_27.png?v=1759215219);display:block;background-size:110px;width:110px;height:220px;position:absolute;bottom:90px;right:0;background-repeat:no-repeat}.festive-collection .festive-collection-block2:before{content:"";background-image:url(/cdn/shop/files/Group_28.png?v=1759219343);display:block;background-size:120px;width:170px;height:240px;position:absolute;bottom:200px;left:0;background-repeat:no-repeat}.festive-collection .festive-collection-block2:after{content:"";background-image:url(/cdn/shop/files/Group_29.png?v=1759219343);display:block;background-size:130px;width:167px;height:150px;position:absolute;bottom:10px;right:-40px;background-repeat:no-repeat}.festive-collection .festive-collection-block2{background:#fff}.festive-collection .festive-collection-block .blockCSS{flex:1 1 50%;padding:50px 70px;width:50%}.festive-collection .festive-collection-block .blockIMG{flex:1 1 50%;width:50%}.festive-collection .festive-collection-block .blockIMG img{width:100%;display:block}.festive-collection .festive-collection-block h3{font-family:jules_bigbook;color:#54090d;font-size:32px;margin:0 0 16px}.festive-collection .festive-collection-block p{margin-top:0;color:#54090d}.festive-collection .festive-collection-block .blockCSS ul{list-style:none;padding:0;margin-bottom:30px}.festive-collection .festive-collection-block .blockCSS ul li{color:#ea2134;font-size:15px;font-weight:500;margin-bottom:5px}.festive-collection .festive-collection-block img{border-radius:12px}.desktop-hide{display:none!important}.hampers-multicolumn .headsection h2{font-size:46px;text-align:center;line-height:1.2;font-family:jules_bigbook;max-width:800px;margin:0 auto 15px;color:#54090d}.hampers-multicolumn .headsection h2 span{color:#ea2134}.hampers-multicolumn .headsection p{text-align:center;font-size:18px;font-weight:400;color:#54090d}.hampers-multicolumn .festive-collection a{text-decoration:none;color:inherit}.hampers-multicolumn .festive-collection .button{background:#54090d!important;color:#dbc9b4!important;border-radius:10px;width:250px;font-weight:500}.festive-collection-block2 .button{background:#54090d!important;color:#dbc9b4!important}.hampers-multicolumn .festive-collection .button:before,.hampers-multicolumn .festive-collection .button:after{display:none}.hampers-multicolumn .festive-collection-block .owl-carousel .owl-dots{position:absolute;bottom:0;left:0;width:100%;text-align:center}.hampers-multicolumn .festive-collection-block .owl-carousel .owl-dots button{margin:0 4px}.hampers-multicolumn .festive-collection-block .owl-carousel .owl-dots button span{width:6px;height:6px;display:block;background:#fff;border-radius:10px}.hampers-multicolumn .festive-collection-block .owl-carousel .owl-dots button.active span{background:#ea2134}@media screen and (min-width:0px)and (max-width:749px){.hampers-multicolumn .headsection{position:relative}.hampers-multicolumn .headsection:after{content:"";background-image:url(https://ikhnpz2hkdizhofk-72427602200.shopifypreview.com/cdn/shop/files/Group_27.png?v=1759215219);display:block;background-size:40px;width:40px;height:78px;position:absolute;bottom:0;right:0;background-repeat:no-repeat}.hampers-multicolumn .headsection:before{content:"";background-image:url(/cdn/shop/files/Group_28.png?v=1759219343);display:block;background-size:40px;width:50px;height:70px;position:absolute;bottom:138px;left:0;background-repeat:no-repeat}.festive-collection .festive-collection-block:after{background-size:70px;width:70px;height:100px;position:absolute;bottom:365px;right:0;background-repeat:no-repeat}.festive-collection .festive-collection-block:before{background-size:70px;width:100px;height:100px;position:absolute;bottom:350px;left:0;background-repeat:no-repeat}.festive-collection .festive-collection-block2:after{background-size:70px;width:50px;height:100px;position:absolute;bottom:294px;right:0;background-repeat:no-repeat}.festive-collection .festive-collection-block2:before{background-size:70px;width:100px;height:100px;position:absolute;bottom:306px;left:0;background-repeat:no-repeat}.mobile-hide{display:none!important}.desktop-hide{display:block!important}.festive-collection{gap:5px}.festive-collection .festive-collection-block h3{font-size:26px}.hampers-multicolumn .page-width{padding:0}.hampers-multicolumn .headsection{padding:0 1.5rem}.festive-collection .festive-collection-block{padding:25px 20px 0;border-radius:0}.festive-collection .festive-collection-block .blockIMG img{border-radius:14px}.festive-collection .festive-collection-block .blockCSS{text-align:center;padding:30px 0}.hampers-multicolumn .headsection h2{font-size:34px;max-width:340px}.hampers-multicolumn .headsection h2 span{display:block}.festive-collection .festive-collection-block .blockIMG,.festive-collection .festive-collection-block .blockCSS{flex:1 1 100%;width:100%}.festive-collection .festive-collection-block2{flex-direction:column-reverse;flex-wrap:nowrap;background:transparent}.hampers-multicolumn .headsection p{max-width:80%;margin:0 auto 15px}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/festive.css.map */
