@keyframes spin{to{transform:rotate(360deg)}}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}div.gift-popup{position:relative;width:100%;height:4rem;background:#ffd8de;overflow:hidden;transition:all .3s ease-in-out;justify-items:center}div.gift-popup--close{height:0rem}div.gift-popup__close{position:absolute;top:10px;right:10px;cursor:pointer}div.gift-popup__content{display:flex!important;justify-content:center;align-items:center;width:80%;height:100%}div.gift-popup__message{text-align:center;font-weight:900}.filter-eshop{display:flex!important;flex-direction:row;justify-content:center;align-items:center;width:100%;padding:4.0625rem 3.5625rem}@media (max-width: 1024px){.filter-eshop{padding:2.75rem 0}}.filter-eshop__slider{width:100%;display:flex!important;flex-direction:column;justify-content:center;align-items:center}.filter-eshop__slider>swiper-container{display:flex;flex-direction:column;width:100%;height:auto}.filter-eshop__slider>swiper-container>*{width:100%;position:relative;flex-shrink:0;scroll-snap-align:start;scroll-snap-stop:always;box-sizing:border-box;align-self:self-start;display:flex!important;flex-direction:row;justify-content:center;align-items:center}.filter-eshop__slider>swiper-container::part(wrapper){justify-content:flex-start}@media (min-width: 1024px){.filter-eshop__slider>swiper-container::part(wrapper){justify-content:center}}.filter-eshop__item{display:flex!important;flex-direction:column;justify-content:flex-start;align-items:center;gap:1rem;height:auto;cursor:pointer;border:none;background:transparent;max-width:9.375rem;transition:.5s all ease}.filter-eshop__item:hover>.filter-eshop-item__text{color:#be1c33}.filter-eshop__item.active>.filter-eshop-item__text{text-decoration:underline;text-decoration-color:#be1c33;color:#be1c33}.filter-eshop .filter-eshop-item__image{display:flex!important;flex-direction:row;justify-content:center;align-items:center;flex-shrink:0;border-radius:9.8125rem;box-sizing:border-box;width:9.375rem;height:9.375rem;aspect-ratio:1/1;overflow:hidden}.filter-eshop .filter-eshop-item__image>img{width:100%;height:100%;object-fit:contain;object-position:center}.filter-eshop .filter-eshop-item__text{width:100%;display:flex!important;flex-direction:row;justify-content:center;align-items:center;color:#632918;text-align:center;font-style:normal;font-weight:600;line-height:normal}.slider__wrapper{z-index:0;position:relative}.btn-arrow{display:block;position:relative;width:40px;height:40px;border-radius:50%;background-color:#be1c33;cursor:pointer}.btn-arrow>svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.swiper-button{background-color:transparent;border-style:none;position:absolute;top:50%;transform:translateY(-50%);z-index:1;width:initial;height:initial}.swiper-button-prev{left:-60px}.swiper-button-next{right:-60px}.swiper-button:after{display:none}@media (min-width: 481px) and (max-width: 1024px){.swiper-button-prev{left:0}.swiper-button-next{right:0}}.swiper-pagination-bullet{opacity:1;background:#632918!important;border:0!important}.swiper-pagination-bullet-active{background:#be1c33!important;border:0!important}.collection-loader{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff9;display:flex;align-items:center;justify-content:center;z-index:1000}.collection-loader>.loader-spinner{width:40px;height:40px;border:4px solid #632918;border-top-color:#be1c33;border-radius:50%;animation:spin .8s linear infinite}.collection-loader--visible{display:flex}.collection-loader--hidden{display:none}.bg-light--secondary{background-color:#f7e7d6}
