.NotificationItem-module__9gq6Zq__notificationItem{box-sizing:border-box;border-radius:0 20px 20px 0;align-items:stretch;gap:20px;width:100%;padding:16px 20px;display:flex}.NotificationItem-module__9gq6Zq__notificationItem.NotificationItem-module__9gq6Zq__unread{background:#fd67100d;border-left:3px solid #fd6710}.NotificationItem-module__9gq6Zq__notificationItem.NotificationItem-module__9gq6Zq__read{background:#fff;border-bottom:1px solid #e5e5e6;border-left:none}.NotificationItem-module__9gq6Zq__content{flex:1;gap:20px;min-width:0;display:flex}.NotificationItem-module__9gq6Zq__imageContainer{background:#fff;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:58px;height:58px;display:flex;position:relative;overflow:hidden}.NotificationItem-module__9gq6Zq__image{object-fit:contain;border-radius:4px}.NotificationItem-module__9gq6Zq__productImage{object-fit:contain;width:100%;height:100%}.NotificationItem-module__9gq6Zq__newsImage{object-fit:contain;border-radius:6px;width:100%;height:100%}.NotificationItem-module__9gq6Zq__iconContainer{background:#ffefe6;border-radius:6px;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.NotificationItem-module__9gq6Zq__icon{object-fit:contain;width:40px;height:40px}.NotificationItem-module__9gq6Zq__textContent{flex-direction:column;flex:1;justify-content:center;gap:8px;min-width:0;display:flex}.NotificationItem-module__9gq6Zq__title{font-family:var(--font-roboto), sans-serif;color:#222324;word-wrap:break-word;overflow-wrap:break-word;margin:0;font-size:16px;font-weight:500;line-height:1.4}.NotificationItem-module__9gq6Zq__body{font-family:var(--font-roboto), sans-serif;color:#666;word-wrap:break-word;overflow-wrap:break-word;margin:0;font-size:14px;font-weight:400;line-height:1.4}.NotificationItem-module__9gq6Zq__body strong{font-weight:500}.NotificationItem-module__9gq6Zq__time{font-family:var(--font-roboto), sans-serif;color:#95959d;font-size:14px;font-weight:400;line-height:1.4}.NotificationItem-module__9gq6Zq__actionButton{height:40px;font-family:var(--font-roboto), sans-serif;text-transform:uppercase;color:#fd6710;cursor:pointer;background:0 0;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-self:center;align-items:center;gap:8px;padding:10px 20px;font-size:16px;font-weight:500;line-height:1.2;transition:background-color .2s;display:flex}.NotificationItem-module__9gq6Zq__actionButton:hover{background:#fd67101a}@media (max-width:1100px){.NotificationItem-module__9gq6Zq__notificationItem{cursor:pointer;flex-direction:row;align-items:center;gap:12px;padding:12px 16px}.NotificationItem-module__9gq6Zq__content{gap:12px}.NotificationItem-module__9gq6Zq__imageContainer{width:48px;height:48px}.NotificationItem-module__9gq6Zq__icon{width:32px;height:32px}.NotificationItem-module__9gq6Zq__textContent{gap:4px}.NotificationItem-module__9gq6Zq__body{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.NotificationItem-module__9gq6Zq__actionButton{display:none}}
.CommonTabs-module__L4XJiG__tabs{font-family:var(--font-roboto), sans-serif;border-bottom:1px solid #ececee;flex-wrap:nowrap;align-self:stretch;align-items:center;gap:60px;display:flex}.CommonTabs-module__L4XJiG__tabHeading{font-size:inherit;font-weight:inherit;line-height:inherit;flex:none;min-width:0;margin:0}.CommonTabs-module__L4XJiG__tab{cursor:pointer;background:0 0;border:none;flex-direction:column;flex:none;align-items:center;gap:8px;height:40px;margin:0;padding:0;display:flex;position:relative}.CommonTabs-module__L4XJiG__tab:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.CommonTabs-module__L4XJiG__tabText{font-family:var(--font-roboto), sans-serif;text-transform:uppercase;text-align:center;color:var(--color-text-secondary);white-space:nowrap;font-size:14px;font-weight:500;line-height:1.2;transition:color .2s}.CommonTabs-module__L4XJiG__tab.CommonTabs-module__L4XJiG__active .CommonTabs-module__L4XJiG__tabText{color:#222324}.CommonTabs-module__L4XJiG__activeIndicator{background:#fd6710;height:3px;position:absolute;bottom:0;left:0;right:0}.CommonTabs-module__L4XJiG__tab:hover .CommonTabs-module__L4XJiG__tabText{color:#222324}.CommonTabs-module__L4XJiG__tabsProduct{gap:80px}.CommonTabs-module__L4XJiG__tabsProduct .CommonTabs-module__L4XJiG__tab{width:auto!important;color:var(--color-text-secondary)!important;background:0 0!important;border-radius:0!important;padding:16px 0!important}.CommonTabs-module__L4XJiG__tabsProduct .CommonTabs-module__L4XJiG__tabText{color:var(--color-text-secondary)!important}.CommonTabs-module__L4XJiG__tabsProduct .CommonTabs-module__L4XJiG__tab:hover,.CommonTabs-module__L4XJiG__tabsProduct .CommonTabs-module__L4XJiG__tab:hover .CommonTabs-module__L4XJiG__tabText,.CommonTabs-module__L4XJiG__tabsProduct .CommonTabs-module__L4XJiG__tab.CommonTabs-module__L4XJiG__active,.CommonTabs-module__L4XJiG__tabsProduct .CommonTabs-module__L4XJiG__tab.CommonTabs-module__L4XJiG__active .CommonTabs-module__L4XJiG__tabText{color:#222324!important}.CommonTabs-module__L4XJiG__tabsProduct .CommonTabs-module__L4XJiG__tab.CommonTabs-module__L4XJiG__active:hover{background-color:#0000!important}@media (max-width:1100px){.CommonTabs-module__L4XJiG__tabs{gap:30px}.CommonTabs-module__L4XJiG__tabsProduct{justify-content:space-between;gap:0}.CommonTabs-module__L4XJiG__tabsProduct .CommonTabs-module__L4XJiG__tabHeading{flex:none;min-width:0}.CommonTabs-module__L4XJiG__tabsProduct .CommonTabs-module__L4XJiG__tab{text-align:center;width:auto}.CommonTabs-module__L4XJiG__tabsBrand.CommonTabs-module__L4XJiG__tabsProduct{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;justify-content:flex-start;gap:20px;overflow:auto hidden}.CommonTabs-module__L4XJiG__tabsBrand.CommonTabs-module__L4XJiG__tabsProduct::-webkit-scrollbar{display:none}.CommonTabs-module__L4XJiG__tabsBrand.CommonTabs-module__L4XJiG__tabsProduct .CommonTabs-module__L4XJiG__tabHeading{flex:none;min-width:max-content}.CommonTabs-module__L4XJiG__tabsBrand.CommonTabs-module__L4XJiG__tabsProduct .CommonTabs-module__L4XJiG__tab{min-width:max-content}}
.ProfileOrders-module__gJrpVG__orders{flex-direction:column;gap:28px;width:100%;max-width:1080px;height:100%;display:flex}.ProfileOrders-module__gJrpVG__title{font-family:var(--font-oswald), sans-serif;color:#222324;margin-bottom:12px;font-size:32px;font-weight:500;line-height:1.1}.ProfileOrders-module__gJrpVG__emptyState{flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%;height:100%;min-height:400px;display:flex}.ProfileOrders-module__gJrpVG__emptyImage{object-fit:cover;width:200px;height:200px}.ProfileOrders-module__gJrpVG__emptyContent{flex-direction:column;align-items:center;gap:12px;display:flex}.ProfileOrders-module__gJrpVG__emptyTitle{font-family:var(--font-roboto), sans-serif;color:#222324;margin:0;font-size:18px;font-weight:500;line-height:1.2}.ProfileOrders-module__gJrpVG__emptyDescription{font-family:var(--font-roboto), sans-serif;color:#95959d;text-align:center;width:268px;margin:0;font-size:14px;font-weight:400;line-height:1.4}.ProfileOrders-module__gJrpVG__filtersRow{justify-content:space-between;align-items:center;gap:28px;display:flex}.ProfileOrders-module__gJrpVG__searchCol{flex:400px;min-width:280px;max-width:500px}.ProfileOrders-module__gJrpVG__sortCol{flex:0 0 340px;justify-content:flex-end;min-width:260px;display:flex}.ProfileOrders-module__gJrpVG__searchInputSlot{width:400px}.ProfileOrders-module__gJrpVG__searchInputCustom{width:100%}.ProfileOrders-module__gJrpVG__desktopSortControl{width:340px}.ProfileOrders-module__gJrpVG__selectedValueBold{font-weight:500}.ProfileOrders-module__gJrpVG__filtersRowSearchExpanded{gap:0}.ProfileOrders-module__gJrpVG__searchColExpanded{flex:100%;max-width:100%}.ProfileOrders-module__gJrpVG__mobileSearchButton{cursor:pointer;background:#f6f6f6;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:background-color .2s,border-color .2s;display:none}.ProfileOrders-module__gJrpVG__mobileSearchButton:hover,.ProfileOrders-module__gJrpVG__mobileSearchButtonActive{background:#fff;border-color:#fd6710}.ProfileOrders-module__gJrpVG__mobileSearchButtonIcon{opacity:.8;width:20px;height:20px}.ProfileOrders-module__gJrpVG__mobileSortButton{box-sizing:border-box;cursor:pointer;height:40px;font-family:var(--font-roboto), sans-serif;color:#222324;background:0 0;border:none;align-items:center;gap:8px;padding:12px 16px;font-size:14px;font-weight:500;line-height:1.4;display:none}.ProfileOrders-module__gJrpVG__mobileSortButtonText{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ProfileOrders-module__gJrpVG__mobileSortChevron{opacity:.6;flex:none;width:20px;height:20px}.ProfileOrders-module__gJrpVG__ordersTable{width:100%;max-width:100%}.ProfileOrders-module__gJrpVG__ordersTableWrapper{background:#fff;border:1px solid #e5e5e6;border-radius:10px;overflow:hidden}.ProfileOrders-module__gJrpVG__ordersTableInner{border:none;border-radius:0}.ProfileOrders-module__gJrpVG__tableFooterInTable{box-sizing:border-box;background:#fff;border-top:1px solid #e5e5e6;min-height:56px;padding:8px 12px}.ProfileOrders-module__gJrpVG__mobileCards{flex-direction:column;gap:12px;display:none}.ProfileOrders-module__gJrpVG__mobilePagination{display:none}.ProfileOrders-module__gJrpVG__mobileCardTopRow{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.ProfileOrders-module__gJrpVG__mobileCardBottomRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.ProfileOrders-module__gJrpVG__mobilePriceRowValue{align-items:center;gap:8px;width:100%;display:flex}.ProfileOrders-module__gJrpVG__mobilePriceValue{min-width:0}@media (max-width:1100px){.ProfileOrders-module__gJrpVG__title{margin-bottom:0;font-size:26px}.ProfileOrders-module__gJrpVG__filtersRow{gap:12px}.ProfileOrders-module__gJrpVG__searchCol{flex:auto;min-width:0;max-width:100%}.ProfileOrders-module__gJrpVG__sortCol{flex:none;min-width:0}.ProfileOrders-module__gJrpVG__searchInputSlot{width:100%}.ProfileOrders-module__gJrpVG__mobileCollapsedSearchSlot,.ProfileOrders-module__gJrpVG__desktopSortControl{display:none}.ProfileOrders-module__gJrpVG__mobileSearchButton{display:inline-flex}.ProfileOrders-module__gJrpVG__ordersTable,.ProfileOrders-module__gJrpVG__ordersTableWrapper{display:none}.ProfileOrders-module__gJrpVG__mobileSortButton{max-width:100%;display:inline-flex}.ProfileOrders-module__gJrpVG__mobileCards{background:#fff;width:100%;max-width:100%;margin-left:0;display:flex}.ProfileOrders-module__gJrpVG__mobilePagination{box-sizing:border-box;background:#fff;border-bottom:1px solid #e5e5e6;width:100%;max-width:100%;margin-left:0;padding:0 12px 12px;display:block}}
.MobileSelectModal-module__PODy5W__modal{box-sizing:border-box;flex-direction:column;align-items:stretch;padding:0 12px 24px;display:flex;position:fixed;bottom:0;left:0;right:0}.MobileSelectModal-module__PODy5W__modalContainer{background:0 0!important;border-radius:0!important;width:auto!important;max-width:none!important;height:auto!important;max-height:none!important;overflow:visible!important}.MobileSelectModal-module__PODy5W__panel{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 -4px 16px #0000001f}.MobileSelectModal-module__PODy5W__title{font-family:var(--font-roboto), sans-serif;color:#95959d;text-align:center;padding:12px 16px 8px;font-size:14px;font-weight:400;line-height:1.4}.MobileSelectModal-module__PODy5W__list{background:#fff;flex-direction:column;display:flex;overflow:visible}.MobileSelectModal-module__PODy5W__item{width:100%;height:50px;font-family:var(--font-roboto), sans-serif;color:#222324;text-align:center;text-transform:uppercase;letter-spacing:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent;background:#fff;border:none;border-top:1px solid #ececee;justify-content:center;align-items:center;padding:0 16px;font-size:14px;font-weight:500;line-height:1.2;display:flex}.MobileSelectModal-module__PODy5W__itemActive,.MobileSelectModal-module__PODy5W__item:hover,.MobileSelectModal-module__PODy5W__item:active{background:#fff}.MobileSelectModal-module__PODy5W__item:focus-visible{outline:none}.MobileSelectModal-module__PODy5W__cancel{height:50px;font-family:var(--font-roboto), sans-serif;color:#fd6710;text-align:center;text-transform:uppercase;letter-spacing:0;background:#fff;border:none;border-radius:12px;justify-content:center;align-items:center;margin-top:4px;padding:0 16px;font-size:16px;font-weight:500;line-height:1.2;display:flex}
.Select-module__UBbHxa__selectContainer{flex-direction:column;gap:6px;width:100%;display:flex;position:relative}.Select-module__UBbHxa__label{font-family:var(--font-roboto), sans-serif;color:inherit;font-size:12px;font-weight:400;line-height:1.3}.Select-module__UBbHxa__select{cursor:pointer;background:#f6f6f6;border:none;border-radius:12px;justify-content:space-between;align-items:center;height:50px;padding:0 16px;transition:background-color .2s,border-color .2s;display:flex}.Select-module__UBbHxa__select:hover,.Select-module__UBbHxa__select.Select-module__UBbHxa__open{border:1px solid var(--input-focus-border-color);background:#fff}.Select-module__UBbHxa__select.Select-module__UBbHxa__disabled,.Select-module__UBbHxa__select.Select-module__UBbHxa__disabled:hover,.Select-module__UBbHxa__select.Select-module__UBbHxa__disabled.Select-module__UBbHxa__open{cursor:not-allowed;background:#f0f0f0;border:none}.Select-module__UBbHxa__selectValue{font-family:var(--font-roboto), sans-serif;color:#222324;flex:1;min-width:0;font-size:14px;font-weight:400;line-height:1.4}.Select-module__UBbHxa__valueRow{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.Select-module__UBbHxa__selectInput{height:46px;font-family:var(--font-roboto), sans-serif;color:#222324;background:0 0;border:none;outline:none;flex:1;font-size:14px;font-weight:400;line-height:1.4}.Select-module__UBbHxa__selectInput:focus{border:none!important}.Select-module__UBbHxa__placeholder{color:#afafb5}.Select-module__UBbHxa__chevron{color:#222324;justify-content:center;align-items:center;transition:color .2s,transform .2s;display:flex}.Select-module__UBbHxa__chevronIcon{background-color:currentColor;width:20px;height:20px;display:inline-block;-webkit-mask:url(/icons/common/chevron-down.svg) 50%/contain no-repeat;mask:url(/icons/common/chevron-down.svg) 50%/contain no-repeat}.Select-module__UBbHxa__chevron.Select-module__UBbHxa__rotated{transform:rotate(180deg)}.Select-module__UBbHxa__select.Select-module__UBbHxa__open .Select-module__UBbHxa__chevron,.Select-module__UBbHxa__select:hover .Select-module__UBbHxa__chevron{color:#fd6710}.Select-module__UBbHxa__select.Select-module__UBbHxa__disabled .Select-module__UBbHxa__selectValue,.Select-module__UBbHxa__select.Select-module__UBbHxa__disabled .Select-module__UBbHxa__selectInput{color:#b5b5bd}.Select-module__UBbHxa__select.Select-module__UBbHxa__disabled .Select-module__UBbHxa__chevron{color:#afafb5}.Select-module__UBbHxa__selectError,.Select-module__UBbHxa__selectError:hover,.Select-module__UBbHxa__selectError.Select-module__UBbHxa__open{background:#f9e1e7!important;border:1px solid #fd4c4f!important}.Select-module__UBbHxa__dropdown{z-index:1050;background:#fff;border:1px solid #ececee;border-radius:12px;margin-top:4px;padding:0;position:absolute;top:100%;left:0;right:0;overflow:hidden;box-shadow:0 4px 16px #fd67101a}.Select-module__UBbHxa__portalDropdown{z-index:3100;margin-top:0;position:fixed;top:auto;left:auto;right:auto}.Select-module__UBbHxa__dropdownScroll{max-height:240px;overflow-y:auto}.Select-module__UBbHxa__group{padding:8px 0 0}.Select-module__UBbHxa__groupTitle{font-family:var(--font-roboto), sans-serif;color:#95959d;padding:12px 16px 8px;font-size:12px;font-weight:400;line-height:1.3}.Select-module__UBbHxa__option{box-sizing:border-box;min-height:48px;font-family:var(--font-roboto), sans-serif;white-space:normal;overflow-wrap:anywhere;color:#222324;cursor:pointer;background:#fff;padding:14px 16px;font-size:14px;font-weight:400;line-height:1.4;transition:background .18s,color .18s}.Select-module__UBbHxa__optionBody{align-items:center;gap:12px;width:100%;min-width:0;display:flex}.Select-module__UBbHxa__optionMain{flex:1;min-width:0}.Select-module__UBbHxa__optionRow{justify-content:space-between;align-items:center;gap:12px;width:100%;min-width:0;display:flex}.Select-module__UBbHxa__optionRight{color:#222324;text-align:right;margin-left:auto}.Select-module__UBbHxa__option:hover{color:#fd6710;background:#ffefe6}.Select-module__UBbHxa__option:hover .Select-module__UBbHxa__optionRight{color:#fd6710}.Select-module__UBbHxa__option.Select-module__UBbHxa__selected{color:#222324;background:#fff}.Select-module__UBbHxa__option.Select-module__UBbHxa__selected .Select-module__UBbHxa__optionRight{color:#222324}.Select-module__UBbHxa__option.Select-module__UBbHxa__selected:hover{color:#fd6710;background:#ffefe6}.Select-module__UBbHxa__option.Select-module__UBbHxa__selected:hover .Select-module__UBbHxa__optionRight{color:#fd6710}.Select-module__UBbHxa__optionSelectedCheck{flex-shrink:0;width:20px;height:20px;display:block}.Select-module__UBbHxa__option:first-child{border-top-left-radius:12px;border-top-right-radius:12px}.Select-module__UBbHxa__option:last-child{border-bottom-right-radius:12px;border-bottom-left-radius:12px}.Select-module__UBbHxa__error{font-family:var(--font-roboto), sans-serif;color:#f44;margin-top:4px;font-size:12px;font-weight:400;line-height:1.3}.Select-module__UBbHxa__emptyMessage{font-family:var(--font-roboto), sans-serif;color:#95959d;padding:14px 16px;font-size:14px;font-weight:400;line-height:1.4}.Select-module__UBbHxa__mobileModalContent{box-sizing:border-box;flex-direction:column;height:100%;display:flex}.Select-module__UBbHxa__mobileModalHeader{text-align:center;padding:24px 56px 16px}.Select-module__UBbHxa__mobileModalSearch{flex-shrink:0;padding:0 16px 12px}.Select-module__UBbHxa__mobileModalSearchField{box-sizing:border-box;width:100%;max-width:100%}.Select-module__UBbHxa__matchHighlight{font-weight:700}.Select-module__UBbHxa__mobileModalTitle{font-family:var(--font-oswald), sans-serif;color:#222324;margin:0;font-size:24px;font-weight:500;line-height:1.2}.Select-module__UBbHxa__mobileModalBody{flex:1;min-height:0;padding:0 16px 16px;overflow:hidden}.Select-module__UBbHxa__mobileModalList{-webkit-overflow-scrolling:touch;height:100%;overflow-y:auto}.Select-module__UBbHxa__mobileModalItem{text-align:left;cursor:pointer;color:#222324;box-sizing:border-box;background:#fff;border:none;border-bottom:1px solid #ececee;align-items:center;gap:12px;width:100%;padding:16px 0;display:flex}.Select-module__UBbHxa__mobileModalItemInner{text-align:left;flex:1;min-width:0}.Select-module__UBbHxa__mobileModalSelectedCheck{flex-shrink:0;width:20px;height:20px;display:block}.Select-module__UBbHxa__mobileModalItemSelected,.Select-module__UBbHxa__mobileModalItem:hover,.Select-module__UBbHxa__mobileModalItem:active,.Select-module__UBbHxa__mobileModalItem:focus-visible{background:#fff}.Select-module__UBbHxa__mobileModalItem:focus-visible{outline:none}.Select-module__UBbHxa__mobileModalGroup{padding:8px 0 0}.Select-module__UBbHxa__mobileModalGroupTitle{font-family:var(--font-roboto), sans-serif;color:#95959d;padding:12px 0 8px;font-size:12px;font-weight:400;line-height:1.3}@media (max-width:1100px){.Select-module__UBbHxa__select,.Select-module__UBbHxa__selectInput{height:40px}.Select-module__UBbHxa__option{padding:14px 16px}}
.AddFueling-module__TncBsW__addExpense{flex-direction:column;gap:28px;width:100%;display:flex}.AddFueling-module__TncBsW__content{flex-direction:column;gap:16px;display:flex}.AddFueling-module__TncBsW__header{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.AddFueling-module__TncBsW__title{font-family:var(--font-oswald), sans-serif;color:#222324;margin:0;font-size:32px;font-weight:500;line-height:1.1}.AddFueling-module__TncBsW__backButton{--button-width:fit-content;--button-min-width:0;--button-padding:0;--button-font-size:16px;--button-line-height:120%;color:#fd6710!important;text-decoration:none!important}.AddFueling-module__TncBsW__backButton:hover{color:#e55a0d!important;background:0 0!important}.AddFueling-module__TncBsW__backButton img{width:24px;height:24px;margin-right:8px}.AddFueling-module__TncBsW__addExpenseButton{text-transform:uppercase!important;width:187px!important;height:50px!important;font-size:16px!important;font-weight:500!important}.AddFueling-module__TncBsW__selectorField{cursor:pointer;background:#f6f6f6;border-radius:10px;justify-content:space-between;align-items:center;width:200px;height:50px;padding:0 16px;display:flex}.AddFueling-module__TncBsW__mileageInput{padding:0!important}.AddFueling-module__TncBsW__mileageInput input{background-color:#0000!important}.AddFueling-module__TncBsW__chevronIcon{width:20px;height:20px}.AddFueling-module__TncBsW__carSection{flex-direction:column;gap:16px;display:flex}.AddFueling-module__TncBsW__sectionTitle{font-family:var(--font-roboto), sans-serif;color:#222324;margin:0;font-size:16px;font-weight:500;line-height:1.25}.AddFueling-module__TncBsW__carList{flex-direction:column;gap:8px;display:flex}.AddFueling-module__TncBsW__formSection{align-items:flex-end;gap:16px;display:flex}.AddFueling-module__TncBsW__fuelingFields{flex-direction:column;gap:16px;display:flex}.AddFueling-module__TncBsW__fuelAmountGroup{flex-direction:column;row-gap:16px;display:flex}.AddFueling-module__TncBsW__fullTankRow{justify-content:flex-start;display:flex}.AddFueling-module__TncBsW__mileageField{flex-direction:column;gap:6px;width:200px;display:flex}.AddFueling-module__TncBsW__dateMobileWrapper{width:100%;position:relative}.AddFueling-module__TncBsW__dateMobileOverlay{cursor:pointer;background:0 0;border:none;padding:0;position:absolute;inset:0}.AddFueling-module__TncBsW__fieldLabel{font-family:var(--font-roboto), sans-serif;color:#222324;font-size:12px;font-weight:400;line-height:1.3}.AddFueling-module__TncBsW__expensesList{flex-direction:column;gap:20px;display:flex}.AddFueling-module__TncBsW__footer{gap:16px;display:flex}.AddFueling-module__TncBsW__flexInputField{flex-direction:column;flex:1;gap:6px;display:flex}.AddFueling-module__TncBsW__gasStationNameField{flex:none;width:280px}.AddFueling-module__TncBsW__addressField{flex:1;min-width:0}.AddFueling-module__TncBsW__fullWidthField{flex-direction:column;gap:6px;width:100%;display:flex}.AddFueling-module__TncBsW__infoSection{flex-direction:column;gap:16px;display:flex}.AddFueling-module__TncBsW__infoSectionTitle{color:#222324;margin:0;font-size:14px;font-weight:500;line-height:16.8px}.AddFueling-module__TncBsW__cancelButton{width:165px}.AddFueling-module__TncBsW__submitButton{width:187px}.AddFueling-module__TncBsW__formCarCard{width:100%}.AddFueling-module__TncBsW__attachmentSection{justify-content:flex-start;display:flex}.AddFueling-module__TncBsW__fuelingFieldsBlock{margin-bottom:24px}@media (max-width:1100px){.AddFueling-module__TncBsW__content{gap:16px}.AddFueling-module__TncBsW__formSection{flex-direction:column;align-items:stretch;gap:16px}.AddFueling-module__TncBsW__formSection>div{width:100%}.AddFueling-module__TncBsW__selectorField{width:100%;height:40px}.AddFueling-module__TncBsW__mileageField{width:100%}.AddFueling-module__TncBsW__gasStationNameField{flex:none;width:100%}.AddFueling-module__TncBsW__addressField{flex:1;min-width:0}.AddFueling-module__TncBsW__flexInputField{width:100%}}
.CarCard-module__80l2xW__carContent{flex-direction:column;gap:16px;width:100%;display:flex}.CarCard-module__80l2xW__carInfo{align-items:flex-start;gap:20px;display:flex}.CarCard-module__80l2xW__requestButtonContainer{justify-content:flex-start;display:flex}.CarCard-module__80l2xW__requestButtonMobileWrapper{display:none}.CarCard-module__80l2xW__carImage{object-fit:contain;flex-shrink:0;width:116px;height:54px}.CarCard-module__80l2xW__details{flex-direction:column;flex:1;gap:8px;display:flex}.CarCard-module__80l2xW__headerRow{justify-content:space-between;align-items:flex-start;gap:16px;width:100%;display:flex}.CarCard-module__80l2xW__titleBlock{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.CarCard-module__80l2xW__title{font-family:var(--font-roboto), sans-serif;color:#222324;justify-self:start;margin:0;font-size:16px;font-weight:500;line-height:1.25}.CarCard-module__80l2xW__spec{font-family:var(--font-roboto), sans-serif;color:#95959d;margin:0;font-size:14px;font-weight:400;line-height:1.4}.CarCard-module__80l2xW__dot{vertical-align:middle;background:#fd8844;border-radius:50%;width:4px;height:4px;margin:0 8px;display:inline-block}.CarCard-module__80l2xW__vin{font-family:var(--font-roboto), sans-serif;white-space:nowrap;margin:0;font-size:14px;font-weight:400;line-height:1.4}.CarCard-module__80l2xW__rightSection{grid-column:3;justify-self:end;align-items:center;gap:12px;display:flex}.CarCard-module__80l2xW__rightSectionCentered{align-self:center}.CarCard-module__80l2xW__carInfoBanner{flex-direction:column;gap:12px;width:100%;display:flex}.CarCard-module__80l2xW__bannerTopRow{flex-direction:row;align-items:flex-start;gap:12px;display:flex}.CarCard-module__80l2xW__carInfoBanner .CarCard-module__80l2xW__bannerTopRow .CarCard-module__80l2xW__carImage{flex-shrink:0;width:49px;min-width:49px;height:24px;min-height:24px}.CarCard-module__80l2xW__carInfoBanner .CarCard-module__80l2xW__rightSection{align-self:stretch;width:100%;margin-top:0}@media (max-width:1100px){.CarCard-module__80l2xW__carInfo{flex-direction:column;align-items:flex-start;gap:20px}.CarCard-module__80l2xW__carImage{width:120px;height:auto}.CarCard-module__80l2xW__headerRow{flex-direction:column;align-items:flex-start;gap:8px}.CarCard-module__80l2xW__rightSection,.CarCard-module__80l2xW__requestButtonContainer{display:none}.CarCard-module__80l2xW__requestButtonMobileWrapper{width:100%;margin:0;padding:0;display:flex}}.CarCard-module__80l2xW__requestButton{white-space:nowrap;pointer-events:auto;height:auto;min-height:28px;padding:6px 12px;font-size:12px;background:#fff!important}.CarCard-module__80l2xW__requestButtonHovered{background:#fec8a9!important}@media (max-width:1100px){.CarCard-module__80l2xW__requestButton{text-transform:uppercase;justify-content:center;width:100%;height:40px;font-size:14px}.CarCard-module__80l2xW__requestButtonMobile{width:100%!important;height:40px!important}}.CarCard-module__80l2xW__card{cursor:pointer;border-radius:0 20px 20px 0;flex-direction:column;gap:16px;width:100%;transition:all .2s;display:flex}.CarCard-module__80l2xW__card.CarCard-module__80l2xW__selected{background:#fd67100d;border-left:3px solid #fd6710}.CarCard-module__80l2xW__content{justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 16px;display:flex}.CarCard-module__80l2xW__mainContent{align-items:flex-start;gap:20px;display:flex}.CarCard-module__80l2xW__radioLabel{cursor:pointer}.CarCard-module__80l2xW__actions{flex-direction:column;align-items:flex-end;gap:12px;display:flex}.CarCard-module__80l2xW__actionButton{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:opacity .2s;display:flex}.CarCard-module__80l2xW__actionButton:hover{opacity:.7}.CarCard-module__80l2xW__actionIcon{width:24px;height:24px}
.DateSelector-module__WHyTpG__dateSelector{flex-direction:column;flex:0 0 200px;gap:6px;width:200px;display:flex;position:relative}.DateSelector-module__WHyTpG__fieldLabel{font-family:var(--font-roboto), sans-serif;color:#222324;font-size:12px;font-weight:400;line-height:1.3}.DateSelector-module__WHyTpG__selectorField{cursor:pointer;background:#f6f6f6;border:1px solid #0000;border-radius:10px;justify-content:space-between;align-items:center;height:50px;padding:0 16px;transition:border-color .2s,background-color .2s;display:flex}.DateSelector-module__WHyTpG__selectorFieldOpen{background:#fff;border-color:#fea876}.DateSelector-module__WHyTpG__selectorFieldError,.DateSelector-module__WHyTpG__selectorFieldError:hover,.DateSelector-module__WHyTpG__selectorFieldError:focus-within{background:#f9e1e7!important;border:1px solid #fd4c4f!important}.DateSelector-module__WHyTpG__selectorContent{font-family:var(--font-roboto), sans-serif;color:#222324;align-items:center;gap:8px;font-size:14px;font-weight:400;line-height:1.4;display:flex}.DateSelector-module__WHyTpG__selectorInput{font-family:var(--font-roboto), sans-serif;color:#222324;background:0 0;border:none;outline:none;width:100%;font-size:14px;font-weight:400;line-height:1.4}.DateSelector-module__WHyTpG__selectorInput::placeholder{color:#afafb5;opacity:1}.DateSelector-module__WHyTpG__selectorInputPlaceholderValue{color:#afafb5}.DateSelector-module__WHyTpG__selectorIcon{width:24px;height:24px}.DateSelector-module__WHyTpG__chevronIcon{flex-shrink:0;width:20px;min-width:20px;height:20px;min-height:20px;transition:transform .2s}.DateSelector-module__WHyTpG__chevronIconOpen{transform:rotate(180deg)}.DateSelector-module__WHyTpG__errorText{font-family:var(--font-roboto), sans-serif;color:#f44;margin-top:4px;font-size:12px;font-weight:400;line-height:1.3}.DateSelector-module__WHyTpG__iconButton{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.DateSelector-module__WHyTpG__calendarContainer{background:#fff;border-radius:20px;width:360px;min-height:295px;padding:16px;display:inline-block;box-shadow:0 12px 40px #0000001f}.DateSelector-module__WHyTpG__calendarContainerInline{box-shadow:none;padding:0}.DateSelector-module__WHyTpG__calendarHeader{justify-content:space-between;align-items:center;padding:0 4px 16px;display:flex}.DateSelector-module__WHyTpG__headerNavGroup{align-items:center;gap:4px;display:flex}.DateSelector-module__WHyTpG__headerTitle{font-family:var(--font-roboto), sans-serif;color:#222324;font-size:18px;font-weight:500}.DateSelector-module__WHyTpG__navBtn{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:flex}.DateSelector-module__WHyTpG__calendarActions{justify-content:space-between;gap:12px;margin-top:16px;display:flex}.DateSelector-module__WHyTpG__actionBtn{height:52px;font-family:var(--font-roboto), sans-serif;letter-spacing:.3px;text-transform:uppercase;cursor:pointer;border-radius:14px;flex:1;font-size:16px;font-weight:500}.DateSelector-module__WHyTpG__btnPrimary{color:#fff;background:#fd6710;border:1px solid #fd6710}.DateSelector-module__WHyTpG__btnSecondary{color:#222324;background:#fff;border:2px solid #fea876}.DateSelector-module__WHyTpG__headerCenter{align-items:center;gap:8px;display:flex}.DateSelector-module__WHyTpG__headerSwitch{font-family:var(--font-roboto), sans-serif;color:#222324;cursor:pointer;background:0 0;border:none;padding:4px 6px;font-size:14px;font-weight:400}.DateSelector-module__WHyTpG__headerSwitchActive{color:#222324}.DateSelector-module__WHyTpG__headerSwitch:hover,.DateSelector-module__WHyTpG__headerSwitchActive:hover{color:#fd6710}.DateSelector-module__WHyTpG__doubleChevronIcon{width:18px;height:18px}@media (max-width:1100px){.DateSelector-module__WHyTpG__dateSelector{flex:0 0 100%;gap:4px;width:100%;margin-bottom:0}.DateSelector-module__WHyTpG__selectorField{height:40px}}.DateSelector-module__WHyTpG__weekDaysRow{grid-template-columns:repeat(7,1fr);gap:4px;margin-bottom:4px;display:grid}.DateSelector-module__WHyTpG__weekDayCell{text-align:center;font-family:var(--font-roboto), sans-serif;color:#c0c6cf;font-size:12px}.DateSelector-module__WHyTpG__daysGrid{grid-auto-rows:auto;gap:4px;display:grid}.DateSelector-module__WHyTpG__daysRow{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.DateSelector-module__WHyTpG__dayCell,.DateSelector-module__WHyTpG__emptyDayCell{border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.DateSelector-module__WHyTpG__emptyDayCell{visibility:hidden}.DateSelector-module__WHyTpG__dayCell{font-family:var(--font-roboto), sans-serif;color:#222324;cursor:pointer;background:0 0;border:none;font-size:14px;transition:background-color .2s,color .2s}.DateSelector-module__WHyTpG__dayCell:hover:not(.DateSelector-module__WHyTpG__dayCellDisabled):not(.DateSelector-module__WHyTpG__dayCellSelected){color:#fd6710}.DateSelector-module__WHyTpG__dayCellSelected{color:#fff;background:#fd6710}.DateSelector-module__WHyTpG__dayCellDisabled{color:#d3d6db;cursor:default}.DateSelector-module__WHyTpG__monthsGrid{grid-template-columns:repeat(3,1fr);gap:20px 40px;padding:20px 0 0;display:grid}.DateSelector-module__WHyTpG__monthCell{font-family:var(--font-roboto), sans-serif;color:#222324;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;padding:4px 6px;font-size:14px;transition:background-color .2s,color .2s}.DateSelector-module__WHyTpG__monthCell:hover:not(.DateSelector-module__WHyTpG__monthCellDisabled){color:#fd6710;background:0 0}.DateSelector-module__WHyTpG__monthCellSelected{color:#fd6710}.DateSelector-module__WHyTpG__monthCellDisabled{color:#d3d6db;cursor:default}.DateSelector-module__WHyTpG__yearsGrid{grid-template-columns:repeat(3,1fr);gap:32px 0;padding:24px 0 0;display:grid}.DateSelector-module__WHyTpG__yearCell{font-family:var(--font-roboto), sans-serif;color:#222324;cursor:pointer;text-align:center;background:0 0;border:none;border-radius:8px;padding:0;font-size:16px;transition:background-color .2s,color .2s}.DateSelector-module__WHyTpG__yearCell:hover:not(.DateSelector-module__WHyTpG__yearCellDisabled){color:#fd6710;background:0 0}.DateSelector-module__WHyTpG__yearCellSelected{color:#fd6710}.DateSelector-module__WHyTpG__yearCellDisabled{color:#d3d6db;cursor:default}
.Input-module__Lpx3BG__input{font-family:var(--font-roboto), sans-serif;color:#222324;background:0 0;border:none;outline:none;flex:1;padding:12px 16px;font-size:14px;font-weight:400;line-height:1.4}.Input-module__Lpx3BG__input::placeholder{color:#afafb5;opacity:1}.Input-module__Lpx3BG__inputWithBackground{width:100%;height:50px;font-family:var(--font-roboto), sans-serif;color:#222324;box-sizing:border-box;background:#f6f6f6;border:none;border-radius:10px;outline:none;padding:16px;font-size:14px;font-weight:400;line-height:1.4}.Input-module__Lpx3BG__inputWithBackground::placeholder{color:#afafb5;opacity:1}.Input-module__Lpx3BG__error,.Input-module__Lpx3BG__error:focus,.Input-module__Lpx3BG__error:active,.Input-module__Lpx3BG__error:hover{background:#f9e1e7!important;border:1px solid #fd4c4f!important}.Input-module__Lpx3BG__input[disabled]{opacity:.6;cursor:not-allowed}.Input-module__Lpx3BG__inputWithBackground[disabled]{color:#8e8e93;opacity:1;cursor:not-allowed;background:#efefef}.Input-module__Lpx3BG__inputWithBackground[disabled]::placeholder,.Input-module__Lpx3BG__input[disabled]::placeholder{color:#c3c3c7;opacity:1}
.MileageInput-module__c-EVpW__mileageField{flex-direction:column;gap:6px;width:200px;display:flex}.MileageInput-module__c-EVpW__fieldLabel{font-family:var(--font-roboto), sans-serif;color:#222324;font-size:12px;font-weight:400;line-height:1.3}.MileageInput-module__c-EVpW__selectorField{background:#f6f6f6;border:1px solid #0000;border-radius:10px;justify-content:space-between;align-items:center;width:100%;height:50px;padding:0 16px;transition:border-color .2s,background-color .2s;display:flex}.MileageInput-module__c-EVpW__selectorFieldOpen{border-color:var(--input-focus-border-color);background:#fff}.MileageInput-module__c-EVpW__selectorField:focus-within:not(.MileageInput-module__c-EVpW__errorBorder){border-color:var(--input-focus-border-color)}.MileageInput-module__c-EVpW__mileageInput{background:0 0;border:none;width:100%;padding:0!important}.MileageInput-module__c-EVpW__selectorField .MileageInput-module__c-EVpW__mileageInput:not([type=checkbox]):not([type=radio]):focus,.MileageInput-module__c-EVpW__selectorField .MileageInput-module__c-EVpW__mileageInput:not([type=checkbox]):not([type=radio]):active,.MileageInput-module__c-EVpW__selectorField .MileageInput-module__c-EVpW__mileageInput[aria-invalid=true]{box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important}.MileageInput-module__c-EVpW__chevronIcon{width:20px;height:20px}.MileageInput-module__c-EVpW__chevronIconOpen{transition:transform .2s;transform:rotate(180deg)}.MileageInput-module__c-EVpW__error{color:red;font-size:12px}.MileageInput-module__c-EVpW__errorBorder{background:#f9e1e7!important;border:1px solid #fd4c4f!important}.MileageInput-module__c-EVpW__dropdown{z-index:1050;background:#fff;border:1px solid #ececee;border-radius:12px;margin-top:4px;position:absolute;top:100%;left:0;right:0;overflow:hidden;box-shadow:0 4px 16px #fd67101a}.MileageInput-module__c-EVpW__optionsList{max-height:240px;overflow-y:auto}.MileageInput-module__c-EVpW__option{text-align:left;cursor:pointer;width:100%;font-family:var(--font-roboto), sans-serif;color:#222324;background:#fff;border:none;padding:14px 20px;font-size:14px;font-weight:400;line-height:1.4;transition:background .18s,color .18s}.MileageInput-module__c-EVpW__option:first-child{border-top-left-radius:12px;border-top-right-radius:12px}.MileageInput-module__c-EVpW__option:last-child{border-bottom-right-radius:12px;border-bottom-left-radius:12px}.MileageInput-module__c-EVpW__option:hover{color:#222324;background:#ffefe6}@media (max-width:1100px){.MileageInput-module__c-EVpW__mileageField{width:100%}.MileageInput-module__c-EVpW__selectorField{height:40px}}
.UnitInput-module__uVP6Za__field{flex-direction:column;gap:6px;width:200px;display:flex}.UnitInput-module__uVP6Za__label{font-family:var(--font-roboto), sans-serif;color:#222324;font-size:12px;font-weight:400;line-height:1.3}.UnitInput-module__uVP6Za__inputWrapper{background:#f6f6f6;border:1px solid #0000;border-radius:10px;justify-content:space-between;align-items:center;height:50px;padding:0 16px;display:flex}.UnitInput-module__uVP6Za__inputWrapper:focus-within:not(.UnitInput-module__uVP6Za__errorBorder){border-color:var(--input-focus-border-color)}.UnitInput-module__uVP6Za__input{color:#222324;background:0 0;border:none;width:100%;font-size:14px;padding:0!important}.UnitInput-module__uVP6Za__inputWrapper .UnitInput-module__uVP6Za__input:not([type=checkbox]):not([type=radio]):focus,.UnitInput-module__uVP6Za__inputWrapper .UnitInput-module__uVP6Za__input:not([type=checkbox]):not([type=radio]):active,.UnitInput-module__uVP6Za__inputWrapper .UnitInput-module__uVP6Za__input[aria-invalid=true]{box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important}.UnitInput-module__uVP6Za__input::placeholder{color:#afafb5;opacity:1}.UnitInput-module__uVP6Za__unit{color:#222324;white-space:nowrap;border-left:1px solid #e5e5e6;margin-left:8px;padding-left:8px;font-size:14px}.UnitInput-module__uVP6Za__error{color:#f44;font-size:12px}.UnitInput-module__uVP6Za__errorBorder{background:#f9e1e7!important;border:1px solid #fd4c4f!important}@media (max-width:1100px){.UnitInput-module__uVP6Za__field{width:100%}.UnitInput-module__uVP6Za__inputWrapper{height:40px}}
.Textarea-module__FNIChG__textareaWrapper{flex-direction:column;gap:6px;display:flex}.Textarea-module__FNIChG__textareaLabel{font-family:var(--font-roboto), sans-serif;color:#222324;font-size:12px;font-weight:400;line-height:1.3}.Textarea-module__FNIChG__textarea{width:100%;min-height:110px;font-family:var(--font-roboto), sans-serif;color:#222324;resize:none;background:#f6f6f6;border:none;border-radius:10px;padding:12px 16px;font-size:14px;font-weight:400;line-height:1.4;overflow-y:auto}.Textarea-module__FNIChG__textarea::-webkit-scrollbar{cursor:pointer}.Textarea-module__FNIChG__textarea::-webkit-scrollbar-track{cursor:pointer}.Textarea-module__FNIChG__textarea::-webkit-scrollbar-thumb{cursor:pointer}.Textarea-module__FNIChG__textarea::placeholder{color:#afafb5;opacity:1}.Textarea-module__FNIChG__textarea:focus{border-color:var(--input-focus-border-color);outline:none}.Textarea-module__FNIChG__textareaError{font-family:var(--font-roboto), sans-serif;color:#f44;font-size:12px;font-weight:400;line-height:1.3}.Textarea-module__FNIChG__error,.Textarea-module__FNIChG__error:focus,.Textarea-module__FNIChG__error:active,.Textarea-module__FNIChG__error:hover{background:#f9e1e7!important;border:1px solid #fd4c4f!important}
.AddExpense-module__bESHoG__addExpense{flex-direction:column;gap:28px;width:100%;display:flex}.AddExpense-module__bESHoG__content{flex-direction:column;gap:40px;display:flex}.AddExpense-module__bESHoG__header{justify-content:space-between;align-items:center;display:flex}.AddExpense-module__bESHoG__title{font-family:var(--font-oswald), sans-serif;color:#222324;margin:0;font-size:32px;font-weight:500;line-height:1.1}.AddExpense-module__bESHoG__backButton{--button-width:fit-content;--button-min-width:0;--button-padding:0;--button-font-size:16px;--button-line-height:120%;color:#fd6710!important;text-decoration:none!important}.AddExpense-module__bESHoG__backButton:hover{color:#e55a0d!important;background:0 0!important}.AddExpense-module__bESHoG__backButton img{width:24px;height:24px;margin-right:8px}.AddExpense-module__bESHoG__addExpenseButton{--button-width:187px;--button-min-width:187px;--button-height:50px;--button-font-size:16px;--button-line-height:1.2}.AddExpense-module__bESHoG__selectorField{cursor:pointer;background:#f6f6f6;border-radius:10px;justify-content:space-between;align-items:center;width:200px;height:50px;padding:0 16px;display:flex}.AddExpense-module__bESHoG__mileageInput{padding:0!important}.AddExpense-module__bESHoG__mileageInput input{background-color:#0000!important}.AddExpense-module__bESHoG__chevronIcon{width:20px;height:20px}.AddExpense-module__bESHoG__carSection{flex-direction:column;gap:16px;display:flex}.AddExpense-module__bESHoG__sectionTitle{font-family:var(--font-roboto), sans-serif;color:#222324;margin:0;font-size:16px;font-weight:500;line-height:1.25}.AddExpense-module__bESHoG__carList{flex-direction:column;gap:8px;display:flex}.AddExpense-module__bESHoG__formSection{align-items:flex-end;gap:16px;display:flex}.AddExpense-module__bESHoG__mileageField{flex-direction:column;gap:6px;width:200px;display:flex}.AddExpense-module__bESHoG__fieldLabel{font-family:var(--font-roboto), sans-serif;color:#222324;font-size:12px;font-weight:400;line-height:1.3}.AddExpense-module__bESHoG__expensesList{flex-direction:column;gap:20px;display:flex}.AddExpense-module__bESHoG__dateMobileWrapper{width:100%;position:relative}.AddExpense-module__bESHoG__dateMobileOverlay{cursor:pointer;background:0 0;border:none;padding:0;position:absolute;inset:0}.AddExpense-module__bESHoG__footer{gap:16px;display:flex}.AddExpense-module__bESHoG__formCarCard{width:100%}.AddExpense-module__bESHoG__cancelButton{width:165px}.AddExpense-module__bESHoG__submitButton{width:187px}.AddExpense-module__bESHoG__error{color:red}@media (max-width:1100px){.AddExpense-module__bESHoG__title{font-size:26px}.AddExpense-module__bESHoG__content{gap:28px}.AddExpense-module__bESHoG__addExpenseButton{--button-width:40px;--button-min-width:40px;--button-height:40px;--button-padding:0;--button-radius:12px;justify-content:center;align-items:center;display:flex}.AddExpense-module__bESHoG__addExpenseButton img{width:20px;height:20px}.AddExpense-module__bESHoG__addExpenseButtonText{display:none}.AddExpense-module__bESHoG__formSection{flex-direction:column;align-items:stretch}}
.ExpenseItem-module__E6wYLW__expenseItem{border-top:1px solid #e5e5e6;flex-direction:column;gap:20px;padding-top:20px;display:flex}.ExpenseItem-module__E6wYLW__header{justify-content:space-between;align-items:flex-end;display:flex}.ExpenseItem-module__E6wYLW__title{font-family:var(--font-roboto), sans-serif;color:#222324;margin:0;font-size:16px;font-weight:500;line-height:1.25}.ExpenseItem-module__E6wYLW__form{align-items:flex-end;gap:16px;width:100%;display:flex}.ExpenseItem-module__E6wYLW__form .ExpenseItem-module__E6wYLW__fieldWrapper:first-child,.ExpenseItem-module__E6wYLW__form .ExpenseItem-module__E6wYLW__fieldWrapper:nth-child(2){flex:1;min-width:0}.ExpenseItem-module__E6wYLW__costField{flex-direction:column;flex-shrink:0;gap:6px;width:150px;display:flex}.ExpenseItem-module__E6wYLW__fieldLabel{font-family:var(--font-roboto), sans-serif;color:#222324;font-size:12px;font-weight:400;line-height:1.3}.ExpenseItem-module__E6wYLW__costInputWrapper{align-items:flex-end;display:flex}.ExpenseItem-module__E6wYLW__costInput{box-sizing:border-box;background:#f6f6f6;border:1px solid #0000;border-radius:10px;flex-grow:1;align-items:center;height:50px;padding:0 16px;transition:border-color .2s,background-color .2s;display:flex}.ExpenseItem-module__E6wYLW__costInput:focus-within:not(.ExpenseItem-module__E6wYLW__costInputDisabled):not(.ExpenseItem-module__E6wYLW__costInputError),.ExpenseItem-module__E6wYLW__costInputWrapper:focus-within .ExpenseItem-module__E6wYLW__costInput:not(.ExpenseItem-module__E6wYLW__costInputDisabled):not(.ExpenseItem-module__E6wYLW__costInputError){border-color:var(--input-focus-border-color)}.ExpenseItem-module__E6wYLW__costInputError{background:#f9e1e7!important;border-color:#fd4c4f!important}.ExpenseItem-module__E6wYLW__costInputDisabled{background:#efefef}.ExpenseItem-module__E6wYLW__costInputDisabled .ExpenseItem-module__E6wYLW__currency{color:#8e8e93}.ExpenseItem-module__E6wYLW__costInput input{background-color:#0000;border:none;outline:none;width:100%;padding:0!important}.ExpenseItem-module__E6wYLW__costInput span{color:#222324}.ExpenseItem-module__E6wYLW__currency{color:#222324;font-family:var(--font-roboto), sans-serif;white-space:nowrap;font-size:14px;font-weight:400}.ExpenseItem-module__E6wYLW__removeButton{flex-shrink:0;margin:0 0 15px 20px;width:auto!important;height:auto!important;padding:0!important}.ExpenseItem-module__E6wYLW__removeButton img{width:24px;height:24px;margin:0}.ExpenseItem-module__E6wYLW__fieldWrapper{flex-direction:column;gap:6px;width:359px;display:flex}.ExpenseItem-module__E6wYLW__error{font-family:var(--font-roboto), sans-serif;color:#f44;font-size:12px;font-weight:400;line-height:1.3}.ExpenseItem-module__E6wYLW__detailsSection{flex-direction:column;gap:16px;display:flex}.ExpenseItem-module__E6wYLW__checkboxWrapper{align-items:center;gap:24px;display:flex}.ExpenseItem-module__E6wYLW__detailsForm{grid-template-columns:1fr 1.6fr 1fr 1fr;align-items:flex-end;gap:16px;width:100%;display:grid}.ExpenseItem-module__E6wYLW__detailsForm .ExpenseItem-module__E6wYLW__fieldWrapper{width:100%}.ExpenseItem-module__E6wYLW__sectionTitle{font-family:var(--font-roboto), sans-serif;color:#222324;margin:0;font-size:14px;font-weight:500;line-height:1.2}.ExpenseItem-module__E6wYLW__purchaseSection,.ExpenseItem-module__E6wYLW__replacementSection{flex-direction:column;gap:16px;display:flex}.ExpenseItem-module__E6wYLW__radioGroup{gap:32px;display:flex}.ExpenseItem-module__E6wYLW__radioOption{cursor:pointer;align-items:center;gap:8px;display:flex}.ExpenseItem-module__E6wYLW__radioLabel{font-family:var(--font-roboto), sans-serif;color:#222324;-webkit-user-select:none;user-select:none;font-size:14px;font-weight:400;line-height:1.4}.ExpenseItem-module__E6wYLW__storeInfo{align-items:flex-end;gap:16px;width:100%;display:flex}.ExpenseItem-module__E6wYLW__storeInfo .ExpenseItem-module__E6wYLW__fieldWrapper:first-child{flex:1;min-width:0}.ExpenseItem-module__E6wYLW__storeInfo .ExpenseItem-module__E6wYLW__fieldWrapper:nth-child(2){flex-shrink:0;width:290px}.ExpenseItem-module__E6wYLW__serviceInfo{align-items:flex-end;gap:16px;width:100%;display:flex}.ExpenseItem-module__E6wYLW__serviceInfo .ExpenseItem-module__E6wYLW__fieldWrapper:first-child{flex-shrink:0;width:250px}.ExpenseItem-module__E6wYLW__serviceInfo .ExpenseItem-module__E6wYLW__fieldWrapper:nth-child(2){flex:1;min-width:0}.ExpenseItem-module__E6wYLW__serviceInfo .ExpenseItem-module__E6wYLW__fieldWrapper:nth-child(3){flex-shrink:0;width:150px}@media (max-width:1100px){.ExpenseItem-module__E6wYLW__form{flex-direction:column;align-items:stretch}.ExpenseItem-module__E6wYLW__fieldWrapper,.ExpenseItem-module__E6wYLW__costField{width:100%}.ExpenseItem-module__E6wYLW__costInput{height:40px}.ExpenseItem-module__E6wYLW__detailsForm{flex-direction:column;gap:12px;width:100%;display:flex}.ExpenseItem-module__E6wYLW__detailsForm .ExpenseItem-module__E6wYLW__fieldWrapper{width:100%}.ExpenseItem-module__E6wYLW__storeInfo{flex-direction:column;align-items:stretch;gap:12px}.ExpenseItem-module__E6wYLW__storeInfo .ExpenseItem-module__E6wYLW__fieldWrapper{width:100%}.ExpenseItem-module__E6wYLW__storeInfo .ExpenseItem-module__E6wYLW__fieldWrapper:first-child,.ExpenseItem-module__E6wYLW__storeInfo .ExpenseItem-module__E6wYLW__fieldWrapper:nth-child(2){flex-shrink:1;width:100%;min-width:0}.ExpenseItem-module__E6wYLW__serviceInfo{flex-direction:column;align-items:stretch;gap:12px}.ExpenseItem-module__E6wYLW__serviceInfo .ExpenseItem-module__E6wYLW__fieldWrapper{width:100%}.ExpenseItem-module__E6wYLW__serviceInfo .ExpenseItem-module__E6wYLW__fieldWrapper:first-child,.ExpenseItem-module__E6wYLW__serviceInfo .ExpenseItem-module__E6wYLW__fieldWrapper:nth-child(2),.ExpenseItem-module__E6wYLW__serviceInfo .ExpenseItem-module__E6wYLW__fieldWrapper:nth-child(3){flex-shrink:1;width:100%;min-width:0}}.ExpenseItem-module__E6wYLW__linkInputWrapper{box-sizing:border-box;background:#f6f6f6;border:1px solid #0000;border-radius:10px;align-items:center;height:50px;transition:border-color .2s,background-color .2s;display:flex;position:relative}.ExpenseItem-module__E6wYLW__linkInputWrapper:focus-within:not(.ExpenseItem-module__E6wYLW__linkInputDisabled){border-color:var(--input-focus-border-color)}.ExpenseItem-module__E6wYLW__linkInputWrapper input{background:0 0;border:none}.ExpenseItem-module__E6wYLW__linkInputDisabled{cursor:not-allowed;background:#efefef}.ExpenseItem-module__E6wYLW__linkInputDisabled .ExpenseItem-module__E6wYLW__linkIcon{opacity:.4}.ExpenseItem-module__E6wYLW__linkIcon{pointer-events:none;width:24px;height:24px;position:absolute;right:16px}.ExpenseItem-module__E6wYLW__fullWidthField{flex-direction:column;gap:6px;width:100%;display:flex}.ExpenseItem-module__E6wYLW__textareaWrapper{box-sizing:border-box;background:#f6f6f6;border:1px solid #0000;border-radius:10px;align-items:center;min-height:110px;padding:12px 16px;transition:border-color .2s,background-color .2s;display:flex}.ExpenseItem-module__E6wYLW__textareaWrapper:focus-within{border-color:var(--input-focus-border-color)}.ExpenseItem-module__E6wYLW__textarea{resize:none;width:100%;height:100%;font-family:var(--font-roboto), sans-serif;color:#222324;background:0 0;border:none;outline:none;font-size:14px;font-weight:400;line-height:1.4}.ExpenseItem-module__E6wYLW__textarea::placeholder{color:#afafb5;opacity:1}.ExpenseItem-module__E6wYLW__attachmentSection{justify-content:flex-start;display:flex}.ExpenseItem-module__E6wYLW__attachButton{color:#fd6710;height:40px;font-family:var(--font-roboto), sans-serif;text-transform:uppercase;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:500;line-height:1.2;text-decoration:underline;display:flex}.ExpenseItem-module__E6wYLW__attachButton img{width:24px;height:24px}
.MobileActionSheet-module__myE80a__modal{box-sizing:border-box;flex-direction:column;align-items:stretch;padding:0 12px 24px;display:flex;position:fixed;bottom:0;left:0;right:0}.MobileActionSheet-module__myE80a__modalContainer{background:0 0!important;border-radius:0!important;width:auto!important;max-width:none!important;height:auto!important;max-height:none!important;overflow:visible!important}.MobileActionSheet-module__myE80a__panel{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 -4px 16px #0000001f}.MobileActionSheet-module__myE80a__title{font-family:var(--font-roboto), sans-serif;color:#95959d;text-align:center;padding:12px 16px 8px;font-size:14px;font-weight:400;line-height:1.4}.MobileActionSheet-module__myE80a__list{background:#fff;flex-direction:column;max-height:min(50vh,360px);display:flex;overflow-y:auto}.MobileActionSheet-module__myE80a__item{height:50px;font-family:var(--font-roboto), sans-serif;color:#222324;text-align:center;text-transform:uppercase;letter-spacing:0;-webkit-tap-highlight-color:transparent;background:#fff;border:none;border-top:1px solid #ececee;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:500;line-height:1.2;display:flex}.MobileActionSheet-module__myE80a__item:hover,.MobileActionSheet-module__myE80a__item:active{background:#fff}.MobileActionSheet-module__myE80a__item:focus-visible{outline:none}.MobileActionSheet-module__myE80a__icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.MobileActionSheet-module__myE80a__icon img{width:24px;height:24px}.MobileActionSheet-module__myE80a__cancel{height:50px;font-family:var(--font-roboto), sans-serif;color:#fd6710;text-align:center;text-transform:uppercase;letter-spacing:0;-webkit-tap-highlight-color:transparent;background:#fff;border:none;border-radius:12px;justify-content:center;align-items:center;margin-top:4px;padding:0 16px;font-size:16px;font-weight:500;line-height:1.2;display:flex}
.RowActions-module__ZtHagq__button{cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:background-color .2s;display:flex}.RowActions-module__ZtHagq__button:hover{background:#f5f5f5}.RowActions-module__ZtHagq__button img{width:3px;height:13px;transition:transform .15s}.RowActions-module__ZtHagq__button:hover img{transform:scale(1.05)}.RowActions-module__ZtHagq__dropdown{z-index:2000;background:#fff;border:1px solid #e5e5e6;border-radius:8px;padding:8px 0;box-shadow:0 8px 24px #00000014}.RowActions-module__ZtHagq__menuItem{cursor:pointer;background:0 0;border:none;align-items:center;gap:12px;width:100%;padding:10px 16px;display:flex}.RowActions-module__ZtHagq__menuItem:hover{background:#ffefe6}.RowActions-module__ZtHagq__menuLabel{font-family:var(--font-roboto), sans-serif;color:#222324;font-size:14px;line-height:19.6px}.RowActions-module__ZtHagq__menuItem:hover .RowActions-module__ZtHagq__menuLabel{color:#fd6710}.RowActions-module__ZtHagq__menuIcon{width:24px;height:24px;transition:filter .15s}.RowActions-module__ZtHagq__menuItem:hover .RowActions-module__ZtHagq__menuIcon{filter:invert(49%)sepia(66%)saturate(3907%)hue-rotate(351deg)brightness(101%)contrast(101%)}
.ExpenseDetails-module__jA_amG__detailsContainer{flex-direction:column;gap:28px;display:flex}.ExpenseDetails-module__jA_amG__backButton{--button-width:fit-content;--button-min-width:0;--button-padding:0;--button-font-size:16px;--button-line-height:120%;color:#fd6710!important;text-decoration:none!important}.ExpenseDetails-module__jA_amG__backButton:hover{color:#e55a0d!important;background:0 0!important}.ExpenseDetails-module__jA_amG__backButton img{width:24px;height:24px;margin-right:8px}.ExpenseDetails-module__jA_amG__header{flex-direction:column;gap:16px;display:flex}.ExpenseDetails-module__jA_amG__headerTop{justify-content:space-between;align-items:center;display:flex}.ExpenseDetails-module__jA_amG__title{font-family:var(--font-oswald), sans-serif;color:var(--color-text-primary);font-size:32px;font-weight:500;line-height:1.1}.ExpenseDetails-module__jA_amG__date{font-family:var(--font-roboto), sans-serif;color:var(--color-text-primary);font-size:14px}.ExpenseDetails-module__jA_amG__infoBlocks{gap:40px;display:flex}.ExpenseDetails-module__jA_amG__infoBlock{align-items:center;gap:12px;display:flex}.ExpenseDetails-module__jA_amG__iconWrapper{background-color:#ffefe6;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.ExpenseDetails-module__jA_amG__textWrapper{flex-direction:column;gap:4px;display:flex}.ExpenseDetails-module__jA_amG__infoTitle{color:var(--color-text-primary);font-size:14px}.ExpenseDetails-module__jA_amG__infoSubtitle{color:var(--color-text-secondary);font-size:12px}.ExpenseDetails-module__jA_amG__detailsGrid{flex-direction:column;gap:24px;display:flex}.ExpenseDetails-module__jA_amG__detailGroup{border-top:1px solid #e5e5e6;flex-direction:column;gap:8px;padding-top:24px;display:flex}.ExpenseDetails-module__jA_amG__groupTitle{color:var(--color-text-primary);margin-bottom:12px;font-size:16px;font-weight:500}.ExpenseDetails-module__jA_amG__detailItem{gap:28px;display:flex}.ExpenseDetails-module__jA_amG__detailLabel{width:160px;color:var(--color-text-secondary);flex-shrink:0;font-size:14px}.ExpenseDetails-module__jA_amG__detailValue{color:var(--color-text-primary);font-size:14px}.ExpenseDetails-module__jA_amG__photosSection{gap:16px;padding-top:16px;display:flex}.ExpenseDetails-module__jA_amG__photoItem{cursor:pointer;background:#f6f6f6;border-radius:10px;width:110px;height:110px;overflow:hidden}.ExpenseDetails-module__jA_amG__photoItem img{object-fit:cover;width:100%;height:100%}@media (max-width:1100px){.ExpenseDetails-module__jA_amG__infoBlocks{flex-direction:column;gap:16px}.ExpenseDetails-module__jA_amG__detailsGrid{gap:16px}.ExpenseDetails-module__jA_amG__detailGroup{gap:16px;padding-top:16px}.ExpenseDetails-module__jA_amG__detailItem{flex-direction:column;gap:4px}.ExpenseDetails-module__jA_amG__detailLabel{width:100%}}
.FuelingDetails-module__LMRYrW__detailsContainer{flex-direction:column;gap:28px;display:flex}.FuelingDetails-module__LMRYrW__backButton{--button-width:fit-content;--button-min-width:0;--button-padding:0;--button-font-size:16px;--button-line-height:120%;color:#fd6710!important;text-decoration:none!important}.FuelingDetails-module__LMRYrW__backButton:hover{color:#e55a0d!important;background:0 0!important}.FuelingDetails-module__LMRYrW__backButton img{width:24px;height:24px;margin-right:8px}.FuelingDetails-module__LMRYrW__header{flex-direction:column;gap:16px;display:flex}.FuelingDetails-module__LMRYrW__headerTop{justify-content:space-between;align-items:center;display:flex}.FuelingDetails-module__LMRYrW__title{font-family:var(--font-oswald), sans-serif;color:#222324;margin:0;font-size:32px;font-weight:500;line-height:1.1}.FuelingDetails-module__LMRYrW__date{font-family:var(--font-roboto), sans-serif;color:#222324;margin:0;font-size:14px}.FuelingDetails-module__LMRYrW__infoBlocks{gap:40px;display:flex}.FuelingDetails-module__LMRYrW__infoBlock{align-items:center;gap:12px;display:flex}.FuelingDetails-module__LMRYrW__iconWrapper{background-color:#ffefe6;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.FuelingDetails-module__LMRYrW__textWrapper{flex-direction:column;gap:4px;display:flex}.FuelingDetails-module__LMRYrW__infoTitle{font-family:var(--font-roboto), sans-serif;color:#222324;margin:0;font-size:14px}.FuelingDetails-module__LMRYrW__infoSubtitle{font-family:var(--font-roboto), sans-serif;color:#95959d;margin:0;font-size:12px}.FuelingDetails-module__LMRYrW__consumptionValue{font-family:var(--font-roboto), sans-serif;letter-spacing:0;leading-trim:none;color:#222324;vertical-align:middle;font-size:12px;font-style:normal;font-weight:500;line-height:130%}.FuelingDetails-module__LMRYrW__detailsGrid{flex-direction:column;gap:24px;display:flex}.FuelingDetails-module__LMRYrW__detailGroup{border-top:1px solid #e5e5e6;flex-direction:column;gap:20px;padding-top:24px;display:flex}.FuelingDetails-module__LMRYrW__groupTitle{font-family:var(--font-roboto), sans-serif;color:#222324;margin:0;font-size:16px;font-weight:500}.FuelingDetails-module__LMRYrW__detailItem{gap:28px;display:flex}.FuelingDetails-module__LMRYrW__detailLabel{width:160px;font-family:var(--font-roboto), sans-serif;color:#95959d;flex-shrink:0;margin:0;font-size:14px}.FuelingDetails-module__LMRYrW__detailValue{font-family:var(--font-roboto), sans-serif;color:#222324;margin:0;font-size:14px}.FuelingDetails-module__LMRYrW__photosSection{gap:16px;padding-top:16px;display:flex}.FuelingDetails-module__LMRYrW__photoItem{cursor:pointer;background:#f6f6f6;border-radius:10px;width:110px;height:110px;overflow:hidden}.FuelingDetails-module__LMRYrW__photoItem img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:1100px){.FuelingDetails-module__LMRYrW__infoBlocks{flex-direction:column;gap:16px}.FuelingDetails-module__LMRYrW__detailsGrid{gap:16px}.FuelingDetails-module__LMRYrW__detailGroup{gap:16px;padding-top:16px}.FuelingDetails-module__LMRYrW__detailItem{flex-direction:column;gap:4px}.FuelingDetails-module__LMRYrW__detailLabel{width:100%}}
.OrderHeader-module__v5nrha__orderHeader{flex-direction:column;gap:28px;width:100%;display:flex}.OrderHeader-module__v5nrha__backSection{align-items:center;display:flex}.OrderHeader-module__v5nrha__backButton{height:50px;font-family:var(--font-roboto), sans-serif;color:#fd6710;text-transform:uppercase;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:8px;padding:10px 0;font-size:16px;font-weight:500;line-height:1.2;transition:background-color .2s;display:flex}.OrderHeader-module__v5nrha__backButton:hover{background:#f5f5f5}.OrderHeader-module__v5nrha__backButton img{width:24px;height:24px}.OrderHeader-module__v5nrha__orderInfo{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.OrderHeader-module__v5nrha__orderTitleSection{flex-direction:column;gap:16px;display:flex}.OrderHeader-module__v5nrha__orderTitle{align-items:center;gap:16px;display:flex}.OrderHeader-module__v5nrha__orderCode{font-family:var(--font-oswald), sans-serif;color:#222324;margin:0;font-size:32px;font-weight:500;line-height:1.1}.OrderHeader-module__v5nrha__orderDate{font-family:var(--font-roboto), sans-serif;color:#222324;font-size:14px;font-weight:400;line-height:1.4}.OrderHeader-module__v5nrha__orderStatusSection{align-items:center;gap:12px;display:flex}.OrderHeader-module__v5nrha__progressDesktop{display:inline-flex}.OrderHeader-module__v5nrha__progressMobile{display:none}.OrderHeader-module__v5nrha__deliveryInfo{gap:40px;display:flex}.OrderHeader-module__v5nrha__deliveryItem{gap:12px;display:flex}.OrderHeader-module__v5nrha__deliveryIcon{background:#ffefe6;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.OrderHeader-module__v5nrha__deliveryIcon img{width:24px;height:24px}.OrderHeader-module__v5nrha__deliveryDetails{flex-direction:column;gap:4px;display:flex}.OrderHeader-module__v5nrha__deliveryType{font-family:var(--font-roboto), sans-serif;color:#222324;font-size:14px;font-weight:400;line-height:1.4}.OrderHeader-module__v5nrha__deliveryAddress{font-family:var(--font-roboto), sans-serif;color:#95959d;font-size:12px;font-weight:400;line-height:1.3}.OrderHeader-module__v5nrha__repeatButton{--button-width:190px;--button-min-width:190px;--button-height:40px;--button-padding:0 20px;--button-font-size:16px;--button-line-height:1.2;--button-radius:10px;font-family:var(--font-roboto), sans-serif;color:#fff;text-transform:uppercase;cursor:pointer;background:#fd6710;border:none;border-radius:10px;align-self:flex-start;font-size:16px;font-weight:500;line-height:1.2;transition:background-color .2s}.OrderHeader-module__v5nrha__repeatButton:hover{background:#e55a0a}@media (max-width:1100px){.OrderHeader-module__v5nrha__backButton{height:auto!important;padding:0!important}.OrderHeader-module__v5nrha__backButton:hover{background:0 0}.OrderHeader-module__v5nrha__orderHeader{gap:24px}.OrderHeader-module__v5nrha__orderInfo{align-items:flex-start}.OrderHeader-module__v5nrha__orderTitleSection{gap:12px}.OrderHeader-module__v5nrha__orderCode{font-size:26px}.OrderHeader-module__v5nrha__orderStatusSection{gap:8px}.OrderHeader-module__v5nrha__progressDesktop{display:none}.OrderHeader-module__v5nrha__progressMobile{display:block}.OrderHeader-module__v5nrha__deliveryInfo{flex-direction:column;gap:12px}.OrderHeader-module__v5nrha__repeatButton{--button-width:100%;--button-min-width:0;box-sizing:border-box;align-self:stretch}}
.Dots-module__J78xYW__dots{justify-content:center;align-items:center;gap:12px;display:flex}.Dots-module__J78xYW__dot{cursor:pointer;appearance:none;background:#cacace;border:none;border-radius:50%;outline:none;width:6px;min-width:6px;height:6px;min-height:6px;padding:0;line-height:0;transition:background-color .2s;display:inline-block}.Dots-module__J78xYW__dot:hover,.Dots-module__J78xYW__dot.Dots-module__J78xYW__active{background:#fd8844}.Dots-module__J78xYW__counterNavigation{color:#222324;align-items:center;gap:10px;display:inline-flex}.Dots-module__J78xYW__counterButton{cursor:pointer;color:currentColor;background:0 0;border:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex}.Dots-module__J78xYW__counterButton:disabled{opacity:.35;cursor:default}.Dots-module__J78xYW__counterArrow{border-bottom:1.8px solid;border-left:1.8px solid;width:9px;height:9px;display:block;transform:rotate(45deg)}.Dots-module__J78xYW__counterArrowRight{transform:rotate(225deg)}.Dots-module__J78xYW__counterValue{min-width:34px;font-family:var(--font-roboto), sans-serif;text-align:center;color:#4f5053;font-size:14px;font-weight:400;line-height:1.3}
.PaymentMethod-module__AQiVPq__paymentMethod{font-family:var(--font-roboto), sans-serif;flex-direction:column;gap:16px;display:flex}.PaymentMethod-module__AQiVPq__sectionTitle{color:#222324;margin:0;font-size:18px;font-weight:500;line-height:1.2}.PaymentMethod-module__AQiVPq__paymentOptions{flex-direction:column;gap:8px;display:flex}.PaymentMethod-module__AQiVPq__radioInput{display:none}.PaymentMethod-module__AQiVPq__radioButton{background:#fff;border:1.5px solid #cacace;border-radius:10px;flex-shrink:0;width:20px;height:20px;margin-top:2px;transition:all .2s;position:relative}.PaymentMethod-module__AQiVPq__radioInput:checked+.PaymentMethod-module__AQiVPq__radioButton{background:#fff url(/icons/customer/choice.webp) 50%/20px 20px no-repeat;border-color:#fd6710}.PaymentMethod-module__AQiVPq__radioInput:checked+.PaymentMethod-module__AQiVPq__radioButton:after{display:none}.PaymentMethod-module__AQiVPq__optionTitle{color:#222324;text-align:left;margin:0;font-size:16px;font-weight:500;line-height:1.25}.PaymentMethod-module__AQiVPq__divider{background:#e5e5e6;width:100%;height:1px;margin:8px 0}.PaymentMethod-module__AQiVPq__toggle{position:relative}.PaymentMethod-module__AQiVPq__toggleInput{opacity:0;width:0;height:0;position:absolute}.PaymentMethod-module__AQiVPq__toggleSwitch{cursor:pointer;box-sizing:border-box;background:#e5e5e6;border-radius:25px;width:38px;height:20px;padding:2px;transition:background-color .3s;position:relative}.PaymentMethod-module__AQiVPq__toggleSlider{background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .3s;position:absolute;top:2px;left:2px}.PaymentMethod-module__AQiVPq__toggleInput:checked+.PaymentMethod-module__AQiVPq__toggleSwitch{background:#fd6710}.PaymentMethod-module__AQiVPq__toggleInput:checked+.PaymentMethod-module__AQiVPq__toggleSwitch .PaymentMethod-module__AQiVPq__toggleSlider{transform:translate(18px)}
.News-module__sYqKpW__news{flex-direction:column;gap:40px;min-width:0;display:flex}.News-module__sYqKpW__header{justify-content:space-between;align-items:center;display:flex}.News-module__sYqKpW__title{font-family:var(--font-oswald), sans-serif;color:#1c1c1c;margin:0;font-size:32px;font-weight:500;line-height:1.1}.News-module__sYqKpW__button{text-transform:uppercase}.News-module__sYqKpW__linkButton{font-family:var(--font-roboto), sans-serif;letter-spacing:0;text-transform:uppercase;text-underline-offset:2px;font-size:16px;font-style:normal;font-weight:500;line-height:120%;text-decoration:underline!important}.News-module__sYqKpW__carouselContainer{width:100%;min-width:0;max-width:100%;overflow:hidden}.News-module__sYqKpW__newsTrack{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;width:100%;min-width:0;display:grid}.News-module__sYqKpW__newsSkeleton{background:#f0f0f0;border-radius:10px;height:240px;position:relative;overflow:hidden}.News-module__sYqKpW__newsSkeleton:after{content:"";will-change:transform;background:linear-gradient(90deg,#0000 0%,#e6e6e6 50%,#0000 100%);animation:1.2s ease-in-out infinite News-module__sYqKpW__shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes News-module__sYqKpW__shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.News-module__sYqKpW__newsSkeleton:after{animation:none}}.News-module__sYqKpW__paginationContainer{display:none}@media (max-width:767px){.News-module__sYqKpW__news{gap:24px}.News-module__sYqKpW__header{flex-direction:row;align-items:center;gap:16px}.News-module__sYqKpW__title{font-size:26px}.News-module__sYqKpW__carouselContainer{scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none;overscroll-behavior-x:contain;overflow:auto hidden}.News-module__sYqKpW__carouselContainer::-webkit-scrollbar{display:none}.News-module__sYqKpW__newsTrack{gap:12px;width:100%;display:flex}.News-module__sYqKpW__newsTrack>*{scroll-snap-align:start;flex:0 0 100%;width:100%;min-width:0;max-width:100%}.News-module__sYqKpW__paginationContainer{justify-content:center;padding-top:0;display:flex}.News-module__sYqKpW__linkButton{--button-width:auto;--button-min-width:0;--button-height:32px;--button-padding:0;--button-font-size:14px;--button-line-height:32px;align-items:center;text-decoration:underline;display:inline-flex;color:#fd6710!important;box-shadow:none!important;background:0 0!important;border:none!important}}
.AddressMobileMapLayout-module___TgYlq__overlay{z-index:1200;background:#fff;position:fixed;inset:0}.AddressMobileMapLayout-module___TgYlq__layout{height:100%;position:relative;overflow:hidden}.AddressMobileMapLayout-module___TgYlq__mapWrapper{width:100%;height:100%}.AddressMobileMapLayout-module___TgYlq__backButton{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;z-index:1250;background:#ffffffeb;border:none;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex;position:absolute;top:12px;left:12px}.AddressMobileMapLayout-module___TgYlq__backIcon{width:22px;height:22px}.AddressMobileMapLayout-module___TgYlq__sheet{flex-direction:column;gap:10px;padding:8px 12px 18px;display:flex}.AddressMobileMapLayout-module___TgYlq__title{font-family:var(--font-oswald), sans-serif;color:#222324;margin:0;font-size:18px;font-weight:500;line-height:1.2}.AddressMobileMapLayout-module___TgYlq__loadingArea{text-align:center;color:#222324;padding:18px 0}
.OrderDetailsProductCard-module__4A7Knq__productItem{border-bottom:1px solid #e5e5e6;grid-template-columns:88px 1fr 140px 88px;align-items:start;gap:24px;padding:20px 16px;display:grid}.OrderDetailsProductCard-module__4A7Knq__productItem:last-child{border-bottom:none}.OrderDetailsProductCard-module__4A7Knq__productImage{aspect-ratio:1;border-radius:8px;justify-content:center;align-items:center;width:88px;display:flex;overflow:hidden}.OrderDetailsProductCard-module__4A7Knq__productImage img{object-fit:contain;width:100%;height:100%}.OrderDetailsProductCard-module__4A7Knq__productInfoWrapper{flex-direction:column;grid-column:2;gap:16px;min-width:0;display:flex}.OrderDetailsProductCard-module__4A7Knq__productInfoMobileWrap{flex-direction:column;gap:12px;min-width:0;display:flex}.OrderDetailsProductCard-module__4A7Knq__productDetails{flex-direction:column;gap:4px;display:flex}.OrderDetailsProductCard-module__4A7Knq__productTitle{font-family:var(--font-roboto), sans-serif;color:#222324;margin:0;font-size:16px;font-weight:500;line-height:1.25}.OrderDetailsProductCard-module__4A7Knq__productArticleRow{flex-wrap:wrap;align-items:center;gap:16px;min-width:0;display:flex}.OrderDetailsProductCard-module__4A7Knq__productArticle{font-family:var(--font-roboto), sans-serif;color:#95959d;font-size:12px;font-weight:400;line-height:1.4}.OrderDetailsProductCard-module__4A7Knq__productItem .OrderDetailsProductCard-module__4A7Knq__productArticleRow{flex-wrap:nowrap}.OrderDetailsProductCard-module__4A7Knq__productItem .OrderDetailsProductCard-module__4A7Knq__productArticle{white-space:nowrap}.OrderDetailsProductCard-module__4A7Knq__productMeta{align-items:center;gap:12px;display:flex}.OrderDetailsProductCard-module__4A7Knq__productQuantity{font-family:var(--font-roboto), sans-serif;color:#7b7b84;font-size:14px;font-weight:400;line-height:1.4}.OrderDetailsProductCard-module__4A7Knq__productPrice{font-family:var(--font-roboto), sans-serif;color:#222324;width:70px;font-size:14px;font-weight:500;line-height:1.2}.OrderDetailsProductCard-module__4A7Knq__productActions{flex-direction:column;justify-content:center;width:140px;display:flex}.OrderDetailsProductCard-module__4A7Knq__orderItemDeliveryDate{align-items:center;gap:6px;display:flex}.OrderDetailsProductCard-module__4A7Knq__orderItemDeliveryDate img{width:24px;height:24px}.OrderDetailsProductCard-module__4A7Knq__orderItemDeliveryDate span{font-family:var(--font-roboto), sans-serif;color:#222324;white-space:nowrap;font-size:14px;font-weight:400;line-height:1.2}.OrderDetailsProductCard-module__4A7Knq__actionButtons{flex-direction:column;gap:10px;display:flex}.OrderDetailsProductCard-module__4A7Knq__detailsButton{height:32px;font-family:var(--font-roboto), sans-serif;color:#fd6710;text-transform:uppercase;cursor:pointer;background:0 0;border:none;border-radius:6px;font-size:12px;font-weight:500;line-height:1.2;text-decoration:underline}.OrderDetailsProductCard-module__4A7Knq__detailsButton:hover{background:0 0}.OrderDetailsProductCard-module__4A7Knq__detailsButton img{width:24px;height:24px}.OrderDetailsProductCard-module__4A7Knq__productActionButtons{justify-content:flex-end;align-self:flex-start;align-items:flex-start;gap:8px;display:flex}.OrderDetailsProductCard-module__4A7Knq__productActionButtons .OrderDetailsProductCard-module__4A7Knq__returnButton,.OrderDetailsProductCard-module__4A7Knq__productActionButtons .OrderDetailsProductCard-module__4A7Knq__favoriteButton{justify-content:center;align-items:center;min-width:40px;display:flex;height:40px!important}.OrderDetailsProductCard-module__4A7Knq__returnButton{cursor:pointer;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex}.OrderDetailsProductCard-module__4A7Knq__returnButton:hover{opacity:.7;background:#f6f6f6}.OrderDetailsProductCard-module__4A7Knq__returnButton img{width:24px;height:24px}.OrderDetailsProductCard-module__4A7Knq__statusBadge{font-family:var(--font-roboto), sans-serif;text-align:center;border-radius:4px;justify-content:center;align-items:center;width:fit-content;height:22px;padding:4px 10px;font-size:12px;font-weight:500;line-height:1.2;display:inline-flex}@media (max-width:1100px){.OrderDetailsProductCard-module__4A7Knq__productItem{grid-template-rows:auto auto auto;grid-template-columns:88px 1fr;gap:12px;padding:16px;display:grid;position:relative}.OrderDetailsProductCard-module__4A7Knq__productItem[data-placeholder-image]{grid-template-columns:1fr}.OrderDetailsProductCard-module__4A7Knq__productItem[data-placeholder-image] .OrderDetailsProductCard-module__4A7Knq__productImage{display:none}.OrderDetailsProductCard-module__4A7Knq__productItem[data-placeholder-image] .OrderDetailsProductCard-module__4A7Knq__productInfo{grid-column:1}.OrderDetailsProductCard-module__4A7Knq__productInfoWrapper{flex-direction:column;grid-area:1/2;gap:12px;display:flex}.OrderDetailsProductCard-module__4A7Knq__productInfoMobileWrap{gap:8px}.OrderDetailsProductCard-module__4A7Knq__productItem[data-placeholder-image] .OrderDetailsProductCard-module__4A7Knq__productInfoWrapper{grid-column:1}.OrderDetailsProductCard-module__4A7Knq__productImage{aspect-ratio:1;width:88px}.OrderDetailsProductCard-module__4A7Knq__productImage img{object-fit:contain;width:100%;height:100%}.OrderDetailsProductCard-module__4A7Knq__productTitle{font-size:16px;line-height:1.25}.OrderDetailsProductCard-module__4A7Knq__productArticleRow{grid-template-rows:auto auto;grid-template-columns:auto auto;grid-auto-flow:column;gap:16px;display:grid}.OrderDetailsProductCard-module__4A7Knq__productActions{grid-area:3/1/auto/-1;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.OrderDetailsProductCard-module__4A7Knq__productActions .OrderDetailsProductCard-module__4A7Knq__orderItemDeliveryDate{white-space:nowrap;justify-content:flex-start;align-self:end}.OrderDetailsProductCard-module__4A7Knq__productActions .OrderDetailsProductCard-module__4A7Knq__actionButtons{flex-direction:row;justify-content:flex-end;align-self:end}.OrderDetailsProductCard-module__4A7Knq__productItem[data-placeholder-image] .OrderDetailsProductCard-module__4A7Knq__productActions{grid-column:1}.OrderDetailsProductCard-module__4A7Knq__productActionButtons{align-items:center;gap:4px;position:absolute;top:16px;right:16px}.OrderDetailsProductCard-module__4A7Knq__productActionButtons .OrderDetailsProductCard-module__4A7Knq__returnButton,.OrderDetailsProductCard-module__4A7Knq__productActionButtons .OrderDetailsProductCard-module__4A7Knq__favoriteButton{min-width:32px;min-height:32px;width:32px!important;height:32px!important}.OrderDetailsProductCard-module__4A7Knq__returnButton{border-radius:10px;width:32px;height:32px}.OrderDetailsProductCard-module__4A7Knq__returnButton img{width:24px;height:24px}}.OrderDetailsProductCard-module__4A7Knq__completedProductItem{border-bottom:1px solid #e5e5e6;grid-template-rows:auto auto auto;grid-template-columns:100px 1fr;align-items:start;gap:12px;padding:20px 16px;display:grid;position:relative}.OrderDetailsProductCard-module__4A7Knq__completedProductItem:last-child{border-bottom:none}.OrderDetailsProductCard-module__4A7Knq__completedProductItem .OrderDetailsProductCard-module__4A7Knq__productImage{aspect-ratio:1;border-radius:8px;flex-shrink:0;grid-area:1/1/4;width:88px;overflow:hidden}.OrderDetailsProductCard-module__4A7Knq__completedProductItem .OrderDetailsProductCard-module__4A7Knq__productImage img{object-fit:contain;width:100%;height:100%}.OrderDetailsProductCard-module__4A7Knq__completedProductItem .OrderDetailsProductCard-module__4A7Knq__productInfo{flex-direction:column;flex:1;grid-area:1/2;gap:8px;display:flex}.OrderDetailsProductCard-module__4A7Knq__productHeader{flex-direction:column;gap:28px;display:flex}.OrderDetailsProductCard-module__4A7Knq__completedProductItem .OrderDetailsProductCard-module__4A7Knq__productDetails{flex-direction:column;gap:4px;display:flex}.OrderDetailsProductCard-module__4A7Knq__completedProductItem .OrderDetailsProductCard-module__4A7Knq__productTitle{font-family:var(--font-roboto), sans-serif;color:#222324;margin:0;font-size:16px;font-weight:500;line-height:1.25}.OrderDetailsProductCard-module__4A7Knq__completedProductItem .OrderDetailsProductCard-module__4A7Knq__productArticleRow{flex-wrap:nowrap;overflow:hidden}.OrderDetailsProductCard-module__4A7Knq__completedProductItem .OrderDetailsProductCard-module__4A7Knq__productArticle{font-family:var(--font-roboto), sans-serif;color:#95959d;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;font-weight:400;line-height:1.4;overflow:hidden}.OrderDetailsProductCard-module__4A7Knq__completedProductItem .OrderDetailsProductCard-module__4A7Knq__productMeta{align-items:center;gap:12px;display:flex}.OrderDetailsProductCard-module__4A7Knq__completedProductItem .OrderDetailsProductCard-module__4A7Knq__productQuantity{font-family:var(--font-roboto), sans-serif;color:#7b7b84;font-size:14px;font-weight:400;line-height:1.4}.OrderDetailsProductCard-module__4A7Knq__completedProductItem .OrderDetailsProductCard-module__4A7Knq__productPrice{font-family:var(--font-roboto), sans-serif;color:#222324;width:70px;font-size:14px;font-weight:500;line-height:1.2}.OrderDetailsProductCard-module__4A7Knq__favoriteAction{flex-direction:row;align-items:flex-start;gap:20px;display:flex;position:absolute;top:20px;right:16px}.OrderDetailsProductCard-module__4A7Knq__favoriteButton{background:0 0!important;border:none!important;width:auto!important;height:17px!important}.OrderDetailsProductCard-module__4A7Knq__favoriteButton:hover{opacity:.7;background:0 0!important}.OrderDetailsProductCard-module__4A7Knq__reviewSection{background:#f6f6f6;border-radius:12px;flex-direction:column;grid-area:2/1/auto/3;gap:12px;margin-top:-8px;padding:12px 16px;display:flex}.OrderDetailsProductCard-module__4A7Knq__reviewHeader{align-items:flex-start;gap:8px;display:flex}.OrderDetailsProductCard-module__4A7Knq__reviewHeaderIcon{flex-shrink:0;width:24px;height:24px}.OrderDetailsProductCard-module__4A7Knq__reviewContent{flex-direction:column;gap:6px;display:flex}.OrderDetailsProductCard-module__4A7Knq__reviewLabel{font-family:var(--font-roboto), sans-serif;color:#222324;font-size:14px;font-weight:500;line-height:1.2}.OrderDetailsProductCard-module__4A7Knq__reviewText{font-family:var(--font-roboto), sans-serif;color:#636369;margin:0;font-size:14px;font-weight:400;line-height:1.4}.OrderDetailsProductCard-module__4A7Knq__reviewActions{flex-shrink:0;justify-content:flex-end;align-items:flex-start;gap:12px;margin-left:auto;display:flex}.OrderDetailsProductCard-module__4A7Knq__reviewActionButton{cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:flex-start;width:24px;height:24px;padding:0;transition:opacity .2s;display:flex}.OrderDetailsProductCard-module__4A7Knq__reviewActionButton:hover{opacity:.7}.OrderDetailsProductCard-module__4A7Knq__reviewActionButton img{width:22px;height:22px}.OrderDetailsProductCard-module__4A7Knq__reviewImagesRow{justify-content:space-between;align-items:flex-start;gap:12px;min-height:54px;display:flex}.OrderDetailsProductCard-module__4A7Knq__reviewImages{flex-shrink:0;gap:4px;display:flex}.OrderDetailsProductCard-module__4A7Knq__reviewImage{object-fit:cover;cursor:pointer;border-radius:10px;width:54px;height:54px}.OrderDetailsProductCard-module__4A7Knq__reviewAction{grid-area:3/1/auto/3;justify-content:flex-start;align-items:center;height:24px;margin-top:0;display:flex}.OrderDetailsProductCard-module__4A7Knq__reviewButton{height:24px;font-family:var(--font-roboto), sans-serif;text-transform:uppercase;color:#fd6710;cursor:pointer;background:0 0;border:none;padding:0;font-size:14px;font-weight:500;line-height:1.2;text-decoration:underline}.OrderDetailsProductCard-module__4A7Knq__reviewButton:hover{color:#e55a0a;background-color:#0000}.OrderDetailsProductCard-module__4A7Knq__reviewButton img{width:20px;height:18px}
.CarSelectionPrompt-module__ymyguW__carSelectionPrompt{box-sizing:border-box;background:#f5f5f5;border-radius:12px;width:100%;padding:13px 20px;display:flex}.CarSelectionPrompt-module__ymyguW__bannerContent{justify-content:space-between;align-items:center;gap:20px;width:100%;display:flex}.CarSelectionPrompt-module__ymyguW__textContent{flex:1}.CarSelectionPrompt-module__ymyguW__bannerText{font-family:var(--font-roboto), sans-serif;color:#333;margin:0;font-size:16px;font-weight:500;line-height:1.4}.CarSelectionPrompt-module__ymyguW__selectCarButton{font-family:var(--font-roboto), sans-serif;color:#fff;text-transform:uppercase;cursor:pointer;white-space:nowrap;background:#ff702a;border:none;border-radius:8px;justify-content:center;align-items:center;width:220px;height:50px;padding:12px 24px;font-size:16px;font-weight:500;transition:background-color .2s,transform .2s;display:flex}.CarSelectionPrompt-module__ymyguW__selectCarButton:hover{background:#e55a0e;transform:translateY(-1px)}.CarSelectionPrompt-module__ymyguW__selectCarButton:active{transform:translateY(0)}@media (max-width:1100px){.CarSelectionPrompt-module__ymyguW__carSelectionPrompt{border-radius:10px;margin-top:24px;padding:8px 12px}.CarSelectionPrompt-module__ymyguW__bannerContent{flex-direction:column;align-items:stretch;gap:12px}.CarSelectionPrompt-module__ymyguW__textContent{text-align:left}.CarSelectionPrompt-module__ymyguW__bannerText{font-size:14px;font-weight:500;line-height:1.3}.CarSelectionPrompt-module__ymyguW__selectCarButton{width:100%;height:32px;min-height:32px;padding:0 20px;font-size:14px}}@media (min-width:1101px) and (max-width:1223px){.CarSelectionPrompt-module__ymyguW__carSelectionPrompt{padding:18px}.CarSelectionPrompt-module__ymyguW__bannerContent{gap:16px}.CarSelectionPrompt-module__ymyguW__bannerText{font-size:15px}.CarSelectionPrompt-module__ymyguW__selectCarButton{min-width:130px;padding:12px 20px;font-size:15px}}
.ViewToggle-module__PnhEwW__viewToggle{align-items:center;gap:0;display:flex}.ViewToggle-module__PnhEwW__viewButton{cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex}.ViewToggle-module__PnhEwW__viewButton:hover{background:#f6f6f6}.ViewToggle-module__PnhEwW__viewButton img{width:24px;height:24px}.ViewToggle-module__PnhEwW__viewButtonActive{background:0 0}.ViewToggle-module__PnhEwW__viewButtonActive:hover{background:#f6f6f6}@media (max-width:1100px){.ViewToggle-module__PnhEwW__desktopOnlyButton{display:none}}
.AddressEditModal-module__7NhDnW__container{background:#fff;border-radius:16px;flex-direction:column;align-items:center;gap:28px;width:100%;height:100%;max-height:100%;padding:40px;display:flex;position:relative}.AddressEditModal-module__7NhDnW__loadingArea{text-align:center;color:#222324;padding:24px 0}.AddressEditModal-module__7NhDnW__mobileMap{height:100%}.AddressEditModal-module__7NhDnW__content{flex-direction:column;flex:1;gap:24px;width:100%;min-height:0;display:flex;overflow:auto}.AddressEditModal-module__7NhDnW__title{font-family:var(--font-oswald), sans-serif;color:#222324;text-align:left;margin:0;font-size:24px;font-weight:500;line-height:1.2}.AddressEditModal-module__7NhDnW__form{flex-direction:column;gap:24px;width:100%;display:flex}@media (max-width:1100px){.AddressEditModal-module__7NhDnW__container{border-radius:0;gap:20px;padding:24px}.AddressEditModal-module__7NhDnW__title{font-size:26px}.AddressEditModal-module__7NhDnW__form{gap:18px}}@media (min-width:1101px){.AddressEditModal-module__7NhDnW__modalWrapper .addressEditModal{width:900px}}
.ProductsList-module__nlb-jG__productsSection{flex-direction:column;display:flex}.ProductsList-module__nlb-jG__productsList{background:#fff;border:1px solid #e5e5e6;border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.ProductsList-module__nlb-jG__loadMoreSection{justify-content:center;padding:24px 0 0;display:flex}.ProductsList-module__nlb-jG__loadMoreButton{text-transform:uppercase;text-underline-offset:2px;font-size:16px;font-weight:500;line-height:1.2;text-decoration:underline!important}
.SelectedProducts-module__N8fleq__container{flex-direction:column;gap:20px;display:flex}.SelectedProducts-module__N8fleq__controlsRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;row-gap:12px;display:flex}.SelectedProducts-module__N8fleq__controlsLeft{flex-direction:column;gap:8px;min-width:0;display:flex}.SelectedProducts-module__N8fleq__controlsRight{align-items:center;gap:24px;margin-left:auto;display:flex}.SelectedProducts-module__N8fleq__count{font-family:var(--font-roboto), sans-serif;color:#95959d;font-size:14px;font-weight:400;line-height:1.4}.SelectedProducts-module__N8fleq__title{font-family:var(--font-roboto), sans-serif;color:#222324;margin:0;font-size:18px;font-weight:500;line-height:1.2}.SelectedProducts-module__N8fleq__allToCartButton{--button-width:auto;--button-height:40px;text-transform:uppercase;border-radius:10px;gap:8px;font-weight:500}.SelectedProducts-module__N8fleq__allToCartButton img{width:24px;height:24px}.SelectedProducts-module__N8fleq__mobileAllToCartButtonWrapper{display:none}.SelectedProducts-module__N8fleq__productsInset{width:100%}@media (min-width:1101px){.SelectedProducts-module__N8fleq__oneViewCardPadded{--product-actions-padding-right:28px}}@media (max-width:1100px){.SelectedProducts-module__N8fleq__oneViewCardPadded{padding:20px 12px!important}.SelectedProducts-module__N8fleq__productsFullBleed{width:100%;max-width:100%;margin-left:0;margin-right:0}.SelectedProducts-module__N8fleq__mobileAllToCartButtonWrapper{margin-top:12px;padding:0;display:flex}.SelectedProducts-module__N8fleq__mobileAllToCartButton{--button-width:100%;--button-height:40px;text-transform:uppercase;border-radius:10px;gap:8px;font-weight:500}.SelectedProducts-module__N8fleq__productsFullBleed .SelectedProducts-module__N8fleq__mobileAllToCartButtonWrapper{padding:0 12px}.SelectedProducts-module__N8fleq__controlsRight{align-self:flex-end;align-items:flex-end;gap:12px}.SelectedProducts-module__N8fleq__viewToggleCompact{align-items:flex-end}.SelectedProducts-module__N8fleq__viewToggleCompact button{border-radius:6px;width:24px;height:24px;padding:0}.SelectedProducts-module__N8fleq__allToCartButton{display:none}}
.DeliveryCondition-module__6sgCyW__deliveryConditionBlock{flex-direction:column;gap:16px;display:flex}.DeliveryCondition-module__6sgCyW__deliveryConditionTitle{color:#222324;margin-bottom:0;font-size:18px;font-weight:500;line-height:1.2}.DeliveryCondition-module__6sgCyW__deliveryConditionGroup{flex-direction:row;gap:32px;display:flex}.DeliveryCondition-module__6sgCyW__deliveryConditionOption{cursor:pointer;flex-direction:row;align-items:flex-start;gap:12px;display:flex}.DeliveryCondition-module__6sgCyW__deliveryConditionStatic{flex-direction:row;align-items:flex-start;display:flex}.DeliveryCondition-module__6sgCyW__deliveryConditionText{flex-direction:column;gap:4px;display:flex}.DeliveryCondition-module__6sgCyW__deliveryConditionLabel{color:#222324;font-size:16px;font-weight:500;line-height:1.25}.DeliveryCondition-module__6sgCyW__deliveryConditionDescription{color:#222324;font-size:14px;font-weight:400;line-height:1.4}
.InfiniteMarquee-module__YlNf4W__outer{cursor:grab;width:100%;overflow:hidden}.InfiniteMarquee-module__YlNf4W__outer.InfiniteMarquee-module__YlNf4W__grabbing{cursor:grabbing}.InfiniteMarquee-module__YlNf4W__grabbing .InfiniteMarquee-module__YlNf4W__track{-webkit-user-select:none;user-select:none}.InfiniteMarquee-module__YlNf4W__track{gap:var(--marquee-gap);will-change:transform;-webkit-user-drag:none;width:max-content;display:flex;transform:translate(0,0)}.InfiniteMarquee-module__YlNf4W__track :is(img,picture,a){-webkit-user-drag:none}@media (prefers-reduced-motion:reduce){.InfiniteMarquee-module__YlNf4W__outer{cursor:default}.InfiniteMarquee-module__YlNf4W__outer.InfiniteMarquee-module__YlNf4W__grabbing{cursor:grabbing}}
.ProductFilters-module__QGPi5W__productFilters{border-radius:8px;flex-direction:column;flex-shrink:0;gap:24px;width:320px;padding:20px;display:flex}.ProductFilters-module__QGPi5W__mobile{width:100%;padding:0}.ProductFilters-module__QGPi5W__priceFilterStackMobile{flex-direction:column;gap:8px;display:flex}.ProductFilters-module__QGPi5W__priceInputs{gap:8px;display:flex}.ProductFilters-module__QGPi5W__priceInputsMobile{width:100%}.ProductFilters-module__QGPi5W__priceInput{width:136px;height:50px;font-family:var(--font-roboto), sans-serif;color:#1c1c1c;box-sizing:border-box;background:#f6f6f6;border:none;border-radius:10px;flex:none;padding:12px 16px;font-size:14px;font-weight:400}.ProductFilters-module__QGPi5W__priceInputMobile{flex:1;width:auto}.ProductFilters-module__QGPi5W__priceInput::placeholder{color:#afafb5;opacity:1}.ProductFilters-module__QGPi5W__priceInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ProductFilters-module__QGPi5W__priceInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ProductFilters-module__QGPi5W__priceInput[type=number]{appearance:textfield}.ProductFilters-module__QGPi5W__checkboxList{flex-direction:column;gap:6px;display:flex}.ProductFilters-module__QGPi5W__checkboxListCollapsed{max-height:none;overflow:visible}.ProductFilters-module__QGPi5W__virtualizedCheckboxList{display:block;position:relative}.ProductFilters-module__QGPi5W__checkboxListExpanded,.ProductFilters-module__QGPi5W__virtualizedCheckboxList{scrollbar-gutter:stable;isolation:isolate;max-height:350px;padding-right:14px;overflow:hidden auto}.ProductFilters-module__QGPi5W__showAllButton{font-family:var(--font-roboto), sans-serif;color:#fd6710;cursor:pointer;text-transform:uppercase;background:0 0;border:none;align-self:flex-start;padding:0;font-size:14px;font-weight:500}.ProductFilters-module__QGPi5W__applyButton{box-sizing:border-box;width:280px!important;height:40px!important;min-height:40px!important;padding:0 20px!important}.ProductFilters-module__QGPi5W__applyButtonSticky{z-index:2;background:#fff;justify-content:center;width:100%;display:flex;position:sticky;bottom:20px}.ProductFilters-module__QGPi5W__applyButtonFixedBar{z-index:1000;background:0 0;justify-content:center;width:320px;display:flex;position:fixed;bottom:20px;left:max(40px,50vw - 680px)}.ProductFilters-module__QGPi5W__loadingState{font-family:var(--font-roboto), sans-serif;color:#95959d;justify-content:center;align-items:center;padding:40px 20px;font-size:14px;display:flex}.ProductFilters-module__QGPi5W__noResults{text-align:center;color:#666;padding:12px 16px;font-size:14px;font-style:italic}.ProductFilters-module__QGPi5W__skeletonBlock{background:#f0f0f0;border-radius:10px;height:48px;position:relative;overflow:hidden}.ProductFilters-module__QGPi5W__skeletonTall{background:#f0f0f0;border-radius:10px;height:160px;position:relative;overflow:hidden}.ProductFilters-module__QGPi5W__skeletonBlock:after,.ProductFilters-module__QGPi5W__skeletonTall:after{content:"";will-change:transform;background:linear-gradient(90deg,#0000 0%,#e6e6e6 50%,#0000 100%);animation:1.2s ease-in-out infinite ProductFilters-module__QGPi5W__shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes ProductFilters-module__QGPi5W__shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.ProductFilters-module__QGPi5W__skeletonBlock:after,.ProductFilters-module__QGPi5W__skeletonTall:after{animation:none}}.ProductFilters-module__QGPi5W__categoryFilterHitArea{color:#1c1c1c;width:fit-content;font-size:14px;text-decoration:none;transition:color .15s;display:block}.ProductFilters-module__QGPi5W__categoryFilterHitAreaMuted{color:#222324}.ProductFilters-module__QGPi5W__categoryFilterHitArea:hover:not(.ProductFilters-module__QGPi5W__categoryFilterHitAreaIsActive),.ProductFilters-module__QGPi5W__categoryFilterHitAreaIsActive,.ProductFilters-module__QGPi5W__categoryFilterHitAreaIsActive:hover{color:#fd6710}.ProductFilters-module__QGPi5W__filterListQueryMatch{font-weight:600}
.AddressSection-module__FnTR5G__section{flex-direction:column;gap:20px;display:flex}.AddressSection-module__FnTR5G__addressHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.AddressSection-module__FnTR5G__sectionTitle{color:#333;margin:0;font-size:16px;font-weight:500}.AddressSection-module__FnTR5G__addAddressButton{white-space:nowrap;align-items:center;gap:8px;display:flex}.AddressSection-module__FnTR5G__addressList{flex-direction:column;gap:12px;display:flex}@media (max-width:1100px){.AddressSection-module__FnTR5G__addressHeader{flex-flow:row;justify-content:space-between;align-items:center;gap:12px}.AddressSection-module__FnTR5G__addAddressButton{white-space:nowrap;justify-content:center;gap:0;width:40px!important;min-width:40px!important;height:40px!important;padding:0!important}.AddressSection-module__FnTR5G__addAddressButtonText{display:none}}@media (hover:none){.AddressSection-module__FnTR5G__addAddressButton:hover{background:#fff!important}}
.UnpaidOrderBanner-module__KzNf9a__banner{box-sizing:border-box;background:#ffefe6;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:12px;display:flex}.UnpaidOrderBanner-module__KzNf9a__content{align-items:center;gap:12px;min-width:0;display:flex}.UnpaidOrderBanner-module__KzNf9a__iconWrapper{flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.UnpaidOrderBanner-module__KzNf9a__icon{width:28px;height:28px}.UnpaidOrderBanner-module__KzNf9a__textContent{flex-direction:column;gap:4px;min-width:0;display:flex}.UnpaidOrderBanner-module__KzNf9a__title,.UnpaidOrderBanner-module__KzNf9a__description{font-family:var(--font-roboto), sans-serif;color:#fd6710;margin:0}.UnpaidOrderBanner-module__KzNf9a__title{font-size:16px;font-weight:500;line-height:1.4}.UnpaidOrderBanner-module__KzNf9a__description{font-size:14px;font-weight:400;line-height:1.4}.UnpaidOrderBanner-module__KzNf9a__payButton{--button-width:125px;--button-min-width:125px;--button-height:40px;--button-padding:0 16px;--button-font-size:16px;--button-radius:12px;text-transform:uppercase;border-radius:12px;flex-shrink:0;font-size:16px;font-weight:500;text-decoration:none}@media (max-width:1100px){.UnpaidOrderBanner-module__KzNf9a__banner{flex-direction:column;align-items:stretch;padding:12px}.UnpaidOrderBanner-module__KzNf9a__payButton{--button-width:100%;--button-min-width:0}}
.QuestionModal-module__PpgYIq__modalContent{box-sizing:border-box;flex-direction:column;width:700px;max-width:700px;display:flex}.QuestionModal-module__PpgYIq__header{justify-content:space-between;align-items:flex-start;gap:24px;padding:40px 40px 0;display:flex;position:relative}.QuestionModal-module__PpgYIq__headerText{flex-direction:column;gap:16px;min-width:0;display:flex}.QuestionModal-module__PpgYIq__closeButton{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.QuestionModal-module__PpgYIq__closeIcon{width:24px;height:24px}.QuestionModal-module__PpgYIq__closeButtonHidden{display:none}.QuestionModal-module__PpgYIq__title{font-family:var(--font-oswald), sans-serif;color:#222324;margin:0;font-size:24px;font-weight:500;line-height:120%}.QuestionModal-module__PpgYIq__subtitle{font-family:var(--font-roboto), sans-serif;color:#222324;margin:0;font-size:16px;font-weight:500;line-height:125%}.QuestionModal-module__PpgYIq__fieldLabel{font-family:var(--font-roboto), sans-serif;color:#222324;margin-bottom:8px;font-size:14px;line-height:1.3}.QuestionModal-module__PpgYIq__uploadWrapper{display:block}.QuestionModal-module__PpgYIq__body{flex-direction:column;gap:28px;padding:0 40px;display:flex}.QuestionModal-module__PpgYIq__footer{justify-content:stretch;gap:16px;padding:28px 40px 40px;display:flex}.QuestionModal-module__PpgYIq__footerButton{flex:1 1 0;justify-content:center;align-items:center;gap:10px;min-width:0;display:flex;height:50px!important;padding:0 24px!important}.QuestionModal-module__PpgYIq__footerButton img{width:24px!important;height:24px!important}.QuestionModal-module__PpgYIq__cancelButton,.QuestionModal-module__PpgYIq__submitButton{border-radius:10px!important}@media (max-width:1100px){.QuestionModal-module__PpgYIq__modalContent{width:100%;max-width:100%;height:100%}.QuestionModal-module__PpgYIq__header{padding:16px 12px 0}.QuestionModal-module__PpgYIq__title{padding-right:48px;font-size:26px}.QuestionModal-module__PpgYIq__body{-ms-overflow-style:none;scrollbar-width:none;flex:1;gap:16px;min-height:0;padding:28px 12px 0;overflow:auto}.QuestionModal-module__PpgYIq__body::-webkit-scrollbar{width:0;height:0}.QuestionModal-module__PpgYIq__footer{padding:12px 12px calc(env(safe-area-inset-bottom,0px) + 24px);background:#fff;gap:12px;position:sticky;bottom:0}.QuestionModal-module__PpgYIq__footerButton{height:40px!important;min-height:40px!important;padding:0 12px!important}}
.DeliveryGroup-module__3CT38q__group{background:#fff;border:1px solid #e5e5e6;border-radius:12px;padding:20px}.DeliveryGroup-module__3CT38q__header{flex-direction:row;justify-content:space-between;align-items:flex-start;margin-bottom:16px;display:flex}.DeliveryGroup-module__3CT38q__headerLeft{flex-direction:column;gap:4px;display:flex}.DeliveryGroup-module__3CT38q__date{color:#222324;font-size:16px;font-weight:500}.DeliveryGroup-module__3CT38q__count{color:#7b7b84;font-size:14px}.DeliveryGroup-module__3CT38q__headerRight{align-items:center;gap:16px;display:flex}.DeliveryGroup-module__3CT38q__removeButton,.DeliveryGroup-module__3CT38q__removeButton img{width:24px;height:24px}.DeliveryGroup-module__3CT38q__products{gap:16px;margin-bottom:20px;display:flex;overflow-x:auto}.DeliveryGroup-module__3CT38q__product{background:#f6f6f6;border-radius:10px;flex-direction:column;align-items:center;min-width:120px;padding:12px 8px 8px;display:flex;position:relative}.DeliveryGroup-module__3CT38q__image{object-fit:cover;width:80px;height:80px;margin-bottom:8px}.DeliveryGroup-module__3CT38q__info{flex-direction:column;align-items:center;gap:4px;display:flex}.DeliveryGroup-module__3CT38q__title{color:#222324;text-align:center;margin-bottom:2px;font-size:14px}.DeliveryGroup-module__3CT38q__qty{color:#7b7b84;font-size:12px}.DeliveryGroup-module__3CT38q__price{color:#222324;font-size:14px;font-weight:500}.DeliveryGroup-module__3CT38q__deliveryRow{align-items:center;gap:16px;margin-top:16px;display:flex}.DeliveryGroup-module__3CT38q__dateMobileWrapper{position:relative}.DeliveryGroup-module__3CT38q__dateMobileOverlay{display:none}.DeliveryGroup-module__3CT38q__deliveryLabel{color:#222324;align-items:center;gap:28px;margin-right:12px;font-size:14px;font-weight:500;display:inline-flex}.DeliveryGroup-module__3CT38q__select{min-width:120px}.DeliveryGroup-module__3CT38q__deliveryPrice{flex-direction:column;align-items:flex-start;margin-top:8px;margin-left:20px;display:flex}.DeliveryGroup-module__3CT38q__deliveryPriceLabel{font-family:var(--font-roboto), sans-serif;font-weight:500;font-style:Medium;letter-spacing:0;color:#222324;margin-bottom:2px;font-size:14px;line-height:120%}.DeliveryGroup-module__3CT38q__deliveryPriceValue,.DeliveryGroup-module__3CT38q__deliveryPriceInlineText{font-family:var(--font-roboto), sans-serif;font-weight:500;font-style:Medium;letter-spacing:0;font-size:14px;line-height:120%}.DeliveryGroup-module__3CT38q__productsMiniWrapper{position:relative}.DeliveryGroup-module__3CT38q__groupsColumn{flex-direction:column;gap:8px;display:flex}.DeliveryGroup-module__3CT38q__productsMini{scrollbar-width:none;-ms-overflow-style:none;flex-wrap:nowrap;gap:16px;margin-bottom:20px;display:flex;overflow-x:auto;position:static!important}.DeliveryGroup-module__3CT38q__productsMini::-webkit-scrollbar{display:none}.DeliveryGroup-module__3CT38q__productMiniCardRow{box-sizing:border-box;border:1px solid #e5e5e6;border-radius:12px;align-items:flex-start;gap:12px;width:100%;height:114px;padding:10px 8px;display:flex}.DeliveryGroup-module__3CT38q__productMiniCardRowUnavailable{background:#f7f7f8;border-color:#e5e5e6}.DeliveryGroup-module__3CT38q__productMiniImageWrap{aspect-ratio:1;flex:0 0 80px;justify-content:center;align-items:center;min-width:80px;display:flex;position:relative}.DeliveryGroup-module__3CT38q__priceChangeBadgeWrapMini{position:absolute;top:-6px;left:-6px}.DeliveryGroup-module__3CT38q__priceChangeBadgeMini{position:relative}.DeliveryGroup-module__3CT38q__productMiniContent{flex:auto;grid-template-rows:auto 1fr auto;align-items:stretch;min-width:0;height:100%;display:grid}.DeliveryGroup-module__3CT38q__imageMiniRow{object-fit:cover;width:80px;height:80px}.DeliveryGroup-module__3CT38q__articleMini{color:#7b7b84;font-size:12px}.DeliveryGroup-module__3CT38q__titleMini{color:#222324;text-align:left;text-overflow:ellipsis;white-space:normal;word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;place-self:center stretch;font-size:14px;display:-webkit-box;overflow:hidden}.DeliveryGroup-module__3CT38q__priceMiniRow{color:#222324;flex-direction:column;align-items:flex-start;font-size:14px;font-weight:500;display:flex}.DeliveryGroup-module__3CT38q__oldPriceMini{color:#afafb5;margin:0 0 2px;text-decoration:line-through}.DeliveryGroup-module__3CT38q__qtyInline{color:#95959d;font-weight:500}.DeliveryGroup-module__3CT38q__bottomRow{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;display:flex}.DeliveryGroup-module__3CT38q__productMiniCardItem{flex-direction:column;flex:0 0 274px;gap:6px;min-width:274px;display:flex;width:274px!important}.DeliveryGroup-module__3CT38q__changeNoticeBar{background:#fac18b33;border-radius:8px;justify-content:space-between;align-items:flex-start;padding:8px 12px;display:flex}.DeliveryGroup-module__3CT38q__changeNoticeText{color:#222324;font-size:13px}.DeliveryGroup-module__3CT38q__moreLinkButton{color:#fd6710;text-transform:uppercase;text-underline-offset:2px;cursor:pointer;box-shadow:none;background:0 0;border:none;border-radius:0;align-self:flex-start;margin:0;padding:0 0 2px;font-size:14px;font-weight:500;line-height:1.2;text-decoration:underline}.DeliveryGroup-module__3CT38q__removeMiniButton{cursor:pointer;opacity:0;pointer-events:none;background:0 0;border:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:opacity .15s ease-in-out;display:inline-flex}.DeliveryGroup-module__3CT38q__removeMiniButton img{width:20px;height:20px}.DeliveryGroup-module__3CT38q__productMiniCardRow:hover .DeliveryGroup-module__3CT38q__removeMiniButton{opacity:1;pointer-events:auto}.DeliveryGroup-module__3CT38q__imageWrapper{justify-content:center;align-items:center;width:80px;height:80px;display:flex;position:relative}.DeliveryGroup-module__3CT38q__imageMiniUnavailable{filter:grayscale()contrast(95%)}.DeliveryGroup-module__3CT38q__carouselNavButton{opacity:1;cursor:pointer;background:#fff;border:none;border-radius:100px;justify-content:center;align-items:center;width:32px;height:32px;padding:7px;transition:background .2s;display:flex;box-shadow:0 0 30px #0000000f}.DeliveryGroup-module__3CT38q__carouselNavIcon{object-fit:contain;width:18px;height:18px;display:block}.DeliveryGroup-module__3CT38q__carouselNavButton:hover{background:#f6f6f6}@media (max-width:1100px){.DeliveryGroup-module__3CT38q__deliveryRow{flex-wrap:wrap;align-items:flex-start;gap:8px;margin-top:12px}.DeliveryGroup-module__3CT38q__deliveryRow .DeliveryGroup-module__3CT38q__deliverySelectorField{height:50px}.DeliveryGroup-module__3CT38q__deliveryRow>:not(.DeliveryGroup-module__3CT38q__deliveryPrice),.DeliveryGroup-module__3CT38q__dateMobileWrapper{flex:1 1 0;width:auto;min-width:0}.DeliveryGroup-module__3CT38q__dateMobileOverlay{cursor:pointer;z-index:3;background:0 0;border:none;display:block;position:absolute;inset:0}.DeliveryGroup-module__3CT38q__deliveryPrice{width:100%;margin-top:8px;margin-left:0}.DeliveryGroup-module__3CT38q__carouselNavButton{display:none}}
.CarSelectionSection-module__kNRQ8q__carSelectionSection{box-sizing:border-box;background:#fff;border-radius:20px;flex-direction:column;gap:24px;width:100%;padding:0;display:flex}.CarSelectionSection-module__kNRQ8q__header{flex-direction:column;gap:0;display:flex}.CarSelectionSection-module__kNRQ8q__title{font-family:var(--font-oswald), sans-serif;letter-spacing:0;color:#222324;margin:0;font-size:32px;font-style:normal;font-weight:500;line-height:1.1}.CarSelectionSection-module__kNRQ8q__content{width:100%}@media (max-width:1100px){.CarSelectionSection-module__kNRQ8q__carSelectionSection{border-radius:12px;gap:20px;padding:0}.CarSelectionSection-module__kNRQ8q__title{font-size:26px}}
.ProductTabs-module__DnSOmq__productTabs{max-width:1360px;font-family:var(--font-roboto), sans-serif;flex-direction:column;display:flex}.ProductTabs-module__DnSOmq__tabContent{padding:40px 0 0}.ProductTabs-module__DnSOmq__tabPanel{scroll-margin-top:104px}.ProductTabs-module__DnSOmq__tabPanelHidden{display:none}.ProductTabs-module__DnSOmq__tabPanelActive{display:block}.ProductTabs-module__DnSOmq__description{color:#222324;width:800px;font-size:14px;font-weight:400;line-height:1.4}.ProductTabs-module__DnSOmq__description>:first-child{margin-top:0}.ProductTabs-module__DnSOmq__description>:last-child{margin-bottom:0}.ProductTabs-module__DnSOmq__description p{margin:0 0 12px}.ProductTabs-module__DnSOmq__description p+p{margin-top:0}.ProductTabs-module__DnSOmq__description h3{color:#222324;margin:24px 0 8px;font-size:18px;font-weight:500;line-height:1.2}.ProductTabs-module__DnSOmq__description h3:first-child{margin-top:0}.ProductTabs-module__DnSOmq__description ul{margin:0 0 12px;padding-left:20px;list-style:outside}.ProductTabs-module__DnSOmq__description ul li{margin:0 0 4px}.ProductTabs-module__DnSOmq__description ul li:last-child{margin-bottom:0}.ProductTabs-module__DnSOmq__characteristics,.ProductTabs-module__DnSOmq__reviews{color:#222324;font-size:14px;font-weight:400;line-height:1.4}.ProductTabs-module__DnSOmq__characteristics p,.ProductTabs-module__DnSOmq__reviews p{margin:0}.ProductTabs-module__DnSOmq__reviewsLoading{color:#666;font-size:14px;line-height:1.4}.ProductTabs-module__DnSOmq__characteristicsGrid{grid-template-columns:minmax(180px,1fr) 1fr;gap:0 4px;width:100%;max-width:none;display:grid}.ProductTabs-module__DnSOmq__characteristicRow{display:contents}.ProductTabs-module__DnSOmq__sectionsGrid{grid-template-columns:1fr 1fr;gap:48px;width:100%;display:grid}.ProductTabs-module__DnSOmq__sectionsGridSingle{grid-template-columns:1fr}.ProductTabs-module__DnSOmq__characteristicsSection{width:100%}.ProductTabs-module__DnSOmq__sectionTitle{color:#222324;margin:0 0 12px;font-size:18px;font-weight:500;line-height:1.2}.ProductTabs-module__DnSOmq__characteristicLabel{color:#222324;align-items:flex-end;gap:8px;min-width:0;padding:12px 0;font-size:14px;font-weight:500;line-height:1.2;display:flex}.ProductTabs-module__DnSOmq__characteristicLabelText{white-space:normal;overflow-wrap:anywhere;word-break:break-word;flex:0 auto;min-width:0;max-width:calc(100% - 48px);display:block}.ProductTabs-module__DnSOmq__characteristicDots{background-image:repeating-linear-gradient(90deg,#d9d9de 0 2px,#0000 2px 6px);flex:1 0 48px;min-width:48px;height:1px;transform:translateY(-2px)}.ProductTabs-module__DnSOmq__characteristicValue{color:#666;white-space:normal;overflow-wrap:anywhere;word-break:break-word;padding:12px 0;font-size:14px;font-weight:400;line-height:1.4}@media (max-width:1100px){.ProductTabs-module__DnSOmq__tabContent{padding-top:20px}.ProductTabs-module__DnSOmq__description{width:100%}.ProductTabs-module__DnSOmq__sectionsGrid{grid-template-columns:1fr;gap:28px}.ProductTabs-module__DnSOmq__characteristicsGrid{grid-template-columns:1fr 1fr;gap:0 12px;width:100%}}
.OrderDetails-module__b3mFwa__orderDetails{align-items:stretch;gap:20px;width:100%;display:flex}.OrderDetails-module__b3mFwa__orderContent{flex-direction:column;flex:1;gap:40px;display:flex}.OrderDetails-module__b3mFwa__orderMain{flex-direction:column;gap:40px;display:flex}.OrderDetails-module__b3mFwa__productsSection{flex-direction:column;gap:12px;display:flex}.OrderDetails-module__b3mFwa__orderSidebar{border-left:1px solid var(--color-border);flex-direction:column;flex-shrink:0;align-self:stretch;gap:15px;width:320px;padding-left:20px;display:flex}.OrderDetails-module__b3mFwa__orderSummary{width:100%}@media (max-width:1200px){.OrderDetails-module__b3mFwa__orderDetails{flex-direction:column;gap:60px}.OrderDetails-module__b3mFwa__orderSidebar{border-top:none;border-left:none;align-self:auto;width:100%;padding-top:20px;padding-left:0}}@media (max-width:1100px){.OrderDetails-module__b3mFwa__orderDetails{gap:30px}}
.RequestSection-module__B-ioya__requestSection{background:#f6f6f6;border:1px solid #0000;border-radius:10px;flex-direction:column;width:100%;display:flex}.RequestSection-module__B-ioya__open{border-color:#e5e5e6}.RequestSection-module__B-ioya__selectorField{cursor:pointer;background:0 0;border-radius:10px;justify-content:space-between;align-items:center;padding:16px 20px;transition:background-color .2s,height .2s,padding .2s;display:flex}.RequestSection-module__B-ioya__selectorField:hover{background:#f6f6f6}.RequestSection-module__B-ioya__open .RequestSection-module__B-ioya__selectorField{padding-top:16px;padding-bottom:20px}.RequestSection-module__B-ioya__sectionHeaderLeft{flex-direction:column;gap:4px;display:flex}.RequestSection-module__B-ioya__sectionTitle{font-family:var(--font-roboto), sans-serif;color:#222324;font-size:16px;font-weight:500;line-height:1.25}.RequestSection-module__B-ioya__sectionHeaderRight{align-items:center;gap:12px;display:flex}.RequestSection-module__B-ioya__sectionDate{font-family:var(--font-roboto), sans-serif;color:#95959d;font-size:12px;line-height:1.3}.RequestSection-module__B-ioya__chevron{color:#222324;justify-content:center;align-items:center;transition:transform .2s;display:flex}.RequestSection-module__B-ioya__chevronOpen{transform:rotate(180deg)}.RequestSection-module__B-ioya__sectionContent{flex-direction:column;gap:24px;padding:0 16px 16px;display:flex}@media (max-width:1100px){.RequestSection-module__B-ioya__requestSection{width:100%;max-width:100%;margin-left:0;margin-right:0}.RequestSection-module__B-ioya__selectorField{padding-left:12px;padding-right:12px}.RequestSection-module__B-ioya__open .RequestSection-module__B-ioya__selectorField{padding-bottom:16px}.RequestSection-module__B-ioya__sectionContent{padding:0 12px 12px}}
.PhoneInput-module__XkP2DW__inputGroup{flex-direction:column;width:100%;min-width:0;display:flex}.PhoneInput-module__XkP2DW__label{font-family:var(--font-roboto), sans-serif;color:#222324;font-size:12px;font-weight:400;line-height:1.3}.PhoneInput-module__XkP2DW__required{color:#f44;margin-left:2px}.PhoneInput-module__XkP2DW__inputContainer{background:#f6f6f6;border:1px solid #0000;border-radius:10px;align-items:center;gap:8px;width:100%;min-width:0;height:50px;margin-top:6px;padding:0 16px;display:flex;position:relative}.PhoneInput-module__XkP2DW__inputContainer:focus-within:not(.PhoneInput-module__XkP2DW__errorBorder){border-color:var(--input-focus-border-color)}.PhoneInput-module__XkP2DW__flag{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.PhoneInput-module__XkP2DW__flagImage{object-fit:contain;width:24px;height:24px}.PhoneInput-module__XkP2DW__prefix{font-family:var(--font-roboto), sans-serif;color:#95959d;flex-shrink:0;font-size:14px;font-weight:400;line-height:1.4}.PhoneInput-module__XkP2DW__input{width:100%;min-width:0;font-family:var(--font-roboto), sans-serif;color:#222324;letter-spacing:.5px;background:0 0;border:none;outline:none;flex:1;font-size:14px;font-weight:400;line-height:1.4}.PhoneInput-module__XkP2DW__input:focus{border:none!important}.PhoneInput-module__XkP2DW__input:disabled{cursor:not-allowed}.PhoneInput-module__XkP2DW__input::placeholder{color:#afafb5;opacity:1}.PhoneInput-module__XkP2DW__input::selection{color:#fff;background:#fd6710}.PhoneInput-module__XkP2DW__error{font-family:var(--font-roboto), sans-serif;color:#f44;height:0;font-size:12px;font-weight:400;line-height:1.3;transition:height .2s,padding .2s;overflow:hidden}.PhoneInput-module__XkP2DW__error.PhoneInput-module__XkP2DW__show{height:16px;padding-top:2px}.PhoneInput-module__XkP2DW__errorBorder{background:#f9e1e7!important;border:1px solid #fd4c4f!important}
.SubmitButton-module__URYKKW__submitButton{cursor:pointer;background:#fd6710;border:none;border-radius:10px;justify-content:center;align-items:center;width:100%;height:50px;transition:background-color .2s;display:flex}.SubmitButton-module__URYKKW__submitButton:hover{background:#e55a0e}.SubmitButton-module__URYKKW__submitButton:disabled{cursor:not-allowed;background:#cacace}.SubmitButton-module__URYKKW__submitButtonText{font-family:var(--font-roboto), sans-serif;color:#fff;text-transform:uppercase;font-size:16px;font-weight:500;line-height:1.25}@media (max-width:1100px){.SubmitButton-module__URYKKW__stickyMobile{position:static}}
.AuthSocialLogin-module__tQWyTq__container{flex-direction:column;gap:16px;display:flex}.AuthSocialLogin-module__tQWyTq__divider{margin:0!important}.AuthSocialLogin-module__tQWyTq__buttonsRow{box-sizing:border-box;gap:12px;width:100%;max-width:100%;display:flex}.AuthSocialLogin-module__tQWyTq__vkButton,.AuthSocialLogin-module__tQWyTq__tgButton{color:#222324;border-radius:var(--border-radius-medium);height:44px;font-family:var(--font-roboto), sans-serif;letter-spacing:0;text-transform:uppercase;cursor:pointer;background:#f6f6f6;border:none;flex:1 1 0;justify-content:center;align-items:center;gap:8px;font-size:16px;font-weight:500;line-height:1.2;text-decoration:none;display:flex}.AuthSocialLogin-module__tQWyTq__vkIcon{width:30px;height:19px}.AuthSocialLogin-module__tQWyTq__tgIcon{width:22px;height:22px}@media (max-width:1100px){.AuthSocialLogin-module__tQWyTq__container{box-sizing:border-box;max-width:100%;position:relative}.AuthSocialLogin-module__tQWyTq__buttonsRow{gap:8px}.AuthSocialLogin-module__tQWyTq__vkButton,.AuthSocialLogin-module__tQWyTq__tgButton{flex:1 1 0;min-width:0;font-size:14px}}
.PriceRange-module__ifXDTq__flushTop{margin-top:0}.PriceRange-module__ifXDTq__slider{cursor:pointer;width:100%;height:16px;position:relative}.PriceRange-module__ifXDTq__track{background:#ececee;border-radius:4px;width:100%;height:4px;position:absolute;top:6px}.PriceRange-module__ifXDTq__range{background:#fd6710;border-radius:2px;height:100%;position:absolute}.PriceRange-module__ifXDTq__handles{z-index:5;width:100%;height:16px;position:relative}.PriceRange-module__ifXDTq__handle{cursor:grab;z-index:10;touch-action:none;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #e5e5e6;border-radius:50%;width:16px;height:16px;transition:border-color .2s,box-shadow .2s;position:absolute;top:0;transform:translate(-50%)}.PriceRange-module__ifXDTq__handle+.PriceRange-module__ifXDTq__handle{z-index:11}.PriceRange-module__ifXDTq__handle:before{content:"";position:absolute;inset:-6px}.PriceRange-module__ifXDTq__handle:hover{border-color:#fd6710;box-shadow:0 0 0 2px #fd671033}.PriceRange-module__ifXDTq__handle:active{cursor:grabbing;border-color:#fd6710;box-shadow:0 0 0 4px #fd67104d}.PriceRange-module__ifXDTq__handle:focus-visible{border-color:#fd6710;outline:none;box-shadow:0 0 0 4px #fd671040}.PriceRange-module__ifXDTq__handle:after{content:"";background:#fd6710;border-radius:50%;width:6px;height:6px;position:absolute;top:4px;left:4px}
.Carousel-module__ckhNOa__carouselOuter{z-index:2;background:#fff;border-radius:8px;width:1360px;height:152px;margin:0 auto;position:relative}.Carousel-module__ckhNOa__carouselTrack{height:152px}.Carousel-module__ckhNOa__carouselItem{width:var(--marquee-item-width);transform-origin:top;border:2px solid #0000;flex-shrink:0;justify-content:center;align-items:flex-start;height:152px;transition:transform .35s cubic-bezier(.4,0,.2,1),box-shadow .35s cubic-bezier(.4,0,.2,1),background .35s,border .35s;display:flex}.Carousel-module__ckhNOa__carouselItem.Carousel-module__ckhNOa__active{z-index:3;background:#fff;border:2px solid #0000;transform:scale(1.08)}.Carousel-module__ckhNOa__carouselItem:last-child{margin-right:0}.Carousel-module__ckhNOa__carouselImg{object-fit:contain;filter:grayscale(.2);width:210px;height:105px}@media (max-width:1440px){.Carousel-module__ckhNOa__carouselOuter{border-radius:0;width:100vw;min-width:0;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}}@media (max-width:1100px){.Carousel-module__ckhNOa__carouselOuter,.Carousel-module__ckhNOa__carouselTrack,.Carousel-module__ckhNOa__carouselItem{height:90px}.Carousel-module__ckhNOa__carouselItem,.Carousel-module__ckhNOa__carouselItem:last-child{margin-right:0}.Carousel-module__ckhNOa__carouselImg{width:160px;height:90px}}@media (prefers-reduced-motion:reduce){.Carousel-module__ckhNOa__carouselItem{transition:none}}
.CodeForm-module__L-yd8q__form{flex-direction:column;flex:auto;gap:20px;width:100%;display:flex}.CodeForm-module__L-yd8q__bottomActionsSticky{flex-direction:column;gap:16px;display:flex}@media (max-width:1100px){.CodeForm-module__L-yd8q__form{box-sizing:border-box;max-width:100%;min-height:0;padding-bottom:0}.CodeForm-module__L-yd8q__bottomActionsSticky{bottom:calc(28px + env(safe-area-inset-bottom));box-sizing:border-box;background:#fff;max-width:100%;margin-top:auto;position:sticky}}
/*# sourceMappingURL=37r1mb66c4iex.css.map*/