.shop-page-wrapper .shop-page-header{height:100vh;max-height:1033px;max-width:1512px;margin:0 auto;padding:100px 80px;display:flex;align-items:center;background:linear-gradient(90deg,#f0f5f1 8.32%,rgba(254,254,254,.91) 32.11%,rgba(254,254,254,0)),url(/assets/shop-cover.jfif) #d3d3d3;background-position:100% 60%;background-size:cover}@media screen and (max-width:1024px){.shop-page-wrapper .shop-page-header{padding:24px}}@media(orientation:landscape){.shop-page-wrapper .shop-page-header{height:110vh}}@media screen and (max-width:1024px){.shop-page-wrapper .shop-page-header{background-position:50% 60%}}.shop-page-wrapper .shop-page-header .shop-top-header{display:flex;align-items:center;max-width:1352px;margin:0 auto}@media screen and (max-width:1024px){.shop-page-wrapper .shop-page-header .shop-top-header{flex-direction:column;height:100%}}.shop-page-wrapper .shop-page-header .shop-top-header .left{width:70%;display:flex;flex-direction:column;height:100%;justify-content:center}@media screen and (max-width:1024px){.shop-page-wrapper .shop-page-header .shop-top-header .left{width:100%}}@media(orientation:portrait)and (min-width:430px)and (max-width:1024px){.shop-page-wrapper .shop-page-header .shop-top-header .left{width:100%;margin-top:-38%}}@media(min-width:1025px)and (max-width:1280px){.shop-page-wrapper .shop-page-header .shop-top-header .left{width:100%}}.shop-page-wrapper .shop-page-header .shop-top-header .left p{color:#024213;font-family:var(--font-outfit);font-size:58px;font-style:normal;font-weight:600;line-height:120%}@media screen and (max-width:1024px){.shop-page-wrapper .shop-page-header .shop-top-header .left p{font-size:28px}}.shop-page-wrapper .shop-page-header .shop-top-header .left .line{display:flex;gap:12px;flex-wrap:wrap}.shop-page-wrapper .shop-page-header .shop-top-header .left .line img{align-self:center}@media screen and (max-width:1024px){.shop-page-wrapper .shop-page-header .shop-top-header .left .line img{max-width:125px;height:32px}}.shop-page-wrapper .shop-page-header .shop-top-header .left .desc{margin:24px 0;width:60%}@media screen and (max-width:1024px){.shop-page-wrapper .shop-page-header .shop-top-header .left .desc{width:90%}}.shop-page-wrapper .shop-page-header .shop-top-header .left .desc p{color:#000;font-family:var(--font-outfit);font-size:18px;font-style:normal;font-weight:400;line-height:150%}@media screen and (max-width:1024px){.shop-page-wrapper .shop-page-header .shop-top-header .left .desc p{font-size:14px}}.shop-page-wrapper .shop-page-header .shop-top-header .left .btns-wrapper{display:flex;gap:16px;margin-top:24px}@media screen and (max-width:1024px){.shop-page-wrapper .shop-page-header .shop-top-header .left .btns-wrapper{flex-direction:column;margin-top:40%}}.shop-page-wrapper .shop-page-header .shop-top-header .left .btns-wrapper .btn-styles,.shop-page-wrapper .shop-page-header .shop-top-header .left .btns-wrapper .main-btn{font-size:14px!important;padding:16px 18px!important}.shop-page-wrapper .shop-page-header .shop-top-header .left img{border-radius:48px}.shop-page-wrapper .shop-page-header .shop-top-header .right{width:30%;height:100%;margin-top:-10%}@media screen and (max-width:1024px){.shop-page-wrapper .shop-page-header .shop-top-header .right{display:none}}.shop-page-wrapper .shop-page-header .shop-top-header .right .card{max-width:260px!important;max-height:319px!important;justify-self:flex-end}.shop-page-wrapper .limited-quantities-section{margin:80px 0}@media screen and (max-width:1024px){.shop-page-wrapper .limited-quantities-section{margin:40px 0;flex-direction:column}}.shop-page-wrapper .limited-quantities-section .section-header{max-width:100%;border-radius:24px;background:linear-gradient(84deg,#f5ffea 7.82%,#fcfcfc 81.13%);margin:0 40px;padding:48px 0}@media screen and (max-width:1024px){.shop-page-wrapper .limited-quantities-section .section-header{margin:0 24px}}.shop-page-wrapper .limited-quantities-section .btn-styles{margin-top:24px!important;justify-self:center!important}.cards-swipper-wrapper{padding:0 24px;max-width:1512px;margin:0 auto}.cards-swipper-wrapper.margin-y{margin-top:80px;margin-bottom:80px}.cards-swipper-wrapper .fixed-category{border-radius:16px;background:var(--Light-Green-200,#e5ffca);padding:24px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:95%;margin-top:16px}.cards-swipper-wrapper .fixed-category img{align-self:center;justify-self:center}.cards-swipper-wrapper .fixed-category .category-header{color:var(--Neutral-800,#170f49);text-align:center;font-family:var(--font-readexPro);font-size:30px;font-style:normal;font-weight:500;line-height:120%;margin:12px 0}.cards-swipper-wrapper .fixed-category .category-desc{color:#797979;text-align:center;font-family:var(--font-intro);font-size:18px;font-style:normal;font-weight:500;line-height:150%}.cards-swipper-wrapper .fixed-category .btn-styles{background-color:rgba(0,0,0,0)!important}.cards-swipper-wrapper .custom-swiper{margin:0 16px;overflow:visible}@media screen and (max-width:1250px){.cards-swipper-wrapper .custom-swiper{margin:0}}.cards-swipper-wrapper .swiper-button-next,.cards-swipper-wrapper .swiper-button-prev{background:none;color:rgba(0,0,0,0)}.cards-swipper-wrapper .swiper-button-next:after,.cards-swipper-wrapper .swiper-button-prev:after{display:none}.cards-swipper-wrapper .swiper-button-prev{background-image:url(/assets/swiper-left-ic.svg);background-repeat:no-repeat;background-position:50%;background-size:20px;border-radius:var(--radius-lg,10px);border:1px solid var(--Component-colors-Alpha-alpha-black-10,rgba(0,0,0,.1));background-color:#fff;padding:10px;width:45px;margin-left:-34px;z-index:1}@media screen and (max-width:1250px){.cards-swipper-wrapper .swiper-button-prev{margin-left:-24px}}.cards-swipper-wrapper .swiper-button-next{background-image:url(/assets/swiper-next-ic.svg);background-repeat:no-repeat;background-position:50%;background-size:20px;border-radius:var(--radius-lg,10px);border:1px solid var(--Component-colors-Alpha-alpha-black-10,rgba(0,0,0,.1));background-color:#fff;padding:10px;width:45px;margin-right:-34px}@media screen and (max-width:1250px){.cards-swipper-wrapper .swiper-button-next{margin-right:-24px}}.cards-swipper-wrapper .swiper-pagination{display:none}.cards-swipper-wrapper .main-btn{margin:24px auto 40px}