/*!
 * Copyright (c) LIMITED LIABILITY COMPANY "AUCHAN UKRAINE HYPERMARKET". All rights reserved.
 */.SliderArrow_base__BIa08{background:none;border:none;padding:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.SliderArrow_base__BIa08>i{font-size:1.25rem;color:currentColor;transition:transform .2s ease,color .2s ease}.SliderArrow_base__BIa08:hover>i{color:var(--primary)}.SliderArrow_base__BIa08.SliderArrow_flipper__BiyyV{transform:scaleX(-1)}.SliderArrow_hasContainer__b3ZFM{width:50px;height:50px;background-color:#fff;border-radius:50%;box-shadow:0 10px 24px rgba(0,0,0,.08);transition:transform .2s ease,box-shadow .2s ease}.SliderArrow_hasContainer__b3ZFM:hover:not(:disabled){transform:scale(1.05);box-shadow:0 12px 28px rgba(0,0,0,.12)}.SliderArrow_hasContainer__b3ZFM>i{color:var(--primary)}.SliderArrow_hasContainer__b3ZFM.SliderArrow_flipped__9iDab:hover:not(:disabled){transform:scaleX(-1) scale(1.05);box-shadow:0 12px 28px rgba(0,0,0,.12)}.SliderArrow_thumbnail__44oH7{background:none;box-shadow:none}.SliderArrow_thumbnail__44oH7>i{font-size:30px}.SliderArrow_flipped__9iDab{transform:scaleX(-1)}.SliderArrow_disabled__Z87rW{opacity:.5;cursor:not-allowed}
/*!
 * Copyright (c) LIMITED LIABILITY COMPANY "AUCHAN UKRAINE HYPERMARKET". All rights reserved.
 */.CrossSellProducts_root__OgUKO{position:relative;width:100%;opacity:0;transform:translateY(20px);animation:CrossSellProducts_fadeInUp__7CHR0 .5s ease-out forwards;animation-delay:.3s;padding:.75em .5em}@media(min-width:1025px){.CrossSellProducts_root__OgUKO{padding:0}}@keyframes CrossSellProducts_fadeInUp__7CHR0{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.CrossSellProducts_sliderWrapper__63QBL{width:100%;overflow:hidden;padding:0;position:relative}.CrossSellProducts_sliderWrapper__63QBL .CrossSellProducts_swiper__HxEwa{overflow:visible;padding:0 8px;margin:0 -8px}.CrossSellProducts_sliderWrapper__63QBL .CrossSellProducts_swiper-wrapper__2F8Vj{display:flex;align-items:stretch}.CrossSellProducts_sliderWrapper__63QBL .CrossSellProducts_swiper-slide__YN4gD{width:auto;height:auto;display:flex}.CrossSellProducts_sliderWrapper__63QBL:after{content:"";position:absolute;top:0;right:0;width:80px;height:100%;pointer-events:none;z-index:2;background:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 40%,rgba(255,255,255,.7) 70%,#fff)}.CrossSellProducts_swiperSlide__u8vGx{height:auto}.CrossSellProducts_swiperSlide__u8vGx>div{height:100%}.CrossSellProducts_slide__NgAYS{width:auto;min-width:180px;height:100%;border-radius:8px;overflow:hidden;display:flex;flex-direction:column}.CrossSellProducts_header__H4yLA{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;margin-bottom:.25rem;background:#fff;border-radius:.75rem;box-shadow:0 2px 6px rgba(0,0,0,.1)}.CrossSellProducts_title__zRDSl{font-size:1.1rem;color:var(--red);font-weight:500;margin:0;font-family:var(--font-family-normal)}.CrossSellProducts_navigation__XuNrM{display:flex;gap:.75rem}.CrossSellProducts_navButton__PFTTf{width:2.5rem;height:2.5rem;min-width:2.5rem;min-height:2.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--primary);color:#fff;border:none;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 4px rgba(0,0,0,.15)}.CrossSellProducts_navButton__PFTTf:hover:not(:disabled){background:var(--primary-dark);transform:scale(1.1)}.CrossSellProducts_navButton__PFTTf:disabled{opacity:.4;background:var(--light-gray);cursor:not-allowed;box-shadow:none}.CrossSellProducts_navButton__PFTTf svg{width:1.25rem;height:1.25rem;fill:currentColor}.CrossSellProducts_price_action_wrapper__fksR4{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:.5rem}.CrossSellProducts_product_price__URumd{font-weight:600;color:var(--red)}.CrossSellProducts_product_price__URumd strong{font-size:.95rem}.CrossSellProducts_product_price__old__EjtPu{font-size:.75rem;color:var(--text-secondary);text-decoration:line-through;display:block;margin-top:.1rem}.CrossSellProducts_counter__wyyHe{width:100%;max-width:7rem}