.CategoryNavigation_categoryNavigationContainer__s4ly3{display:flex;justify-content:center;align-items:center;gap:0;overflow-x:auto;overflow-y:hidden;width:100%;margin-bottom:.5rem;border-bottom:#2d3748;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.CategoryNavigation_categoryNavigationContainer__s4ly3::-webkit-scrollbar{display:none}.CategoryNavigation_categoryNavigationItem__t0qLj{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px 20px 26px;cursor:pointer;transition:background-color .2s ease;border:none;flex:0 0 auto;min-width:120px;white-space:nowrap;background-color:#fcf1e1}.CategoryNavigation_categoryNavigationItem__t0qLj .CategoryNavigation_categoryLabel__1jqmK{font-family:Josefin Sans,sans-serif}.CategoryNavigation_categoryNavigationItem__t0qLj:first-of-type{border-radius:20px 0 0 20px}.CategoryNavigation_categoryNavigationItem__t0qLj:last-of-type{border-radius:0 20px 20px 0}.CategoryNavigation_categoryNavigationItem__t0qLj.CategoryNavigation_active__rNz10,.CategoryNavigation_categoryNavigationItem__t0qLj:hover:not(.CategoryNavigation_active__rNz10){background:var(--foreground)}.CategoryNavigation_categoryLabel__1jqmK{margin-top:8px;font-size:12px;text-align:center;color:#333;font-weight:500;transition:color .2s ease;white-space:nowrap}@media(max-width:970px){.CategoryNavigation_categoryNavigationContainer__s4ly3{justify-content:flex-start}.CategoryNavigation_categoryNavigationContainer__s4ly3 .CategoryNavigation_categoryNavigationItem__t0qLj:first-of-type,.CategoryNavigation_categoryNavigationContainer__s4ly3 .CategoryNavigation_categoryNavigationItem__t0qLj:last-of-type{border-radius:0}}.AssetIcon_assetIconContainer__HaEGw{margin:auto 0;line-height:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;justify-content:center}.AssetIcon_assetIconContainer__HaEGw[data-size=small]{width:24px}.AssetIcon_assetIconContainer__HaEGw[data-size=small]>span{height:24px!important;width:24px!important}.AssetIcon_assetIconContainer__HaEGw[data-size=normal]{width:48px}.AssetIcon_assetIconContainer__HaEGw[data-size=normal]>span{height:48px!important;width:48px!important}.AssetIcon_assetIconContainer__HaEGw[data-size=big]{width:72px}.AssetIcon_assetIconContainer__HaEGw[data-size=big]>span{height:72px!important;width:72px!important}.AssetIcon_assetIcon__ltDyp{aspect-ratio:1/1;position:relative}.Carousel_carousel__t1wf9{width:100%}.Carousel_carousel__t1wf9 .Carousel_carouselItem__e2GJD .Carousel_image__HG3_8{border-radius:20px}.Carousel_blurContainerLight__e254Y{background:hsla(0,0%,100%,.25);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);max-width:1150px;padding:20px;box-shadow:0 8px 32px rgba(31,38,135,.07);color:#2d3748;margin-right:-15%;margin-left:30%;border-radius:20px}.Carousel_blurContainerLight__e254Y p{margin:0;font-weight:500;text-shadow:0 1px 2px hsla(0,0%,100%,.8);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.5;text-align:left}@media(max-width:1150px){.Carousel_carousel__t1wf9 .Carousel_carouselItem__e2GJD .Carousel_image__HG3_8{border-radius:0}}.ProductCard_cardsContainer__6V6EW{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.ProductCard_cardContainer__9GbtW{width:250px;height:283px;display:grid;grid-template-rows:5fr 1.5fr 1.6fr;border-radius:2px 50px;overflow:hidden;cursor:pointer;flex-shrink:0;box-shadow:0 14px 12px rgba(0,0,0,.05);transition:transform .2s ease,box-shadow .2s ease}.ProductCard_cardContainer__9GbtW:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.ProductCard_cardContainer__9GbtW .ProductCard_imageContainer__F4lcv{position:relative;width:100%;overflow:hidden}.ProductCard_cardContainer__9GbtW .ProductCard_productImage__NLwRO{object-fit:cover;transition:transform .3s ease}.ProductCard_cardContainer__9GbtW .ProductCard_title__dwnKh{padding:12px 16px 0;font-size:16px;font-weight:600;color:var(--font-primare-color-tow);text-align:left;line-height:1.3;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;align-items:flex-start;margin:0 0 8px}.ProductCard_cardContainer__9GbtW .ProductCard_description___pZFO{margin:0 0 10px;padding:0 16px;font-size:14px;color:#666;text-align:left;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;line-height:1.5}.ProductCard_cardContainer__9GbtW .ProductCard_priceContainer__ahSkv{display:flex;justify-content:flex-end;padding:10px 20px 10px 10px;margin:0}.ProductCard_cardContainer__9GbtW .ProductCard_priceContainer__ahSkv button{margin:0!important}.ProductCard_cardContainer__9GbtW .ProductCard_priceContainer__ahSkv .ProductCard_price__CpclP{text-align:right;align-content:center;margin-bottom:5px;color:#666;font-size:14px;white-space:nowrap}.ProductCard_cardContainer__9GbtW button{margin:8px 16px 16px;align-self:end;justify-self:end;background:#007bff;color:#fff;border:none;padding:8px 16px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s ease}.ProductCard_cardContainer__9GbtW button:hover{background:#0056b3}@media(max-width:768px){.ProductCard_cardContainer__9GbtW .ProductCard_title__dwnKh{font-size:14px;padding:10px 12px 6px;line-height:1.3}.ProductCard_cardContainer__9GbtW div{font-size:12px;padding:0 12px 6px}.ProductCard_cardContainer__9GbtW hr{margin:0 12px;width:calc(100% - 24px)}.ProductCard_cardContainer__9GbtW button{font-size:12px;padding:6px 12px;margin:6px 12px 12px}}@media(max-width:560px){.ProductCard_cardContainer__9GbtW{width:250px;height:388px;grid-template-rows:2fr 1fr 1.4fr .5fr}}@media(max-width:468px){.ProductCard_cardContainer__9GbtW{width:90%;height:auto;grid-template-rows:2.2fr .5fr 1fr .5fr}}.Container_container__l7Pxg{display:flex;width:100%;background-color:var(--background)}.Container_container__l7Pxg[data-flow=column]{flex-direction:column}.Container_container__l7Pxg[data-align-items=center]{align-items:center}.Container_container__l7Pxg[data-transparent=true]{background-color:rgba(0,0,0,0)}.Container_container__l7Pxg[data-align-items=flex-end]{align-items:flex-end}.Container_container__l7Pxg[data-align-items=flex-start]{align-items:flex-start}.Container_container__l7Pxg[data-align-items=stretch]{align-items:stretch}.Container_container__l7Pxg[data-align-items=baseline]{align-items:baseline}.Container_container__l7Pxg[data-justify-content=center]{justify-content:center}.Container_container__l7Pxg[data-justify-content=flex-end]{justify-content:flex-end}.Container_container__l7Pxg[data-justify-content=flex-start]{justify-content:flex-start}.Container_container__l7Pxg[data-justify-content=space-between]{justify-content:space-between}.Container_container__l7Pxg[data-justify-content=space-around]{justify-content:space-around}.Container_container__l7Pxg[data-justify-content=space-evenly]{justify-content:space-evenly}.Container_container__l7Pxg[data-background-color=true]{background-color:var(--foreground)}.Container_container__l7Pxg[data-max-width="1150"]{max-width:1150px!important;margin:auto;overflow:hidden}.Container_container__l7Pxg[data-max-width="550"]{max-width:550px!important;margin:auto;overflow:hidden}.Container_container__l7Pxg[data-max-width="456"]{max-width:456px!important;margin:auto;overflow:hidden}.Container_container__l7Pxg[data-gap="2"]{gap:2rem}.Container_container__l7Pxg[data-gap="4"]{gap:4rem}.Container_container__l7Pxg[data-padding=true]{padding:10%;width:80%!important}.Container_formContainer__E1gDG{width:100%}.Container_cartContainer__Er1Ay{display:flex;gap:1rem}.Container_title__3QtEs{margin-top:2rem}.Container_horizontalScrollContainer__1Dbs_{width:100%;position:relative;overflow:hidden}.Container_scrollWrapper__K9IBo{display:flex;justify-content:space-evenly;overflow-x:auto;overflow-y:hidden;gap:2rem;padding:1rem 3rem;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.Container_scrollWrapper__K9IBo::-webkit-scrollbar{display:none}.Container_scrollWrapper__K9IBo>*{flex:0 0 auto;min-width:200px}.Container_horizontalScrollContainer__1Dbs_:after,.Container_horizontalScrollContainer__1Dbs_:before{content:"";position:absolute;top:0;bottom:0;width:2rem;pointer-events:none;z-index:1}.Container_horizontalScrollContainer__1Dbs_:before{left:0}.Container_horizontalScrollContainer__1Dbs_:after{right:0}.Container_hr___tF3e{height:1px;background-color:#c3c3c3;width:95%;margin:3rem auto 6rem}@media(max-width:1150px){.Container_horizontalScrollContainer__1Dbs_:before{background:linear-gradient(90deg,rgb(255,255,255),transparent)}.Container_horizontalScrollContainer__1Dbs_:after{background:linear-gradient(270deg,rgb(255,255,255),transparent)}.Container_scrollWrapper__K9IBo{justify-content:flex-start}}@media(max-width:768px){.Container_hr___tF3e{margin:1rem auto}}.BookingCalendar_bookingPage__QeipG{width:100%;max-width:800px;display:flex;flex-direction:column;gap:2rem;padding:1rem}.BookingCalendar_header__RPG9X{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.BookingCalendar_header__RPG9X h2{margin:0;font-size:1.5rem}.BookingCalendar_header__RPG9X .BookingCalendar_subtitle__3r4JW{color:#666;margin:0}.BookingCalendar_dateSelectorContainer__qGq6O{background:#fff;border-radius:12px;padding:1rem;box-shadow:0 2px 8px rgba(0,0,0,.05)}.BookingCalendar_navigation__SBbbS{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.BookingCalendar_navigation__SBbbS .BookingCalendar_monthLabel__C6Wj3{font-weight:600;font-size:1.1rem}.BookingCalendar_daysGrid__Ds4Sf{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:.5rem;gap:.5rem}.BookingCalendar_dayButton__GHz_4{background:rgba(0,0,0,0);border:2px solid #eee;border-radius:8px;padding:.8rem 0;display:flex;flex-direction:column;align-items:center;gap:.3rem;cursor:pointer;transition:all .2s}.BookingCalendar_dayButton__GHz_4:hover{background:#f9f9f9;border-color:#ddd}.BookingCalendar_dayButton__GHz_4.BookingCalendar_selected__2NoZF{border-color:#422626;color:#422626;background-color:rgba(66,38,38,.2)}.BookingCalendar_dayButton__GHz_4.BookingCalendar_selected__2NoZF .BookingCalendar_dayName__b_k92,.BookingCalendar_dayButton__GHz_4.BookingCalendar_selected__2NoZF .BookingCalendar_dayNumber__NG5Ev{color:#422626}.BookingCalendar_dayButton__GHz_4.BookingCalendar_past__16O3y{background-color:rgba(142,59,9,.3215686275);cursor:default}.BookingCalendar_dayButton__GHz_4.BookingCalendar_weekend__C5JoL{background:#fafafa}.BookingCalendar_dayButton__GHz_4.BookingCalendar_weekend__C5JoL .BookingCalendar_dayName__b_k92{color:#d64040}.BookingCalendar_dayButton__GHz_4 .BookingCalendar_dayName__b_k92{font-size:.8rem;color:#888;text-transform:uppercase}.BookingCalendar_dayButton__GHz_4 .BookingCalendar_dayNumber__NG5Ev{font-size:1.2rem;font-weight:600;color:#333}.BookingCalendar_slotGrid__IthoW{display:grid;grid-template-columns:repeat(auto-fill,minmax(80px,1fr));grid-gap:1rem;gap:1rem;margin-top:1rem}.BookingCalendar_slotButton__Xb_4g{padding:.8rem;border:2px solid #422626;background:#fff;color:#422626;border-radius:8px;font-weight:500;cursor:pointer;transition:all .2s}.BookingCalendar_slotButton__Xb_4g:hover{background-color:rgba(66,38,38,.1)}.BookingCalendar_slotButton__Xb_4g.BookingCalendar_selected__2NoZF{background-color:rgba(66,38,38,.2)}.BookingCalendar_noSlots__kPsiu{text-align:center;padding:2rem;color:#888;font-style:italic}.BookingCalendar_loader__ZONaC{display:flex;justify-content:center;padding:2rem}.BookingCalendar_error__Umh0W{color:#d64040;text-align:center}.BookingCalendar_summary__LH9rQ{background:#f8f9fa;padding:1.5rem;border-radius:12px;margin-top:1rem;border:5px solid #eee}.BookingCalendar_summary__LH9rQ h3{margin-top:0}.BookingCalendar_summary__LH9rQ p{margin:.5rem 0;color:#555}.HomeContainer_titleImageContainer__L2spS{margin-bottom:-3rem}.HomeContainer_titleImage__mqesQ{width:100vw;height:700px;object-fit:cover}.HomeContainer_titleText__ZPKVG{position:relative;top:-600px;font-size:65px;left:40px}.HomeContainer_titleButton__1Wwt_{position:relative;top:-320px;right:40px;justify-content:flex-end!important}.HomeContainer_imageWallContainer__J6f1k{display:flex;width:100%;overflow:hidden}.HomeContainer_imageWallContainer__J6f1k .HomeContainer_wrapper__6L9nn{position:relative;height:700px;flex:1 1;transition:flex .5s ease-in-out;cursor:pointer;overflow:hidden}.HomeContainer_imageWallContainer__J6f1k .HomeContainer_wrapper__6L9nn:hover{flex:1.3 1}.HomeContainer_imageWallContainer__J6f1k .HomeContainer_wrapper__6L9nn .HomeContainer_imageWallItem__EE7X7{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.HomeContainer_imageWallContainer__J6f1k .HomeContainer_wrapper__6L9nn .HomeContainer_overlay__RgPmV{position:absolute;top:450px;width:100%;text-align:center;opacity:.8;transition:opacity .3s ease;white-space:nowrap}.HomeContainer_imageWallContainer__J6f1k .HomeContainer_wrapper__6L9nn .HomeContainer_overlay__RgPmV h2{color:#fff;margin-bottom:1rem}.HomeContainer_imageWallContainer__J6f1k .HomeContainer_wrapper__6L9nn:hover .HomeContainer_overlay__RgPmV{opacity:1}.HomeContainer_scrollContainer__1xLYd{height:400vh;background-color:#000}.HomeContainer_stickyWrapper__gkCiy{position:-webkit-sticky;position:sticky;display:flex;justify-content:center;align-items:center}.HomeContainer_contentBelow__gf3JZ{z-index:2}.HomeContainer_scrollContainer__1xLYd{height:150vh;width:100%;position:relative;pointer-events:none}.HomeContainer_stickyWrapper__gkCiy{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:0;overflow:hidden;pointer-events:all}.HomeContainer_videoElement2__Hpb1k,.HomeContainer_videoElement__FfGk2{width:100%;height:100%;object-fit:cover;display:block}.HomeContainer_overlayContent__tqnnM{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;width:100%;display:flex;flex-direction:column;align-items:center}.HomeContainer_contentBelow__gf3JZ{position:relative;z-index:20;background-color:#000;box-shadow:0 -10px 30px rgba(0,0,0,.1);width:100%;padding-bottom:26rem;margin-bottom:46rem;min-height:100vh;display:flex;justify-content:center;flex-direction:column;align-items:center}.HomeContainer_contentBelow__gf3JZ h2{font-family:Istok Web,sans-serif;width:100%;text-align:center;font-size:130px;letter-spacing:-10px;font-weight:400;padding-top:48rem;padding-bottom:5rem;color:#fff;text-transform:capitalize}.HomeContainer_contentBelow__gf3JZ p{max-width:850px;text-align:center;color:#fff;letter-spacing:1.5px;line-height:28px}.HomeContainer_contentBoxA__UbjXf{display:flex;height:400px}.HomeContainer_contentBoxA__UbjXf p{width:50%;padding:3rem;color:#fff}.HomeContainer_contentBoxA__UbjXf .HomeContainer_image__1Cpmi{width:50%;height:100%}.HomeContainer_logoFade__LeBil{opacity:0;pointer-events:none;transition:opacity .2s ease}.HomeContainer_logoFade__LeBil.HomeContainer_visible__nN3gJ{opacity:1;pointer-events:all}.HomeContainer_srOnly__0XXx5{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.LegalContainer_legalContainer__NPakX{width:100%;max-width:800px;text-align:left}.LegalContainer_legalContainer__NPakX .LegalContainer_title__siK3X{margin-bottom:2rem;color:#333;font-size:2.5rem}.LegalContainer_legalContainer__NPakX .LegalContainer_content__URE7o{line-height:1.6;font-size:1.1rem;color:#555}.LegalContainer_legalContainer__NPakX .LegalContainer_content__URE7o .LegalContainer_disclaimer__2W11z{color:red}.LegalContainer_legalContainer__NPakX .LegalContainer_content__URE7o .LegalContainer_section__0rEji{margin-bottom:2rem}.LegalContainer_legalContainer__NPakX .LegalContainer_content__URE7o .LegalContainer_section__0rEji .LegalContainer_sectionTitle__IdFhF{font-size:1.5rem;font-weight:600;color:#333;margin-bottom:1rem}.LegalContainer_legalContainer__NPakX .LegalContainer_content__URE7o .LegalContainer_section__0rEji .LegalContainer_paragraph__QUSDT{margin-bottom:1.5rem}.LegalContainer_legalContainer__NPakX .LegalContainer_content__URE7o .LegalContainer_section__0rEji .LegalContainer_list__VctS4{margin-left:1.5rem;margin-bottom:1.5rem}.LegalContainer_legalContainer__NPakX .LegalContainer_content__URE7o .LegalContainer_section__0rEji .LegalContainer_list__VctS4 li{margin-bottom:.5rem}.AboutContainer_aboutContainer__OpFk7{width:100%;max-width:800px;text-align:left}.AboutContainer_aboutContainer__OpFk7 .AboutContainer_title__whWTW{margin-bottom:2rem;color:#333;font-size:2.5rem}.AboutContainer_aboutContainer__OpFk7 .AboutContainer_content__bkJoU{line-height:1.6;font-size:1.1rem;color:#555}.AboutContainer_aboutContainer__OpFk7 .AboutContainer_content__bkJoU .AboutContainer_paragraph__alhlY{margin-bottom:1.5rem}.category_titleImageContainer___smU_{margin-bottom:-3rem}.category_titleImage__6NnrZ{width:100vw;height:700px;object-fit:cover}.category_titleText__qBrcJ{position:relative;top:-600px;font-size:65px;left:40px}.category_titleButton__N35un{position:relative;top:-320px;right:40px;justify-content:flex-end!important}.ArticleContainer_contentBoxA__5cO5D{display:flex;height:400px;margin-top:2rem}.ArticleContainer_contentBoxA__5cO5D p{width:50%;padding:3rem}.ArticleContainer_contentBoxA__5cO5D .ArticleContainer_image__EjlHN{width:50%;height:auto}.ArticleContainer_titleImageContainer__k1iX_{margin-bottom:-3rem}.ArticleContainer_titleImage__8G5ek{width:100vw;height:700px;object-fit:cover}.ArticleContainer_logo__oiiT3{position:relative;top:-600px;font-size:65px;left:-240px;height:100px}.ArticleContainer_titleButton__6VTn9{position:relative;top:-200px;right:40px;justify-content:flex-end!important}.WorkshopContainer_titleImageContainer__9tJNU{margin-bottom:-3rem}.WorkshopContainer_titleImage__I0nPp{width:100vw;height:700px;object-fit:cover}.WorkshopContainer_titleText__ZK6_a{position:relative;font-family:Notable,sans-serif;letter-spacing:3px;transform:skewX(-10deg);font-size:90px;color:var(--background);top:-614px;left:26%;padding:2rem 2rem 4rem;background-color:hsla(0,0%,100%,.6);width:-moz-fit-content;width:fit-content;margin:0}.WorkshopContainer_titleButton__Z7FGz{position:relative;top:-300px;right:40px;justify-content:flex-end!important}.LoginPage_loginContainer__aOHN8{display:flex;flex-direction:column;align-items:center;background:#fff;border-radius:20px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);padding:10%;width:80%;max-width:480px;position:relative;z-index:10}@media(max-width:640px){.LoginPage_loginContainer__aOHN8{padding:24px;border-radius:12px}}.LoginPage_loginHeader__ryGgu{text-align:center;margin-bottom:32px;margin-top:32px}.LoginPage_loginTitle__s2UP7{font-size:28px;font-weight:700;color:#1a1d23;margin:0 0 8px;line-height:1.2}.LoginPage_loginSubtitle__Yo_8m{font-size:16px;color:#64748b;margin:0;line-height:1.5}.LoginPage_loginForm__LTQBE{margin-bottom:24px;width:100%}.LoginPage_errorAlert__ZYNRk{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#dc2626;font-size:14px;margin-bottom:20px}.LoginPage_forgotPassword__G9zSZ{font-size:14px;text-decoration:none;font-weight:500;transition:color .2s ease;color:#64748b}.LoginPage_forgotPassword__G9zSZ a span{color:#64748b}.LoginPage_forgotPassword__G9zSZ:hover{color:#2d3748;text-decoration:underline}.LoginPage_signupPrompt__fs2i_{text-align:center;margin-bottom:24px;font-size:14px;color:#64748b}.LoginPage_signupPrompt__fs2i_ a span{color:#2d3748!important}.LoginPage_signupLink__Emoyh{color:#2d3748;text-decoration:none;font-weight:500;transition:color .2s ease}.LoginPage_signupLink__Emoyh:hover{color:#2d3748;text-decoration:underline}@media(max-width:640px){.LoginPage_loginContainer__aOHN8{max-width:100%}.LoginPage_loginTitle__s2UP7{font-size:24px}.LoginPage_loginSubtitle__Yo_8m{font-size:15px}}@media(max-width:480px){.LoginPage_loginContainer__aOHN8{padding:20px}}.FilterContainer_dropdownMenu__Iu8Dg{position:absolute;background-color:var(--background);border:1px solid var(--disabled);border-radius:6px;box-shadow:0 4px 6px rgba(131,131,131,.4);z-index:1000;min-width:120px;margin-top:8px;overflow:hidden}.FilterContainer_dropdownMenu__Iu8Dg .FilterContainer_dropdownItem__K5aKf{display:block;padding:8px 12px;cursor:pointer;color:#333;font-size:14px;transition:all .2s ease-in-out;border-bottom:1px solid #eee}.FilterContainer_dropdownMenu__Iu8Dg .FilterContainer_dropdownItem__K5aKf:last-child{border-bottom:none}.FilterContainer_dropdownMenu__Iu8Dg .FilterContainer_dropdownItem__K5aKf:hover{background-color:var(--foreground);color:#fff}.FilterContainer_dropdownMenu__Iu8Dg .FilterContainer_dropdownItem__K5aKf.FilterContainer_activeLanguage__9XKOW{background-color:#d4b896;color:#fff;font-weight:500}.FilterContainer_priceDropdown__7yZw2{min-width:280px;max-width:390px;left:80px}.FilterContainer_sortIcon__MEFn0{display:flex;gap:.5rem;position:relative}.FilterContainer_sortButton__emMuO{margin:0!important;font-weight:400!important;box-shadow:0 4px 12px rgba(0,0,0,.05)}.FilterContainer_optionContainer__mG8L6{display:flex;width:100%;margin-left:10%;justify-content:flex-start;gap:2rem}.FilterContainer_priceRangeContainer__jMlgq{padding:16px;min-width:280px}.FilterContainer_sliderContainer__hjTfp{position:relative;height:40px;margin-bottom:16px;overflow:hidden}.FilterContainer_sliderContainer__hjTfp .FilterContainer_slider__X9c1R{position:absolute;width:100%;height:6px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);outline:none;pointer-events:none;top:50%;transform:translateY(-50%)}.FilterContainer_sliderContainer__hjTfp .FilterContainer_slider__X9c1R::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:#d4b896;cursor:pointer;pointer-events:all;position:relative;z-index:2;box-shadow:0 2px 4px rgba(0,0,0,.2);-webkit-transition:transform .2s;transition:transform .2s}.FilterContainer_sliderContainer__hjTfp .FilterContainer_slider__X9c1R::-webkit-slider-thumb:hover{transform:scale(1.1)}.FilterContainer_sliderContainer__hjTfp .FilterContainer_slider__X9c1R::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:#d4b896;cursor:pointer;pointer-events:all;position:relative;z-index:2;box-shadow:0 2px 4px rgba(0,0,0,.2);border:none;-moz-transition:transform .2s;transition:transform .2s}.FilterContainer_sliderContainer__hjTfp .FilterContainer_slider__X9c1R::-moz-range-thumb:hover{transform:scale(1.1)}.FilterContainer_sliderContainer__hjTfp:before{content:"";position:absolute;width:100%;height:6px;background:#e0e0e0;border-radius:3px;top:50%;transform:translateY(-50%)}.FilterContainer_sliderContainer__hjTfp .FilterContainer_sliderTrack__pEUf6{position:absolute;height:6px;background:linear-gradient(90deg,#d4b896,#c4a876);border-radius:3px;top:50%;transform:translateY(-50%);z-index:1}.FilterContainer_priceDisplay__hXxfU{display:flex;justify-content:space-between;font-size:13px;color:#666;margin-bottom:20px;padding:0 4px}.FilterContainer_priceActions__Keuog{display:flex;gap:12px;padding-top:12px;border-top:1px solid #eee}.Button_buttonContainer__jfbup{border-radius:8px;font-weight:500;padding:.75rem 1.5rem;transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;border:1px solid rgba(0,0,0,0);font-size:14px;text-decoration:none}.Button_buttonContainer__jfbup[data-size=small]{padding:.5rem 1rem;font-size:12px}.Button_buttonContainer__jfbup[data-size=normal]{padding:.75rem 1.5rem;font-size:14px}.Button_buttonContainer__jfbup[data-size=big]{padding:1rem 2rem;font-size:16px}.Button_buttonContainer__jfbup[data-appearance=icon]{padding:.5rem;min-width:40px;min-height:40px;border-radius:999px}.Button_buttonContainer__jfbup[data-appearance=icon][data-size=small]{padding:.375rem;min-width:32px;min-height:32px}.Button_buttonContainer__jfbup[data-appearance=icon][data-size=big]{padding:.75rem;min-width:48px;min-height:48px}.Button_buttonContainer__jfbup[data-appearance=icon]:hover:not(:disabled){background-color:rgba(0,0,0,0);color:var(--font-primare-color)}.Button_buttonContainer__jfbup[data-variant=icon]{background-color:rgba(0,0,0,0)}.Button_buttonContainer__jfbup[data-variant=icon]:hover{background-color:var(--foreground-light);padding:0!important}.Button_buttonContainer__jfbup[data-variant=primary]{background-color:var(--foreground-light);box-shadow:0 8px 8px rgba(0,0,0,.0196078431);margin:1rem;font-weight:700;letter-spacing:1.2px;color:var(--foreground)}.Button_buttonContainer__jfbup[data-variant=primary]:hover:not(:disabled){background-color:var(--foreground);color:var(--foreground-light)}.Button_buttonContainer__jfbup[data-variant=primary]:active:not(:disabled){background-color:var(--foreground);color:var(--foreground-light);box-shadow:inset 6px 3px 9px 4px rgba(0,0,0,.04);transform:scale(.97);opacity:.95}.Button_buttonContainer__jfbup[data-variant=secondary]{background-color:rgba(0,0,0,0);color:var(--font-primare-color);border-color:var(--foreground-light)}.Button_buttonContainer__jfbup[data-variant=secondary]:hover:not(:disabled){background-color:var(--foreground-light)}.Button_buttonContainer__jfbup[data-variant=error]{background-color:rgba(0,0,0,0);color:var(--warning)}.Button_buttonContainer__jfbup[data-variant=ghost]{background-color:rgba(0,0,0,0);color:#6b7280;border-color:rgba(0,0,0,0)}.Button_buttonContainer__jfbup[data-variant=ghost]:active:not(:disabled){color:#a9a9a9}.Button_buttonContainer__jfbup[data-variant=ghost]:active[data-appearance=icon]{box-shadow:0 4px 12px rgba(0,0,0,.05)}.Button_buttonContainer__jfbup:disabled{background-color:var(--disabled);color:var(--font-primare-color);cursor:not-allowed;opacity:.6}.Button_buttonContainer__jfbup:disabled[data-visability=false]{opacity:0}.Button_buttonContainer__jfbup[data-loading=true]{cursor:wait;opacity:.7}.Button_buttonContainer__jfbup[data-flex=true]{flex:1 1}.Button_buttonContainerContainer__zbe3a{display:flex;gap:12px;flex-wrap:wrap}.Button_buttonContainerContainer__zbe3a[data-spread=true]{justify-content:space-between;display:flex;align-items:center;width:100%}.Button_buttonGroup__p8r_X{display:flex;padding:8px 0;gap:8px;width:100%}.Button_buttonGroup__p8r_X[data-direction=row]{flex-direction:row}.Button_buttonGroup__p8r_X[data-direction=column]{flex-direction:column}.Button_buttonGroup__p8r_X[data-nav-gap=true]{gap:8px;padding:8px}.Button_buttonGroup__p8r_X[data-fullwidth=true]{width:100%}.Button_buttonOption__Od5c6{font-family:Josefin Sans,sans-serif;border-radius:6px;font-weight:500;transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;border:1px solid rgba(0,0,0,0);text-decoration:none;background-color:rgba(0,0,0,0);color:#6b7280;flex:1 1}.Button_buttonOption__Od5c6[data-size=small]{padding:.5rem 1rem;font-size:12px}.Button_buttonOption__Od5c6[data-size=normal]{padding:.75rem 1.5rem;font-size:14px}.Button_buttonOption__Od5c6[data-size=large]{padding:1rem 2rem;font-size:16px}.Button_buttonOption__Od5c6[data-selected=true]{background-color:var(--foreground-light);font-weight:700;color:var(--font-primare-color);border-color:var(--foreground-light);box-shadow:0 2px 4px rgba(0,0,0,.05)}.Button_buttonOption__Od5c6[data-selected=true]:hover:not([data-disabled=true]){background-color:var(--foreground-light)}.Button_buttonOption__Od5c6[data-selected=false]{border:2px solid var(--foreground-light)}.Button_buttonOption__Od5c6[data-selected=false]:hover:not([data-disabled=true]){background-color:var(--foreground-light);color:var(--font-primare-color)}.Button_buttonOption__Od5c6[data-selected=false]:active:not([data-disabled=true]){background-color:var(--foreground-light)}.Button_buttonOption__Od5c6[data-disabled=true]{background-color:rgba(0,0,0,0);color:var(--disabled);cursor:not-allowed;opacity:.6}@media(max-width:640px){.Button_buttonGroup__p8r_X[data-direction=row]{flex-direction:column}.Button_buttonGroup__p8r_X .Button_buttonOption__Od5c6[data-size=small]{padding:.625rem 1rem;font-size:13px}.Button_buttonGroup__p8r_X .Button_buttonOption__Od5c6[data-size=normal]{padding:.875rem 1.5rem;font-size:15px}.Button_buttonGroup__p8r_X .Button_buttonOption__Od5c6[data-size=large]{padding:1.125rem 2rem;font-size:17px}}.Button_progressContainer__dkFsZ{display:flex;width:100%;justify-content:space-around;flex-wrap:wrap}.Button_progressContainer__dkFsZ .Button_listItem__Driht{display:flex;gap:8px;align-items:center;list-style:none;font-family:Josefin Sans,sans-serif;font-size:17px;cursor:pointer;margin-bottom:1rem}.Button_progressContainer__dkFsZ .Button_listItem__Driht[data-done=true]{cursor:not-allowed}.Button_progressContainer__dkFsZ .Button_listItem__Driht .Button_icon__o8KD7{width:21px;height:21px;border-radius:99px;background-color:var(--disabled)}.Button_progressContainer__dkFsZ .Button_listItem__Driht .Button_icon__o8KD7[data-done=true]{background-color:green;cursor:pointer}@media(max-width:550px){.Button_progressContainer__dkFsZ{flex-direction:column;align-items:center;gap:1rem}}.Header_header__3r5eO{display:flex;justify-content:space-between;height:75px;padding:0 2rem;box-shadow:0 8px 8px rgba(0,0,0,.02);transition:all .6s cubic-bezier(.4,0,.2,1);position:relative;top:0;z-index:10}.Header_header__3r5eO.Header_headerHidden__GB61N{opacity:0;transform:translateY(-20px)}.Header_header__3r5eO.Header_headerVisible__Ap4QC{opacity:1;transform:translateY(0)}.Header_header__3r5eO .Header_NavContainer__Cao21{width:100%;display:flex;justify-content:space-between;align-items:center;transition:all .4s ease-in-out}.Header_header__3r5eO .Header_NavContainer__Cao21 .Header_hamburgerMenu__AX0Ta{display:none;align-items:center;cursor:pointer;padding:8px;border-radius:4px;transition:all .2s ease-in-out}.Header_header__3r5eO .Header_NavContainer__Cao21 .Header_hamburgerMenu__AX0Ta:hover{background-color:hsla(0,0%,100%,.1)}@media(max-width:768px){.Header_header__3r5eO .Header_NavContainer__Cao21 .Header_hamburgerMenu__AX0Ta{display:flex}}.Header_header__3r5eO .Header_NavContainer__Cao21 .Header_navItemContainer__vZVPJ{display:flex;align-items:center;margin-bottom:0;padding-left:20px;list-style:none;gap:2rem}@media(max-width:768px){.Header_header__3r5eO .Header_NavContainer__Cao21 .Header_navItemContainer__vZVPJ{display:none}}.Header_header__3r5eO .Header_NavContainer__Cao21 .Header_navItemContainer__vZVPJ .Header_navItem__CSfef{padding-right:20px;cursor:pointer;transition:all .2s ease-in-out;color:#fff;font-family:DM Sans,sans-serif;text-transform:uppercase;font-weight:700}.Header_header__3r5eO .Header_NavContainer__Cao21 .Header_navItemContainer__vZVPJ .Header_navItem__CSfef:hover{transform:translateY(-1px)}.Header_header__3r5eO .Header_NavContainer__Cao21 .Header_navItemContainer__vZVPJ .Header_navItem__CSfef.Header_languageDropdown__riZLe{position:relative}.Header_header__3r5eO .Header_NavContainer__Cao21 .Header_navItemContainer__vZVPJ .Header_navItem__CSfef.Header_languageDropdown__riZLe .Header_languageToggle__cRTif{display:flex;align-items:center;gap:4px;cursor:pointer;color:inherit;text-decoration:none;font-size:16px;font-family:Josefin Sans,sans-serif;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Header_header__3r5eO .Header_NavContainer__Cao21 .Header_navItemContainer__vZVPJ .Header_navItem__CSfef.Header_languageDropdown__riZLe .Header_languageToggle__cRTif:hover{opacity:.8}.Header_header__3r5eO .Header_NavContainer__Cao21 .Header_navItemContainer__vZVPJ .Header_navItem__CSfef.Header_languageDropdown__riZLe .Header_dropdownMenu__57jJm{position:absolute;top:100%;left:0;background-color:#f5f5f5;border:1px solid #ddd;border-radius:4px;box-shadow:0 4px 6px rgba(0,0,0,.1);z-index:1000;min-width:120px;margin-top:8px}.Header_header__3r5eO .Header_NavContainer__Cao21 .Header_navItemContainer__vZVPJ .Header_navItem__CSfef.Header_languageDropdown__riZLe .Header_dropdownMenu__57jJm .Header_dropdownItem__Dkj1z{display:block;padding:8px 12px;cursor:pointer;color:#333;font-size:14px;transition:all .2s ease-in-out;border-bottom:1px solid #eee}.Header_header__3r5eO .Header_NavContainer__Cao21 .Header_navItemContainer__vZVPJ .Header_navItem__CSfef.Header_languageDropdown__riZLe .Header_dropdownMenu__57jJm .Header_dropdownItem__Dkj1z:last-child{border-bottom:none}.Header_header__3r5eO .Header_NavContainer__Cao21 .Header_navItemContainer__vZVPJ .Header_navItem__CSfef.Header_languageDropdown__riZLe .Header_dropdownMenu__57jJm .Header_dropdownItem__Dkj1z:hover{background-color:var(--foreground);color:#fff}.Header_header__3r5eO .Header_NavContainer__Cao21 .Header_navItemContainer__vZVPJ .Header_navItem__CSfef.Header_languageDropdown__riZLe .Header_dropdownMenu__57jJm .Header_dropdownItem__Dkj1z.Header_activeLanguage__zH2N6{background-color:#d4b896;color:#fff;font-weight:500}.Header_header__3r5eO .Header_translationIcon__9nO8b{display:flex;align-items:center;margin-bottom:0;list-style:none;padding:0}.Header_header__3r5eO .Header_translationIcon__9nO8b .Header_navItem__CSfef{cursor:pointer;transition:all .2s ease-in-out}.Header_header__3r5eO .Header_translationIcon__9nO8b .Header_navItem__CSfef:hover{transform:scale(1.05)}.Header_header__3r5eO .Header_translationIcon__9nO8b .Header_navItem__CSfef.Header_languageDropdown__riZLe{position:relative}.Header_header__3r5eO .Header_translationIcon__9nO8b .Header_navItem__CSfef.Header_languageDropdown__riZLe .Header_languageToggle__cRTif{display:flex;align-items:center;gap:4px;cursor:pointer;color:inherit;text-decoration:none;font-size:16px;font-family:Josefin Sans,sans-serif;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Header_header__3r5eO .Header_translationIcon__9nO8b .Header_navItem__CSfef.Header_languageDropdown__riZLe .Header_languageToggle__cRTif:hover{opacity:.8}.Header_header__3r5eO .Header_translationIcon__9nO8b .Header_navItem__CSfef.Header_languageDropdown__riZLe .Header_dropdownMenu__57jJm{position:absolute;top:100%;right:0;background-color:#f5f5f5;border:1px solid #ddd;border-radius:4px;box-shadow:0 4px 6px rgba(0,0,0,.1);z-index:1000;min-width:120px;margin-top:8px}.Header_header__3r5eO .Header_translationIcon__9nO8b .Header_navItem__CSfef.Header_languageDropdown__riZLe .Header_dropdownMenu__57jJm .Header_dropdownItem__Dkj1z{display:block;padding:8px 12px;cursor:pointer;color:#333;font-size:14px;transition:all .2s ease-in-out;border-bottom:1px solid #eee}.Header_header__3r5eO .Header_translationIcon__9nO8b .Header_navItem__CSfef.Header_languageDropdown__riZLe .Header_dropdownMenu__57jJm .Header_dropdownItem__Dkj1z:last-child{border-bottom:none}.Header_header__3r5eO .Header_translationIcon__9nO8b .Header_navItem__CSfef.Header_languageDropdown__riZLe .Header_dropdownMenu__57jJm .Header_dropdownItem__Dkj1z:hover{background-color:var(--foreground);color:#fff}.Header_header__3r5eO .Header_translationIcon__9nO8b .Header_navItem__CSfef.Header_languageDropdown__riZLe .Header_dropdownMenu__57jJm .Header_dropdownItem__Dkj1z.Header_activeLanguage__zH2N6{background-color:#d4b896;color:#fff;font-weight:500}.Header_header__3r5eO .Header_logo__6i5Z8{cursor:pointer;transition:all .6s cubic-bezier(.4,0,.2,1);display:flex;align-items:center}.Header_header__3r5eO .Header_logo__6i5Z8.Header_logoSmall__hvahK{transform:scale(.8)}.Header_header__3r5eO .Header_logo__6i5Z8:hover{transform:scale(.85)}.Header_header__3r5eO .Header_rightNavContainer__Wx2gl{display:flex;align-items:center;gap:3rem;transition:all .4s ease-in-out}.Header_header__3r5eO .Header_rightNavContainer__Wx2gl .Header_cartIcon__PQacU{cursor:pointer;transition:all .2s ease-in-out}.Header_header__3r5eO .Header_rightNavContainer__Wx2gl .Header_cartIcon__PQacU[data-hidden=true]{opacity:0}.Header_header__3r5eO .Header_rightNavContainer__Wx2gl .Header_cartIcon__PQacU:hover{transform:scale(1.1)}.Header_headerLogo__uZZx_{width:220px;height:73px}@media(max-width:1200px){.Header_header__3r5eO{margin-bottom:0}}@media(max-width:480px){.Header_rightNavContainer__Wx2gl{gap:1rem!important}.Header_headerLogo__uZZx_{width:160px}}.Header_loadingOverlay__WPqCB{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:var(--foreground);display:flex;flex-direction:column;gap:2rem;align-items:center;justify-content:center;z-index:9999;transition:all .8s cubic-bezier(.4,0,.2,1)}.Header_loadingOverlay__WPqCB.Header_hidden__AuZX4{opacity:0;visibility:hidden;transform:translateY(-100%)}.Header_loadingLogo__Ssg7c{animation:Header_logoLoading__XbuHx 2s ease-in-out;transition:all .8s cubic-bezier(.4,0,.2,1);width:40%}@keyframes Header_logoLoading__XbuHx{0%{opacity:0;transform:scale(.8) translateY(20px)}50%{opacity:1;transform:scale(.9) translateY(0)}to{opacity:1;transform:scale(.8) translateY(0)}}@media(max-width:480px){.Header_loadingLogo__Ssg7c{animation:Header_logoLoading__XbuHx 2s ease-in-out}@keyframes Header_logoLoading__XbuHx{0%{opacity:0;transform:scale(.4) translateY(20px)}50%{opacity:1;transform:scale(.6) translateY(0)}to{opacity:1;transform:scale(.5) translateY(0)}}}.Header_loadingOverlay__WPqCB.Header_hidden__AuZX4 .Header_loadingLogo__Ssg7c{transform:scale(.3) translateY(-50vh);opacity:0}.Header_fadeIn__9481v{opacity:1;transform:translateY(0);transition-delay:.3s}.Header_fadeOut__l_Nw2{opacity:0;transform:translateY(-10px)}@media(max-width:768px){.Header_header__3r5eO{padding:0 1rem;height:65px}.Header_loadingLogo__Ssg7c{transform:scale(.6)}.Header_logo__6i5Z8.Header_logoSmall__hvahK{transform:scale(.7)}.Header_rightNavContainer__Wx2gl{gap:1.5rem}.Header_rightNavContainer__Wx2gl .Header_translationIcon__9nO8b{display:none}}@media(max-width:480px){.Header_header__3r5eO{padding:0 .75rem}.Header_rightNavContainer__Wx2gl{gap:1rem}.Header_loadingLogo__Ssg7c{transform:scale(.4)}.Header_logo__6i5Z8.Header_logoSmall__hvahK{transform:scale(.5)}}.ImageGridContainer_gridContainer__ycUpv{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;margin:1rem;align-items:stretch}.ImageGridContainer_cardItem__dZ2qj{position:relative;cursor:pointer;border-radius:8px;overflow:hidden;background:#fff;display:flex;flex-direction:column}.ImageGridContainer_cardItem__dZ2qj:hover .ImageGridContainer_bikeImage__eVu7C{filter:blur(4px);transform:scale(1.01)}.ImageGridContainer_cardItem__dZ2qj:hover .ImageGridContainer_logoOverlay__vuhsJ{opacity:.8}.ImageGridContainer_bikeWrapper__N_GXI{width:100%;aspect-ratio:3/2;position:relative;display:flex;align-items:center;justify-content:center}.ImageGridContainer_bikeImage__eVu7C{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block;transition:all .4s ease-in-out}.ImageGridContainer_logoOverlay__vuhsJ{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:0;transition:opacity .5s ease;z-index:10}.ImageGridContainer_logoImage__LGy1U{object-fit:contain;max-width:30vw}.TextGridContainer_gridContainer__9RR2m{display:grid;width:100%;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;margin:1rem;align-items:stretch}.TextGridContainer_cardItem__6_XTJ{position:relative;cursor:pointer;border-radius:8px;overflow:hidden;background:#fff;display:flex;flex-direction:column}.TextGridContainer_cardItem__6_XTJ:hover .TextGridContainer_bikeImage__Besoe{filter:blur(8px);transform:scale(1.01)}.TextGridContainer_cardItem__6_XTJ:hover .TextGridContainer_logoOverlay__R5jOW{opacity:.8}.TextGridContainer_bikeWrapper__hCCC4{width:100%;aspect-ratio:3/2;position:relative;display:flex;align-items:center;justify-content:center}.TextGridContainer_bikeImage__Besoe{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block;transition:all .4s ease-in-out}.TextGridContainer_logoOverlay__R5jOW{position:absolute;top:0;left:0;width:100%;height:100%;padding:2rem;display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:0;background:hsla(0,0%,100%,.49);transition:opacity .5s ease;z-index:10}.TextGridContainer_logoImage__JQFA5{object-fit:contain;max-width:30vw}.TextImageGridContainer_gridContainer__ae4bs{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;margin:1rem;align-items:stretch}.TextImageGridContainer_cardItem__hppHd{position:relative;cursor:pointer;border-radius:8px;overflow:hidden;background:#fff;display:flex;flex-direction:column}.TextImageGridContainer_cardItem__hppHd:hover .TextImageGridContainer_bikeImage__C0yjE{filter:blur(8px);transform:scale(1.01)}.TextImageGridContainer_cardItem__hppHd:hover .TextImageGridContainer_logoOverlay__jA5zn{opacity:.8}.TextImageGridContainer_bikeWrapper__SO7cE{width:100%;aspect-ratio:3/2;position:relative;display:flex;align-items:center;justify-content:center}.TextImageGridContainer_bikeImage__C0yjE{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block;transition:all .4s ease-in-out}.TextImageGridContainer_logoOverlay__jA5zn{position:absolute;top:0;left:0;width:100%;height:100%;padding:2rem;display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:0;background:hsla(0,0%,100%,.49);transition:opacity .5s ease;z-index:10}.TextImageGridContainer_logoImage__1AZeN{object-fit:contain;max-width:30vw;height:200px}.CartsGridContainer_gridContainer__rjac4{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:3rem 2rem;gap:3rem 2rem;margin:1rem auto;align-items:stretch}.CartsGridContainer_cardItem__Cljhp{position:relative;overflow:hidden;background-color:rgba(105,105,105,.1);box-shadow:inset 0 130px 30px -30px rgba(253,253,253,.8);height:100%;display:flex;flex-direction:column}.CartsGridContainer_wrapper__IIrDy{width:100%;flex-direction:column;aspect-ratio:3/2;padding:0 3.5rem 2rem;position:relative;display:flex;flex-grow:1;align-items:center}.CartsGridContainer_wrapper__IIrDy .CartsGridContainer_iconContainer__sw1T2{display:flex;justify-content:center}.CartsGridContainer_wrapper__IIrDy .CartsGridContainer_iconContainer__sw1T2 .CartsGridContainer_logo__6I48X{display:flex;width:60%;color:#cdb14f}.CartsGridContainer_wrapper__IIrDy[data-category=gold]{background-color:rgba(205,177,79,.1)}.CartsGridContainer_wrapper__IIrDy[data-category=silver]{background-color:rgba(192,192,192,.1)}.CartsGridContainer_wrapper__IIrDy[data-category=brons]{background-color:rgba(139,69,19,.1)}.CartsGridContainer_wrapper__IIrDy h3{font-size:32px;letter-spacing:1px;width:100%;margin-bottom:1rem}.CartsGridContainer_wrapper__IIrDy .CartsGridContainer_bottomContainer__0GlSL{display:flex;flex-direction:column;margin-top:auto;justify-content:flex-end;width:100%}.CartsGridContainer_wrapper__IIrDy .CartsGridContainer_bottomContainer__0GlSL li{width:100%}.CartsGridContainer_wrapper__IIrDy .CartsGridContainer_featureList__54XTD{display:flex;flex-direction:column;font-size:13px;padding:0 0 0 16px;margin:0;width:100%}.CartsGridContainer_wrapper__IIrDy .CartsGridContainer_featureList__54XTD li{justify-content:flex-start;padding-bottom:12px}.CartsGridContainer_wrapper__IIrDy .CartsGridContainer_buttonContainer__GGvA_{display:flex;margin-top:auto;justify-content:flex-end}.Form_formRow__sUGO7{display:flex;width:100%}.Form_formRow__sUGO7.Form_direction-column__eSKN8{flex-direction:column}.Form_formRow__sUGO7.Form_direction-row__k0XTm{flex-direction:row}.Form_formRow__sUGO7.Form_gap-small__CyT_4{gap:8px}.Form_formRow__sUGO7.Form_gap-medium__zSD6Z{gap:16px}.Form_formRow__sUGO7.Form_gap-large__dd7Vz{gap:24px}.Form_formRow__sUGO7.Form_align-start__75ZIu{align-items:flex-start}.Form_formRow__sUGO7.Form_align-center__dfyh3{align-items:center}.Form_formRow__sUGO7.Form_align-end__ecCtF{align-items:flex-end}.Form_formRow__sUGO7.Form_align-stretch__V1M9J{align-items:stretch}.Form_formRow__sUGO7.Form_direction-row__k0XTm>*{flex:1 1;min-width:0}.Input_inputContainer__K0Cmu{display:flex;flex-direction:column;gap:8px;width:100%}.Input_inputContainer__K0Cmu.Input_fullWidth__ZgbBP{width:100%}.Input_inputContainer__K0Cmu.Input_error__micV1 .Input_inputWrapper__Gd6j6,.Input_inputContainer__K0Cmu.Input_error__micV1 .Input_input__KqvFn{border-color:#dc2626}.Input_inputContainer__K0Cmu.Input_error__micV1 .Input_label__yU5xs{color:#dc2626}.Input_inputContainer__K0Cmu.Input_focused__XZVI1 .Input_inputWrapper__Gd6j6,.Input_inputContainer__K0Cmu.Input_focused__XZVI1 .Input_input__KqvFn{border-color:var(--disabled);outline-offset:-1px}.Input_inputContainer__K0Cmu.Input_readOnly__OV_1f .Input_input__KqvFn{background-color:#f1f5f9;cursor:not-allowed}.Input_labelContainer__slT6O{display:flex;align-items:center;gap:8px;position:relative}.Input_label__yU5xs{font-size:16px;font-weight:500;display:flex;font-family:Josefin Sans,sans-serif;color:#2d3748;align-items:center;gap:4px}.Input_required__s9Spg{color:#dc2626;font-weight:600}.Input_tooltipContainer__O5zIT{position:relative;display:inline-flex}.Input_tooltipIcon__Wd7fE{color:#64748b;cursor:help}.Input_tooltipIcon__Wd7fE:hover+.Input_tooltip__CXtRJ{opacity:1;visibility:visible;transform:translateY(-8px)}.Input_tooltip__CXtRJ{position:absolute;bottom:100%;left:50%;transform:translateX(-50%) translateY(-4px);background:#fff;border:1px solid #e1e5e9;border-radius:8px;padding:12px;box-shadow:0 4px 12px rgba(0,0,0,.1);opacity:0;visibility:hidden;transition:all .2s ease;z-index:1000;max-width:300px;width:max-content}.Input_tooltip__CXtRJ:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:6px solid rgba(0,0,0,0);border-top-color:#fff}.Input_tooltipContent__uspZR{font-size:13px;color:#1a1d23;line-height:1.4}.Input_tooltipMore__CSn_b{margin-top:8px;padding-top:8px;border-top:1px solid #e1e5e9;font-size:12px;color:#64748b}.Input_inputWrapper__Gd6j6{position:relative;display:flex;align-items:center;background:#fff;border:1px solid #e1e5e9;border-radius:8px;transition:all .2s ease}.Input_inputWrapper__Gd6j6:hover:not(.Input_readOnly__OV_1f){border-color:#d1d9e0}.Input_input__KqvFn{flex:1 1;padding:12px 16px;border:none;background:rgba(0,0,0,0);font-size:14px;line-height:1.5;color:#1a1d23;outline:none;resize:none}.Input_input__KqvFn::placeholder{color:#94a3b8}.Input_input__KqvFn:disabled{cursor:not-allowed;color:#cbd5e1}.Input_input__KqvFn.Input_hasIcons__2z6Gr{padding-left:16px;padding-right:44px}.Input_input__KqvFn[rows]{min-height:auto;font-family:inherit;resize:vertical}.Input_startIcon__u8eIc{position:absolute;left:12px;color:#64748b;pointer-events:none}.Input_endIcons__cpl_e{position:absolute;right:8px;display:flex;align-items:center;gap:4px}.Input_clearIcon___Am5J,.Input_passwordToggle__MCFLL{color:#64748b;cursor:pointer;padding:4px;border-radius:4px;transition:all .2s ease}.Input_clearIcon___Am5J:hover,.Input_passwordToggle__MCFLL:hover{color:#1a1d23;background-color:#f1f5f9}.Input_endIcon__3_he0{color:#64748b;pointer-events:none}.Input_helperText__khcBa{font-size:12px;color:#64748b;line-height:1.4;min-height:16px}.Input_helperText__khcBa.Input_errorText__dcHJU{color:#dc2626}.Input_checkboxLabel__lKzgM{display:flex;gap:5px;color:#000;font-family:Josefin Sans,sans-serif;font-weight:400;font-size:14px}.AdminProduct_adminContainer__W0o41{width:100%;max-width:1400px;margin:0 auto;padding:20px}.AdminProduct_pageHeader__BEbW1{margin-bottom:32px;padding:32px 0}.AdminProduct_headerContent__EY5C5{display:flex;justify-content:space-between;align-items:center}.AdminProduct_headerContent__EY5C5 h1{margin:0 0 8px;color:#374151;font-size:32px;font-weight:700}.AdminProduct_headerContent__EY5C5 p{margin:0;color:#6b7280;font-size:16px}.AdminProduct_breadcrumb__TQzQb{margin-bottom:24px}.AdminProduct_breadcrumb__TQzQb button{font-size:14px}@media(max-width:768px){.AdminProduct_adminContainer__W0o41{padding:12px}.AdminProduct_pageHeader__BEbW1{margin-bottom:24px;padding:20px 0}.AdminProduct_headerContent__EY5C5{flex-direction:column;gap:16px;align-items:stretch;text-align:center}.AdminProduct_headerContent__EY5C5 h1{font-size:24px}}.UserProfileForm_userProfileForm__1RZVQ{max-width:800px;width:90%;margin:0 auto;display:flex;flex-direction:column;gap:2rem}.UserProfileForm_formContainer__C9E4E{display:flex;flex-direction:column;gap:32px}.UserProfileForm_section__opteU{background:#fff;border-radius:20px;box-shadow:0 20px 25px -5px rgba(0,0,0,.05),0 10px 10px -5px rgba(0,0,0,.02);padding:40px;position:relative;z-index:10;display:flex;justify-content:center;flex-direction:column;gap:1rem}.UserProfileForm_section__opteU:hover{border-color:#d1d9e0}.UserProfileForm_toggleButton__LohFN{background:#f8fafc;border:1px solid #e1e5e9;border-radius:6px;padding:8px 16px;font-size:14px;cursor:pointer;transition:all .2s ease}.UserProfileForm_toggleButton__LohFN:hover{background:#eff6ff}.UserProfileForm_infoText__WnWVa{color:#64748b;font-size:14px;margin:0;text-align:center}@media(max-width:768px){.UserProfileForm_section__opteU,.UserProfileForm_userProfileForm__1RZVQ{padding:16px}}@media(max-width:480px){.UserProfileForm_section__opteU,.UserProfileForm_userProfileForm__1RZVQ{padding:12px}}.LoadingSpinner_spinner__ovoiD{border:2px solid rgba(0,0,0,0);border-top-color:#3b82f6;border-radius:50%;animation:LoadingSpinner_spin__sKh7i 1s linear infinite}.LoadingSpinner_spinner__ovoiD[data-size=small]{width:16px;height:16px;border-width:1.5px}.LoadingSpinner_spinner__ovoiD[data-size=normal]{width:20px;height:20px;border-width:2px}.LoadingSpinner_spinner__ovoiD[data-size=big]{width:24px;height:24px;border-width:2.5px}.LoadingSpinner_spinner__ovoiD[data-color=primary]{border-top-color:#3b82f6}.LoadingSpinner_spinner__ovoiD[data-color=white]{border-top-color:#fff}.LoadingSpinner_spinner__ovoiD[data-color=gray]{border-top-color:#6b7280}.LoadingSpinner_dotsContainer__mtWio{display:flex;gap:4px;align-items:center}.LoadingSpinner_dotsContainer__mtWio[data-size=small]{gap:3px}.LoadingSpinner_dotsContainer__mtWio[data-size=big]{gap:5px}.LoadingSpinner_dot__Xp1or{border-radius:50%;animation:LoadingSpinner_pulse__oBeu_ 1.4s ease-in-out infinite both}.LoadingSpinner_dot__Xp1or[data-color=primary]{background-color:#3b82f6}.LoadingSpinner_dot__Xp1or[data-color=white]{background-color:#fff}.LoadingSpinner_dot__Xp1or[data-color=gray]{background-color:#6b7280}.LoadingSpinner_dotsContainer__mtWio[data-size=small] .LoadingSpinner_dot__Xp1or{width:4px;height:4px}.LoadingSpinner_dotsContainer__mtWio[data-size=normal] .LoadingSpinner_dot__Xp1or{width:6px;height:6px}.LoadingSpinner_dotsContainer__mtWio[data-size=big] .LoadingSpinner_dot__Xp1or{width:8px;height:8px}.LoadingSpinner_dot__Xp1or:first-child{animation-delay:-.32s}.LoadingSpinner_dot__Xp1or:nth-child(2){animation-delay:-.16s}.LoadingSpinner_dot__Xp1or:nth-child(3){animation-delay:0s}.LoadingSpinner_pulse__oBeu_{border-radius:50%;animation:LoadingSpinner_pulse__oBeu_ 2s cubic-bezier(.455,.03,.515,.955) infinite}.LoadingSpinner_pulse__oBeu_[data-size=small]{width:16px;height:16px}.LoadingSpinner_pulse__oBeu_[data-size=normal]{width:20px;height:20px}.LoadingSpinner_pulse__oBeu_[data-size=big]{width:24px;height:24px}.LoadingSpinner_pulse__oBeu_[data-color=primary]{background-color:#3b82f6}.LoadingSpinner_pulse__oBeu_[data-color=white]{background-color:#fff}.LoadingSpinner_pulse__oBeu_[data-color=gray]{background-color:#6b7280}@keyframes LoadingSpinner_spin__sKh7i{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes LoadingSpinner_pulse__oBeu_{0%,80%,to{transform:scale(0);opacity:1}40%{transform:scale(1);opacity:.5}}.SideCart_backdrop__ZWqn7{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(227,199,165,.62);z-index:998;opacity:0;visibility:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.SideCart_backdrop__ZWqn7.SideCart_backdropVisible__dFRjG{opacity:1;visibility:visible}.SideCart_sideCart__XP798{position:fixed;top:0;right:0;width:300px;height:100vh;background-color:var(--foreground);color:#fff;z-index:999;transform:translateX(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);overflow-y:auto;box-shadow:2px 0 10px rgba(0,0,0,.15)}.SideCart_sideCart__XP798.SideCart_sideCartOpen__Iy2jy{transform:translateX(0)}@media(max-width:768px){.SideCart_sideCart__XP798{width:280px}}@media(max-width:480px){.SideCart_sideCart__XP798{width:90vw}}.SideCart_sideCart__XP798:not(.SideCart_sideCartOpen__Iy2jy) .SideCart_CartSection__kwueK,.SideCart_sideCart__XP798:not(.SideCart_sideCartOpen__Iy2jy) .SideCart_actionSection__4bPWf{animation:SideCart_slideOutRight__KhFzQ .2s ease-in;animation-fill-mode:both}@keyframes SideCart_slideOutRight__KhFzQ{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(20px)}}.CartListItem_cartItemContainer__8lc12{background-color:rgba(0,0,0,0);width:80%;color:#5b5e64;margin-bottom:8px;display:flex;flex-direction:column;row-gap:25px;margin-top:2rem}.CartListItem_productInfo__vm6FX{display:flex!important;gap:16px;align-items:center;width:100%;cursor:pointer}.CartListItem_productControls__Q6Pdo{display:flex!important;flex-direction:column;gap:2rem;align-items:flex-end}.CartListItem_productImage__tus5H{width:80px;height:80px}.CartListItem_productImage__tus5H img{width:100%;height:100%;object-fit:cover;border-radius:8px;background-color:#f3f4f6}.CartListItem_productDetails__vWi_1{display:flex;flex-direction:column;gap:4px;min-width:0}.CartListItem_brand__3gvBH{font-size:12px;font-weight:600;text-transform:uppercase;color:#6b7280;letter-spacing:.5px}.CartListItem_productName__I_pOv{font-size:16px;font-weight:600;color:#111827;margin:0;line-height:1.4}.CartListItem_unitPrice__Ixpmv{font-size:14px;color:#6b7280;margin-top:4px}.CartListItem_controls__H9Nc6{display:flex;justify-content:center}.CartListItem_totalPrice__5_4rz{font-size:18px;font-weight:400;color:#111827;text-align:right;min-width:120px}.CartListItem_warningStock__98CwX{color:#d26c69}.CartListItem_productDescription__DU_IM{padding:16px 24px;color:#6b7280;font-size:14px;line-height:1.5;background-color:#f9fafb;margin:0 16px 16px;border-radius:8px}@media(max-width:768px){.CartListItem_productInfo__vm6FX{grid-template-columns:60px 1fr;grid-template-rows:auto auto;gap:12px}.CartListItem_cartItemContainer__8lc12{width:93%}.CartListItem_productImage__tus5H{width:60px;height:60px}.CartListItem_controls__H9Nc6{grid-column:1/-1;justify-content:space-between;align-items:center}.CartListItem_totalPrice__5_4rz{text-align:left;min-width:auto}}.NumberStepper_numberStepper__8dAUC{display:flex;align-items:center;gap:8px;padding:4px;border:1px solid #e5e7eb;border-radius:8px;background-color:#fff;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;transition:border-color .2s ease}.NumberStepper_numberStepper__8dAUC:hover:has(.NumberStepper_deleteButton__WISWg:hover){border-color:rgba(239,68,68,.53);background-color:rgba(253,0,0,.11)}.NumberStepper_numberStepper__8dAUC[data-loading=true]{opacity:.7;pointer-events:none}.NumberStepper_quantityDisplay__mxbuR{min-width:40px;text-align:center;font-size:14px;font-weight:500;color:#374151;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:0 8px;cursor:pointer;border-radius:4px;transition:background-color .2s ease;display:flex;align-items:center;justify-content:center}.NumberStepper_quantityDisplay__mxbuR:hover{background-color:#f3f4f6}.NumberStepper_quantityDisplay__mxbuR[data-loading=true]{cursor:default}.NumberStepper_quantityDisplay__mxbuR[data-loading=true]:hover{background-color:rgba(0,0,0,0)}.NumberStepper_quantityInput__Yf3Cg{min-width:40px;width:40px;text-align:center;font-size:14px;font-weight:500;color:#374151;padding:2px 8px;border:1px solid #3b82f6;border-radius:4px;background-color:#fff;outline:none}.NumberStepper_quantityInput__Yf3Cg:focus{border-color:#2563eb;box-shadow:0 0 0 2px rgba(59,130,246,.1)}.NumberStepper_deleteButton__WISWg,.NumberStepper_stepperButton__G3ruY{min-width:32px!important;min-height:32px!important;padding:4px!important}.NumberStepper_deleteButton__WISWg:hover{color:red!important}@media(max-width:525px){.NumberStepper_numberStepper__8dAUC{margin:16px}}.CartSummaryContainer_summaryContainerContainer__0WuRE{display:flex;align-items:center;flex-direction:column;justify-content:flex-end;width:100%;gap:2rem}.CartSummaryContainer_summaryContainer__gOesQ{background-color:var(--foreground-light);padding:24px;border-radius:8px;width:90%;max-width:1150px;margin-top:24px}.CartSummaryContainer_title__o9ahL{font-size:18px;font-weight:700;color:#374151;margin:0 0 24px;text-align:center;letter-spacing:1px}.CartSummaryContainer_summaryRow__AivzG{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:14px;color:#6b7280}.CartSummaryContainer_summaryRow__AivzG span:first-child{color:#374151}.CartSummaryContainer_summaryRow__AivzG span:last-child{font-weight:500;color:#111827}.CartSummaryContainer_divider__WeJVU{border:none;border-top:1px solid #d1d5db;margin:16px 0}.CartSummaryContainer_totalRow__syQHq{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;padding:12px 0;border-top:2px solid #374151;border-bottom:2px solid #374151}.CartSummaryContainer_totalRow__syQHq span:first-child{font-size:16px;font-weight:600;color:#111827}.CartSummaryContainer_totalAmount__vxLG4{font-size:18px;font-weight:700;color:#111827}.CartSummaryContainer_vatBreakdown__mU9pB{margin:16px 0;padding-top:12px;border-top:1px solid #e5e7eb}.CartSummaryContainer_vatBreakdown__mU9pB .CartSummaryContainer_summaryRow__AivzG{margin-bottom:8px;font-size:13px}.CartSummaryContainer_vatBreakdown__mU9pB .CartSummaryContainer_summaryRow__AivzG span:first-child,.CartSummaryContainer_vatBreakdown__mU9pB .CartSummaryContainer_summaryRow__AivzG span:last-child{color:#6b7280}.CartSummaryContainer_disclaimer__UjMMM{font-size:12px;color:#6b7280;margin:16px 0 0;text-align:center;font-style:italic}.CartSummaryContainer_checkoutButton__3y8Zf{max-width:400px;min-width:200px}@media(max-width:768px){.CartSummaryContainer_summaryContainer__gOesQ{padding:16px;margin-top:16px}.CartSummaryContainer_title__o9ahL{font-size:16px;margin-bottom:16px}.CartSummaryContainer_summaryRow__AivzG{font-size:13px}.CartSummaryContainer_totalAmount__vxLG4{font-size:16px}}.CartList_summContainer__0a82q{display:flex;flex-direction:column;align-items:flex-end;width:100%;margin-right:-27px;margin-top:2rem}.CartList_skeletonAccordionHeader__vXG0g{display:flex;align-items:center;gap:16px;padding:16px;min-height:68px;background-color:#fff;border-radius:8px;margin-bottom:8px;width:100%}.CartList_skeletonProductInfo__MskGz{display:flex;align-items:center;gap:16px;flex:1 1}.CartList_skeletonProductDetails__QZ__b{display:flex;flex-direction:column;gap:6px;flex:1 1}.CartList_skeletonControls__yIC2F{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.CartList_summContainerSkelet__15Vhh{display:flex;flex-direction:column;align-items:flex-end;width:100%;margin-right:27px;margin-top:2rem}.Skeleton_skeleton__L4oEI{background-color:#e2e5e7;display:inline-block}.Skeleton_skeleton__L4oEI[data-animation=pulse]{animation:Skeleton_skeletonPulse__N1DOy 2s ease-in-out infinite}.Skeleton_skeleton__L4oEI[data-animation=wave]{position:relative;overflow:hidden;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);background-size:200px 100%;background-position:-200px 0;animation:Skeleton_skeletonWave__mNARZ 2s infinite}@keyframes Skeleton_skeletonPulse__N1DOy{0%{opacity:1}50%{opacity:.4}to{opacity:1}}@keyframes Skeleton_skeletonWave__mNARZ{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.Feedback_feedbackContainer__1Fp8P{position:fixed;bottom:2rem;right:0;z-index:1000;display:flex;gap:1rem;align-items:center;padding:1rem 2rem;background-color:#3ead3e;border-bottom-left-radius:10px;border-top-left-radius:10px;animation:Feedback_slideIn__dI1KY .5s forwards}.Feedback_feedbackContainer__1Fp8P .Feedback_feedbackContent___yW9F{color:#fff;font-size:1rem}.Feedback_feedbackContainer__1Fp8P[data-variant=error]{background-color:red}.Feedback_feedbackContent___yW9F.Feedback_hide__sozyZ{animation:Feedback_slideOut__N9hu6 .5s forwards}@keyframes Feedback_slideOut__N9hu6{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes Feedback_slideIn__dI1KY{0%{transform:translateX(100%)}to{transform:translateX(0)}}.CookieBanner_cookieBanner__Y0iYu{position:fixed;bottom:0;left:0;right:0;background:var(--background,#ffffff);border-top:1px solid var(--border-color,#e0e0e0);box-shadow:0 -4px 20px rgba(0,0,0,.1);z-index:9999;transform:translateY(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.95)}@supports((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){.CookieBanner_cookieBanner__Y0iYu{background:rgba(var(--background-rgb,255,255,255),.95)}}.CookieBanner_cookieBanner__Y0iYu.CookieBanner_visible__ylZas{transform:translateY(0)}.CookieBanner_cookieBanner__Y0iYu.CookieBanner_closing__KO5qt{transform:translateY(100%);transition:transform .3s ease-in}.CookieBanner_container__CuinD{max-width:1200px;margin:0 auto;padding:20px;display:flex;align-items:center;justify-content:space-between;gap:2rem}@media(max-width:768px){.CookieBanner_container__CuinD{flex-direction:column;gap:1.5rem;padding:16px}}.CookieBanner_content__O7ii2{display:flex;align-items:flex-start;gap:1rem}@media(max-width:768px){.CookieBanner_content__O7ii2{flex-direction:column;align-items:center;text-align:center}}.CookieBanner_iconWrapper__OGNYA{flex-shrink:0;width:48px;height:48px;background:linear-gradient(135deg,#d4b896,#c4a876);border-radius:12px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(212,184,150,.3)}.CookieBanner_iconWrapper__OGNYA .CookieBanner_material-icons__ggbhe{color:#fff;font-size:24px}@media(max-width:768px){.CookieBanner_iconWrapper__OGNYA{width:40px;height:40px}.CookieBanner_iconWrapper__OGNYA .CookieBanner_material-icons__ggbhe{font-size:20px}}.CookieBanner_textContent__P_7YC{flex:1 1;min-width:0}.CookieBanner_title__hFgVm{margin:0 0 8px;font-size:18px;font-weight:600;color:var(--font-primare-color,#333);line-height:1.3}@media(max-width:768px){.CookieBanner_title__hFgVm{font-size:16px;margin-bottom:6px}}.CookieBanner_description__sixRI{margin:0 0 8px;font-size:14px;color:var(--font-secondary-color,#666);line-height:1.5}@media(max-width:768px){.CookieBanner_description__sixRI{font-size:13px}}.CookieBanner_learnMore__0Xshl{background:none;border:none;color:#d4b896;font-size:13px;font-weight:500;cursor:pointer;padding:0;text-decoration:none;transition:all .2s ease;display:inline-flex;align-items:center;gap:4px}.CookieBanner_learnMore__0Xshl:hover{color:#c4a876;transform:translateX(2px)}.CookieBanner_learnMore__0Xshl:focus{outline:2px solid #d4b896;outline-offset:2px;border-radius:2px}.CookieBanner_actions__YEjlM{display:flex;gap:12px;align-items:center;flex-shrink:0}@media(max-width:768px){.CookieBanner_actions__YEjlM{width:100%}.CookieBanner_actions__YEjlM button{flex:1 1}}.CookieBanner_rejectButton__DBdkO{padding:10px 20px!important;font-size:14px!important;font-weight:500!important;background:rgba(0,0,0,0)!important;color:var(--font-primare-color,#333)!important;border:1px solid var(--border-color,#e0e0e0)!important;border-radius:8px!important;cursor:pointer;transition:all .2s ease!important;white-space:nowrap}.CookieBanner_rejectButton__DBdkO:hover{background:var(--hover-background,#f5f5f5)!important;border-color:var(--hover-border,#d0d0d0)!important}.CookieBanner_rejectButton__DBdkO:focus{outline:2px solid #d4b896!important;outline-offset:2px!important}@media(max-width:480px){.CookieBanner_rejectButton__DBdkO{padding:8px 16px!important;font-size:13px!important}}.CookieBanner_acceptButton___QLFa{padding:10px 24px;font-size:14px;font-weight:500;background:var(--foreground);color:#fff;border:none;border-radius:8px;cursor:pointer;transition:all .2s ease!important;white-space:nowrap;box-shadow:0 2px 8px rgba(212,184,150,.3)}.CookieBanner_acceptButton___QLFa:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(212,184,150,.4);background:linear-gradient(135deg,#c4a876,#b49866)!important}.CookieBanner_acceptButton___QLFa:active{transform:translateY(0);box-shadow:0 1px 4px rgba(212,184,150,.3)}.CookieBanner_acceptButton___QLFa:focus{outline:2px solid #d4b896!important;outline-offset:2px!important}@media(max-width:480px){.CookieBanner_acceptButton___QLFa{padding:8px 16px!important;font-size:13px!important}}@keyframes CookieBanner_slideUp__Z2Qtn{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes CookieBanner_slideDown__u05p_{0%{transform:translateY(0);opacity:1}to{transform:translateY(100%);opacity:0}}@media(prefers-reduced-motion:reduce){.CookieBanner_cookieBanner__Y0iYu{transition:none!important}.CookieBanner_cookieBanner__Y0iYu.CookieBanner_visible__ylZas{transform:translateY(0)}}@media(prefers-contrast:more){.CookieBanner_cookieBanner__Y0iYu{border-top:2px solid}.CookieBanner_cookieBanner__Y0iYu .CookieBanner_rejectButton__DBdkO{border-width:2px!important}}.BlogDashboard_blogDashboard__7hVxH{max-width:1200px;margin:0 auto;padding:24px}.BlogDashboard_loadingContainer__DEKJC{display:flex;justify-content:center;align-items:center;min-height:400px}.BlogDashboard_header___s9Hj{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:32px;padding-bottom:24px;border-bottom:1px solid #eee}.BlogDashboard_headerLeft__Lc75J h1{margin:0 0 8px;font-size:2rem;font-weight:700;color:#333}.BlogDashboard_subtitle__X2z2r{margin:0;color:#666;font-size:.875rem}.BlogDashboard_createButton__J31Ys{padding:12px 24px;background:var(--foreground-light);color:#fff;border:none;border-radius:6px;font-size:1rem;font-weight:500;cursor:pointer;transition:background .2s ease}.BlogDashboard_filters__2htia{display:flex;flex-direction:column;gap:16px;margin-bottom:24px;padding:24px;background:#f9f9f9;border-radius:8px}.BlogDashboard_filterGroup__mLY0Q{display:flex;gap:16px;align-items:center}.BlogDashboard_searchInput__eJqmZ{flex:1 1;padding:12px;border:1px solid #ddd;border-radius:6px;font-size:1rem}.BlogDashboard_searchInput__eJqmZ:focus{outline:none;border-color:var(--foreground);box-shadow:0 0 0 3px rgba(var(--foreground),.1)}.BlogDashboard_statusFilter__GJyFX{padding:12px;border:1px solid #ddd;border-radius:6px;font-size:1rem;background:#fff;min-width:150px}.BlogDashboard_statusFilter__GJyFX:focus{outline:none;border-color:var(--foreground)}.BlogDashboard_bulkActions__TDx6H{display:flex;align-items:center;gap:8px;padding:16px;background:#fff;border-radius:6px;border:1px solid #ddd}.BlogDashboard_selectionCount__H2b5n{font-size:.875rem;color:#666;margin-right:8px}.BlogDashboard_bulkButton__sF84G{padding:8px 12px;border:1px solid #ddd;background:#fff;color:#666;border-radius:4px;font-size:.875rem;cursor:pointer;transition:all .2s ease}.BlogDashboard_bulkButton__sF84G:hover{background:#f5f5f5;border-color:#ccc}.BlogDashboard_bulkButton__sF84G.BlogDashboard_danger__9gb_g{border-color:#dc3545;color:#dc3545}.BlogDashboard_bulkButton__sF84G.BlogDashboard_danger__9gb_g:hover{background:#dc3545;color:#fff}.BlogDashboard_emptyState__W_wrt{text-align:center;padding:48px;background:#f9f9f9;border-radius:8px}.BlogDashboard_emptyState__W_wrt h3{margin:0 0 16px;color:#333}.BlogDashboard_emptyState__W_wrt p{margin:0 0 24px;color:#666;line-height:1.6}.BlogDashboard_createFirstButton__yQHAy{padding:16px 24px;background:var(--foreground);color:#fff;border:none;border-radius:6px;font-size:1rem;cursor:pointer;transition:background .2s ease}.BlogDashboard_tableContainer__Rmg51{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);overflow:hidden;margin-bottom:24px}.BlogDashboard_postsTable__q3XgE{width:100%;border-collapse:collapse}.BlogDashboard_postsTable__q3XgE td,.BlogDashboard_postsTable__q3XgE th{padding:16px;text-align:left;border-bottom:1px solid #eee}.BlogDashboard_postsTable__q3XgE th{background:#f8f9fa;font-weight:600;color:#333;font-size:.875rem;text-transform:uppercase;letter-spacing:.5px}.BlogDashboard_postsTable__q3XgE tbody tr:hover{background:#f8f9fa}.BlogDashboard_checkboxColumn__eaNIv{width:40px;text-align:center}.BlogDashboard_titleColumn__gNZ4L{min-width:300px}.BlogDashboard_postTitle__FvXU0{font-weight:500;color:#333;margin-bottom:8px/2}.BlogDashboard_postMeta__e7cjO{display:flex;align-items:center;gap:8px/2}.BlogDashboard_tag__27Fc7{display:inline-block;padding:8px/4 8px/2;background:#e9ecef;color:#666;border-radius:8px;font-size:.75rem}.BlogDashboard_moreTagsCount__Gh_uL{font-size:.75rem;color:#999;font-style:italic}.BlogDashboard_actionsColumn__TJm54{width:200px}.BlogDashboard_actions__zgeQH{display:flex;gap:8px;align-items:center}.BlogDashboard_editButton__y7Dji{padding:8px/2 8px;background:var(--foreground-light);color:#fff;border:none;border-radius:4px;font-size:.75rem;cursor:pointer;transition:background .2s ease}.BlogDashboard_statusSelect__HCjVZ{padding:8px/2;border:1px solid #ddd;border-radius:4px;font-size:.75rem;background:#fff}.BlogDashboard_statusSelect__HCjVZ:focus{outline:none;border-color:var(--foreground)}.BlogDashboard_deleteButton__C3gOf{padding:8px/2 8px;background:rgba(0,0,0,0);color:#dc3545;border:1px solid #dc3545;border-radius:4px;font-size:.75rem;cursor:pointer;transition:all .2s ease}.BlogDashboard_deleteButton__C3gOf:hover{background:#dc3545;color:#fff}.BlogDashboard_pagination__3x_xG{display:flex;justify-content:center;align-items:center;gap:16px;padding:16px}.BlogDashboard_pageInfo__Scdcs{font-size:.875rem;color:#666}@media(max-width:1024px){.BlogDashboard_blogDashboard__7hVxH{padding:16px}.BlogDashboard_header___s9Hj{flex-direction:column;align-items:flex-start;gap:16px}.BlogDashboard_filterGroup__mLY0Q{flex-direction:column;align-items:stretch}}@media(max-width:768px){.BlogDashboard_tableContainer__Rmg51{overflow-x:auto}.BlogDashboard_postsTable__q3XgE{min-width:800px}.BlogDashboard_bulkActions__TDx6H{flex-wrap:wrap}}.BlogImageUpload_imageUpload___ikPQ{display:flex;flex-direction:column;gap:8px}.BlogImageUpload_label__GjgPg{font-weight:500;color:#333;font-size:.875rem}.BlogImageUpload_uploadArea__AaTj4{border:2px dashed #ddd;border-radius:8px;overflow:hidden;transition:border-color .2s ease}.BlogImageUpload_uploadArea__AaTj4:hover{border-color:var(--foreground)}.BlogImageUpload_imagePreview__Z_Zn7{position:relative;width:100%;height:200px}.BlogImageUpload_imagePreview__Z_Zn7:hover .BlogImageUpload_imageOverlay__XT77F{opacity:1}.BlogImageUpload_previewImage__U9Nn_{width:100%;height:100%;object-fit:cover}.BlogImageUpload_imageOverlay__XT77F{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;gap:8px;opacity:0;transition:opacity .2s ease}.BlogImageUpload_changeButton__m798V,.BlogImageUpload_removeButton__1utwe{padding:8px 16px;border:none;border-radius:4px;font-size:.875rem;cursor:pointer;transition:all .2s ease}.BlogImageUpload_changeButton__m798V{background:var(--foreground);color:#fff}.BlogImageUpload_removeButton__1utwe{background:#dc3545;color:#fff}.BlogImageUpload_uploadPlaceholder__qt3LP{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px;text-align:center;cursor:pointer;transition:background .2s ease}.BlogImageUpload_uploadPlaceholder__qt3LP:hover{background:#f8f9fa}.BlogImageUpload_uploadIcon__zpiPV{font-size:3rem;margin-bottom:8px;opacity:.6}.BlogImageUpload_uploadText__w_4Eo{margin:0 0 8px/2;font-weight:500;color:#333}.BlogImageUpload_uploadHint__VnLKb{margin:0;font-size:.75rem;color:#666}.BlogImageUpload_hiddenInput__0ETOl{display:none}.BlogTagInput_tagInput__FHkSE{display:flex;flex-direction:column;gap:8px}.BlogTagInput_label__nsJwd{font-weight:500;color:#333;font-size:.875rem}.BlogTagInput_tagContainer__XcDV3{display:flex;flex-wrap:wrap;gap:8px/2;padding:8px;border:1px solid #ddd;border-radius:4px;background:#fff;min-height:44px;align-items:center}.BlogTagInput_tagContainer__XcDV3:focus-within{border-color:var(--foreground);box-shadow:0 0 0 3px rgba(var(--foreground),.1)}.BlogTagInput_tag__tCQRw{display:inline-flex;align-items:center;gap:8px/2;padding:8px/2 8px;background:var(--foreground);color:#fff;border-radius:16px;font-size:.75rem;font-weight:500}.BlogTagInput_removeTag__5TvEg{display:flex;align-items:center;justify-content:center;width:16px;height:16px;border:none;background:hsla(0,0%,100%,.2);color:#fff;border-radius:50%;font-size:12px;cursor:pointer;transition:background .2s ease}.BlogTagInput_removeTag__5TvEg:hover{background:hsla(0,0%,100%,.3)}.BlogTagInput_input__WgkUM{flex:1 1;min-width:120px;border:none;outline:none;font-size:.875rem;background:rgba(0,0,0,0)}.BlogTagInput_input__WgkUM::placeholder{color:#999}.BlogTagInput_hint__OuCmf{margin:0;font-size:.75rem;color:#666}.BlogPost_blogPost__e4KMj{max-width:800px;margin:0 auto;padding:32px}.BlogPost_breadcrumb__SjKMP{display:flex;align-items:center;gap:8px;margin-bottom:32px;font-size:.875rem;color:#666}.BlogPost_breadcrumb__SjKMP a{color:var(--foreground);text-decoration:none;transition:color .2s ease}.BlogPost_breadcrumb__SjKMP .BlogPost_separator__yPxYS{color:#ccc}.BlogPost_breadcrumb__SjKMP .BlogPost_current__hFXNI{color:#333;font-weight:500}.BlogPost_header__aUxem{margin-bottom:48px}.BlogPost_featuredImageContainer__HyleY{margin-bottom:32px;border-radius:12px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.1)}.BlogPost_featuredImage__cH2ez{width:100%;height:400px;object-fit:cover}.BlogPost_headerContent__ruSJk{text-align:center}.BlogPost_title__fnJ3E{margin:0 0 24px;font-size:2.5rem;font-weight:700;line-height:1.2;color:#333}.BlogPost_meta__WD4A5{display:flex;justify-content:center;align-items:center;gap:16px;margin-bottom:24px;font-size:.875rem;color:#666}.BlogPost_author__bHSAW,.BlogPost_date__j3a5M,.BlogPost_readTime__uB4Ta{display:flex;align-items:center;gap:8px}.BlogPost_tags__oeM3B{display:flex;justify-content:center;flex-wrap:wrap;gap:8px}.BlogPost_tag__zeCwr{display:inline-block;padding:8px 12px;background:#f5f5f5;color:#666;text-decoration:none;border-radius:16px;font-size:.875rem;transition:all .2s ease}.BlogPost_tag__zeCwr:hover{background:var(--foreground);color:#fff}.BlogPost_content__LXOeC{margin-bottom:48px}.BlogPost_postContent__HEVii{font-size:1.125rem;line-height:1.7;color:#333}.BlogPost_postContent__HEVii h1,.BlogPost_postContent__HEVii h2,.BlogPost_postContent__HEVii h3,.BlogPost_postContent__HEVii h4,.BlogPost_postContent__HEVii h5,.BlogPost_postContent__HEVii h6{margin:32px 0 16px;color:#333;line-height:1.3}.BlogPost_postContent__HEVii h1{font-size:2rem}.BlogPost_postContent__HEVii h2{font-size:1.75rem}.BlogPost_postContent__HEVii h3{font-size:1.5rem}.BlogPost_postContent__HEVii h4{font-size:1.25rem}.BlogPost_postContent__HEVii h5{font-size:1.125rem}.BlogPost_postContent__HEVii h6{font-size:1rem}.BlogPost_postContent__HEVii p{margin:0 0 16px}.BlogPost_postContent__HEVii a{color:var(--foreground);text-decoration:underline;transition:color .2s ease}.BlogPost_postContent__HEVii ol,.BlogPost_postContent__HEVii ul{margin:16px 0;padding-left:24px}.BlogPost_postContent__HEVii ol li,.BlogPost_postContent__HEVii ul li{margin-bottom:8px}.BlogPost_postContent__HEVii blockquote{margin:24px 0;padding:16px 24px;border-left:4px solid var(--foreground);background-color:#f8f9fa;font-style:italic}.BlogPost_postContent__HEVii .BlogPost_inlineCode__cpHjQ{background-color:#f1f3f4;padding:2px 6px;border-radius:4px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.9em;color:#e83e8c}.BlogPost_postContent__HEVii .BlogPost_codeBlock__x50Tc{background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:16px;margin:24px 0;overflow-x:auto;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.875rem;line-height:1.5}.BlogPost_postContent__HEVii .BlogPost_codeBlock__x50Tc code{background:none;padding:0;border-radius:0;color:inherit}.BlogPost_postContent__HEVii table{width:100%;border-collapse:collapse;margin:24px 0;background-color:#fff;border:1px solid #e9ecef;border-radius:8px;overflow:hidden}.BlogPost_postContent__HEVii table td,.BlogPost_postContent__HEVii table th{padding:12px;text-align:left;border-bottom:1px solid #e9ecef}.BlogPost_postContent__HEVii table th{background-color:#f8f9fa;font-weight:600;color:#495057}.BlogPost_postContent__HEVii table tr:last-child td{border-bottom:none}.BlogPost_postContent__HEVii table tr:hover{background-color:#f8f9fa}.BlogPost_postContent__HEVii input[type=checkbox]{margin-right:8px}.BlogPost_postContent__HEVii img{box-shadow:0 2px 8px rgba(0,0,0,.1);background:#f9f9f9;font-style:italic;color:#666}.BlogPost_postContent__HEVii pre{margin:24px 0;padding:16px;border-radius:6px;overflow-x:auto}.BlogPost_postContent__HEVii code,.BlogPost_postContent__HEVii pre{background:#f5f5f5;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.875rem}.BlogPost_postContent__HEVii code{padding:8px/2 8px;border-radius:4px}.BlogPost_postContent__HEVii img{max-width:100%;height:auto;border-radius:8px;margin:16px 0}.BlogPost_footer__yzYKT{padding-top:32px;border-top:1px solid #eee}.BlogPost_shareSection__nXcis{margin-bottom:32px}.BlogPost_shareSection__nXcis h4{margin:0 0 16px;font-size:1.125rem;color:#333}.BlogPost_shareButtons__MWNqi{display:flex;gap:12px;flex-wrap:wrap}.BlogPost_shareButton__97xLR{padding:12px 16px;border:none;border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.BlogPost_shareButton__97xLR.BlogPost_twitter__RpYAR{background:#1da1f2;color:#fff}.BlogPost_shareButton__97xLR.BlogPost_facebook__omARE{background:#4267b2;color:#fff}.BlogPost_shareButton__97xLR.BlogPost_linkedin__v_O_m{background:#0077b5;color:#fff}.BlogPost_shareButton__97xLR.BlogPost_reddit__WnGM_{background:#ff4500;color:#fff}.BlogPost_authorSection__bY_nE h4{margin:0 0 16px;font-size:1.125rem;color:#333}.BlogPost_authorInfo__T3Wp4{padding:24px;background:#f9f9f9;border-radius:8px}.BlogPost_authorDetails__CTANA h5{margin:0 0 8px;font-size:1rem;color:#333}.BlogPost_authorDetails__CTANA p{margin:0;color:#666;line-height:1.6}.BlogPost_relatedPosts___DjDK{margin-top:48px;padding-top:32px;border-top:1px solid #eee}.BlogPost_relatedPosts___DjDK h3{margin:0 0 24px;font-size:1.5rem;color:#333;text-align:center}.BlogPost_relatedGrid__sMKQR{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:24px;gap:24px}.BlogPost_relatedCard__SmAbX{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);overflow:hidden;transition:transform .2s ease}.BlogPost_relatedCard__SmAbX:hover{transform:translateY(-2px)}.BlogPost_relatedImage__LqQgF{height:150px;overflow:hidden}.BlogPost_relatedImage__LqQgF a{display:block;height:100%}.BlogPost_relatedImage__LqQgF img{width:100%;height:100%;object-fit:cover;margin:0}.BlogPost_relatedContent__zbGBU{padding:16px}.BlogPost_relatedContent__zbGBU h4{margin:0 0 8px;font-size:1rem;line-height:1.4}.BlogPost_relatedContent__zbGBU h4 a{color:var(--foreground);text-decoration:none;transition:color .2s ease}.BlogPost_relatedExcerpt__eb_t0{margin:0 0 8px;font-size:.875rem;color:#666;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.BlogPost_relatedMeta__uq5aZ{font-size:.75rem;color:#888}@media(max-width:1024px){.BlogPost_blogPost__e4KMj{padding:24px}.BlogPost_title__fnJ3E{font-size:2rem}.BlogPost_featuredImage__cH2ez{height:300px}}@media(max-width:768px){.BlogPost_blogPost__e4KMj{padding:16px}.BlogPost_title__fnJ3E{font-size:1.75rem}.BlogPost_meta__WD4A5{flex-direction:column;gap:8px}.BlogPost_shareButtons__MWNqi{justify-content:center}.BlogPost_relatedGrid__sMKQR{grid-template-columns:1fr}}@media(max-width:576px){.BlogPost_blogPost__e4KMj{padding:16px}.BlogPost_title__fnJ3E{font-size:1.5rem}.BlogPost_featuredImage__cH2ez{height:200px}.BlogPost_postContent__HEVii{font-size:1rem}}.BlogList_blogList__Ky7m3{max-width:1200px;margin:0 auto;padding:32px}.BlogList_loadingContainer__jo6P9{display:flex;justify-content:center;align-items:center;min-height:400px}.BlogList_header__A4RrT{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:32px;padding-bottom:24px;border-bottom:1px solid #eee}.BlogList_headerContent__t52TS h1{margin:0 0 8px;font-size:2.5rem;font-weight:700;color:#333}.BlogList_subtitle__Jzn06{margin:0;color:#666;font-size:1rem}.BlogList_clearFilters__Zarty{padding:12px 16px;background:#f5f5f5;border:none;border-radius:6px;color:#666;font-size:.875rem;cursor:pointer;transition:all .2s ease}.BlogList_clearFilters__Zarty:hover{background:#e0e0e0;color:#333}.BlogList_filters__lm4QD{display:flex;flex-direction:column;gap:24px;margin-bottom:32px;padding:24px;background:#f9f9f9;border-radius:8px}.BlogList_noPosts__K9vMH{text-align:center;padding:48px;background:#f9f9f9;border-radius:8px}.BlogList_noPosts__K9vMH h3{margin:0 0 16px;color:#333}.BlogList_noPosts__K9vMH p{margin:0;color:#666;line-height:1.6}.BlogList_postsGrid__xz0_Q{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));grid-gap:32px;gap:32px;margin-bottom:32px}.BlogList_loadingOverlay__Wgz9M{position:relative;display:flex;justify-content:center;align-items:center;padding:32px;background:hsla(0,0%,100%,.9);border-radius:8px}@media(max-width:1024px){.BlogList_blogList__Ky7m3{padding:24px}.BlogList_postsGrid__xz0_Q{grid-template-columns:repeat(auto-fill,minmax(500px,1fr));gap:24px}}@media(max-width:768px){.BlogList_blogList__Ky7m3{padding:16px}.BlogList_header__A4RrT{flex-direction:column;align-items:flex-start;gap:16px}.BlogList_headerContent__t52TS h1{font-size:2rem}.BlogList_postsGrid__xz0_Q{grid-template-columns:1fr;gap:16px}.BlogList_filters__lm4QD{padding:16px}}@media(max-width:576px){.BlogList_blogList__Ky7m3{padding:16px}.BlogList_headerContent__t52TS h1{font-size:1.75rem}}