.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1));&.swiper-scrollbar-disabled,.swiper-scrollbar-disabled>&{display:none!important}&.swiper-scrollbar-horizontal,.swiper-horizontal>&{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}&.swiper-scrollbar-vertical,.swiper-vertical>&{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.MiniSwiper_swiper__ygN49>div:nth-child(2){position:static;width:100%;height:2px;margin-top:10px;background-color:rgba(0,0,0,0);border-radius:100px}.MiniSwiper_swiper__ygN49>div:nth-child(2) div{background-color:var(--color-primary);border-radius:100px}.MiniSwiper_swiperRadio__FyJm5{max-width:895px}.MiniSwiper_slide__qvlqg:not(:last-child){margin-right:10px}@media(max-width:991.98px){.MiniSwiper_slide__qvlqg:not(:last-child){margin-right:8px}}.MiniSwiper_slideImage__Mfwec{max-width:76px}@media(max-width:767.98px){.MiniSwiper_slideImage__Mfwec{max-width:66px;height:80px}.MiniSwiper_slideImage__Mfwec img{height:inherit}}.MiniSwiper_slideDate__mPzZO{flex-shrink:1;min-width:119px}@media(max-width:991.98px){.MiniSwiper_slideDate__mPzZO{min-width:66px;max-width:76px}}.MiniSwiper_slideTime__HSw0M{flex-shrink:1;min-width:140px}@media(max-width:991.98px){.MiniSwiper_slideTime__HSw0M{min-width:66px}}.Radio_wrapper__M7jKj{display:flex;flex-shrink:0;gap:10px;align-items:center;cursor:pointer;transition:all var(--transition-300)}@media(hover:hover)and (pointer:fine){.Radio_wrapper__M7jKj:hover{opacity:.6}}.Radio_radio__ORYwq{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:1px solid var(--color-primary);border-radius:50%;transition:all var(--transition-300)}.Radio_inner__edSzI{width:14px;height:14px;background-color:rgba(0,0,0,0);border-radius:inherit;transition:all var(--transition-300)}.Radio_isChecked__0PVYs .Radio_radio__ORYwq{border:1px solid var(--color-secondary)}.Radio_isChecked__0PVYs .Radio_inner__edSzI{background-color:var(--color-secondary)}.Radio_isChecked__0PVYs .Radio_text__KSItf{color:var(--color-secondary)}.Radio_text__KSItf{font-size:18px;line-height:20px;color:var(--color-primary-opacity-80);letter-spacing:.02em;transition:all var(--transition-300)}@media(max-width:767.98px){.Radio_text__KSItf{font-size:14px;line-height:16px}}.Radio_disabled__bxddt{pointer-events:none;opacity:.4}.OrderInfo_wrapper__glcCh{position:-webkit-sticky;position:sticky;top:200px}@media(max-width:1199.98px){.OrderInfo_wrapper__glcCh{position:static}}.OrderInfo_title___b9tG{font-family:var(--font-family-secondary);font-size:30px;line-height:36px;letter-spacing:.04em}@media(max-width:1024px){.OrderInfo_title___b9tG{font-size:18px;line-height:22px}}.OrderInfo_swiper__j1ytw{margin-top:40px}.OrderInfo_quantity__333RX{display:flex;align-items:center;justify-content:space-between;margin-top:10px;line-height:28px;color:var(--color-primary-opacity-80);letter-spacing:.02em}@media(max-width:991.98px){.OrderInfo_quantity__333RX a,.OrderInfo_quantity__333RX p{font-size:12px}}.OrderInfo_quantity__333RX p{font-size:18px}.OrderInfo_quantity__333RX a{border-bottom:1px solid var(--color-primary-opacity-80);transition:all var(--transition-300)}@media(hover:hover)and (pointer:fine){.OrderInfo_quantity__333RX a:hover{opacity:.6}}.OrderInfo_list__pQ1CR{display:flex;flex-direction:column;gap:30px;margin-top:40px;font-size:18px;line-height:21px;letter-spacing:.02em}@media(max-width:991.98px){.OrderInfo_list__pQ1CR{gap:20px;margin-top:30px;font-size:14px;line-height:16px}}.OrderInfo_list__pQ1CR li{display:flex;gap:20px;justify-content:space-between}.OrderInfo_itemTitle__CHMdY{flex-shrink:0;color:var(--color-primary-opacity-80)}.OrderInfo_itemValue__e24Uo{width:100%;max-width:240px;transition:all var(--transition-300)}@media(max-width:1399.98px){.OrderInfo_itemValue__e24Uo{text-align:right}}.OrderInfo_active__qf_80{color:var(--color-secondary)}.OrderInfo_noActive__fqwAP{color:var(--color-primary-opacity-40)}.OrderInfo_note__hxkYX{margin-top:20px;line-height:18px;color:var(--color-primary-opacity-60);letter-spacing:.02em}@media(max-width:991.98px){.OrderInfo_note__hxkYX{font-size:10px;line-height:11px}}.OrderInfo_note__hxkYX button{position:relative;color:inherit;cursor:pointer;transition:all var(--transition-300)}@media(hover:hover)and (pointer:fine){.OrderInfo_note__hxkYX button:hover{opacity:.6}}.OrderInfo_note__hxkYX button:before{position:absolute;bottom:0;left:0;width:100%;height:1px;content:"";background-color:var(--color-primary-opacity-60)}.OrderInfo_line__IG1Ih{width:100%;height:1px;margin:40px 0;background-color:var(--color-green-opacity-10)}@media(max-width:991.98px){.OrderInfo_line__IG1Ih{margin:30px 0}}.OrderInfo_total__v_fZw{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between;letter-spacing:.04em}.OrderInfo_totalTitle__ajFoj{font-family:var(--font-family-secondary);font-size:24px;line-height:30px}@media(max-width:991.98px){.OrderInfo_totalTitle__ajFoj{font-size:16px;line-height:19px}}.OrderInfo_totalPrice__lk3Hm{font-size:18px;line-height:21px;color:var(--color-secondary)}@media(max-width:991.98px){.OrderInfo_totalPrice__lk3Hm{font-size:14px;line-height:16px}}.OrderInfo_toCheckout__JGvGz{margin-top:40px}.OrderInfo_disabled__YqjPX{opacity:.4}.LoginTrigger_loginTrigger__9tLVj{display:flex;align-items:center;line-height:18px;letter-spacing:.02em}@media(max-width:767.98px){.LoginTrigger_loginTrigger__9tLVj{font-size:12px;line-height:14px}.LoginTrigger_loginTrigger__9tLVj svg{width:16px;height:16px}}.LoginTrigger_loginTrigger__9tLVj svg path{stroke:var(--color-primary)}.LoginTrigger_loginTrigger__9tLVj p{margin-left:10px}.LoginTrigger_loginTrigger__9tLVj button{margin-left:5px;color:var(--color-secondary);transition:all var(--transition-300)}@media(hover:hover)and (pointer:fine){.LoginTrigger_loginTrigger__9tLVj button:hover{opacity:.6}}.Loader_wrapper__WqjS2{display:flex;align-items:center;justify-content:center}@media(max-width:767.98px){.Loader_wrapper__WqjS2 svg{width:78px;height:40px}}.Loader_absolute__RySul,.Loader_fixed__5Aj7M,.Loader_wrapper__WqjS2.Loader_absolute__RySul{position:absolute;inset:0}.Notification_wrapper__6x8tI{position:fixed;top:130px;right:60px;z-index:5;display:flex;gap:10px;align-items:center;justify-content:center;width:388px;min-height:66px;padding:18px 0;background-color:var(--color-secondary)}@media(max-width:767.98px){.Notification_wrapper__6x8tI{top:50px;right:16px;gap:6px;width:248px;min-height:44px;padding:12px 0}.Notification_wrapper__6x8tI svg{width:20px;height:20px}}.Notification_error__SxSUC{background-color:var(--color-error)}.Notification_error__SxSUC .Notification_text__0qxv3{width:100%;padding:0 10px;color:var(--color-primary)}.Notification_text__0qxv3{width:260px;font-size:20px;line-height:23px;color:var(--color-bg);letter-spacing:.02em}@media(max-width:767.98px){.Notification_text__0qxv3{width:182px;font-size:14px;line-height:16px}}.CookieNotification_wrapper__NV_kX{position:fixed;bottom:40px;left:50%;z-index:2;display:flex;gap:40px;align-items:center;justify-content:center;width:calc(100vw - 32px);max-width:1082px;padding:24px 40px;background-color:var(--color-bg-opacity-20);border:1px solid var(--color-primary);border-radius:24px;transform:translateX(-50%);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}@media(max-width:767.98px){.CookieNotification_wrapper__NV_kX{bottom:66px;flex-wrap:wrap;gap:20px;padding:20px}}.CookieNotification_wrapper__NV_kX button{flex-shrink:0;width:200px}@media(max-width:575.98px){.CookieNotification_wrapper__NV_kX button{width:100%}}.CookieNotification_text__zhdpC{width:100%;max-width:760px;line-height:18px;letter-spacing:.04em}@media(max-width:767.98px){.CookieNotification_text__zhdpC{font-size:14px;line-height:16px}}.CookieNotification_text__zhdpC a{text-decoration:underline;transition:all var(--transition-300)}@media(hover:hover)and (pointer:fine){.CookieNotification_text__zhdpC a:hover{opacity:.6}}