﻿@import"https://fonts.googleapis.com/css2?family=Golos+Text:wght@400..900&display=swap";.margin-default{padding-top:5rem;padding-bottom:5rem}@media(max-width: 768px){.margin-default{padding-top:3rem;padding-bottom:3rem}}.margin-title{padding-top:5rem;padding-bottom:5rem}@media(max-width: 768px){.margin-title{padding-top:9rem;padding-bottom:3rem}}.margin-low-top{padding-top:2.5rem;padding-bottom:5rem}@media(max-width: 768px){.margin-low-top{padding-top:0;padding-bottom:3rem}}.margin-bottom-only{padding-bottom:5rem}@media(max-width: 768px){.margin-bottom-only{padding-bottom:3rem}}.custom-scrollbar::-webkit-scrollbar{width:.5rem}@media(max-width: 768px){.custom-scrollbar::-webkit-scrollbar{width:0}}.custom-scrollbar::-webkit-scrollbar-track{background-color:color-mix(in srgb, #FFFFFF 94%, #383838 6%);border-radius:.5rem}.custom-scrollbar::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, #FFFFFF 85%, #383838 15%);border-radius:.5rem}.custom-scrollbar_horizontal::-webkit-scrollbar{height:.5rem}@media(max-width: 768px){.custom-scrollbar_horizontal::-webkit-scrollbar{height:0}}.custom-scrollbar_horizontal::-webkit-scrollbar-track{background-color:color-mix(in srgb, #FFFFFF 94%, #383838 6%);border-radius:.5rem}.custom-scrollbar_horizontal::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, #FFFFFF 85%, #383838 15%);border-radius:.5rem}*{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}html{margin:0;padding:0;font-size:12px;scroll-behavior:smooth}@media(max-width: 1920px){html{font-size:.626vw}}@media(max-width: 768px){html{font-size:12px}}body{width:100vw;overflow-x:hidden;margin:0;padding:0;color:#383838;font-family:"Golos Text",sans-serif;background-color:color-mix(in srgb, #FFFFFF 95%, #383838 5%)}main{max-width:1921px;margin:0 auto;overflow-x:hidden}@media(max-width: 1920px){main{max-width:none;margin:0}}hr{margin:0}h1,h2,h3,h4{margin:0}fieldset{padding:0;margin:0;border:none;height:100%}ul{list-style:none;margin:0;padding:0}p{margin:0}.grecaptcha-badge{visibility:hidden;opacity:0;z-index:1000;left:0 !important;right:auto !important}.container{margin:0 10rem;display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));gap:1.75rem;row-gap:2.5rem}@media(max-width: 768px){.container{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:0;margin:0 1.25rem;row-gap:2rem}}.container_grid4{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:5rem;row-gap:2.5rem;margin:0 10rem}@media(max-width: 768px){.container_grid4{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:0;margin:0 1.25rem;row-gap:2rem}}article h1{font-size:4.5rem;font-weight:500;line-height:110%;letter-spacing:-0.03em;font-size:3rem;padding-bottom:1.25rem}@media(max-width: 768px){article h1{font-size:3.5rem}}@media(max-width: 768px){article h1{font-size:2.5rem;padding-bottom:1rem}}article h2{font-size:3.5rem;font-weight:500;line-height:110%;letter-spacing:-0.03em;font-size:2.5rem;padding-top:2.25rem;padding-bottom:1.25rem}@media(max-width: 768px){article h2{font-size:2.5rem}}@media(max-width: 768px){article h2{font-size:2rem;padding-top:2rem;padding-bottom:1rem}}article h3{font-size:2.5rem;font-weight:500;line-height:115%;letter-spacing:-0.03em;font-size:2rem;padding-bottom:1.25rem}@media(max-width: 768px){article h3{font-size:2rem}}@media(max-width: 768px){article h3{font-size:1.5rem;padding-bottom:1rem}}article p{font-size:1.5rem;font-weight:400;line-height:130%;letter-spacing:-0.02em;padding-bottom:1.25rem}@media(max-width: 768px){article p{font-size:1.25rem}}@media(max-width: 768px){article p{padding-bottom:1rem}}article ul{font-size:1.5rem;font-weight:400;line-height:130%;letter-spacing:-0.02em;padding-bottom:1.25rem;list-style:inside}@media(max-width: 768px){article ul{font-size:1.25rem}}@media(max-width: 768px){article ul{padding-bottom:1rem}}article ul li{padding-bottom:.75rem}@media(max-width: 768px){article ul li{padding-bottom:.5rem}}article ol{margin:0;font-size:1.5rem;font-weight:400;line-height:130%;letter-spacing:-0.02em;padding-bottom:1.25rem;padding-left:2rem}@media(max-width: 768px){article ol{font-size:1.25rem}}@media(max-width: 768px){article ol{padding-left:1.5rem;padding-bottom:.75rem}}article ol li{padding-bottom:.75rem}@media(max-width: 768px){article ol li{padding-bottom:.5rem}}article blockquote{display:flex;padding:2.5rem;margin:0;margin-top:2.5rem;border-radius:2.5rem;font-size:1.5rem;font-weight:400;line-height:130%;letter-spacing:-0.02em;background-color:color-mix(in srgb, #FFFFFF 94%, #383838 6%)}@media(max-width: 768px){article blockquote{font-size:1.25rem}}@media(max-width: 768px){article blockquote{margin-top:2rem;padding:1.25rem;border-radius:.75rem}}.back-btn-mobile{display:none}.back-btn-mobile.is-visible{display:inline-flex}@media(max-width: 768px){.back-btn-mobile{position:fixed;top:calc(78px + env(safe-area-inset-top));left:8px;width:40px;height:40px;align-items:center;justify-content:center;border-radius:10px;z-index:1400;border:0;padding:0;cursor:pointer;transition:background-color .12s,color .12s,opacity .12s;background:#fff;color:#383838;box-shadow:0 2px 6px rgba(16,24,40,.08)}.back-btn-mobile svg{width:18px;height:18px;stroke:currentColor}}@media(max-width: 768px){.title-section_offset-for-back{padding-top:14px}.title-section_offset-for-back .breadcrumbs{margin-top:8px}}@media(max-width: 768px){body:not(.is-home) .title-section{padding-top:calc(var(--header-offset, 8px) + 10px);padding-bottom:10px}}/*!
 * Viewer.js v1.11.7
 * https://fengyuanchen.github.io/viewerjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2024-11-24T04:32:14.526Z
 */.viewer-close:before,.viewer-flip-horizontal:before,.viewer-flip-vertical:before,.viewer-fullscreen-exit:before,.viewer-fullscreen:before,.viewer-next:before,.viewer-one-to-one:before,.viewer-play:before,.viewer-prev:before,.viewer-reset:before,.viewer-rotate-left:before,.viewer-rotate-right:before,.viewer-zoom-in:before,.viewer-zoom-out:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 560 40'%3E%3Cpath fill='%23fff' d='M49.6 17.9h20.2v3.9H49.6zm123.1 2 10.9-11 2.7 2.8-8.2 8.2 8.2 8.2-2.7 2.7-10.9-10.9zm94 0-10.8-11-2.7 2.8 8.1 8.2-8.1 8.2 2.7 2.7 10.8-10.9zM212 9.3l20.1 10.6L212 30.5V9.3zm161.5 4.6-7.2 6 7.2 5.9v-4h12.4v4l7.3-5.9-7.3-6v4h-12.4v-4zm40.2 12.3 5.9 7.2 5.9-7.2h-4V13.6h4l-5.9-7.3-5.9 7.3h4v12.6h-4zm35.9-16.5h6.3v2h-4.3V16h-2V9.7Zm14 0h6.2V16h-2v-4.3h-4.2v-2Zm6.2 14V30h-6.2v-2h4.2v-4.3h2Zm-14 6.3h-6.2v-6.3h2v4.4h4.3v2Zm-438 .1v-8.3H9.6v-3.9h8.2V9.7h3.9v8.2h8.1v3.9h-8.1v8.3h-3.9zM93.6 9.7h-5.8v3.9h2V30h3.8V9.7zm16.1 0h-5.8v3.9h1.9V30h3.9V9.7zm-11.9 4.1h3.9v3.9h-3.9zm0 8.2h3.9v3.9h-3.9zm244.6-11.7 7.2 5.9-7.2 6v-3.6c-5.4-.4-7.8.8-8.7 2.8-.8 1.7-1.8 4.9 2.8 8.2-6.3-2-7.5-6.9-6-11.3 1.6-4.4 8-5 11.9-4.9v-3.1Zm147.2 13.4h6.3V30h-2v-4.3h-4.3v-2zm14 6.3v-6.3h6.2v2h-4.3V30h-1.9zm6.2-14h-6.2V9.7h1.9V14h4.3v2zm-13.9 0h-6.3v-2h4.3V9.7h2V16zm33.3 12.5 8.6-8.6-8.6-8.7 1.9-1.9 8.6 8.7 8.6-8.7 1.9 1.9-8.6 8.7 8.6 8.6-1.9 2-8.6-8.7-8.6 8.7-1.9-2zM297 10.3l-7.1 5.9 7.2 6v-3.6c5.3-.4 7.7.8 8.7 2.8.8 1.7 1.7 4.9-2.9 8.2 6.3-2 7.5-6.9 6-11.3-1.6-4.4-7.9-5-11.8-4.9v-3.1Zm-157.3-.6c2.3 0 4.4.7 6 2l2.5-3 1.9 9.2h-9.3l2.6-3.1a6.2 6.2 0 0 0-9.9 5.1c0 3.4 2.8 6.3 6.2 6.3 2.8 0 5.1-1.9 6-4.4h4c-1 4.7-5 8.3-10 8.3a10 10 0 0 1-10-10.2 10 10 0 0 1 10-10.2Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:280px;color:transparent;display:block;font-size:0;height:20px;line-height:0;width:20px}.viewer-zoom-in:before{background-position:0 0;content:"Zoom In"}.viewer-zoom-out:before{background-position:-20px 0;content:"Zoom Out"}.viewer-one-to-one:before{background-position:-40px 0;content:"One to One"}.viewer-reset:before{background-position:-60px 0;content:"Reset"}.viewer-prev:before{background-position:-80px 0;content:"Previous"}.viewer-play:before{background-position:-100px 0;content:"Play"}.viewer-next:before{background-position:-120px 0;content:"Next"}.viewer-rotate-left:before{background-position:-140px 0;content:"Rotate Left"}.viewer-rotate-right:before{background-position:-160px 0;content:"Rotate Right"}.viewer-flip-horizontal:before{background-position:-180px 0;content:"Flip Horizontal"}.viewer-flip-vertical:before{background-position:-200px 0;content:"Flip Vertical"}.viewer-fullscreen:before{background-position:-220px 0;content:"Enter Full Screen"}.viewer-fullscreen-exit:before{background-position:-240px 0;content:"Exit Full Screen"}.viewer-close:before{background-position:-260px 0;content:"Close"}.viewer-container{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;bottom:0;direction:ltr;font-size:0;left:0;line-height:0;overflow:hidden;position:absolute;right:0;top:0;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.viewer-container ::-moz-selection,.viewer-container::-moz-selection{background-color:transparent}.viewer-container ::selection,.viewer-container::selection{background-color:transparent}.viewer-container:focus{outline:0}.viewer-container img{display:block;height:auto;max-height:none !important;max-width:none !important;min-height:0 !important;min-width:0 !important;width:100%}.viewer-canvas{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.viewer-canvas>img{height:auto;margin:15px auto;max-width:90% !important;width:auto}.viewer-footer{bottom:0;left:0;overflow:hidden;position:absolute;right:0;text-align:center}.viewer-navbar{background-color:rgba(0, 0, 0, 0.5);overflow:hidden}.viewer-list{box-sizing:content-box;height:50px;margin:0;overflow:hidden;padding:1px 0}.viewer-list>li{color:transparent;cursor:pointer;float:left;font-size:0;height:50px;line-height:0;opacity:.5;overflow:hidden;transition:opacity .15s;width:30px}.viewer-list>li:focus,.viewer-list>li:hover{opacity:.75}.viewer-list>li:focus{outline:0}.viewer-list>li+li{margin-left:1px}.viewer-list>.viewer-loading{position:relative}.viewer-list>.viewer-loading:after{border-width:2px;height:20px;margin-left:-10px;margin-top:-10px;width:20px}.viewer-list>.viewer-active,.viewer-list>.viewer-active:focus,.viewer-list>.viewer-active:hover{opacity:1}.viewer-player{background-color:#000;bottom:0;cursor:none;display:none;right:0;z-index:1}.viewer-player,.viewer-player>img{left:0;position:absolute;top:0}.viewer-toolbar>ul{display:inline-block;margin:0 auto 5px;overflow:hidden;padding:6px 3px}.viewer-toolbar>ul>li{background-color:rgba(0, 0, 0, 0.5);border-radius:50%;cursor:pointer;float:left;height:24px;overflow:hidden;transition:background-color .15s;width:24px}.viewer-toolbar>ul>li:focus,.viewer-toolbar>ul>li:hover{background-color:rgba(0, 0, 0, 0.8)}.viewer-toolbar>ul>li:focus{box-shadow:0 0 3px #fff;outline:0;position:relative;z-index:1}.viewer-toolbar>ul>li:before{margin:2px}.viewer-toolbar>ul>li+li{margin-left:1px}.viewer-toolbar>ul>.viewer-small{height:18px;margin-bottom:3px;margin-top:3px;width:18px}.viewer-toolbar>ul>.viewer-small:before{margin:-1px}.viewer-toolbar>ul>.viewer-large{height:30px;margin-bottom:-3px;margin-top:-3px;width:30px}.viewer-toolbar>ul>.viewer-large:before{margin:5px}.viewer-tooltip{background-color:rgba(0, 0, 0, 0.8);border-radius:10px;color:#fff;display:none;font-size:12px;height:20px;left:50%;line-height:20px;margin-left:-25px;margin-top:-10px;position:absolute;text-align:center;top:50%;width:50px}.viewer-title{color:#ccc;display:inline-block;font-size:12px;line-height:1.2;margin:5px 5%;max-width:90%;min-height:14px;opacity:.8;overflow:hidden;text-overflow:ellipsis;transition:opacity .15s;white-space:nowrap}.viewer-title:hover{opacity:1}.viewer-button{-webkit-app-region:no-drag;background-color:rgba(0, 0, 0, 0.5);border-radius:50%;cursor:pointer;height:80px;overflow:hidden;position:absolute;right:-40px;top:-40px;transition:background-color .15s;width:80px}.viewer-button:focus,.viewer-button:hover{background-color:rgba(0, 0, 0, 0.8)}.viewer-button:focus{box-shadow:0 0 3px #fff;outline:0}.viewer-button:before{bottom:15px;left:15px;position:absolute}.viewer-fixed{position:fixed}.viewer-open{overflow:hidden}.viewer-show{display:block}.viewer-hide{display:none}.viewer-backdrop{background-color:rgba(0, 0, 0, 0.5)}.viewer-invisible{visibility:hidden}.viewer-move{cursor:move;cursor:grab}.viewer-fade{opacity:0}.viewer-in{opacity:1}.viewer-transition{transition:all .3s}@keyframes viewer-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.viewer-loading:after{animation:viewer-spinner 1s linear infinite;border:4px solid hsla(0, 0%, 100%, 0.1);border-left-color:hsla(0, 0%, 100%, 0.5);border-radius:50%;content:"";display:inline-block;height:40px;left:50%;margin-left:-20px;margin-top:-20px;position:absolute;top:50%;width:40px;z-index:1}@media(max-width: 767px){.viewer-hide-xs-down{display:none}}@media(max-width: 991px){.viewer-hide-sm-down{display:none}}@media(max-width: 1199px){.viewer-hide-md-down{display:none}}.modal[data-modal-state=close]{scale:0;opacity:0;transition:all .3s cubic-bezier(0.34, 1.02, 0.38, 1)}.modal[data-modal-state=open]{scale:1;opacity:1}.modal{position:fixed;inset:0;z-index:50}.modal[data-modal-state=open] .modal__inset{position:absolute;inset:0;background-color:rgba(13,13,13,.4)}.modal[data-modal-state=open] .modal__content{scale:1;opacity:1}.modal[data-modal-state=close] .modal__content{scale:0;opacity:0}.modal__dialog{display:flex;justify-content:center;align-items:center;height:100%}@media(max-width: 520px){.modal__dialog{overflow:auto;align-items:flex-end}}.modal__dialog .mobile-only_btn{display:none}@media(max-width: 768px){.modal__dialog .mobile-only_btn{position:fixed;display:flex;top:1.25rem;right:1.25rem}}.modal__content{transition:scale .3s cubic-bezier(0.34, 1.02, 0.38, 1),opacity .3s cubic-bezier(0.34, 1.02, 0.38, 1);position:relative;display:flex;flex-direction:column;gap:2.5rem;padding:2.5rem;border-radius:1rem;background-color:#fff}@media(max-width: 520px){.modal__content{position:static;border-radius:.75rem .75rem 0 0;padding:2rem;gap:2rem;width:100%}}.modal__content .btn-modal-close{position:absolute;right:-5.5rem;top:0}@media(max-width: 768px){.modal__content .btn-modal-close{display:none}}.modal__content__title-block{display:flex;flex-direction:column;gap:.75rem;font-size:2.5rem;font-weight:500;line-height:115%;letter-spacing:-0.03em}@media(max-width: 768px){.modal__content__title-block{font-size:2rem}}.modal__content__title-block span{font-size:1.5rem;font-weight:400;line-height:130%;letter-spacing:-0.02em;color:inherit}@media(max-width: 768px){.modal__content__title-block span{font-size:1.25rem}}.modal__content__title-block_description{color:color-mix(in srgb, #FFFFFF 60%, #383838 30%)}.modal__content_new-card__form{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:.75rem;max-width:26.75rem;width:100%}.modal__content_new-card__form .gc-2{grid-column:span 2}.modal__content_new-card__button{width:100%}.modal__content_new-card__button .button{width:100%}.modal__content_new-address__form{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.25rem;width:36.75rem}@media(max-width: 768px){.modal__content_new-address__form{gap:.75rem;width:100%;max-width:none}}.modal__content_new-address__form__input-address{grid-column:span 2;display:flex;align-items:center;gap:1rem}.modal__content_new-address__form__input-address .field{width:100%}.modal__content__address-map{position:relative;width:100%;height:100%}.modal__content__address-map__menu{z-index:1;position:absolute;top:0;left:0;display:flex;flex-direction:column;gap:3.5rem;padding:2.5rem;width:42rem;height:100%;background-color:#fff}@media(max-width: 768px){.modal__content__address-map__menu{width:100%;height:auto;gap:2rem;padding:1.25rem}}.modal__content__address-map__title-block{display:flex;flex-direction:column;gap:1.75rem}@media(max-width: 768px){.modal__content__address-map__title-block{gap:1.25rem}}.modal__content__address-map__title-block span{font-size:3.5rem;font-weight:500;line-height:110%;letter-spacing:-0.03em}@media(max-width: 768px){.modal__content__address-map__title-block span{font-size:2.5rem}}.modal__content__address-map__form-block{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.25rem}@media(max-width: 768px){.modal__content__address-map__form-block{row-gap:1rem;column-gap:.75rem}}.modal__content__address-map__form-block .field:first-child{grid-column:span 2}.modal__content__address-map__btn-block{z-index:1;position:absolute;bottom:0;left:0;display:flex;align-items:center;gap:1.25rem;width:42rem;padding:2.5rem;background-color:#fff}@media(max-width: 768px){.modal__content__address-map__btn-block{width:100%;padding:1.25rem}}.modal__content__address-map__btn-block .button{width:100%}.modal__content__address-map__map{width:100%;height:100%;margin-left:42rem}@media(max-width: 768px){.modal__content__address-map__map{margin-left:0;margin-top:19.5rem;height:calc(100% - 25.5rem)}}.modal__content_fast-payment__title-block{max-width:32.5rem}@media(max-width: 768px){.modal__content_fast-payment__title-block{display:none}}.modal__content_fast-payment__image{display:flex;padding:2.5rem 3.75rem;aspect-ratio:1/1;max-width:32.5rem;width:100%}@media(max-width: 768px){.modal__content_fast-payment__image{display:none}}.modal__content_fast-payment__image img{width:100%;height:100%;object-fit:contain;aspect-ratio:1/1}.modal__content_fast-payment__mobile-only{display:none}@media(max-width: 768px){.modal__content_fast-payment__mobile-only{display:flex;flex-direction:column;gap:2rem}.modal__content_fast-payment__mobile-only .modal__content__title-block span{max-width:23rem}}.modal__content_fast-payment__mobile-only__info-block{display:flex;flex-direction:column;gap:.75rem}.modal__content_fast-payment__mobile-only__info-block__title{font-size:1.25rem;font-weight:400;line-height:130%;letter-spacing:-0.01em}@media(max-width: 768px){.modal__content_fast-payment__mobile-only__info-block__title{font-size:1rem}}.modal__content_fast-payment__mobile-only__info-block__item{padding-bottom:.5rem;display:flex;align-items:center;gap:1rem;font-size:1.5rem;font-weight:400;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.modal__content_fast-payment__mobile-only__info-block__item{font-size:1.25rem}}.modal__content_fast-payment__mobile-only__info-block__item img{max-width:2.75rem;max-height:2.75rem;border-radius:.25rem;width:100%;height:100%;object-fit:contain}.modal__content_delete-account__title-block span{max-width:29.5rem;color:color-mix(in srgb, #FFFFFF 40%, #383838 60%)}.modal__content_delete-account__text{font-size:1.75rem;font-weight:400;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.modal__content_delete-account__text{font-size:1.5rem}}.modal__content_delete-account__button-block{display:flex;align-items:center;gap:1rem}@media(max-width: 768px){.modal__content_delete-account__button-block{gap:.75rem}}.modal__content_delete-account__button-block .button{width:100%}.modal[data-type=change-phone] .modal__content{max-width:35rem;align-items:center}.modal[data-type=change-phone] .modal__content__title-block{display:flex;flex-direction:column;align-items:center;text-align:center;gap:2.5rem}.modal__content_app-qr{gap:5rem}@media(max-width: 768px){.modal__content_app-qr{gap:2rem}}.modal__content_app-qr__qr-block{padding:0 2.5rem 2.5rem;display:flex;align-items:center;gap:5rem}@media(max-width: 768px){.modal__content_app-qr__qr-block{display:none}}.modal__content_app-qr__qr-block__image{display:flex;flex-direction:column;align-items:center;gap:2.5rem;font-size:1.75rem;font-weight:400;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.modal__content_app-qr__qr-block__image{font-size:1.5rem}}.modal__content_app-qr__qr-block__image img{height:20rem;aspect-ratio:1}.modal__content_app-qr__button-block{align-items:center;gap:1.25rem;display:none}@media(max-width: 768px){.modal__content_app-qr__button-block{display:flex}}.modal__content_app-qr__button-block a{display:flex;align-items:center;aspect-ratio:7/2;width:100%}.modal__content_app-qr__button-block img{aspect-ratio:7/2;width:100%}.modal__content_review__form{display:flex;flex-direction:column;gap:.75rem}.modal__content_review__form__textarea{min-height:12.5rem}.modal__content_review__rate{display:flex;align-items:center;justify-content:flex-end;flex-direction:row-reverse;gap:.5rem}@media(max-width: 768px){.modal__content_review__rate{gap:.25rem}}.modal__content_review__rate__label{cursor:pointer}.modal__content_review__rate__label svg{height:2rem;width:2rem}@media(max-width: 768px){.modal__content_review__rate__label svg{height:1.5rem;width:1.5rem}}.modal__content_review__rate__label input{display:none}.modal__content_review__rate__label[data-rate="1"]:has(input:checked) svg path{fill:#ffe600;fill-opacity:1}.modal__content_review__rate__label[data-rate="2"]:has(input:checked) svg path{fill:#ffe600;fill-opacity:1}.modal__content_review__rate__label[data-rate="2"]:has(input:checked)~[data-rate="1"] svg path{fill:#ffe600;fill-opacity:1}.modal__content_review__rate__label[data-rate="3"]:has(input:checked) svg path{fill:#ffe600;fill-opacity:1}.modal__content_review__rate__label[data-rate="3"]:has(input:checked)~[data-rate="2"] svg path{fill:#ffe600;fill-opacity:1}.modal__content_review__rate__label[data-rate="3"]:has(input:checked)~[data-rate="1"] svg path{fill:#ffe600;fill-opacity:1}.modal__content_review__rate__label[data-rate="4"]:has(input:checked) svg path{fill:#ffe600;fill-opacity:1}.modal__content_review__rate__label[data-rate="4"]:has(input:checked)~[data-rate="1"] svg path{fill:#ffe600;fill-opacity:1}.modal__content_review__rate__label[data-rate="4"]:has(input:checked)~[data-rate="2"] svg path{fill:#ffe600;fill-opacity:1}.modal__content_review__rate__label[data-rate="4"]:has(input:checked)~[data-rate="3"] svg path{fill:#ffe600;fill-opacity:1}.modal__content_review__rate__label[data-rate="5"]:has(input:checked) svg path{fill:#ffe600;fill-opacity:1}.modal__content_review__rate__label[data-rate="5"]:has(input:checked)~[data-rate="1"] svg path{fill:#ffe600;fill-opacity:1}.modal__content_review__rate__label[data-rate="5"]:has(input:checked)~[data-rate="2"] svg path{fill:#ffe600;fill-opacity:1}.modal__content_review__rate__label[data-rate="5"]:has(input:checked)~[data-rate="3"] svg path{fill:#ffe600;fill-opacity:1}.modal__content_review__rate__label[data-rate="5"]:has(input:checked)~[data-rate="4"] svg path{fill:#ffe600;fill-opacity:1}.modal__content_review__button-block{width:100%}.modal__content_review__button-block .button{width:100%}.modal__content_update-user-info__form{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1rem}.modal__content_update-user-info__form .field{grid-column:span 2}.modal__content_update-user-info__form .field:nth-of-type(1){grid-column:auto}.modal__content_update-user-info__form .field:nth-of-type(2){grid-column:auto}.modal__content_update-user-info__button-block{width:100%}.modal__content_update-user-info__button-block .button{width:100%}.modal__content_refund{min-width:41.75rem;max-width:41.75rem}@media(max-width: 768px){.modal__content_refund{min-width:0}}.modal__content_refund__title-block{display:flex;flex-direction:column;gap:.75rem;font-size:2.5rem;font-weight:500;line-height:115%;letter-spacing:-0.03em}@media(max-width: 768px){.modal__content_refund__title-block{font-size:2rem}}.modal__content_refund__title-block span{font-size:1.25rem;font-weight:400;line-height:130%;letter-spacing:-0.01em;color:color-mix(in srgb, #FFFFFF 40%, #383838 60%)}@media(max-width: 768px){.modal__content_refund__title-block span{font-size:1rem}}.modal__content_refund__form-block{display:flex;flex-direction:column;gap:1.25rem}.modal__content_refund__form-block__textarea{min-height:12.5rem}.modal__content_refund__form-block__select-products{display:flex;align-items:center;gap:1.25rem;width:100%;scroll-snap-type:x mandatory;overflow-x:auto}.modal__content_refund__form-block__product{display:flex;min-width:8.25rem;max-width:8.25rem;aspect-ratio:1;border-radius:1rem;overflow:hidden;border-width:1px;border-style:solid;border-color:hsla(0,0%,100%,0);transition:border-color .15s ease-in;cursor:pointer;scroll-snap-align:start}.modal__content_refund__form-block__product img{width:100%;height:100%;object-fit:contain}.modal__content_refund__form-block__product input{display:none}.modal__content_refund__form-block__product:hover{border-color:color-mix(in srgb, #FFFFFF 94%, #383838 6%)}.modal__content_refund__form-block__product:has(input:checked){border-color:color-mix(in srgb, #FFE600 85%, #383838 15%)}.modal__content_refund__btn-block{width:100%}.modal__content_refund__btn-block .button{width:100%}.accordion-item{cursor:pointer}.accordion-item__header svg{transition:transform .15s ease-in}.accordion-item__body{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.accordion-item.show .accordion-item__header svg{transform:rotate(180deg)}.dropdown-item{position:relative;transition:all .3s ease-out}.dropdown-item .link{display:flex;align-items:center}.dropdown-item .link svg{transition:all .3s ease-out}.dropdown-item__content{display:none;position:absolute;top:100%;left:0;transition:all .3s ease-out}.dropdown-item:hover .link svg{transform:rotate(180deg);transition:all .3s ease-out}.dropdown-item:hover .dropdown-item__content{display:flex;flex-direction:column}.dropdown__item{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f0f0f0;cursor:pointer;transition:all .2s ease}.dropdown__item:hover{background-color:#f8f9fa}.dropdown__item:last-child{border-bottom:none}.dropdown__item .dropdown__item__text{flex:1}.dropdown__item .dropdown__item__text .dropdown__item__subtitle{font-size:1.5rem;color:#666;line-height:1.3;font-style:normal;text-align:start;padding-left:2rem}@media(max-width: 768px){.dropdown__item .dropdown__item__text .dropdown__item__subtitle{font-size:1.2rem;padding-block:.5rem}}.dropdown__item:only-child .dropdown__item__text{text-align:center;color:#999;font-style:italic}.dropdown__item__empty{cursor:default;opacity:.7}.dropdown__item__empty .dropdown__item__title{color:#999}.dropdown__item__empty .dropdown__item__subtitle{color:#ccc}.dropdown__body{transition:opacity .3s ease,transform .3s ease}.dropdown__body.none{opacity:0;transform:translateY(-10px);pointer-events:none}.dropdown__body:not(.none){opacity:1;transform:translateY(0)}.filters-block{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%}.filters-block__total-quantity{font-size:1.5rem;font-weight:400;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.filters-block__total-quantity{font-size:1.25rem}}.filters-block .link svg{transition:transform .15s ease-in}.filters-block .link_active svg{transform:rotate(180deg)}.filters-block__menu{z-index:35;position:absolute;top:3.75rem;display:flex;justify-content:space-between;gap:2.5rem;padding:3.5rem;background-color:#fff;box-shadow:0px 0px 6px 0px rgba(56,56,56,.1490196078);border-radius:1rem;width:100%;transition:opacity .15s ease-in,transform .15s ease-in}@media(max-width: 768px){.filters-block__menu{position:fixed;top:auto;left:0;bottom:0;padding:0;gap:0;border-radius:1.25rem 1.25rem 0 0;flex-direction:column}}.filters-block__menu__filters{display:flex;gap:7rem}@media(max-width: 768px){.filters-block__menu__filters{display:none}}.filters-block__menu__filters__list{display:flex;flex-direction:column;gap:.75rem;max-height:36rem;overflow:auto;position:relative}.filters-block__menu__filters__list:after{content:"";background:#090979;background:linear-gradient(180deg, rgba(9, 9, 121, 0) 0%, rgb(255, 255, 255) 100%);position:absolute;left:0;bottom:0;width:100%;height:20px}.filters-block__menu__filters__list span{font-size:1.75rem;font-weight:500;line-height:130%;letter-spacing:-0.02em;padding-bottom:1rem;position:sticky;background:#fff;z-index:2;top:0}@media(max-width: 768px){.filters-block__menu__filters__list span{font-size:1.5rem}}.filters-block__menu__filters_mobile{display:none}@media(max-width: 768px){.filters-block__menu__filters_mobile{display:flex;flex-direction:column}}.filters-block__menu__filters_mobile__item{display:flex;flex-direction:column;padding:1.25rem}.filters-block__menu__filters_mobile__item__title{display:flex;align-items:center;justify-content:space-between;font-size:1.75rem;font-weight:500;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.filters-block__menu__filters_mobile__item__title{font-size:1.5rem}}.filters-block__menu__filters_mobile__item__title svg{width:2rem;height:2rem;transition:transform .15s ease-in}.filters-block__menu__filters_mobile__item__title svg path{transition:fill-opacity .15s ease-in}.filters-block__menu__filters_mobile__item__content{display:flex;flex-direction:column;gap:1.25rem;padding-top:1.75rem}.filters-block__menu__filters_mobile__item.show svg{transform:rotate(180deg)}.filters-block__menu__filters_mobile__item.show svg path{fill-opacity:1}.filters-block__menu__filters_mobile hr{width:100%;border:none;border-top:1px solid color-mix(in srgb, #FFFFFF 94%, #383838 6%)}.filters-block__menu__filters_mobile hr:last-of-type{display:none}.filters-block__menu__btn-block{display:flex;flex-direction:column;justify-content:flex-end;gap:.5rem;width:100%;max-width:15.75rem}@media(max-width: 768px){.filters-block__menu__btn-block{max-width:none;flex-direction:row;height:auto;padding:.7rem;padding-bottom:1.25rem}}.filters-block__menu__btn-block .button{width:100%}.filters-block__menu[data-menu-state=close]{opacity:0;scale:0;overflow:hidden;pointer-events:none;transform:translateY(-25%) scale(0.95)}@media(max-width: 768px){.filters-block__menu[data-menu-state=close]{opacity:1;transform:translateY(100%)}}.filters-block__menu[data-menu-state=open]{opacity:1;scale:1;pointer-events:all;transform:translateY(0)}.search-bullet{display:flex;align-items:center;gap:1.75rem;padding:1rem 1.75rem}@media(max-width: 768px){.search-bullet{gap:1.25rem;padding:.75rem 1.25rem}}.search-bullet__text{font-size:1.5rem;font-weight:400;line-height:130%;letter-spacing:-0.02em;width:100%;color:color-mix(in srgb, #FFFFFF 40%, #383838 60%);transition:color .15s ease-in}@media(max-width: 768px){.search-bullet__text{font-size:1.25rem}}.search-bullet__text span{color:#383838;font-size:1.5rem;font-weight:500;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.search-bullet__text span{font-size:1.25rem}}.search-bullet svg{width:2rem;height:2rem}@media(max-width: 768px){.search-bullet svg{width:1.75rem;height:1.75rem}}.search-bullet svg path{transition:fill-opacity .15s ease-in}.search-bullet:hover .search-bullet__text{color:#383838}.search-bullet:hover svg path{fill-opacity:1}.search-bullet_category__info-block{display:flex;align-items:center;gap:1.25rem;width:100%}.search-bullet_category__text-block{display:flex;flex-direction:column;gap:.25rem}@media(max-width: 768px){.search-bullet_category__text-block{gap:.125rem}}.search-bullet_category__title{font-size:1.5rem;font-weight:500;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.search-bullet_category__title{font-size:1.25rem}}.search-bullet_category__image{height:4.5rem;aspect-ratio:1/1;border-radius:1rem;background-color:color-mix(in srgb, #FFFFFF 94%, #383838 6%);overflow:hidden}@media(max-width: 768px){.search-bullet_category__image{height:3.5rem;border-radius:.75rem}}.search-bullet_category__image img{width:100%;height:100%;object-fit:contain;aspect-ratio:1/1}.dialog-success{z-index:45;position:fixed;bottom:0;left:calc(50% - 25rem);transform:translateY(100%);display:flex;flex-direction:column;width:50rem;border-radius:1rem 1rem 0 0;background-color:#383838;box-shadow:0px 0px 6px 0px rgba(56,56,56,.1490196078);opacity:0;transition:transform .15s ease-in,opacity .15s ease-in}@media(max-width: 768px){.dialog-success{width:100%;left:0;transform:translateY(100%)}}.dialog-success__title-block{display:flex;flex-direction:column;text-align:center;padding:1.25rem;padding-bottom:1rem;color:#fff;font-size:1.5rem;font-weight:400;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.dialog-success__title-block{font-size:1.25rem}}.dialog-success__title-block span{font-size:1.75rem;font-weight:500;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.dialog-success__title-block span{font-size:1.5rem}}.dialog-success__runner{content:"";width:0;height:.25rem;background-color:#ffe600}.dialog-success[data-state=active]{transform:translateY(0);opacity:1}.dialog-success[data-state=active] .dialog-success__runner{animation:runner_animate 5s ease-in forwards}@keyframes runner_animate{0%{width:0}100%{width:100%}}.dialog-cookie{z-index:44;position:fixed;bottom:0;left:calc(50% - 25rem);transform:scale(0);display:flex;align-items:center;justify-content:space-between;width:50rem;padding:1rem;gap:1.25rem;padding-left:1.75rem;border-radius:1rem 1rem 0 0;background-color:#fff;box-shadow:0px 0px .5rem 0px rgba(56,56,56,.1490196078);opacity:0;transition:transform .15s ease-in,opacity .15s ease-in}@media(max-width: 768px){.dialog-cookie{left:0;flex-direction:column;align-items:flex-start;width:100%;padding:1.25rem;border-radius:.75rem .75rem 0 0;transform:scale(0)}}.dialog-cookie__text-block{font-size:1.75rem;font-weight:400;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.dialog-cookie__text-block{font-size:1.5rem}}@media(max-width: 768px){.dialog-cookie__text-block{display:flex;align-items:center;justify-content:space-between;width:100%}}.dialog-cookie__text-block__button-mobile{display:none}@media(max-width: 768px){.dialog-cookie__text-block__button-mobile{display:flex}}.dialog-cookie__btn-block{display:flex;align-items:center;gap:.5rem}@media(max-width: 768px){.dialog-cookie__btn-block{width:100%}.dialog-cookie__btn-block .button{width:100%}.dialog-cookie__btn-block .icon-button{display:none}}.dialog-cookie[data-state=active]{opacity:1;transform:scale(1)}.product-card{position:relative;display:flex;flex-direction:column;width:100%;height:38.5rem}@media(max-width: 768px){.product-card{height:auto}}.product-card__container{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100%;display:flex;flex-direction:column;height:38.5rem;transition:height .15s ease-in,bottom .15s ease-in}@media(max-width: 768px){.product-card__container{position:static;height:auto;transform:translate(0)}}.product-card__bg{position:absolute;border-radius:1.25rem;width:calc(100% + 1rem);height:calc(100% + 1rem);left:-0.5rem;top:-0.5rem;transition:box-shadow .15s ease-in,background-color .15s ease-in}.product-card__image-block{position:relative;display:flex;height:26.75rem;aspect-ratio:1/1;border-radius:1rem;background-color:#fff;overflow:hidden}@media(max-width: 768px){.product-card__image-block{height:auto}}.product-card__image-block img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain;aspect-ratio:1/1;opacity:0;transition:opacity .15s ease-in}.product-card__image-block img.active{opacity:1}.product-card__image-block:hover .product-card__image-block__tabs{opacity:1}.product-card__image-block__tabs{display:flex;gap:.25rem;position:absolute;width:calc(100% - 3.5rem);height:calc(100% - 3.5rem);left:1.75rem;top:1.75rem;opacity:0;transition:opacity .15s ease-in}.product-card__image-block__tabs__tab{content:"";width:100%;height:100%;border-bottom:2px solid color-mix(in srgb, #FFFFFF 85%, #383838 15%);transition:border .15s ease-in}.product-card__image-block__tabs__tab.active{border-bottom:2px solid #383838}.product-card__info-block{z-index:1;display:flex;flex-direction:column;padding:1.75rem;padding-bottom:0}@media(max-width: 768px){.product-card__info-block{padding:1.25rem .75rem 0}}.product-card__info-block__price-block{display:flex;align-items:center;flex-wrap:wrap;gap:1rem;row-gap:.5rem}@media(max-width: 768px){.product-card__info-block__price-block{flex-direction:column;align-items:flex-start;gap:.25rem;height:3.583rem}}.product-card__info-block__price-block__main{display:flex;align-items:center;gap:1rem;text-wrap:nowrap}@media(max-width: 768px){.product-card__info-block__price-block__main{gap:.75rem}}.product-card__info-block__price-block__price{font-size:1.75rem;font-weight:500;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.product-card__info-block__price-block__price{font-size:1.5rem}}.product-card__info-block__price-block__price_prev{display:flex;font-size:1.25rem;font-weight:400;line-height:130%;letter-spacing:-0.01em}@media(max-width: 768px){.product-card__info-block__price-block__price_prev{font-size:1rem}}.product-card__info-block__price-block__price_prev span{text-decoration:line-through;color:color-mix(in srgb, #FFFFFF 40%, #383838 60%)}.product-card__info-block__price-block__price_prev::after{padding-left:.5rem;content:attr(data-percent);text-decoration:none;color:#ed1c24}.product-card__info-block__price-block__tag{display:flex;align-items:center;gap:.25rem;padding:.25rem .5rem;border-radius:1000px;background-color:color-mix(in srgb, #FFFFFF 94%, #0BD20B 6%);font-size:1.25rem;font-weight:400;line-height:130%;letter-spacing:-0.01em}@media(max-width: 768px){.product-card__info-block__price-block__tag{font-size:1rem}}.product-card__info-block__price-block__tag svg{max-height:1.5rem;height:100%;aspect-ratio:1/1}.product-card__info-block__title-block{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;word-break:break-word;font-size:1.5rem;font-weight:400;line-height:130%;letter-spacing:-0.02em;height:4rem;color:color-mix(in srgb, #FFFFFF 40%, #383838 60%);margin:1rem 0}@media(max-width: 768px){.product-card__info-block__title-block{font-size:1.25rem}}@media(max-width: 768px){.product-card__info-block__title-block{height:3.333rem;margin:.75rem 0}}.product-card__info-block__chars-block{display:flex;flex-wrap:wrap;gap:1rem;font-size:1.25rem;font-weight:400;line-height:130%;letter-spacing:-0.01em;color:color-mix(in srgb, #FFFFFF 40%, #383838 60%)}@media(max-width: 768px){.product-card__info-block__chars-block{font-size:1rem}}@media(max-width: 768px){.product-card__info-block__chars-block{gap:.854rem}}.product-card__info-block__chars-block__char{display:flex;align-items:center;gap:.5rem;text-wrap:nowrap}@media(max-width: 768px){.product-card__info-block__chars-block__char{gap:.25rem}}.product-card__info-block__chars-block__char svg{max-width:1.5rem;max-height:1.5rem;width:100%;height:100%}@media(max-width: 768px){.product-card__info-block__chars-block__char svg{max-width:1.25rem;max-height:1.25rem}}.product-card__accordion{z-index:1;max-height:0;overflow:hidden;transition:max-height .15s ease-in}@media(max-width: 768px){.product-card__accordion{max-height:none}}.product-card__button-block{display:flex;align-items:center;gap:1rem;padding-top:1.75rem;padding-bottom:1.75rem;scale:0;opacity:0;transition:scale .15s ease-in,opacity .15s ease-in}@media(max-width: 768px){.product-card__button-block{scale:1;opacity:1;padding-top:1.25rem;padding-bottom:0;gap:.75rem}}.product-card__button-block .button{width:100%}.product-card.active{z-index:5}.product-card.active .product-card__button-block{scale:1;opacity:1}.product-card.active .product-card__container{bottom:-3rem}.product-card.active .product-card__bg{background-color:#fff;box-shadow:0px 0px .833rem 0px rgba(56,56,56,.1019607843)}.product-card_horizontal{grid-column:span 2;position:static;height:auto}.product-card_horizontal .product-card__bg{display:none}.product-card_horizontal .product-card__info-block{padding:1rem 0;padding-left:2.5rem;width:100%}@media(max-width: 768px){.product-card_horizontal .product-card__info-block{padding:.75rem 0;padding-left:1.25rem}}.product-card_horizontal .product-card__image-block{overflow:unset}@media(max-width: 768px){.product-card_horizontal .product-card__image-block{max-height:14.75rem}}.product-card_horizontal .product-card__container{position:static;transform:none;flex-direction:row;height:auto}.product-card_horizontal .product-card__accordion{max-height:none}.product-card_horizontal .product-card__button-block{scale:1;opacity:1}.product-card_wishlist{position:static;height:auto}.product-card_wishlist .product-card__bg{display:none}.product-card_wishlist .product-card__container{position:static;transform:none;height:auto}.product-card_wishlist .product-card__accordion{max-height:none}.product-card_wishlist .product-card__button-block{scale:1;opacity:1}.product-card-basket{display:flex;gap:2.5rem}@media(max-width: 768px){.product-card-basket{gap:1.25rem}}.product-card-basket__image-block{position:relative;display:flex;max-height:15rem;max-width:15rem;width:100%;height:100%;border-radius:1rem;overflow:hidden;border:1px solid color-mix(in srgb, #FFFFFF 94%, #383838 6%)}@media(max-width: 768px){.product-card-basket__image-block{max-width:12.5rem;max-height:12.5rem}}.product-card-basket__image-block a{display:flex;width:100%;height:100%}.product-card-basket__image-block img{width:100%;height:100%;object-fit:contain;aspect-ratio:1/1}.product-card-basket__image-block .custom-checkbox-label{position:absolute;left:1rem;top:1rem}@media(max-width: 768px){.product-card-basket__image-block .custom-checkbox-label{left:.75rem;top:.75rem}}.product-card-basket__info-block{position:relative;display:flex;flex-direction:column;width:100%;padding-top:1rem}@media(max-width: 768px){.product-card-basket__info-block{padding-top:.75rem}}.product-card-basket__info-block__price-block{display:flex;align-items:center;gap:1rem}@media(max-width: 768px){.product-card-basket__info-block__price-block{flex-direction:column;align-items:flex-start;gap:.25rem}}.product-card-basket__info-block__price-block__main{display:flex;align-items:center;gap:1rem;text-wrap:nowrap}@media(max-width: 768px){.product-card-basket__info-block__price-block__main{gap:.75rem}}.product-card-basket__info-block__price-block__price{font-size:1.75rem;font-weight:500;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.product-card-basket__info-block__price-block__price{font-size:1.5rem}}.product-card-basket__info-block__price-block__price_prev{font-size:1.25rem;font-weight:400;line-height:130%;letter-spacing:-0.01em}@media(max-width: 768px){.product-card-basket__info-block__price-block__price_prev{font-size:1rem}}.product-card-basket__info-block__price-block__price_prev span{text-decoration:line-through;color:color-mix(in srgb, #FFFFFF 40%, #383838 60%)}.product-card-basket__info-block__price-block__price_prev::after{padding-left:.5rem;content:attr(data-percent);text-decoration:none;color:#ed1c24}.product-card-basket__info-block__price-block__tag{display:flex;align-items:center;gap:.25rem;padding:.25rem .5rem;border-radius:1000px;background-color:color-mix(in srgb, #FFFFFF 94%, #0BD20B 6%);font-size:1.25rem;font-weight:400;line-height:130%;letter-spacing:-0.01em}@media(max-width: 768px){.product-card-basket__info-block__price-block__tag{font-size:1rem}}.product-card-basket__info-block__price-block__tag svg{max-height:1.5rem;height:100%;aspect-ratio:1/1}.product-card-basket__info-block__title-block{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;word-break:break-word;font-size:1.5rem;font-weight:400;line-height:130%;letter-spacing:-0.02em;height:2rem;color:color-mix(in srgb, #FFFFFF 40%, #383838 60%);margin:1rem 0}@media(max-width: 768px){.product-card-basket__info-block__title-block{font-size:1.25rem}}@media(max-width: 768px){.product-card-basket__info-block__title-block{height:1.75rem;margin:.75rem 0}}.product-card-basket__info-block__chars-block{display:flex;flex-wrap:wrap;gap:1rem;font-size:1.25rem;font-weight:400;line-height:130%;letter-spacing:-0.01em;color:color-mix(in srgb, #FFFFFF 40%, #383838 60%)}@media(max-width: 768px){.product-card-basket__info-block__chars-block{font-size:1rem}}@media(max-width: 768px){.product-card-basket__info-block__chars-block{gap:.854rem}}.product-card-basket__info-block__chars-block__char{display:flex;align-items:center;gap:.5rem;text-wrap:nowrap}@media(max-width: 768px){.product-card-basket__info-block__chars-block__char{gap:.25rem}}.product-card-basket__info-block__chars-block__char svg{max-width:1.5rem;max-height:1.5rem;width:100%;height:100%}@media(max-width: 768px){.product-card-basket__info-block__chars-block__char svg{max-width:1.25rem;max-height:1.25rem}}.product-card-basket__info-block__button-block{position:absolute;top:1rem;right:0;display:flex;gap:.5rem}.product-card-basket__info-block__button-block .icon-button{height:fit-content}.product-card-basket__info-block__button-block .icon-button.__delete_basket__btn[data-state=active]{background:none}.product-card-basket__info-block__button-block .icon-button.__delete_basket__btn[data-state=active] svg path{fill:color-mix(in srgb, #FFFFFF 40%, #383838 60%)}.product-card-basket__info-block__button-block .icon-button.__delete_basket__btn[data-state=active]:hover{background-color:color-mix(in srgb, #FFFFFF 94%, #383838 6%)}.product-card-basket__info-block__button-block .icon-button.__delete_basket__btn[data-state=active]:hover svg path{fill:#383838}.product-card-basket__info-block__button-block .icon-button.__delete_basket__btn{pointer-events:all}@media(max-width: 768px){.product-card-basket__info-block__button-block{position:static;padding-top:.75rem}}.product-card-basket:has(.disabled){pointer-events:none;opacity:.4}.product-card-basket:has(.disabled) .custom-checkbox-label{pointer-events:none}.product-card-order{display:flex;gap:1.25rem}.product-card-order__image{height:5.25rem;width:100%;max-width:5.25rem;border-radius:.5rem;aspect-ratio:1/1;overflow:hidden;background-color:#fff;border:1px solid color-mix(in srgb, #FFFFFF 94%, #383838 6%)}.product-card-order__image img{width:100%;height:100%;object-fit:contain;aspect-ratio:1/1}.product-card-order__info-block{position:relative;display:flex;flex-direction:column;width:100%;padding-top:.5rem;gap:.5rem}.product-card-order__info-block__price-block{display:flex;flex-direction:column;gap:.25rem}@media(max-width: 768px){.product-card-order__info-block__price-block{flex-direction:column;align-items:flex-start}}.product-card-order__info-block__price-block__main{display:flex;align-items:center;gap:.5rem;text-wrap:nowrap}.product-card-order__info-block__price-block__price{font-size:1.5rem;font-weight:500;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.product-card-order__info-block__price-block__price{font-size:1.25rem}}.product-card-order__info-block__price-block__price_prev{font-size:1.25rem;font-weight:400;line-height:130%;letter-spacing:-0.01em}@media(max-width: 768px){.product-card-order__info-block__price-block__price_prev{font-size:1rem}}.product-card-order__info-block__price-block__price_prev span{text-decoration:line-through;color:color-mix(in srgb, #FFFFFF 40%, #383838 60%)}.product-card-order__info-block__price-block__price_prev::after{padding-left:.5rem;content:attr(data-percent);text-decoration:none;color:#ed1c24}.product-card-order__info-block__price-block__tag{display:flex;align-items:center;gap:.25rem;padding:.25rem .5rem;border-radius:1000px;background-color:color-mix(in srgb, #FFFFFF 94%, #0BD20B 6%);font-size:1.25rem;font-weight:400;line-height:130%;letter-spacing:-0.01em}@media(max-width: 768px){.product-card-order__info-block__price-block__tag{font-size:1rem}}.product-card-order__info-block__price-block__tag svg{max-height:1.5rem;height:100%;aspect-ratio:1/1}.product-card-order__info-block__title-block{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;word-break:break-word;font-size:1.5rem;font-weight:400;line-height:130%;letter-spacing:-0.02em;height:2rem;color:color-mix(in srgb, #FFFFFF 40%, #383838 60%)}@media(max-width: 768px){.product-card-order__info-block__title-block{font-size:1.25rem}}@media(max-width: 768px){.product-card-order__info-block__title-block{height:1.75rem}}.chapter-card{cursor:pointer;position:relative;display:flex;background-color:#fff;border-radius:1rem;padding:1.75rem;min-height:15.5rem;overflow:hidden;border-width:1px;border-style:solid;border-color:#fff;transition:border-color .15s ease-in}@media(max-width: 768px){.chapter-card{padding:1.25rem;min-height:16.25rem}}.chapter-card__title-block{display:flex;flex-direction:column;gap:1rem;font-size:1.75rem;font-weight:500;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.chapter-card__title-block{font-size:1.5rem}}@media(max-width: 768px){.chapter-card__title-block{gap:.5rem}}.chapter-card__title-block span{padding-right:8rem;font-size:1.25rem;font-weight:400;line-height:130%;letter-spacing:-0.01em;color:color-mix(in srgb, #FFFFFF 40%, #383838 60%)}@media(max-width: 768px){.chapter-card__title-block span{font-size:1rem}}@media(max-width: 768px){.chapter-card__title-block span{padding-right:0}}.chapter-card__image{position:absolute;right:0;bottom:0;max-width:8.75rem;max-height:8.75rem;width:100%;height:100%}@media(max-width: 768px){.chapter-card__image{max-width:10.5rem;max-height:8.75rem}}.chapter-card__image img{width:100%;height:100%;object-fit:contain}.chapter-card_accent{background-color:#ffe600}.chapter-card:hover{border-color:color-mix(in srgb, #FFFFFF 85%, #383838 15%)}.chapter-card:active,.chapter-card_active{border-color:#ffe600}.chapter-card_disabled{pointer-events:none;opacity:.15}.brand-card{display:flex;background-color:#fff;border-radius:1rem;overflow:hidden;border-width:1px;border-style:solid;border-color:#fff;transition:border-color .15s ease-in;aspect-ratio:18/11}@media(max-width: 768px){.brand-card{aspect-ratio:13/8}}.brand-card img{aspect-ratio:18/11;width:100%;height:100%;object-fit:contain}@media(max-width: 768px){.brand-card img{aspect-ratio:13/8}}.brand-card:hover{border-color:color-mix(in srgb, #FFFFFF 85%, #383838 15%)}.brand-card:active,.brand-card_active{border-color:#ffe600}.brand-card_disabled{pointer-events:none;opacity:.15}.review-card{display:flex;flex-direction:column;gap:1.75rem;padding:2.5rem;min-height:27rem;background-color:#fff;border-radius:1.75rem}@media(max-width: 768px){.review-card{min-height:0;padding:2rem;gap:1.25rem;border-radius:.75rem}}.review-card__title-block{display:flex;align-items:center;justify-content:space-between;width:100%}.review-card__title-block__name{font-size:2.5rem;font-weight:500;line-height:115%;letter-spacing:-0.03em}@media(max-width: 768px){.review-card__title-block__name{font-size:2rem}}.review-card__rating-block{display:flex;align-items:center;gap:1.75rem}@media(max-width: 768px){.review-card__rating-block{display:none}}.review-card__rating-block__rating{display:flex;align-items:center;gap:.5rem}@media(max-width: 768px){.review-card__rating-block__rating{gap:.25rem}}.review-card__rating-block__rating svg{max-width:2rem;max-height:2rem;width:100%;height:100%}@media(max-width: 768px){.review-card__rating-block__rating svg{max-width:1.5rem;max-height:1.5rem}}.review-card__rating-block__rating[data-rate="1"] svg:nth-child(-n+1) path{fill:#ffe600;fill-opacity:1}.review-card__rating-block__rating[data-rate="2"] svg:nth-child(-n+2) path{fill:#ffe600;fill-opacity:1}.review-card__rating-block__rating[data-rate="3"] svg:nth-child(-n+3) path{fill:#ffe600;fill-opacity:1}.review-card__rating-block__rating[data-rate="4"] svg:nth-child(-n+4) path{fill:#ffe600;fill-opacity:1}.review-card__rating-block__rating[data-rate="5"] svg:nth-child(-n+5) path{fill:#ffe600;fill-opacity:1}.review-card__rating-block__date{display:flex;align-items:center;font-size:1.25rem;font-weight:400;line-height:130%;letter-spacing:-0.01em;color:color-mix(in srgb, #FFFFFF 40%, #383838 60%)}@media(max-width: 768px){.review-card__rating-block__date{font-size:1rem}}.review-card__rating-block_mobile{display:none}@media(max-width: 768px){.review-card__rating-block_mobile{padding-top:.75rem;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.25rem}}.review-card__text-block{font-size:1.5rem;font-weight:400;line-height:130%;letter-spacing:-0.02em;height:100%;min-height:13rem}@media(max-width: 768px){.review-card__text-block{font-size:1.25rem}}@media(max-width: 768px){.review-card__text-block{min-height:0}}.review-card__answer-block{padding-top:.75rem}.review-card__answer-block svg{transition:transform .15s ease-in}.review-card__answer-block__content{padding-top:1rem;font-size:1.5rem;font-weight:400;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.review-card__answer-block__content{font-size:1.25rem}}@media(max-width: 768px){.review-card__answer-block__content{padding-top:.75rem}}.review-card__answer-block.show .review-card__answer-block__header-block svg{transform:rotate(180deg)}.blog-card{display:flex;flex-direction:column;border-radius:1.75rem;overflow:hidden}@media(max-width: 768px){.blog-card{border-radius:.75rem}}.blog-card__image-block{display:flex;margin-bottom:-10.5rem;aspect-ratio:83/35}@media(max-width: 768px){.blog-card__image-block{margin-bottom:-12.25rem;aspect-ratio:1/1}}.blog-card__image-block img{width:100%;height:100%;object-fit:cover;aspect-ratio:83/35}.blog-card__title-block{display:flex;flex-direction:column;gap:1.25rem}@media(max-width: 768px){.blog-card__title-block{gap:.75rem}}.blog-card__title-block__tags{display:flex;align-items:center;gap:1.25rem;font-size:1.25rem;font-weight:400;line-height:130%;letter-spacing:-0.01em;color:color-mix(in srgb, #FFFFFF 40%, #383838 60%)}@media(max-width: 768px){.blog-card__title-block__tags{font-size:1rem}}@media(max-width: 768px){.blog-card__title-block__tags{gap:1rem}}.blog-card__title-block__title{font-size:2.5rem;font-weight:500;line-height:115%;letter-spacing:-0.03em}@media(max-width: 768px){.blog-card__title-block__title{font-size:2rem}}.blog-card__info-block{display:flex;flex-direction:column;gap:1.75rem;padding:2.5rem;height:100%;border-radius:1.75rem;background-color:#fff}@media(max-width: 768px){.blog-card__info-block{gap:1.25rem;padding:2rem;border-radius:.75rem}}.blog-card__info-block__text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;font-size:1.5rem;font-weight:400;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.blog-card__info-block__text{font-size:1.25rem}}@media(max-width: 768px){.blog-card__info-block__text{-webkit-line-clamp:4}}.info-card{display:flex;align-items:center;gap:2.5rem;background-color:#fff;border-radius:1rem;overflow:hidden}@media(max-width: 768px){.info-card{flex-direction:column;align-items:flex-end;padding:2rem;gap:1.5rem;border-radius:.75rem}}.info-card__text-block{display:flex;flex-direction:column;padding:2.5rem;gap:1.25rem;font-size:1.5rem;font-weight:400;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.info-card__text-block{font-size:1.25rem}}@media(max-width: 768px){.info-card__text-block{padding:0;gap:1rem}}.info-card__text-block span{font-size:2.5rem;font-weight:500;line-height:115%;letter-spacing:-0.03em}@media(max-width: 768px){.info-card__text-block span{font-size:2rem}}.info-card__image{display:flex;height:19.5rem;aspect-ratio:1/1}@media(max-width: 768px){.info-card__image{margin-bottom:-4.25rem}}@media(max-width: 520px){.info-card__image{height:12.25rem}}.info-card__image img{width:100%;height:100%;object-fit:contain}.faq-card{display:flex;flex-direction:column;padding:2.5rem;background-color:#fff;border-radius:1.75rem}@media(max-width: 768px){.faq-card{padding:2rem;border-radius:.75rem}}.faq-card__header{display:flex;align-items:center;justify-content:space-between;font-size:2.5rem;font-weight:500;line-height:115%;letter-spacing:-0.03em}@media(max-width: 768px){.faq-card__header{font-size:2rem}}.faq-card__header svg{max-width:2.5rem;max-height:2.5rem;width:100%;height:100%}@media(max-width: 768px){.faq-card__header svg{max-width:2rem;max-height:2rem}}.faq-card__body{display:flex;flex-direction:column;gap:1rem;padding-top:2.5rem;font-size:1.5rem;font-weight:400;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.faq-card__body{font-size:1.25rem}}@media(max-width: 768px){.faq-card__body{gap:.75rem;padding-top:2rem}}.vacancy-card{display:flex;flex-direction:column;padding:2.5rem;background-color:#fff;border-radius:1.75rem}@media(max-width: 768px){.vacancy-card{padding:2rem;border-radius:.75rem}}.vacancy-card__header{display:flex;align-items:center;justify-content:space-between;width:100%;font-size:2.5rem;font-weight:500;line-height:115%;letter-spacing:-0.03em}@media(max-width: 768px){.vacancy-card__header{font-size:2rem}}.vacancy-card__header svg{max-width:2.5rem;max-height:2.5rem;width:100%;height:100%}@media(max-width: 768px){.vacancy-card__header svg{max-width:2rem;max-height:2rem}}.vacancy-card__body{display:flex;flex-direction:column;gap:2.5rem;padding-top:.25rem;font-size:1.5rem;font-weight:400;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.vacancy-card__body{font-size:1.25rem}}@media(max-width: 768px){.vacancy-card__body{gap:2rem;padding-top:.75rem}}.vacancy-card__text-block{display:flex;flex-direction:column;gap:.5rem}.contact-card{display:flex;flex-direction:column;justify-content:space-between;gap:2.5rem;padding:1.75rem;border-radius:1rem;background-color:#fff}@media(max-width: 768px){.contact-card{gap:2rem;padding:1.25rem;border-radius:.75rem}}.contact-card__text{font-size:1.75rem;font-weight:400;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.contact-card__text{font-size:1.5rem}}.contact-card__text span[data-state=active]{color:#ed1c24}.contact-card__name{display:flex;align-items:center;gap:1rem;padding-top:1rem;border-top:1px solid color-mix(in srgb, #FFFFFF 94%, #383838 6%)}@media(max-width: 768px){.contact-card__name{gap:.75rem;padding-top:.75rem}}.contact-card__name span{font-size:1.5rem;font-weight:400;line-height:130%;letter-spacing:-0.02em;color:color-mix(in srgb, #FFFFFF 40%, #383838 60%)}@media(max-width: 768px){.contact-card__name span{font-size:1.25rem}}.payment-card{display:flex;flex-direction:column;justify-content:space-between;padding:1.75rem;min-height:16.75rem;border-radius:1rem;background-color:color-mix(in srgb, #FFFFFF 95%, #383838 5%);transition:background-color .15s ease-in}@media(max-width: 768px){.payment-card{padding:1.25rem;border-radius:.75rem;min-height:auto}}.payment-card__title{font-size:1.75rem;font-weight:500;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.payment-card__title{font-size:1.5rem}}@media(max-width: 768px){.payment-card__title{display:none}}.payment-card__info-block{display:flex;align-items:center;justify-content:space-between;width:100%}@media(max-width: 768px){.payment-card__info-block{display:none}}.payment-card__info-block__text{font-size:1.25rem;font-weight:400;line-height:130%;letter-spacing:-0.01em;color:color-mix(in srgb, #FFE600 85%, #383838 15%);transition:color .15s ease-in;cursor:pointer}@media(max-width: 768px){.payment-card__info-block__text{font-size:1rem}}.payment-card__info-block__text::before{content:"Сделать основным"}.payment-card__info-block__image{display:flex;max-width:4.25rem;max-height:3rem;width:100%;height:100%}.payment-card__info-block__image img{width:100%;height:100%;object-fit:contain}.payment-card__mobile{display:none}@media(max-width: 768px){.payment-card__mobile{display:flex;flex-direction:column}}.payment-card__mobile__info-block{display:flex;justify-content:space-between}.payment-card__mobile__title-block{display:flex;align-items:center;gap:.75rem}.payment-card__mobile__title-block__image{max-width:4rem;max-height:3rem;width:100%;height:100%}.payment-card__mobile__title-block__image img{width:100%;height:100%;object-fit:contain}.payment-card__mobile__title-block__title{font-size:1.5rem;font-weight:500;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.payment-card__mobile__title-block__title{font-size:1.25rem}}.payment-card__mobile__text{display:none;font-size:1.25rem;font-weight:400;line-height:130%;letter-spacing:-0.01em;padding-top:.75rem;padding-left:4.75rem}@media(max-width: 768px){.payment-card__mobile__text{font-size:1rem}}.payment-card__mobile__text::before{content:"Основной способ"}.payment-card:has(input:checked){background-color:color-mix(in srgb, #FFE600 94%, #383838 6%)}.payment-card:has(input:checked) .payment-card__info-block__text{color:#383838}.payment-card:has(input:checked) .payment-card__info-block__text::before{content:"Основной способ оплаты"}.payment-card:has(input:checked) .payment-card__mobile__text{display:flex}.payment-card input{display:none}.payment-card_add-new{justify-content:center;cursor:pointer}@media(max-width: 768px){.payment-card_add-new{flex-direction:row;justify-content:space-between;align-items:center;background-color:#fff;border:1px solid color-mix(in srgb, #FFFFFF 94%, #383838 6%)}}.payment-card_add-new__info-block{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.25rem}@media(max-width: 768px){.payment-card_add-new__info-block{flex-direction:row;justify-content:flex-start;gap:.75rem}}.payment-card_add-new__info-block span{font-size:1.25rem;font-weight:400;line-height:130%;letter-spacing:-0.01em}@media(max-width: 768px){.payment-card_add-new__info-block span{font-size:1rem}}@media(max-width: 768px){.payment-card_add-new__info-block span{font-size:1.5rem;font-weight:500;line-height:130%;letter-spacing:-0.02em;text-wrap:nowrap}}@media(max-width: 768px)and (max-width: 768px){.payment-card_add-new__info-block span{font-size:1.25rem}}.payment-card_add-new__icon{display:flex;align-items:center;justify-content:center;max-width:3rem;max-height:3.5rem;width:100%;height:100%}@media(max-width: 768px){.payment-card_add-new__icon{max-width:2.5rem;max-height:3rem}}.payment-card_add-new__icon svg{width:2rem;height:2rem}.payment-card_add-new__icon svg.sbp{height:2.5rem}.payment-card_add-new__button-block{display:none}@media(max-width: 768px){.payment-card_add-new__button-block{display:flex}}.address-item{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1.25rem;gap:1rem;border-radius:1rem;border-width:1px;border-style:solid;border-color:color-mix(in srgb, #FFFFFF 94%, #383838 6%);transition:border-color .15s ease-in;cursor:pointer}@media(max-width: 768px){.address-item{padding:1rem;word-break:break-word;border-radius:.75rem}}.address-item:has(input:checked){border-color:#ffe600}.address-item__image{max-width:7.25rem;max-height:3.5rem;width:100%;height:100%}@media(max-width: 768px){.address-item__image{max-width:6rem;max-height:3rem}}.address-item__image img{width:100%;height:100%;object-fit:contain}.address-menu{position:relative;width:100%}.address-menu .field:has(input.error){margin-bottom:0}.address-menu__info-list{display:flex;flex-direction:column;width:100%;background-color:#fff}.address-menu__info-list__container{pointer-events:none;z-index:1;position:absolute;top:calc(100% + .5rem);max-height:22.5rem;overflow-y:auto;width:100%;border-radius:1rem;border:1px solid color-mix(in srgb, #FFFFFF 94%, #383838 6%);opacity:0;transform:translateY(-20%);transition:opacity .15s ease-in,transform .15s ease-in}.address-menu__info-list__container:has(.address-menu__info-list[data-state=active]){pointer-events:all;opacity:1;transform:none}.address-menu__info-list__item{cursor:pointer;display:flex;padding:1.25rem;font-size:1.5rem;font-weight:400;line-height:130%;letter-spacing:-0.02em;color:color-mix(in srgb, #FFFFFF 40%, #383838 60%);border-top:1px solid color-mix(in srgb, #FFFFFF 94%, #383838 6%);border-bottom:1px solid color-mix(in srgb, #FFFFFF 94%, #383838 6%);transition:color .15s ease-in}@media(max-width: 768px){.address-menu__info-list__item{font-size:1.25rem}}.address-menu__info-list__item:first-of-type{border-top:none}.address-menu__info-list__item:last-of-type{border-bottom:none}.address-menu__info-list__item:hover{color:#383838}.address-menu_gc2{grid-column:span 2}.location-clarification-popup{z-index:25;position:fixed;top:11rem;left:11rem;display:flex;flex-direction:column;gap:2.5rem;padding:2.5rem;border-radius:1rem;box-shadow:0 0 .5rem 0 rgba(56,56,56,.1490196078);background-color:#fff;opacity:0;scale:0;transition:opacity .15s ease-in,scale .15s ease-in;pointer-events:none}@media(max-width: 768px){.location-clarification-popup{left:0;top:auto;bottom:0;padding:2rem;gap:2rem;width:100%;border-radius:.75rem .75rem 0 0}}.location-clarification-popup__header{display:flex;gap:1.25rem}.location-clarification-popup__header button{height:fit-content}.location-clarification-popup__text{width:22rem;font-size:2.5rem;font-weight:500;line-height:115%;letter-spacing:-0.03em}@media(max-width: 768px){.location-clarification-popup__text{font-size:2rem}}@media(max-width: 768px){.location-clarification-popup__text{width:100%}}.location-clarification-popup__button-block{display:flex;align-items:center;gap:1rem}@media(max-width: 768px){.location-clarification-popup__button-block{flex-direction:row-reverse}.location-clarification-popup__button-block button{width:100%}}.location-clarification-popup[data-state=active]{opacity:1;scale:1;pointer-events:all}button{cursor:pointer;border:none;background:none;padding:0;color:#383838;font-family:"Golos Text",sans-serif}.button{display:flex;align-items:center;justify-content:center;width:fit-content;text-wrap:nowrap;cursor:pointer;transition:background-color .15s ease-in,border .15s ease-in,border-color .15s ease-in,color .15s ease-in;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.button_size_large{font-size:1.75rem;font-weight:500;line-height:130%;letter-spacing:-0.02em;padding:1.75rem 2.5rem;border-radius:1rem}@media(max-width: 768px){.button_size_large{font-size:1.5rem}}@media(max-width: 768px){.button_size_large{padding:1.25rem 2rem}}.button_size_basic{font-size:1.5rem;font-weight:500;line-height:130%;letter-spacing:-0.02em;padding:1.25rem 1.75rem;border-radius:1rem}@media(max-width: 768px){.button_size_basic{font-size:1.25rem}}@media(max-width: 768px){.button_size_basic{padding:1rem 1.25rem}}.button_size_small{font-size:1.5rem;font-weight:500;line-height:130%;letter-spacing:-0.02em;padding:.5rem 1rem;border-radius:1rem}@media(max-width: 768px){.button_size_small{font-size:1.25rem}}@media(max-width: 768px){.button_size_small{padding:.25rem .75rem}}.button_accent{background-color:#ffe600;color:#383838}.button_accent:hover{background-color:color-mix(in srgb, #FFE600 94%, #383838 6%)}.button_subaccent{background-color:#ed1c24;color:#fff}.button_subaccent:hover{background-color:#383838;color:#fff}.button_outline{border:2px solid color-mix(in srgb, #FFFFFF 94%, #383838 6%);background-color:#fff;color:#383838}@media(max-width: 768px){.button_outline{border:1px solid color-mix(in srgb, #FFFFFF 94%, #383838 6%)}}.button_outline:hover{border-color:color-mix(in srgb, #FFFFFF 85%, #383838 15%)}.button_ghost{color:#383838}.button_ghost:hover{background-color:color-mix(in srgb, #FFFFFF 94%, #383838 6%)}.button_white{background-color:#fff}.button_white:hover{background-color:color-mix(in srgb, #FFFFFF 94%, #383838 6%)}.button_active.button_accent,.button:active.button_accent,.button:has(input:checked).button_accent,.button[data-state=active].button_accent{background-color:#383838;color:#fff}.button_active.button_subaccent,.button:active.button_subaccent,.button:has(input:checked).button_subaccent,.button[data-state=active].button_subaccent{background-color:#383838;color:#fff}.button_active.button_outline,.button:active.button_outline,.button:has(input:checked).button_outline,.button[data-state=active].button_outline{border-color:#ffe600}.button_active.button_ghost,.button:active.button_ghost,.button:has(input:checked).button_ghost,.button[data-state=active].button_ghost{background-color:#383838;color:#fff}.button_active.button_white,.button:active.button_white,.button:has(input:checked).button_white,.button[data-state=active].button_white{background-color:#383838;color:#fff}.button_disabled,.button:disabled{pointer-events:none}.button_disabled.button_accent,.button:disabled.button_accent{background-color:color-mix(in srgb, #FFFFFF 94%, #383838 6%);color:color-mix(in srgb, #FFFFFF 85%, #383838 15%)}.button_disabled.button_subaccent,.button:disabled.button_subaccent{background-color:color-mix(in srgb, #FFFFFF 94%, #383838 6%);color:color-mix(in srgb, #FFFFFF 85%, #383838 15%)}.button_disabled.button_outline,.button:disabled.button_outline{background-color:#fff;color:color-mix(in srgb, #FFFFFF 85%, #383838 15%);border-color:color-mix(in srgb, #FFFFFF 97%, #383838 3%)}.button_disabled.button_ghost,.button:disabled.button_ghost{background-color:color-mix(in srgb, #FFFFFF 94%, #383838 6%);color:color-mix(in srgb, #FFFFFF 85%, #383838 15%)}.button_disabled.button_white,.button:disabled.button_white{background-color:color-mix(in srgb, #FFFFFF 94%, #383838 6%);color:color-mix(in srgb, #FFFFFF 85%, #383838 15%)}.button input{position:absolute;opacity:0;scale:0}.icon-button{display:flex;width:fit-content;height:fit-content;cursor:pointer;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:background-color .15s ease-in,border .15s ease-in,border-color .15s ease-in}.icon-button svg{aspect-ratio:1/1;transition:fill .15s ease-in}.icon-button svg path{fill-opacity:unset;transition:fill .15s ease-in}.icon-button_size_large{padding:1.25rem;border-radius:1rem;border-width:2px}.icon-button_size_large svg{width:3.333rem;height:3.333rem}@media(max-width: 768px){.icon-button_size_large svg{width:2.5rem;height:2.5rem}}@media(max-width: 768px){.icon-button_size_large{padding:1rem;border-width:1px;border-radius:.75rem}}.icon-button_size_basic{padding:1rem;border-radius:1rem;border-width:2px}.icon-button_size_basic svg{width:2.5rem;height:2.5rem}@media(max-width: 768px){.icon-button_size_basic svg{width:2rem;height:2rem}}@media(max-width: 768px){.icon-button_size_basic{padding:.75rem;border-width:1px;border-radius:.75rem}}.icon-button_size_small{padding:.5rem;border-radius:1rem;border-width:2px}.icon-button_size_small svg{width:2rem;height:2rem}@media(max-width: 768px){.icon-button_size_small svg{width:1.75rem;height:1.75rem}}@media(max-width: 768px){.icon-button_size_small{padding:.25rem;border-width:1px;border-radius:.75rem}}.icon-button_size_extra-small{padding:.25rem;border-radius:.75rem;border-width:1px}.icon-button_size_extra-small svg{width:1.25rem;height:1.25rem}@media(max-width: 768px){.icon-button_size_extra-small{border-radius:.5rem}}.icon-button_accent{background-color:#ffe600}.icon-button_accent svg path{fill:#383838}.icon-button_accent:hover{background-color:color-mix(in srgb, #FFE600 94%, #383838 6%)}.icon-button_accent:hover svg path{fill:#383838}.icon-button_outline{border-style:solid;background-color:#fff;border-color:color-mix(in srgb, #FFFFFF 94%, #383838 6%)}.icon-button_outline svg path{fill:#383838}.icon-button_outline:hover{border-color:color-mix(in srgb, #FFFFFF 85%, #383838 15%)}.icon-button_outline:hover svg path{fill:#383838}.icon-button_ghost svg path{fill:#383838}.icon-button_ghost:hover{background-color:color-mix(in srgb, #FFFFFF 94%, #383838 6%)}.icon-button_ghost:hover svg path{fill:#383838}.icon-button_subdued svg path{fill:color-mix(in srgb, #FFFFFF 40%, #383838 60%)}.icon-button_subdued:hover{background-color:color-mix(in srgb, #FFFFFF 94%, #383838 6%)}.icon-button_subdued:hover svg path{fill:#383838}.icon-button_active.icon-button_accent,.icon-button:active.icon-button_accent,.icon-button:has(input:checked).icon-button_accent,.icon-button[data-state=active].icon-button_accent{background-color:#383838}.icon-button_active.icon-button_accent svg path,.icon-button:active.icon-button_accent svg path,.icon-button:has(input:checked).icon-button_accent svg path,.icon-button[data-state=active].icon-button_accent svg path{fill:#fff}.icon-button_active.icon-button_outline,.icon-button:active.icon-button_outline,.icon-button:has(input:checked).icon-button_outline,.icon-button[data-state=active].icon-button_outline{border-color:#ffe600}.icon-button_active.icon-button_outline svg path,.icon-button:active.icon-button_outline svg path,.icon-button:has(input:checked).icon-button_outline svg path,.icon-button[data-state=active].icon-button_outline svg path{fill:#383838}.icon-button_active.icon-button_ghost,.icon-button:active.icon-button_ghost,.icon-button:has(input:checked).icon-button_ghost,.icon-button[data-state=active].icon-button_ghost{background-color:#ffe600}.icon-button_active.icon-button_ghost svg path,.icon-button:active.icon-button_ghost svg path,.icon-button:has(input:checked).icon-button_ghost svg path,.icon-button[data-state=active].icon-button_ghost svg path{fill:#383838}.icon-button_active.icon-button_subdued,.icon-button:active.icon-button_subdued,.icon-button:has(input:checked).icon-button_subdued,.icon-button[data-state=active].icon-button_subdued{background-color:#ffe600}.icon-button_active.icon-button_subdued svg path,.icon-button:active.icon-button_subdued svg path,.icon-button:has(input:checked).icon-button_subdued svg path,.icon-button[data-state=active].icon-button_subdued svg path{fill:#383838}.icon-button_disabled,.icon-button:disabled{pointer-events:none}.icon-button_disabled.icon-button_accent,.icon-button:disabled.icon-button_accent{background-color:color-mix(in srgb, #FFFFFF 94%, #383838 6%)}.icon-button_disabled.icon-button_accent svg path,.icon-button:disabled.icon-button_accent svg path{fill:color-mix(in srgb, #FFFFFF 85%, #383838 15%)}.icon-button_disabled.icon-button_outline,.icon-button:disabled.icon-button_outline{border-color:color-mix(in srgb, #FFFFFF 97%, #383838 3%)}.icon-button_disabled.icon-button_outline svg path,.icon-button:disabled.icon-button_outline svg path{fill:color-mix(in srgb, #FFFFFF 85%, #383838 15%)}.icon-button_disabled.icon-button_ghost,.icon-button:disabled.icon-button_ghost{background-color:color-mix(in srgb, #FFFFFF 94%, #383838 6%)}.icon-button_disabled.icon-button_ghost svg path,.icon-button:disabled.icon-button_ghost svg path{fill:color-mix(in srgb, #FFFFFF 85%, #383838 15%)}.icon-button_disabled.icon-button_subdued,.icon-button:disabled.icon-button_subdued{background-color:color-mix(in srgb, #FFFFFF 94%, #383838 6%)}.icon-button_disabled.icon-button_subdued svg path,.icon-button:disabled.icon-button_subdued svg path{fill:color-mix(in srgb, #FFFFFF 85%, #383838 15%)}.icon-button input{position:absolute;opacity:0;scale:0}.custom-checkbox-label{display:flex;align-items:center;gap:.5rem;position:relative;cursor:pointer;font-size:1.5rem;font-weight:400;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.custom-checkbox-label{font-size:1.25rem}}.custom-checkbox-label::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);aspect-ratio:1/1;width:1.5rem;height:1.5rem;background-color:color-mix(in srgb, #FFFFFF 94%, #383838 6%);border-radius:.5rem;transition:background-color .15s ease-in}@media(max-width: 768px){.custom-checkbox-label::before{border-radius:.375rem;width:1.25rem;height:1.25rem}}.custom-checkbox-label::after{opacity:0;content:"";position:absolute;left:.417rem;top:50%;transform:translateY(-50%);aspect-ratio:1/1;width:.667rem;height:.667rem;background-color:color-mix(in srgb, #FFFFFF 70%, #383838 30%);border-radius:.25rem;transition:background-color .15s ease-in,opacity .15s ease-in}@media(max-width: 768px){.custom-checkbox-label::after{left:.333rem;width:.583rem;height:.583rem;border-radius:.125rem}}.custom-checkbox-label:hover::before{background-color:color-mix(in srgb, #FFFFFF 85%, #383838 15%)}.custom-checkbox-label:hover::after{opacity:1}.custom-checkbox-label:has(input:checked)::before{background-color:#ffe600}.custom-checkbox-label:has(input:checked)::after{opacity:1;background-color:#383838}.custom-checkbox-label input[type=checkbox],.custom-checkbox-label input[type=radio]{opacity:0;width:1.5rem;height:1.5rem;cursor:pointer}@media(max-width: 768px){.custom-checkbox-label input[type=checkbox],.custom-checkbox-label input[type=radio]{width:1.25rem;height:1.25rem}}.custom-radio-label{display:flex;align-items:center;gap:.5rem;position:relative;cursor:pointer;font-size:1.5rem;font-weight:400;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.custom-radio-label{font-size:1.25rem}}.custom-radio-label::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);aspect-ratio:1/1;width:1.5rem;height:1.5rem;background-color:color-mix(in srgb, #FFFFFF 94%, #383838 6%);border-radius:50%;transition:background-color .15s ease-in}@media(max-width: 768px){.custom-radio-label::before{width:1.25rem;height:1.25rem}}.custom-radio-label::after{opacity:0;content:"";position:absolute;left:.417rem;top:50%;transform:translateY(-50%);aspect-ratio:1/1;width:.667rem;height:.667rem;background-color:color-mix(in srgb, #FFFFFF 70%, #383838 30%);border-radius:50%;transition:background-color .15s ease-in,opacity .15s ease-in}@media(max-width: 768px){.custom-radio-label::after{width:.583rem;height:.583rem}}.custom-radio-label:hover::before{background-color:color-mix(in srgb, #FFFFFF 85%, #383838 15%)}.custom-radio-label:hover::after{opacity:1}.custom-radio-label:has(input:checked)::before{background-color:#ffe600}.custom-radio-label:has(input:checked)::after{opacity:1;background-color:#383838}.custom-radio-label input[type=checkbox],.custom-radio-label input[type=radio]{opacity:0;width:1.5rem;height:1.5rem;cursor:pointer}@media(max-width: 768px){.custom-radio-label input[type=checkbox],.custom-radio-label input[type=radio]{width:1.25rem;height:1.25rem}}a{cursor:pointer;text-decoration:none;color:#383838}.link{display:flex;align-items:center;gap:.5rem;cursor:pointer;transition:color .15s ease-in}@media(max-width: 768px){.link{gap:.25rem}}.link svg{height:100%;aspect-ratio:1/1}.link svg path{transition:fill .15s ease-in}.link input{display:none}.link_size_large{font-size:1.75rem;font-weight:400;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.link_size_large{font-size:1.5rem}}.link_size_large svg{max-width:2rem;max-height:2rem}@media(max-width: 768px){.link_size_large svg{max-width:1.75rem;max-height:1.75rem}}.link_size_basic{font-size:1.5rem;font-weight:400;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.link_size_basic{font-size:1.25rem}}.link_size_basic svg{max-width:1.75rem;max-height:1.75rem}@media(max-width: 768px){.link_size_basic svg{max-width:1.5rem;max-height:1.5rem}}.link_size_small{font-size:1.25rem;font-weight:400;line-height:130%;letter-spacing:-0.01em}@media(max-width: 768px){.link_size_small{font-size:1rem}}.link_size_small svg{max-width:1.5rem;max-height:1.5rem}@media(max-width: 768px){.link_size_small svg{max-width:1.25rem;max-height:1.25rem}}.link_primary{color:#383838}.link_primary svg path{fill:#383838}.link_primary:hover{color:color-mix(in srgb, #FFFFFF 40%, #383838 60%)}.link_primary:hover svg path{fill:color-mix(in srgb, #FFFFFF 40%, #383838 60%)}.link_subaccent{color:#ed1c24}.link_subaccent:hover{color:#383838}.link_subdued{color:color-mix(in srgb, #FFFFFF 40%, #383838 60%)}.link_subdued svg path{fill:color-mix(in srgb, #FFFFFF 40%, #383838 60%)}.link_subdued:hover{color:#383838}.link_subdued:hover svg path{fill:#383838}.link_attention{color:#ed1c24}.link_attention:hover{color:#383838}.link_active.link_primary,.link:active.link_primary,.link:has(input.checked).link_primary{color:#383838}.link_active.link_primary svg path,.link:active.link_primary svg path,.link:has(input.checked).link_primary svg path{fill:#383838}.link_active.link_subaccent,.link:active.link_subaccent,.link:has(input.checked).link_subaccent{color:#383838}.link_active.link_subdued,.link:active.link_subdued,.link:has(input.checked).link_subdued{color:#383838}.link_active.link_subdued svg path,.link:active.link_subdued svg path,.link:has(input.checked).link_subdued svg path{fill:#383838}.link_active.link_attention,.link:active.link_attention,.link:has(input.checked).link_attention{color:#383838}.link_disabled,.link:disabled{pointer-events:none}.link_disabled.link_primary,.link:disabled.link_primary{color:color-mix(in srgb, #FFFFFF 85%, #383838 15%)}.link_disabled.link_primary svg path,.link:disabled.link_primary svg path{fill:color-mix(in srgb, #FFFFFF 85%, #383838 15%)}.link_disabled.link_subaccent,.link:disabled.link_subaccent{color:color-mix(in srgb, #FFFFFF 85%, #383838 15%)}.link_disabled.link_subdued,.link:disabled.link_subdued{color:color-mix(in srgb, #FFFFFF 85%, #383838 15%)}.link_disabled.link_subdued svg path,.link:disabled.link_subdued svg path{fill:color-mix(in srgb, #FFFFFF 85%, #383838 15%)}.link_disabled.link_attention,.link:disabled.link_attention{color:color-mix(in srgb, #FFFFFF 85%, #383838 15%)}.breadcrumbs{display:flex;align-items:center;gap:.5rem}.breadcrumbs span{color:color-mix(in srgb, #FFFFFF 40%, #383838 60%);font-size:1.25rem;font-weight:400;line-height:130%;letter-spacing:-0.01em}@media(max-width: 768px){.breadcrumbs span{font-size:1rem}}.social-icon{display:flex;align-items:center;justify-content:center;cursor:pointer;width:fit-content;border-radius:.5rem;padding:.25rem}.social-icon svg{width:3rem;height:3rem}@media(max-width: 768px){.social-icon svg{width:2.5rem;height:2.5rem}}.social-icon_primary{background-color:#fff}.social-icon_primary svg path{fill:#fff}.social-icon_inverse{background-color:color-mix(in srgb, #FFFFFF 94%, #383838 6%)}.social-icon_inverse svg path{fill:#383838}.social-icon_accent{background-color:#ffe600}.social-icon_accent svg path{fill:#383838}input,textarea{margin:0;padding:0;border:none;outline:none;resize:none;color:#383838;background-color:inherit;font-family:"Golos Text",sans-serif;font-size:1.5rem;font-weight:400;line-height:130%;letter-spacing:-0.02em;width:100%}@media(max-width: 768px){input,textarea{font-size:1.25rem}}input::placeholder,textarea::placeholder{color:color-mix(in srgb, #FFFFFF 60%, #383838 30%)}.field{position:relative;display:flex;flex-direction:column;gap:.5rem}.field .input-label{display:flex;align-items:center;padding:1.25rem;border-radius:1rem;border-width:2px;border-style:solid;border-color:color-mix(in srgb, #FFFFFF 94%, #383838 6%);background-color:#fff;transition:border-color .15s ease-in,background-color .15s ease-in;cursor:text}@media(max-width: 768px){.field .input-label{padding:1rem 1.25rem}}.field .input-label .icon-button_size_small{margin:-0.5rem 0;cursor:pointer}.field .input-label:hover{border-color:color-mix(in srgb, #FFFFFF 85%, #383838 15%)}.field .input-label:has(textarea){align-items:unset}.field .input-label:has(input:focus),.field .input-label:has(textarea:focus){border-color:#ffe600}.field .input-label:has(input:focus) svg path,.field .input-label:has(textarea:focus) svg path{fill:#383838}.field .input-label:has(input.error),.field .input-label:has(textarea.error){border-color:#ed1c24}.field .input-label:has(input.disabled),.field .input-label:has(textarea.disabled),.field .input-label:has(input.address-disabled){border-color:color-mix(in srgb, #FFFFFF 97%, #383838 3%)}.field .input-label:has(input.success),.field .input-label:has(textarea.success){border-color:#0bd20b}.field .input-label:has(input.d-none),.field .input-label:has(textarea.d-none){display:none}.field .input-label:has(.button_size_small){padding:.75rem 1.25rem}.field .input-label_active{border-color:#ffe600}.field .svg-icon{height:2rem;aspect-ratio:1/1}@media(max-width: 768px){.field .svg-icon{height:1.75rem;aspect-ratio:1/1}}.field span{display:none;opacity:0;scale:0;color:#383838;font-size:1.25rem;font-weight:400;line-height:130%;letter-spacing:-0.01em;transition:opacity .15s ease-in,color .15s ease-in}@media(max-width: 768px){.field span{font-size:1rem}}.field span.helper{display:block;opacity:1;scale:1;color:color-mix(in srgb, #FFFFFF 40%, #383838 60%)}.field__title{display:flex;align-items:center;gap:.5rem;font-size:1.5rem;font-weight:500;line-height:130%;letter-spacing:-0.02em;color:color-mix(in srgb, #FFFFFF 60%, #383838 30%);padding-left:1rem;transition:color .15s ease-in}@media(max-width: 768px){.field__title{font-size:1.25rem}}.field__title svg{width:1.25rem;height:1.25rem;transition:fill .15s ease-in}.field .numbers-label{position:relative;display:flex;align-items:center;gap:1.25rem;cursor:text}.field .numbers-label input[type=text]{opacity:0;scale:0;position:absolute}.field .numbers-label__item{display:flex;align-items:center;justify-content:center;height:5.25rem;border-radius:1rem;font-size:2.5rem;font-weight:500;line-height:115%;letter-spacing:-0.03em;color:color-mix(in srgb, #FFFFFF 60%, #383838 30%);aspect-ratio:1/1;background-color:#fff;border-width:2px;border-style:solid;border-color:color-mix(in srgb, #FFFFFF 94%, #383838 6%);transition:color .15s ease-in,border-color .15s ease-in}@media(max-width: 768px){.field .numbers-label__item{font-size:2rem}}.field .numbers-label__item:hover{border-color:color-mix(in srgb, #FFFFFF 85%, #383838 15%);color:color-mix(in srgb, #FFFFFF 40%, #383838 60%)}.field .numbers-label__item.active{border-color:#ffe600;color:#383838}.field .numbers-label__item.animated{animation:blinking 1.2s linear infinite}.field .numbers-label_disabled{pointer-events:none}.field .numbers-label_disabled .numbers-label__item{color:color-mix(in srgb, #FFFFFF 85%, #383838 15%);border-color:color-mix(in srgb, #FFFFFF 97%, #383838 3%)}.field .numbers-label:has(input.error) .numbers-label__item{color:#ed1c24;border-color:#ed1c24}.field:has(input.error span),.field:has(textarea.error span){margin-bottom:1.75rem}.field:has(input.error) .field__title,.field:has(textarea.error) .field__title{color:#ed1c24}.field:has(input.error) .field__title svg path,.field:has(textarea.error) .field__title svg path{fill:#ed1c24}.field:has(input.error) span,.field:has(textarea.error) span{display:block;color:#ed1c24;opacity:1;scale:1}.field:has(input.error) span.success,.field:has(textarea.error) span.success{display:none;opacity:0;scale:0}.field:has(input.disabled),.field:has(textarea.disabled),.field:has(input.address-disabled){pointer-events:none}.field:has(input.disabled) .field__title,.field:has(textarea.disabled) .field__title,.field:has(input.address-disabled) .field__title{color:color-mix(in srgb, #FFFFFF 85%, #383838 15%)}.field:has(input.disabled) .field__title svg path,.field:has(textarea.disabled) .field__title svg path,.field:has(input.address-disabled) .field__title svg path{fill:color-mix(in srgb, #FFFFFF 85%, #383838 15%)}.field:has(input.success) span,.field:has(textarea.success) span{display:none;opacity:0;scale:0}.field:has(input.success) span.success,.field:has(textarea.success) span.success{display:block;color:#0bd20b;opacity:1;scale:1}@keyframes blinking{0%{color:color-mix(in srgb, #FFFFFF 60%, #383838 30%)}100%{color:color-mix(in srgb, #FFFFFF 40%, #383838 60%)}}.__select{position:relative;width:100%;margin:0 auto;height:100%}.__select[data-state=active] .__select__title::after{transform:translateY(-50%) rotate(180deg)}.__select[data-state=active] .__select__content{display:flex;opacity:1;z-index:8;max-height:13.75rem;overflow-y:auto}.__select__title{display:flex;align-items:center;padding:1.25rem;min-height:4.625rem;font-size:1.5rem;font-weight:400;line-height:130%;letter-spacing:-0.02em;border:2px solid color-mix(in srgb, #FFFFFF 94%, #383838 6%);border-radius:1rem;background-color:#fff;color:#383838;cursor:pointer}@media(max-width: 768px){.__select__title{font-size:1.25rem}}@media(max-width: 768px){.__select__title{padding:1rem 1.25rem}}.__select__title::after{content:"";background-repeat:no-repeat;background-size:contain;background-position:center center;background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M6.26321 9.86458C6.43196 9.69603 6.66071 9.60137 6.89921 9.60137C7.13771 9.60137 7.36646 9.69603 7.53521 9.86458L11.9992 14.3286L16.4632 9.86458C16.5456 9.77615 16.645 9.70523 16.7554 9.65604C16.8658 9.60685 16.9849 9.5804 17.1058 9.57827C17.2266 9.57613 17.3467 9.59836 17.4587 9.64363C17.5708 9.68889 17.6726 9.75627 17.7581 9.84173C17.8435 9.92719 17.9109 10.029 17.9562 10.1411C18.0014 10.2531 18.0237 10.3732 18.0215 10.494C18.0194 10.6148 17.9929 10.734 17.9437 10.8444C17.8946 10.9548 17.8236 11.0542 17.7352 11.1366L12.6352 16.2366C12.4665 16.4051 12.2377 16.4998 11.9992 16.4998C11.7607 16.4998 11.532 16.4051 11.3632 16.2366L6.26321 11.1366C6.09467 10.9678 6 10.7391 6 10.5006C6 10.2621 6.09467 10.0333 6.26321 9.86458Z" fill="%23383838"/></svg>');width:2rem;height:2rem;position:absolute;top:50%;right:1.25rem;display:block;transform:translateY(-50%) rotate(0deg);transition:all .15s ease-in}.__select__title input{font-size:1.5rem;font-weight:400;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.__select__title input{font-size:1.25rem}}.__select__content{position:absolute;top:calc(100% + .5rem);left:0;display:none;flex-direction:column;width:calc(100% - 2px);background-color:#fff;border:2px solid color-mix(in srgb, #FFFFFF 94%, #383838 6%);border-radius:1rem;overflow:hidden;transition:all .15s ease-in;opacity:0}.__select__input{display:none}.__select__label{display:flex;align-items:center;padding:1.25rem;font-size:1.5rem;font-weight:400;line-height:130%;letter-spacing:-0.02em;color:color-mix(in srgb, #FFFFFF 40%, #383838 60%);transition:all .15s ease-in;cursor:pointer}@media(max-width: 768px){.__select__label{font-size:1.25rem}}.__select__label+input+.__select__label{border-top:1px solid color-mix(in srgb, #FFFFFF 94%, #383838 6%)}.__select__label:hover{background-color:color-mix(in srgb, #FFFFFF 94%, #383838 6%) !important}@media(max-width: 768px){.__select__label{padding:1rem}}.field .counter{display:flex;align-items:center;padding:.75rem;border-radius:1rem;border:2px solid color-mix(in srgb, #FFFFFF 94%, #383838 6%)}@media(max-width: 768px){.field .counter{border-radius:.75rem}}.field .counter input{text-align:center}.popover-elem{position:relative;z-index:50}.popover-elem::after{pointer-events:none;position:absolute;bottom:-4rem;left:50%;transform:translateX(-50%) scale(0);content:attr(data-text);display:flex;align-items:center;justify-content:center;padding:1rem 1.25rem;border-radius:.5rem;font-size:1.5rem;font-weight:400;line-height:130%;letter-spacing:-0.02em;background-color:color-mix(in srgb, #FFFFFF 95%, #383838 5%);box-shadow:0 0 .5rem 0 rgba(56,56,56,.1490196078);transition:opacity .15s ease-in,transform .15s ease-in;opacity:0}@media(max-width: 768px){.popover-elem::after{font-size:1.25rem}}@media(max-width: 768px){.popover-elem::after{bottom:-3rem;padding:.75rem 1rem;border-radius:.25rem}}.popover-elem:hover::after{opacity:1;transform:translateX(-50%) scale(1)}header{max-width:1921px;margin:0 auto}@media(max-width: 1920px){header{margin:0 8rem}}@media(max-width: 768px){header{margin:0}}header .header-section{position:fixed;z-index:47;top:-1px;width:calc(100% - 14rem);background-color:#fff;border-radius:0 0 1.75rem 1.75rem;max-width:1921px;border:1px solid rgba(0,0,0,0)}@media(max-width: 1920px){header .header-section{left:8rem;max-width:143.8rem}}@media(max-width: 768px){header .header-section{left:0;width:100%;border-radius:0 0 1.25rem 1.25rem}}header .header-section__container{display:flex;flex-direction:column;padding:1.625rem}@media(max-width: 768px){header .header-section__container{padding:1.125rem}}header .header-section__main{display:flex;align-items:center;justify-content:space-between}header .header-section__logo-block{display:flex;align-items:center;gap:1rem;width:100%}@media(max-width: 768px){header .header-section__logo-block{gap:.75rem;width:fit-content}}header .header-section__logo-block__logo{max-width:17.083rem;max-height:4.5rem;width:100%;height:100%}@media(max-width: 768px){header .header-section__logo-block__logo{width:4.417rem;max-height:3.5rem}}header .header-section__logo-block__logo img{width:100%;height:100%;object-fit:contain}@media(max-width: 768px){header .header-section__logo-block__logo img{display:none}}header .header-section__logo-block__logo .mobile-only{display:none}@media(max-width: 768px){header .header-section__logo-block__logo .mobile-only{display:block}}header .header-section__logo-block__burger-btn{position:relative;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem}@media(max-width: 768px){header .header-section__logo-block__burger-btn{width:2rem;height:2rem}}header .header-section__logo-block__burger-btn__line{display:flex;width:2rem;height:2px;position:absolute;left:.25rem;transition:transform .15s ease-in,top .15s ease-in,opacity .15s ease-in}@media(max-width: 768px){header .header-section__logo-block__burger-btn__line{left:.2rem;width:1.75rem}}header .header-section__logo-block__burger-btn__line svg{width:2rem;height:2px}@media(max-width: 768px){header .header-section__logo-block__burger-btn__line svg{width:1.75rem}}header .header-section__logo-block__burger-btn__line:first-of-type{top:.5rem}@media(max-width: 768px){header .header-section__logo-block__burger-btn__line:first-of-type{top:.4rem}}header .header-section__logo-block__burger-btn__line:last-of-type{top:1.75rem}@media(max-width: 768px){header .header-section__logo-block__burger-btn__line:last-of-type{top:1.442rem}}header .header-section__logo-block .icon-button[data-btn-state=open]{border-color:#ffe600}header .header-section__logo-block .icon-button[data-btn-state=open] svg path{fill:#383838}header .header-section__logo-block .icon-button[data-btn-state=open] .header-section__logo-block__burger-btn__line{top:50%}header .header-section__logo-block .icon-button[data-btn-state=open] .header-section__logo-block__burger-btn__line:nth-child(2){transform:rotate(135deg);opacity:0}header .header-section__logo-block .icon-button[data-btn-state=open] .header-section__logo-block__burger-btn__line:first-of-type{transform:rotate(45deg)}header .header-section__logo-block .icon-button[data-btn-state=open] .header-section__logo-block__burger-btn__line:last-of-type{transform:rotate(-45deg)}header .header-section__logo-block .icon-button_mobile-only{display:none}@media(max-width: 768px){header .header-section__logo-block .icon-button_mobile-only{display:flex}}header .header-section__nav-block{position:relative;display:flex;max-width:50rem;width:100%}header .header-section__nav-block .field{z-index:1;width:100%}@media(max-width: 768px){header .header-section__nav-block{display:none}}header .header-section__nav-block__cancel-search{cursor:pointer;pointer-events:none;opacity:0;transition:opacity .15s ease-in}header .header-section__nav-block:has(.__header_search__block.active) .input-label{box-shadow:0 0 .5rem 0 rgba(56,56,56,.1490196078)}header .header-section__nav-block:has(.__header_search__block.active) .header-section__nav-block__cancel-search{pointer-events:all;opacity:1}header .header-section__search-menu{pointer-events:none;position:absolute;top:0;left:0;width:100%;padding-top:5.25rem;padding-bottom:.75rem;background-color:#fff;box-shadow:0 0 .5rem 0 rgba(56,56,56,.1490196078);border-radius:1rem 1rem 1.75rem 1.75rem;opacity:0;transition:opacity .15s ease-in}header .header-section__search-menu.active{pointer-events:all;opacity:1}header .header-section__search-menu__not-found{display:flex;align-items:center;justify-content:center;padding:5.25rem 0;font-size:1.75rem;font-weight:400;line-height:130%;letter-spacing:-0.02em;color:color-mix(in srgb, #FFFFFF 60%, #383838 30%);display:none}@media(max-width: 768px){header .header-section__search-menu__not-found{font-size:1.5rem}}header .header-section__search-menu__not-found[data-state=active]{display:flex}header .header-section__search-menu__items{display:flex;flex-direction:column}header .header-section__search-menu__items[data-state=disabled]{display:none}header .header-section__search-menu__categories{display:flex;flex-direction:column;border-top:1px solid color-mix(in srgb, #FFFFFF 94%, #383838 6%);padding-top:.5rem;margin-top:.5rem}header .header-section__search-menu__categories[data-state=disabled]{display:none}header .header-section__icons-block{display:flex;align-items:center;gap:.5rem;justify-content:flex-end;width:100%}@media(max-width: 768px){header .header-section__icons-block{gap:.75rem}}header .header-section__icons-block .value-bubble{position:absolute;right:.5rem;bottom:.5rem;display:flex;align-items:center;justify-content:center;height:1.75rem;width:1.75rem;font-size:1.25rem;font-weight:400;line-height:130%;letter-spacing:-0.01em;color:#383838;background-color:#ffe600;border-radius:50%}@media(max-width: 768px){header .header-section__icons-block .value-bubble{font-size:1rem}}header .header-section__icons-block .value-bubble::after{content:attr(data-value)}header .header-section__icons-block .value-bubble[data-value=""],header .header-section__icons-block .value-bubble[data-value="0"]{display:none}header .header-section_bordered{border-left:1px solid color-mix(in srgb, #FFFFFF 94%, #383838 6%);border-right:1px solid color-mix(in srgb, #FFFFFF 94%, #383838 6%)}@media(max-width: 768px){header .header-section_bordered{display:none}}.__inset{position:fixed;inset:0;z-index:40;background-color:rgba(0,0,0,0);opacity:0;visibility:hidden;transition:opacity .25s linear,background-color .25s linear,visibility 0s .25s}.__inset_show{background-color:#000;opacity:.4;visibility:visible;transition:opacity .25s linear,background-color .25s linear,visibility 0s 0s}@media(prefers-reduced-motion: reduce){.__inset{transition:none !important}}.header-light-section{max-width:144rem;margin:0 auto;display:flex;align-items:center;justify-content:space-between;width:100%;padding:1.75rem;background-color:#fff;border-radius:0 0 1.75rem 1.75rem}@media(max-width: 768px){.header-light-section{max-width:none;margin:0;padding:1.25rem;border-radius:0 0 1.25rem 1.25rem}}.header-light-section__logo{display:flex;max-width:17rem;max-height:4.5rem;width:100%;height:100%}@media(max-width: 768px){.header-light-section__logo{max-width:4.5rem;max-height:3.5rem}}.header-light-section__logo img{width:100%;height:100%;object-fit:contain}@media(max-width: 768px){.header-light-section__logo img{display:none}}.header-light-section__logo img.mobile-only{display:none}@media(max-width: 768px){.header-light-section__logo img.mobile-only{display:block}}.header-light-section__links-block{display:flex;align-items:center;gap:3.5rem}@media(max-width: 768px){.header-light-section__links-block{display:none}}.header-light-section__links-block_mobile{display:none}@media(max-width: 768px){.header-light-section__links-block_mobile{display:flex;align-items:center;gap:.5rem}}header .header-logo-only{position:fixed;top:0;left:50%;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;padding-top:1.75rem}@media(max-width: 768px){header .header-logo-only{padding-top:1.25rem}}header .header-logo-only__logo{max-width:17rem;max-height:4.5rem;width:100%;height:100%}@media(max-width: 768px){header .header-logo-only__logo{max-width:4.5rem;max-height:3.5rem}}header .header-logo-only__logo img{width:100%;height:100%;object-fit:contain}@media(max-width: 768px){header .header-logo-only__logo img{display:none}}header .header-logo-only__logo .mobile-only{display:none}@media(max-width: 768px){header .header-logo-only__logo .mobile-only{display:block}}header .subheading-section{position:relative;z-index:46;display:flex;align-items:center;justify-content:space-between;padding:1.625rem;border:1px solid rgba(0,0,0,0);padding-top:8rem;border-radius:0 0 1.25rem 1.25rem;background-color:#fff;border-color:color-mix(in srgb, #FFFFFF 94%, #383838 6%);transition:transform .15s ease-in}@media(max-width: 768px){header .subheading-section{display:none}}header .subheading-section__location-block,header .subheading-section__catalog-block,header .subheading-section__loyality-block{display:flex;align-items:center;gap:1.5rem;transition:opacity .15s ease-in}header .subheading-section__location-block .link,header .subheading-section__catalog-block .link,header .subheading-section__loyality-block .link{text-wrap:nowrap}header .subheading-section__location-block,header .subheading-section__loyality-block{width:100%}header .subheading-section__loyality-block{justify-content:flex-end}header .subheading-section[data-header-menu-state=open]{position:fixed;width:100%;max-width:1921px;top:0;border-width:1px;border-style:solid}@media(max-width: 1920px){header .subheading-section[data-header-menu-state=open]{width:calc(100% - 16rem);left:8rem}}header .subheading-section[data-header-menu-state=close]{position:fixed;width:100%;max-width:1921px;top:0;border-width:1px;border-style:solid}@media(max-width: 1920px){header .subheading-section[data-header-menu-state=close]{width:calc(100% - 16rem);left:8rem}}header .subheading-section[data-animate=open]{animation:appearSubheading .3s ease-in forwards}header .subheading-section[data-animate=close]{animation:hideSubheading .3s ease-in forwards}header:has([data-header-menu=burger][data-header-menu-state=open]) .subheading-section,header:has([data-header-menu=calendar][data-header-menu-state=open]) .subheading-section{border-radius:0 0 1.25rem 0}header:has([data-header-catalog=true][data-header-menu-state=open]) .subheading-section{border-radius:0;border-bottom:none}header:has([data-header-catalog=true][data-header-menu-state=open]) .subheading-section__loyality-block,header:has([data-header-catalog=true][data-header-menu-state=open]) .subheading-section__location-block{opacity:0}header:has([data-header-catalog=true][data-header-menu-state=open]) .subheading-section__catalog-block{width:100%;justify-content:center}header:has([data-header-menu=get-money][data-header-menu-state=open]) .subheading-section,header:has([data-header-menu=login][data-header-menu-state=open]) .subheading-section,header:has([data-header-menu=code-login][data-header-menu-state=open]) .subheading-section,header:has([data-header-menu=code-money][data-header-menu-state=open]) .subheading-section{border-radius:0 0 0 1.25rem}@keyframes hideSubheading{0%{transform:translateY(0)}100%{transform:translateY(-25%)}}@keyframes appearSubheading{0%{transform:translateY(-25%)}100%{transform:translateY(0)}}.burger-menu{display:flex;flex-direction:column;gap:5rem;width:35rem;background-color:#fff;border-radius:0 0 1.75rem 1.75rem;border-left:1px solid color-mix(in srgb, #FFFFFF 94%, #383838 6%);border-right:1px solid color-mix(in srgb, #FFFFFF 94%, #383838 6%);border-bottom:1px solid color-mix(in srgb, #FFFFFF 94%, #383838 6%)}@media(max-width: 768px){.burger-menu{width:100%;height:calc(100% - 4rem);gap:3rem;padding:3rem 1.25rem 4rem;overflow-y:auto;border-radius:0;border:none}}.burger-menu__nav{padding:1.75rem;padding-bottom:0}@media(max-width: 768px){.burger-menu__nav{padding:0}}.burger-menu__nav ul{display:flex;flex-direction:column;gap:1.25rem}@media(max-width: 768px){.burger-menu__nav ul{gap:1rem}}.burger-menu__nav ul li:last-child{padding-top:2.25rem}@media(max-width: 768px){.burger-menu__nav ul li:last-child{padding-top:2rem;padding-bottom:1rem}}.burger-menu__info-block{display:flex;flex-direction:column;gap:1.75rem;padding:1.75rem;padding-top:0}@media(max-width: 768px){.burger-menu__info-block{padding:0;gap:1.25rem}}.burger-menu__socials-block{display:flex;align-items:center;gap:1.5rem}.burger-menu__links-block{display:flex;flex-direction:column;gap:1rem}@media(max-width: 768px){.burger-menu__links-block{gap:.25rem}}.burger-menu__links-block span{font-size:1.25rem;font-weight:400;line-height:130%;letter-spacing:-0.01em;color:color-mix(in srgb, #FFFFFF 85%, #383838 15%)}@media(max-width: 768px){.burger-menu__links-block span{font-size:1rem}}.burger-menu__links-block span a{color:color-mix(in srgb, #FFFFFF 85%, #383838 15%)}@media(max-width: 768px){.burger-menu__links-block.terms{flex-direction:row;gap:1.25rem}}.burger-menu__subheading-mobile{display:none}@media(max-width: 768px){.burger-menu__subheading-mobile{display:flex}}.burger-menu__subheading-mobile ul{display:flex;flex-direction:column;gap:1rem;width:100%}.burger-menu__subheading-mobile hr{border:none}@media(max-width: 768px){.burger-menu__subheading-mobile hr{width:100%;border-top:1px solid color-mix(in srgb, #FFFFFF 94%, #383838 6%)}}.burger-menu__select-city-mobile{display:none}@media(max-width: 768px){.burger-menu__select-city-mobile{display:flex}}@media(max-width: 768px){.burger-menu[data-header-menu-state=open]{transform:translateY(-1.25rem) !important}}[data-header-menu]{position:fixed;z-index:45;transition:transform 1s cubic-bezier(0.22, 1, 0.36, 1)}[data-header-menu-state=close]{transform:translateY(calc(-100% - 50px)) !important}[data-header-menu-state=open]{transform:translateY(0) !important}[data-btn-state=open]{color:#383838}[data-btn-state=open] svg path{fill:#383838}.header-menu__nav-mobile{display:none}@media(max-width: 768px){.header-menu__nav-mobile{position:absolute;top:1.25rem;left:1.25rem;width:calc(100% - 2.5rem);display:flex;align-items:center;gap:1.25rem}}.header-menu__nav-mobile span{font-size:2.5rem;font-weight:500;line-height:115%;letter-spacing:-0.03em}@media(max-width: 768px){.header-menu__nav-mobile span{font-size:2rem}}.cta-button-mobile{display:none}@media(max-width: 768px){.cta-button-mobile{position:absolute;bottom:0;left:50%;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;width:100%;height:1.5rem}.cta-button-mobile::after{content:"";width:4rem;height:.25rem;background-color:color-mix(in srgb, #FFFFFF 85%, #383838 15%)}}@media(max-width: 768px){.cta-button-mobile_reverse{bottom:auto;top:0}}.catalog-menu{display:flex;justify-content:center;width:100%;max-width:1921px;max-height:60rem;padding-top:3.25rem;padding-bottom:3.25rem;border:1px solid color-mix(in srgb, #FFFFFF 94%, #383838 6%);background-color:#fff;border-top:none;overflow-y:auto;border-radius:0 0 1.25rem 1.25rem}@media(max-width: 1920px){.catalog-menu{width:calc(100% - 16rem);max-width:none}}@media(max-width: 768px){.catalog-menu{border-radius:0;border:none;max-height:100%;width:100%;height:100%;justify-content:flex-start;padding-top:7.75rem;padding-left:1.25rem;padding-right:1.25rem}}.catalog-menu__container{width:100%;display:grid;grid-template-columns:repeat(7, minmax(0, 1fr));gap:2rem;padding:0 5rem;height:fit-content}@media(max-width: 768px){.catalog-menu__container{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:0;grid-gap:2rem 3rem;padding:0 3rem}}.catalog-menu__item{display:flex;flex-direction:column;align-items:center;gap:1.5rem}@media(max-width: 768px){.catalog-menu__item{gap:1rem}}.catalog-menu__item__image{width:100%;max-height:5rem;width:100%;height:100%;aspect-ratio:1/1;border-radius:1rem;overflow:hidden}@media(max-width: 768px){.catalog-menu__item__image{width:100%;max-height:3.5rem}}.catalog-menu__item__image img{width:100%;height:100%;object-fit:contain}.catalog-menu__item__title-block{display:flex;flex-direction:column;gap:1.25rem;text-align:center}@media(max-width: 768px){.catalog-menu__item__title-block{gap:1rem}}.catalog-menu__item__title-block span{font-size:1.5rem;font-weight:500;line-height:130%;letter-spacing:-0.02em;color:#383838}@media(max-width: 768px){.catalog-menu__item__title-block span{font-size:1.25rem}}.catalog-menu__item__list{display:flex;flex-direction:column;gap:1.25rem}.calendar-menu{border-radius:0 0 1.75rem 1.75rem;padding:1.75rem;padding-bottom:2.5rem;background-color:#fff;border:1px solid color-mix(in srgb, #FFFFFF 94%, #383838 6%);border-top:none}@media(max-width: 768px){.calendar-menu{width:100%;padding:2rem;padding-top:7.75rem}}.calendar-menu__market-slider{max-width:47.75rem;width:100%;position:relative}@media(max-width: 768px){.calendar-menu__market-slider{max-width:none}}.calendar-menu__market-slider__navigation{position:absolute;z-index:2;top:0;display:flex;align-items:center;justify-content:space-between;width:100%}.calendar-menu__market-slider__item{display:flex;flex-direction:column;gap:1.75rem}.calendar-menu__market-slider__item__title{display:flex;align-items:center;justify-content:center;text-align:center;padding-top:.5rem;font-size:1.5rem;font-weight:400;line-height:130%;letter-spacing:-0.02em;color:color-mix(in srgb, #FFFFFF 40%, #383838 60%)}@media(max-width: 768px){.calendar-menu__market-slider__item__title{font-size:1.25rem}}@media(max-width: 768px){.calendar-menu__market-slider__item__title{padding-top:0;padding-left:3.5rem;padding-right:3.5rem}}.calendar-menu__market-slider__item__days{display:flex;gap:1rem}.calendar-menu__market-slider__item__days__item{display:flex;flex-direction:column;gap:1rem;width:100%;padding:2.5rem;border-radius:1rem;font-size:1.5rem;font-weight:400;line-height:130%;letter-spacing:-0.02em;background-color:color-mix(in srgb, #FFFFFF 94%, #383838 6%)}@media(max-width: 768px){.calendar-menu__market-slider__item__days__item{font-size:1.25rem}}.calendar-menu__market-slider__item__days__item span{font-size:4.5rem;font-weight:500;line-height:110%;letter-spacing:-0.03em}@media(max-width: 768px){.calendar-menu__market-slider__item__days__item span{font-size:3.5rem}}@media(max-width: 768px){.calendar-menu__market-slider__item__days__item{padding:2rem;gap:.75rem}}.calendar-menu__market-slider__item__days__item.black{background-color:#383838;color:#fff}.calendar-menu__market-slider__item__days__item.black span{color:#ffe600}.calendar-menu__watch-all{padding-top:2.5rem;display:flex;align-items:center;justify-content:center}@media(max-width: 768px){.calendar-menu__watch-all{padding-top:2rem}}.get-money-menu{display:flex;flex-direction:column;gap:2.5rem;padding:2.5rem;transform:translateX(calc(1921px - 100%)) translateY(-150%);max-width:36.75rem;background-color:#fff;border-radius:0 0 1.75rem 1.75rem;border:1px solid color-mix(in srgb, #FFFFFF 94%, #383838 6%);border-top:none}@media(max-width: 1920px){.get-money-menu{right:8rem;transform:translateY(-150%)}}@media(max-width: 768px){.get-money-menu{right:auto;max-width:none;width:100%;padding:2rem;padding-top:7.75rem;border-radius:0 0 1.25rem 1.25rem}}.get-money-menu__title{font-size:1.5rem;font-weight:400;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.get-money-menu__title{font-size:1.25rem}}.get-money-menu__form{display:flex;flex-direction:column;gap:1.25rem}.get-money-menu__btn-block{display:flex;flex-direction:column;gap:1.25rem}.get-money-menu__btn-block .button{width:100%}.get-money-menu__btn-block__text{display:flex;align-items:center;justify-content:center;text-align:center;font-size:1.25rem;font-weight:400;line-height:130%;letter-spacing:-0.01em;color:color-mix(in srgb, #FFFFFF 60%, #383838 30%)}@media(max-width: 768px){.get-money-menu__btn-block__text{font-size:1rem}}.get-money-menu[data-header-menu-state=open]{transform:translateX(calc(1921px - 100%)) translateY(0)}@media(max-width: 1920px){.get-money-menu[data-header-menu-state=open]{transform:translateY(0)}}.login-menu{display:flex;flex-direction:column;max-width:36.75rem;width:100%;transform:translateX(calc(1921px - 100%)) translateY(-150%);gap:2.5rem;padding:2.5rem;border-radius:0 0 1.75rem 1.75rem;background-color:#fff;border:1px solid color-mix(in srgb, #FFFFFF 94%, #383838 6%);border-top:none}@media(max-width: 1920px){.login-menu{right:8rem;transform:translateY(-150%)}}@media(max-width: 768px){.login-menu{right:auto;padding:2rem;gap:2rem;padding-top:3rem;border-radius:0 0 .75rem .75rem;max-width:none}}.login-menu__title{font-size:2.5rem;font-weight:500;line-height:115%;letter-spacing:-0.03em}@media(max-width: 768px){.login-menu__title{font-size:2rem}}.login-menu__form{display:flex;flex-direction:column;gap:1.25rem}.login-menu__form .custom-checkbox-label{margin-left:1rem}.login-menu__btn{width:100%}.login-menu__btn .button{width:100%}.login-menu[data-header-menu-state=open]{transform:translateX(calc(1921px - 100%)) translateY(0)}@media(max-width: 1920px){.login-menu[data-header-menu-state=open]{transform:translateY(0)}}@media(max-width: 768px){.login-menu[data-header-menu-state=open]{transform:translateY(-1.25rem)}}.code-menu{display:flex;flex-direction:column;max-width:28.25rem;width:100%;transform:translateX(calc(1921px - 100%)) translateY(-150%);gap:2.5rem;padding:2.5rem;border-radius:0 0 1.75rem 1.75rem;background-color:#fff;border:1px solid color-mix(in srgb, #FFFFFF 94%, #383838 6%);border-top:none}.code-menu.in-order{position:absolute;right:0;width:100%;bottom:0;transform:translate(0px, 0px);max-width:100%;border:1px solid color-mix(in srgb, #FFFFFF 94%, #383838 6%);border-radius:1rem;box-shadow:0 0 6px -5px #333}@media(max-width: 1920px){.code-menu{right:8rem;transform:translateY(-150%)}}@media(max-width: 768px){.code-menu{right:auto;padding:2rem;gap:2rem;padding-top:3rem;border-radius:0 0 .75rem .75rem;max-width:none}}.code-menu .field:has(input.error),.code-menu .field:has(textarea.error){margin-bottom:0}.code-menu__title{font-size:1.5rem;font-weight:400;line-height:130%;letter-spacing:-0.02em;text-align:center}@media(max-width: 768px){.code-menu__title{font-size:1.25rem}}.code-menu__button{display:none}.code-menu__info-block{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center}.code-menu__info-block__text{font-size:1.25rem;font-weight:400;line-height:130%;letter-spacing:-0.01em;color:color-mix(in srgb, #FFFFFF 40%, #383838 60%)}@media(max-width: 768px){.code-menu__info-block__text{font-size:1rem}}.code-menu .numbers-label{justify-content:center}.code-menu[data-header-menu-state=open]{transform:translateX(calc(1921px - 100%)) translateY(0)}@media(max-width: 1920px){.code-menu[data-header-menu-state=open]{transform:translateY(0)}}@media(max-width: 768px){.code-menu[data-header-menu-state=open]{transform:translateY(-1.25rem)}}.city-choose-menu{z-index:49;display:flex;flex-direction:column;width:100%;max-width:1921px;gap:3.25rem;background-color:#fff;border-radius:0 0 1.25rem 1.25rem;border:1px solid color-mix(in srgb, #FFFFFF 94%, #383838 6%);border-top:none;top:0 !important}@media(max-width: 1920px){.city-choose-menu{width:calc(100% - 16rem);max-width:none}}@media(max-width: 768px){.city-choose-menu{width:100%;height:calc(100% + 1.25rem);border-radius:0;padding:0 1.25rem;border:none}}.city-choose-menu__header{display:flex;align-items:center;justify-content:center;padding:1.75rem 0}@media(max-width: 768px){.city-choose-menu__header{padding:0;padding-top:1.25rem;gap:1rem}}.city-choose-menu__header__search-block{max-width:50rem;width:100%}@media(max-width: 768px){.city-choose-menu__header__search-block{max-width:none}}.city-choose-menu__header__btn-block{position:absolute;left:2.75rem;display:flex;align-items:center;gap:1.25rem}@media(max-width: 768px){.city-choose-menu__header__btn-block{position:static}}.city-choose-menu__header__btn-block span{font-size:2.5rem;font-weight:500;line-height:115%;letter-spacing:-0.03em}@media(max-width: 768px){.city-choose-menu__header__btn-block span{font-size:2rem}}@media(max-width: 768px){.city-choose-menu__header__btn-block span{display:none}}.city-choose-menu__body{display:block;column-count:7;column-gap:2.5rem;row-gap:5rem;padding:0 4rem;margin-top:-5rem;margin-left:5.75rem;margin-right:2.75rem}@media(max-width: 768px){.city-choose-menu__body{column-count:2;column-gap:1.25rem;padding:0;margin:0;margin-top:-3rem;height:100%}}.city-choose-menu__body__container{height:63.75rem;overflow-y:auto}.city-choose-menu__body__column{width:100%;display:flex;flex-direction:column;gap:5rem}.city-choose-menu__body__item{break-inside:avoid;display:flex;flex-direction:column;height:fit-content;gap:1.25rem}.city-choose-menu__body__item span{font-size:1.5rem;font-weight:500;line-height:130%;letter-spacing:-0.02em;padding-top:5rem}@media(max-width: 768px){.city-choose-menu__body__item span{font-size:1.25rem}}@media(max-width: 768px){.city-choose-menu__body__item span{padding-top:3rem}}.city-choose-menu__body__item .link[data-state=d-none]{display:none}.city-choose-menu__body__item[data-state=d-none]{display:none}.city-choose-menu__title-mobile{display:none}@media(max-width: 768px){.city-choose-menu__title-mobile{display:flex;font-size:2.5rem;font-weight:500;line-height:115%;letter-spacing:-0.03em}}@media(max-width: 768px)and (max-width: 768px){.city-choose-menu__title-mobile{font-size:2rem}}.search-mobile-menu{display:none;width:100%;height:100%;background-color:#fff}@media(max-width: 768px){.search-mobile-menu{display:block}}.search-mobile-menu__header{display:flex;align-items:center;gap:1rem;padding:1.25rem;padding-bottom:1rem}.search-mobile-menu__info-block{display:flex;flex-direction:column;padding:1rem 0}.search-mobile-menu__items-block{padding-bottom:.75rem}.search-mobile-menu__items-block[data-state=disabled]{display:none}.search-mobile-menu__categories-block{padding-top:.75rem;border-top:1px solid color-mix(in srgb, #FFFFFF 94%, #383838 6%)}.search-mobile-menu__categories-block[data-state=disabled]{display:none}footer{max-width:1921px;margin:0 auto}@media(max-width: 1920px){footer{margin:0}}footer .footer-section{margin:0 8.25rem;border-radius:1.5rem 1.5rem 0 0;background-color:#fff}@media(max-width: 768px){footer .footer-section{margin:0;border-radius:1.25rem 1.25rem 0 0}}footer .footer-section__container{display:flex;gap:10rem;padding:5rem}@media(max-width: 768px){footer .footer-section__container{flex-direction:column;gap:3rem;padding:1.25rem}}footer .footer-section__beckoning-block{display:flex;flex-direction:column;gap:5rem;max-width:49.25rem;width:100%}@media(max-width: 768px){footer .footer-section__beckoning-block{max-width:none;gap:3rem}}footer .footer-section__beckoning-block__mailing{display:flex;flex-direction:column;gap:2.5rem}@media(max-width: 768px){footer .footer-section__beckoning-block__mailing{gap:1.75rem}}footer .footer-section__beckoning-block__mailing__text{display:flex;flex-direction:column;gap:1rem;font-size:2.5rem;font-weight:500;line-height:115%;letter-spacing:-0.03em}@media(max-width: 768px){footer .footer-section__beckoning-block__mailing__text{font-size:2rem}}@media(max-width: 768px){footer .footer-section__beckoning-block__mailing__text{gap:.75rem}}footer .footer-section__beckoning-block__mailing__text span{font-size:1.5rem;font-weight:400;line-height:130%;letter-spacing:-0.02em;color:color-mix(in srgb, #FFFFFF 40%, #383838 60%)}@media(max-width: 768px){footer .footer-section__beckoning-block__mailing__text span{font-size:1.25rem}}footer .footer-section__beckoning-block__socials{display:flex;flex-direction:column;gap:2.5rem;flex-direction:column}@media(max-width: 768px){footer .footer-section__beckoning-block__socials{gap:1.75rem}}footer .footer-section__beckoning-block__socials__app{display:flex;align-items:center;flex-wrap:wrap;padding:2.5rem;border-radius:1rem;border:1px solid color-mix(in srgb, #FFFFFF 85%, #383838 15%)}@media(max-width: 768px){footer .footer-section__beckoning-block__socials__app{align-items:flex-start;flex-direction:column;gap:2rem;padding:2rem}}footer .footer-section__beckoning-block__socials__app__image{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:0 5px;font-size:1.25rem;font-weight:400;line-height:130%;letter-spacing:-0.01em;width:33.3333333333%}@media(max-width: 768px){footer .footer-section__beckoning-block__socials__app__image{font-size:1rem}}@media(max-width: 768px){footer .footer-section__beckoning-block__socials__app__image{display:none}}footer .footer-section__beckoning-block__socials__app__image img{height:100%;width:100%;aspect-ratio:1/1}footer .footer-section__beckoning-block__socials__app__text{display:flex;flex-direction:column;gap:.5rem;padding-bottom:10px;width:100%;font-size:1.75rem;font-weight:500;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){footer .footer-section__beckoning-block__socials__app__text{font-size:1.5rem}}footer .footer-section__beckoning-block__socials__app__text span{font-size:1.25rem;font-weight:400;line-height:130%;letter-spacing:-0.01em;color:color-mix(in srgb, #FFFFFF 40%, #383838 60%)}@media(max-width: 768px){footer .footer-section__beckoning-block__socials__app__text span{font-size:1rem}}footer .footer-section__beckoning-block__socials__app__images_mobile{display:none}@media(max-width: 768px){footer .footer-section__beckoning-block__socials__app__images_mobile{display:flex;align-items:center;gap:.75rem;width:100%}}footer .footer-section__beckoning-block__socials__app__images_mobile .button{width:100%}footer .footer-section__beckoning-block__socials__app__images__image{display:flex;width:100%;aspect-ratio:7/2}footer .footer-section__beckoning-block__socials__app__images__image img{aspect-ratio:7/2;width:100%}footer .footer-section__beckoning-block__socials__list{display:flex;align-items:center;gap:1.5rem}@media(max-width: 768px){footer .footer-section__beckoning-block__socials__list{gap:1.25rem}}footer .footer-section__info-block{display:flex;flex-direction:column;justify-content:space-between;width:100%;gap:3rem}footer .footer-section__nav-block{display:flex;justify-content:space-between;width:100%}@media(max-width: 768px){footer .footer-section__nav-block{display:none}}footer .footer-section__nav-block__list{display:flex;flex-direction:column;gap:1.25rem}footer .footer-section__nav-block__list span{font-size:1.5rem;font-weight:500;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){footer .footer-section__nav-block__list span{font-size:1.25rem}}footer .footer-section__nav-block__list__bonus{font-size:1.5rem;font-weight:500;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){footer .footer-section__nav-block__list__bonus{font-size:1.25rem}}footer .footer-section__nav-block_mobile{display:none}@media(max-width: 768px){footer .footer-section__nav-block_mobile{display:flex;flex-direction:column}}footer .footer-section__nav-block_mobile .accordion-item{display:flex;flex-direction:column;width:100%;padding-top:1.25rem;padding-bottom:1.25rem;border-bottom:1px solid color-mix(in srgb, #FFFFFF 94%, #383838 6%)}footer .footer-section__nav-block_mobile .accordion-item__header{display:flex;align-items:center;justify-content:space-between;width:100%;font-size:1.5rem;font-weight:500;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){footer .footer-section__nav-block_mobile .accordion-item__header{font-size:1.25rem}}footer .footer-section__nav-block_mobile .accordion-item__content{display:flex;flex-direction:column;padding-top:1.25rem;gap:1.25rem}footer .footer-section__nav-block_mobile .accordion-item:first-of-type{padding-top:0}footer .footer-section__nav-block_mobile .accordion-item:last-of-type{padding-bottom:0;border-bottom:none}footer .footer-section__nav-block_mobile__bonus{font-size:1.5rem;font-weight:500;line-height:130%;letter-spacing:-0.02em;padding-top:1.25rem}@media(max-width: 768px){footer .footer-section__nav-block_mobile__bonus{font-size:1.25rem}}footer .footer-section__links-block{display:flex;align-items:flex-end;justify-content:space-between;gap:1.25rem;width:100%}@media(max-width: 768px){footer .footer-section__links-block{flex-direction:column;align-items:flex-start}}footer .footer-section__links-block__links{display:flex;align-items:center;gap:1.5rem}@media(max-width: 768px){footer .footer-section__links-block__links{gap:1.25rem}}footer .footer-section__links-block__dev-by{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem}@media(max-width: 768px){footer .footer-section__links-block__dev-by{gap:.25rem;align-items:flex-start}}footer .footer-section__links-block__dev-by span,footer .footer-section__links-block__dev-by a{font-size:1.25rem;font-weight:400;line-height:130%;letter-spacing:-0.01em;color:color-mix(in srgb, #FFFFFF 60%, #383838 30%)}@media(max-width: 768px){footer .footer-section__links-block__dev-by span,footer .footer-section__links-block__dev-by a{font-size:1rem}}.title-section__container{row-gap:3.5rem}@media(max-width: 768px){.title-section__container{row-gap:3rem}}.title-section__title-block{grid-column:span 5;display:flex;flex-direction:column;gap:1rem}@media(max-width: 768px){.title-section__title-block{grid-column:span 2}}.title-section__title-block__title{display:flex;align-items:center;justify-content:space-between;font-size:4.5rem;font-weight:500;line-height:110%;letter-spacing:-0.03em}@media(max-width: 768px){.title-section__title-block__title{font-size:3.5rem}}@media(max-width: 768px){.title-section__title-block__title{word-break:break-word}}.title-section__title-block__title_small{font-size:3.5rem;font-weight:500;line-height:110%;letter-spacing:-0.03em}@media(max-width: 768px){.title-section__title-block__title_small{font-size:2.5rem}}.title-section__title-block__tags{display:flex;align-items:center;gap:1.25rem;font-size:1.25rem;font-weight:400;line-height:130%;letter-spacing:-0.01em;padding-top:.75rem}@media(max-width: 768px){.title-section__title-block__tags{font-size:1rem}}@media(max-width: 768px){.title-section__title-block__tags{padding-top:1rem}}.title-section__title-block__tags span{color:color-mix(in srgb, #FFFFFF 40%, #383838 60%)}.title-section__title-block_centered{align-items:center;text-align:center;grid-column:2/span 3}@media(max-width: 768px){.title-section__title-block_centered{grid-column:span 2}}.title-section__filters-block{grid-column:span 5;display:flex;align-items:center;gap:2rem}@media(max-width: 768px){.title-section__filters-block{grid-column:span 2}}.title-section__filters-block__filters_categories{display:flex;align-items:center;gap:1rem;width:100%;overflow-x:auto;scroll-snap-type:x mandatory}@media(max-width: 768px){.title-section__filters-block__filters_categories{gap:.75rem}}.title-section__filters-block__filters_categories .button{text-wrap:nowrap;scroll-snap-align:start}.title-section__filters-block__filters_size{display:flex;align-items:center;gap:.5rem}@media(max-width: 768px){.offered-products-section__container{column-gap:.25rem}}.offered-products-section__title-block{display:flex;padding-bottom:1rem;grid-column:span 5}@media(max-width: 768px){.offered-products-section__title-block{grid-column:span 2}}.offered-products-section__title-block span{font-size:3.5rem;font-weight:500;line-height:110%;letter-spacing:-0.03em;width:100%}@media(max-width: 768px){.offered-products-section__title-block span{font-size:2.5rem}}.offered-products-section__title-block .link{text-wrap:nowrap}.offered-products-section__slider{grid-column:span 5}@media(max-width: 768px){.offered-products-section__slider{grid-column:span 2}}.promo-section__banner{height:19.75rem;grid-column:span 5}@media(max-width: 768px){.promo-section__banner{grid-column:span 2}}.promo-section__banner img{border-radius:2.5rem;height:19.75rem;width:100%;height:100%;object-fit:cover}@media(max-width: 768px){.promo-section__banner{display:none}}.promo-section__banner_mobile{display:none}@media(max-width: 768px){.promo-section__banner_mobile{display:flex;aspect-ratio:6/7;grid-column:span 2}.promo-section__banner_mobile img{aspect-ratio:6/7;border-radius:2rem;height:19.75rem;width:100%;height:100%;object-fit:cover}}.seo-section__article{grid-column:2/span 3}@media(max-width: 768px){.seo-section__article{grid-column:span 2}}.main-hero-section{padding-top:2.5rem;padding-bottom:2.5rem}@media(max-width: 768px){.main-hero-section{padding-top:6.75rem;padding-bottom:2rem}}.main-hero-section__banner-slider{position:relative;grid-column:span 5}@media(max-width: 768px){.main-hero-section__banner-slider{grid-column:span 2}}.main-hero-section__banner-slider__banner{display:flex;aspect-ratio:2/1;max-height:41.667rem;height:100%}@media(max-width: 768px){.main-hero-section__banner-slider__banner{display:none}}.main-hero-section__banner-slider__banner img{width:100%;height:100%;object-fit:cover;border-radius:2.5rem}.main-hero-section__banner-slider__banner_mobile{display:none}@media(max-width: 768px){.main-hero-section__banner-slider__banner_mobile{aspect-ratio:18/31;display:flex}}.main-hero-section__banner-slider__banner_mobile img{width:100%;height:100%;object-fit:cover;border-radius:2rem}.main-hero-section__banner-slider__btn{position:absolute;z-index:1;top:50%}.main-hero-section__banner-slider__btn.prev{left:0;transform:translate(-50%, -50%)}@media(max-width: 768px){.main-hero-section__banner-slider__btn.prev{left:1.25rem;bottom:1.25rem;top:auto;transform:translate(0)}}.main-hero-section__banner-slider__btn.next{right:0;transform:translate(50%, -50%)}@media(max-width: 768px){.main-hero-section__banner-slider__btn.next{right:1.25rem;bottom:1.25rem;top:auto;transform:translate(0)}}.main-hero-section__chapter-slider{grid-column:span 5}@media(max-width: 768px){.main-hero-section__chapter-slider{grid-column:span 2}}@media(max-width: 768px){.main-products-section__container{column-gap:.25rem}}.main-brands-section__slider{position:relative;grid-column:2/span 3}@media(max-width: 768px){.main-brands-section__slider{grid-column:span 2}}.main-brands-section__slider__btn{z-index:1;position:absolute;top:50%}.main-brands-section__slider__btn.prev{left:0;transform:translate(-50%, -50%)}.main-brands-section__slider__btn.next{right:0;transform:translate(50%, -50%)}@media(max-width: 768px){.main-brands-section__slider__btn{display:none}}.order-section__container{display:flex;gap:3.5rem;position:relative;padding-bottom:5rem}@media(max-width: 768px){.order-section__container{flex-direction:column;row-gap:2rem;padding-bottom:1.25rem}}.order-section__info-block{display:flex;flex-direction:column;row-gap:1.75rem;width:100%;max-width:100rem}.order-section__card{grid-column:span 3;display:flex;flex-direction:column;background-color:#fff;border-radius:2.5rem;padding:5rem;gap:3.3333rem}@media(max-width: 768px){.order-section__card{grid-column:span 2;padding:2rem;gap:2rem}}.order-section__card .address-menu__info-list__container{display:none !important;display:none !important;display:none !important}.order-section__card__title{display:flex;justify-content:space-between;gap:2.5rem;font-size:3.5rem;font-weight:500;line-height:110%;letter-spacing:-0.03em}@media(max-width: 768px){.order-section__card__title{font-size:2.5rem}}@media(max-width: 768px){.order-section__card__title{gap:2rem}}.order-section__card__title_sub{font-size:1.75rem;font-weight:400;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.order-section__card__title_sub{font-size:1.5rem}}.order-section__card__title__selectors{display:flex;align-items:center;gap:2.5rem}@media(max-width: 768px){.order-section__card__title__selectors{flex-direction:column;align-items:flex-start;gap:1.25rem}}.order-section__card__title:has(.order-section__card__title_sub){gap:1.25rem}.order-section__card__form{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.25rem}@media(max-width: 768px){.order-section__card__form{display:flex;flex-direction:column;gap:1rem;display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:1.25rem}}.order-section__card__list{display:flex;flex-direction:column;gap:1rem;width:100%;height:22.75rem;padding-right:2.5rem;overflow-y:scroll}@media(max-width: 768px){.order-section__card__list{gap:.75rem;height:27rem;padding-right:0}}.order-section__card__list.payment .custom-radio-label{font-size:1.75rem;font-weight:500;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.order-section__card__list.payment .custom-radio-label{font-size:1.5rem}}.order-section__card__delivery-map{display:flex;flex-direction:column;gap:1.75rem}.order-section__card__delivery-map__title{font-size:2.5rem;font-weight:500;line-height:115%;letter-spacing:-0.03em}@media(max-width: 768px){.order-section__card__delivery-map__title{font-size:2rem}}.order-section__card__delivery-map__title_sub{font-size:1.5rem;font-weight:400;line-height:130%;letter-spacing:-0.02em;color:color-mix(in srgb, #FFFFFF 40%, #383838 60%)}@media(max-width: 768px){.order-section__card__delivery-map__title_sub{font-size:1.25rem}}.order-section__card__delivery-map__map{aspect-ratio:11/6;width:100%;border-radius:1rem;overflow:hidden}@media(max-width: 768px){.order-section__card__delivery-map__map{aspect-ratio:none;height:33.3333rem}}.order-section__card__delivery-map[data-state=disabled]{display:none}.order-section__card__delivery-list{display:grid;grid-template-columns:repeat(2, 1fr);gap:1.25rem}@media(max-width: 768px){.order-section__card__delivery-list{grid-template-columns:repeat(1, 1fr);gap:1rem}}.order-section__card__delivery-list__title{font-size:1.75rem;font-weight:500;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.order-section__card__delivery-list__title{font-size:1.5rem}}.order-section__card__delivery-list__title_sub{font-size:1.25rem;font-weight:400;line-height:130%;letter-spacing:-0.01em;color:color-mix(in srgb, #FFFFFF 40%, #383838 60%)}@media(max-width: 768px){.order-section__card__delivery-list__title_sub{font-size:1rem}}.order-section__card__delivery-list__inputs{display:flex;align-items:center;gap:1.25rem}.order-section__card__delivery-list[data-state=active]{display:flex}.order-section__card__delivery-list[data-state=disabled]{display:none}.order-section__card__address-form{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.25rem}@media(max-width: 768px){.order-section__card__address-form{gap:.75rem}}.order-section__card__address-form__input-address{grid-column:span 2;display:flex;align-items:center;gap:1rem}@media(max-width: 768px){.order-section__card__address-form__input-address{gap:.75rem}}.order-section__card__address-form__input-address .field{width:100%}.order-section__card__payment{display:flex;flex-direction:column;gap:2.5rem}.order-section__card__payment__filters{display:flex;align-items:center;gap:1.25rem}.order-section__card__payment__form{display:flex;align-items:center;gap:1.25rem}@media(max-width: 768px){.order-section__card__payment__form{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:.75rem}}.order-section__card__payment__form .field{width:100%}@media(max-width: 768px){.order-section__card__payment__form .field:first-of-type{grid-column:span 2}}.order-section__card__loyality-block{display:flex;gap:2.5rem}@media(max-width: 768px){.order-section__card__loyality-block{flex-direction:column;gap:1.25rem}}.order-section__card__loyality-block__block{display:flex;flex-direction:column;justify-content:space-between;width:100%;max-width:32rem}.order-section__card__loyality-block__block span{font-size:1.25rem;font-weight:400;line-height:130%;letter-spacing:-0.01em;color:color-mix(in srgb, #FFFFFF 40%, #383838 60%)}@media(max-width: 768px){.order-section__card__loyality-block__block span{font-size:1rem}}.order-section__card__loyality-block__bonuses{display:flex;align-items:center;justify-content:space-between;padding:1.75rem;width:100%;height:fit-content;border-radius:1rem;border:1px solid color-mix(in srgb, #FFFFFF 94%, #383838 6%)}@media(max-width: 768px){.order-section__card__loyality-block__bonuses{max-width:none;padding:1.25rem;border-radius:.75rem}}.order-section__card__loyality-block__bonuses__total{display:flex;align-items:center;gap:.5rem;font-size:2.5rem;font-weight:500;line-height:115%;letter-spacing:-0.03em;text-wrap:nowrap}@media(max-width: 768px){.order-section__card__loyality-block__bonuses__total{font-size:2rem}}.order-section__card__loyality-block__bonuses__total span{font-size:2.5rem;font-weight:500;line-height:115%;letter-spacing:-0.03em;color:#383838}@media(max-width: 768px){.order-section__card__loyality-block__bonuses__total span{font-size:2rem}}.order-section__card__loyality-block__bonuses__total svg{max-width:2.75rem;max-height:2.75rem;width:100%;height:100%}@media(max-width: 768px){.order-section__card__loyality-block__bonuses__total svg{max-width:1.75rem;max-height:1.75rem}}.order-section__card__loyality-block__bonuses__cashback{display:flex;align-items:center;gap:.5rem;font-size:1.75rem;font-weight:400;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.order-section__card__loyality-block__bonuses__cashback{font-size:1.5rem}}.order-section__card__loyality-block__bonuses__cashback svg{max-width:2rem;max-height:2rem;width:100%;height:100%}@media(max-width: 768px){.order-section__card__loyality-block__bonuses__cashback svg{max-width:1.75rem;max-height:1.75rem}}.order-section__card__loyality-block__quantity{width:100%;display:flex;flex-direction:column;gap:2rem}@media(max-width: 768px){.order-section__card__loyality-block__quantity{gap:1.25rem}}.order-section__menu{position:sticky;top:8rem;display:flex;flex-direction:column;gap:3.5rem;padding:3.5rem;border-radius:1rem;background-color:#fff;height:fit-content}@media(max-width: 768px){.order-section__menu{position:static;gap:2rem;border-radius:.75rem;top:auto;padding:2rem}}.order-section__menu__promocode{display:flex;gap:1rem}.order-section__menu__promocode .field{width:100%}.order-section__menu__products{display:flex;flex-direction:column;gap:.5rem}.order-section__menu__info-block{display:flex;flex-direction:column;gap:3.5rem}@media(max-width: 768px){.order-section__menu__info-block{gap:2rem}}.order-section__menu__prices-block{display:flex;flex-direction:column;gap:1rem;width:100%}.order-section__menu__prices-block__price{display:flex;align-items:center;justify-content:space-between;width:100%;font-size:1.5rem;font-weight:400;line-height:130%;letter-spacing:-0.02em;color:color-mix(in srgb, #FFFFFF 40%, #383838 60%)}@media(max-width: 768px){.order-section__menu__prices-block__price{font-size:1.25rem}}.order-section__menu__prices-block__price__text{color:#383838}.order-section__menu__prices-block__price__text.discount{color:#ed1c24}.order-section__menu__prices-block__price__text.promocode{color:#0bd20b}.order-section__menu__prices-block__price:has(.promocode){display:none}.order-section__menu__prices-block__price:has(.active){display:flex}.order-section__menu__cashback{display:flex;align-items:center;justify-content:space-between;width:100%;font-size:1.5rem;font-weight:400;line-height:130%;letter-spacing:-0.02em;color:color-mix(in srgb, #FFFFFF 40%, #383838 60%)}@media(max-width: 768px){.order-section__menu__cashback{font-size:1.25rem}}.order-section__menu__cashback__tag{display:flex;align-items:center;gap:.25rem;padding:.25rem .5rem;border-radius:1000px;background-color:color-mix(in srgb, #FFFFFF 94%, #0BD20B 6%);font-size:1.75rem;font-weight:400;line-height:130%;letter-spacing:-0.02em;color:#383838}@media(max-width: 768px){.order-section__menu__cashback__tag{font-size:1.5rem}}@media(max-width: 768px){.order-section__menu__cashback__tag{gap:.5rem}}.order-section__menu__cashback__tag svg{max-height:1.5rem;height:100%;aspect-ratio:1/1}@media(max-width: 768px){.order-section__menu__cashback__tag svg{max-height:1.75rem}}.order-section__menu__total-price{display:flex;align-items:center;justify-content:space-between;font-size:2.5rem;font-weight:500;line-height:115%;letter-spacing:-0.03em}@media(max-width: 768px){.order-section__menu__total-price{font-size:2rem}}.order-section__menu__button{display:flex;flex-direction:column;gap:1.25rem;width:100%}.order-section__menu__button .button{width:100%}.order-section__menu__button .link{display:unset;text-align:center}.order-section__menu__button .link span{font-weight:600;color:#383838}.order-section__loyalty{display:flex;flex-direction:column;gap:.8333rem}.order-section__loyalty__info-block{display:flex;align-items:center;gap:3.3333rem}@media(max-width: 768px){.order-section__loyalty__info-block{display:flex;flex-direction:column;align-items:start}}.order-section__loyalty__info-balls{display:flex;align-items:center;gap:1.6667rem}@media(max-width: 768px){.order-section__loyalty__info-balls{display:flex;flex-direction:column;align-items:start}}.order-section__loyalty__checkbox{display:flex;align-items:center;gap:.8333rem}.order-section__loyalty__checkbox__text{font-size:1.0833rem;color:rgba(56,56,56,.5607843137)}.order-section__loyalty__info{font-size:1.1667rem;color:rgba(56,56,56,.5607843137)}.order-section__loyalty__text{font-size:1.5rem;color:#383838;font-weight:500}.order-section .green{color:#0bd20b}.toggle-switch{position:relative;display:inline-block;width:2.5rem;height:1.3333rem;vertical-align:middle}.toggle-switch input{opacity:0;width:0;height:0}.toggle-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.3s;border-radius:2rem}.toggle-slider:before{position:absolute;content:"";height:1.3333rem;width:1.3333rem;left:0rem;bottom:0rem;background-color:#fff;transition:.3s;border-radius:50%;box-shadow:0 .1667rem .3333rem rgba(0,0,0,.2)}input:checked+.toggle-slider{background-color:rgba(11,210,11,.2196078431)}input:checked+.toggle-slider:before{transform:translateX(1.1667rem);background-color:#0bd20b}.toggle-switch-container{display:flex;align-items:center;gap:.6667rem}.toggle-switch-label{font-size:1.1667rem;color:#666;font-weight:500;user-select:none}main:has(.order-section__menu){overflow-x:unset}.item-delivery{width:43.5rem;height:18.3333rem;border:.0833rem solid #eee;border-radius:.8333rem;display:flex;flex-direction:column;gap:1.1667rem;padding:2.1667rem 1.6667rem}@media(max-width: 768px){.item-delivery{width:fit-content;height:fit-content}}.item-delivery__header{display:flex;align-items:center;justify-content:space-between}.item-delivery__price{display:flex;align-items:center;gap:.5rem}.item-delivery__price svg{width:1.9167rem;height:1.4167rem}.item-delivery__price__text{color:#383838;font-size:1.5rem;font-weight:500}@media(max-width: 768px){.item-delivery__price__text{font-size:1rem}}.item-delivery .dropdown{position:relative;width:100%;border:.0833rem solid #eee;border-radius:.8333rem;padding:1.4167rem;cursor:pointer}.item-delivery .dropdown__header{display:flex;align-items:center;justify-content:space-between;gap:.3333rem;font-size:1.5rem;color:rgba(56,56,56,.5607843137)}.item-delivery .dropdown__header__text{display:flex;align-items:center;gap:.5rem;font-size:1.1667rem}.item-delivery .dropdown__body{position:absolute;z-index:20;top:4.1667rem;left:-0.0833rem;width:calc(100% + .1667rem);height:6.5rem;border-right:.0833rem solid #eee;border-bottom:.0833rem solid #eee;border-left:.0833rem solid #eee;border-bottom-left-radius:.8333rem;border-bottom-right-radius:.8333rem;background-color:#fff;overflow-y:scroll}.item-delivery .button-white{border-radius:.8333rem !important;border:.1667rem solid rgba(56,56,56,.1) !important;background-color:rgba(0,0,0,0)}.item-delivery .none{display:none !important}.yellow-svg{width:1.1667rem;height:1.4167rem;margin-right:.5rem}.yellow-svg path{fill:#ffe600 !important}.block-spaceBet{display:flex;align-items:center;justify-content:space-between;width:100%}.block-spaceBet svg{width:1.5833rem;height:1rem;cursor:pointer}.order-success-section__container{display:flex;flex-direction:column;gap:5rem}@media(max-width: 768px){.order-success-section__container{gap:2rem}}.order-success-section__info-block{display:flex;flex-direction:column;gap:2.5rem}@media(max-width: 768px){.order-success-section__info-block{gap:2rem}}.order-success-section__text{font-size:1.75rem;font-weight:400;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.order-success-section__text{font-size:1.5rem}}.order-success-section__cards{display:flex;gap:1.75rem;width:100%}@media(max-width: 768px){.order-success-section__cards{flex-direction:column;gap:.5rem}}.order-success-section__card{display:flex;flex-direction:column;width:100%;max-width:60.5rem;padding:5rem;gap:2.5rem;border-radius:2.5rem;background-color:#fff}@media(max-width: 768px){.order-success-section__card{padding:2rem;gap:2rem;border-radius:.75rem;max-width:none}}.order-success-section__card__title{font-size:3.5rem;font-weight:500;line-height:110%;letter-spacing:-0.03em}@media(max-width: 768px){.order-success-section__card__title{font-size:2.5rem}}.order-success-section__card__info_list{display:flex;gap:3.5rem}@media(max-width: 768px){.order-success-section__card__info_list{flex-direction:column;gap:2rem}}.order-success-section__card__info_item{display:flex;flex-direction:column;gap:.25rem;font-size:1.5rem;font-weight:400;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.order-success-section__card__info_item{font-size:1.25rem}}.order-success-section__card__info_item.mobile-only{display:none}@media(max-width: 768px){.order-success-section__card__info_item.mobile-only{display:flex}}@media(max-width: 768px){.order-success-section__card__info_item.mobile-non{display:none}}.order-success-section__card__info_item span{font-size:1.25rem;font-weight:400;line-height:130%;letter-spacing:-0.01em;color:color-mix(in srgb, #FFFFFF 40%, #383838 60%)}@media(max-width: 768px){.order-success-section__card__info_item span{font-size:1rem}}.order-success-section__card__items_block{display:flex;flex-direction:column;gap:1.25rem}@media(max-width: 768px){.order-success-section__card__items_block{gap:1rem;margin:0 -0.625rem}}.order-success-section__card__items_block span{font-size:1.75rem;font-weight:400;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.order-success-section__card__items_block span{font-size:1.5rem}}.order-success-section__card__items_list{display:flex;align-items:center;gap:1.25rem;width:100%;overflow-x:auto;scroll-snap-type:x mandatory}@media(max-width: 768px){.order-success-section__card__items_list{gap:.5rem}}.order-success-section__card__items_list__image{display:flex;scroll-snap-align:start;height:8.5rem;aspect-ratio:1/1;border-radius:1rem;border:1px solid color-mix(in srgb, #FFFFFF 94%, #383838 6%)}.order-success-section__card__items_list__image img{aspect-ratio:1/1;width:100%;height:100%;object-fit:contain;border-radius:1rem}@media(max-width: 768px){.order-success-section__button{width:100%}.order-success-section__button .button{width:100%}}.bonus-hero-section__container{padding:2.5rem 0}@media(max-width: 768px){.bonus-hero-section__container{padding-top:6.5rem;padding-bottom:2rem}}.bonus-hero-section__banner{grid-column:span 5;position:relative;display:flex;padding:5rem;min-height:41.75rem;border-radius:2.5rem;background-color:#ffe600;overflow:hidden}@media(max-width: 768px){.bonus-hero-section__banner{grid-column:span 2;padding:2rem;min-height:51.75rem;border-radius:2rem}}.bonus-hero-section__banner__info-block{display:flex;flex-direction:column;justify-content:space-between;gap:4rem}@media(max-width: 768px){.bonus-hero-section__banner__info-block{justify-content:flex-start}}.bonus-hero-section__banner__text-block{display:flex;flex-direction:column;gap:1.75rem;font-size:1.75rem;font-weight:400;line-height:130%;letter-spacing:-0.02em;max-width:27rem;width:100%}@media(max-width: 768px){.bonus-hero-section__banner__text-block{font-size:1.5rem}}@media(max-width: 768px){.bonus-hero-section__banner__text-block{gap:1.25rem}}.bonus-hero-section__banner__text-block span{font-size:4.5rem;font-weight:500;line-height:110%;letter-spacing:-0.03em}@media(max-width: 768px){.bonus-hero-section__banner__text-block span{font-size:3.5rem}}.bonus-hero-section__banner__text-block .desc{font-size:1.25rem;font-weight:400;line-height:130%;letter-spacing:-0.01em;color:rgba(56,56,56,.3019607843)}@media(max-width: 768px){.bonus-hero-section__banner__text-block .desc{font-size:1rem}}.bonus-hero-section__banner__image-block{position:absolute;bottom:-6rem;right:0;max-width:104.5rem;width:100%}@media(max-width: 768px){.bonus-hero-section__banner__image-block{width:47.75rem;right:auto;bottom:-2.75rem;left:50%;transform:translateX(-50%)}}.bonus-hero-section__banner__image-block img{width:100%;height:100%;object-fit:contain}@media(max-width: 768px){.bonus-hero-section__banner__image-block img{object-fit:cover}}.bonus-info-section{overflow:hidden}.bonus-info-section__container{padding:2.5rem 0}@media(max-width: 768px){.bonus-info-section__container{padding:2rem 0}}.bonus-info-section__image-block{grid-column:span 3;max-width:80rem;width:100%;aspect-ratio:8/5}@media(max-width: 768px){.bonus-info-section__image-block{position:relative;min-height:26.75rem;max-width:none;grid-column:span 2}}.bonus-info-section__image-block img{width:100%;height:100%;object-fit:contain}@media(max-width: 768px){.bonus-info-section__image-block img{position:absolute;width:45rem;top:0;left:50%;transform:translateX(-50%)}}.bonus-info-section__info-block{grid-column:span 2;display:flex;flex-direction:column;justify-content:center;gap:3.5rem}@media(max-width: 768px){.bonus-info-section__info-block{gap:3rem}}@media(max-width: 520px){.bonus-info-section__info-block .button{width:100%}}.bonus-info-section__text-block{display:flex;flex-direction:column;gap:1.75rem}@media(max-width: 768px){.bonus-info-section__text-block{gap:1.25rem}}.bonus-info-section__text-block__main{font-size:3.5rem;font-weight:500;line-height:110%;letter-spacing:-0.03em}@media(max-width: 768px){.bonus-info-section__text-block__main{font-size:2.5rem}}.bonus-info-section__text-block__main span{color:#ed1c24}.bonus-info-section__text-block__text{max-width:41.75rem;width:100%;font-size:1.75rem;font-weight:400;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.bonus-info-section__text-block__text{font-size:1.5rem}}@media(max-width: 768px){.bonus-info-section__text-block__text{max-width:none}}.bonus-info-section__btn-block{display:flex;align-items:center;justify-content:space-between;gap:.75rem}@media(max-width: 768px){.bonus-info-section__btn-block{flex-direction:column}}.bonus-coupon-section__banner{grid-column:span 5;position:relative;display:flex;padding:5rem;border-radius:2.5rem;background-color:#fff;overflow:hidden}@media(max-width: 768px){.bonus-coupon-section__banner{grid-column:span 2;padding:2rem;min-height:44.75rem;border-radius:2rem}}.bonus-coupon-section__banner__info-block{z-index:1;display:flex;flex-direction:column;gap:5rem;max-width:64.5rem}@media(max-width: 768px){.bonus-coupon-section__banner__info-block{justify-content:space-between}}@media(max-width: 520px){.bonus-coupon-section__banner__info-block .button{width:100%}}.bonus-coupon-section__banner__title-block{display:flex;flex-direction:column;gap:1.75rem;font-size:3.5rem;font-weight:500;line-height:110%;letter-spacing:-0.03em}@media(max-width: 768px){.bonus-coupon-section__banner__title-block{font-size:2.5rem}}.bonus-coupon-section__banner__title-block span{font-size:1.75rem;font-weight:400;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.bonus-coupon-section__banner__title-block span{font-size:1.5rem}}.bonus-coupon-section__banner__button-block{position:absolute;transform:translate(-50%, -50%);z-index:5;bottom:2rem;left:50%;padding:.75rem;background-color:#fff;border-radius:1rem;gap:1.25rem;width:26rem;display:none}@media(max-width: 768px){.bonus-coupon-section__banner__button-block{display:flex}}.bonus-coupon-section__banner__button-block a{display:flex;align-items:center;aspect-ratio:7/2;width:100%}.bonus-coupon-section__banner__button-block img{aspect-ratio:7/2;width:100%}.bonus-coupon-section__banner__qr-block{display:flex;align-items:center;gap:5rem}@media(max-width: 768px){.bonus-coupon-section__banner__qr-block{display:none}}.bonus-coupon-section__banner__qr-block__item{display:flex;flex-direction:column;align-items:center;gap:1rem;font-size:1.75rem;font-weight:400;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.bonus-coupon-section__banner__qr-block__item{font-size:1.5rem}}.bonus-coupon-section__banner__qr-block__item img{height:13.33rem;aspect-ratio:1/1}.bonus-coupon-section__banner__image-block{position:absolute;right:2.5rem;top:50%;transform:translateY(-50%);max-width:64.5rem;width:100%;aspect-ratio:4/3}@media(max-width: 768px){.bonus-coupon-section__banner__image-block{width:39.5rem;top:auto;right:auto;bottom:-4.5rem;left:50%;transform:translateX(-50%)}}.bonus-coupon-section__banner__image-block img{width:100%;height:100%;object-fit:contain}.about-hero-section{position:relative;padding:5rem 0;min-height:78.5rem;overflow:hidden}@media(max-width: 768px){.about-hero-section{padding-top:9rem;padding-bottom:3rem}}.about-hero-section__container{row-gap:10rem}@media(max-width: 768px){.about-hero-section__container{row-gap:3.5rem}}.about-hero-section__title-block{grid-column:span 5;display:flex;flex-direction:column;align-items:center;gap:1rem}@media(max-width: 768px){.about-hero-section__title-block{grid-column:span 2}}.about-hero-section__title-block__title{font-size:4.5rem;font-weight:500;line-height:110%;letter-spacing:-0.03em;text-align:center;max-width:83.25rem}@media(max-width: 768px){.about-hero-section__title-block__title{font-size:3.5rem}}.about-hero-section__images-block{grid-column:span 5;position:relative;width:100%;min-height:45.75rem}@media(max-width: 768px){.about-hero-section__images-block{grid-column:span 2;min-height:51.75rem}}.about-hero-section__images-block__image{z-index:1;position:absolute;border-radius:1rem;overflow:hidden;width:100%;height:100%}.about-hero-section__images-block__image img{width:100%;height:100%;object-fit:contain}.about-hero-section__images-block__image.first{top:0;left:0;max-width:26.75rem;max-height:17.75rem}@media(max-width: 768px){.about-hero-section__images-block__image.first{left:-5.25rem;max-width:16rem;max-height:10.5rem}}.about-hero-section__images-block__image.second{bottom:0;left:17.75rem;max-width:37.25rem;max-height:24.75rem}@media(max-width: 768px){.about-hero-section__images-block__image.second{bottom:14rem;left:-3rem;max-width:21rem;max-height:14rem}}.about-hero-section__images-block__image.third{top:4.75rem;right:38.25rem;max-width:35rem;max-height:23.25rem}@media(max-width: 768px){.about-hero-section__images-block__image.third{bottom:auto;top:5.25rem;left:auto;right:-6.5rem;max-width:22.25rem;max-height:14.75rem}}.about-hero-section__images-block__image.fourth{bottom:1rem;right:0;max-width:26.75rem;max-height:36.5rem}@media(max-width: 768px){.about-hero-section__images-block__image.fourth{bottom:0;right:-9.25rem;max-width:16rem;max-height:22rem}}.about-hero-section__image-bg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:175.75rem;height:20.75rem}@media(max-width: 768px){.about-hero-section__image-bg{width:55rem;height:6.5rem}}.about-hero-section__image-bg img{width:100%;height:100%;object-fit:contain}.about-video-section__video{grid-column:span 5;width:100%;aspect-ratio:21/10;border-radius:2.5rem;overflow:hidden;transition:scale 1s cubic-bezier(0.42, 0, 0.92, 1.15),opacity 1s ease-in-out}@media(max-width: 768px){.about-video-section__video{grid-column:span 2;aspect-ratio:73/80}}.about-video-section__video.unactive{scale:.8;opacity:0}.about-video-section__video iframe{width:100%;height:100%}@media(max-width: 768px){.about-benefits-section{overflow:hidden}}.about-benefits-section__text-block{grid-column:span 2;position:relative;display:flex;flex-direction:column;padding:2.5rem 0;gap:5rem;max-width:41.75rem}@media(max-width: 768px){.about-benefits-section__text-block{padding:0;padding-top:3rem}}.about-benefits-section__text-block__text{font-size:3.5rem;font-weight:500;line-height:110%;letter-spacing:-0.03em;color:color-mix(in srgb, #FFFFFF 60%, #383838 30%);transition:color .15s ease-in,transform .15s ease-in}@media(max-width: 768px){.about-benefits-section__text-block__text{font-size:2.5rem}}@media(max-width: 768px){.about-benefits-section__text-block__text{position:absolute}.about-benefits-section__text-block__text[data-text]{display:none}.about-benefits-section__text-block__text[data-text="3"]{display:block;color:#383838}}.about-benefits-section__text-block__spacer_mobile{display:none}@media(max-width: 768px){.about-benefits-section__text-block__spacer_mobile{display:flex;opacity:0;font-size:3.5rem;font-weight:500;line-height:110%;letter-spacing:-0.03em}}@media(max-width: 768px)and (max-width: 768px){.about-benefits-section__text-block__spacer_mobile{font-size:2.5rem}}.about-benefits-section__images-block{position:relative;grid-column:span 3}@media(max-width: 768px){.about-benefits-section__images-block{grid-column:span 2;grid-row:1}}.about-benefits-section__images-block__image{position:absolute;top:0;left:0;border-radius:2.5rem;overflow:hidden;width:100%;aspect-ratio:125/81;transition:top .15s ease-in,transform .15s ease-in}@media(max-width: 768px){.about-benefits-section__images-block__image{aspect-ratio:73/47;transition:bottom .15s ease-in,transform .15s ease-in}}.about-benefits-section__images-block__image img{width:100%;height:100%;object-fit:cover}.about-benefits-section__images-block__spacer{content:"";aspect-ratio:125/81;width:100%}@media(max-width: 768px){.about-benefits-section__images-block__spacer{aspect-ratio:73/47}}.about-benefits-section:has([data-number="1"][data-state=active]) [data-text="1"]{color:#383838}@media(max-width: 768px){.about-benefits-section:has([data-number="1"][data-state=active]) [data-text="1"]{transform:translateX(0);display:block}.about-benefits-section:has([data-number="1"][data-state=active]) [data-text="2"]{transform:translateX(100%);display:block}.about-benefits-section:has([data-number="1"][data-state=active]) [data-text="3"]{transform:translateX(200%);color:color-mix(in srgb, #FFFFFF 60%, #383838 30%)}}.about-benefits-section:has([data-number="1"][data-state=active]) [data-number="1"][data-state=active]{z-index:3}.about-benefits-section:has([data-number="1"][data-state=active]) [data-number="2"][data-state=unactive]{z-index:2;top:8rem;transform:scale(0.94)}@media(max-width: 768px){.about-benefits-section:has([data-number="1"][data-state=active]) [data-number="2"][data-state=unactive]{top:auto;bottom:-2rem}}.about-benefits-section:has([data-number="1"][data-state=active]) [data-number="3"][data-state=unactive]{z-index:1;top:16.5rem;transform:scale(0.88)}@media(max-width: 768px){.about-benefits-section:has([data-number="1"][data-state=active]) [data-number="3"][data-state=unactive]{top:auto;bottom:-4rem}}.about-benefits-section:has([data-number="2"][data-state=active]) [data-text="2"]{color:#383838}@media(max-width: 768px){.about-benefits-section:has([data-number="2"][data-state=active]) [data-text="1"]{transform:translateX(-100%);display:block}.about-benefits-section:has([data-number="2"][data-state=active]) [data-text="2"]{transform:translateX(0);display:block}.about-benefits-section:has([data-number="2"][data-state=active]) [data-text="3"]{transform:translateX(100%);color:color-mix(in srgb, #FFFFFF 60%, #383838 30%)}}.about-benefits-section:has([data-number="2"][data-state=active]) [data-number="1"][data-state=unactive]{z-index:1;top:16.5rem;transform:scale(0.88)}@media(max-width: 768px){.about-benefits-section:has([data-number="2"][data-state=active]) [data-number="1"][data-state=unactive]{top:auto;bottom:-4rem}}.about-benefits-section:has([data-number="2"][data-state=active]) [data-number="2"][data-state=active]{z-index:3}.about-benefits-section:has([data-number="2"][data-state=active]) [data-number="3"][data-state=unactive]{z-index:2;top:8rem;transform:scale(0.94)}@media(max-width: 768px){.about-benefits-section:has([data-number="2"][data-state=active]) [data-number="3"][data-state=unactive]{top:auto;bottom:-2rem}}.about-benefits-section:has([data-number="3"][data-state=active]) [data-text="3"]{color:#383838}@media(max-width: 768px){.about-benefits-section:has([data-number="3"][data-state=active]) [data-text="1"]{transform:translateX(-200%)}.about-benefits-section:has([data-number="3"][data-state=active]) [data-text="2"]{transform:translateX(-100%);display:block}.about-benefits-section:has([data-number="3"][data-state=active]) [data-text="3"]{transform:translateX(0)}}.about-benefits-section:has([data-number="3"][data-state=active]) [data-number="1"][data-state=unactive]{z-index:2;top:8rem;transform:scale(0.94)}@media(max-width: 768px){.about-benefits-section:has([data-number="3"][data-state=active]) [data-number="1"][data-state=unactive]{top:auto;bottom:-2rem}}.about-benefits-section:has([data-number="3"][data-state=active]) [data-number="2"][data-state=unactive]{z-index:1;top:16.5rem;transform:scale(0.88)}@media(max-width: 768px){.about-benefits-section:has([data-number="3"][data-state=active]) [data-number="2"][data-state=unactive]{top:auto;bottom:-4rem}}.about-benefits-section:has([data-number="3"][data-state=active]) [data-number="3"][data-state=active]{z-index:3}.blog-section__container{row-gap:5rem}@media(max-width: 768px){.blog-section__container{row-gap:3rem}}.blog-section__info-block{grid-column:span 4;display:flex;flex-direction:column;gap:2.5rem}@media(max-width: 768px){.blog-section__info-block{grid-column:span 2;gap:2rem}}.blog-section .filters-block{grid-column:span 4}@media(max-width: 768px){.blog-section .filters-block{grid-column:span 2}}.blog-section .filters-block__menu{width:fit-content}@media(max-width: 768px){.blog-section .filters-block__menu{width:100%}}.blog-section .filters-block__menu__filters{gap:2.5rem}.blog-section .filters-block__menu__filters__list{width:15rem}.blog-section__blog-list{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.75rem;width:100%}@media(max-width: 768px){.blog-section__blog-list{row-gap:2.5rem}}@media(max-width: 768px){.blog-section__blog-list .blog-card{grid-column:span 2}}.blog-section__button-block{grid-column:span 4;display:flex;align-items:center;justify-content:center}@media(max-width: 768px){.blog-section__button-block{grid-column:span 2}}.blog-detail-section__container{position:relative;row-gap:5rem;padding-bottom:5rem}@media(max-width: 768px){.blog-detail-section__container{row-gap:2rem;padding-bottom:2rem}}.blog-detail-section__banner{grid-column:2/span 3;aspect-ratio:2/1;border-radius:2.5rem;overflow:hidden}@media(max-width: 768px){.blog-detail-section__banner{grid-column:span 2;border-radius:.75rem}}@media(max-width: 520px){.blog-detail-section__banner{margin:0 -0.75rem}}.blog-detail-section__banner img{width:100%;height:100%;object-fit:cover}.blog-detail-section__nav-menu{grid-column:2;grid-row:2;position:sticky;top:13rem;display:flex;flex-direction:column;gap:1.25rem;height:fit-content}@media(max-width: 768px){.blog-detail-section__nav-menu{grid-column:span 2;position:static;flex-direction:row;gap:1rem;width:100%;margin-top:1rem;overflow-x:auto;scroll-snap-type:x mandatory}}.blog-detail-section__nav-menu .link{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;scroll-snap-align:start}@media(max-width: 768px){.blog-detail-section__nav-menu .link{overflow:visible;text-wrap:nowrap}}.blog-detail-section__buttons-block{grid-column:3/span 2;display:flex;align-items:center;justify-content:space-between}@media(max-width: 768px){.blog-detail-section__buttons-block{grid-column:span 2}}.blog-detail-section article{grid-column:3/span 2}@media(max-width: 768px){.blog-detail-section article{grid-column:span 2}}.blog-detail-section article h2{scroll-margin-top:13rem}.brands-section__container{row-gap:3.5rem}@media(max-width: 768px){.brands-section__container{row-gap:2rem}}.brands-section__filters-block{grid-column:span 5;display:flex;align-items:center;gap:1.25rem}@media(max-width: 768px){.brands-section__filters-block{grid-column:span 2;gap:1rem;width:100%;overflow-x:auto;scroll-snap-type:x mandatory}.brands-section__filters-block .link{scroll-snap-align:start}}.brands-section__info-block{grid-column:span 5;display:flex;flex-direction:column;gap:1.75rem}@media(max-width: 768px){.brands-section__info-block{grid-column:span 2}}.brands-section__info-block__title{font-size:3.5rem;font-weight:500;line-height:110%;letter-spacing:-0.03em}@media(max-width: 768px){.brands-section__info-block__title{font-size:2.5rem}}.brands-section__info-block__list{display:grid;grid-template-columns:repeat(8, minmax(0, 1fr));gap:1.75rem}@media(max-width: 768px){.brands-section__info-block__list{display:flex;align-items:center;gap:1.25rem;width:100%;overflow-x:auto;scroll-snap-type:x mandatory}.brands-section__info-block__list .brand-card{min-height:6.75rem;scroll-snap-align:start;overflow:unset}}.catalog-brand-banner__container{padding-top:5rem}@media(max-width: 768px){.catalog-brand-banner__container{padding-top:6.5rem}}.catalog-brand-banner__banner{grid-column:span 5;border-radius:2.5rem;overflow:hidden;aspect-ratio:14/3}@media(max-width: 768px){.catalog-brand-banner__banner{aspect-ratio:3/2;border-radius:.75rem;margin:0 -0.75rem}}.catalog-brand-banner__banner img{width:100%;height:100%;object-fit:cover;aspect-ratio:14/3}@media(max-width: 768px){.catalog-brand-banner__banner img{aspect-ratio:3/2}}@media(max-width: 768px){.catalog-brand-banner__banner{grid-column:span 2}}.catalog-article article{grid-column:2/span 3}@media(max-width: 768px){.catalog-article article{grid-column:span 2}}.catalog-main-section__container{row-gap:3.5rem}@media(max-width: 768px){.catalog-main-section__container{row-gap:2rem}}.catalog-main-section .filters-block{grid-column:span 5}@media(max-width: 768px){.catalog-main-section .filters-block{grid-column:span 2}}.catalog-main-section__items-list{grid-column:span 5;display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));gap:1.75rem;row-gap:2.5rem}@media(max-width: 768px){.catalog-main-section__items-list{grid-column:span 2;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:.25rem;row-gap:2rem}}.catalog-main-section__items-list:has(.product-card_horizontal){display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:5rem}@media(max-width: 768px){.catalog-main-section__items-list:has(.product-card_horizontal){display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:1.25rem}}.catalog-main-section__btn-block{padding-top:1.5rem;grid-column:span 5;display:flex;align-items:center;justify-content:center}@media(max-width: 768px){.catalog-main-section__btn-block{padding-top:1rem;grid-column:span 2}}.landlords-hero-section__image{grid-column:span 3;display:flex;margin-right:3.25rem;border-radius:2.5rem;overflow:hidden;aspect-ratio:96/77}@media(max-width: 520px){.landlords-hero-section__image{grid-column:span 2;margin:0 -0.75rem;aspect-ratio:36/29;border-radius:.75rem}}.landlords-hero-section__image img{width:100%;height:100%;object-fit:cover}.landlords-hero-section__info_block{grid-column:span 2;display:flex;flex-direction:column;justify-content:center;gap:3.5rem}@media(max-width: 768px){.landlords-hero-section__info_block{justify-content:flex-start;gap:3rem}}.landlords-hero-section__info_block__title{font-size:3.5rem;font-weight:500;line-height:110%;letter-spacing:-0.03em}@media(max-width: 768px){.landlords-hero-section__info_block__title{font-size:2.5rem}}.landlords-hero-section__info_list{display:flex;flex-direction:column;gap:2.5rem}@media(max-width: 768px){.landlords-hero-section__info_list{gap:2rem}}.landlords-hero-section__info_list__item{display:flex;flex-direction:column;gap:1rem;font-size:1.75rem;font-weight:400;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.landlords-hero-section__info_list__item{font-size:1.5rem}}@media(max-width: 768px){.landlords-hero-section__info_list__item{gap:.75rem}}.landlords-hero-section__info_list__item span{font-size:1.5rem;font-weight:400;line-height:130%;letter-spacing:-0.02em;color:color-mix(in srgb, #FFFFFF 40%, #383838 60%)}@media(max-width: 768px){.landlords-hero-section__info_list__item span{font-size:1.25rem}}.landlords-contact-section__container{row-gap:5rem}@media(max-width: 768px){.landlords-contact-section__container{row-gap:4rem}}.landlords-contact-section__title{font-size:3.5rem;font-weight:500;line-height:110%;letter-spacing:-0.03em;grid-column:span 5}@media(max-width: 768px){.landlords-contact-section__title{font-size:2.5rem}}@media(max-width: 768px){.landlords-contact-section__title{display:flex;flex-direction:column;grid-column:span 2}}@media(max-width: 768px){.landlords-contact-section .contact-card{grid-column:span 2}}.wholesalers-hero-section__container{row-gap:5rem}@media(max-width: 768px){.wholesalers-hero-section__container{row-gap:4rem}}.wholesalers-hero-section__image{grid-column:span 3;display:flex;aspect-ratio:192/77;margin-right:3.25rem}@media(max-width: 768px){.wholesalers-hero-section__image{grid-column:span 2;aspect-ratio:25/12;margin-right:0}}@media(max-width: 520px){.wholesalers-hero-section__image{margin:0 -1.25rem}}.wholesalers-hero-section__image img{width:100%;height:100%;object-fit:contain}.wholesalers-hero-section__text-block{grid-column:span 2;display:flex;flex-direction:column;justify-content:center;max-width:41.75rem;gap:1.75rem;font-size:1.75rem;font-weight:400;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.wholesalers-hero-section__text-block{font-size:1.5rem}}.wholesalers-hero-section__text-block span{font-size:3.5rem;font-weight:500;line-height:110%;letter-spacing:-0.03em}@media(max-width: 768px){.wholesalers-hero-section__text-block span{font-size:2.5rem}}.wholesalers-hero-section__info-block{grid-column:span 5;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:2.5rem}@media(max-width: 768px){.wholesalers-hero-section__info-block{grid-column:span 2;display:flex;flex-direction:column;gap:1.25rem}}.wholesalers-form-section__main{grid-column:span 5;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:0;padding:5rem;border-radius:2.5rem;background-color:#fff}@media(max-width: 768px){.wholesalers-form-section__main{grid-column:span 2;padding:2rem;border-radius:2rem;grid-template-columns:minmax(0, 1fr);gap:3rem}}.wholesalers-form-section__info-block{display:flex;flex-direction:column;justify-content:space-between;gap:3rem}.wholesalers-form-section__info-block__text{display:flex;flex-direction:column;gap:1.25rem;font-size:1.75rem;font-weight:400;line-height:130%;letter-spacing:-0.02em;max-width:38.25rem}@media(max-width: 768px){.wholesalers-form-section__info-block__text{font-size:1.5rem}}@media(max-width: 768px){.wholesalers-form-section__info-block__text{gap:1rem}}.wholesalers-form-section__info-block__text span{font-size:3.5rem;font-weight:500;line-height:110%;letter-spacing:-0.03em}@media(max-width: 768px){.wholesalers-form-section__info-block__text span{font-size:2.5rem}}.wholesalers-form-section__info-block__name{display:flex;align-items:center;gap:1rem}@media(max-width: 768px){.wholesalers-form-section__info-block__name{gap:.75rem}}.wholesalers-form-section__info-block__name span{font-size:1.5rem;font-weight:400;line-height:130%;letter-spacing:-0.02em;color:color-mix(in srgb, #FFFFFF 40%, #383838 60%)}@media(max-width: 768px){.wholesalers-form-section__info-block__name span{font-size:1.25rem}}.wholesalers-form-section__form-block{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.75rem}@media(max-width: 768px){.wholesalers-form-section__form-block{display:flex;flex-direction:column;gap:1rem}}.wholesalers-form-section__form-block .address-menu__info-list__container{display:none !important;display:none !important}.wholesalers-form-section__form-block__btn-block{grid-column:span 2;display:flex;flex-direction:column;align-items:center;gap:1.25rem}@media(max-width: 768px){.wholesalers-form-section__form-block__btn-block{padding-top:1rem;gap:1rem}}.wholesalers-form-section__form-block__btn-block .button{width:100%}.wholesalers-form-section__form-block__btn-block a{font-size:1.25rem;font-weight:400;line-height:130%;letter-spacing:-0.01em;color:color-mix(in srgb, #FFFFFF 60%, #383838 30%);text-align:center}@media(max-width: 768px){.wholesalers-form-section__form-block__btn-block a{font-size:1rem}}.wholesalers-form-section__form-block__counter{justify-content:flex-end}@media(max-width: 768px){.wholesalers-form-section__form-block__counter{order:-1}}.advertising-hero-section__image{grid-column:span 3;display:flex;margin-right:3.25rem;border-radius:2.5rem;overflow:hidden;aspect-ratio:96/60}@media(max-width: 520px){.advertising-hero-section__image{grid-column:span 2;margin:0 -0.75rem;aspect-ratio:36/29;border-radius:.75rem}}.advertising-hero-section__image img{width:100%;height:100%;object-fit:cover}.advertising-hero-section__info{grid-column:span 2;display:flex;flex-direction:column;justify-content:center;gap:1.75rem}@media(max-width: 768px){.advertising-hero-section__info{gap:1.25rem}}.advertising-hero-section__info__title{font-size:3.5rem;font-weight:500;line-height:110%;letter-spacing:-0.03em}@media(max-width: 768px){.advertising-hero-section__info__title{font-size:2.5rem}}.advertising-hero-section__info__subtitle{font-size:2.5rem;font-weight:500;line-height:115%;letter-spacing:-0.03em}@media(max-width: 768px){.advertising-hero-section__info__subtitle{font-size:2rem}}.advertising-hero-section__info__text{font-size:1.75rem;font-weight:400;line-height:130%;letter-spacing:-0.02em;max-width:41.75rem}@media(max-width: 768px){.advertising-hero-section__info__text{font-size:1.5rem}}.advertising-hero-section__info__text_sub{font-size:1.5rem;font-weight:400;line-height:130%;letter-spacing:-0.02em;color:color-mix(in srgb, #FFFFFF 40%, #383838 60%);max-width:41.75rem}@media(max-width: 768px){.advertising-hero-section__info__text_sub{font-size:1.25rem}}.support-hero-section__container{row-gap:1.75rem}@media(max-width: 768px){.support-hero-section__container{row-gap:1.25rem}}.support-hero-section__banner{grid-column:span 5;display:flex;gap:2.5rem;height:100%;max-height:35rem;border-radius:2.5rem;overflow:hidden}@media(max-width: 768px){.support-hero-section__banner{grid-column:span 2;flex-direction:column;max-height:none;gap:0;max-height:none;min-height:53.25rem;border-radius:.75rem;margin:0 -0.75rem}}.support-hero-section__banner__text-block{display:flex;flex-direction:column;padding:5rem;padding-right:0;gap:1.75rem;max-width:46.75rem}@media(max-width: 768px){.support-hero-section__banner__text-block{gap:1rem;padding:2rem}}.support-hero-section__banner__text-block__title{font-size:3.5rem;font-weight:500;line-height:110%;letter-spacing:-0.03em}@media(max-width: 768px){.support-hero-section__banner__text-block__title{font-size:2.5rem}}.support-hero-section__banner__text-block__text{display:flex;flex-direction:column;gap:1rem;font-size:1.75rem;font-weight:400;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.support-hero-section__banner__text-block__text{font-size:1.5rem}}@media(max-width: 768px){.support-hero-section__banner__text-block__text{gap:.75rem}}.support-hero-section__banner__image-block{width:100%}@media(max-width: 768px){.support-hero-section__banner__image-block{position:relative}}.support-hero-section__banner__image-block img{width:100%;height:100%;object-fit:cover}@media(max-width: 768px){.support-hero-section__banner__image-block img{position:absolute;width:auto;height:36.5rem;top:0;left:50%;transform:translateX(-41%);aspect-ratio:5/3}}@media(max-width: 768px){.support-hero-section__banner__image-block_card img{top:2rem;height:28.75rem;transform:translateX(-54%)}}.support-hero-section__banner_yellow{background-color:color-mix(in srgb, #FFFFFF 70%, #FFE600 30%)}.support-hero-section__banner_green{background-color:color-mix(in srgb, #FFFFFF 94%, #0BD20B 6%)}.support-hero-section__faq{grid-column:span 5;display:flex;gap:1.75rem}@media(max-width: 768px){.support-hero-section__faq{grid-column:span 2;flex-direction:column;gap:.5rem}}.support-hero-section__faq__item{display:flex;flex-direction:column;padding:2.5rem;border-radius:1.75rem;width:100%;height:fit-content;background-color:#fff}@media(max-width: 768px){.support-hero-section__faq__item{padding:2rem;border-radius:.75rem}}.support-hero-section__faq__item__header{display:flex;align-items:center;justify-content:space-between;font-size:2.5rem;font-weight:500;line-height:115%;letter-spacing:-0.03em}@media(max-width: 768px){.support-hero-section__faq__item__header{font-size:2rem}}.support-hero-section__faq__item__header svg{max-width:2.5rem;max-height:2.5rem;width:100%;height:100%}@media(max-width: 768px){.support-hero-section__faq__item__header svg{max-width:2rem;max-height:2rem}}.support-hero-section__faq__item__body{font-size:1.5rem;font-weight:400;line-height:130%;letter-spacing:-0.02em;padding-top:1.25rem}@media(max-width: 768px){.support-hero-section__faq__item__body{font-size:1.25rem}}.faq-section__container{display:flex;flex-direction:column;gap:1.75rem}@media(max-width: 768px){.faq-section__container{gap:.5rem}}.help-form-section__main{grid-column:span 5;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:0;padding:5rem;border-radius:2.5rem;background-color:#fff}@media(max-width: 768px){.help-form-section__main{grid-column:span 2;padding:2rem;border-radius:2rem;grid-template-columns:minmax(0, 1fr);gap:3rem}}.help-form-section__info-block{display:flex;flex-direction:column;justify-content:space-between;gap:3rem}.help-form-section__info-block__text{display:flex;flex-direction:column;gap:1.25rem;font-size:1.75rem;font-weight:400;line-height:130%;letter-spacing:-0.02em;max-width:37rem}@media(max-width: 768px){.help-form-section__info-block__text{font-size:1.5rem}}@media(max-width: 768px){.help-form-section__info-block__text{gap:1rem}}.help-form-section__info-block__text span{font-size:3.5rem;font-weight:500;line-height:110%;letter-spacing:-0.03em}@media(max-width: 768px){.help-form-section__info-block__text span{font-size:2.5rem}}.help-form-section__info-block__name{display:flex;align-items:center;gap:1rem}@media(max-width: 768px){.help-form-section__info-block__name{gap:.75rem}}.help-form-section__info-block__name span{font-size:1.5rem;font-weight:400;line-height:130%;letter-spacing:-0.02em;color:color-mix(in srgb, #FFFFFF 40%, #383838 60%)}@media(max-width: 768px){.help-form-section__info-block__name span{font-size:1.25rem}}.help-form-section__form-block{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.75rem}@media(max-width: 768px){.help-form-section__form-block{grid-template-columns:minmax(0, 1fr);gap:1rem}}.help-form-section__form-block__btn-block{grid-column:span 2;display:flex;flex-direction:column;align-items:center;gap:1.25rem}@media(max-width: 768px){.help-form-section__form-block__btn-block{grid-column:span 1;padding-top:1rem;gap:1rem}}.help-form-section__form-block__btn-block .button{width:100%}.help-form-section__form-block__btn-block a{font-size:1.25rem;font-weight:400;line-height:130%;letter-spacing:-0.01em;color:color-mix(in srgb, #FFFFFF 60%, #383838 30%);text-align:center;max-width:31.75rem}@media(max-width: 768px){.help-form-section__form-block__btn-block a{font-size:1rem}}.help-form-section__form-block__question{grid-column:span 2;min-height:15rem}@media(max-width: 768px){.help-form-section__form-block__question{grid-column:span 1}}.help-form-section__form-block__question .input-label{height:100%}.help-form-section__form-block__question .input-label textarea{height:100%}.user-card-default{grid-column:span 2;display:flex;flex-direction:column;gap:5rem;padding:5rem;border-radius:2.5rem;background-color:#fff}@media(max-width: 768px){.user-card-default{gap:2rem;padding:2rem;border-radius:.75rem}}.user-card-default__title{display:flex;align-items:center;justify-content:space-between;font-size:3.5rem;font-weight:500;line-height:110%;letter-spacing:-0.03em}@media(max-width: 768px){.user-card-default__title{font-size:2.5rem}}@media(max-width: 768px){.user-card-default__title{align-items:flex-start}}.user-card-default__title .link{text-wrap:nowrap;height:auto}.user-card-default__title .dropdown-item__content{left:auto;right:0;background-color:#fff;box-shadow:0px 0px .5rem 0px rgba(56,56,56,.1490196078);border-radius:1rem;padding:1rem}.user-card-default__title .dropdown-item__content .button{justify-content:flex-start;width:100%}@media(max-width: 768px){.user-card-default__button-block{width:100%}.user-card-default__button-block .button{width:100%}}.user-card-default_gc1{grid-column:span 1}@media(max-width: 768px){.user-card-default_gc1{grid-column:span 2}}.user-section-default__container{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.75rem}@media(max-width: 768px){.user-section-default__container{gap:1.25rem}}.user-section-default__button-block{grid-column:span 2;display:flex}.user-card-default__info-form{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.25rem}@media(max-width: 768px){.user-card-default__info-form{grid-template-columns:minmax(0, 1fr);gap:1rem}}.user-card-default__info-addresses{display:flex;flex-direction:column;gap:1.25rem;width:100%;height:100%;padding-right:2.5rem;overflow-y:scroll}@media(max-width: 768px){.user-card-default__info-addresses{gap:.75rem;padding-right:0}.user-card-default__info-addresses .address-item{gap:3.5rem}.user-card-default__info-addresses .address-item .custom-radio-label input{display:none}.user-card-default__info-addresses .address-item .custom-radio-label::before{display:none}.user-card-default__info-addresses .address-item .custom-radio-label::after{display:none}}.user-card-default__info-payment{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:1.75rem}@media(max-width: 768px){.user-card-default__info-payment{grid-template-columns:minmax(0, 1fr);gap:1rem}}.user-card-default__radio{display:flex;flex-direction:column;gap:1.25rem}@media(max-width: 768px){.user-card-default__radio{gap:1rem;margin:1rem 0}}.user-card-default__radio__title{font-size:1.5rem;font-weight:500;line-height:130%;letter-spacing:-0.02em;color:color-mix(in srgb, #FFFFFF 60%, #383838 30%);padding-left:1rem}@media(max-width: 768px){.user-card-default__radio__title{font-size:1.25rem}}.user-card-default__radio__block{display:flex;align-items:center;gap:1.25rem}.user-card-default__order-search-block{display:flex;align-items:center;gap:2.5rem}@media(max-width: 768px){.user-card-default__order-search-block{flex-direction:column;align-items:flex-start;gap:1rem}.user-card-default__order-search-block .field{width:100%}}.user-card-default__order-search-block__search{width:100%}.user-card-default__items-block{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:2.5rem}@media(max-width: 768px){.user-card-default__items-block{grid-template-columns:minmax(0, 1fr);gap:1.25rem}}.user-card-default__item{display:flex;flex-direction:column;padding:2.5rem;padding-bottom:2rem;border-radius:1rem;height:fit-content;border:1px solid color-mix(in srgb, #FFFFFF 94%, #383838 6%)}@media(max-width: 768px){.user-card-default__item{padding:2rem;padding-bottom:1.5rem}}.user-card-default__item:has([data-status=make_refund]) .user-card-default__item__cancel-btn,.user-card-default__item:has([data-status=placed]) .user-card-default__item__cancel-btn{display:none}.user-card-default__item:has([data-status=wait_payment]) .user-card-default__item__header__title-block{color:#ed1c24}.user-card-default__item:has([data-status=wait_payment]) .user-card-default__item__header__title-block span{color:color-mix(in srgb, #FFFFFF 40%, #383838 60%)}.user-card-default__item.show .user-card-default__item__header svg path{fill-opacity:1}@media(max-width: 768px){.user-card-default__item.show .user-card-default__item__images{height:9rem}.user-card-default__item.show .user-card-default__item__images__image{max-height:8.25rem;border-radius:1rem}.user-card-default__item.show .user-card-default__item__images__image img{border-radius:1rem}}.user-card-default__item__header{display:flex;align-items:center;justify-content:space-between;padding-bottom:2.5rem}@media(max-width: 768px){.user-card-default__item__header{padding-bottom:1.75rem}}.user-card-default__item__header__title-block{display:flex;flex-direction:column;gap:.75rem;font-size:2.5rem;font-weight:500;line-height:115%;letter-spacing:-0.03em}@media(max-width: 768px){.user-card-default__item__header__title-block{font-size:2rem}}@media(max-width: 768px){.user-card-default__item__header__title-block{gap:.5rem}}.user-card-default__item__header__title-block[data-status=canceled]{color:#ed1c24}.user-card-default__item__header__title-block[data-status=wait_client]{color:#0bd20b}.user-card-default__item__header__title-block span{font-size:1.25rem;font-weight:400;line-height:130%;letter-spacing:-0.01em;color:color-mix(in srgb, #FFFFFF 40%, #383838 60%)}@media(max-width: 768px){.user-card-default__item__header__title-block span{font-size:1rem}}.user-card-default__item__header svg path{transition:fill-opacity .15s ease-in}.user-card-default__item__body{display:flex;flex-direction:column;gap:3.5rem}@media(max-width: 768px){.user-card-default__item__body{gap:2.5rem}}.user-card-default__item__body__info-block{display:flex;align-items:center;gap:5rem}@media(max-width: 768px){.user-card-default__item__body__info-block{flex-direction:column;align-items:flex-start;gap:1.25rem}}.user-card-default__item__body__info-block__item{display:flex;flex-direction:column;gap:.25rem;font-size:1.5rem;font-weight:400;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.user-card-default__item__body__info-block__item{font-size:1.25rem}}.user-card-default__item__body__info-block__item span{font-size:1.25rem;font-weight:400;line-height:130%;letter-spacing:-0.01em;color:color-mix(in srgb, #FFFFFF 40%, #383838 60%)}@media(max-width: 768px){.user-card-default__item__body__info-block__item span{font-size:1rem}}.user-card-default__item__body__title{font-size:1.5rem;font-weight:500;line-height:130%;letter-spacing:-0.02em;padding-bottom:1.25rem}@media(max-width: 768px){.user-card-default__item__body__title{font-size:1.25rem}}.user-card-default__item__images{display:flex;gap:1.25rem;height:9rem;overflow-x:auto;scroll-snap-type:x mandatory}@media(max-width: 768px){.user-card-default__item__images{height:auto}}.user-card-default__item__images__image{max-height:8.25rem;height:100%;aspect-ratio:1/1;border-radius:1rem;border:1px solid color-mix(in srgb, #FFFFFF 94%, #383838 6%);scroll-snap-align:start}@media(max-width: 768px){.user-card-default__item__images__image{max-height:4.25rem;border-radius:.25rem;transition:max-height .15s ease-in}}.user-card-default__item__images__image img{width:100%;height:100%;object-fit:cover;border-radius:1rem}@media(max-width: 768px){.user-card-default__item__images__image img{border-radius:.25rem}}.user-card-default__item__continue-btn{padding-top:1.75rem}@media(max-width: 768px){.user-card-default__item__cancel-btn{padding-top:1.75rem}}.user-card-default:has(.user-card-default__loyality-my-card),.user-card-default:has(.user-card-default__loyality-cashback){grid-column:1}@media(max-width: 768px){.user-card-default:has(.user-card-default__loyality-my-card),.user-card-default:has(.user-card-default__loyality-cashback){grid-column:span 2}}.user-card-default:has(.user-card-default__loyality-transactions){grid-column:2;grid-row:1/span 2}@media(max-width: 768px){.user-card-default:has(.user-card-default__loyality-transactions){grid-column:span 2;grid-row:span 1}}.user-card-default__loyality-my-card{display:flex;flex-direction:column;gap:1.75rem;padding:2.5rem;border-radius:1rem;border:1px solid color-mix(in srgb, #FFFFFF 94%, #383838 6%)}@media(max-width: 768px){.user-card-default__loyality-my-card{padding:0;gap:1.25rem}}.user-card-default__loyality-my-card__mobile-qr-code{display:none}@media(max-width: 768px){.user-card-default__loyality-my-card__mobile-qr-code{position:relative;display:flex;padding:1.75rem;width:fit-content;border-radius:.5rem;background-color:color-mix(in srgb, #FFFFFF 94%, #0BD20B 6%)}}.user-card-default__loyality-my-card__mobile-qr-code__image{display:flex;align-items:center;justify-content:center;border-radius:.75rem;border:1px solid #0bd20b;background-color:#fff;overflow:hidden}.user-card-default__loyality-my-card__mobile-qr-code__image img{width:100%;height:100%;object-fit:contain}.user-card-default__loyality-my-card__mobile-qr-code__button{position:absolute;right:.75rem;bottom:.75rem;display:flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;border-radius:50%;border:1px solid #0bd20b;background-color:#fff}.user-card-default__loyality-my-card__mobile-qr-code__button svg{width:2.25rem;height:2.25rem}.user-card-default__loyality-my-card__title-block{display:flex;align-items:center;justify-content:space-between;text-wrap:nowrap}@media(max-width: 768px){.user-card-default__loyality-my-card__title-block{padding:0 1.75rem;padding-top:.5rem}}.user-card-default__loyality-my-card__title-block__price{display:flex;align-items:center;gap:.6rem;font-size:2.5rem;font-weight:500;line-height:115%;letter-spacing:-0.03em}@media(max-width: 768px){.user-card-default__loyality-my-card__title-block__price{font-size:2rem}}.user-card-default__loyality-my-card__title-block__price svg{max-width:2.75rem;max-height:2.75rem;width:100%;height:100%}@media(max-width: 768px){.user-card-default__loyality-my-card__title-block__price svg{max-width:2rem;max-height:2rem}}.user-card-default__loyality-my-card__title-block__back{display:flex;align-items:center;gap:.5rem;font-size:1.75rem;font-weight:400;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.user-card-default__loyality-my-card__title-block__back{font-size:1.5rem}}.user-card-default__loyality-my-card__title-block__back svg{max-width:2rem;max-height:2rem;width:100%;height:100%}@media(max-width: 768px){.user-card-default__loyality-my-card__title-block__back svg{max-width:1.5rem;max-height:1.5rem}}.user-card-default__loyality-my-card__warning{font-size:1.25rem;font-weight:400;line-height:130%;letter-spacing:-0.01em;color:#ed1c24}@media(max-width: 768px){.user-card-default__loyality-my-card__warning{font-size:1rem}}@media(max-width: 768px){.user-card-default__loyality-my-card__warning{padding:0 1.75rem}}.user-card-default__loyality-my-card__text{font-size:1.25rem;font-weight:400;line-height:130%;letter-spacing:-0.01em;color:color-mix(in srgb, #FFFFFF 60%, #383838 30%);max-width:18rem}@media(max-width: 768px){.user-card-default__loyality-my-card__text{font-size:1rem}}@media(max-width: 768px){.user-card-default__loyality-my-card__text{padding:0 1.75rem;padding-bottom:1.75rem}}.user-card-default__loyality-cashback{display:flex;flex-direction:column;gap:1.75rem}.user-card-default__loyality-cashback__text{font-size:1.25rem;font-weight:400;line-height:130%;letter-spacing:-0.01em;color:color-mix(in srgb, #FFFFFF 40%, #383838 60%)}@media(max-width: 768px){.user-card-default__loyality-cashback__text{font-size:1rem}}.user-card-default__loyality-cashback__progress-bar{display:flex;align-items:center;gap:.75rem}@media(max-width: 768px){.user-card-default__loyality-cashback__progress-bar{gap:.5rem}}.user-card-default__loyality-cashback__progress-bar__cell{display:flex;flex-direction:column;align-items:center;gap:.25rem;width:100%;color:color-mix(in srgb, #FFFFFF 60%, #383838 30%);font-size:1.5rem;font-weight:400;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.user-card-default__loyality-cashback__progress-bar__cell{font-size:1.25rem}}.user-card-default__loyality-cashback__progress-bar__cell::before{content:"";width:100%;height:.25rem;background-color:color-mix(in srgb, #FFFFFF 85%, #383838 15%);border-radius:1000px}.user-card-default__loyality-cashback__progress-bar[data-percent="1"] .user-card-default__loyality-cashback__progress-bar__cell:nth-child(-n+1){color:#383838}.user-card-default__loyality-cashback__progress-bar[data-percent="1"] .user-card-default__loyality-cashback__progress-bar__cell:nth-child(-n+1)::before{background-color:#0bd20b}.user-card-default__loyality-cashback__progress-bar[data-percent="2"] .user-card-default__loyality-cashback__progress-bar__cell:nth-child(-n+2){color:#383838}.user-card-default__loyality-cashback__progress-bar[data-percent="2"] .user-card-default__loyality-cashback__progress-bar__cell:nth-child(-n+2)::before{background-color:#0bd20b}.user-card-default__loyality-cashback__progress-bar[data-percent="3"] .user-card-default__loyality-cashback__progress-bar__cell:nth-child(-n+3){color:#383838}.user-card-default__loyality-cashback__progress-bar[data-percent="3"] .user-card-default__loyality-cashback__progress-bar__cell:nth-child(-n+3)::before{background-color:#0bd20b}.user-card-default__loyality-cashback__progress-bar[data-percent="4"] .user-card-default__loyality-cashback__progress-bar__cell:nth-child(-n+4){color:#383838}.user-card-default__loyality-cashback__progress-bar[data-percent="4"] .user-card-default__loyality-cashback__progress-bar__cell:nth-child(-n+4)::before{background-color:#0bd20b}.user-card-default__loyality-cashback__progress-bar[data-percent="5"] .user-card-default__loyality-cashback__progress-bar__cell:nth-child(-n+5){color:#383838}.user-card-default__loyality-cashback__progress-bar[data-percent="5"] .user-card-default__loyality-cashback__progress-bar__cell:nth-child(-n+5)::before{background-color:#0bd20b}.user-card-default__loyality-transactions{display:flex;flex-direction:column;gap:1.75rem;overflow-y:auto}@media(max-width: 768px){.user-card-default__loyality-transactions{gap:1.25rem;height:21rem}}.user-card-default__loyality-transactions span{font-size:1.75rem;font-weight:400;line-height:130%;letter-spacing:-0.02em;color:color-mix(in srgb, #FFFFFF 40%, #383838 60%)}@media(max-width: 768px){.user-card-default__loyality-transactions span{font-size:1.5rem}}.user-card-default__loyality-transactions__item{display:flex;align-items:center;justify-content:space-between}.user-card-default__loyality-transactions__item__icon-block{display:flex;align-items:center;gap:1rem;font-size:1.5rem;font-weight:500;line-height:130%;letter-spacing:-0.02em;text-wrap:nowrap}@media(max-width: 768px){.user-card-default__loyality-transactions__item__icon-block{font-size:1.25rem}}.user-card-default__loyality-transactions__item__icon{display:flex;align-items:center;justify-content:center;height:4rem;aspect-ratio:1/1;border-radius:50%}@media(max-width: 768px){.user-card-default__loyality-transactions__item__icon{height:3rem}}.user-card-default__loyality-transactions__item__icon svg{max-width:2.5rem;max-height:2.5rem;width:100%;height:100%}@media(max-width: 768px){.user-card-default__loyality-transactions__item__icon svg{max-width:2rem;max-height:2rem}}.user-card-default__loyality-transactions__item__icon.plus{background-color:color-mix(in srgb, #FFFFFF 94%, #0BD20B 6%)}.user-card-default__loyality-transactions__item__icon.plus svg path{fill:#0bd20b}.user-card-default__loyality-transactions__item__icon.minus{background-color:color-mix(in srgb, #FFFFFF 94%, #ED1C24 6%)}.user-card-default__loyality-transactions__item__icon.minus svg path{fill:#ed1c24}.usage-section__container{row-gap:3.5rem}@media(max-width: 768px){.usage-section__container{row-gap:3rem}}.usage-section__info-block{grid-column:span 3;display:flex;flex-direction:column;gap:1.25rem;max-width:64rem}@media(max-width: 768px){.usage-section__info-block{gap:1rem}}.usage-section__info-block span{font-size:2.5rem;font-weight:500;line-height:115%;letter-spacing:-0.03em}@media(max-width: 768px){.usage-section__info-block span{font-size:2rem}}.usage-section__info-block ul{display:flex;flex-direction:column;gap:1rem;font-size:1.75rem;font-weight:400;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.usage-section__info-block ul{font-size:1.5rem}}.privacy-section__info-block{grid-column:span 3;display:flex;flex-direction:column;gap:1.25rem;max-width:64rem}@media(max-width: 768px){.privacy-section__info-block{gap:1rem}}.privacy-section__info-block span{font-size:2.5rem;font-weight:500;line-height:115%;letter-spacing:-0.03em}@media(max-width: 768px){.privacy-section__info-block span{font-size:2rem}}.privacy-section__info-block ul{display:flex;flex-direction:column;gap:1rem;font-size:1.75rem;font-weight:400;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.privacy-section__info-block ul{font-size:1.5rem}}.privacy-section__info-block ul li a{color:#ffe600}.privacy-section__info-block ul li span{font-size:1.75rem;font-weight:500;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.privacy-section__info-block ul li span{font-size:1.5rem}}.error-section{position:relative;overflow:hidden;height:75rem}@media(max-width: 1920px){.error-section{height:calc(100dvh - 11.75rem)}}@media(max-width: 768px){.error-section{height:calc(100dvh - 6rem);margin-top:6rem}}.error-section__info-block{position:absolute;left:20rem;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:3.5rem}@media(max-width: 768px){.error-section__info-block{z-index:1;top:2rem;left:1.25rem;transform:none;width:calc(100% - 2.5rem);height:calc(100% - 3.25rem);justify-content:space-between}}.error-section__text-block{display:flex;flex-direction:column;gap:1.25rem;max-width:26.75rem}@media(max-width: 768px){.error-section__text-block{max-width:none}}.error-section__text-block__title{font-size:4.5rem;font-weight:500;line-height:110%;letter-spacing:-0.03em}@media(max-width: 768px){.error-section__text-block__title{font-size:3.5rem}}.error-section__text-block__text{font-size:1.75rem;font-weight:400;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.error-section__text-block__text{font-size:1.5rem}}@media(max-width: 768px){.error-section__btn-block{width:100%}.error-section__btn-block .button{width:100%}}.error-section__image{position:absolute;right:6.25rem;top:50%;transform:translateY(-50%);height:82.5rem;aspect-ratio:1/1}@media(max-width: 768px){.error-section__image{left:50%;top:10rem;transform:translateX(-50%);right:auto;height:calc(100% - 10rem)}}.error-section__image img{width:100%;height:100%;object-fit:contain}.unloading-section{height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3.5rem}@media(max-width: 768px){.unloading-section{gap:3rem}}.unloading-section__title{font-size:3.5rem;font-weight:500;line-height:110%;letter-spacing:-0.03em}@media(max-width: 768px){.unloading-section__title{font-size:2.5rem}}.unloading-section__form{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.75rem;max-width:55rem;width:100%}@media(max-width: 768px){.unloading-section__form{grid-template-columns:minmax(0, 1fr);padding:0 2rem;gap:1rem}}.unloading-section__form .button{grid-column:span 2;width:100%}@media(max-width: 768px){.unloading-section__form .button{grid-column:span 1;margin-top:1rem}}.get-bonuses-section{height:100dvh;display:flex;align-items:center;justify-content:center}.get-bonuses-section__container{display:flex;flex-direction:column;gap:3.5rem;max-width:55rem;width:100%}@media(max-width: 768px){.get-bonuses-section__container{gap:3rem;max-width:none;padding:0 2rem}}.get-bonuses-section__title-block{display:flex;flex-direction:column;text-align:center;gap:1.25rem;font-size:1.5rem;font-weight:400;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.get-bonuses-section__title-block{font-size:1.25rem}}@media(max-width: 768px){.get-bonuses-section__title-block{gap:1rem}}.get-bonuses-section__title-block span{font-size:3.5rem;font-weight:500;line-height:110%;letter-spacing:-0.03em}@media(max-width: 768px){.get-bonuses-section__title-block span{font-size:2.5rem}}.get-bonuses-section__form-block{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.75rem}@media(max-width: 768px){.get-bonuses-section__form-block{grid-template-columns:minmax(0, 1fr);gap:1.25rem}}.get-bonuses-section__btn-block{display:flex;flex-direction:column;align-items:center;gap:1.25rem;text-align:center}@media(max-width: 768px){.get-bonuses-section__btn-block{gap:1rem}}.get-bonuses-section__btn-block .button{width:100%}.get-bonuses-section__btn-block a{font-size:1.25rem;font-weight:400;line-height:130%;letter-spacing:-0.01em;color:color-mix(in srgb, #FFFFFF 60%, #383838 30%);max-width:30.75rem}@media(max-width: 768px){.get-bonuses-section__btn-block a{font-size:1rem}}.wishlist-section{width:100%}.wishlist-section__items-list{grid-column:span 5;display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));gap:1.75rem;row-gap:2.5rem}@media(max-width: 768px){.wishlist-section__items-list{grid-column:span 2;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:.25rem;row-gap:2rem}}.wishlist-section__items-list:has(.product-card_horizontal){display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:5rem}@media(max-width: 768px){.wishlist-section__items-list:has(.product-card_horizontal){display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:1.25rem}}[data-wishlist=clear]{display:none !important}[data-wishlist=full]{display:flex !important}.wishlist-empty-section{padding-top:2.5rem;padding-bottom:5rem}@media(max-width: 768px){.wishlist-empty-section{padding-top:2rem;padding-bottom:3rem}}.wishlist-empty-section__info-block{grid-column:span 8;display:flex;flex-direction:column;gap:2.5rem}@media(max-width: 768px){.wishlist-empty-section__info-block{grid-column:span 2;gap:2rem}}.wishlist-empty-section__info-block__text{display:flex;flex-direction:column;gap:1.25rem;font-size:1.5rem;font-weight:400;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.wishlist-empty-section__info-block__text{font-size:1.25rem}}@media(max-width: 768px){.wishlist-empty-section__info-block__text{gap:1rem}}.wishlist-empty-section__info-block__text span{font-size:2.5rem;font-weight:500;line-height:115%;letter-spacing:-0.03em}@media(max-width: 768px){.wishlist-empty-section__info-block__text span{font-size:2rem}}[data-wishlist=clear][data-reverse=true]{display:flex !important}[data-wishlist=full][data-reverse=true]{display:none !important}.basket-section{position:relative}.basket-section__products{grid-column:span 3;display:flex;flex-direction:column;gap:2.5rem;padding:5rem;background-color:#fff;border-radius:2.5rem}@media(max-width: 768px){.basket-section__products{padding:2rem;gap:2rem;margin:0 -0.5rem;grid-column:span 2;border-radius:.75rem;padding-bottom:30vh}}.basket-section__products__list{display:flex;flex-direction:column;gap:2.5rem}@media(max-width: 768px){.basket-section__products__list{gap:1.25rem}}.basket-section__products__delete-all{display:flex;align-items:center;justify-content:space-between}.basket-section__info-mobile{display:none}@media(max-width: 768px){.basket-section__info-mobile{grid-column:span 2;display:flex;flex-direction:column;gap:1rem}}.basket-section__info-menu{position:sticky;top:3rem;grid-column:5;display:flex;flex-direction:column;gap:3.5rem;height:fit-content}@media(max-width: 768px){.basket-section__info-menu{z-index:10;position:fixed;top:auto;bottom:0;left:0;gap:2rem;padding:1.25rem;border-radius:.75rem .75rem 0 0;width:100%;background-color:#fff}}.basket-section__info-menu__price-list{display:flex;flex-direction:column;gap:1rem}.basket-section__info-menu__price-list li{display:flex;align-items:center;justify-content:space-between}.basket-section__info-menu__price-list__text{font-size:1.5rem;font-weight:400;line-height:130%;letter-spacing:-0.02em;color:color-mix(in srgb, #FFFFFF 40%, #383838 60%)}@media(max-width: 768px){.basket-section__info-menu__price-list__text{font-size:1.25rem}}.basket-section__info-menu__price-list__price{font-size:1.5rem;font-weight:400;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.basket-section__info-menu__price-list__price{font-size:1.25rem}}.basket-section__info-menu__price-list__discount{font-size:1.5rem;font-weight:400;line-height:130%;letter-spacing:-0.02em;color:#ed1c24}@media(max-width: 768px){.basket-section__info-menu__price-list__discount{font-size:1.25rem}}.basket-section__info-menu__price-list__cashback{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:1000px;background-color:color-mix(in srgb, #FFFFFF 94%, #0BD20B 6%);font-size:1.75rem;font-weight:400;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.basket-section__info-menu__price-list__cashback{font-size:1.5rem}}@media(max-width: 768px){.basket-section__info-menu__price-list__cashback{padding:.25rem .5rem}}.basket-section__info-menu__price-list__cashback svg{width:2rem;height:2rem}@media(max-width: 768px){.basket-section__info-menu__price-list__cashback svg{width:1.75rem;height:1.75rem}}.basket-section__info-menu__total-price{display:flex;align-items:center;justify-content:space-between;font-size:2.5rem;font-weight:500;line-height:115%;letter-spacing:-0.03em}@media(max-width: 768px){.basket-section__info-menu__total-price{font-size:2rem}}.basket-section__info-menu .button_size_large{width:100%}.basket-section__info-menu__info{display:flex;flex-direction:column;gap:1rem}@media(max-width: 768px){.basket-section__info-menu__info{display:none}}[data-basket=clear]{display:none !important}[data-basket=full]{display:block !important}.basket-empty-section{padding-top:2.5rem;padding-bottom:5rem}@media(max-width: 768px){.basket-empty-section{padding-top:2rem;padding-bottom:3rem}}.basket-empty-section__info-block{grid-column:span 8;display:flex;flex-direction:column;gap:2.5rem}@media(max-width: 768px){.basket-empty-section__info-block{grid-column:span 2;gap:2rem}}.basket-empty-section__info-block__text{display:flex;flex-direction:column;gap:1.25rem;font-size:1.5rem;font-weight:400;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.basket-empty-section__info-block__text{font-size:1.25rem}}@media(max-width: 768px){.basket-empty-section__info-block__text{gap:1rem}}.basket-empty-section__info-block__text span{font-size:2.5rem;font-weight:500;line-height:115%;letter-spacing:-0.03em}@media(max-width: 768px){.basket-empty-section__info-block__text span{font-size:2rem}}[data-basket=clear][data-reverse=true]{display:flex !important}[data-basket=full][data-reverse=true]{display:none !important}.unloading-candidates-date{height:100dvh}.unloading-candidates-date__logo{position:absolute;top:1.75rem;left:50%;transform:translateX(-50%);display:flex;max-width:17rem;max-height:4.5rem;width:100%;height:100%}@media(max-width: 768px){.unloading-candidates-date__logo{max-width:4.5rem;max-height:3.5rem}}.unloading-candidates-date__logo img{width:100%;height:100%;object-fit:contain}@media(max-width: 768px){.unloading-candidates-date__logo img{display:none}}.unloading-candidates-date__logo img.mobile-only{display:none}@media(max-width: 768px){.unloading-candidates-date__logo img.mobile-only{display:block}}.unloading-candidates-date__info-block{height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3.5rem}@media(max-width: 768px){.unloading-candidates-date__info-block{padding:0 2rem;gap:3rem}}.unloading-candidates-date__title{font-size:3.5rem;font-weight:500;line-height:110%;letter-spacing:-0.03em}@media(max-width: 768px){.unloading-candidates-date__title{font-size:2.5rem}}.unloading-candidates-date__form{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.75rem}@media(max-width: 768px){.unloading-candidates-date__form{grid-template-columns:minmax(0, 1fr);gap:1rem;width:100%}}.unloading-candidates-date__form .button{grid-column:span 2;width:100%}@media(max-width: 768px){.unloading-candidates-date__form .button{grid-column:span 1;margin-top:1rem}}.unloading-candidates-bonuses{height:100dvh}.unloading-candidates-bonuses__logo{position:absolute;top:1.75rem;left:50%;transform:translateX(-50%);display:flex;max-width:17rem;max-height:4.5rem;width:100%;height:100%}@media(max-width: 768px){.unloading-candidates-bonuses__logo{max-width:4.5rem;max-height:3.5rem}}.unloading-candidates-bonuses__logo img{width:100%;height:100%;object-fit:contain}@media(max-width: 768px){.unloading-candidates-bonuses__logo img{display:none}}.unloading-candidates-bonuses__logo img.mobile-only{display:none}@media(max-width: 768px){.unloading-candidates-bonuses__logo img.mobile-only{display:block}}.unloading-candidates-bonuses__title-block{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.25rem;font-size:1.5rem;font-weight:400;line-height:130%;letter-spacing:-0.02em;max-width:55rem}@media(max-width: 768px){.unloading-candidates-bonuses__title-block{font-size:1.25rem}}.unloading-candidates-bonuses__title-block span{font-size:3.5rem;font-weight:500;line-height:110%;letter-spacing:-0.03em}@media(max-width: 768px){.unloading-candidates-bonuses__title-block span{font-size:2.5rem}}.unloading-candidates-bonuses__info-block{height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3.5rem}@media(max-width: 768px){.unloading-candidates-bonuses__info-block{padding:0 2rem;gap:3rem}}.unloading-candidates-bonuses__form{max-width:55rem;width:100%;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.75rem}@media(max-width: 768px){.unloading-candidates-bonuses__form{grid-template-columns:minmax(0, 1fr);gap:1rem}}.unloading-candidates-bonuses__button-block{display:flex;flex-direction:column;align-items:center;gap:1.25rem;width:100%;max-width:55rem}@media(max-width: 768px){.unloading-candidates-bonuses__button-block{gap:1rem}}.unloading-candidates-bonuses__button-block .button{width:100%}.unloading-candidates-bonuses__button-block a{font-size:1.25rem;font-weight:400;line-height:130%;letter-spacing:-0.01em;color:color-mix(in srgb, #FFFFFF 60%, #383838 30%);max-width:31rem;text-align:center}@media(max-width: 768px){.unloading-candidates-bonuses__button-block a{font-size:1rem}}.product-card-section{position:relative}.product-card-section__info-menu{display:flex;flex-direction:column;gap:3.5rem;grid-column:span 3;height:fit-content}@media(max-width: 768px){.product-card-section__info-menu{position:static;grid-column:span 2;padding-top:1rem;gap:2rem}}.product-card-section__info-menu__title-block{display:flex;flex-direction:column;gap:1rem;grid-column:span 4}.product-card-section__info-menu__title-block__title{font-size:3.5rem;font-weight:500;line-height:110%;letter-spacing:-0.03em;word-break:break-word}@media(max-width: 768px){.product-card-section__info-menu__title-block__title{font-size:2.5rem}}@media(max-width: 768px){.product-card-section__info-menu__title-block{grid-column:span 2}}.product-card-section__info-menu__shop{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border-radius:.75rem;background-color:color-mix(in srgb, #FFFFFF 94%, #0BD20B 6%)}.product-card-section__info-menu__shop span{font-size:1.5rem;font-weight:400;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.product-card-section__info-menu__shop span{font-size:1.25rem}}.product-card-section__info-menu__shop span:first-child{color:color-mix(in srgb, #FFFFFF 40%, #383838 60%)}.product-card-section__info-menu__shop span:last-child{color:#383838;font-weight:600}@media(max-width: 768px){.product-card-section__info-menu__shop{padding:.5rem .75rem}}.product-card-section__info-menu__chars-block{display:flex;width:100%}.product-card-section__info-menu__chars-block ul{display:flex;flex-direction:column;gap:1rem;width:100%}@media(max-width: 768px){.product-card-section__info-menu__chars-block ul{gap:.75rem}}.product-card-section__info-menu__chars-block ul li{display:flex;align-items:center;justify-content:space-between;width:100%;font-size:1.5rem;font-weight:400;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.product-card-section__info-menu__chars-block ul li{font-size:1.25rem}}.product-card-section__info-menu__chars-block ul li span{color:color-mix(in srgb, #FFFFFF 40%, #383838 60%)}.product-card-section__info-menu__desc{font-size:1.5rem;font-weight:400;line-height:130%;letter-spacing:-0.02em;color:color-mix(in srgb, #FFFFFF 40%, #383838 60%)}@media(max-width: 768px){.product-card-section__info-menu__desc{font-size:1.25rem}}.product-card-section__info-menu__desc p:not(:first-of-type){margin-top:1rem}.product-card-section__info-menu__brands-block{display:flex;align-items:center;gap:1rem}.product-card-section__info-menu__brands-block .brand-card{max-height:4.75rem}@media(max-width: 768px){.product-card-section__info-menu__brands-block .brand-card{max-height:3.75rem}}.product-card-section__info-menu__info-mobile{display:none}@media(max-width: 768px){.product-card-section__info-menu__info-mobile{display:flex;flex-direction:column;gap:1rem;padding-top:1rem}}.product-card-section__image-block{grid-column:span 3;display:flex;flex-direction:column;gap:1.75rem;width:100%}.product-card-section__image-block__main{width:100%;overflow:hidden}.product-card-section__image-block__main .swiper-button-next,.product-card-section__image-block__main .swiper-button-prev{width:40px;height:40px;background-color:hsla(0,0%,100%,.4);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2);color:#ffe600;border-radius:50%;padding:6px}.product-card-section__image-block__main .swiper-button-next::after,.product-card-section__image-block__main .swiper-button-prev::after{content:none}.product-card-section__image-block__thumbs{width:100%;overflow:hidden}.product-card-section__image-block__thumbs .swiper-slide{width:150px;border-radius:1.5rem;border:2px solid #fff}@media(max-width: 768px){.product-card-section__image-block__thumbs .swiper-slide{border-radius:1rem;width:100px}}.product-card-section__image-block__thumbs .swiper-slide-thumb-active{border:2px solid #ffe600}.product-card-section__image-block__image{display:flex;aspect-ratio:16/9;border-radius:2.5rem;overflow:hidden;position:relative}.product-card-section__image-block__image span{position:absolute;display:block;top:0;left:0;width:100%;height:100%;filter:blur(15px);background-size:cover;background-position:center;background-repeat:no-repeat;pointer-events:none}@media(max-width: 768px){.product-card-section__image-block__image{border-radius:1rem;aspect-ratio:4/3}}.product-card-section__image-block__image img{z-index:1;position:relative;width:100%;height:100%;object-fit:contain}.product-card-section__image-block__image-thumb{display:flex;aspect-ratio:16/9;border-radius:1.5rem;overflow:hidden;position:relative}@media(max-width: 768px){.product-card-section__image-block__image-thumb{border-radius:.5rem;aspect-ratio:4/3}}.product-card-section__image-block__image-thumb img{z-index:1;position:relative;width:100%;height:100%;object-fit:contain}.product-card-section__image-block__image-thumb span{position:absolute;display:block;top:0;left:0;width:100%;height:100%;filter:blur(15px);background-size:cover;background-position:center;background-repeat:no-repeat;pointer-events:none}@media(max-width: 768px){.product-card-section__image-block{grid-column:span 2}}.product-card-section__image-block_mobile{display:none}@media(max-width: 768px){.product-card-section__image-block_mobile{grid-column:span 2;display:block}}.product-card-section__buy-menu{position:sticky;top:12rem;grid-row:span 2;display:flex;flex-direction:column;gap:3.5rem;height:fit-content}@media(max-width: 768px){.product-card-section__buy-menu{z-index:15;position:fixed;top:auto;bottom:0;left:0;padding:1.25rem;gap:1.25rem;width:100%;background-color:#fff;border-radius:.75rem .75rem 0 0}}.product-card-section__buy-menu__price-block{display:flex;flex-direction:column;gap:.75rem}@media(max-width: 768px){.product-card-section__buy-menu__price-block{flex-direction:row;align-items:center;gap:.75rem}}.product-card-section__buy-menu__price-block__main{display:flex;align-items:center;gap:1rem}@media(max-width: 768px){.product-card-section__buy-menu__price-block__main{gap:.75rem}}.product-card-section__buy-menu__price-block__price{font-size:3.5rem;font-weight:500;line-height:110%;letter-spacing:-0.03em}@media(max-width: 768px){.product-card-section__buy-menu__price-block__price{font-size:2.5rem}}.product-card-section__buy-menu__price-block__price_prev{font-size:1.5rem;font-weight:400;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.product-card-section__buy-menu__price-block__price_prev{font-size:1.25rem}}.product-card-section__buy-menu__price-block__price_prev span{text-decoration:line-through;color:color-mix(in srgb, #FFFFFF 40%, #383838 60%)}.product-card-section__buy-menu__price-block__price_prev::after{padding-left:.5rem;content:attr(data-percent);text-decoration:none;color:#ed1c24}.product-card-section__buy-menu__price-block__tag{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:1000px;background-color:color-mix(in srgb, #FFFFFF 94%, #0BD20B 6%);font-size:1.75rem;font-weight:400;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.product-card-section__buy-menu__price-block__tag{font-size:1.5rem}}@media(max-width: 768px){.product-card-section__buy-menu__price-block__tag{padding:.25rem .5rem}}.product-card-section__buy-menu__price-block__tag svg{width:2rem;height:2rem}@media(max-width: 768px){.product-card-section__buy-menu__price-block__tag svg{width:1.75rem;height:1.75rem}}.product-card-section__buy-menu__button-block{display:flex;align-items:center;gap:1rem}@media(max-width: 768px){.product-card-section__buy-menu__button-block{gap:.75rem}}.product-card-section__buy-menu__button-block .button{width:100%}.product-card-section__buy-menu__info{display:flex;flex-direction:column;gap:1rem}@media(max-width: 768px){.product-card-section__buy-menu__info{display:none}}main:has(.product-card-section){overflow:unset}.calendar-section__container{padding-bottom:4.5rem}@media(max-width: 768px){.calendar-section__container{padding-bottom:2rem}}.calendar-section__calendar{grid-column:span 5;display:flex;flex-direction:column;gap:5rem;padding:5rem;border-radius:2.5rem;background-color:#fff}@media(max-width: 768px){.calendar-section__calendar{padding:0;padding-top:1.25rem;padding-bottom:3rem;gap:3rem;border-radius:1.25rem}}.calendar-section__calendar__title-block{display:flex;align-items:center;justify-content:space-between;width:100%;gap:2rem}@media(max-width: 768px){.calendar-section__calendar__title-block{padding:0 1.25rem;flex-direction:column;align-items:flex-start}}.calendar-section__calendar__title-block__name{display:flex;align-items:center;gap:2.5rem;font-size:3.5rem;font-weight:500;line-height:110%;letter-spacing:-0.03em}@media(max-width: 768px){.calendar-section__calendar__title-block__name{font-size:2.5rem}}@media(max-width: 768px){.calendar-section__calendar__title-block__name{flex-direction:column;align-items:flex-start;gap:.75rem}}.calendar-section__calendar__title-block__name__title{display:flex;align-items:center}.calendar-section__calendar__title-block__name__title span{display:none}@media(max-width: 768px){.calendar-section__calendar__title-block__name__title span{display:block}}.calendar-section__calendar__title-block__name__title__year{display:none}.calendar-section__calendar__title-block__name__title_sub{display:none;font-size:3.5rem;font-weight:500;line-height:110%;letter-spacing:-0.03em}@media(max-width: 768px){.calendar-section__calendar__title-block__name__title_sub{font-size:2.5rem}}.calendar-section__calendar__title-block__logo{max-width:8.25rem;max-height:6.5rem;width:100%;height:100%;display:none}@media(max-width: 768px){.calendar-section__calendar__title-block__logo{max-width:6.75rem;max-height:5.25rem}}.calendar-section__calendar__title-block__logo img{width:100%;height:100%}.calendar-section__calendar__title-block__filter{display:flex;gap:1rem}@media(max-width: 768px){.calendar-section__calendar__title-block__filter{width:100%;overflow-x:auto;scroll-snap-type:x mandatory}}.calendar-section__calendar__title-block__filter .button{scroll-snap-align:start}.calendar-section__calendar__main{display:flex;flex-direction:column;gap:1rem}.calendar-section__calendar__main__grid{display:grid;grid-template-columns:repeat(7, minmax(0, 1fr));gap:1rem}.calendar-section__calendar__main__grid__week{font-size:1.75rem;font-weight:400;line-height:130%;letter-spacing:-0.02em;color:color-mix(in srgb, #FFFFFF 40%, #383838 60%);padding-bottom:1.5rem}@media(max-width: 768px){.calendar-section__calendar__main__grid__week{font-size:1.5rem}}.calendar-section__calendar__main__grid__week.active{color:#383838}@media(max-width: 768px){.calendar-section__calendar__main{display:none}}.calendar-section__calendar__mobile{display:none}@media(max-width: 768px){.calendar-section__calendar__mobile{display:block;padding:0 1.25rem}}.calendar-section__calendar__mobile__list-items{display:flex;flex-direction:column;gap:.5rem;height:100%}.calendar-section__calendar__mobile__list-items__item{display:flex;align-items:center;gap:1rem;height:100%;min-height:6.25rem}.calendar-section__calendar__mobile__list-items__item__date{font-size:1.75rem;font-weight:400;line-height:130%;letter-spacing:-0.02em;color:color-mix(in srgb, #FFFFFF 40%, #383838 60%);max-width:2.5rem;width:100%}@media(max-width: 768px){.calendar-section__calendar__mobile__list-items__item__date{font-size:1.5rem}}.calendar-section__calendar__mobile__list-items__item:has([data-current=true]) .calendar-section__calendar__mobile__list-items__item__date{color:#383838}.calendar-section__calendar__mobile__buttons{display:flex;align-items:center;padding-top:3rem;gap:3rem}.calendar-section__calendar__mobile__buttons .button{width:100%}.calendar-section__calendar__item{display:flex;flex-direction:column;gap:.75rem;padding:1.75rem;min-height:10rem;border-radius:1rem;background-color:color-mix(in srgb, #FFFFFF 94%, #383838 6%)}@media(max-width: 768px){.calendar-section__calendar__item{flex-direction:row;align-items:center;justify-content:space-between;min-height:0;gap:1rem;width:100%;height:100%}}.calendar-section__calendar__item__date{display:flex;justify-content:flex-end;font-size:1.5rem;font-weight:400;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.calendar-section__calendar__item__date{font-size:1.25rem}}@media(max-width: 768px){.calendar-section__calendar__item__date{flex-direction:row-reverse;width:100%}}.calendar-section__calendar__item__date span{width:100%;font-size:1.25rem;font-weight:400;line-height:130%;letter-spacing:-0.01em;color:#ed1c24}@media(max-width: 768px){.calendar-section__calendar__item__date span{font-size:1rem}}@media(max-width: 768px){.calendar-section__calendar__item__date span{display:flex;justify-content:flex-end;width:100%;font-size:1.25rem}}.calendar-section__calendar__item__main{font-size:3.5rem;font-weight:500;line-height:110%;letter-spacing:-0.03em}@media(max-width: 768px){.calendar-section__calendar__item__main{font-size:2.5rem}}.calendar-section__calendar__item__main span{color:#ed1c24}.calendar-section__calendar__item[data-delivery=false] .calendar-section__calendar__item__main span{display:none}.calendar-section__calendar__item[data-delivery=true] .calendar-section__calendar__item__main__title{display:none}.calendar-section__calendar__item[data-delivery=true] .calendar-section__calendar__item__main span{display:block}.calendar-section__calendar__item[data-addition=False] .calendar-section__calendar__item__date span{display:none}.calendar-section__calendar__item[data-active=false]{pointer-events:none;background-color:color-mix(in srgb, #FFFFFF 97%, #383838 3%);opacity:.3}.calendar-section__calendar__item[data-current=True]{color:#ffe600;background-color:#383838}.calendar-section__calendar__item[data-current=True] span{color:#ffe600}.calendar-section__calendar__item[data-current=True] .calendar-section__calendar__item__date{color:#fff}@media print{footer,header,.margin-title{display:none}.calendar-section__container{margin:0}.calendar-section__calendar{padding:6.75rem 11.75rem;border-radius:0}}@media print and (max-width: 768px){.calendar-section__calendar{padding:2.5rem 2.5rem}}@media print and (max-width: 768px){.calendar-section__calendar__title-block{flex-direction:row;justify-content:space-between}}@media print{.calendar-section__calendar__title-block__name{display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem}.calendar-section__calendar__title-block__name__title{gap:.5rem;font-size:6.5rem}}@media print and (max-width: 768px){.calendar-section__calendar__title-block__name__title{font-size:4.5rem}.calendar-section__calendar__title-block__name__title span{display:none}}@media print{.calendar-section__calendar__title-block__name__title__year{display:flex}.calendar-section__calendar__title-block__name__title_sub{display:flex;font-size:3rem}}@media print and (max-width: 768px){.calendar-section__calendar__title-block__name__title_sub{font-size:2.5rem}}@media print{.calendar-section__calendar__title-block__name .button{display:none}.calendar-section__calendar__title-block__logo{display:flex}.calendar-section__calendar__title-block__filter{display:none}.calendar-section__calendar__main{gap:0}}@media print and (max-width: 768px){.calendar-section__calendar__main{display:flex}}@media print{.calendar-section__calendar__main__grid{gap:0}.calendar-section__calendar__main__grid__week{display:flex;border:1px solid color-mix(in srgb, #FFFFFF 85%, #383838 15%);padding:1.75rem 1rem 1rem}.calendar-section__calendar__item{border-radius:0;border:1px solid color-mix(in srgb, #FFFFFF 85%, #383838 15%);overflow:hidden}.calendar-section__calendar__item[data-current=True]{color:#383838}}@media print and (max-width: 768px){.calendar-section__calendar__item{flex-direction:column;align-items:flex-start;padding:.75rem}}@media print and (max-width: 768px){.calendar-section__calendar__item__date{flex-direction:column-reverse;font-size:1.75rem}.calendar-section__calendar__item__date span{font-size:1rem}}@media print and (max-width: 768px){.calendar-section__calendar__item__main span{font-size:2rem}}@media print and (max-width: 768px){.calendar-section__calendar__mobile{display:none}}.reviews-section__container{row-gap:5rem}@media(max-width: 768px){.reviews-section__container{row-gap:3rem}}.reviews-section__info-block{grid-column:span 4;display:flex;flex-direction:column;gap:2.5rem}@media(max-width: 768px){.reviews-section__info-block{grid-column:span 2;gap:2rem}}.reviews-section__filters_block{grid-column:span 2;display:flex;align-items:center;justify-content:space-between;width:100%}.reviews-section__filters_list{display:flex;align-items:center;gap:1.75rem}.reviews-section__filters_list .link[data-state=disabled] svg{display:none}.reviews-section__filters_list .link[data-direction=top] svg{transform:rotate(180deg)}@media(max-width: 768px){.reviews-section__filters_list{gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory}.reviews-section__filters_list .link{scroll-snap-align:start}}.reviews-section__reviews-list{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.75rem;width:100%}@media(max-width: 768px){.reviews-section__reviews-list{row-gap:.5rem}}@media(max-width: 768px){.reviews-section__reviews-list .review-card{grid-column:span 2}}.reviews-section__button-block{grid-column:span 4;display:flex;align-items:center;justify-content:center}@media(max-width: 768px){.reviews-section__button-block{grid-column:span 2}}.vacancies-section__info-block{grid-column:span 5;display:flex;flex-direction:column;align-items:center;gap:3.5rem;width:100%}@media(max-width: 768px){.vacancies-section__info-block{grid-column:span 2;gap:3rem}}.vacancies-section__title-block{font-size:3.5rem;font-weight:500;line-height:110%;letter-spacing:-0.03em}@media(max-width: 768px){.vacancies-section__title-block{font-size:2.5rem}}.vacancies-section__form-block{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.75rem;max-width:55rem;width:100%}@media(max-width: 768px){.vacancies-section__form-block{grid-template-columns:minmax(0, 1fr);gap:1.25rem}}.vacancies-section__form-block .gc2{grid-column:span 2}@media(max-width: 768px){.vacancies-section__form-block .gc2{grid-column:span 1}}.vacancies-section__button-block{display:flex;flex-direction:column;align-items:center;gap:1.25rem;width:100%;max-width:55rem}@media(max-width: 768px){.vacancies-section__button-block{gap:1rem}}.vacancies-section__button-block .button{width:100%}.vacancies-section__button-block a{font-size:1.25rem;font-weight:400;line-height:130%;letter-spacing:-0.01em;color:color-mix(in srgb, #FFFFFF 60%, #383838 30%);max-width:31rem;text-align:center}@media(max-width: 768px){.vacancies-section__button-block a{font-size:1rem}}.stocks-stories .swiper{padding:11.375rem 0;overflow:visible}@media(max-width: 768px){.stocks-stories .swiper{padding:0}}.stocks-stories .swiper .swiper-slide{transition:transform .15s ease-in}.stocks-stories .swiper .swiper-slide::after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:#fff;opacity:.7;transition:opacity .15s ease-in}.stocks-stories .swiper .swiper-slide-active{z-index:5;transform:scale(1.5);opacity:1}@media(max-width: 768px){.stocks-stories .swiper .swiper-slide-active{transform:none}}.stocks-stories .swiper .swiper-slide-active::after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:#fff;opacity:0}.stocks-stories .swiper .swiper-slide-next::after,.stocks-stories .swiper .swiper-slide-prev::after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:#fff;opacity:.3}@media(max-width: 768px){.stocks-stories .swiper .swiper-slide-next::after,.stocks-stories .swiper .swiper-slide-prev::after{opacity:.7}}.stocks-stories .swiper .swiper-slide-next{z-index:3;transform:scale(1.15) translateX(2rem)}@media(max-width: 768px){.stocks-stories .swiper .swiper-slide-next{transform:none}}.stocks-stories .swiper .swiper-slide-prev{z-index:3;transform:scale(1.15) translateX(-2rem)}@media(max-width: 768px){.stocks-stories .swiper .swiper-slide-prev{transform:none}}.stocks-stories__card{display:flex;flex-direction:column;justify-content:flex-end;gap:.75rem;padding:1.75rem;border-radius:1.75rem;background-size:cover;background-repeat:no-repeat;background-position:center;aspect-ratio:2/3}@media(max-width: 768px){.stocks-stories__card{padding:2rem;border-radius:.75rem;aspect-ratio:16/27}}.stocks-stories__card__price-block{display:flex;align-items:center;gap:.5rem}.stocks-stories__card__price-block__price{font-size:3.5rem;font-weight:500;line-height:110%;letter-spacing:-0.03em;color:#ffe600}@media(max-width: 768px){.stocks-stories__card__price-block__price{font-size:2.5rem}}.stocks-stories__card__price-block__price_prev{font-size:1.25rem;font-weight:400;line-height:130%;letter-spacing:-0.01em}@media(max-width: 768px){.stocks-stories__card__price-block__price_prev{font-size:1rem}}.stocks-stories__card__price-block__price_prev span{text-decoration:line-through;color:#fff}.stocks-stories__card__price-block__price_prev::after{padding-left:.5rem;content:attr(data-percent);text-decoration:none;color:#ffe600}.stocks-stories__card__text-block{display:flex;flex-direction:column;gap:.75rem;color:#fff;font-size:1.25rem;font-weight:400;line-height:130%;letter-spacing:-0.01em}@media(max-width: 768px){.stocks-stories__card__text-block{font-size:1rem}}@media(max-width: 768px){.stocks-stories__card__text-block{gap:.5rem}}.stocks-stories__card__text-block span{font-size:1.75rem;font-weight:500;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.stocks-stories__card__text-block span{font-size:1.5rem}}.stocks-stories__pagination{grid-column:3;display:flex;align-items:center;justify-content:center;padding-top:5rem;gap:.25rem}@media(max-width: 768px){.stocks-stories__pagination{grid-column:span 2;padding-top:2.5rem}}.stocks-stories__pagination .swiper-pagination-bullet{content:"";height:3px;width:100%;background-color:color-mix(in srgb, #FFFFFF 85%, #383838 15%);opacity:1;border-radius:1000px;margin:0 !important}.stocks-stories__pagination .swiper-pagination-bullet-active::after{display:flex;content:"";width:0;height:100%;background-color:color-mix(in srgb, #FFFFFF 40%, #383838 60%);animation:bullet_animate 5s linear forwards;border-radius:1000px}.stocks-stories__pagination .previous-bullet::after{display:flex;content:"";width:100%;height:100%;background-color:color-mix(in srgb, #FFFFFF 40%, #383838 60%);border-radius:1000px}.stocks-stories__button{z-index:6;position:absolute;top:50%;transform:translateY(-50%)}.stocks-stories__button.prev{left:7rem}.stocks-stories__button.next{right:7rem}@media(max-width: 768px){.stocks-stories__button{display:none}}@keyframes bullet_animate{0%{width:0%}100%{width:100%}}.success-section{position:relative;overflow:hidden;height:75rem}@media(max-width: 1920px){.success-section{height:calc(100dvh - 11.75rem)}}@media(max-width: 768px){.success-section{height:calc(100dvh - 6rem);margin-top:6rem}}.success-section__container{display:flex;align-items:center;justify-content:space-between;padding:0 20rem 0 13.75rem;height:100%}@media(max-width: 768px){.success-section__container{padding:2rem 1.25rem}}.success-section__info-block{display:flex;flex-direction:column;gap:3.5rem}@media(max-width: 768px){.success-section__info-block{z-index:1;height:100%;justify-content:space-between}}.success-section__text-block{display:flex;flex-direction:column;gap:1.25rem;max-width:26.75rem}@media(max-width: 768px){.success-section__text-block{max-width:none}}.success-section__text-block__title{font-size:4.5rem;font-weight:500;line-height:110%;letter-spacing:-0.03em}@media(max-width: 768px){.success-section__text-block__title{font-size:3.5rem}}.success-section__text-block__text{font-size:1.75rem;font-weight:400;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.success-section__text-block__text{font-size:1.5rem}}@media(max-width: 768px){.success-section__btn-block{width:100%}.success-section__btn-block .button{width:100%}}.success-section__image{aspect-ratio:27/25;height:67.75rem}@media(max-width: 768px){.success-section__image{position:absolute;left:50%;top:10rem;transform:translateX(-50%);aspect-ratio:38/35;height:auto;width:152%}}.success-section__image img{width:100%;height:100%;object-fit:contain}.shops-section{width:100dvw;height:100dvh}.shops-section__map{width:100%;height:100%}.shops-section .icon-button_outline{position:fixed;left:2.5rem;top:2.5rem}@media(max-width: 768px){.shops-section .icon-button_outline{left:1.25rem;top:1.25rem}}.shops-section__left-menus{position:fixed;left:2.5rem;top:7.75rem;display:flex;flex-direction:column;height:calc(100dvh - 15.5rem);overflow-y:auto;gap:.75rem}@media(max-width: 768px){.shops-section__left-menus{top:auto;left:0;bottom:1.25rem;flex-direction:row;overflow-x:auto;overflow-y:unset;height:unset;scroll-snap-type:x mandatory;width:100%;padding-left:1.25rem}}@media(max-width: 768px){.shops-section__left-menus.custom-scrollbar::-webkit-scrollbar{height:0;width:0}}.shops-section__left-menus__menu{display:flex;flex-direction:column;gap:1.75rem;padding:2.5rem;max-width:31.25rem;border-radius:1rem;background-color:#fff;scroll-snap-align:start;transition:border-color .15s ease-in;border-width:1px;border-style:solid;border-color:hsla(0,0%,100%,0);cursor:pointer}@media(max-width: 768px){.shops-section__left-menus__menu{gap:1.25rem;padding:2rem;min-width:25rem;border-radius:.75rem}}.shops-section__left-menus__menu[data-state=active]{border-color:#ffe600}.shops-section__left-menus__menu[data-state=unactive] .shops-section__left-menus__menu__title,.shops-section__left-menus__menu[data-state=unactive] .shops-section__left-menus__menu__item,.shops-section__left-menus__menu[data-state=unactive] .link_primary{opacity:.3}.shops-section__left-menus__menu__title{font-size:2.5rem;font-weight:500;line-height:115%;letter-spacing:-0.03em;transition:opacity .15s ease-in}@media(max-width: 768px){.shops-section__left-menus__menu__title{font-size:2rem}}.shops-section__left-menus__menu__item{display:flex;flex-direction:column;font-size:1.5rem;font-weight:400;line-height:130%;letter-spacing:-0.02em;transition:opacity .15s ease-in}@media(max-width: 768px){.shops-section__left-menus__menu__item{font-size:1.25rem}}.shops-section__left-menus__menu__item span{font-size:1.25rem;font-weight:400;line-height:130%;letter-spacing:-0.01em;color:color-mix(in srgb, #FFFFFF 40%, #383838 60%)}@media(max-width: 768px){.shops-section__left-menus__menu__item span{font-size:1rem}}.shops-section__left-menus__menu .link{transition:all .15s ease-in}.shops-section__right-info{position:fixed;right:2.5rem;top:2.5rem;display:flex;gap:.75rem}@media(max-width: 768px){.shops-section__right-info{top:1.25rem;right:1.25rem;gap:.5rem;flex-direction:column;align-items:flex-end}}.shops-section__right-info__item{display:flex;flex-direction:column;padding:1.25rem 1.75rem;border-radius:1rem;background-color:#fff}@media(max-width: 768px){.shops-section__right-info__item{padding:1rem 1.25rem;border-radius:.75rem}}.shops-section__right-info__item span{font-size:1.25rem;font-weight:400;line-height:130%;letter-spacing:-0.01em;color:color-mix(in srgb, #FFFFFF 40%, #383838 60%)}@media(max-width: 768px){.shops-section__right-info__item span{font-size:1rem}}.promocode-section__container{row-gap:8rem;padding-bottom:5rem}@media(max-width: 768px){.promocode-section__container{row-gap:3rem;padding-top:6.1667rem;padding-bottom:3rem}}.promocode-section__title-block{grid-column:2/span 3;font-size:3.5rem;font-weight:500;line-height:110%;letter-spacing:-0.03em;text-align:center;margin-bottom:-3rem;padding-top:5rem}@media(max-width: 768px){.promocode-section__title-block{font-size:2.5rem}}@media(max-width: 768px){.promocode-section__title-block{padding-top:3rem;margin-bottom:0;grid-column:span 2}}.promocode-section__banner{grid-column:2/span 3;display:flex;border-radius:2.5rem;overflow:hidden}@media(max-width: 768px){.promocode-section__banner{grid-column:span 2;flex-direction:column;border-radius:1.5rem;margin:0 -0.75rem}}.promocode-section__banner__image-block{width:100%;height:100%;max-width:21rem}@media(max-width: 768px){.promocode-section__banner__image-block{max-width:unset;max-height:15.25rem}}.promocode-section__banner__image-block img{width:100%;height:100%;object-fit:cover}.promocode-section__banner__info-block{display:flex;flex-direction:column;gap:5rem;padding:3.5rem;background-color:#fff;width:100%}@media(max-width: 768px){.promocode-section__banner__info-block{gap:3rem;padding:1.5rem}}.promocode-section__banner__title-block{display:flex;flex-direction:column;gap:1.25rem}.promocode-section__banner__title-block__title{display:flex;align-items:center;justify-content:space-between;font-size:3.5rem;font-weight:500;line-height:110%;letter-spacing:-0.03em}@media(max-width: 768px){.promocode-section__banner__title-block__title{font-size:2.5rem}}.promocode-section__banner__title-block hr{border:0;border:1px solid color-mix(in srgb, #FFFFFF 85%, #383838 15%);width:100%}.promocode-section__banner__sub-text{max-width:37rem;font-size:1.25rem;font-weight:400;line-height:130%;letter-spacing:-0.01em;color:color-mix(in srgb, #FFFFFF 60%, #383838 30%)}@media(max-width: 768px){.promocode-section__banner__sub-text{font-size:1rem}}@media(max-width: 768px){.promocode-section__banner__sub-text{max-width:unset;text-align:center}}.promocode-section__banner__table-block{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:0;height:100%}@media(max-width: 768px){.promocode-section__banner__table-block{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:0}}.promocode-section__banner__table-block__cell{display:flex;align-items:center;justify-content:center;gap:.5rem;border:1px solid color-mix(in srgb, #FFFFFF 85%, #383838 15%);text-align:center}@media(max-width: 768px){.promocode-section__banner__table-block__cell{flex-direction:column;padding:2rem}}.promocode-section__banner__table-block__cell.double{grid-row:span 2}.promocode-section__banner__table-block__cell.t-1{font-size:1.75rem;font-weight:400;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.promocode-section__banner__table-block__cell.t-1{font-size:1.5rem}}.promocode-section__banner__table-block__cell.t-3,.promocode-section__banner__table-block__cell .t-3{font-size:1.25rem;font-weight:400;line-height:130%;letter-spacing:-0.01em}@media(max-width: 768px){.promocode-section__banner__table-block__cell.t-3,.promocode-section__banner__table-block__cell .t-3{font-size:1rem}}.promocode-section__banner__table-block__cell.btn-1{font-size:1.75rem;font-weight:500;line-height:130%;letter-spacing:-0.02em}@media(max-width: 768px){.promocode-section__banner__table-block__cell.btn-1{font-size:1.5rem}}@media(max-width: 768px){.promocode-section__banner__table-block__cell.mobile-non{display:none}}.promocode-section__banner__table-block__cell .mobile-only{display:none}@media(max-width: 768px){.promocode-section__banner__table-block__cell .mobile-only{display:block}}.promocode-section__banner__table-block__cell__logo{width:4.1667rem;height:2.5833rem}.promocode-section__banner__table-block__cell__logo svg{width:100%;height:100%}.promocode-section__nav-menu{grid-column:2;grid-row:3;position:sticky;top:13rem;display:flex;flex-direction:column;gap:1.25rem;height:fit-content}@media(max-width: 768px){.promocode-section__nav-menu{grid-column:span 2;position:static;flex-direction:row;gap:1rem;width:100%;margin-top:1rem;overflow-x:auto;scroll-snap-type:x mandatory}}.promocode-section__nav-menu .link{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;scroll-snap-align:start}@media(max-width: 768px){.promocode-section__nav-menu .link{overflow:visible;text-wrap:nowrap}}.promocode-section__buttons-block{grid-column:3/span 2;display:flex;align-items:center;justify-content:space-between}@media(max-width: 768px){.promocode-section__buttons-block{grid-column:span 2}}.promocode-section article{grid-column:3/span 2}@media(max-width: 768px){.promocode-section article{grid-column:span 2}}.promocode-section article h2{scroll-margin-top:13rem}.promocode-section article ul{list-style:none}