.page_container__K9Rer{display:flex;justify-content:center;align-items:flex-start;min-height:100vh;background-color:#e5e7eb;padding:1rem;box-sizing:border-box}.page_layoutWrapper__t8Occ{display:flex;width:1200px;min-height:80vh;background-color:#ffffff;box-shadow:0 4px 6px rgba(0,0,0,.1);border-radius:.5rem;overflow:visible}.page_leftNav__sXr_r{width:25%;background-color:#f3f4f6}.page_rightContent__bI6bS{color:#000;width:75%;background-color:#ffffff;padding:1.5rem;box-sizing:border-box}.page_heading__4hJZ_{font-size:1.5rem;font-weight:700;color:#000;margin-bottom:1rem}@media (max-width:768px){.page_container__K9Rer{padding:0}.page_layoutWrapper__t8Occ{flex-direction:column;width:100%;min-height:100vh}.page_rightContent__bI6bS{width:100%;padding:1rem}.page_leftNav__sXr_r{position:static;width:100%;padding:0;background:none}}.InitialLoginModal_modalWrapper__B4uBb{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.5);z-index:50}.InitialLoginModal_modalContent__o8P_c{background-color:white;border-radius:5px;box-shadow:0 4px 6px rgba(0,0,0,.1);padding:1.5rem;max-width:500px;width:100%}.InitialLoginModal_modalHeader__ym8gN{font-size:1.2rem;font-weight:700;margin-bottom:1rem;color:#000}.InitialLoginModal_modalText__f3GVH{font-size:1rem;margin-bottom:1.5rem;color:#4a4a4a}.InitialLoginModal_inputGroup__1upFH{margin-bottom:1rem}.InitialLoginModal_inputLabel__ZJl7K{display:block;font-size:.875rem;font-weight:500;color:#4a4a4a}.InitialLoginModal_inputWrapper__le_32{position:relative;margin-top:.5rem}.InitialLoginModal_inputField__SW79e{width:100%;font-size:14px;padding:10px;margin-bottom:10px;border:1px solid #ccc;border-radius:4px}.InitialLoginModal_eyeIcon__c_G1x{position:absolute;top:.75rem;right:.75rem;color:#4a4a4a}.InitialLoginModal_progressWrapper__7rxvK{position:relative;margin-top:1rem}.InitialLoginModal_progressBarBackground__hPofT{width:100%;background-color:#e5e7eb;height:.5rem;border-radius:9999px}.InitialLoginModal_progressBar__0R_V3{height:.5rem;border-radius:9999px;transition-all:.2s}.InitialLoginModal_progressTextWrapper__6io2_{margin-top:.5rem;display:flex;justify-content:space-between;font-size:.875rem;color:#4a4a4a}.InitialLoginModal_progressTextWeak__jwYmF{color:#f87171}.InitialLoginModal_progressTextMedium__cEUC7{color:#fbbf24}.InitialLoginModal_progressTextStrong__EC_j4{color:#34d399}.InitialLoginModal_buttonWrapper__gj9_r{display:flex;justify-content:flex-end;gap:1rem;margin-top:1.5rem}.InitialLoginModal_button__qaV_6{padding:.5rem 1rem;margin-top:5px;background-color:var(--tw-color-primary-accent);color:white;border:none;border-radius:4px;font-size:14px;transition:background-color .3s ease}.InitialLoginModal_button__qaV_6:hover{background-color:var(--tw-color-primary-accentlight)}.InitialLoginModal_buttonDisabled__uWxKq,.InitialLoginModal_buttonDisabled__uWxKq:hover{background-color:#d1d5db;cursor:not-allowed}.InitialLoginModal_progressBarRed__j0b5X{background-color:#f87171}.InitialLoginModal_progressBarYellow__lEJYk{background-color:#fbbf24}.InitialLoginModal_progressBarGreen__rz18J{background-color:#34d399}.InitialLoginModal_menuDivider__Pz3hJ{border:none;border-top:1px solid #b3b3b3}.InitialLoginModal_errorMessage___N8M_{color:red;font-size:14px}.LoginForm_loginForm__q3Wz_{display:flex;flex-direction:column;width:100%;max-width:400px;margin:0 auto}.LoginForm_loginForm__q3Wz_ input{width:100%;font-size:14px;padding:10px;margin-bottom:10px;border:1px solid #ccc;border-radius:4px}.LoginForm_loginFormButton__Fkgjx{padding:.5rem 1rem;margin-top:5px;background-color:var(--tw-color-primary-accent);color:white;border:none;border-radius:4px;font-size:14px;transition:background-color .3s ease}.LoginForm_loginFormButton__Fkgjx:hover{background-color:var(--tw-color-primary-accentlight)}.LoginForm_errorMessage__gKV_0{color:red;font-size:14px}.LoginForm_authLinks__aQVOC{font-size:14px;text-align:left;margin-top:20px}.LoginForm_authLinks__aQVOC a{color:#007bff;text-decoration:none}.LoginForm_authLinks__aQVOC a:hover{text-decoration:underline}.LoginForm_menuDivider__BcPmW{border:none;border-top:1px solid #b3b3b3;margin:.5rem 0}.LoginForm_inputWrapper__YVb_p{position:relative;margin-top:.5rem}.LoginForm_inputField__j1bMi{width:100%;font-size:14px;padding:10px;margin-bottom:10px;border:1px solid #ccc;border-radius:4px}.LoginForm_eyeIcon__C7_6o{position:absolute;top:.75rem;right:.75rem;color:#4a4a4a}@keyframes HelpPopup_fadeIn__AQ7uM{0%{opacity:0}to{opacity:1}}.HelpPopup_popup__QMoUW{color:black;position:fixed;z-index:10000;padding:1.5rem;background:white;border-radius:2rem;width:300px;box-shadow:0 4px 16px rgba(0,0,0,.2);border-top-left-radius:4rem;border-top-right-radius:2rem;border-bottom-left-radius:2rem;border-bottom-right-radius:4rem;opacity:0;animation:HelpPopup_fadeIn__AQ7uM .5s ease-out forwards;cursor:grab;user-select:none}.HelpPopup_popup__QMoUW:hover{background:#f9fafb}.HelpPopup_popup__QMoUW:active{cursor:grabbing}.HelpPopup_no-drag__o_JKH,.HelpPopup_no-drag__o_JKH *{cursor:auto;user-select:auto}.HelpPopup_successMessage__pfJgo{padding:15px;text-align:center;background-color:#f0fff4;border:1px solid #c6f6d5;border-radius:4px;color:#2f855a;margin:10px 0;font-weight:700}.HelpPopup_closeBtn__8zTKu{position:absolute;top:.8rem;right:.8rem;background:transparent;border:none;cursor:pointer;font-size:1rem}.HelpPopup_form__8Bd4t{display:flex;gap:.5rem;align-items:center;margin-top:10px}.HelpPopup_form__8Bd4t input{flex:1;min-width:220px;max-width:calc(100% - 80px - .5rem);padding:.5rem;border:1px solid #ccc;border-radius:.5rem;font-size:15px}.HelpPopup_form__8Bd4t button{padding:.5rem 1rem;border:none;background-color:#003566;color:white;border-radius:.5rem;cursor:pointer}.HelpPopup_form__8Bd4t button:hover{background-color:#002147}.HelpPopup_separator__kQFYI{margin:1.5rem 0;border:none;border-top:1px solid #ddd}.HelpPopup_text__MZ6Z_{color:black;font-size:.9rem;text-align:center;line-height:1.2}@media (max-width:768px){.HelpPopup_popup__QMoUW{display:none!important}}.Header_header__b54d9{width:100%;background-color:var(--tw-color-primary-dark);position:sticky;top:0;z-index:50;box-shadow:0 4px 6px rgba(0,0,0,.1)}.Header_container__8yNUS{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:1rem}.Header_logo__n5fo7 img{object-fit:contain}.Header_nav__k5_zw{display:flex;align-items:center;gap:.3rem}.Header_navLinkWrapper__77X8a{position:relative}.Header_navLink__gf0nK{display:inline-block;padding:10px 15px;color:var(--tw-color-primary-light);font-size:1rem;font-weight:700;background-color:transparent;border:2px solid transparent;border-radius:50px;transition:border-color .2s;cursor:pointer}.Header_navLink__gf0nK.Header_active__LL_3Z,.Header_navLink__gf0nK:hover{border-color:var(--tw-color-primary-light);color:var(--tw-color-primary-light)}.Header_subMenu__XQlCG{position:absolute;top:100%;left:0;background-color:var(--tw-color-primary-light);border-radius:.5rem;box-shadow:0 4px 10px rgba(0,0,0,.15);display:none;padding:.5rem 0;min-width:240px;z-index:100}.Header_subMenu__XQlCG ul{list-style-type:none;padding:0;margin:0}.Header_subMenu__XQlCG li{padding:.5rem 1rem}.Header_subMenu__XQlCG li:hover{background-color:var(--tw-color-primary-accentlight)}.Header_subMenu__XQlCG li a{color:var(--tw-color-primary-dark);text-decoration:none;display:block;padding:.5rem 1rem;font-size:.95rem;transition:background-color .2s}.Header_navLinkWrapper__77X8a:hover .Header_subMenu__XQlCG{display:block}.Header_divider__kr5n1{margin:0 em}.Header_actionGroup__Fu9Tv{display:flex;align-items:center;gap:1.5rem}.Header_userMenuWrapper__TQPe1{position:relative}.Header_avatar__vOgUG{border-radius:50%;object-fit:cover}.Header_userMenu__mIZtk{position:absolute;top:110%;left:0;background-color:#f3f3f3;border:1px solid #ccc;border-radius:5px;box-shadow:0 4px 10px rgba(0,0,0,.15);padding:1rem;width:280px;z-index:1000}.Header_userMenuHeader__LJqDJ{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.Header_greeting__WQDWQ{font-size:1.2rem;font-weight:700;color:#000}.Header_closeButton__HlVih{background:none;border:none;font-size:1rem;font-weight:700;color:#888;cursor:pointer;transition:color .2s ease}.Header_closeButton__HlVih:hover{color:#000}.Header_userMenuList__mp9Xl{list-style:none;margin:0;padding:0}.Header_userMenuItem__hp7k4{display:flex;align-items:center;gap:10px;padding:.5rem 0;font-size:1rem;color:#333;cursor:pointer;transition:color .2s ease}.Header_userMenuItem__hp7k4 a{text-decoration:none;color:inherit}.Header_userMenuItem__hp7k4:hover{color:#000}.Header_menuIcon__1rInF{font-size:1.2rem;color:#888}.Header_userMenuItem__hp7k4:hover .Header_menuIcon__1rInF{color:#000}.Header_menuDivider__npwsU{border:none;border-top:1px solid #b3b3b3;margin:.5rem 0}.Header_loginButton__rwqPu{width:45px;height:45px;display:flex;align-items:center;justify-content:center;background-color:var(--tw-color-primary-light);color:var(--tw-color-primary-dark);border:none;border-radius:50%;cursor:pointer;transition:background-color .2s ease}.Header_loginButton__rwqPu:hover{background-color:var(--tw-color-primary-accent)}.Header_languageSwitcher__z0xvK{position:relative}.Header_languageButton__s_Iut{display:flex;align-items:center;gap:.5rem;cursor:normal}.Header_languageMenu__yenQ2{position:absolute;top:120%;left:0;background-color:var(--tw-color-primary-light);border-radius:.5rem;box-shadow:0 4px 10px rgba(0,0,0,.15);padding:.5rem 0;width:150px}.Header_languageMenu__yenQ2 ul{list-style:none;padding:0;margin:0}.Header_languageOption__VNqNp{display:flex;align-items:center;padding:.5rem 1rem;color:var(--tw-color-primary-dark);cursor:pointer}.Header_languageOption__VNqNp:hover{background-color:var(--tw-color-primary-accentlight);color:var(--tw-color-primary-dark)}.Header_languageText__3squT{font-size:1rem;width:auto;margin-left:.5rem;transition:color .3s ease}.Header_flagIcon__jpHMi{width:30px;height:18px}.Header_cartWrapper__sfBeh{position:relative;margin:0 15px}.Header_cartButton__1Fq1M{background:none;border:none;cursor:pointer;position:relative;padding:10px}.Header_cartButtonIcon__va6zq{width:20px;height:20px;margin-right:10px}.Header_cartIcon__OTUti{font-size:1.4rem;color:#fff}.Header_cartIcon__OTUti:hover{color:#FFC300}.Header_cartBadge__GdsQa{position:absolute;top:-2px;right:-2px;background:red;color:white;border-radius:50%;padding:2px 6px;font-size:.65rem;line-height:1;text-align:center;min-width:18px;height:18px;display:flex;justify-content:center;align-items:center}.Header_cartMenu__pt3Hw{position:absolute;left:0;top:80%;background:white;color:#333;border:1px solid #ddd;border-radius:4px;box-shadow:0 2px 10px rgba(0,0,0,.1);min-width:300px;z-index:11000;padding:15px}.Header_cartMenuHeader__QhxQL{color:#000;font-size:1.2rem;font-weight:700;display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.Header_emptyCart__4PZbW{text-align:center;padding:20px;color:#666}.Header_cartItem__kLe5y{margin-bottom:30px}.Header_cartItem__kLe5y>span{color:#2d3436;font-size:.9rem}.Header_cartItemControls__Fwkh4{display:flex;align-items:center;gap:10px;margin:0}.Header_quantityControls__RhvSw{display:flex;align-items:center;gap:0;margin:.5rem 0;border:1px solid #003566;border-radius:6px;overflow:hidden;background:#fff}.Header_cartItemControls__Fwkh4 .Header_quantityButton__5V8fo{width:28px;height:28px;background:#003566;color:#fff;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s ease,transform .2s ease}.Header_cartItemControls__Fwkh4 .Header_quantityButton__5V8fo:hover:not(:disabled){background:#002147;transform:scale(1.1)}.Header_cartItemControls__Fwkh4 .Header_quantityButton__5V8fo:disabled{background:#e9ecef!important;color:#adb5bd!important;cursor:not-allowed;transform:none}.Header_cartItemControls__Fwkh4 .Header_quantityDisplay__yLKJ7{width:32px;text-align:center;font-weight:600;font-size:.9rem;color:#2d3436;background:#fff;line-height:28px;user-select:none}.Header_price__aU2aH{margin-left:auto;font-size:.85rem;font-weight:600;color:#2d3436}.Header_cartTotal__srspV{color:#2d3436;font-weight:700;text-align:right;margin:35px 0 5px;font-size:.95rem}.Header_removeButton__aqNlg{margin-left:8px;font-size:1rem;color:#e63946;background:none!important;border:none;cursor:pointer;transition:color .2s ease}.Header_removeButton__aqNlg:hover{color:#b22234}.Header_checkoutButton__gLgcK{background:#FFC300;color:#ffffff;border-radius:6px;padding:.5rem 1rem;font-size:1rem;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;width:100%;justify-content:center;border:1px solid #ffd700;margin-top:15px}.Header_checkoutButton__gLgcK:hover{background:#FFDA44;color:#ffffff;transform:translateY(0);box-shadow:0 6px 14px rgba(255,195,0,.35)}@media (max-width:768px){.Header_container__8yNUS{flex-wrap:wrap;padding:1rem .5rem}.Header_logo__n5fo7{order:1;flex:1;text-align:center}.Header_logo__n5fo7 img{max-width:200px;height:auto}.Header_nav__k5_zw{display:none}.Header_actionGroup__Fu9Tv{order:2;gap:.8rem}.Header_mobileMenuButton__MIzqd{display:block;order:0;background:none;border:none;color:var(--tw-color-primary-light);font-size:1.5rem;padding:.5rem;cursor:pointer;z-index:1000}.Header_mobileMenuIcon__aJyxn{width:24px;height:24px}.Header_mobileNav__a7luZ{display:none;order:3;width:100%;background-color:var(--tw-color-primary-dark);position:absolute;top:100%;left:0;z-index:999;padding:1rem;box-shadow:0 4px 6px rgba(0,0,0,.1)}.Header_subMenu__XQlCG{position:static;display:block;background:none;box-shadow:none;padding:0;width:100%}.Header_subMenu__XQlCG a{color:var(--tw-color-primary-light);padding:.5rem 1.5rem;font-size:.9rem}.Header_subMenu__XQlCG a:hover{background-color:rgba(255,255,255,.05)}.Header_mobileNavOpen__aybF5{display:block}.Header_mobileNavInner__OzRbk{display:flex;flex-direction:column;gap:1rem}.Header_mobileNavLinks__ar1KM{position:relative;display:flex;flex-direction:column;gap:.8rem}.Header_mobileNavLinks__ar1KM a{color:var(--tw-color-primary-light);text-decoration:none;padding:.5rem .5rem .5rem 1.5rem;border-radius:4px;transition:background-color .2s}.Header_mobileNavLinks__ar1KM a:hover{background-color:rgba(255,255,255,.1)}.Header_languageSwitcher__z0xvK{display:none}.Header_userMenu__mIZtk{right:0;left:auto}}@media (min-width:769px){.Header_mobileMenuButton__MIzqd,.Header_mobileNav__a7luZ{display:none!important}}.page_pageContainer__B4uV_{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;background-color:#f5f5f5}.page_header__2eP1u{width:100%;max-width:1000px;margin-bottom:20px}.page_pageTitle__bNStt{font-size:32px;font-weight:700;text-align:left;color:#003566;margin-block:15px}.page_paper__zNocq{width:1000px;background:white;padding:40px;box-shadow:0 4px 12px rgba(0,0,0,.15);border-radius:8px;color:#333;font-size:16px;line-height:1.6}.page_checkoutSection__5WkPi{border:1px solid #e0e0e0;margin-bottom:20px;transition:border-color .2s}.page_checkoutSection__5WkPi:hover{border-color:#b0b0b0}.page_sectionHeader__LUrIO{display:flex;align-items:center;padding:15px 20px;background-color:#f8f8f8;cursor:pointer;transition:background-color .2s}.page_sectionHeader__LUrIO:hover{background-color:#f0f0f0}.page_sectionHeader__LUrIO.page_active___TNlz{background-color:#f5f5f5;border-bottom:none}.page_sectionNumber__D_TNr{width:28px;height:28px;background-color:#003566;color:white;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:12px;font-weight:700;font-size:14px}.page_sectionTitle__k7geI{margin-left:16px}.page_sectionSubTitle___BChj,.page_sectionTitle__k7geI{flex:1;font-size:24px;font-weight:600;color:#003566}.page_sectionContent__Dj6DS{padding:0;max-height:0;overflow:hidden;transition:max-height .3s ease-out}.page_sectionContent__Dj6DS.page_active___TNlz{padding:20px;max-height:2000px}.page_twoColumnLayout__UVsfp{display:grid;grid-template-columns:2fr 1fr;gap:40px;margin-bottom:40px}.page_form__FLUlx{display:flex;flex-direction:column;gap:15px}.page_formInput__hTHh_,.page_formSelect__nCgd2{padding:12px;border:2px solid #e0e0e0;border-radius:6px;font-size:14px;width:100%;transition:border-color .3s ease}.page_formInput__hTHh_:focus,.page_formSelect__nCgd2:focus{border-color:#003566;outline:none;box-shadow:0 0 0 2px rgba(0,53,102,.1)}.page_zipInput__1_m4A{width:100px}.page_cityInput__H_uER{width:auto}.page_contactDataRow__mPVPS,.page_nameRow__Hls4e{display:grid;grid-template-columns:1fr 1fr;gap:15px}.page_cityCountryRow__PB_gE{display:grid;grid-template-columns:100px 1fr 170px;gap:15px}.page_countrySwitcher__HqnCJ{position:relative;width:170px}.page_staticCountry__MNEzr{display:flex;align-items:center;gap:.5rem;width:170px}.page_countryButton__IYpZp{display:flex;align-items:center;gap:.5rem;cursor:pointer}.page_countryMenu__Rhm_v{position:absolute;top:120%;left:0;background-color:#f8f9fa;border-radius:.5rem;box-shadow:0 4px 10px rgba(0,0,0,.15);padding:.5rem 0;width:170px;z-index:5}.page_countryMenu__Rhm_v ul{list-style:none;padding:0;margin:0}.page_countryOption__wmLei{display:flex;align-items:center;padding:.5rem 1rem;color:#333;cursor:pointer}.page_countryOption__wmLei:hover{background-color:#f0f0f0;color:#000}.page_countryText__eZbAm{font-size:1rem;width:auto;margin-left:.5rem;transition:color .3s ease}.page_countryOption__wmLei:hover .page_countryText__eZbAm{color:#000}.page_flagIcon__gn5Cl{width:30px;height:18px;object-fit:cover}.page_termsCheckbox__3PoNh{margin-top:15px;font-size:14px;display:flex;align-items:center;gap:10px}.page_cartSection__0Wpkq{padding-top:30px}.page_cartItems__mJ89v{border:1px solid #e0e0e0;border-radius:8px;overflow:hidden}.page_cartItem__Zqsdq{display:grid;grid-template-columns:80px 1fr auto;align-items:center;padding:16px;border-bottom:1px solid #f0f0f0;background:white}.page_cartItem__Zqsdq:last-child{border-bottom:none}.page_cartItemImage__zCW5O{border-radius:6px;object-fit:cover}.page_cartItemName__nuVEB{margin:0 0 10px;color:#003566}.page_cartImage___9732{border-radius:6px;object-fit:cover}.page_itemDetails__yu1hy{flex:1;margin-left:20px}.page_itemName__T_Eaw{margin:0 0 10px;color:#003566}.page_quantityControls__cKVk4{display:inline-flex;align-items:center;margin:.5rem 0;border:1px solid #003566;border-radius:6px;overflow:hidden;background:#fff}.page_cartItemControls__E17bO{display:flex;align-items:center;gap:10px;margin:0;width:100%;justify-content:space-between}.page_quantityControlButton__kATb1{width:35px;height:35px;background:#003566;color:white;border:none;border-radius:50%;cursor:pointer}.page_quantityButton__bPLLt{width:28px;height:28px;background:#003566;color:#fff;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s ease,transform .2s ease}.page_quantityButton__bPLLt:hover:not(:disabled){background:#002147;transform:scale(1.1)}.page_quantityButton__bPLLt:disabled{background:#e9ecef!important;color:#adb5bd!important;cursor:not-allowed;transform:none}.page_quantityDisplay__EgsfC{width:32px;text-align:center;font-weight:600;font-size:.9rem;color:#2d3436;background:#fff;line-height:28px;user-select:none}.page_quantity__96I_i{font-weight:600;color:#003566}.page_priceSection__Jfivu{display:flex;align-items:center;gap:10px}.page_price__2OVyX{font-weight:700;color:#003566;font-size:16px;min-width:100px;text-align:right}.page_removeButton__A4kzg{background:none;border:none;color:#dc3545;cursor:pointer;font-size:14px;margin-left:20px}.page_totalSection__xpW39{background:white;border-radius:8px;border:1px solid #e0e0e0;padding:20px;margin-top:16px}.page_totalRow__3QZVE{display:flex;justify-content:space-between;padding:8px 0}.page_grandTotal__VL7DW{display:flex;border-top:1px solid #e0e0e0;margin-top:12px;padding-top:16px;justify-content:space-between;font-weight:700}.page_safeShippingButton__wnBZM{background:#FFC300;color:#ffffff;width:180px;padding:8px;border:none;border-radius:8px;font-size:18px;font-weight:600;justify-content:center;margin-top:20px;transition:all .3s ease}.page_safeShippingButton__wnBZM:hover{background:#FFDA44;transition:all .3s ease}.page_buttonWrapper__7M__E{width:420px;display:flex;flex-direction:column;align-items:center}.page_buttonWrapperShippingAddress__i4dwq{width:100%;display:flex;flex-direction:column;align-items:flex-end}.page_securityBadges__OvI5H{display:flex;gap:15px;margin-top:12px;justify-content:center;width:100%}.page_securityBadge__Qv4YA{display:flex;align-items:center;gap:6px;font-size:13px;color:#28a745;font-weight:500;white-space:nowrap}.page_paymentMethods__8ecpx{display:flex;gap:20px;margin-top:20px;width:100%;justify-content:center}.page_paymentMethod__Yu19E{display:flex;flex-direction:column;align-items:center;gap:5px;font-size:12px;color:#6c757d}.page_paymentIcon__9rJNN{font-size:24px;color:#003566}.page_finalSubmitButtonContainer__Zq3Cf{display:flex;justify-content:flex-end;margin-top:20px;margin-bottom:20px}.page_submitButton__TMWlg{background:#FFC300;color:#ffffff;width:100%;padding:14px;border:none;border-radius:8px;font-size:18px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:12px;transition:all .3s ease;margin-top:20px}.page_submitButton__TMWlg svg{margin-right:10px;filter:drop-shadow(0 1px 1px rgba(0,0,0,.1))}.page_submitButton__TMWlg:not(:disabled):hover{background:#ffd138}.page_submitButton__TMWlg:disabled{opacity:.7;cursor:not-allowed}.page_loadingText__EeeQS{text-align:center;color:#003566;font-size:1.2rem;padding:2rem}.page_checkoutLoginForm__eCSx3{background:#f8f9fa;padding:25px;border-radius:8px;border:1px solid #e0e0e0;margin-top:30px}.page_checkoutLoginInput__kaeWk{width:100%;padding:12px;margin-bottom:15px;border:2px solid #e0e0e0;border-radius:6px;font-size:14px}.page_checkoutLoginButton__iQe8i{width:100%;padding:12px;background:#003566;color:white;border:none;border-radius:6px;cursor:pointer;transition:background .3s ease}.page_checkoutLoginButton__iQe8i:hover{background:#002147}.page_checkoutPasswordWrapper__HeV0Q{position:relative;margin-top:.5rem}.page_checkoutLoginLinks__y6oI6{font-size:14px;margin-top:20px;display:flex;flex-direction:column;gap:12px}.page_checkoutLoginLinks__y6oI6 a{cursor:pointer;color:#003566;text-decoration:none;font-weight:500}.page_checkoutLoginLinks__y6oI6 a:hover{text-decoration:underline}.page_addressBlock__s0Bm9{flex:1;padding:20px;background:#f8f9fa;border-radius:8px;border:1px solid #e0e0e0}.page_addressContent__g3Rn_{line-height:1.6;color:#2d3436}.page_errorMessage__pDRN5{color:#ff0000;font-size:14px;margin-top:5px;margin-left:5px}.page_eyeIcon__j0iCW{position:absolute;top:.75rem;right:.75rem;color:#4a4a4a}.page_avatarEdit__zCyVN{padding:4px;bottom:5px;cursor:pointer;margin-left:10px}.page_avatarEditIcon__QDvhO{width:18px;color:#6b6b6b;transition:color .2s}.page_avatarEdit__zCyVN:hover .page_avatarEditIcon__QDvhO{color:#000}.page_iconContainer__5lGfN{position:relative;margin:30px 0;display:flex;justify-content:center}.page_envelopeIcon__3TeEY{position:relative;font-size:60px;color:#003566;margin-bottom:100px}.page_thankYouMessage__MXcVy h2{font-size:24px;font-weight:700;color:#003566;text-align:center;margin-top:40px}.page_thankYouMessage__MXcVy p{font-size:16px;color:#003566;text-align:center;margin-top:20px}.page_couponContainer__kYGL_{position:relative;margin-bottom:20px;margin-top:20px;height:40px}.page_couponInput__eoj3n{position:absolute;top:0;left:0;width:210px;padding:8px 12px;font-size:14px;border:1px solid #ccc;border-radius:6px;display:none;opacity:0;transition:opacity .3s ease;text-transform:uppercase}.page_showInput__SQX43 .page_couponInput__eoj3n{display:block;opacity:1}.page_couponButton__KlJWw{top:0;right:0;background-color:#003566;color:#fff;border:none;padding:9px 14px;font-size:14px;border-radius:6px;display:inline-flex;align-items:center;cursor:pointer;transition:background-color .3s ease,transform .3s ease;z-index:1}.page_couponButton__KlJWw:hover{background-color:#002147}.page_couponIcon__wyx1w{margin-right:8px}.page_shifted___07Zd{transform:translateX(220px)}.page_deliveryContainer__G6oSg{display:grid;grid-template-columns:1fr;gap:40px;margin-bottom:40px;margin-top:20px}.page_deliveryContainer__G6oSg.page_fullWidth__5yFEk{grid-template-columns:1fr}.page_deliveryFormLayout__8gfAS{display:grid;grid-template-columns:2fr 1fr;gap:40px}.page_deliveryAddressColumn__y9RwE,.page_deliveryCommentColumn__8QoZY{display:flex;flex-direction:column;gap:15px}.page_addressContainer__4je6A{display:grid;grid-template-columns:2fr 1fr;gap:40px;margin-bottom:40px;margin-top:20px}.page_addressContainer__4je6A.page_fullWidth__5yFEk{grid-template-columns:1fr}.page_addressColumn__rltim{display:flex;flex-direction:column;gap:20px}.page_addressForm__tjAHy{padding:20px;background:#f8f9fa;border-radius:8px;border:1px solid #e0e0e0}.page_addressTitle__InvaE{font-size:24px;font-weight:600;color:#003566;margin-bottom:10px;display:flex;align-items:center}.page_addressIcon__dTNt6{margin-right:12px;color:#003566}.page_formGroup__Lv0hl{margin-bottom:15px}.page_formGroup__Lv0hl label{display:block;font-size:14px;font-weight:500;color:#333;margin-bottom:6px}.page_formInput__hTHh_:disabled{background-color:#f0f0f0;cursor:not-allowed}.page_termsCheckboxLabel__dFoCS{font-size:14px;display:flex;align-items:center;gap:10px}.page_termsCheckboxInput__49Vgr{margin-right:2px}.page_sectionFooter__0WV7_{margin-top:20px}@keyframes page_shake__dsqQw{0%{transform:translateX(220px)}20%{transform:translateX(215px)}40%{transform:translateX(225px)}60%{transform:translateX(215px)}80%{transform:translateX(225px)}to{transform:translateX(220px)}}.page_shake__dsqQw{animation:page_shake__dsqQw .5s ease-in-out}.page_voucherRow__rbBpf{display:flex;justify-content:space-between;margin-bottom:15px}.page_voucherAmount__QOtWY{color:#28a745;font-weight:700}.page_voucherRow__rbBpf+.page_totalRow__3QZVE{margin-top:5px}.page_applied__uLEoX{color:#fff;border:none;cursor:default}.page_applied__uLEoX,.page_applied__uLEoX:hover{background-color:#28a745}.page_checkIcon__alVZw{font-size:14px;color:#fff;margin-right:8px}.page_paymentMethodBox__k0QuN{background:white;border:1px solid #ddd;border-radius:8px;padding:25px;margin:30px 0}.page_paymentHeader__kGVQt{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #eee}.page_paymentTitle__jvZjf{font-size:20px;color:#003566;margin:0}.page_deliveryInfo__3Z2gg{display:flex;align-items:center;font-size:18px;color:#16A34A;font-weight:600}.page_deliveryDot__jwh34{display:inline-block;width:12px;height:12px;background-color:#16A34A;border-radius:50%;margin-right:8px;filter:drop-shadow(0 0 1px #16A34A)}.page_paymentOptions__J9f_c{display:flex;flex-direction:column;gap:15px}.page_paymentOption__JRcYu{display:flex;justify-content:space-between;cursor:pointer;padding:20px 10px;border-radius:6px;transition:background-color .2s;align-items:flex-start}.page_paymentOption__JRcYu:hover{background-color:#f8f9fa}.page_paymentLeft__E8JYT{display:flex;align-items:flex-start}.page_paymentRadio__ClAyv{margin-top:4px;margin-right:12px;accent-color:#003566}.page_paymentLabel__qv3KV{display:flex;flex-direction:column}.page_paymentName__R29En{font-weight:700;font-size:16px;color:#003566;margin-bottom:3px}.page_paymentDescription__f7_gb{font-size:14px;color:#666;line-height:1.4}.page_paymentInfo__zAxlz{display:flex;align-items:flex-start}.page_paymentFee__H4cEO{font-weight:400;font-size:13px;color:#003566;white-space:nowrap;margin-left:20px;align-self:flex-end}.page_modalOverlay__Lmitg{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:1000}.page_modal__q7waS{background-color:white;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.15);width:90%;max-width:400px;padding:25px;text-align:center}.page_modalHeader__gn3uB{display:flex;align-items:center;justify-content:center;margin-bottom:15px}.page_modalIcon__3DlsK{color:#e74c3c;font-size:24px;margin-right:10px}.page_modalText__qdp52{font-size:16px;line-height:1.5;margin-bottom:25px;color:#333}.page_modalButton__NPrnJ{background-color:#3498db;color:white;border:none;border-radius:6px;padding:12px 24px;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .2s}.page_modalButton__NPrnJ:hover{background-color:#2980b9}.page_modalContent__k5ITl{background:white;padding:2rem;border-radius:10px;max-width:90%;max-height:90vh;overflow-y:auto;position:relative}.page_modalCloseButton__G0_2m{position:absolute;top:15px;right:15px;background:none;border:none;font-size:1.5rem;cursor:pointer;color:#333}@media (max-width:1000px){.page_addressContainer__4je6A,.page_addressContainer__4je6A.page_fullWidth__5yFEk,.page_deliveryContainer__G6oSg,.page_deliveryContainer__G6oSg.page_fullWidth__5yFEk,.page_deliveryFormLayout__8gfAS{grid-template-columns:1fr}.page_addressColumn__rltim{gap:15px}.page_paper__zNocq{width:100%;padding:25px}.page_twoColumnLayout__UVsfp{grid-template-columns:1fr}.page_cartItem__Zqsdq{flex-direction:column;align-items:flex-start}.page_priceSection__Jfivu{text-align:left;width:100%}}@media (max-width:768px){.page_deliveryFormLayout__8gfAS{grid-template-columns:1fr}.page_deliveryAddressColumn__y9RwE,.page_deliveryCommentColumn__8QoZY{gap:15px}.page_cityCountryRow__PB_gE,.page_contactDataRow__mPVPS,.page_nameRow__Hls4e{grid-template-columns:1fr}.page_cityInput__H_uER,.page_countrySwitcher__HqnCJ,.page_staticCountry__MNEzr,.page_zipInput__1_m4A{width:100%}.page_checkoutLoginForm__eCSx3{padding:20px}.page_checkoutLoginLinks__y6oI6{flex-direction:column;align-items:flex-start}.page_cityCountryRow__PB_gE .page_formInput__hTHh_:first-child{width:100%}.page_sectionHeader__LUrIO{padding:12px 15px}.page_sectionNumber__D_TNr{width:24px;height:24px;font-size:12px}.page_sectionTitle__k7geI{font-size:16px}}.page_container__fT54M{display:flex;justify-content:center;align-items:flex-start;min-height:100vh;background-color:#e5e7eb;padding:1rem;box-sizing:border-box}.page_layoutWrapper__f9b92{display:flex;width:1200px;min-height:80vh;background-color:#ffffff;box-shadow:0 4px 6px rgba(0,0,0,.1);border-radius:.5rem;overflow:visible}.page_leftNav__bhEkC{width:25%;background-color:#f3f4f6}.page_rightContent__fFu7O{color:#000;width:75%;background-color:#ffffff;padding:1.5rem;box-sizing:border-box}.page_heading__GdrJF{font-size:1.5rem;font-weight:700;color:#000;margin-bottom:1rem}@media (max-width:768px){.page_container__fT54M{padding:0}.page_layoutWrapper__f9b92{flex-direction:column;width:100%;min-height:100vh}.page_rightContent__fFu7O{width:100%;padding:1rem}.page_leftNav__bhEkC{position:static;width:100%;padding:0;background:none}}.AuctionStart_container__Zz5y1{position:relative;width:100%;height:auto;background-color:#f9f9f9;overflow:auto;padding:30px}.AuctionStart_sectionHeading__ik5g_{font-size:22px;margin-bottom:15px;border-bottom:1px solid #eee;padding-bottom:5px}.AuctionStart_blockSpacer__OldZo{background-color:#fff;height:50px}.AuctionStart_bottomSpacer__AO_RL{background-color:#fff;height:150px}.AuctionStart_tyreSetsContainer__KMo0j{max-height:300px;overflow-y:auto;display:flex;flex-direction:column;padding:10px}.AuctionStart_header__94_EC{display:grid;grid-template-columns:1fr .5fr 1.5fr;font-weight:700;margin-bottom:10px}.AuctionStart_headerItem__jscql{padding:5px;text-align:left;padding-inline:0}.AuctionStart_list__SQNvr{display:flex;flex-direction:column;gap:10px}.AuctionStart_tyreSetRow__iQznn{display:grid;grid-template-columns:2fr 3fr 1fr;gap:10px;align-items:center;padding:10px 0}.AuctionStart_tyreSetItem__f6Eeo{display:flex;flex-direction:row;align-items:center}.AuctionStart_priceInput___uL4s{width:80px;text-align:center;padding:5px;font-size:14px;border-radius:5px;border:1px solid #ccc}.AuctionStart_tyreSetRow__iQznn:nth-child(2n){background-color:#f4f4f4}.AuctionStart_ohWrapper__kKXnT{display:flex;gap:20px;justify-content:space-between;flex-wrap:wrap}.AuctionStart_ohContainer__1jpA7{flex:1;display:flex;flex-direction:column;padding:10px;background-color:#ffffff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.AuctionStart_ohHeader__vzDHn{display:grid;grid-template-columns:1fr;font-weight:700;margin-bottom:10px}.AuctionStart_ohHeaderItem__J7_RQ{padding:5px;text-align:left;padding-inline:0}.AuctionStart_ohList__NDOrC{display:flex;flex-direction:column;gap:10px}.AuctionStart_dayRow__tyZOb{display:grid;grid-template-columns:1fr 2fr;gap:10px;align-items:flex-start;padding:5px 0}.AuctionStart_dayRowItem___10Cj{display:flex;flex-direction:row;align-items:center}.AuctionStart_warningMessage__3KYcP{display:flex;align-items:center;background-color:#fff4e5;color:#92400e;padding:10px;border-radius:5px;font-size:14px;margin-bottom:20px;border:1px solid #facc15;flex-wrap:nowrap}.AuctionStart_warningMessage__3KYcP strong{display:inline}.AuctionStart_auctionLengthWrapper__js9D5{flex:1}.AuctionStart_auctionLengthContainer__QttZk,.AuctionStart_auctionLengthWrapper__js9D5{display:flex;flex-direction:column;gap:10px;width:100%}.AuctionStart_auctionLengthOptionButton__720I2{display:flex;align-items:center;width:100%;padding:15px;border:2px solid transparent;border-radius:8px;background-color:#f5f5f5;cursor:pointer;transition:all .2s ease-in-out}.AuctionStart_auctionLengthOptionButton__720I2:hover{background-color:#ffe066}.AuctionStart_auctionLengthOptionButton__720I2.AuctionStart_active__B_l9g{background-color:#FFC300;color:#fff}.AuctionStart_auctionLengthIcon__Dm7sX{font-size:24px;margin-right:15px}.AuctionStart_auctionLengthTextContent__ckKg_{display:flex;flex-direction:column;align-items:flex-start}.AuctionStart_auctionLengthTitle___tmS2{font-weight:700;font-size:16px}.AuctionStart_auctionLengthDescription__gUIeQ{font-weight:400;font-size:14px;color:#555;text-align:start}.AuctionStart_auctionLengthOptionButton__720I2.AuctionStart_active__B_l9g .AuctionStart_auctionLengthTitle___tmS2{color:#fff}.AuctionStart_auctionLengthOptionButton__720I2.AuctionStart_active__B_l9g .AuctionStart_auctionLengthDescription__gUIeQ{color:#f5f5f5}.AuctionStart_auctionHint__mvt_6{display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:700;color:#FFC300;margin-top:10px;gap:10px}.AuctionStart_auctionEndDate__TyHFw{text-align:center;font-size:16px;font-weight:700;color:#FFC300}.AuctionStart_arrowIcon__V_uky{font-size:20px;animation:AuctionStart_bounceUp__bFh_3 1s infinite}@keyframes AuctionStart_bounceUp__bFh_3{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.AuctionStart_hintText__9nDtZ{font-weight:700}.AuctionStart_hintArrow__g9UFl{font-size:18px}.AuctionStart_auctionStartBlock__T_TC8{display:flex;align-items:center;justify-content:space-between;padding:30px;margin-top:20px;background-color:#f8f8f8;border:1px solid #ddd;border-radius:8px}.AuctionStart_auctionStartInfo__eyLIc{display:flex;align-items:center}.AuctionStart_auctionStartIcon__Zvr37{font-size:2rem;color:#FFC300;margin-right:12px}.AuctionStart_auctionStartText__lelK8{font-size:1.1rem;font-weight:600;color:#333}.AuctionStart_auctionStartButton__7mx0o{padding:10px 20px;font-size:1rem;font-weight:700;background-color:#ff6f00;color:#fff;border:none;border-radius:4px;cursor:pointer;transition:background-color .3s ease}.AuctionStart_auctionStartButton__7mx0o:hover{background-color:#e46300}.CustomerNav_container__btZUB{background-color:#f3f4f6;height:100%;width:100%;display:flex;flex-direction:column;padding:1rem}.CustomerNav_groupTitle__SPPCt{font-size:1.125rem;font-weight:700;color:#000}.CustomerNav_navList__VugS2{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.CustomerNav_userMenuItem__BAKIl{position:relative;display:flex;align-items:center;gap:.5rem;padding:5px 0;font-size:1rem;color:#333;cursor:pointer;transition:color .2s ease}.CustomerNav_userMenuItem__BAKIl a{text-decoration:none;color:inherit}.CustomerNav_userMenuItem__BAKIl:hover{color:#000}.CustomerNav_menuIcon__h72QR{font-size:16px;font-size:1.2rem;width:1.2rem;color:#888;flex-shrink:0;line-height:1}.CustomerNav_userMenuItem__BAKIl:hover .CustomerNav_menuIcon__h72QR{color:#000}.CustomerNav_menuDivider__Bj01K{border:none;border-top:1px solid #d1d5db;margin:30px 0}.CustomerNav_mobileMenuButton__trL6O{display:none}.CustomerNav_badgeWrapper__HmNFE{position:relative;display:inline-block}.CustomerNav_badge__7eVGC{position:absolute;top:-1px;right:-8px;background-color:red;width:12px;height:12px;border-radius:50%;display:inline-block}@media (max-width:768px){.CustomerNav_container__btZUB{position:static;padding:0;background:none}.CustomerNav_groupTitle__SPPCt{font-size:1rem;padding:.5rem 0}.CustomerNav_userMenuItem__BAKIl{padding:.75rem;font-size:.9rem}.CustomerNav_menuIcon__h72QR{font-size:1rem}.CustomerNav_mobileMenuButton__trL6O{display:flex;align-items:center;gap:.5rem;background:none;border:none;width:100%;padding:1rem;font-size:1rem;color:#333}.CustomerNav_navList__VugS2{width:80%;height:100vh;height:calc(100vh - 1px);position:fixed;top:0;left:-100%;background:white;z-index:1000;transition:left .3s ease;padding:1rem 1rem 2rem;box-shadow:2px 0 10px rgba(0,0,0,.1);transition:left .3s cubic-bezier(.4,0,.2,1);overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;scrollbar-color:transparent transparent}.CustomerNav_navList__VugS2:hover{scrollbar-color:auto}.CustomerNav_navList__VugS2::-webkit-scrollbar{display:none;width:0;background:transparent}.CustomerNav_navList__VugS2.CustomerNav_active__881yk{left:0}.CustomerNav_overlay__zRhmS{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);z-index:999;pointer-events:auto}.CustomerNav_menuDivider__Bj01K{margin:1rem 0}}.Settings_container__Sybjd{position:relative;width:100%;height:auto;background-color:#f9f9f9;overflow:auto;padding:30px}.Settings_blockSpacer__ajlry{background-color:#fff;height:50px}.Settings_profileContainer__CSKfb{display:flex;justify-content:space-between;align-items:flex-start;width:100%;max-width:800px}.Settings_addressBlock__ete6I{font-size:16px}.Settings_companyName__zsN0P{font-size:16px;font-weight:700;margin:0}.Settings_contractInfoContainer__YBeht{margin-top:5px;margin-bottom:50px}.Settings_contractInfoItem__JQNp3{display:grid;grid-template-columns:150px 1fr;align-items:center;gap:8px;font-size:14px;color:#777}.Settings_userName__pnFkz{font-size:16px;font-weight:700}.Settings_countryContainer__Ffvmc{display:flex;align-items:center;margin-top:5px}.Settings_flag__vQk1c{width:30px;height:18px;margin-right:10px}.Settings_avatarWrapper__7fcCD{position:relative;display:flex;flex-direction:column;align-items:center}.Settings_avatarContainer__4hRTN{position:relative;width:120px;height:120px;border:2px solid #ddd;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;background-color:#fff}.Settings_avatarPlaceholder__xmLCc{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:36px;font-weight:700;color:#000}.Settings_avatar__LqMeb{width:100%;height:100%;object-fit:cover}.Settings_avatarEdit__HF1Di{position:absolute;bottom:5px;right:5px;background-color:#fff;border-radius:50%;padding:6px;cursor:pointer;z-index:10;box-shadow:0 2px 5px rgba(0,0,0,.2)}.Settings_avatarEditIcon__34lAM{width:20px;color:#777;transition:color .3s ease}.Settings_avatarEditIcon__34lAM:hover{color:#FFC300}.Settings_avatarEdit__HF1Di input{display:none}.Settings_sectionButtons__K0ydD{margin-top:25px}.Settings_sectionButtons__K0ydD button{padding:.4rem .6rem;margin-right:10px;background-color:var(--tw-color-primary-accent);color:white;border:none;border-radius:4px;font-size:14px;font-weight:400;transition:background-color .3s ease}.Settings_sectionButtons__K0ydD button:hover{background-color:var(--tw-color-primary-accentlight)}.Settings_sectionButtonscancel__1rqtu{padding:.4rem .6rem;margin-right:10px;background-color:#d1d5db!important;color:#374151!important;border:none;border-radius:4px;font-size:14px;font-weight:400;transition:background-color .3s ease}.Settings_sectionButtonscancel__1rqtu:hover{background-color:#9ca3af!important}.Settings_sectionHeading__HlAOW{font-size:22px;margin-bottom:15px;border-bottom:1px solid #eee;padding-bottom:5px}.Settings_formGroup__fqTmM{display:flex;flex-direction:column;flex:1}.Settings_formGroupFull__1xaSJ{width:100%;display:flex;flex-direction:column;margin-top:20px}.Settings_formGroupFull__1xaSJ textarea{resize:vertical}.Settings_formGroupFull__1xaSJ input,.Settings_formGroupFull__1xaSJ textarea{width:100%;padding:10px;border:1px solid #ccc;border-radius:4px;font-size:16px}.Settings_formGroup__fqTmM label{margin-bottom:5px;font-weight:500}.Settings_formGroup__fqTmM input{padding:8px;border:1px solid #ccc;border-radius:4px}.Settings_submitButton__VfDx1{background-color:#007bff;color:#fff;padding:10px 15px;border:none;border-radius:5px;cursor:pointer;margin-top:10px;transition:background-color .3s ease}.Settings_submitButton__VfDx1:hover{background-color:#0056b3}.Settings_message__SAgXX{margin-top:10px;font-size:14px;color:#333}.Settings_dayColumn__sEdgP{flex:0 0 180px;display:flex;align-items:center;font-weight:700}.Settings_timespanRow__u2osz{display:flex;align-items:flex-start;margin-bottom:40px}.Settings_timeColumn__3DZgk{flex:1}.Settings_timeBlock__twdDg input{padding:4px 10px;font-size:16px;border:1px solid #ccc;border-radius:4px;outline:none;width:100px;background-color:white;cursor:pointer;text-align:center}.Settings_timeBlock__twdDg input:hover{border-color:#888}.Settings_disabledInput__23fwp:disabled{background-color:#f0f0f0;color:#a0a0a0;cursor:not-allowed}.Settings_timeBlock__twdDg input:focus{border-color:#888}.Settings_timeInputsRow__6JWh8{display:flex;gap:20px;align-items:center}.Settings_timeBlock__twdDg{display:flex;align-items:center;gap:5px;margin-right:50px}.Settings_closedRow__1_cEW{margin-top:5px}.Settings_contactContainer__oCMBc{margin-top:10px;max-width:400px}.Settings_contactItem__VqIOV{display:flex;align-items:center;gap:8px;font-size:16px}.Settings_contactIcon__AA7zp{color:#888;width:20px;text-align:center}.Settings_contactText__tGd0C{flex-grow:1;margin-left:20px}.Settings_flexContainer__JmVmn{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;align-items:start}.Settings_modalContent__okQsj{background:#fff;padding:30px;border-radius:8px;width:90%;max-width:600px}.Settings_modalOverlay__JKsgU{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.Settings_warningMessage__orrVO{display:flex;align-items:center;background-color:#fff4e5;color:#92400e;padding:10px;border-radius:5px;font-size:14px;margin-bottom:20px;border:1px solid #facc15}@media (max-width:768px){.Settings_container__Sybjd{padding:15px}.Settings_profileContainer__CSKfb{flex-direction:column;align-items:center}.Settings_addressBlock__ete6I{width:100%;order:2}.Settings_avatarWrapper__7fcCD{margin-bottom:30px;order:1}.Settings_contractInfoContainer__YBeht{grid-template-columns:1fr}.Settings_contractInfoItem__JQNp3{grid-template-columns:1fr;margin-bottom:10px}.Settings_dayColumn__sEdgP{width:100%!important;flex:0 0 40px!important;height:40px;align-items:center;justify-content:flex-start;margin:0;padding:5px 0}.Settings_timeColumn__3DZgk{width:100%;max-width:100vw;padding-right:15px;box-sizing:border-box}.Settings_timespanRow__u2osz{flex-direction:column;gap:10px;margin-bottom:25px}.Settings_timeInputsRow__6JWh8{display:grid;gap:10px;width:100%}.Settings_timeBlock__twdDg{display:flex;align-items:center;gap:5px;width:100%}.Settings_timeBlock__twdDg input{flex:1;min-width:0;width:100%}.Settings_timeBlock__twdDg span{display:inline}.Settings_flexContainer__JmVmn{grid-template-columns:1fr}.Settings_sectionButtons__K0ydD{display:flex;flex-direction:column;gap:10px}.Settings_sectionButtons__K0ydD button{width:100%;margin-right:0}.Settings_modalContent__okQsj{width:95%;padding:20px}.Settings_contactText__tGd0C{margin-left:10px}.Settings_avatarEdit__HF1Di{right:15px;bottom:-25px}.Settings_closedRow__1_cEW{margin-top:10px}}.MyPurchasesView_auctionList__DYkvX{display:flex;flex-direction:column;gap:50px}.MyPurchasesView_auctionItem__GSwv2{background-color:#fff;border:1px solid #ddd;border-radius:8px;display:flex;flex-direction:column;position:relative;margin-bottom:50px;overflow:hidden}.MyPurchasesView_auctionRow__Pc5sf{display:flex;gap:20px;padding:15px}.MyPurchasesView_auctionLeft__uPmhy{flex:0 0 200px;text-align:center}.MyPurchasesView_imageWrapper__Z2uXc{width:200px;height:200px;margin:0 auto}.MyPurchasesView_tireImage__67_yw{width:100%;height:100%;object-fit:contain}.MyPurchasesView_auctionRight__1s_Hs{flex:1;display:flex;flex-direction:column;justify-content:space-between}.MyPurchasesView_productName__LlSvr{margin:0}.MyPurchasesView_dimension__8L3Ov{font-size:18px;color:#555}.MyPurchasesView_noAuctions__PzI7k{text-align:center;font-size:18px;color:#888;margin-top:100px}.MyPurchasesView_brand__MmDPl{font-size:26px;line-height:28px;font-weight:700;margin:0}.MyPurchasesView_productName__LlSvr{font-size:20px;margin-left:10px}.MyPurchasesView_bottomSpacer__dVdW_{margin-bottom:80px}.MyPurchasesView_bidHistoryContainer__UgUtF{margin-top:60px;background-color:#fff;overflow:hidden}.MyPurchasesView_bidHistoryHeader__Ol6s0{display:flex;justify-content:space-between;align-items:center;padding-left:20px;padding-bottom:12px;background-color:#fff;border-bottom:1px solid #d1d5db;font-size:18px;font-weight:700}.MyPurchasesView_bidHistoryTable__3h3kO{width:100%;border-collapse:collapse}.MyPurchasesView_bidHistoryTable__3h3kO td,.MyPurchasesView_bidHistoryTable__3h3kO th{padding:12px 15px;text-align:left;border-bottom:1px solid #e5e7eb}.MyPurchasesView_bidHistoryTable__3h3kO th{background-color:#f9f9f9;font-weight:700;font-size:16px;color:#333}.MyPurchasesView_bidHistoryTable__3h3kO td{font-size:14px;color:#555}.MyPurchasesView_bidHistoryTable__3h3kO td:last-child{text-align:right}.MyPurchasesView_avatar__R3Jb7{border-radius:50%;object-fit:cover}.MyPurchasesView_nickInitials__rVY1i{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-color:#f1f1f1;color:#333;border:none;border-radius:50%;cursor:pointer;transition:background-color .2s ease}.MyPurchasesView_productionYearLabel__k7Qp_{background-color:#ffffff;color:#001D3D;border:1px solid #001d3d;border-radius:2px;padding-inline:7px;display:flex;align-items:center;line-height:1}.MyPurchasesView_auctionInfo__KDRi5{margin-top:50px;border:1px solid #ccc;padding:5px}.MyPurchasesView_auctionInfoHeader__HeAkW{display:flex;justify-content:space-between;font-weight:700;background-color:#f5f5f5;padding:3px}.MyPurchasesView_auctionInfoRow__s6l8y{display:flex;justify-content:space-between;align-items:center;padding:3px}.MyPurchasesView_auctionInfoHeader__HeAkW,.MyPurchasesView_auctionInfoRow__s6l8y{display:flex}.MyPurchasesView_auctionInfoHeader__HeAkW>span,.MyPurchasesView_auctionInfoRow__s6l8y>span{display:flex;align-items:center}.MyPurchasesView_auctionInfoHeader__HeAkW>span:first-child,.MyPurchasesView_auctionInfoRow__s6l8y>span:first-child{flex:1;text-align:left}.MyPurchasesView_auctionInfoHeader__HeAkW>span:nth-child(2),.MyPurchasesView_auctionInfoRow__s6l8y>span:nth-child(2){flex:0 0 250px;text-align:center}.MyPurchasesView_auctionInfoHeader__HeAkW>span:nth-child(3),.MyPurchasesView_auctionInfoRow__s6l8y>span:nth-child(3){flex:0 0 100px;text-align:right}.MyPurchasesView_userInfo__z0HZ_{display:flex;align-items:center;gap:5px}.MyPurchasesView_staticAvatar__j7ldt{border-radius:50%;margin-right:5px}.MyPurchasesView_dateTime__IuvpM,.MyPurchasesView_price__9gUjq{display:flex;align-items:center}.MyPurchasesView_buyerButtonContainer__j_vvO{margin:10px 0;display:flex;justify-content:flex-end}.MyPurchasesView_buyerButton__5Wwol{background-color:#FFC300;color:#FFF;border:none;padding:10px 20px;cursor:pointer;font-size:16px;display:flex;align-items:center;gap:8px;transition:transform .3s ease;margin-right:15px;margin-bottom:5px;border-radius:5px}.MyPurchasesView_buyerButton__5Wwol:hover{transform:scale(1.05)}.MyPurchasesView_buyerIcon__VLVWj{transition:transform .3s ease}.MyPurchasesView_locationRow__ay8uJ{display:flex;justify-content:space-between;align-items:flex-start;width:100%;margin-top:50px;padding:20px;background-color:#f0f9ff}.MyPurchasesView_locationLeft__0Haup{flex:0 0 420px}.MyPurchasesView_locationRight__Rmd2y{flex:1;text-align:start}.MyPurchasesView_nicknameLarge__tE5F_,.MyPurchasesView_openingHoursTitle__5jPp7{font-size:24px;font-weight:700;margin:0 0 5px}.MyPurchasesView_locationText__R0PP0{font-size:16px;margin:0}.MyPurchasesView_mapsWrapper__1dGDO{margin-top:10px;width:250px}.MyPurchasesView_googleMapsButton__sdxpC{padding:1rem 0;margin-bottom:10px;margin-top:5px;background-color:#f5f5f5;color:black;border:1px solid #d1d5db;border-radius:5px;font-size:14px;font-weight:400;width:270px;transition:background-color .3s ease}.MyPurchasesView_googleMapsButton__sdxpC:hover{background-color:#e0e0e0}.MyPurchasesView_ohContainer__xAUbQ{flex:1;display:flex;flex-direction:column;background-color:#f0f9ff}.MyPurchasesView_ohHeader__TboGk{display:grid;grid-template-columns:1fr;font-weight:700;margin-bottom:10px}.MyPurchasesView_ohList__hXoJE{display:flex;flex-direction:column;gap:10px}.MyPurchasesView_dayRow__CHx_U{display:flex;justify-content:flex-start;align-items:center;gap:15px;padding:3px 0}.MyPurchasesView_dayName__tPlEv{flex:0 0 140px;text-align:left;font-weight:600}.MyPurchasesView_dayHours__tacvV{flex:1;text-align:left}.MyPurchasesView_contactInfo__EOjye{margin-top:15px;padding:10px 10px 0;background:rgba(255,255,255,.1);border-radius:8px;width:380px}.MyPurchasesView_contactInfoMessage__ndR_y{padding:30px;background-color:#f1f9ff;width:100%}.MyPurchasesView_contactEntry__LjByP{display:flex;align-items:center;margin:8px 0}.MyPurchasesView_contactIcon__y0KZf{width:20px!important;margin-right:10px;color:#000}.MyPurchasesView_contactText__9eBh6{color:#000}.TyreSetsOverview_container__dD11a{position:relative;width:100%;min-height:100vh;background-color:#f9f9f9;padding:0 30px 30px}.TyreSetsOverview_stickyBar__8TMn7{position:sticky;top:79px;z-index:20;display:flex;gap:1rem;justify-content:flex-end;align-items:center;padding-block:20px;background-color:#f9f9f9}.TyreSetsOverview_stickyButton___VDtO{padding:.5rem 1rem;border:none;cursor:pointer;border-radius:.375rem;font-size:1rem;transition:all .3s ease}.TyreSetsOverview_stickyButton___VDtO:disabled{cursor:not-allowed;opacity:.3}.TyreSetsOverview_sellButton__Bmoul.TyreSetsOverview_active__fP7qV,.TyreSetsOverview_sellButton__Bmoul.TyreSetsOverview_inactive__LEEwk{background-color:#FFC300;color:white}.TyreSetsOverview_deleteButton__KJGIz.TyreSetsOverview_active__fP7qV,.TyreSetsOverview_deleteButton__KJGIz.TyreSetsOverview_inactive__LEEwk{background-color:#FF0000;color:white}.TyreSetsOverview_cancelButton__kR0nG{background-color:#ccc;color:black;border:none;border-radius:50%;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;font-size:1.2rem;cursor:pointer;transition:all .3s ease}.TyreSetsOverview_cancelButton__kR0nG:hover{background-color:#999}.TyreSetsOverview_seasonButton__CNuuy{height:50px;width:60px;padding:.75rem;border:1px solid #d1d5db;border-radius:.375rem;background-color:#f5f5f5;color:black;font-size:14px;font-weight:400;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease}.TyreSetsOverview_seasonButton__CNuuy:hover{background-color:#e0e0e0}.TyreSetsOverview_activeSeason__ANYax{font-weight:600;background-color:#e0e0e0}.TyreSetsOverview_seasonButton__CNuuy .TyreSetsOverview_icon__wRydS{margin-right:8px;font-size:1rem}.TyreSetsOverview_sunIcon__fOZCo{color:#FFA500}.TyreSetsOverview_snowflakeIcon__vKpFf{color:#00BFFF}.TyreSetsOverview_cloudSunRainIcon__ALXCz{color:#808080}.TyreSetsOverview_flexButtonGroup__942Gz{display:flex;gap:10px;justify-content:center;align-items:center;margin-top:10px}.TyreSetsOverview_filterContainer__tW5sA{display:flex;flex-wrap:wrap;gap:15px;align-items:center;margin-top:10px}.TyreSetsOverview_filterInput__HD7gz,.TyreSetsOverview_filterSelect__R3QWA{height:50px;padding:.75rem;border:1px solid #d1d5db;border-radius:.375rem;background-color:#fff;font-size:14px}.TyreSetsOverview_filterWrapper__yb_qz{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;margin-bottom:1rem;gap:15px}.TyreSetsOverview_listView__76D6d{display:flex;flex-direction:column;margin-top:80px}.TyreSetsOverview_listHeader__c3Hja{background-color:#f5f5f5;font-weight:700;padding:14px 16px;border:1px solid #d1d5db;border-radius:.375rem;cursor:pointer}.TyreSetsOverview_listHeader__c3Hja,.TyreSetsOverview_listRow__pkDOi{display:grid;grid-template-columns:2.5fr 2fr .5fr .5fr 1fr;align-items:center}.TyreSetsOverview_listRow__pkDOi{padding:8px 16px;border-bottom:1px solid #eee;transition:background-color .2s}.TyreSetsOverview_listRow__pkDOi:hover{background-color:#e4e4e4}.TyreSetsOverview_listColumn__iPBf2{padding:0 8px;overflow:visible;white-space:nowrap;text-overflow:clip}.TyreSetsOverview_linkRow__1ujxh{text-decoration:none;color:inherit;display:block}.TyreSetsOverview_linkRow__1ujxh:hover{text-decoration:none}.TyreSetsOverview_selectedDelete__EFABZ,.TyreSetsOverview_selectedSell__JkR2m{border:2px solid #7d7d7d!important}.TyreSetsOverview_selectionOverlay__C9cUQ{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.6);z-index:1}.TyreSetsOverview_rowWrapper__Zbi72{position:relative}.TyreSetsOverview_checkboxOverlay__eW7GA{position:absolute;top:12;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.4);z-index:2;display:flex;justify-content:flex-start;cursor:pointer}.TyreSetsOverview_checkboxOverlay__eW7GA input{width:1rem;height:1rem;cursor:pointer}.TyreSetsOverview_modalOverlay__RNoer{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.TyreSetsOverview_modal__X7lRJ{background:#fff;padding:1.5rem;border-radius:.5rem;width:90%;max-width:500px;max-height:80%;display:flex;flex-direction:column}.TyreSetsOverview_modal__X7lRJ h2{font-size:22px;margin-bottom:15px;border-bottom:1px solid #eee;padding-bottom:5px}.TyreSetsOverview_modalContent__flXQi{flex:1;overflow-y:auto;margin-bottom:3rem}.TyreSetsOverview_tyreList__GqzMR{height:200px;overflow-y:auto;border:1px solid #e7e7e7;padding:.5rem;margin-bottom:1rem}.TyreSetsOverview_tyreListItem__hRKDl{font-size:16px;padding:.25rem 0}.TyreSetsOverview_tyreListItem__hRKDl:nth-child(2n){background-color:#f4f4f4}.TyreSetsOverview_warningText__7cPCR{color:red;margin-bottom:.5rem;margin-top:40px}.TyreSetsOverview_confirmationInput__gdwYB{color:#ff0000;width:50px;padding:.5rem;border:1px solid #ff0000;border-radius:.375rem;margin-bottom:1rem;margin-left:auto;display:block;text-transform:uppercase;text-align:center}.TyreSetsOverview_modalActions__K3XBu{display:flex;justify-content:flex-end;gap:1rem}.TyreSetsOverview_deleteButtonModal__ScMPJ{background:#FF0000;color:white;border:none;padding:.75rem 1.5rem;border-radius:.375rem;cursor:pointer}.TyreSetsOverview_cancelButtonModal__tEspq{background:#ccc;color:black;border:none;padding:.75rem 1.5rem;border-radius:.375rem;cursor:pointer}.TyreSetsOverview_sellButtonModal__SpUJ6{background:#FFC300;color:black;border:none;padding:.75rem 1.5rem;border-radius:.375rem;cursor:pointer}.TyreSetsOverview_productionYearLabel__tdOUc{background-color:#ffffff;color:#001D3D;border:1px solid #001d3d;border-radius:2px;padding:2px 5px 0;display:inline-block;line-height:1}.TyreSetsOverview_gridContainer__jEK6j{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}@media (max-width:768px){.TyreSetsOverview_container__dD11a{padding:0 15px 15px}.TyreSetsOverview_grid-cols-3__eszQs,.TyreSetsOverview_gridContainer__jEK6j{grid-template-columns:repeat(2,1fr)!important;gap:.5rem!important;margin-top:1rem!important}.TyreSetsOverview_card__cabJd{padding:.75rem!important;margin:0!important;min-height:auto!important}.TyreSetsOverview_card__cabJd p{font-size:13px!important;margin:4px 0!important;line-height:.6!important}.TyreSetsOverview_card__cabJd strong{font-size:14px!important;display:block}.TyreSetsOverview_card__cabJd img{margin:25px auto!important}.TyreSetsOverview_card__cabJd p[style*="color: #003566"]{font-size:15px!important;padding:8px 0!important}.TyreSetsOverview_card__cabJd span[style*=text-shadow]{display:block!important;margin-top:5px!important;padding:2px 5px!important;background:rgba(0,53,102,.9)!important}.TyreSetsOverview_card__cabJd div.TyreSetsOverview_flex__ypMg7.TyreSetsOverview_justify-between__dGyaR{margin-top:8px!important;gap:4px!important}.TyreSetsOverview_productionYearLabel__tdOUc{font-size:11px!important;padding:3px 3px 2px!important}.TyreSetsOverview_card__cabJd p:has(📍){font-size:12px!important;margin-top:8px!important;padding-top:6px!important}.TyreSetsOverview_filterWrapper__yb_qz{flex-direction:column;gap:10px;margin-bottom:1rem}.TyreSetsOverview_flexButtonGroup__942Gz{flex-wrap:wrap;justify-content:flex-start}.TyreSetsOverview_seasonButton__CNuuy{width:50px;height:40px;padding:.5rem}.TyreSetsOverview_filterContainer__tW5sA{flex-direction:column;width:100%}.TyreSetsOverview_filterSelect__R3QWA{width:100%!important;height:45px}.TyreSetsOverview_listHeader__c3Hja,.TyreSetsOverview_listRow__pkDOi{grid-template-columns:1fr!important;padding:10px;gap:8px}.TyreSetsOverview_listColumn__iPBf2{white-space:normal;padding:4px 0;font-size:14px}.TyreSetsOverview_stickyBar__8TMn7{top:79px;padding:10px 0;flex-wrap:wrap;gap:8px}.TyreSetsOverview_stickyButton___VDtO{flex:1;font-size:14px;padding:8px 6px}.TyreSetsOverview_modal__X7lRJ{width:95%;padding:1rem}.TyreSetsOverview_checkboxOverlay__eW7GA{top:5px;left:5px;right:auto;bottom:auto}.TyreSetsOverview_absolute__cYJv_.TyreSetsOverview_top-2__O8tIM.TyreSetsOverview_right-2__AopT6{top:5px!important;right:5px!important}}.StickyNotesComponent_container__bmdRQ{position:relative;width:100%;height:100vh;background-color:#f9f9f9;overflow:auto;padding:16px}.StickyNotesComponent_notesWrapper__1KBYS{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;justify-items:center;padding:16px}.StickyNotesComponent_note__ltNUZ{position:relative;width:200px;height:210px;background-color:#fffbe6;box-shadow:0 4px 6px rgba(0,0,0,.1);border-radius:3px;padding:22px 8px 8px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;transition:all .3s ease}.StickyNotesComponent_note__ltNUZ.StickyNotesComponent_active__CxQdi{width:300px;height:400px}.StickyNotesComponent_textarea__npUin{flex:1;width:100%;height:auto;border:none;background-color:transparent;resize:none;outline:none;font-size:14px;line-height:1.5;color:#333}.StickyNotesComponent_noteText__dIkL3{flex:1;word-wrap:break-word;font-size:14px;color:#333;white-space:pre-wrap;overflow:hidden;height:100%}.StickyNotesComponent_charCounter__xGCp1{font-size:12px;color:#888;text-align:right;margin-right:25px}.StickyNotesComponent_deleteButton__bedX0{position:absolute;bottom:0;right:5px;background-color:transparent;border:none;padding:4px;cursor:pointer;color:gray}.StickyNotesComponent_colorMenu__GxHUd{position:absolute;top:0;left:50%;transform:translateX(-50%);display:flex;gap:8px;padding:4px;border-radius:4px;background:rgba(255,255,255,.8);box-shadow:0 4px 6px rgba(0,0,0,.1);transition:opacity .3s ease;opacity:0;pointer-events:none}.StickyNotesComponent_note__ltNUZ:hover .StickyNotesComponent_colorMenu__GxHUd{opacity:1;pointer-events:auto}.StickyNotesComponent_colorOption__h5aI1{width:16px;height:16px;border-radius:50%;cursor:pointer;border:1px solid rgba(0,0,0,.1);transition:transform .2s ease}.StickyNotesComponent_colorOption__h5aI1:hover{transform:scale(1.2)}.TireForm_container__QpbvM{position:relative;width:100%;min-height:100vh;height:auto;background-color:#f9f9f9;overflow:auto;padding:30px}.TireForm_groupTitle__YppUt{font-size:1.2rem;font-weight:600}.TireForm_warningMessage__fNATO{display:flex;align-items:center;background-color:#fff4e5;color:#92400e;padding:10px;border-radius:5px;font-size:14px;margin-bottom:30px;border:1px solid #facc15;flex-wrap:nowrap}.TireForm_warningMessage__fNATO strong{display:inline}.TireForm_infoMessage__A98k1{display:flex;align-items:center;justify-content:center;background-color:#fff4e5;color:#92400e;padding:15px;border-radius:5px;font-size:14px;margin-bottom:30px;border:1px solid #facc15;flex-wrap:nowrap}.TireForm_infoMessage__A98k1 button{font-weight:400;background:none;border:none;color:#92400e;cursor:pointer;font-size:14px}.TireForm_infoMessage__A98k1 button:hover{text-decoration:underline}.TireForm_formInput___KInS,.TireForm_formTextarea__x043D{color:#000;width:100%;margin-top:.5rem;padding:.75rem;border:1px solid #d1d5db;border-radius:.375rem}.TireForm_inputLabel__Am83D{width:120px;margin-top:.5rem;font-weight:700}.TireForm_flexRow__1hijT{display:flex;gap:10px;flex-wrap:nowrap;align-items:center}.TireForm_flexRow__1hijT>div:first-child{flex:0 0 250px;align-content:center;align-items:center;display:flex}.TireForm_flexRow__1hijT>div:last-child{flex:1}.TireForm_flexRow__1hijT>div input,.TireForm_flexRow__1hijT>div textarea{width:100%}.TireForm_imageContainer__WzpEy{display:flex;flex-direction:column}.TireForm_imageRow__93jwq{display:flex;justify-content:space-between;margin-bottom:5px}.TireForm_brandImage__Hrgnc{transition:transform .3s ease;cursor:pointer}.TireForm_brandImage__Hrgnc:hover{transform:scale(1.1)}.TireForm_activeBrand__ebkb_{border:2px solid #001d3d}.TireForm_dimensionContainer__qcTzg{display:flex;gap:8px;align-items:center}.TireForm_tireOptionsContainer__ho5gH input[type=checkbox]{width:auto}.TireForm_tireOptionsContainer__ho5gH{display:flex;align-items:center;justify-content:flex-start;gap:6px}.TireForm_dimensionInput__T86fq{width:auto;text-align:center}.TireForm_suggestionsList__vpF2g{margin-top:10px;padding:10px;background-color:#f5f5f5;border:1px solid #d1d5db;color:black;border-radius:5px;max-height:300px;overflow:scroll;margin-bottom:auto}.TireForm_suggestionsList__vpF2g h3{font-size:1.2rem;margin-bottom:10px}.TireForm_suggestionItem__QJ8UP{padding:10px;cursor:pointer;transition:background-color .3s}.TireForm_suggestionItem__QJ8UP:hover{background-color:#e0e0e0}.TireForm_activeSuggestion__b5rGq{background-color:#e0e0e0;font-weight:700}.TireForm_seasonButton__y38sc{padding:.5rem 1rem;margin-top:5px;background-color:#f5f5f5;color:black;border:1px solid #d1d5db;border-radius:5px;font-size:14px;font-weight:400;transition:background-color .3s ease}.TireForm_seasonButton__y38sc:hover{background-color:#e0e0e0}.TireForm_activeSeason__sJ3SR{font-weight:600;background-color:#e0e0e0}.TireForm_tireSelection__98dfV{display:flex;gap:10px}.TireForm_tireIcon__4ILJt{display:flex;flex-direction:column;align-items:center;padding:5px;cursor:pointer;transition:transform .2s ease-in-out}.TireForm_tireIcon__4ILJt:hover{transform:scale(1.1)}.TireForm_activeTire__I5CfG{border:1px solid #cccccc;border-radius:5px;background-color:#d1d5db}.TireForm_tireHeader__viUyy{display:flex;justify-content:space-between;align-items:center;padding-block:8px;margin-bottom:8px;border-bottom:1px solid #ccc}.TireForm_productionYearInput__3o_TD{width:100px;padding:4px;border:1px solid #ccc;border-radius:4px;text-align:right;background-color:#fff}.TireForm_tireConditionContainer__7Ttb2{margin-top:20px;background-color:#f5f5f5;padding:15px;border-radius:5px;border:1px solid #d1d5db;opacity:0;max-height:0;overflow:hidden;transition:opacity .5s ease,max-height .5s ease}.TireForm_tireConditionContainer__7Ttb2.TireForm_show__KxsGn{opacity:1;max-height:1000px}.TireForm_tireConditionLabel__mToq7{font-size:1rem;font-weight:500;margin-bottom:10px}.TireForm_tireConditionRow__Q5dmq{display:flex;gap:15px;align-items:stretch;flex-wrap:wrap;width:100%}.TireForm_tireConditionRow__Q5dmq label{flex:1 1 30%;width:100px}.TireForm_tireConditionRow__Q5dmq input,.TireForm_tireConditionRow__Q5dmq select{flex:2 1 70%}.TireForm_tireConditionRow__Q5dmq input[type=file]{width:auto}.TireForm_tireConditionSlider__ygPTr{width:80%}.TireForm_tireConditionSlider__ygPTr span{margin-left:10px}.TireForm_tireConditionTitle__CklLg{font-size:1.2rem;font-weight:600;margin-bottom:10px}.TireForm_tireConditionIcon__KIf9S{width:80px;height:80px;object-fit:contain}.TireForm_tireNumber__g_Ito{font-weight:700;font-size:1.2rem}.TireForm_profileDepthRow__wOS_9{display:flex;align-items:center;gap:10px;width:100%}.TireForm_profileDepthRow__wOS_9 span{white-space:nowrap}.TireForm_profileDepthRow__wOS_9 input[type=range]{flex-grow:1}.TireForm_inputRow__YRRsv{display:flex;gap:15px;align-items:stretch;width:100%}.TireForm_selectGroup__kBleD{flex-grow:1;display:flex;flex-direction:column}.TireForm_selectGroup__kBleD select{height:40px;line-height:40px;width:100%;padding:5px;border:1px solid #d1d5db;border-radius:.375rem}.TireForm_fileUpload__YxL78{flex-grow:1;position:relative}.TireForm_uploadLabel__fnb8Q{height:34px;line-height:33px;display:inline-block;width:100%;text-align:center;background-color:#FFC300;color:white;border-radius:5px;cursor:pointer}.TireForm_uploadLabel__fnb8Q:before{content:"📷 ";font-size:1.2rem;margin-right:5px}.TireForm_uploadLabel__fnb8Q.TireForm_uploaded__kgyDe:before{content:"✓";color:white!important;font-weight:700;font-size:1.2rem;margin-right:21px}.TireForm_disabledLabel__dMfQV{background-color:#ccc!important;cursor:not-allowed!important;opacity:.5!important;pointer-events:none}.TireForm_hiddenFileInput__x4ESk{display:none}.TireForm_submitButton__RJiEA{padding:1rem;margin-top:5px;background-color:var(--tw-color-primary-accent);color:white;border:none;border-radius:4px;font-size:14px;transition:background-color .3s ease}.TireForm_submitButton__RJiEA:hover{background-color:var(--tw-color-primary-accentlight)}.TireForm_expandableTitle__8v5bM{display:flex;align-items:center;cursor:pointer;font-weight:700;gap:8px}.TireForm_expandableContent__5diZc{display:none;flex-direction:column;gap:10px;width:100%}.TireForm_expandableContent__5diZc.TireForm_show__KxsGn{display:flex}.TireForm_icon__kSSMo{font-size:14px}.TireForm_lagerortInput__MIEe8{padding:12px;border:1px solid #ccc;border-radius:4px;text-transform:uppercase}.TireForm_sunIcon__ZVqBF{color:#FFA500}.TireForm_snowflakeIcon__Q7Qi4{color:#00BFFF}.TireForm_cloudSunRainIcon__kq2Ud{color:#808080}.TireForm_loadIndexInput__VkBPC{margin-left:2rem}.TireForm_speedIndexInput__zLeSO{margin-left:0}@media (max-width:768px){.TireForm_container__QpbvM{padding:15px}.TireForm_flexRow__1hijT{flex-direction:column;align-items:stretch;gap:15px}.TireForm_flexRow__1hijT>div:first-child{flex:none;width:100%;justify-content:flex-start}.TireForm_imageRow__93jwq{flex-wrap:nowrap;overflow-x:auto;padding-bottom:10px}.TireForm_brandImage__Hrgnc{max-width:80px;min-width:50px;flex-shrink:1}.TireForm_brandImage__Hrgnc:hover{transform:scale(1)}.TireForm_activeBrand__ebkb_{border:1px solid #001d3d}.TireForm_dimensionContainer__qcTzg{flex-wrap:wrap;gap:5px}.TireForm_dimensionInput__T86fq{width:23%!important;margin:2px}.TireForm_suggestionsList__vpF2g{max-height:200px}.TireForm_tireSelection__98dfV{flex-wrap:wrap;justify-content:center}.TireForm_tireIcon__4ILJt{width:45%;margin:5px}.TireForm_seasonButton__y38sc{width:100%;margin:5px 0;padding:12px}.TireForm_tireOptionsContainer__ho5gH{flex-wrap:wrap;gap:10px}.TireForm_tireConditionContainer__7Ttb2{padding:10px}.TireForm_inputRow__YRRsv{flex-direction:column;gap:10px}.TireForm_expandableContent__5diZc,.TireForm_fileUpload__YxL78,.TireForm_selectGroup__kBleD,.TireForm_selectGroup__kBleD select{width:100%}.TireForm_lagerortInput__MIEe8{width:100%!important}.TireForm_warningMessage__fNATO{font-size:13px;padding:8px}.TireForm_groupTitle__YppUt{font-size:1.1rem}.TireForm_tireConditionSlider__ygPTr{width:70%}.TireForm_infoMessage__A98k1{flex-wrap:wrap;gap:8px;padding:10px}.TireForm_infoMessage__A98k1 button{margin:0 3px}.TireForm_productionYearInput__3o_TD{width:100px}.TireForm_loadIndexInput__VkBPC{margin-left:0}.TireForm_speedIndexInput__zLeSO{margin-left:1rem}}@media (min-width:769px){.TireForm_imageRow__93jwq{justify-content:space-between}.TireForm_tireIcon__4ILJt{flex-direction:row}.TireForm_dimensionContainer__qcTzg{flex-wrap:nowrap}}.MySalesView_auctionList__rvrm_{display:flex;flex-direction:column;gap:50px}.MySalesView_auctionItem__I5goT{background-color:#fff;border:1px solid #ddd;border-radius:8px;display:flex;flex-direction:column;position:relative;margin-bottom:50px;overflow:hidden}.MySalesView_auctionRow__2A2hp{display:flex;gap:20px;padding:15px}.MySalesView_auctionLeft__wO6xr{flex:0 0 200px;text-align:center}.MySalesView_imageWrapper__75Hve{width:200px;height:200px;margin:0 auto}.MySalesView_tireImage__Be4xS{width:100%;height:100%;object-fit:contain}.MySalesView_auctionRight__cGNnq{flex:1;display:flex;flex-direction:column;justify-content:space-between}.MySalesView_productName__GQqjr{margin:0}.MySalesView_dimension__LPuuK{font-size:18px;color:#555}.MySalesView_noAuctions__c434d{text-align:center;font-size:18px;color:#888;margin-top:100px}.MySalesView_brand__g5lNn{font-size:26px;line-height:28px;font-weight:700;margin:0}.MySalesView_productName__GQqjr{font-size:20px;margin-left:10px}.MySalesView_bottomSpacer__fXL06{margin-bottom:80px}.MySalesView_bidHistoryContainer__f5_P6{margin-top:60px;background-color:#fff;overflow:hidden}.MySalesView_bidHistoryHeader__YE4fy{display:flex;justify-content:space-between;align-items:center;padding-left:20px;padding-bottom:12px;background-color:#fff;border-bottom:1px solid #d1d5db;font-size:18px;font-weight:700}.MySalesView_bidHistoryTable__wL9sS{width:100%;border-collapse:collapse}.MySalesView_bidHistoryTable__wL9sS td,.MySalesView_bidHistoryTable__wL9sS th{padding:12px 15px;text-align:left;border-bottom:1px solid #e5e7eb}.MySalesView_bidHistoryTable__wL9sS th{background-color:#f9f9f9;font-weight:700;font-size:16px;color:#333}.MySalesView_bidHistoryTable__wL9sS td{font-size:14px;color:#555}.MySalesView_bidHistoryTable__wL9sS td:last-child{text-align:right}.MySalesView_avatar__acllM{border-radius:50%;object-fit:cover}.MySalesView_nickInitials__WjLcK{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-color:#f1f1f1;color:#333;border:none;border-radius:50%;cursor:pointer;transition:background-color .2s ease}.MySalesView_productionYearLabel__2OPLo{background-color:#ffffff;color:#001D3D;border:1px solid #001d3d;border-radius:2px;padding-inline:7px;display:flex;align-items:center;line-height:1}.MySalesView_auctionInfo__a_Hki{margin-top:50px;border:1px solid #ccc;padding:5px}.MySalesView_auctionInfoHeader__vDnT_{display:flex;justify-content:space-between;font-weight:700;background-color:#f5f5f5;padding:3px}.MySalesView_auctionInfoRow__zZkVx{display:flex;justify-content:space-between;align-items:center;padding:3px}.MySalesView_auctionInfoHeader__vDnT_,.MySalesView_auctionInfoRow__zZkVx{display:flex}.MySalesView_auctionInfoHeader__vDnT_>span,.MySalesView_auctionInfoRow__zZkVx>span{display:flex;align-items:center}.MySalesView_auctionInfoHeader__vDnT_>span:first-child,.MySalesView_auctionInfoRow__zZkVx>span:first-child{flex:1;text-align:left}.MySalesView_auctionInfoHeader__vDnT_>span:nth-child(2),.MySalesView_auctionInfoRow__zZkVx>span:nth-child(2){flex:0 0 250px;text-align:center}.MySalesView_auctionInfoHeader__vDnT_>span:nth-child(3),.MySalesView_auctionInfoRow__zZkVx>span:nth-child(3){flex:0 0 100px;text-align:right}.MySalesView_userInfo__HmjD1{display:flex;align-items:center;gap:5px}.MySalesView_staticAvatar__6xKvs{border-radius:50%;margin-right:5px}.MySalesView_dateTime__fahvm,.MySalesView_price__gkYvL{display:flex;align-items:center}.MySalesView_buyerButtonContainer__iTac_{margin:10px 0;display:flex;justify-content:flex-end}.MySalesView_buyerButton__ryGfg{background-color:#FFC300;color:#FFF;border:none;padding:10px 20px;cursor:pointer;font-size:16px;display:flex;align-items:center;gap:8px;transition:transform .3s ease;margin-right:15px;border-radius:5px}.MySalesView_buyerButton__ryGfg:hover{transform:scale(1.05)}.MySalesView_buyerIcon__wWtvc{transition:transform .3s ease}.MySalesView_locationRow__Jvblk{display:flex;justify-content:space-between;align-items:flex-start;width:100%;margin-top:50px;padding:20px;background-color:#f0f9ff}.MySalesView_locationLeft__pqYoP{flex:0 0 420px}.MySalesView_locationRight__G6h8s{flex:1;text-align:start}.MySalesView_nicknameLarge__0EsQ3,.MySalesView_openingHoursTitle__Z06yX{font-size:24px;font-weight:700;margin:0 0 5px}.MySalesView_locationText__tjgKb{font-size:16px;margin:0}.MySalesView_mapsWrapper__ORJQI{margin-top:10px;width:250px}.MySalesView_googleMapsButton__uRz9Y{padding:1rem 0;margin-bottom:10px;margin-top:5px;background-color:#f5f5f5;color:black;border:1px solid #d1d5db;border-radius:5px;font-size:14px;font-weight:400;width:270px;transition:background-color .3s ease}.MySalesView_googleMapsButton__uRz9Y:hover{background-color:#e0e0e0}.MySalesView_ohContainer__IyHH6{flex:1;display:flex;flex-direction:column;background-color:#f0f9ff}.MySalesView_ohHeader__uNIhe{display:grid;grid-template-columns:1fr;font-weight:700;margin-bottom:10px}.MySalesView_ohList__CHh24{display:flex;flex-direction:column;gap:10px}.MySalesView_dayRow__Nevjv{display:flex;justify-content:flex-start;align-items:center;gap:15px;padding:3px 0}.MySalesView_dayName__S8e1_{flex:0 0 140px;text-align:left;font-weight:600}.MySalesView_dayHours__eTrYL{flex:1;text-align:left}.MySalesView_contactInfo__zPHVi{margin-top:15px;padding:10px 10px 0;background:rgba(255,255,255,.1);border-radius:8px;width:380px}.MySalesView_contactInfoMessage__rDIwz{padding:30px;background-color:#f1f9ff;width:100%}.MySalesView_contactEntry__ZO03s{display:flex;align-items:center;margin:8px 0}.MySalesView_contactIcon__DIvsF{width:20px!important;margin-right:10px;color:#000}.MySalesView_contactText__nDoMc{color:#000}