.navBar_container__21qgd{width:100%;background-color:white;position:fixed;top:0;z-index:1000;padding:15px 0}.navBar_navbar__60qAs{justify-content:space-between;padding:0 2rem;height:70px;max-width:80vw;margin:0 auto}.navBar_left__oSl1r,.navBar_logo__6_jwj,.navBar_navbar__60qAs{display:flex;align-items:center}.navBar_logo__6_jwj{gap:10px}.navBar_title__WLlXF{font-weight:600;font-size:18px;color:#333}.navBar_subtext__M5ycm{font-size:12px;color:#999}.navBar_center__9SeWC{display:flex;gap:1.5rem}.navBar_link__Vvkge{color:#333;text-decoration:none;font-size:15px;font-weight:500;transition:color .2s ease;padding:5px 0;position:relative}.navBar_active__dhqcm,.navBar_link__Vvkge:hover{color:#f5a742}.navBar_active__dhqcm:after,.navBar_link__Vvkge:hover:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:2px;background-color:#f5a742}.navBar_right__OYyzG{display:flex;align-items:center;gap:1.5rem}.navBar_hamburger__hnXaf{display:none;flex-direction:column;justify-content:space-between;width:30px;height:20px;background:transparent;border:none;cursor:pointer;padding:0;z-index:1100}.navBar_hamburger__hnXaf span{width:100%;height:2px;background-color:#333;transition:all .3s ease-in-out}.navBar_hamburger__hnXaf.navBar_active__dhqcm span:first-child{transform:translateY(9px) rotate(45deg)}.navBar_hamburger__hnXaf.navBar_active__dhqcm span:nth-child(2){opacity:0}.navBar_hamburger__hnXaf.navBar_active__dhqcm span:nth-child(3){transform:translateY(-9px) rotate(-45deg)}.navBar_mobileMenu__XqxUp{display:none;position:fixed;top:100px;left:0;width:100%;background-color:white;padding:1rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);transform:translateY(-120%);transition:transform .3s ease-in-out;z-index:1000}.navBar_mobileMenu__XqxUp.navBar_active__dhqcm{transform:translateY(0)}.navBar_mobileMenuContent__seunE{display:flex;flex-direction:column;gap:1rem;padding:1rem}.navBar_mobileMenuContent__seunE h6{margin:0}.navBar_mobileMenuContent__seunE .navBar_link__Vvkge{font-size:16px;padding:10px 0;width:100%;display:block}.navBar_mobileMenuContent__seunE .navBar_separator__tZe74{width:100%;height:1px;margin:.5rem 0}@media (max-width:992px){.navBar_center__9SeWC{display:none}.navBar_hamburger__hnXaf{display:flex}.navBar_mobileMenu__XqxUp{display:block}.navBar_right__OYyzG{display:none}.navBar_mobileMenuContent__seunE .navBar_authButtons__8u4ul{margin-top:1rem;flex-direction:column;width:100%}.navBar_mobileMenuContent__seunE .navBar_loginButton__qeT7z,.navBar_mobileMenuContent__seunE .navBar_registerButton__oq7x_{width:100%;text-align:center;margin:.5rem 0}.navBar_mobileMenuContent__seunE .navBar_userInfo___0kcD{margin-top:1rem;flex-direction:column;align-items:flex-start;gap:1rem}.navBar_mobileMenuContent__seunE .navBar_logoutButton__0OFRq{width:100%;padding:10px}}.navBar_notification__khGk3{position:relative;cursor:pointer;display:flex;align-items:center;justify-content:center}.navBar_notification__khGk3:after{content:"";position:absolute;top:0;right:0;width:8px;height:8px;background-color:#f5a742;border-radius:50%}.navBar_userInfo___0kcD{display:flex;align-items:center;gap:10px}.navBar_username__FzV0j{font-size:14px;font-weight:500;color:#333}.navBar_logoutButton__0OFRq{background-color:transparent;border:1px solid #f0f0f0;color:#666;padding:5px 10px;border-radius:4px;font-size:12px;cursor:pointer;transition:all .2s ease}.navBar_logoutButton__0OFRq:hover{background-color:#f5a742;color:white;border-color:#f5a742}.navBar_authButtons__8u4ul{display:flex;align-items:center;gap:10px}.navBar_loginButton__qeT7z{color:#666;text-decoration:none;padding:8px 16px;border:1px solid #e1e5e9;border-radius:6px;font-size:14px;font-weight:500;transition:all .2s ease}.navBar_loginButton__qeT7z:hover{background-color:#f8f9fa;color:#333}.navBar_registerButton__oq7x_{background:#f5a742;color:white;text-decoration:none;padding:8px 16px;border-radius:6px;font-size:14px;font-weight:500;transition:all .2s ease}.navBar_registerButton__oq7x_:hover{transform:translateY(-1px);box-shadow:0 4px 8px rgba(102,126,234,.3)}.navBar_loading__H49NT{font-size:14px;color:#666;font-style:italic}.navBar_separator__tZe74{position:relative;width:2px;height:25px;background-color:#E5E7EB}.navBar_border__Q5MtL{height:1px;background:linear-gradient(90deg,transparent,rgba(245,167,66,.2),transparent)}.navBar_mobileUserInfo__vNKXH{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;padding:1rem;border-bottom:1px solid #eee;margin-bottom:1rem}.navBar_mobileUserInfo__vNKXH .navBar_username__FzV0j{font-size:16px;font-weight:500;color:#333}.navBar_mobileUserInfo__vNKXH .navBar_logoutButton__0OFRq{width:100%;background-color:#f5a742;color:white;border:none;padding:10px;border-radius:6px;font-size:14px;cursor:pointer;transition:all .2s ease}.navBar_mobileUserInfo__vNKXH .navBar_logoutButton__0OFRq:hover{background-color:#e09735}.navBar_mobileAuthButtons__lWkdf{display:flex;flex-direction:column;gap:1rem;padding:1rem;border-bottom:1px solid #eee;margin-bottom:1rem}.navBar_mobileAuthButtons__lWkdf .navBar_loginButton__qeT7z,.navBar_mobileAuthButtons__lWkdf .navBar_registerButton__oq7x_{width:100%;text-align:center;padding:10px;border-radius:6px;font-size:14px;font-weight:500;transition:all .2s ease}.navBar_mobileAuthButtons__lWkdf .navBar_loginButton__qeT7z{background-color:white;color:#666;border:1px solid #e1e5e9}.navBar_mobileAuthButtons__lWkdf .navBar_registerButton__oq7x_{background-color:#f5a742;color:white;border:none}.navBar_mobileAuthButtons__lWkdf .navBar_loginButton__qeT7z:hover{background-color:#f8f9fa;color:#333}.navBar_mobileAuthButtons__lWkdf .navBar_registerButton__oq7x_:hover{background-color:#e09735}.news_newsDropdown__BfdIg{position:absolute;top:60px;right:0;width:380px;background-color:#ffffff;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.1);z-index:100;overflow:hidden;display:flex;flex-direction:column;max-height:500px}.news_modalBackdrop__EoTxt{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.news_modalContent__SsrV_{position:relative;width:90%;max-width:600px;background-color:#ffffff;border-radius:16px;box-shadow:0 8px 30px rgba(0,0,0,.2);display:flex;flex-direction:column;max-height:80vh;overflow:hidden;animation:news_fadeIn__03zzO .3s ease}.news_closeButton__1NzKp{position:absolute;top:12px;right:12px;width:36px;height:36px;border-radius:50%;background-color:rgba(255,255,255,.9);border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2;color:#333;transition:background-color .2s ease,transform .2s ease}.news_closeButton__1NzKp:hover{background-color:#f0f0f0;transform:scale(1.05)}@keyframes news_fadeIn__03zzO{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.news_newsHeader__tp4z2{padding:16px 20px;border-bottom:1px solid #f0f0f0;display:flex;align-items:center;gap:8px}.news_newsTitle__t_UMb{font-size:18px;font-weight:600;color:#333;margin:0}.news_newsSubtitle__yHinU{font-size:14px;color:#999}.news_newsList__uSjMf{overflow-y:auto;max-height:400px}.news_newsItem__mwKGj{display:flex;padding:16px 20px;border-bottom:1px solid #f0f0f0;transition:background-color .2s ease;cursor:pointer}.news_newsItem__mwKGj:hover{background-color:#f9f9f9}.news_iconContainer__lUShm{width:36px;height:36px;border-radius:50%;background-color:#fff4e6;display:flex;align-items:center;justify-content:center;margin-right:12px;flex-shrink:0}.news_newsIcon___2KbZ{width:20px;height:20px;color:#f5a742}.news_newsContent__DtYhv{flex:1 1}.news_newsItemTitle__9f8M9{font-size:15px;font-weight:600;color:#333;margin:0 0 6px}.news_newsItemText__DQFyF{font-size:13px;color:#666;margin:0 0 8px;line-height:1.4}.news_newsDate__Y81is{font-size:12px;color:#999;display:block}.news_newsFooter__TVoxA{padding:12px 20px;display:flex;justify-content:center;border-top:1px solid #f0f0f0}.news_moreButton__eTqiT{background-color:transparent;border:none;color:#f5a742;font-size:14px;font-weight:500;cursor:pointer;padding:6px 12px;border-radius:4px;transition:background-color .2s ease}.news_moreButton__eTqiT:hover{background-color:#fff4e6}.news_emptyContainer__2fvU3,.news_errorContainer__EtsVy,.news_loadingContainer__MfeQe{display:flex;justify-content:center;align-items:center;padding:40px 20px;text-align:center}.news_loadingContainer__MfeQe p{font-size:14px;color:#666;margin:0;display:flex;align-items:center;gap:8px}.news_loadingContainer__MfeQe p:before{content:"";width:16px;height:16px;border:2px solid #f0f0f0;border-top-color:#f5a742;border-radius:50%;animation:news_spin__auOW0 1s linear infinite}.news_errorContainer__EtsVy p{font-size:14px;color:#e74c3c;margin:0}.news_emptyContainer__2fvU3 p{font-size:14px;color:#999;margin:0}@keyframes news_spin__auOW0{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.footer_footer__OteIW{background-color:#111;padding:40px 0;text-align:center;color:white}.footer_iconWrapper__uE_ox{margin-bottom:10px}.footer_text__lDBDw{font-size:14px;color:#ccc}.carousel_carousel__7dw_A{position:relative;width:100%;height:calc(100vh);overflow:hidden;padding-top:100px}.carousel_slidesWrapper__4cdLS{display:flex;width:100%;height:100%;transition:transform .6s ease-in-out}.carousel_slide__GEK_g{position:relative;width:100%;flex-shrink:0;height:100%}.carousel_bgImage__pZyDN{object-fit:cover;z-index:0}.carousel_overlay__wzDnx{position:absolute;top:40%;left:0;right:0;transform:translateY(-50%);z-index:2;text-align:center;color:white}.carousel_logo__DEWi2{margin-bottom:16px}.carousel_title__jVcfV{margin-bottom:8px}.carousel_subtitle__xwv9K{margin-bottom:16px}.carousel_buttonGroup__AeuO1{display:flex;justify-content:center;gap:12px}.carousel_button__7Tpcn{background-color:#ff7a00;color:white;padding:8px 16px;border-radius:20px;text-decoration:none;font-weight:700}.carousel_arrowLeft__0h3tl,.carousel_arrowRight__abnik{position:absolute;top:50%;transform:translateY(-50%);background:none;border:none;font-size:70px;color:white;cursor:pointer;z-index:3}.carousel_arrowLeft__0h3tl{left:30px}.carousel_arrowRight__abnik{right:30px}.carousel_dots__i4Q1W{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);display:flex;gap:8px;z-index:3}.carousel_dotActive___vACp,.carousel_dot__e7Qfs{width:10px;height:10px;border-radius:50%;background-color:white;opacity:.5;cursor:pointer}.carousel_dotActive___vACp{opacity:1}.carousel_error__CTOhY,.carousel_loading__zV9oo,.carousel_noData__KgHkW{display:flex;align-items:center;justify-content:center;height:100%;font-size:18px;color:#666;background-color:#f5f5f5}.carousel_error__CTOhY{color:#ff4444}.carousel_loading__zV9oo{color:#ff7a00}.serviceSection_section__ngyU4{display:flex;justify-content:center;align-items:center;gap:24px;margin:40px;flex-wrap:wrap}.serviceSection_connector__KSInr{font-size:32px;color:#999;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:50%}@media (max-width:960px){.serviceSection_connector__KSInr{display:none}}.serviceCard_card__8QTj1{width:350px;height:300px;border:1px solid #333;border-radius:20px;position:relative;cursor:pointer;margin-bottom:20px;transition:transform .3s ease}.serviceCard_card__8QTj1:hover{transform:scale(1.1);transition:transform .3s ease}.serviceCard_imageContainer__Zu1t9{position:relative;width:100%;height:50%}.serviceCard_content__97Z5P{height:50%;display:flex;flex-direction:column;justify-content:center;padding:16px;text-align:center}.serviceCard_iconContainer__vX6Q9{width:100%;height:100%;display:flex;border-radius:20px 20px 0 0;justify-content:center;align-items:center;background-color:#fff}.serviceCard_icon__QqX_h{width:32px;height:32px}.serviceCard_title__bfQYg{font-size:20px;font-weight:700;margin-bottom:6px;color:rgb(12,12,12)}.serviceCard_subtitle__AMKXQ{font-size:12px;color:rgba(1,1,1,.8)}.serviceCard_button__NudQj{z-index:100;position:absolute;bottom:-12px;left:50%;transform:translateX(-50%);background-color:white;color:#333;border:1px solid #333;border-radius:20px;padding:4px 16px;font-size:14px;text-decoration:none;transition:background-color .3s,color .3s}.freightCalculator_container__5xzNL{text-align:center;padding:40px 20px;background-color:#f5f5f5}.freightCalculator_headerContainer__4Awku{display:flex;align-items:center;justify-content:center;gap:20px;margin-bottom:16px}.freightCalculator_title__4wLTj{font-size:24px;font-weight:700;margin-bottom:0}.freightCalculator_box__AUN4l{padding:20px;border-radius:12px;display:inline-block}.freightCalculator_row__SO52t{display:flex;gap:40px;margin-bottom:30px}.freightCalculator_row__SO52t label{display:flex;align-items:center;gap:8px;font-size:14px}.freightCalculator_input__4LS0s{width:60px;padding:4px 8px;font-size:14px;border:1px solid #ccc;border-radius:4px;background-color:#ffffff}.freightCalculator_buttonRow__TWA97{display:flex;justify-content:center;align-items:center;gap:16px;margin-bottom:12px}.freightCalculator_calcButton__hx65c{padding:6px 16px;background-color:#ffb347;color:white;border:none;border-radius:20px;font-size:14px;cursor:pointer;transition:background-color .3s ease}.freightCalculator_calcButton__hx65c:hover{background-color:#e8962b}.freightCalculator_result___OBF_{font-size:16px;font-weight:700}.freightCalculator_error__0pbIB{color:red;font-size:13px;margin-top:4px}.freightCalculator_note__AxNcY{font-size:12px;color:#777;margin-top:12px;max-width:500px}.freightCalculator_calendarButton__1kI8A{background-color:#ffb347;color:white;border:none;border-radius:20px;padding:6px 16px;font-size:14px;cursor:pointer;transition:background-color .3s ease;display:flex;align-items:center;gap:5px}.freightCalculator_calendarButton__1kI8A:hover{background-color:#e8962b}@media (max-width:768px){.freightCalculator_row__SO52t{flex-direction:column;gap:15px;align-items:flex-start}.freightCalculator_headerContainer__4Awku{flex-direction:column;gap:10px}}.react-calendar{width:350px;max-width:100%;background:white;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__century-view__decades__decade--neighboringCentury,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;padding:10px 6.6667px;background:none;text-align:center;font:inherit;font-size:.833em}.react-calendar__tile:disabled{background-color:#f0f0f0;color:#ababab}.react-calendar__century-view__decades__decade--neighboringCentury:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__month-view__days__day--neighboringMonth:disabled{color:#cdcdcd}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:white}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.Calendar_react-calendar__MXijJ{width:350px;max-width:100%;background:white;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.Calendar_react-calendar--doubleView__dP_sw{width:700px}.Calendar_react-calendar--doubleView__dP_sw .Calendar_react-calendar__viewContainer__xxrQE{display:flex;margin:-.5em}.Calendar_react-calendar--doubleView__dP_sw .Calendar_react-calendar__viewContainer__xxrQE>*{width:50%;margin:.5em}.Calendar_react-calendar__MXijJ,.Calendar_react-calendar__MXijJ *,.Calendar_react-calendar__MXijJ :after,.Calendar_react-calendar__MXijJ :before{box-sizing:border-box}.Calendar_react-calendar__MXijJ button{margin:0;border:0;outline:none}.Calendar_react-calendar__MXijJ button:enabled:hover{cursor:pointer}.Calendar_react-calendar__navigation__zNVyZ{display:flex;height:44px;margin-bottom:1em}.Calendar_react-calendar__navigation__zNVyZ button{min-width:44px;background:none}.Calendar_react-calendar__navigation__zNVyZ button:disabled{background-color:#f0f0f0}.Calendar_react-calendar__navigation__zNVyZ button:enabled:focus,.Calendar_react-calendar__navigation__zNVyZ button:enabled:hover{background-color:#e6e6e6}.Calendar_react-calendar__month-view__weekdays__Wd_9b{text-align:center;text-transform:uppercase;font:inherit;font-size:.75em;font-weight:700}.Calendar_react-calendar__month-view__weekdays__weekday__zvZ4s{padding:.5em}.Calendar_react-calendar__month-view__weekNumbers__Q42OK .Calendar_react-calendar__tile__d_GBH{display:flex;align-items:center;justify-content:center;font:inherit;font-size:.75em;font-weight:700}.Calendar_react-calendar__month-view__days__day--weekend__pq0D7{color:#d10000}.Calendar_react-calendar__century-view__decades__decade--neighboringCentury__QxcQp,.Calendar_react-calendar__decade-view__years__year--neighboringDecade__LiD_A,.Calendar_react-calendar__month-view__days__day--neighboringMonth__qFiDx{color:#757575}.Calendar_react-calendar__century-view__42K49 .Calendar_react-calendar__tile__d_GBH,.Calendar_react-calendar__decade-view__82Rk2 .Calendar_react-calendar__tile__d_GBH,.Calendar_react-calendar__year-view__qxoVV .Calendar_react-calendar__tile__d_GBH{padding:2em .5em}.Calendar_react-calendar__tile__d_GBH{max-width:100%;padding:10px 6.6667px;background:none;text-align:center;font:inherit;font-size:.833em}.Calendar_react-calendar__tile__d_GBH:disabled{background-color:#f0f0f0;color:#ababab}.Calendar_react-calendar__century-view__decades__decade--neighboringCentury__QxcQp:disabled,.Calendar_react-calendar__decade-view__years__year--neighboringDecade__LiD_A:disabled,.Calendar_react-calendar__month-view__days__day--neighboringMonth__qFiDx:disabled{color:#cdcdcd}.Calendar_react-calendar__tile__d_GBH:enabled:focus,.Calendar_react-calendar__tile__d_GBH:enabled:hover{background-color:#e6e6e6}.Calendar_react-calendar__tile--now__WKFxF{background:#ffff76}.Calendar_react-calendar__tile--now__WKFxF:enabled:focus,.Calendar_react-calendar__tile--now__WKFxF:enabled:hover{background:#ffffa9}.Calendar_react-calendar__tile--hasActive__Odq_z{background:#76baff}.Calendar_react-calendar__tile--hasActive__Odq_z:enabled:focus,.Calendar_react-calendar__tile--hasActive__Odq_z:enabled:hover{background:#a9d4ff}.Calendar_react-calendar__tile--active__Its3q{background:#006edc;color:white}.Calendar_react-calendar__tile--active__Its3q:enabled:focus,.Calendar_react-calendar__tile--active__Its3q:enabled:hover{background:#1087ff}.Calendar_react-calendar--selectRange__9ukh_ .Calendar_react-calendar__tile--hover__IDgj1{background-color:#e6e6e6}.deliveryCalendarModal_backdrop__1naB2{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:99}.deliveryCalendarModal_modal__Ht4He{background-color:white;border-radius:24px;padding:32px;width:360px;text-align:center;position:relative;box-shadow:0 4px 20px rgba(0,0,0,.15)}.deliveryCalendarModal_close__vq0Lv{position:absolute;top:12px;right:16px;background:none;border:none;font-size:24px;cursor:pointer;color:#555;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s}.deliveryCalendarModal_close__vq0Lv:hover{background-color:#f0f0f0}.deliveryCalendarModal_title__13qOZ{font-size:20px;font-weight:700;margin-bottom:0}.deliveryCalendarModal_subtitle__opEKh{font-size:14px;color:#f5a742;margin-bottom:20px}.deliveryCalendarModal_calendarContainer__nlsns{border-radius:12px;overflow:hidden;font-family:Arial,sans-serif}.deliveryCalendarModal_calendarContainer__nlsns .react-calendar{border:none;font-family:Arial,sans-serif;line-height:1.125em}.deliveryCalendarModal_calendarContainer__nlsns .react-calendar__navigation{margin-bottom:10px}.deliveryCalendarModal_calendarContainer__nlsns .react-calendar__navigation button{min-width:44px;background:none;font-size:16px;color:#333}.deliveryCalendarModal_calendarContainer__nlsns .react-calendar__navigation button:enabled:focus,.deliveryCalendarModal_calendarContainer__nlsns .react-calendar__navigation button:enabled:hover{background-color:#f0f0f0}.deliveryCalendarModal_calendarContainer__nlsns .react-calendar__month-view__weekdays{font-size:.8em;font-weight:700;text-transform:uppercase;color:#999}.deliveryCalendarModal_calendarContainer__nlsns .react-calendar__tile{padding:10px 6px;border-radius:50%;font-size:14px}.deliveryCalendarModal_calendarContainer__nlsns .react-calendar__tile:enabled:focus,.deliveryCalendarModal_calendarContainer__nlsns .react-calendar__tile:enabled:hover{background-color:#f0f0f0;border-radius:50%}.deliveryCalendarModal_calendarContainer__nlsns .react-calendar__tile--active{background-color:#f0f0f0;color:#333;border-radius:50%}.deliveryCalendarModal_calendarContainer__nlsns .react-calendar__tile--now{background-color:#f5f5f5;border-radius:50%}.deliveryCalendarModal_available__KD48K{background-color:#47a9df!important;color:white!important;border-radius:50%!important}.deliveryCalendarModal_legend__p3stN{display:flex;align-items:center;justify-content:center;margin-top:20px}.deliveryCalendarModal_availableDot__VaQDd{display:inline-block;width:12px;height:12px;background-color:#47a9df;border-radius:50%;margin-right:8px}.deliveryCalendarModal_legendText__8rDGB{font-size:14px;color:#666}.logisticsFlow_wrapper__clP3C{text-align:center;margin-top:100px;position:relative;width:100%}.logisticsFlow_title__0U9La{font-size:28px;font-weight:700;margin-bottom:30px;color:#333}.logisticsFlow_bg__b5ZMV{padding:0;margin-top:0;position:relative;min-height:300px;background-image:url(/home/logistics-bg.jpg);background-size:cover;background-position:50%}.logisticsFlow_footer__WjvCv{position:relative;margin-top:150px;display:flex;flex-direction:column;align-items:center;color:#333;background-image:url(/home/logisticsFlow.jpg);padding:100px 0}.logisticsFlow_companyName__lWpja{font-weight:700;color:white;margin:50px 0}.logisticsFlow_features__YStvR{display:flex;justify-content:center;gap:20px;margin-top:15px}.logisticsFlow_featureBoxes__TPfa7{display:flex;justify-content:center;flex-wrap:wrap;gap:20px;margin-bottom:20px}.logisticsFlow_featureBox__3ltv8{background-color:#454545;color:white;padding:15px 20px;border-radius:5px;width:200px;text-align:center}.logisticsFlow_featureTitle__0cvhA{font-weight:700;margin-bottom:5px}.logisticsFlow_featureDesc__xf8p_{font-size:14px;color:#ccc}.logisticsFlow_slogan__3feJC{background-color:#f0f0f0;padding:8px 20px;border-radius:30px;font-size:14px;margin-top:60px;max-width:400px;text-align:center}.flowSteps_container__VQlYt{display:flex;justify-content:center;align-items:center;margin:0 auto;width:100%;max-width:1000px;flex-wrap:wrap;position:absolute;top:-100px;z-index:10;left:50%;transform:translateX(-50%);gap:20px}@media (max-width:768px){.flowSteps_container__VQlYt{top:-60px}}.flowStepItem_circle__blPXS{border-radius:50%;width:150px;height:150px;padding:10px;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 15px;color:white;box-shadow:0 2px 8px rgba(0,0,0,.1);border:2px solid #fff}.flowStepItem_step__gTGA9{font-size:12px;font-weight:700;color:gray}.flowStepItem_icon__iArNk{font-size:24px;margin-bottom:5px}.flowStepItem_title__2qnT5{font-size:14px;font-weight:700;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flowStepItem_active__k5PbM{background-color:#61b5e4;color:white}@media (max-width:768px){.flowStepItem_circle__blPXS{width:120px;height:120px}}.featureGrid_grid__zh2EZ{display:flex;flex-wrap:wrap;justify-content:center;gap:40px;margin:0;width:80%}.featureItem_box__k9FAR{background-color:#45454587;color:white;padding:15px 20px;border-radius:5px;width:200px;text-align:center;flex-basis:30%;border:1px solid white}.featureItem_featureTitle__z_LmR{font-weight:700;margin-bottom:5px}.featureItem_featureDesc__Qh3Ut{font-size:14px;color:#ccc}.testimonialSlider_wrapper__pla7F{text-align:center;padding:40px 20px;position:relative;max-width:1200px;margin:0 auto}.testimonialSlider_title__z1ige{font-size:28px;font-weight:700;margin-bottom:5px}.testimonialSlider_subtitle__wV2No{color:#f5a742;font-size:16px;margin-bottom:30px}.testimonialSlider_sliderContainer__lEx8f{position:relative;display:flex;align-items:center;justify-content:center;margin:0 auto;width:100%}.testimonialSlider_sliderWindow__CL_5L{width:100%;overflow:hidden;position:relative;padding:0 5px}.testimonialSlider_sliderTrack__gyhUw{display:flex;transition:transform .5s ease-in-out;width:100%}.testimonialSlider_card__Qf8Yd{flex-grow:0;flex-shrink:0;flex-basis:calc(25% - 20px);min-width:calc(25% - 20px);border:1px solid #eaeaea;border-radius:16px;padding:15px;transition:all .3s ease;cursor:pointer;margin:0 10px;background-color:white;box-shadow:0 2px 8px rgba(0,0,0,.05)}.testimonialSlider_card__Qf8Yd:hover{transform:translateY(-5px);box-shadow:0 8px 16px rgba(0,0,0,.1);background-color:#fff7e6}.testimonialSlider_imageWrapper__pmzRO{overflow:hidden;border-radius:8px;margin-bottom:12px;cursor:pointer}.testimonialSlider_imageWrapper__pmzRO img{width:100%;height:120px;object-fit:cover;transition:transform .3s ease}.testimonialSlider_card__Qf8Yd:hover .testimonialSlider_imageWrapper__pmzRO img{transform:scale(1.05)}.testimonialSlider_content__RFzuN{font-size:12px;margin:8px 0;height:54px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.testimonialSlider_stars__ZdEvt{display:flex;justify-content:center;gap:2px;margin-top:8px}.testimonialSlider_filledStar__62FpY{color:#ff9900}.testimonialSlider_emptyStar__mZk6e{color:#ddd}.testimonialSlider_arrow__4FFwI{font-size:30px;background:none;border:none;cursor:pointer;color:#555;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:10px;z-index:10;display:flex;align-items:center;justify-content:center;height:50px;width:50px;border-radius:50%;transition:all .2s ease;margin:0 5px}.testimonialSlider_arrow__4FFwI:hover{background-color:rgba(0,0,0,.05);color:#333}.testimonialSlider_pagination__jZVyA{display:flex;justify-content:center;gap:8px;margin-top:30px}.testimonialSlider_dot__5_53a{width:12px;height:12px;border-radius:50%;background-color:#ddd;border:none;padding:0;cursor:pointer;transition:all .3s ease}.testimonialSlider_activeDot__D8DHm{background-color:#f5a742;transform:scale(1.2)}.testimonialSlider_loading__5qOfY{text-align:center;padding:40px;color:#777;font-size:16px}@media screen and (max-width:992px){.testimonialSlider_card__Qf8Yd{flex-grow:0;flex-shrink:0;flex-basis:calc(33.333% - 20px);min-width:calc(33.333% - 20px)}}@media screen and (max-width:768px){.testimonialSlider_card__Qf8Yd{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 20px);min-width:calc(50% - 20px)}}@media screen and (max-width:576px){.testimonialSlider_card__Qf8Yd{flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 20px);min-width:calc(100% - 20px)}.testimonialSlider_sliderContainer__lEx8f{padding:0 20px}}.previewModal_backdrop__wVtuS{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;z-index:9999}.previewModal_modal__9mybL{position:relative;background-color:white;border-radius:16px;padding:20px;max-width:90%;max-height:90%;overflow:hidden;box-shadow:0 5px 20px rgba(0,0,0,.3)}.previewModal_close___XXkj{position:absolute;top:10px;right:10px;width:36px;height:36px;border-radius:50%;background-color:rgba(255,255,255,.8);border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:20px;color:#333;z-index:10;box-shadow:0 2px 5px rgba(0,0,0,.2);transition:all .2s ease}.previewModal_close___XXkj:hover{background-color:white;transform:scale(1.1)}.previewModal_media__E_3HA{max-width:100%;max-height:80vh;display:block;object-fit:contain;border-radius:8px}.mall_container__Xwnj4{padding:40px 20px;max-width:1200px;margin:0 auto}.mall_title__RmuXR{font-size:32px;font-weight:700;margin-bottom:32px;text-align:center;color:#333}.mall_tabs__NhU3x{display:flex;justify-content:center;gap:16px;margin-bottom:32px}.mall_tab__kE8wU{padding:12px 24px;border:none;background:none;font-size:16px;color:#666;cursor:pointer;transition:all .3s ease;border-radius:20px;display:flex;align-items:center;gap:8px}.mall_tab__kE8wU:hover{color:#1a73e8;background-color:#f5f5f5}.mall_activeTab__iOdlo{background-color:#1a73e8;color:white}.mall_activeTab__iOdlo:hover{background-color:#1557b0;color:white}.mall_count__fg7fA{font-size:14px;opacity:.8}.mall_productsGrid__gVQg7{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.mall_pagination__asHTP{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:32px;margin-bottom:32px}.mall_pageButton__hD2Pd{padding:8px 16px;border:1px solid #e0e0e0;background-color:white;border-radius:4px;cursor:pointer;transition:all .2s ease-in-out;font-size:14px;color:#333}.mall_pageButton__hD2Pd:hover{background-color:#f5f5f5}.mall_activePage__fe9gZ{background-color:#1a73e8;color:white;border-color:#1a73e8}.mall_activePage__fe9gZ:hover{background-color:#1557b0}.mall_loading__klhjT{color:#666}.mall_error__2iAgg,.mall_loading__klhjT{text-align:center;padding:40px;font-size:18px}.mall_error__2iAgg{color:#d32f2f}.mall_emptyState__1yA0t{text-align:center;padding:40px;color:#666;font-size:18px}@media (max-width:992px){.mall_productsGrid__gVQg7{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.mall_productsGrid__gVQg7{grid-template-columns:1fr}.mall_tabs__NhU3x{flex-wrap:wrap}.mall_tab__kE8wU{padding:8px 16px;font-size:14px}}.mallItem_container__8Scy8{position:relative;border-radius:8px;overflow:hidden;background:white;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all .3s ease}.mallItem_container__8Scy8:hover{transform:translateY(-4px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.mallItem_imageContainer__YtZ5B{position:relative;width:100%;padding-top:100%}.mallItem_image__iv_R5{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.mallItem_tag__4E82Y{position:absolute;top:12px;left:12px;padding:6px 12px;border-radius:4px;font-size:.85rem;font-weight:500;z-index:2}.mallItem_newTag__ildYI{background-color:#ff4d4f;color:white}.mallItem_comingSoonTag__2OcrB{background-color:#722ed1;color:white}.mallItem_hoverOverlay__kZN_N{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}.mallItem_container__8Scy8:hover .mallItem_hoverOverlay__kZN_N{opacity:1}.mallItem_buttonContainer__9xPRf{text-align:center}.mallItem_detailsButton__E7cQm{background:white;border:none;border-radius:20px;padding:8px 16px;font-size:.9rem;color:#333;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .2s ease}.mallItem_detailsButton__E7cQm:hover{background:#f0f0f0}.mallItem_detailsButton__E7cQm.mallItem_disabled__Cg31b{background:#f0f0f0;color:#999;cursor:not-allowed}.mallItem_detailsButton__E7cQm.mallItem_disabled__Cg31b:hover{background:#f0f0f0}.mallItem_detailsIcon__KgPue{font-size:1rem}.mallItem_infoContainer__7cAWX{padding:16px}.mallItem_name__2XzKp{margin:0 0 12px;font-size:1rem;line-height:1.4;height:2.8em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.mallItem_priceContainer__1202Z{margin-bottom:12px}.mallItem_jpyPrice__YCp1k{display:block;font-size:1.2rem;font-weight:700;color:#ff4d4f}.mallItem_twdPrice__o2MSr{display:block;font-size:.9rem;color:#666;margin-top:4px}.mallItem_statsContainer__KBrhD{display:flex;align-items:center;justify-content:flex-start;gap:16px}.mallItem_statItem__N_kq2{display:flex;align-items:center;gap:6px;color:#666;font-size:.9rem}.mallItem_statIcon__a8K9t{font-size:1rem;color:#1890ff}.about_container__HiHns{background-color:#222;background-image:url(/images/container-bg.jpg);background-size:cover;background-position:50%;position:relative;padding:80px 0}.about_content__Mj4AK{position:relative;max-width:1200px;margin:0 auto;padding:0 20px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;z-index:1}.about_logoSection__k7HGP{flex:1 1;text-align:center;margin-bottom:40px;display:flex;flex-direction:column;align-items:center}.about_logoContainer__Gxizo{margin-bottom:20px}.about_logo__RIwHa{width:150px;height:auto}.about_subtitle__T7edZ{color:#ffffff;font-size:24px;margin:0;font-weight:600;text-align:center}.about_featuresSection__5HSSJ{flex:1 1;min-width:300px;max-width:800px}.about_title__JBP9d{color:#ff8c00;font-size:36px;margin:0 0 10px;font-weight:700;text-align:center}.about_tagline__jtuiC{color:#fff;font-size:16px;text-align:center;margin:0 0 40px}.about_featuresList__SQkHT{display:flex;flex-direction:column;gap:16px}.featureItem_container__ASRWo{display:flex;align-items:center;margin-bottom:24px;padding:16px;border-radius:8px;transition:all .3s ease}.featureItem_container__ASRWo:hover{background-color:rgba(255,255,255,.1);transform:translateY(-5px)}.featureItem_iconContainer__lpj0_{display:flex;justify-content:center;align-items:center;min-width:60px;height:60px;margin-right:16px;color:#ffffff}.featureItem_iconContainer__lpj0_ svg{width:40px;height:40px}.featureItem_content__t21Jz{flex:1 1}.featureItem_title__5gqkU{margin:0 0 8px;font-size:18px;font-weight:600;color:#fff}.featureItem_description__xe1Zk{margin:0;font-size:14px;color:rgba(255,255,255,.8);line-height:1.5}.question_container__MWInD{padding:80px 20px;max-width:800px;margin:0 auto}.question_title__ysAL8{text-align:center;font-size:28px;font-weight:600;margin-bottom:40px;position:relative;color:#333}.question_questionList__8wdLb{display:flex;flex-direction:column;gap:16px}.questionItem_container__dsTP9{margin-bottom:16px}.questionItem_questionContainer__Cr7Jt{display:flex;justify-content:space-between;align-items:center;border:1px solid #333;border-radius:40px;padding:12px 20px;cursor:pointer;transition:background-color .3s,border-color .3s;background-color:white}.questionItem_hovered__57mDN,.questionItem_questionContainer__Cr7Jt:hover{border-color:#ff7a00}.questionItem_active__Y17qg{background-color:#ffffff;border-color:#ff7a00;border-radius:20px 20px 0 0}.questionItem_questionText__Ljwf0{flex:1 1;font-size:14px;line-height:1.6}.questionItem_questionLabel__o0Kov{font-weight:700;margin-right:8px}.questionItem_iconContainer__tCURQ{margin-left:12px;font-size:14px}.questionItem_answerContainer__iHB34{background-color:#ff7a00;border-radius:0 0 12px 12px;padding:16px 20px;color:white;font-size:14px;line-height:1.6}.questionItem_answerContent__8Rjkf{display:flex;align-items:flex-start}.questionItem_answerLabel__LwNRx{font-weight:700;margin-right:8px}.questionItem_answerText__JAR_l{flex:1 1}.progressStats_container__5H8GW{background-color:#50aad1;display:flex;justify-content:center;align-items:center;padding:12px 0;gap:32px;color:white;font-size:14px;font-weight:700}.progressStats_block__DpXiQ{display:flex;align-items:center;gap:6px}.progressStats_label__h8h7U{white-space:nowrap}.progressStats_value__P2r8E{min-width:40px;text-align:right}.progressStats_logo__UloYD{margin-left:12px}.progressStats_loading__ugf3m{color:white;font-size:14px;text-align:center;padding:8px 16px}.progressStats_error__14xES{color:#ffdddd;font-size:12px;text-align:center;background-color:rgba(255,0,0,.2);padding:4px 8px;border-radius:4px;margin-bottom:8px}.wishPool_container__bfjf3{max-width:800px;margin:0 auto;padding:2rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.wishPool_title__SPI3A{text-align:center;font-size:2rem;font-weight:700;margin-bottom:2rem;color:#333}.wishPool_content__YlNov{display:flex;gap:2rem;align-items:center}.wishPool_productCard__ynLru{background:white;border-radius:12px;padding:1.5rem;box-shadow:0 4px 12px rgba(0,0,0,.1);flex:1 1;max-width:300px}.wishPool_imageContainer__WGtzx{border:2px solid #ddd;border-radius:8px;padding:1rem;margin-bottom:1rem;background:#fafafa}.wishPool_productImage__ESoFp{position:relative;height:200px;background:linear-gradient(135deg,#f0c4a0,#e8b896);border-radius:8px;display:flex;align-items:center;justify-content:center}.wishPool_usbSticks__eCJBo{display:flex;gap:10px;flex-direction:column}.wishPool_usbStick__T7lVJ{width:80px;height:20px;background:linear-gradient(45deg,#666,#999);border-radius:10px;position:relative}.wishPool_usbStick__T7lVJ:before{right:-8px;width:15px;height:12px;background:#444}.wishPool_usbStick__T7lVJ:after,.wishPool_usbStick__T7lVJ:before{content:"";position:absolute;top:50%;transform:translateY(-50%);border-radius:2px}.wishPool_usbStick__T7lVJ:after{left:8px;width:25px;height:8px;background:#333}.wishPool_productInfo__Vf_CH{text-align:center}.wishPool_productDescription__kJKPn{font-size:.9rem;color:#333;margin-bottom:.5rem;line-height:1.4}.wishPool_productSubtext__25z0R{font-size:.9rem;color:#666;margin-bottom:1rem}.wishPool_detailButton__P9Iqj{background:#f5a742;color:white;border:none;border-radius:20px;padding:.5rem 1.2rem;font-size:.85rem;cursor:pointer;transition:transform .2s}.wishPool_detailButton__P9Iqj:hover{transform:scale(1.05)}.wishPool_optionsSection__QfeCo{flex:1 1;min-width:300px}.wishPool_statusBadge__yQifk{background:#50aad1;color:white;padding:.5rem 1rem;border-radius:20px;font-size:.85rem;margin-bottom:1.5rem;display:inline-block}.wishPool_options__kETE3{display:flex;flex-direction:column;gap:1.5rem}.wishPool_option__6jZzh{display:flex;align-items:flex-start;gap:.75rem;transition:all .3s ease;padding:.75rem;border-radius:8px;border:2px solid transparent;background-color:#ffffff}.wishPool_option__6jZzh.wishPool_optionActive__apE4t{background:rgba(203,168,87,.1);border-color:#f5a742;transform:scale(1.02)}.wishPool_option__6jZzh.wishPool_optionCompleted__OyjoP{background:rgba(40,167,69,.1);border-color:#28a745}.wishPool_radioContainer__YK1PL{margin-top:.25rem;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.wishPool_radioInput__AQoZn{width:18px;height:18px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;margin:0;border:2px solid #ddd;border-radius:50%;background-color:white;position:relative;transition:all .3s ease}.wishPool_checkmark__9yK_k{width:20px;height:20px;background:#28a745;color:white;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;animation:wishPool_checkmarkPulse__uc8Zd .6s ease}@keyframes wishPool_checkmarkPulse__uc8Zd{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}.wishPool_optionLabel__gGtoN{display:flex;flex-direction:column;gap:.25rem;cursor:pointer;flex:1 1}.wishPool_optionTitle__vQyG1{font-weight:600;color:#333;font-size:1rem}.wishPool_optionDesc__CAhMf{font-size:.85rem;color:#666;line-height:1.4}.wishPool_foundSection__rgI6b{display:flex;align-items:center;gap:.75rem;padding:1rem;border-radius:8px;border:2px solid transparent;transition:all .3s ease}.wishPool_foundSection__rgI6b.wishPool_foundActive__mcKFq{background:rgba(255,193,7,.1);border-color:#ffc107;transform:scale(1.02)}.wishPool_foundSection__rgI6b.wishPool_foundCompleted__ML23I{background:rgba(40,167,69,.1);border-color:#28a745}.wishPool_foundIcon__BLvx5{font-size:1.5rem;cursor:pointer;transition:all .3s ease}.wishPool_foundActive__mcKFq .wishPool_foundIcon__BLvx5{animation:wishPool_bounce__iBH7w 1s infinite}.wishPool_foundCompleted__ML23I .wishPool_foundIcon__BLvx5{animation:wishPool_checkmarkPulse__uc8Zd .6s ease}@keyframes wishPool_bounce__iBH7w{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.wishPool_progressBar__Obl1y{height:4px;background:#efeee9;border-radius:2px;overflow:hidden;margin-top:1rem}.wishPool_progressFill__d0TMK{height:100%;background:#f5a742;border-radius:2px;transition:width .3s ease;animation:wishPool_progressShine__Jk7Bb 2s infinite}@keyframes wishPool_progressShine__Jk7Bb{0%{background-position:-100px 0}to{background-position:200px 0}}.wishPool_foundContent__8Zaz8{display:flex;flex-direction:column;gap:.25rem}.wishPool_foundTitle__ZleSY{font-weight:600;color:#333;font-size:1rem}.wishPool_foundDesc__eHg_E{font-size:.85rem;color:#666}@media (max-width:768px){.wishPool_content__YlNov{flex-direction:column;gap:1.5rem}.wishPool_productCard__ynLru{max-width:100%}.wishPool_container__bfjf3{padding:1rem}.wishPool_title__SPI3A{font-size:1.5rem}}@media (max-width:480px){.wishPool_usbSticks__eCJBo{flex-direction:row;justify-content:center}.wishPool_usbStick__T7lVJ{width:60px;height:15px}.wishPool_productImage__ESoFp{height:150px}}.customs_menuContainer__WrA0P{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;gap:20px;padding:40px 0;width:90%;margin:0 auto}.customs_headerContainer__63Tj_{display:flex;align-items:center;justify-content:center;gap:20px;position:relative;margin-bottom:10px}.customs_title__4G5c2{font-size:24px;font-weight:700;text-align:center}.customs_calendarButton__GZYgf{background-color:#ffb347;color:white;border:none;border-radius:20px;padding:6px 16px;font-size:14px;cursor:pointer;transition:background-color .3s ease;display:flex;align-items:center;gap:5px}.customs_calendarButton__GZYgf:hover{background-color:#e8962b}.customs_itemContainer__SdBhy{display:flex;flex-wrap:wrap;gap:5px;margin:0 auto;justify-content:center}.customs_backdrop__Z7335{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:99}.customs_modal__tgbd0{background-color:white;border-radius:24px;padding:32px;width:360px;text-align:center;position:relative;box-shadow:0 4px 20px rgba(0,0,0,.15)}.customs_close__VS0NH{position:absolute;top:12px;right:16px;background:none;border:none;font-size:24px;cursor:pointer;color:#555;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s}.customs_close__VS0NH:hover{background-color:#f0f0f0}.customs_modalTitle__Zy1uN{font-size:20px;font-weight:700;margin-bottom:0}.customs_subtitle__poUCB{font-size:14px;color:#f5a742;margin-bottom:20px}.customs_calendarContainer__WD39E{border-radius:12px;overflow:hidden;font-family:Arial,sans-serif}.customs_calendarContainer__WD39E .react-calendar__navigation{background-color:#f5a742;color:white}.customs_calendarContainer__WD39E .react-calendar__navigation button{color:white}.customs_calendarContainer__WD39E .react-calendar__navigation button:hover{background-color:rgba(0,0,0,.1)}.customs_calendarContainer__WD39E .react-calendar{border:none;font-family:Arial,sans-serif;width:100%}.customs_calendarContainer__WD39E .react-calendar__tile--active{background-color:#f0f0f0;color:#333}.customs_available__tU_xY,.customs_calendarContainer__WD39E .react-calendar__tile--now{background-color:#f5a742;color:rgb(238,238,238)}.customs_legend__bEhfI{margin-top:20px}.customs_availableDot__gHEhc{display:inline-block;width:12px;height:12px;background-color:#f5a742;border-radius:50%;margin-right:8px}.customs_legendText__nUFT7{font-size:14px}.customs_loading__nouIC{padding:40px 0;color:#666}.customs_calendarHeader___UHAo{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;padding:8px 0}.customs_navButton__bJzK4{background:none;border:none;font-size:18px;cursor:pointer;padding:8px 12px;border-radius:50%;color:#666;transition:background-color .2s}.customs_navButton__bJzK4:hover{background-color:#f0f0f0}.customs_monthYear___wbFY{font-size:16px;font-weight:700;color:#333;min-width:120px;text-align:center}.customs_calendarGrid__ViMTU{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:1px;gap:1px;background-color:#e0e0e0;border-radius:8px;overflow:hidden;margin-bottom:16px}.customs_weekdayHeader___w4VM{background-color:#f5f5f5;padding:8px 4px;text-align:center;font-weight:700;font-size:12px;color:#666}.customs_dayCell__9zCnI{background-color:white;min-height:36px}.customs_dayCell__9zCnI,.customs_dayNumber__lUoKB{display:flex;align-items:center;justify-content:center}.customs_dayNumber__lUoKB{width:32px;height:32px;border-radius:50%;font-size:14px;position:relative;cursor:default;transition:background-color .2s;color:#999}.customs_shippingDay__n0r3I{background-color:#e3f2fd!important;color:#1976d2!important;font-weight:700}.customs_disabledDay__e8wi4{color:#ccc!important;opacity:.5}.customs_today__Mss4L{border:2px solid #f5a742!important;font-weight:700}.customs_emptyDay__u7Hci{width:32px;height:32px}.customs_shippingDot__vvK4w{position:absolute;bottom:-4px;font-size:12px;color:#1976d2;line-height:1}.customs_legend__bEhfI{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:16px}.customs_legendItem__zt7_l{display:flex;align-items:center;gap:6px}.customs_shippingDayLegend__WkIxP{width:16px;height:16px;border-radius:50%;background-color:#e3f2fd;border:1px solid #1976d2}.customs_normalDayLegend__u50FS{width:16px;height:16px;border-radius:50%;background-color:white;border:1px solid #ddd}.customs_legendText__nUFT7{font-size:12px;color:#666}.customsItem_hexagon__gviwj{width:180px;height:180px;background-size:cover;background-position:50%;-webkit-clip-path:polygon(50% 0,93% 25%,93% 75%,50% 100%,7% 75%,7% 25%);clip-path:polygon(50% 0,93% 25%,93% 75%,50% 100%,7% 75%,7% 25%);text-decoration:none;color:white;position:relative;transition:transform .3s ease;margin-bottom:20px}.customsItem_hexagon__gviwj:hover{transform:scale(1.3);cursor:pointer}.customsItem_overlay__BrMDI{background:#ff8c00;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:10px}.customsItem_overlay__BrMDI h3{margin:0;font-size:14px;font-weight:700}.customsItem_overlay__BrMDI button{margin-top:8px;padding:4px 10px;border:none;background:white;color:black;font-size:12px;cursor:pointer}