.footer{color:var(--footer-text-color);background-color:var(--footer-background-color)}@media only screen and (max-width:1023px){.footer{font-size:14px}}.footer__grid{padding-top:100px;padding-bottom:68px;padding-right:var(--grid-gap);padding-left:var(--grid-gap);grid-template-columns:1fr 2fr;gap:5%;display:grid}@media only screen and (max-width:1023px){.footer__grid{padding-right:var(--grid-gap-portable);padding-left:var(--grid-gap-portable)}}.footer__grid{max-width:var(--content-width);margin-left:auto;margin-right:auto}@media only screen and (max-width:1023px){.footer__grid{margin-right:initial;margin-left:initial;grid-template-columns:1fr;gap:34px;padding-top:40px;padding-bottom:40px}}.footer__links{gap:inherit;flex-wrap:wrap;display:flex}.footer__links:has(>div:nth-child(2)):not(:has(>div:nth-child(3)))>div{width:47.5%}@media only screen and (max-width:767px){.footer__links:has(>div:nth-child(2)):not(:has(>div:nth-child(3)))>div{width:auto}}.footer__links:has(>div:nth-child(3)):not(:has(>div:nth-child(4)))>div{width:30%}@media only screen and (max-width:767px){.footer__links:has(>div:nth-child(3)):not(:has(>div:nth-child(4)))>div{width:auto}}.footer__links>div{flex:auto}.footer__links>div:first-of-type:last-of-type{flex:none;margin-left:auto;margin-right:auto}@media only screen and (max-width:1023px){.footer__links>div:first-of-type:last-of-type{flex:auto;margin:auto}}.footer__title{font-size:20px;font-weight:var(--font-weight-medium);line-height:1.25em}.footer__title:first-letter{text-transform:capitalize}.footer__title span{color:var(--footer-brand-color)}.footer__description{color:var(--footer-description-color);margin-top:12px;font-size:15px;line-height:1.75em}.footer__description span{color:var(--footer-text-color)}@media only screen and (max-width:1023px){.footer__description{margin-top:8px}}.footer__list{margin-top:20px}.footer__bottom{padding-top:24px;padding-bottom:28px;padding-right:var(--grid-gap);padding-left:var(--grid-gap);border-top:1px solid #d9d9d91f;justify-content:space-between;align-items:center;display:flex}@media only screen and (max-width:1023px){.footer__bottom{padding-right:var(--grid-gap-portable);padding-left:var(--grid-gap-portable)}}.footer__bottom{max-width:var(--content-width);margin-left:auto;margin-right:auto}@media only screen and (max-width:1023px){.footer__bottom{flex-direction:column;align-items:flex-start;gap:14px;padding-bottom:24px}}.footer__copyright{text-align:right;color:var(--footer-description-color);flex-direction:column;gap:12px;font-size:15px;display:flex}@media only screen and (max-width:1023px){.footer__copyright{text-align:left}}.footer__copyright a{color:inherit;text-decoration:none}.footer__logo{margin-bottom:8px}@media only screen and (max-width:1023px){.footer__logo{transform-origin:0;margin-bottom:12px;transform:scale(.85)}}.footer__logo svg,.footer__logo img{width:215px;height:auto;display:block}.footer__details{padding-bottom:68px;padding-right:var(--grid-gap);padding-left:var(--grid-gap)}@media only screen and (max-width:1023px){.footer__details{padding-right:var(--grid-gap-portable);padding-left:var(--grid-gap-portable)}}.footer__details{max-width:var(--content-width);margin-left:auto;margin-right:auto}@media only screen and (max-width:1023px){.footer__details{padding-bottom:40px}}.footer__payment-methods{grid-template-columns:repeat(5,60px);align-items:center;gap:8px;display:grid}.footer__payment-methods svg{width:100%}.footer-links-list{margin-top:0;margin-bottom:0;padding-left:0;list-style:none}.footer-links-list__item{color:var(--footer-text-color)}.footer-links-list__item:not(:first-of-type){margin-top:10px}.footer-links-list__item-light-color{color:var(--footer-description-color)}.footer-links-list__item-light-color .footer-links-list__icon{color:inherit}.footer-links-list__link{color:inherit;text-decoration:none;display:flex}.footer-links-list__icon{color:#71a555;justify-content:center;align-items:center;width:20px;height:20px;margin-right:10px;display:flex}.footer-links-list__text{font-weight:var(--font-weight-medium)}@media only screen and (max-width:1023px){.footer-links-list__text{padding-top:2px}}.footer-links-list__text--light{color:var(--footer-description-color)}.footer-social-list{gap:6px;margin-top:0;margin-bottom:0;padding-left:0;list-style:none;display:flex}.footer-social-list__item{color:#fff;background-color:#ffffff0a;border:1px solid #ffffff14;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;display:flex}
.header{z-index:10;background-color:#fff;transition:box-shadow 1s;position:sticky;top:0;box-shadow:0 1px #dee7eb,0 4px 24px #00000012}.header--v2:not(.sticky){box-shadow:none;transition:box-shadow .1s}@media only screen and (max-width:767px){.header--show-search{height:136px}}.header__inner{align-items:center;min-height:72px;padding-top:8px;padding-bottom:8px;display:flex}.header__main{flex-wrap:wrap;flex:auto;align-items:center;row-gap:8px;display:flex}.header__back{border-right:1px solid var(--border-color);flex:none;margin-right:32px;padding-right:32px}@media only screen and (max-width:1023px){.header__back{margin-right:24px;padding-right:24px}}@media only screen and (max-width:767px){.header__back{margin-right:16px;padding-right:16px}}.header__back svg{display:block}.header__logo-wrap{flex:none}.header__logo{width:280px;display:block}@media only screen and (max-width:539px){.header__logo{width:128px}}.header__logo-img{width:auto;max-width:100%;height:auto;min-height:40px;max-height:64px;display:block}@media only screen and (max-width:1023px){.header__logo-img:not(.header__logo-img--small){transform-origin:0;transform:scale(.85)}}.header__logo-img--small{display:none}@media only screen and (max-width:539px){.header__logo-img--small{display:block}.header__logo-img--hide-on-phone{display:none}}.header__icon{color:var(--header-text-color)}.header__icon svg{width:24px;height:24px}@media only screen and (max-width:767px){.header__icon svg{width:16px;height:16px}}.header__nav{flex:0 auto;height:40px;margin:0 auto;display:flex}@media only screen and (max-width:1151px){.header__nav{width:100%}}@media only screen and (max-width:1023px){.header__nav{display:none}}.header__controls{flex-wrap:wrap;flex:none;justify-content:flex-end;align-self:stretch;align-items:center;gap:8px 16px;width:280px;margin-left:auto;padding-left:20px;display:flex}@media only screen and (max-width:1151px){.header__controls{flex-direction:column;align-items:flex-end}.header__controls:has(>:only-child){justify-content:center}}@media only screen and (max-width:1023px){.header__controls{flex-direction:row;align-items:center;width:auto}}.header__contacts{align-items:center;column-gap:5px;display:flex}@media only screen and (max-width:1023px){.header__contacts{padding-left:12px}}@media only screen and (max-width:539px){.header__contacts{padding-left:4px}}.header__contacts-item{color:var(--text-color);align-items:center;gap:8px;font-size:15px;text-decoration:none;display:flex}@media only screen and (max-width:767px){.header__contacts-item{font-size:13px}}.header-nav{align-items:center;gap:20px;margin-top:0;margin-bottom:0;padding-left:0;list-style:none;display:flex}.header-nav__link{font-size:14px;font-weight:var(--font-weight-medium);color:var(--header-text-color);align-items:center;text-decoration:none;display:flex}.header-nav__link:hover{color:var(--brand-primary-hover);text-decoration:none}.header-nav__link-icon svg{flex:none;width:1em;height:1em;margin-right:4px;display:block}.header-contacts{justify-content:flex-end;gap:24px;display:flex}@media only screen and (max-width:539px){.header-contacts{gap:12px}}
.loader{zoom:1;margin:0 auto;position:relative}.loader .circular{animation:1s linear infinite rotate;position:relative}.loader .circular .path{stroke:#808b91;stroke-dasharray:1 200;stroke-dashoffset:0;strokeLinecap:round;animation:1.5s ease-in-out infinite dash}.react-datepicker-day .loader{transform:scale(1.8)}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1 200;stroke-dashoffset:0}50%{stroke-dasharray:89 200;stroke-dashoffset:-35px}to{stroke-dasharray:89 200;stroke-dashoffset:-124px}}
.btn{height:48px;font-size:14px;font-weight:var(--font-weight-medium);color:var(--text-in-brand-primary);background-color:var(--brand-primary);border-radius:24px;justify-content:center;align-items:center;padding-left:20px;padding-right:20px;text-decoration:none;display:flex}@media only screen and (max-width:1023px){.btn{height:40px;padding-left:16px;padding-right:16px;font-size:13px}}.btn[disabled]{pointer-events:none;opacity:.5;background-color:#848484}.btn:hover{background-color:var(--brand-primary-hover)}.btn--full-width{width:100%}.btn--secondary{color:var(--text-in-brand-secondary);background-color:var(--brand-secondary)}.btn--secondary:hover{background-color:var(--brand-secondary-hover)}.btn--link{color:var(--text-color);padding:0}.btn--link,.btn--link:hover{background-color:#0000}.btn--small{border-radius:20px;height:40px}.btn__icon{vertical-align:middle;flex:none;margin-right:6px;display:inline-flex}.btn__icon svg{width:1.3em;height:1.3em}.btn__loader .path{stroke:#fff!important}
.popover{vertical-align:middle;display:inline-block;position:relative}.popover__container{max-width:calc(100vw - 20px);position:absolute;top:calc(100% + 16px);right:0}@media only screen and (max-width:767px){.popover__container--full-screen{position:fixed;max-width:none!important;height:calc(100vh - 32px)!important;inset:16px 16px auto!important}}.popover__content{max-width:100%}@media only screen and (max-width:767px){.popover__content{max-height:100%}}.popover__button{cursor:pointer}.popover-panel{box-shadow:var(--box-shadow);background-color:#fff;border-radius:15px;padding:32px 24px}@media only screen and (max-width:767px){.popover-panel{height:calc(100vh - 32px)}}
.region-grid{width:1092px;max-width:100%;height:auto;max-height:398px;display:flex}@media only screen and (max-width:767px){.region-grid{flex-direction:column;height:100%;max-height:none}}.region-grid__language{flex:none;width:280px;padding-right:12px}@media only screen and (max-width:767px){.region-grid__language{width:auto;max-height:366px;padding-bottom:24px;padding-right:0}}.region-grid__currency{border-left:1px solid #d8e0e4;flex:auto;margin-right:-12px;padding-left:24px}@media only screen and (max-width:767px){.region-grid__currency{border-top:1px solid #d8e0e4;border-left:none;margin-right:0;padding-top:24px;padding-left:0}}.region-grid__col{flex-direction:column;display:flex}@media only screen and (max-width:767px){.region-grid__col{overflow:hidden}}.region-button-grid{grid-template-columns:repeat(auto-fill,minmax(240px,auto));gap:10px;display:grid}.region-title{font-size:20px;font-weight:var(--font-weight-bold);letter-spacing:-.01em;flex:none;margin-bottom:20px}@media only screen and (max-width:767px){.region-title{font-size:17px}}.region-content{flex:auto;padding-right:12px;overflow:hidden auto}@media only screen and (max-width:767px){.region-content{margin-right:-12px}}.region-button{border:1px solid var(--border-color);width:100%;font:inherit;font-size:14px;font-weight:var(--font-weight-medium);text-align:left;color:var(--text-color);cursor:pointer;background:0 0;border-radius:10px;padding:12px 40px 12px 16px;line-height:16px;text-decoration:none;display:block;position:relative}.region-button:hover,.region-button--selected{border-color:var(--text-color)}.region-button__icon{position:absolute;top:50%;right:16px;transform:translateY(-50%)}.region-button__icon svg{display:block}
