.header-top[data-v-387125ed]{display:none;width:100%;--tw-bg-opacity:1;background-color:rgb(58 58 58/var(--tw-bg-opacity));font-family:Gilroy;padding-bottom:.625rem;padding-top:.625rem}@media (min-width:577px){.header-top[data-v-387125ed]{display:flex}}@media (min-width:993px){.header-top[data-v-387125ed]{justify-content:flex-end}}@media (min-width:1201px){.header-top[data-v-387125ed]{display:block}}.header-top__left[data-v-387125ed]{align-items:center;display:flex;flex-direction:row;gap:30px;justify-content:center}.header-top__left-city[data-v-387125ed]{font-size:16px;font-weight:700;line-height:23px;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:4px}.header-top__right[data-v-387125ed]{align-items:center;display:flex;flex-direction:row;gap:30px;justify-content:center;margin-left:auto}.header-top__link[data-v-387125ed]{font-size:16px;line-height:23px;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.site-teaser{display:none;font-size:16px;line-height:21px;margin-right:auto}@media (min-width:577px){.site-teaser{display:block}}@media (min-width:993px){.site-teaser{pointer-events:none;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}}@media (min-width:1201px){.site-teaser{display:none;pointer-events:auto;--tw-text-opacity:1;color:rgb(100 100 100/var(--tw-text-opacity))}}@media screen and (max-width:915px){.site-teaser{display:none!important}}@media screen and (max-width:915px) and (min-width:577px){.header-main__left{margin-right:8px}}.logo-mobile{display:block;flex-grow:1}@media (min-width:577px){.logo-mobile{display:none}}@media screen and (max-width:915px) and (min-width:577px){.logo-mobile{display:block!important}.logo{display:none!important}}.header-main{position:relative;z-index:10;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.header-main__left{align-items:center;display:flex;flex-direction:row;gap:30px}.header-main__right{align-items:center;display:flex;flex-grow:1;gap:30px;justify-content:flex-end}@media (min-width:1201px){.header-main__right{flex-direction:row;justify-content:center}}.header-main__right-form{flex-grow:0}@media (min-width:1201px){.header-main__right-form{flex-grow:1}}@media screen and (max-width:1200px){.header-main__right-form{border-bottom-width:1px;left:0;margin-top:44px;position:absolute;right:0;top:100%;z-index:50;--tw-border-opacity:1;border-bottom-color:rgb(58 58 58/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding-bottom:1.25rem;padding-left:1rem;padding-right:1rem}}.header-main__right-button-icon svg{height:19px!important;margin:0!important;width:19px}.buttons-icon svg{height:29px!important;margin:0!important;width:29px!important}.burger-mobile__icon svg{height:53px!important;width:53px!important}@media (max-width:525px){.logo-desktop,.logo-mobile{display:none!important}.logo-mobile-small{display:block!important}}.search-block{border-radius:10px;display:flex;flex-direction:column;max-height:350px;overflow-y:auto;position:absolute;width:100%;z-index:20;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:1.25rem;top:calc(100% + 20px)}@media screen and (max-width:1200px){.bg-gray-mobile{background-color:#666}}.cart-count{align-items:center;background-color:red;border-radius:50%;color:#fff;display:flex;font-size:12px;font-weight:700;height:20px;justify-content:center;line-height:0;position:absolute;right:8px;top:15px;width:20px}@media screen and (max-width:576px){.cart-count{font-size:11px;height:16px;right:-8px;width:16px}}.heart-count{align-items:center;background-color:red;border-radius:50%;color:#fff;display:flex;font-size:12px;font-weight:700;height:20px;justify-content:center;line-height:0;position:absolute;right:20px;top:15px;width:20px}@media screen and (max-width:576px){.heart-count{font-size:11px;height:16px;right:-8px;width:16px}}.loader{animation:rotation 1s linear infinite;border:5px solid #3a3a3a;border-bottom-color:transparent;border-radius:50%;box-sizing:border-box;display:inline-block;height:32px;width:32px}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.ps .search-link{background-color:red}.header__nav{height:45px;overflow:hidden;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:9}.header__nav--scrolled{border:none;box-shadow:0 5px 10px #8c8c8c38}.header__nav-slider .splide__arrows .splide__arrow--prev{left:-20px}.header__nav-slider .splide__arrows .splide__arrow--next{right:-20px}.header__nav-slider:has(.splide__slide.is-visible:last-child) .splide__arrow--next{display:none}.catalog-menu[data-v-1ee92976]{border-radius:10px;box-shadow:0 5px 10px #8c8c8c38;top:80px;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.header--scrolled .catalog-menu[data-v-1ee92976]{margin-top:20px}.header{transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.header--scrolled{transform:translateY(-42px)}.header--scrolled .catalog-btn{transition:all .3s ease-in-out;width:160px}@media (max-width:768px){.header--scrolled{transform:none}}.header--scrolled .header__nav{transform:translateY(-44px)}.breadcrumbs[data-v-b035ef8b]{color:#686868}.breadcrumbs span[data-v-b035ef8b]{padding:0 8px}.arrow-visible{--tw-translate-y:0px;opacity:.9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.arrow-visible:hover{opacity:1}.footer__top{align-items:center;border-bottom-width:1px;border-color:#b5b5b599;display:flex;justify-content:space-between;padding-bottom:30px}@media (min-width:577px){.footer__top{margin-right:0}}@media (max-width:525px){.footer__top{flex-direction:column;gap:20px}}.footer__socials-link{cursor:pointer}.footer__socials-link img{height:50px!important;width:50px!important}@media (min-width:577px){.footer__socials-link img{height:63px!important;width:63px!important}}.footer__contacts-icon{cursor:pointer;margin-right:.625rem}.footer__contacts-icon svg{height:25px!important;width:25px!important}
