.delivery-info-section .text-wrapper,.introduction-section>div,.shop-by-category-section .slide a{flex-direction:column;display:flex}main section:not(:first-child){transition:.3s ease-in-out;margin-top:50px}main .introduction-section{position:relative;height:500px}.introduction-section .intro-img{position:absolute;top:0;left:0;right:0;width:100%;height:100%;object-fit:cover;z-index:-1}.introduction-section>div{justify-content:center;gap:30px;height:100%;color:#fff}.introduction-section h1{font-size:34px;font-weight:600;width:50%}.introduction-section p{font-size:16px;width:50%}.introduction-section .btn{width:130px;text-align:center;padding:8px;border-radius:8px;color:#000;background-color:#fff;transition:color .2s ease-in-out}.big-promo-section .container a:hover,.introduction-section .btn:hover{color:#fff}main .slider-top{display:flex;justify-content:space-between;align-items:center}main .slider-top .btn{text-align:center;padding:8px 28px;border-radius:8px}main .slider-top .text h2{font-size:32px;font-weight:600}main .slider-top .text h3{font-size:18px;font-weight:400;margin-top:8px}.slider{display:flex;align-items:center;margin-top:30px;position:relative;width:100%}.slide-container{overflow:hidden;width:100%}.slide-wrapper{display:flex;flex-flow:row nowrap;gap:30px;transition:transform .3s ease-in-out;max-width:93.7%}.slide{flex:0 0 auto}.slider .slider-back,.slider .slider-frwd{position:absolute;z-index:1;display:flex;align-items:center;justify-content:center;padding:12px;border-radius:8px}.slider .slider-back{transform:rotate(180deg) translateY(100%);top:50%;left:-50px}.slider .slider-back::before{transform-origin:top}.slider .slider-frwd{transform:translateY(-100%);top:50%;right:-50px}.slider .slider-back img,.slider .slider-frwd img{width:16px;height:16px;object-fit:contain;filter:invert(100%) sepia(0%) saturate(7461%) hue-rotate(257deg) brightness(100%) contrast(100%)}.shop-by-category-section .slide{width:15.92%;text-align:center}.shop-by-category-section .slide a:hover img{scale:1.1}.shop-by-category-section .slide a:hover span,.small-promos-section .wrapper a:hover{color:#234925}.shop-by-category-section .slide span{font-weight:600;margin-top:10px;font-size:16px;transition:color .2s ease-in-out}.shop-by-category-section .slide p{font-weight:400;margin-top:5px}.shop-by-category-section .slide img{width:100%;height:100%;object-fit:cover;transition:scale .4s ease-in-out}.shop-by-category-section .slide .img-container{overflow:hidden;border-radius:8px;display:flex}.weeks-highligths-section .slide{background-color:#f9f9f9;border-radius:8px;overflow:hidden;width:25%}.weeks-highligths-section .line{margin:16px 0}.weeks-highligths-section .slide .top{position:relative;height:280px}.weeks-highligths-section .slide .badges{position:absolute;display:flex;flex-direction:column;gap:5px;z-index:2;top:10px;left:10px}.weeks-highligths-section .slide img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .3s ease-in-out}.small-promos-section .wrapper a,.weeks-highligths-section .slide .bottom a{transition:color .2s ease-in-out}.weeks-highligths-section .slide .hover-img,.weeks-highligths-section .slide .top:hover .-img{opacity:0}.weeks-highligths-section .slide .top:hover .hover-img{opacity:1}.weeks-highligths-section .slide .actions{position:absolute;bottom:20px;left:0;right:0;justify-content:space-evenly;width:100%;display:none}.weeks-highligths-section .slide .actions .btn{width:45%;text-align:center;padding:6px;border-radius:8px;background-color:#000;font-weight:400;animation:.3s btnAppear}.weeks-highligths-section .slide:hover .actions{display:flex}.weeks-highligths-section .slide .actions .btn::before{background-color:#184434}@keyframes btnAppear{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.weeks-highligths-section .slide .bottom{padding:10px 15px 15px;display:flex;flex-direction:column}.weeks-highligths-section .slide .bottom .line{margin:8px 0}.weeks-highligths-section .slide .bottom h5,.weeks-highligths-section .slide .bottom h6{font-size:14px;font-weight:500}.weeks-highligths-section .slide .bottom .price-wrapper,.weeks-highligths-section .slide .bottom a{font-weight:600;font-size:16px;margin-top:5px}.weeks-highligths-section .slide .bottom a:hover{color:#23634c}.weeks-highligths-section .slide .bottom .price-wrapper .old-price{font-weight:400;font-size:14px;text-decoration:line-through}.weeks-highligths-section .slide .bottom .variations{font-size:14px;font-weight:400;display:flex;gap:4px;margin-top:4px}.weeks-highligths-section .slide .bottom .variations>label{padding:4px 6px;border-radius:8px;border:1px solid #d4d4d4;min-width:50px;text-align:center;cursor:pointer}.weeks-highligths-section .slide .bottom .variations>.active{color:#fff;background:#000}.weeks-highligths-section .slide .bottom .variations>.out{text-decoration:line-through;opacity:.5}.promo-section .container{display:flex;gap:30px}.promo-section img{width:50%;border-radius:8px}.promo-section .text-container{display:flex;flex-direction:column;justify-content:center;gap:30px}.promo-section h2{font-size:40px;font-weight:700}.promo-section h2 span{font-weight:400}.promo-section p{font-size:14px;line-height:30px}.small-promos-section .container{display:grid;gap:30px;grid-template-columns:repeat(3,1fr);grid-template-rows:230px}.small-promos-section .wrapper{display:flex;flex-direction:column;justify-content:center;gap:12px;position:relative;border-radius:8px;padding:30px;overflow:hidden}.small-promos-section img{position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1;width:100%;height:100%;object-fit:cover;transition:scale .4s ease-in-out;filter:opacity(75%)}.small-promos-section .wrapper:hover>img{scale:1.05}.small-promos-section .wrapper h5{font-size:12px;font-weight:400}.small-promos-section .wrapper h4{font-size:18px;width:70%;font-weight:500}.small-promos-section .wrapper p{font-size:14px;font-weight:300}.small-promos-section .wrapper a{font-size:14px;font-weight:500;text-decoration:underline;width:fit-content}.delivery-info-section{background-color:#e8eceb;width:100%}.delivery-info-section .container{display:flex;gap:50px;padding:30px 0}.delivery-info-section .wrapper{display:flex;align-items:center;gap:16px}.delivery-info-section .img-wrapper{border-radius:9999px;padding:12px;background-color:#174534;display:flex;align-items:center;justify-content:center}.delivery-info-section .img-wrapper img{width:24px;height:24px;object-fit:contain;transition:transform .2s ease-in-out}.delivery-info-section .wrapper:first-child img{filter:invert(100%) sepia(0%) saturate(2%) hue-rotate(308deg) brightness(110%) contrast(101%)}.delivery-info-section .text-wrapper h3,.scrolling-text-section .scroll p{font-size:18px;font-weight:600}.big-promo-section .container p,.delivery-info-section .text-wrapper p{font-size:14px}.delivery-info-section .wrapper:hover img{transform:rotateY(180deg)}.scrolling-text-section{width:100%;background-color:#eff2ef;padding:20px 0;overflow:hidden}.scrolling-text-section .scroll{white-space:nowrap;display:flex;cursor:pointer}.scrolling-text-section .scroll>div{display:flex;gap:56px}.right-to-left{animation:60s linear infinite RightToLeft}.scrolling-text-section:hover .right-to-left{animation-play-state:paused}@keyframes RightToLeft{0%{transform:translateX(100vw)}100%{transform:translateX(calc(-100% - 56px))}}.big-promo-section .container{color:#fff;text-align:center;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px;overflow:hidden;border-radius:12px;height:500px}.big-promo-section .container img{position:absolute;z-index:-1;left:0;top:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover}.big-promo-section .container h3{font-weight:400;font-size:20px}.big-promo-section .container h2{width:40%;font-size:32px;font-weight:500}.big-promo-section .container a{display:block;width:130px;text-align:center;padding:8px;border-radius:8px;color:#000;background-color:#fff;transition:color .2s ease-in-out}.vendor-section .slide{margin:0 50px;width:5.94%}@media screen and (max-width:1024px){main section:not(:first-child){margin-top:30px}main .introduction-section{height:300px}.introduction-section>div{gap:25px}.introduction-section h1,main .slider-top .text h2{font-size:22px}.big-promo-section .container p,.introduction-section p,.scrolling-text-section .scroll p,main .slider-top .btn{font-size:14px}.big-promo-section .container h3,.delivery-info-section .text-wrapper h3,main .slider-top .text h3{font-size:16px}.slide-wrapper{gap:30px}.slider .slider-back{left:0}.slider .slider-frwd{right:0}.shop-by-category-section .slide{width:33.5%}.weeks-highligths-section .slide{width:33.4%}.scrolling-text-section{padding:4px 0}.promo-section .text-container{gap:20px}.promo-section h2{font-size:24px}.promo-section p{font-size:12px;line-height:24px}.small-promos-section .container{gap:30px;grid-template-columns:repeat(3,1fr);grid-template-rows:144px}.small-promos-section .wrapper{gap:4px}.delivery-info-section .text-wrapper p,.small-promos-section .wrapper a,.small-promos-section .wrapper h5,.small-promos-section .wrapper p{font-size:12px}.small-promos-section .wrapper h4{font-size:14px;width:100%}.delivery-info-section .container{gap:30px;padding:40px;flex-wrap:wrap}.delivery-info-section .wrapper{gap:12px;width:calc(33.33% - 30px * 2 / 3)}.delivery-info-section .img-wrapper{padding:10px}.delivery-info-section .img-wrapper img{width:18px;height:18px}.big-promo-section .container{gap:20px;height:300px}.big-promo-section .container h2{width:60%;font-size:24px}.vendor-section .slide{width:11.5%}}@media screen and (max-width:768px){.introduction-section>div{align-items:center;text-align:center;gap:16px}.introduction-section h1{font-size:18px;width:100%}.introduction-section p{width:100%;font-size:12px}.introduction-section .btn{font-size:14px;margin-top:10px}main .slider-top{flex-direction:column;align-items:start;gap:8px}main .slider-top .text h2{font-size:18px}.big-promo-section .container a,main .slider-top .text h3{font-size:14px}.slide-wrapper{gap:20px}.shop-by-category-section .slide{width:51.86%}.weeks-highligths-section .slide{width:106.6%}.weeks-highligths-section .slide .top{height:400px}.promo-section .container{flex-direction:column}.promo-section img{width:100%}.small-promos-section .container{grid-template-columns:1fr;grid-template-rows:repeat(3,1fr)}.small-promos-section .wrapper{height:50vh}.small-promos-section .wrapper a,.small-promos-section .wrapper h4,.small-promos-section .wrapper h5,.small-promos-section .wrapper p{width:70%;text-align:center}.delivery-info-section .container{padding:20px 40px;gap:20px}.delivery-info-section .wrapper{width:40%;max-width:100%}.big-promo-section .container h2{width:90%;font-size:20px}.vendor-section .slide{margin:0 45px}}@media screen and (max-width:425px){.small-promos-section .wrapper{height:30vh}.small-promos-section .wrapper a,.small-promos-section .wrapper h4,.small-promos-section .wrapper h5,.small-promos-section .wrapper p{width:100%;text-align:center}.shop-by-category-section .slide{width:50.4%}.weeks-highligths-section .slide .top{height:300px}.delivery-info-section .container{padding:20px 0}.delivery-info-section .wrapper{width:100%}main{padding-bottom:550px}}