.aboutus-layout{margin:0 0 32px}.aboutus-layout iframe{background:#f1f1f1;border:none}@media(max-width:768px){.aboutus-layout{margin:18px 0 28px}}@media(max-width:575px){.aboutus-layout{margin:18px 0 0}}.aboutus-layout .aboutus-heading{display:flex;justify-content:center;margin-block:48px}@media(max-width:768px){.aboutus-layout .aboutus-heading{margin-block:28px}}.aboutus-layout .aboutus-heading .desktop-icon{display:block}.aboutus-layout .aboutus-heading .mobile-icon{display:none}@media(max-width:768px){.aboutus-layout .aboutus-heading .desktop-icon{display:none}.aboutus-layout .aboutus-heading .mobile-icon{display:block}}.aboutus-layout .navigation{margin-bottom:40px;display:flex;justify-content:center;gap:12px}@media(max-width:1024px){.aboutus-layout .navigation{justify-content:start;flex-wrap:nowrap;overflow:auto;padding-bottom:10px}}.aboutus-layout .navigation .link{min-width:198px;display:flex;align-items:center;justify-content:center;height:40px;border:1px solid #e3e3e3;font-size:12px;line-height:16px;cursor:pointer;font-weight:600;color:unset;text-decoration:none}@media(max-width:768px){.aboutus-layout .navigation .link{height:30px;font-size:11px;line-height:16px;padding:0 18px}}.aboutus-layout .navigation .link.active{border:0px;background-color:#393a42;color:#fff}.aboutus-layout .aboutus-footer{margin:50px auto 80px;text-align:center}.aboutus-layout .aboutus-footer small,.aboutus-layout .aboutus-footer span{display:block;font-size:11px;line-height:16px}.aboutus-layout .aboutus-footer span a{color:#393a42;transition:color .3s ease-in-out}.aboutus-layout .aboutus-footer span a:hover{color:#b2d135}.aboutus-layout .heading-title{font-size:28px;line-height:38px;font-weight:600;margin-bottom:28px}.aboutus-layout .store{max-width:1300px}@media(max-width:1024px){.aboutus-layout .store.content-wrapper{padding:0}}.aboutus-layout .store.loading .img-placeholder,.aboutus-layout .store.simple .img-placeholder{background:#f1f1f1;aspect-ratio:685/460;width:var(--img-width)}.aboutus-layout .store.loading .details,.aboutus-layout .store.simple .details{background:#d1e3ad}@media(min-width:768px){.aboutus-layout .store.loading .details,.aboutus-layout .store.simple .details{min-height:460px;align-content:end}}.aboutus-layout .store.simple h4.title{font-weight:600;font-size:18px;margin-bottom:12px}@media(min-width:768px){.aboutus-layout .store.simple h4.title{font-size:28px;margin-bottom:22px;line-height:38px}}.aboutus-layout .store.simple .description-inner{margin-bottom:50px}.aboutus-layout .store.simple .see-more{margin-top:10px;text-align:right}@media(min-width:768px){.aboutus-layout .store.simple .see-more{text-align:left;margin-bottom:35px}}.aboutus-layout .store.simple .see-more a:not(:hover){color:#393a42}.aboutus-layout .store .store-heading{font-size:30px;line-height:40px;font-weight:400;margin-bottom:25px}@media(max-width:1024px){.aboutus-layout .store .store-heading{padding:0 18px;margin-bottom:16px}}@media(max-width:575px){.aboutus-layout .store .store-heading{font-size:20px;line-height:28px}}.aboutus-layout .store .store-heading span{color:#b2d135}@media(max-width:1024px){.aboutus-layout .store .store-heading span{display:block}}.aboutus-layout .store .box-container{--img-width: 100%;--box-overlap: 100px;--box-padding: 20px;--map-height: 310px;position:relative;display:flex;flex-direction:column}@media(min-width:768px){.aboutus-layout .store .box-container{--img-width: 400px;--box-overlap: 210px;--box-padding: 30px;flex-direction:row;align-items:start}}@media(min-width:1024px){.aboutus-layout .store .box-container{--img-width: 515px;--box-overlap: 210px;--box-padding: 45px}}@media(min-width:1440px){.aboutus-layout .store .box-container{--img-width: 685px;--box-overlap: 210px;--box-padding: 70px}}.aboutus-layout .store .box-container .image{flex-shrink:0;z-index:1;margin-right:var(--box-padding)}@media(min-width:768px){.aboutus-layout .store .box-container .image{margin-top:50px;margin-left:0;margin-right:0}}.aboutus-layout .store .box-container .image .media{width:var(--img-width);height:auto;aspect-ratio:357/190}@media(min-width:768px){.aboutus-layout .store .box-container .image .media{object-fit:cover;height:unset;width:var(--img-width);aspect-ratio:685/460}}.aboutus-layout .store .box-container .box{position:relative;width:100%}@media(min-width:768px){.aboutus-layout .store .box-container .box{margin-left:calc(var(--box-overlap) * -1)}}.aboutus-layout .store .box-container .box .details .description{font-size:13px;line-height:20px;padding:var(--box-padding);margin-top:calc(var(--box-overlap) * -1);padding-top:calc(var(--box-overlap) + var(--box-padding));background-color:#d1e3ad;margin-left:var(--box-padding)}@media(min-width:768px){.aboutus-layout .store .box-container .box .details .description{margin-left:0;padding-bottom:30px;padding-top:var(--box-padding);padding-left:calc(var(--box-overlap) + var(--box-padding));margin-top:unset}}.aboutus-layout .store .box-container .box .details .store-details-wrapper{padding:var(--box-padding)}@media(min-width:768px){.aboutus-layout .store .box-container .box .details .store-details-wrapper{padding-top:0;padding-left:calc(var(--box-overlap) + var(--box-padding));background-color:#d1e3ad}}.aboutus-layout .store .box-container .box .details .hours-title{font-size:18px;line-height:24px;font-weight:700;display:flex;align-items:end;justify-content:space-between}@media(min-width:768px){.aboutus-layout .store .box-container .box .details .hours-title{display:block}}.aboutus-layout .store .box-container .box .details .hours{font-size:13px;line-height:20px;font-weight:400}@media(min-width:768px){.aboutus-layout .store .box-container .box .details .hours{margin-bottom:70px}}.aboutus-layout .store .box-container .box .details .hours h4{font-size:18px;line-height:24px;margin-bottom:8px}.aboutus-layout .store .box-container .box .details .hours br{display:none}.aboutus-layout .store .box-container .box .details .maps-button{font-size:11px;line-height:20px;text-decoration:underline;font-weight:500;letter-spacing:.1px;flex-shrink:0}@media(max-width:768px){.aboutus-layout .store .box-container.shorts .image{margin:auto}}.aboutus-layout .store .box-container.shorts .image .media{display:block;width:var(--img-width);height:auto;aspect-ratio:80/145;margin-inline:auto}@media(min-width:768px){.aboutus-layout .store .box-container.shorts .image .media{object-fit:cover;height:unset;width:var(--img-width);aspect-ratio:685/460}}.aboutus-layout .store .map-iframe{background:#f1f1f1;position:relative;z-index:1}@media(min-width:1024px){.aboutus-layout .store .map-iframe{margin-left:calc(var(--box-overlap))}}.aboutus-layout .store .map-iframe:before{content:"";position:absolute;display:block;height:60px;top:0;width:100%;background:linear-gradient(180deg,rgba(0,0,0,.25),transparent);background-blend-mode:multiply}.aboutus-layout .store .map-iframe iframe{width:100%;margin:0;display:block}.aboutus-layout a.green-button{display:inline-flex;max-width:340px;width:100%;height:40px;justify-content:center;align-items:center;font-size:12px;line-height:14px;font-weight:500;border:1px solid #393a42;color:#393a42;text-decoration:none;margin-top:35px;transition:all .3s}.aboutus-layout a.green-button:hover{color:#fff;border:1px solid #b2d135;background:#b2d135}.aboutus-layout .text-center{text-align:center}@media(max-width:1024px){.company-page .shadow-box.content-wrapper{padding:0}}.company-page .company-hero-section{margin-bottom:70px}@media(max-width:575px){.company-page .company-hero-section{margin-bottom:40px}}.company-page .heading-description{padding:0 36px;font-size:18px;line-height:24px;margin-top:35px;margin-bottom:70px}@media(max-width:1024px){.company-page .heading-description{padding:0 18px}}@media(max-width:575px){.company-page .heading-description{font-size:13px;line-height:20px}}.company-page .seasonal-collection{padding-bottom:40px;background-color:#f5efe9;margin-bottom:65px}.company-page .seasonal-collection-description{background-color:#f5efe9}.company-page .stores{margin-top:40px}@media(max-width:575px){.company-page .stores{margin-top:44px}}.company-page .awards-box{margin:50px auto}@media(max-width:768px){.company-page .awards-box .description{margin-left:0!important}}.company-page .awards-section{margin:75px auto;max-width:600px;display:flex;flex-direction:column;gap:6px}.company-page .awards-section h4.title{font-weight:600;font-size:18px;margin-bottom:12px;align-self:start}@media(min-width:768px){.company-page .awards-section h4.title{font-size:28px;margin-bottom:22px;line-height:38px}}.company-page .awards-section p{font-size:13px;line-height:18px;font-weight:500;margin-bottom:32px}.company-page .awards-section .awards{width:100%;display:flex;align-items:center;gap:30px;flex-wrap:wrap}@media(max-width:575px){.company-page .awards-section .awards{gap:10px}}@media(max-width:575px){.company-page .awards-section .awards img{width:100px}}.company-page .section .section-title{font-size:30px;line-height:40px;font-weight:400;margin-bottom:18px}.company-page .section .section-title span{color:#b2d135}.company-page .section .section-description{font-size:13px}.company-page .brands-slider{margin:80px auto}.company-page .brands-slider .swiper{margin-top:10px;padding-bottom:30px}.company-page .brands-slider .swiper .swiper-slide{width:75px;height:75px}.company-page .brands-slider .swiper .swiper-slide img{width:75px;height:auto}.company-page .brands-slider .swiper .swiper-scrollbar{width:25%;height:2px;left:50%;transform:translate(-50%);border-radius:0}.company-page .brands-slider .swiper .swiper-scrollbar-drag{border-radius:0;background-color:#393a42}@media(max-width:768px){.company-page .brands-slider .swiper .swiper-scrollbar{width:90%;left:0;transform:translate(0);right:0;margin:auto}}.company-page .brands-slider p{margin-top:35px}.company-page .box-container.logistics .image .media{aspect-ratio:230/190}@media(min-width:768px){.company-page .box-container.logistics .image .media{aspect-ratio:685/460}}.company-page .careers-section{margin:80px auto}@media(max-width:575px){.company-page .careers-section{margin-bottom:40px}}.stores-page .image-container{position:relative}.stores-page .image-container img{aspect-ratio:1275/550;object-fit:cover}@media(max-width:768px){.stores-page .image-container img{aspect-ratio:339/180}}.stores-page .heading-description{font-size:18px;line-height:24px;margin-top:30px}@media(max-width:575px){.stores-page .heading-description{font-size:13px;line-height:20px;margin-bottom:40px}}.stores-page .stores{display:flex;flex-direction:column;gap:50px;margin-top:90px}@media(max-width:575px){.stores-page .stores{margin-top:unset}}@media(min-width:768px){.stores-page .stores{gap:120px}}.stores-page .stores .store .box-container .box .description p,.stores-page .stores .store .box-container .box .store-details-wrapper .hours{font-size:16px;line-height:24px}.careers-page .section-title{display:flex;gap:5px;font-size:30px;line-height:40px;font-weight:600}@media(max-width:768px){.careers-page .section-title{flex-direction:column;font-size:20px;line-height:22px;gap:0px}}.careers-page .section-title span{color:#b2d135;font-weight:600}.careers-page .work-with-us-section{position:relative}@media(max-width:1024px){.careers-page .work-with-us-section:before{content:"";display:block;height:70px;background:#f4f4f4;position:absolute;left:0;width:100%;top:60px}}.careers-page .work-with-us-section .description{margin-top:12px;position:relative}.careers-page .work-with-us-section .description .description-inner{display:flex;align-items:center;gap:36px}@media(max-width:1024px){.careers-page .work-with-us-section .description .description-inner{flex-direction:column-reverse}}.careers-page .work-with-us-section .description p{font-size:12px;line-height:16px;font-weight:500;flex-grow:1}.careers-page .work-with-us-section .description p:before{content:"";background-color:#f4f4f4;width:100%;left:0;top:20px;bottom:20px;position:absolute;z-index:-1}@media(max-width:1024px){.careers-page .work-with-us-section .description p:before{display:none}}.careers-page .work-with-us-section .description .images{display:flex;justify-content:center;width:100%;max-width:450px;position:relative;margin-top:-50px;margin-bottom:50px}@media(min-width:1024px){.careers-page .work-with-us-section .description .images{width:auto;max-width:unset;margin:unset}}.careers-page .work-with-us-section .description .images>picture{margin-right:-50px;z-index:1;width:210px}@media(min-width:1024px){.careers-page .work-with-us-section .description .images>picture{width:auto;transform:unset;margin-right:unset}}.careers-page .work-with-us-section .description .images img,.careers-page .work-with-us-section .description .images picture{max-width:unset;padding-left:20px;object-fit:cover;flex-shrink:0}@media(max-width:1024px){.careers-page .work-with-us-section .description .images img,.careers-page .work-with-us-section .description .images picture{max-width:100%;padding-left:0;margin-left:100px}}@media(max-width:768px){.careers-page .work-with-us-section .description .images img,.careers-page .work-with-us-section .description .images picture{margin-left:60px}}.careers-page .work-with-us-section .description .images>img:last-child{max-width:140px;transform:translateY(50px)}@media(min-width:1024px){.careers-page .work-with-us-section .description .images>img:last-child{transform:translateY(-30px);margin-bottom:-30px;max-width:unset}}.careers-page .open-jobs{margin-top:68px;position:relative}.careers-page .open-jobs:before{content:"";background-color:#f4f4f4;width:100%;left:0;top:0;height:260px;position:absolute;z-index:-1}.careers-page .open-jobs .section-title{padding-top:46px;padding-bottom:20px}.careers-page .open-jobs .banners{display:flex;flex-wrap:wrap;gap:18px;justify-content:center}@media(max-width:1024px){.careers-page .open-jobs .banners{gap:12px}}.careers-page .open-jobs .banners .loader-container{width:260px;height:250px}@media(max-width:1024px){.careers-page .open-jobs .banners .loader-container{width:164px;height:164px}}.careers-page .open-jobs .banners .loader-container .loader{border:2px solid #c4c4c4;width:50px;height:50px}.careers-page .open-jobs .banners .banner{position:relative;width:260px;height:250px;display:flex;align-items:center;justify-content:center;text-decoration:none;color:#fff;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);overflow:hidden}@media(max-width:1024px){.careers-page .open-jobs .banners .banner{width:164px;height:164px}}.careers-page .open-jobs .banners .banner .text{font-size:20px;line-height:22px;max-width:150px;text-align:center;font-weight:500;color:#fff;z-index:2}.careers-page .open-jobs .banners .banner img{display:block;position:absolute;inset:0;width:100%;height:100%;transition:transform .3s}.careers-page .open-jobs .banners .banner:hover img{transform:scale(1.05)}.careers-page .open-jobs .banners .banner:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#7a7a7a;mix-blend-mode:multiply;opacity:.5;z-index:1;transition:opacity .3s}.careers-page .open-jobs .banners .banner:hover:after{opacity:.85}.news-page #blog-page .blogs{display:flex;flex-wrap:wrap;--gap: 20px;gap:var(--gap)}.news-page #blog-page .blogs .blog-card{width:100%}@media(min-width:768px){.news-page #blog-page .blogs .blog-card{width:calc(50% - var(--gap))}}.news-page #blog-page .blogs .blog-card .content h3{font-size:20px}.news-page #blog-page .blogs .blog-card .content{order:-1;padding-bottom:5px}.news-page .green-button{margin-top:60px!important}.reviews-section{margin-bottom:65px;min-height:310px}.reviews-section:has(.section-title){min-height:369px}
