.single-article__content a,.single-promotion__content a,.privacy a,.history__descr a,.history__info a,.product .tabs__descr a,.comment__text-full a,.modal__content_delivery .modal__text a,.modal__content_pay .modal__text a,.modal__content_comment .comment__text a{color:#03a753;transition:color .2s ease}.single-article__content a:hover,.single-promotion__content a:hover,.privacy a:hover,.history__descr a:hover,.history__info a:hover,.product .tabs__descr a:hover,.comment__text-full a:hover,.modal__content_delivery .modal__text a:hover,.modal__content_pay .modal__text a:hover,.modal__content_comment .comment__text a:hover{color:#07c664;text-decoration:underline}@font-face{font-family:"Onest";src:local("Onest Regular"),local("Onest-Regular"),url(../fonts/OnestRegular.woff2) format("woff2");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:"Onest";src:local("Onest Medium"),local("Onest-Medium"),url(../fonts/OnestMedium.woff2) format("woff2");font-weight:500;font-display:swap;font-style:normal}@font-face{font-family:"Onest";src:local("Onest SemiBold"),local("Onest-SemiBold"),url(../fonts/OnestSemiBold.woff2) format("woff2");font-weight:600;font-display:swap;font-style:normal}@font-face{font-family:"Onest";src:local("Onest Bold"),local("Onest-Bold"),url(../fonts/OnestBold.woff2) format("woff2");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:"Onest";src:local("Onest Light"),local("Onest-Light"),url(../fonts/OnestLight.woff2) format("woff2");font-weight:300;font-display:swap;font-style:normal}*{margin:0;padding:0;box-sizing:border-box}.sprite{display:none}body{display:flex;flex-direction:column;min-height:100vh;font-family:"Onest",serif;font-style:normal;font-weight:400;font-size:16px;line-height:1.2;text-align:left;color:#1f2029}main{flex:1}section{padding:40px 0}.section-header{display:flex;justify-content:space-between;align-items:center;-moz-column-gap:20px;column-gap:20px}.section-header .btn{flex-shrink:0}.wrapper{margin:0 auto;padding:0 30px;width:100%;max-width:1220px}@media(max-width: 1220px){.wrapper{overflow:hidden}}h1,h2,h3,h4,h5,h6{line-height:1.2}p{line-height:1.5}h1{margin:0;font-weight:400;font-size:35px;color:#000}h2{font-weight:400;font-size:35px;color:#272727}.top-control{position:fixed;z-index:15;right:30px;bottom:70px;width:68px;height:68px;opacity:0;border:1px solid #fff;border-radius:15px;background-color:rgba(3,167,83,.7);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 39' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.5 37C10.5 37.8284 11.1716 38.5 12 38.5C12.8284 38.5 13.5 37.8284 13.5 37H10.5ZM13.0607 0.93934C12.4749 0.353553 11.5251 0.353553 10.9393 0.93934L1.3934 10.4853C0.807611 11.0711 0.807611 12.0208 1.3934 12.6066C1.97919 13.1924 2.92893 13.1924 3.51472 12.6066L12 4.12132L20.4853 12.6066C21.0711 13.1924 22.0208 13.1924 22.6066 12.6066C23.1924 12.0208 23.1924 11.0711 22.6066 10.4853L13.0607 0.93934ZM13.5 37V2H10.5V37H13.5Z' fill='white'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:24px 39px;cursor:pointer;transition:opacity .3s linear,background-color .3s ease-in-out}.top-control:hover{background-color:#07c664}.disabled{pointer-events:none;cursor:default}.text-active{color:#03a753}.text-danger{color:#f04a4a}.text-center{text-align:center}.text-top{vertical-align:super}.text-bold{font-weight:500}.text-gray{color:#8b8b8b}.text-justify{text-indent:1.5em;text-align:justify}.question-icon{margin-left:10px;display:inline-flex;justify-content:center;align-items:center;width:23px;height:23px;font-size:12px;line-height:1;color:#6e6e6e;border:1px solid #6e6e6e;border-radius:50%;vertical-align:middle}.disable-scroll{overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (max-width: 992px){h1,h2{font-size:30px}}@media screen and (max-width: 768px){section{padding:25px 0}.section-header{align-items:first baseline}}@media screen and (max-width: 576px){body{font-size:13px}.wrapper{padding:0 10px}h1,h2{font-size:20px}h2{max-width:240px}.splide .splide__arrows{-moz-column-gap:10px;column-gap:10px}.question-icon{margin-left:21px;width:16px;height:16px}}html{touch-action:manipulation;overflow-x:hidden}a,button{font-family:"Onest",serif;font-weight:600;font-size:16px;line-height:1.2;text-align:center;color:#1f2029;transition:all .3s ease-in-out}button{line-height:1.6}button:disabled,button[disabled]{color:#fff;background-color:#959595;border-color:#959595;pointer-events:none}.btn{padding:10px 20px;font-weight:600;font-size:12px;line-height:1.6;letter-spacing:.05em;color:#03a753;border:1px solid #03a753;border-radius:72px;text-transform:uppercase}.btn:hover{color:#fff;border-color:#03a753;background-color:#03a753}.btn-lg{padding:15px 45px;font-weight:600;font-size:18px;line-height:1.6;color:#000;border:1px solid #03a753;border-radius:72px;text-transform:uppercase}.btn-fill{color:#fff;background-color:#03a753}.btn-fill:hover{border-color:#07c664;background-color:#07c664}.btn-dark{color:#fff;background-color:#24383b;border-color:#24383b}.btn-dark:hover{background-color:#445f63;border-color:#445f63}.btn-light{color:#000;background-color:#fff}.btn-disabled{color:#999 !important;background-color:#f5f5f5 !important;border-color:#ddd !important;cursor:not-allowed !important;opacity:.6}.btn-disabled:hover{color:#999 !important;background-color:#f5f5f5 !important;border-color:#ddd !important}.slider-btn{width:58px;height:58px;border-radius:50%;border:none;background-color:#f1f9f5;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 12 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.7071 10.2929L1.70709 0.292862C1.56723 0.153017 1.38905 0.0577853 1.19507 0.0192078C1.00109 -0.0193696 0.800023 0.000440337 0.6173 0.0761322C0.434577 0.151824 0.278403 0.279998 0.168525 0.444448C0.0586466 0.608897 -4.96765e-07 0.802236 0 1.00002V21C4.27744e-06 21.1978 0.0586534 21.3911 0.168532 21.5556C0.278411 21.72 0.434585 21.8482 0.617306 21.9239C0.800026 21.9996 1.00109 22.0194 1.19507 21.9808C1.38905 21.9422 1.56723 21.847 1.70709 21.7072L11.7071 11.7072C11.8 11.6143 11.8736 11.5041 11.9239 11.3827C11.9741 11.2614 12 11.1313 12 11C12 10.8687 11.9741 10.7386 11.9239 10.6173C11.8736 10.496 11.8 10.3857 11.7071 10.2929Z' fill='%2303A753'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:12px 22px;cursor:pointer;transition:background-color .3s ease-in-out}.slider-btn:hover{background-color:#03a753;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 12 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.7071 10.2929L1.70709 0.292862C1.56723 0.153017 1.38905 0.0577853 1.19507 0.0192078C1.00109 -0.0193696 0.800023 0.000440337 0.6173 0.0761322C0.434577 0.151824 0.278403 0.279998 0.168525 0.444448C0.0586466 0.608897 -4.96765e-07 0.802236 0 1.00002V21C4.27744e-06 21.1978 0.0586534 21.3911 0.168532 21.5556C0.278411 21.72 0.434585 21.8482 0.617306 21.9239C0.800026 21.9996 1.00109 22.0194 1.19507 21.9808C1.38905 21.9422 1.56723 21.847 1.70709 21.7072L11.7071 11.7072C11.8 11.6143 11.8736 11.5041 11.9239 11.3827C11.9741 11.2614 12 11.1313 12 11C12 10.8687 11.9741 10.7386 11.9239 10.6173C11.8736 10.496 11.8 10.3857 11.7071 10.2929Z' fill='%23ffffff'/%3E%3C/svg%3E")}.slider-btn.prev-btn{transform:scaleX(-1)}.card__btn{width:100%;display:block;margin:0 auto;padding:11px 35px;font-weight:600;font-size:12px;letter-spacing:.05em;text-transform:uppercase;color:#fff;background-color:#03a753;border-radius:72px}.card__btn:hover{background-color:#07c664}.form-btn{width:100%;padding:19px 30px;border-radius:72px;text-transform:uppercase;font-weight:600;font-size:14px;line-height:1.6;letter-spacing:.12em}.sidebar-btn{margin-top:35px;padding:18px 40px;font-weight:400;font-size:14px}.sidebar-btn-filter{width:100%;margin-top:12px;font-size:16px;font-weight:400;color:#1f2029;transition:.3s ease-in-out}.sidebar-btn-filter:hover{color:#03a753}.show-more{width:100%;padding:11px 45px;font-size:16px;letter-spacing:.16em;border-radius:72px;border:1px solid #03a753;text-transform:uppercase;color:#03a753}.btn-wish{padding:10px 20px 10px 48px;font-size:11px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.99384 2.68223C7.19442 0.50456 4.19377 -0.0812272 1.93923 1.91287C-0.31532 3.90696 -0.632729 7.24099 1.13778 9.59942C2.60984 11.5603 7.06479 15.6959 8.52489 17.0345C8.68824 17.1842 8.76992 17.2591 8.86519 17.2885C8.94834 17.3142 9.03933 17.3142 9.12248 17.2885C9.21775 17.2591 9.29943 17.1842 9.46278 17.0345C10.9229 15.6959 15.3778 11.5603 16.8499 9.59942C18.6204 7.24099 18.3417 3.88599 16.0484 1.91287C13.7551 -0.0602514 10.7933 0.50456 8.99384 2.68223Z' fill='%23FF4747'/%3E%3C/svg%3E");background-size:18px 18px}.btn-share{padding:10px 18px 10px 45px;font-size:11px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.1268 0.00472444L15.2102 0L15.3126 0.00629913L15.3835 0.0188976L15.4803 0.0464567L15.5646 0.0826772L15.6433 0.127559L15.7142 0.180315L15.7787 0.23937L15.8197 0.285827L15.8842 0.377165L15.9252 0.452756C15.9622 0.531496 15.9858 0.61496 15.9961 0.701575L16 0.785039C16 0.844094 15.9937 0.902362 15.9811 0.958267L15.9535 1.05512L10.8102 15.289C10.7127 15.5012 10.5564 15.681 10.3597 15.8071C10.1631 15.9331 9.93436 16.0001 9.70078 16C9.49041 16.0007 9.28346 15.9468 9.10007 15.8438C8.91668 15.7407 8.76312 15.5919 8.65433 15.4118L8.60315 15.3118L5.96378 10.0346L0.711811 7.40787C0.517481 7.31899 0.349892 7.18065 0.225805 7.00668C0.101718 6.83271 0.0254834 6.62921 0.00472444 6.41653L0 6.29921C0 5.85827 0.237008 5.45512 0.662205 5.22047L0.772441 5.16535L14.959 0.0425196L15.0425 0.0188976L15.1268 0.00472444Z' fill='%2303A753'/%3E%3C/svg%3E");background-size:16px 16px}.btn-navy{font-weight:400;font-size:18px;color:#03a753;background:rgba(0,0,0,0);text-decoration:underline}.btn-navy:hover{text-decoration:none}.catalog-btn{margin-left:auto}.btn-question{margin-left:5px;display:inline-block;width:20px;height:20px;border-radius:50%;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='10' cy='10' r='9.5' stroke='%236E6E6E'/%3E%3Cpath d='M8.68717 12.3979C8.67709 12.3518 8.67205 12.3057 8.67205 12.2596C8.67205 12.2042 8.67205 12.1535 8.67205 12.1074C8.67205 11.7663 8.73755 11.4712 8.86855 11.2222C8.99955 10.9733 9.17086 10.7474 9.38248 10.5445C9.5941 10.3324 9.81579 10.1342 10.0476 9.94975C10.2894 9.75611 10.5212 9.55325 10.7429 9.34117C10.8739 9.21208 10.9898 9.07377 11.0905 8.92624C11.1913 8.76948 11.2669 8.60812 11.3173 8.44214C11.3777 8.27617 11.408 8.11941 11.408 7.97188C11.408 7.65837 11.3324 7.39558 11.1812 7.1835C11.0301 6.97142 10.8235 6.81466 10.5615 6.71323C10.2995 6.60258 9.99214 6.54726 9.63944 6.54726C9.36736 6.54726 9.09025 6.58414 8.80809 6.65791C8.53601 6.72246 8.2992 6.83772 8.09766 7.00369C7.89612 7.16045 7.76008 7.37714 7.68954 7.65376H6.35938C6.40976 7.28493 6.53068 6.9622 6.72215 6.68557C6.92369 6.40895 7.17561 6.18304 7.47792 6.00784C7.78023 5.82342 8.11278 5.68511 8.47555 5.5929C8.8484 5.50069 9.23132 5.45459 9.62433 5.45459C10.1584 5.45459 10.6623 5.54219 11.1359 5.71738C11.6095 5.88336 11.9924 6.14615 12.2847 6.50577C12.5769 6.86538 12.723 7.33564 12.723 7.91655C12.723 8.2024 12.6827 8.4698 12.6021 8.71877C12.5215 8.95851 12.4005 9.18903 12.2393 9.41033C12.0882 9.62241 11.9068 9.82988 11.6952 10.0327C11.4332 10.2909 11.1712 10.5261 10.9091 10.7381C10.6471 10.941 10.4305 11.1623 10.2592 11.402C10.0879 11.6326 10.0022 11.9276 10.0022 12.2872C10.0022 12.3057 10.0022 12.3241 10.0022 12.3426C10.0022 12.361 10.0022 12.3794 10.0022 12.3979H8.68717ZM9.32202 15.4546C9.06002 15.4546 8.84336 15.3762 8.67205 15.2195C8.51082 15.0627 8.4302 14.8645 8.4302 14.6247C8.4302 14.385 8.51082 14.1867 8.67205 14.03C8.84336 13.8732 9.06002 13.7948 9.32202 13.7948C9.58402 13.7948 9.80068 13.8732 9.97199 14.03C10.1433 14.1867 10.2289 14.385 10.2289 14.6247C10.2289 14.8645 10.1433 15.0627 9.97199 15.2195C9.80068 15.3762 9.58402 15.4546 9.32202 15.4546Z' fill='%236E6E6E'/%3E%3C/svg%3E");background-position:center;background-size:contain;background-repeat:no-repeat;vertical-align:middle}.characteristics-btn{width:-moz-fit-content;width:fit-content;margin-top:20px;font-size:16px;line-height:1.2;letter-spacing:.05em;text-transform:uppercase;color:#03a753;text-decoration:underline;transition:.3s ease-in-out}.characteristics-btn:hover{color:#07c664;text-decoration:none}.close-btn{width:20px;height:20px;border-radius:50%;line-height:0;background-color:rgba(0,0,0,0);background-size:14px 14px;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 2L22 22M2 22L22 2' stroke='%236C6C6C' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");transition:background-image .3s ease-in-out}.close-btn:hover{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 2L22 22M2 22L22 2' stroke='%2303A753' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.close-btn.btn-fill{width:26px;height:26px;background-size:10px 10px;background-color:#03a753;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 2L22 22M2 22L22 2' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.close-btn.btn-fill:hover{background-color:#07c664}.splide .btn-lg{white-space:nowrap}.filter-btn{padding-left:25px;font-size:15px;line-height:1.6;letter-spacing:.05em;color:#03a753;text-transform:uppercase;text-decoration:underline;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 17 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.625 7.5V1M14 14V11.5625M2.625 14V10.75M14 8.3125V1M8.3125 3.4375V1M8.3125 14V6.6875' stroke='%2303A753' stroke-linecap='round'/%3E%3Cpath d='M2.625 10.75C3.52246 10.75 4.25 10.0225 4.25 9.125C4.25 8.22754 3.52246 7.5 2.625 7.5C1.72754 7.5 1 8.22754 1 9.125C1 10.0225 1.72754 10.75 2.625 10.75Z' stroke='%2303A753' stroke-linecap='round'/%3E%3Cpath d='M8.3125 6.6875C9.20996 6.6875 9.9375 5.95996 9.9375 5.0625C9.9375 4.16504 9.20996 3.4375 8.3125 3.4375C7.41504 3.4375 6.6875 4.16504 6.6875 5.0625C6.6875 5.95996 7.41504 6.6875 8.3125 6.6875Z' stroke='%2303A753' stroke-linecap='round'/%3E%3Cpath d='M14 11.5625C14.8975 11.5625 15.625 10.835 15.625 9.9375C15.625 9.04004 14.8975 8.3125 14 8.3125C13.1025 8.3125 12.375 9.04004 12.375 9.9375C12.375 10.835 13.1025 11.5625 14 11.5625Z' stroke='%2303A753' stroke-linecap='round'/%3E%3C/svg%3E");background-size:17px 15px;background-position:left center;background-repeat:no-repeat;transition:.3s ease-in-out}.filter-btn:hover{color:#07c664;text-decoration:none}.catalog-link--sm{display:block;width:300px;margin:20px auto 0;padding:8px 30px !important;font-size:14px}@media screen and (min-width: 577px){.catalog-link--sm{display:none}}@media screen and (min-width: 769px){.catalog-link .text-sm{display:none}}@media screen and (min-width: 993px){.filter-btn{display:none}}@media screen and (max-width: 992px){.btn-lg{padding:10px 30px;font-size:12px;font-weight:500}.slider-btn{width:34px;height:34px;background-size:8px 12px}}@media screen and (max-width: 768px){.btn{padding:4px 13px}.btn-lg{padding:10px 30px;font-size:12px}.show-more{padding:11px 30px;font-size:14px;line-height:1.2}.filter-btn{font-size:15px}.catalog-link{padding:7px 15px;font-size:10px}.catalog-link .text-md{display:none}.modal .close-btn{top:20px;right:20px}.modal .close-btn.btn-fill{top:13px;right:13px}}@media screen and (max-width: 576px){.btn-lg{font-size:14px}.slider-btn{width:28px;height:28px;background-size:6px 8px}.form-btn{padding:13px 20px;font-size:12px}.filter-btn{font-size:12px}.show-more{padding:10px 30px;font-size:12px}.catalog-link{padding:3px 12px;font-size:12px}.modal .close-btn{width:20px;height:20px}.modal .close-btn.btn-fill{background-size:8px 8px}}.input{width:100%;max-width:286px;border:none;outline:none;padding:14px 30px;font-size:15px;line-height:1.5;border-radius:24px}.input::-moz-placeholder{color:#b7b7b7}.input::placeholder{color:#b7b7b7}.textarea{width:100%;padding:20px 30px;border:none;outline:none;resize:none;border-radius:24px}.textarea::-moz-placeholder{color:#b7b7b7}.textarea::placeholder{color:#b7b7b7}.select{display:block;width:100%;padding-block:12px;padding-inline:20px;padding-inline-end:36px;font-family:"Onest",serif;font-weight:500;letter-spacing:.05em;color:#03a753;border:1px solid #03a753;border-radius:72px;background-color:#fff;text-transform:uppercase;box-sizing:border-box;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='15' height='9' viewBox='0 0 15 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L7.5 8L14 1' stroke='%2303A753'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center right 15px;background-size:15px 9px;cursor:pointer}.select::-ms-expand{display:none}.select option{font-weight:normal}*[dir=rtl] .select,:root:lang(ar) .select,:root:lang(iw) .select{background-position:center left 15px}input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}.radio{display:flex;align-items:center;-moz-column-gap:.5em;column-gap:.5em;font-size:12px;line-height:1.2}.radio label{color:#000;display:flex}.radio input[type=radio],.radio input[type=checkbox]{position:absolute;opacity:0}.radio input[type=radio]+label:before,.radio input[type=checkbox]+label:before{content:"";background:rgba(0,0,0,0);border-radius:50%;border:1px solid #03a753;display:inline-block;width:1.42em;height:1.42em;position:relative;top:-0.2em;margin-right:.5em;vertical-align:top;cursor:pointer;text-align:center;background-position:center;transition:250ms ease;flex-shrink:0}.radio input[type=radio]:checked+label:before{background-color:#03a753;box-shadow:inset 0 0 0 .3em #fff}.radio input[type=checkbox]:checked+label:before{background-color:rgba(0,0,0,0);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 14 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 3.82353L6.05263 9L13 1' stroke='%2303A753'/%3E%3C/svg%3E");background-size:.75em .5em;background-repeat:no-repeat}.checkbox{display:flex;align-items:center;-moz-column-gap:.5em;column-gap:.5em;font-size:14px;line-height:1.2}.checkbox label{color:#000}.checkbox input[type=radio],.checkbox input[type=checkbox]{position:absolute;opacity:0}.checkbox input[type=radio]+.checkbox__policy,.checkbox input[type=checkbox]+.checkbox__policy{margin-top:10px;font-size:10px}.checkbox input[type=radio]+.checkbox__policy a,.checkbox input[type=checkbox]+.checkbox__policy a{color:#8b8b8b;font-weight:600;font-size:12px;transition:color .25s ease;text-decoration:underline}.checkbox input[type=radio]+label,.checkbox input[type=checkbox]+label{display:flex;align-items:first baseline;color:#8b8b8b;transition:color .25s ease;cursor:pointer}.checkbox input[type=radio]+label:before,.checkbox input[type=checkbox]+label:before{content:"";flex-shrink:0;background:#fff;border-radius:.143em;border:1px solid #8b8b8b;display:inline-block;width:1.22em;height:1.22em;position:relative;top:.25em;margin-right:.5em;cursor:pointer;text-align:center;background-position:center;transition:all 250ms ease}.checkbox input[type=radio]:checked+.checkbox__policy a,.checkbox input[type=checkbox]:checked+.checkbox__policy a{color:#000}.checkbox input[type=radio]:checked+label,.checkbox input[type=checkbox]:checked+label{color:#000}.checkbox input[type=radio]:checked+label:before,.checkbox input[type=checkbox]:checked+label:before{background-image:url("data:image/svg+xml,%3Csvg width='11' height='9' viewBox='0 0 11 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 5.08372L2.86476 7.4521C3.44923 8.1944 4.64889 8.17998 5.21243 7.42386L10 1' stroke='%2303A753' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:.786em .643em;background-repeat:no-repeat;border-color:#03a753}.checkbox input[type=radio]+label:empty:before,.checkbox input[type=checkbox]+label:empty:before{margin-right:0}.input-password{background-size:24px 24px;background-position:right 16px center;background-repeat:no-repeat}.input-password[type=password]:not(:-moz-placeholder){background-image:url("data:image/svg+xml,%3Csvg fill='none' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 4.5C7 4.5 2.73 7.61 1 12c1.73 4.39 6 7.5 11 7.5s9.27-3.11 11-7.5c-1.73-4.39-6-7.5-11-7.5zM12 17c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5zm0-8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3z' fill='%23000'%3E%3C/path%3E%3C/svg%3E")}.input-password[type=password]:not(:placeholder-shown){background-image:url("data:image/svg+xml,%3Csvg fill='none' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 4.5C7 4.5 2.73 7.61 1 12c1.73 4.39 6 7.5 11 7.5s9.27-3.11 11-7.5c-1.73-4.39-6-7.5-11-7.5zM12 17c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5zm0-8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3z' fill='%23000'%3E%3C/path%3E%3C/svg%3E")}.input-password:not([type=password]):not(:-moz-placeholder){background-image:url("data:image/svg+xml,%3Csvg fill='none' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.54 3.779l3.208 3.208A11.82 11.82 0 0 0 1 11.995c1.73 4.388 5.997 7.497 10.995 7.497 1.56 0 3.049-.3 4.408-.85l2.849 2.849 1.27-1.27L2.808 2.51 1.54 3.78zm5.987 5.987l1.55 1.55a2.995 2.995 0 0 0 3.608 3.608l1.549 1.549a5 5 0 0 1-6.707-6.707zm7.467 2.239v.14l-3.129-3.129h.14c1.66 0 2.999 1.34 2.999 2.999l-.01-.01zm7.996 0a11.865 11.865 0 0 1-3.408 4.728l-2.93-2.929c.22-.56.34-1.17.34-1.799a5 5 0 0 0-4.997-4.998c-.64 0-1.24.12-1.8.34L8.048 5.188c1.24-.44 2.569-.68 3.958-.68 4.998 0 9.266 3.109 10.995 7.497h-.01z' fill='%23000'%3E%3C/path%3E%3C/svg%3E")}.input-password:not([type=password]):not(:placeholder-shown){background-image:url("data:image/svg+xml,%3Csvg fill='none' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.54 3.779l3.208 3.208A11.82 11.82 0 0 0 1 11.995c1.73 4.388 5.997 7.497 10.995 7.497 1.56 0 3.049-.3 4.408-.85l2.849 2.849 1.27-1.27L2.808 2.51 1.54 3.78zm5.987 5.987l1.55 1.55a2.995 2.995 0 0 0 3.608 3.608l1.549 1.549a5 5 0 0 1-6.707-6.707zm7.467 2.239v.14l-3.129-3.129h.14c1.66 0 2.999 1.34 2.999 2.999l-.01-.01zm7.996 0a11.865 11.865 0 0 1-3.408 4.728l-2.93-2.929c.22-.56.34-1.17.34-1.799a5 5 0 0 0-4.997-4.998c-.64 0-1.24.12-1.8.34L8.048 5.188c1.24-.44 2.569-.68 3.958-.68 4.998 0 9.266 3.109 10.995 7.497h-.01z' fill='%23000'%3E%3C/path%3E%3C/svg%3E")}.burger{flex-shrink:0;margin-left:10px;padding:0;width:38px;height:18px;position:relative;z-index:0;cursor:pointer;background-color:rgba(0,0,0,0)}.burger__line{width:100%;height:2px;display:block;position:absolute;left:50%;background-color:#fff}.burger__line:nth-child(1){top:0;transform:translateX(-50%) translateY(0);transition:top .3s cubic-bezier(0.21, 0.83, 0.26, 0.87) .3s,transform .3s cubic-bezier(0.21, 0.83, 0.26, 0.87)}.burger__line:nth-child(2){top:50%;opacity:1;transform:translateX(-50%) translateY(-50%);transition:opacity .3s}.burger__line:nth-child(3){top:100%;transform:translateX(-50%) translateY(-100%);transition:top .3s cubic-bezier(0.21, 0.83, 0.26, 0.87) .3s,transform .3s cubic-bezier(0.21, 0.83, 0.26, 0.87)}.burger_open .burger__line:nth-child(1){top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transition:top .3s cubic-bezier(0.21, 0.83, 0.26, 0.87),transform .3s cubic-bezier(0.21, 0.83, 0.26, 0.87) .3s}.burger_open .burger__line:nth-child(2){opacity:0}.burger_open .burger__line:nth-child(3){top:50%;transform:translateX(-50%) translateY(-50%) rotate(-45deg);transition:top .3s cubic-bezier(0.21, 0.83, 0.26, 0.87),transform .3s cubic-bezier(0.21, 0.83, 0.26, 0.87) .3s}@media screen and (min-width: 1101px){.burger{display:none}}.overlay-menu{position:fixed;z-index:800;top:0;left:0;width:100vw;height:100vh;opacity:0;visibility:hidden;background-color:rgba(0,0,0,.4392156863);transition:.3s ease-in-out}.overlay-menu.open{opacity:1;visibility:visible}.overlay-menu.open .overlay-menu__panel{right:0}.overlay-menu__panel{position:fixed;z-index:10;top:0;right:-100%;width:310px;height:100%;display:flex;flex-direction:column;padding:28px 17px 56px 23px;background-color:#fff;overflow-y:auto;transition:right .4s linear}.overlay-menu__header{display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px}.overlay-menu__header img{-o-object-fit:contain;object-fit:contain}.overlay-menu__header .close-btn{margin-left:auto;margin-right:12px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 2L22 22M2 22L22 2' stroke='%2303A753' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.overlay-menu .search{margin-left:0;margin-top:25px}.overlay-menu .search__input{padding:7px 15px 7px 36px;font-size:12px;border-radius:4px}.overlay-menu .search__btn{left:12px;width:14px;height:14px}.overlay-menu .katalog-layout{margin-top:20px}.overlay-menu .katalog-layout .section-header{align-items:center}.overlay-menu .katalog-layout .katalog-link{margin:0;padding:9px 8px 9px 30px;font-size:12px;line-height:1;letter-spacing:.05em;background-position:left 8px center;background-size:14px 14px}.overlay-menu .katalog-layout .katalog-hide{letter-spacing:.1em;opacity:0;visibility:hidden;transition:.3s ease-in-out}.overlay-menu .katalog-layout.active .katalog-list{visibility:visible}.overlay-menu .katalog-layout.active .katalog-hide{opacity:1;visibility:visible}.overlay-menu .katalog-layout.active .katalog-list{margin-top:20px;opacity:1;max-height:-moz-fit-content;max-height:fit-content}.overlay-menu .katalog-list{margin-top:0;opacity:0;visibility:hidden;max-height:0;display:flex;flex-direction:column;row-gap:15px;transition:.3s ease-in-out}.overlay-menu .katalog-item{display:flex;flex-direction:column}.overlay-menu .katalog-btn{padding:3px 6px 4px;font-size:14px;font-weight:500;color:#03a753;display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px;border:1px solid #03a753;border-radius:20px;transition:.3s ease-in-out}.overlay-menu .katalog-btn.active{color:#fff;background-color:#03a753}.overlay-menu .katalog-btn.active .katalog-btn--arrow{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 7 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.5 11L5.5 6L0.5 1' stroke='%23ffffff'/%3E%3C/svg%3E");transform:rotate(90deg)}.overlay-menu .katalog-btn.active+.katalog-links{margin-top:20px;opacity:1;visibility:visible;max-height:-moz-fit-content;max-height:fit-content}.overlay-menu .katalog-btn--icon{width:24px;height:24px;background-color:#fff;border-radius:50%;fill:#03a753;display:flex;justify-content:center;align-items:center}.overlay-menu .katalog-btn--arrow{width:6px;height:10px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 7 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.5 11L5.5 6L0.5 1' stroke='%2303A753'/%3E%3C/svg%3E");background-size:contain;background-position:center;transition:.3s ease-in-out}.overlay-menu .katalog-links{margin-top:0;opacity:0;visibility:hidden;max-height:0;display:grid;grid-template-columns:repeat(2, 1fr);gap:9px 15px;transition:.3s ease-in-out}.overlay-menu .katalog-btn--sm,.overlay-menu .katalog-link--sm{font-size:13px;font-weight:400;color:#000;text-align:left}.overlay-menu .katalog-btn--sm{padding-right:14px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 5 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 8L4 4.5L1 1' stroke='%2303A753'/%3E%3C/svg%3E");background-size:7px 7px;background-position:center right;background-repeat:no-repeat;transition:.3s linear}.overlay-menu .katalog-btn--sm.active{color:#03a753;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 9 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L4.5 4L8 1' stroke='%2303A753'/%3E%3C/svg%3E%0A")}.overlay-menu .katalog-btn--sm.active+.katalog-links--sm{margin-top:8px;opacity:1;visibility:visible;max-height:-moz-fit-content;max-height:fit-content}.overlay-menu .katalog-links--sm{margin-top:0;padding-left:10px;opacity:0;visibility:hidden;max-height:0;display:flex;flex-direction:column;gap:10px;transition:.3s ease-in-out}.overlay-menu .katalog-links--sm .katalog-link--sm{font-size:12px;color:#626262}.overlay-menu .menu{flex:1 0 auto;margin-top:25px;display:flex;flex-direction:column;row-gap:25px}.overlay-menu .menu-btn{padding-right:17px;font-size:14px;font-weight:500;letter-spacing:.1em;background-size:14px 14px;background-position:right center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 5 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 8L4 4.5L1 1' stroke='%2303A753'/%3E%3C/svg%3E");transition:.3s ease-in-out}.overlay-menu .menu-btn.active{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 9 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L4.5 4L8 1' stroke='%2303A753'/%3E%3C/svg%3E%0A")}.overlay-menu .menu-btn.active+.menu__links{margin-top:17px;opacity:1;visibility:visible;max-height:-moz-fit-content;max-height:fit-content}.overlay-menu .menu__links{margin-top:0;opacity:0;visibility:hidden;max-height:0;display:grid;grid-template-columns:repeat(2, 1fr);gap:9px;transition:.3s ease-in-out}.overlay-menu .menu__links_col{display:flex;flex-direction:column}.overlay-menu .menu__link{font-size:13px;font-weight:400;color:#626262;text-align:left}.overlay-menu .select{min-width:85px;max-width:-moz-fit-content;max-width:fit-content;margin-top:20px;padding:3px 10px 3px 17px;font-size:11px;line-height:1.5;border:none;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.99954 1.25C8.17684 1.25216 6.42942 1.97719 5.14057 3.26603C3.85173 4.55487 3.1267 6.3023 3.12454 8.125C3.12454 14.0076 9.37454 18.4509 9.64066 18.6371C9.7459 18.7106 9.87117 18.75 9.99954 18.75C10.1279 18.75 10.2532 18.7106 10.3584 18.6371C10.6245 18.4509 16.8745 14.0076 16.8745 8.125C16.8724 6.3023 16.1474 4.55487 14.8585 3.26603C13.5697 1.97719 11.8222 1.25216 9.99954 1.25ZM10 5.62523C10.4945 5.62523 10.9778 5.77185 11.3889 6.04655C11.8 6.32126 12.1205 6.7117 12.3097 7.16852C12.4989 7.62533 12.5484 8.128 12.452 8.61295C12.3555 9.0979 12.1174 9.54336 11.7678 9.89299C11.4181 10.2426 10.9727 10.4807 10.4877 10.5772C10.0028 10.6737 9.50011 10.6241 9.04329 10.4349C8.58648 10.2457 8.19603 9.92527 7.92133 9.51415C7.64662 9.10303 7.5 8.61968 7.5 8.12523C7.49999 7.79692 7.56465 7.47183 7.69028 7.16851C7.81592 6.86519 8.00006 6.58959 8.23221 6.35744C8.46436 6.12529 8.73996 5.94114 9.04328 5.81551C9.3466 5.68988 9.67169 5.62522 10 5.62523Z' fill='%2303A753'/%3E%3C/svg%3E");background-position:left center;background-size:14px}@media screen and (min-width: 1101px){.overlay-menu{display:none}}:root{--br-card: 20px}@media screen and (max-width: 992px){:root{--br-card: 15px}}.visually-hidden{position:absolute !important;width:1px !important;height:1px !important;margin:-1px !important;padding:0 !important;overflow:hidden !important;clip:rect(0 0 0 0) !important;white-space:nowrap !important;border:0 !important}.card{width:100%;min-height:0;display:flex;flex-direction:column;position:relative;z-index:0;overflow:hidden;border-radius:var(--br-card);background-color:#f1f9f5;container-type:inline-size;pointer-events:all !important}.card.new .card__link_img,.card.hit .card__link_img,.card.rec .card__link_img{position:relative;z-index:0}.card.new .card__link_img::before,.card.hit .card__link_img::before,.card.rec .card__link_img::before{content:"новинка";position:absolute;left:15px;bottom:13px;z-index:2;min-width:74px;padding:4px 14px;font-size:10px;line-height:1.4;font-weight:700;letter-spacing:.02em;color:#000;background-color:#faa500;border:2px solid #fff;border-radius:72px;text-align:center;text-transform:uppercase;white-space:nowrap}.card.hit .card__link_img::before{content:"хит";color:#fff;background-color:#03a753}.card.rec .card__link_img::before{content:"рекомендуем";min-width:96px;color:#fff;background-color:#03a753}.card__link_img{display:block;width:100%;height:274px;flex-shrink:0;overflow:hidden;background-color:#fff}.card__link_img picture{display:block;width:100%;height:100%}.card__link_img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.card__link_title{display:block;grid-column:1/-1;grid-row:2;min-height:2.4em;margin-top:10px;overflow:hidden;font-weight:500;font-size:15px;line-height:1.2;color:#000;text-align:left}.card__body{flex-grow:1;display:grid;grid-template-columns:minmax(0, 1fr) auto;grid-auto-rows:min-content;align-content:start;padding:13px 15px 15px}.card__content{display:contents}.card__content-top{display:contents}.card__content-bottom{display:contents}.card__price{grid-column:1;grid-row:1;display:flex;align-items:baseline;flex-wrap:wrap;gap:4px;width:-moz-fit-content;width:fit-content;max-width:100%;min-width:0;font-weight:500}.card .new-price{font-size:22px;line-height:1.15;color:#03a753;white-space:nowrap}.card .new-price .text-gray{margin-left:2px;font-weight:400;font-size:10px;color:#99a3ae}.card .old-price{flex-basis:auto;font-size:18px;line-height:1.2;color:#99a3ae;text-decoration:line-through;white-space:nowrap}.card .discount{display:inline-flex;align-self:baseline;margin-top:0;margin-left:0;font-size:14px;line-height:1.2;color:#f04a4a;white-space:nowrap}.card__availability{grid-column:1/-1;grid-row:3;margin-top:10px;display:flex;align-items:center;gap:4px;min-width:0;font-size:13px;line-height:1.2;color:#99a3ae}.card__availability .btn-is-wishlist{margin-left:auto;position:static;z-index:5;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:27px;min-width:27px;max-width:27px;height:27px;min-height:27px;max-height:27px;padding:0;color:#99a3ae;line-height:0}.card__availability .btn-is-wishlist svg{width:24px;height:24px;fill:rgba(0,0,0,0);stroke:currentColor}.card__availability .btn-is-wishlist .is-wishlist__icon{fill:currentColor;stroke:currentColor}.card__availability .btn-is-wishlist.is-active{color:#f22929}.card__info{grid-column:1/-1;grid-row:4;margin-top:11px;display:flex;align-items:center;-moz-column-gap:9px;column-gap:9px;min-width:0;font-size:13px}.card__btns{grid-column:1/-1;grid-row:5;margin-top:17px;display:flex;flex-direction:column;row-gap:8px}.card__purchase{display:flex;align-items:center;gap:10px}.card__quantity{display:flex;align-items:center;flex-shrink:0;gap:5px}.card__quantity_disabled{opacity:.55}.card__quantity-btn{width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-weight:700;font-size:13px;line-height:1;color:#fff;border-radius:50%;background-color:#03a753}.card__quantity-label{display:block;flex:0 0 18px}.card__quantity-input{display:block;width:18px;height:20px;padding:0;font-weight:500;font-size:14px;line-height:1.2;color:#000;text-align:center;border:none;background:rgba(0,0,0,0);outline:none}.card__btn{width:126px;min-height:34px;padding:8px 18px;font-size:11px;line-height:1.2}.card__link{display:block;font-weight:400;font-size:12px;line-height:1.2;text-align:center;color:#8e8e8e}.card__link:hover{color:#07c664}.card__link[hidden]{display:none}.card.disabled{background-color:#efefef}.card.disabled .card__link_img{background-color:#fff}.card.disabled .card__btn{width:100%;max-width:175px;color:#fff;background-color:#959595}.card.disabled .card__link{color:#03a753;text-decoration:underline;pointer-events:auto}.card.disabled .card__link:hover{color:#07c664;text-decoration:none}.cards_slider .splide__list,.products_slider .splide__list{align-items:stretch}.cards_slider .splide__slide,.products_slider .splide__slide{height:auto;display:flex}.cards_slider .card,.products_slider .card{width:100%;max-width:none;min-height:0;height:100%}.rating{display:flex;align-items:center;-moz-column-gap:5px;column-gap:5px}.rating__icon{width:14px;height:14px;flex-shrink:0;fill:#dbdbdb}.rating__icon.is-active{fill:#f3c54e !important}.rating__value{font-weight:500;line-height:1.2;color:#8e8e8e;white-space:nowrap}.review{display:flex;align-items:center;-moz-column-gap:5px;column-gap:5px;min-width:0;cursor:pointer}.review:hover .review__value{color:#03a753}.review img{width:14px;height:auto;flex-shrink:0}.review__value{overflow:hidden;font-weight:500;line-height:1.2;color:#8e8e8e;text-overflow:ellipsis;white-space:nowrap;transition:.3s ease-in-out}@container (max-width: 180px){.card{min-height:0;border-radius:15px}.card.new .card__link_img::before,.card.hit .card__link_img::before,.card.rec .card__link_img::before{left:8px;bottom:8px;min-width:72px;padding:3px 10px;font-size:9px;border-width:2px}.card.rec .card__link_img::before{min-width:88px}.card__link_img{height:194px}.card__body{padding:9px 8px 11px}.card__price{gap:7px}.card .card__price{flex-wrap:wrap}.card .new-price{font-size:21px}.card .new-price .text-gray{font-size:11px}.card .discount{font-size:14px}.card .discount{grid-row:1;margin-top:0;margin-left:0}.card__link_title{font-size:14px}.card__availability{margin-top:8px;font-size:10px}.card__info{margin-top:8px;-moz-column-gap:7px;column-gap:7px;font-size:11px}.card .rating__icon,.card .review img{width:12px}.card__btns{margin-top:9px}.card__purchase{flex-direction:column-reverse;align-items:stretch;gap:7px}.card__quantity{justify-content:space-between}.card__quantity-label{flex:1 1 auto}.card__quantity-input{width:100%;height:18px;border-radius:9px;background-color:#fff}.card__btn{width:100%;min-height:31px;padding:8px 12px;font-size:10px}.card__link{font-size:10px}}.catalog-grid:not(.catalog-grid_col) .card,.cabinet .wishlist .card,.cards_slider .card,.products_slider .card{min-height:0}.catalog-grid:not(.catalog-grid_col) .card__body,.cabinet .wishlist .card__body,.cards_slider .card__body,.products_slider .card__body{min-height:0;display:flex;flex:1 1 auto;flex-direction:column;padding:13px 15px 15px}.catalog-grid:not(.catalog-grid_col) .card__link_img,.cabinet .wishlist .card__link_img,.cards_slider .card__link_img,.products_slider .card__link_img{height:auto;aspect-ratio:205/274}.catalog-grid:not(.catalog-grid_col) .card__price,.cabinet .wishlist .card__price,.cards_slider .card__price,.products_slider .card__price{margin-top:0}.catalog-grid:not(.catalog-grid_col) .card__content,.cabinet .wishlist .card__content,.cards_slider .card__content,.products_slider .card__content{display:flex;flex:1 1 auto;min-height:0;flex-direction:column}.catalog-grid:not(.catalog-grid_col) .card__content-top,.cabinet .wishlist .card__content-top,.cards_slider .card__content-top,.products_slider .card__content-top{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0}.catalog-grid:not(.catalog-grid_col) .card__content-bottom,.cabinet .wishlist .card__content-bottom,.cards_slider .card__content-bottom,.products_slider .card__content-bottom{margin-top:auto;display:flex;flex-direction:column;min-width:0}.catalog-grid:not(.catalog-grid_col) .card__bottom,.cabinet .wishlist .card__bottom,.cards_slider .card__bottom,.products_slider .card__bottom{display:block;margin-top:17px}.catalog-grid:not(.catalog-grid_col) .card .discount,.cabinet .wishlist .card .discount,.cards_slider .card .discount,.products_slider .card .discount{align-self:baseline;margin-top:0;margin-left:0}.catalog-grid:not(.catalog-grid_col) .card__btns,.cabinet .wishlist .card__btns,.cards_slider .card__btns,.products_slider .card__btns{margin-top:0}.catalog-grid:not(.catalog-grid_col) .card__btn,.cabinet .wishlist .card__btn,.cards_slider .card__btn,.products_slider .card__btn{width:100%}.catalog-grid:not(.catalog-grid_col) .card.disabled .card__btn,.cabinet .wishlist .card.disabled .card__btn,.cards_slider .card.disabled .card__btn,.products_slider .card.disabled .card__btn{max-width:none}.catalog-grid:not(.catalog-grid_col) .card__purchase,.cabinet .wishlist .card__purchase,.cards_slider .card__purchase,.products_slider .card__purchase{align-items:stretch}.catalog-grid:not(.catalog-grid_col) .card__purchase .card__btn,.cabinet .wishlist .card__purchase .card__btn,.cards_slider .card__purchase .card__btn,.products_slider .card__purchase .card__btn{width:100%;flex:1 1 auto;min-width:0}.catalog-grid.catalog-grid_col .card{width:100%;min-height:165px;display:grid;grid-template-columns:165px minmax(0, 1fr);align-items:stretch;border-radius:17px}.catalog-grid.catalog-grid_col .card__body{grid-column:2;grid-row:1;min-width:0;min-height:100%;display:grid;grid-template-columns:minmax(0, 1fr) auto;grid-template-rows:auto 1fr;grid-template-areas:"content price" "content bottom";-moz-column-gap:18px;column-gap:18px;row-gap:10px;padding:16px 24px 17px 18px}.catalog-grid.catalog-grid_col .card__link_img{grid-column:1;grid-row:1;width:165px;height:100%;min-height:0;aspect-ratio:auto;overflow:visible;align-self:stretch}.catalog-grid.catalog-grid_col .card__link_img img,.catalog-grid.catalog-grid_col .card__link_img picture{width:100%;height:100%;overflow:hidden;border-radius:17px 0 0 17px}.catalog-grid.catalog-grid_col .card__price{grid-column:auto;grid-row:auto;grid-area:price;justify-self:end;align-self:start;margin-top:0;padding-top:0;gap:9px}.catalog-grid.catalog-grid_col .card__content{grid-area:content;min-width:0;min-height:0;display:flex;flex-direction:column;padding:0}.catalog-grid.catalog-grid_col .card__content-top{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.catalog-grid.catalog-grid_col .card__content-bottom{margin-top:auto;display:flex;flex-direction:column;min-width:0}.catalog-grid.catalog-grid_col .card__bottom{grid-area:bottom;grid-column:auto;grid-row:auto;margin-top:0;align-self:start;padding-bottom:0;margin-top:auto}.catalog-grid.catalog-grid_col .card .new-price{font-size:24px}.catalog-grid.catalog-grid_col .card .discount{margin-top:0;margin-left:0;font-size:16px;display:inline-flex;align-self:baseline}.catalog-grid.catalog-grid_col .card__link_title{min-height:0;margin-top:0;max-width:430px;font-size:22px}.catalog-grid.catalog-grid_col .card__availability{width:-moz-fit-content;width:fit-content;margin-top:14px;font-size:13px}.catalog-grid.catalog-grid_col .card__info{margin-top:11px;font-size:13px}.catalog-grid.catalog-grid_col .card__btns{width:180px}.catalog-grid.catalog-grid_col .card__purchase{justify-content:flex-end}.catalog-grid.catalog-grid_col .card__btn{width:126px}.catalog-grid.catalog-grid_col .card.disabled .card__btn{width:175px;max-width:175px}.catalog-grid.catalog-grid_col .card.new .card__link_img::before,.catalog-grid.catalog-grid_col .card.hit .card__link_img::before,.catalog-grid.catalog-grid_col .card.rec .card__link_img::before{left:unset;bottom:unset;top:12px;right:12px;font-size:10px}@media screen and (max-width: 576px){.catalog-grid.catalog-grid_col .card{grid-template-columns:145px minmax(0, 1fr)}.catalog-grid.catalog-grid_col .card__link_img{width:145px}.catalog-grid.catalog-grid_col .card__body{-moz-column-gap:12px;column-gap:12px;padding:13px 14px 13px 14px}.catalog-grid.catalog-grid_col .card__link_title{margin-top:0;max-width:none;font-size:18px}.catalog-grid.catalog-grid_col .card__availability{margin-top:10px}.catalog-grid.catalog-grid_col .card__btns{width:165px}}@media screen and (max-width: 640px){.card__purchase{flex-direction:column-reverse;align-items:center}.card__quantity{width:100%;justify-content:center}.card__quantity-label{flex:1 1 auto;min-width:20px;width:100%;max-width:260px;display:flex;align-items:center;justify-content:center;border-radius:999px;background-color:#fff}}@media screen and (max-width: 470px){.catalog-grid.catalog-grid_col .card{min-height:0;max-height:none;grid-template-columns:145px minmax(0, 1fr);grid-template-rows:auto 1fr;-moz-column-gap:10px;column-gap:10px;padding:10px 10px 10px 0;overflow:hidden}.catalog-grid.catalog-grid_col .card__link_img{width:145px;height:100%;aspect-ratio:auto}.catalog-grid.catalog-grid_col .card__link_img img,.catalog-grid.catalog-grid_col .card__link_img picture{border-radius:15px}.catalog-grid.catalog-grid_col .card__body{-moz-column-gap:10px;column-gap:10px;row-gap:8px;padding:0 0 0 10px}.catalog-grid.catalog-grid_col .card__content{min-height:0;padding:0}.catalog-grid.catalog-grid_col .card .discount{margin-top:0;margin-left:0}.catalog-grid.catalog-grid_col .card__link_title{margin-top:0;font-size:14px}.catalog-grid.catalog-grid_col .card__availability{margin-top:8px;font-size:11px}.catalog-grid.catalog-grid_col .card__info{margin-top:8px;font-size:11px}.catalog-grid.catalog-grid_col .card__price{padding-top:0}.catalog-grid.catalog-grid_col .card__bottom{width:100%;padding-bottom:0}.catalog-grid.catalog-grid_col .card__btns{justify-self:stretch;width:100%}.catalog-grid.catalog-grid_col .card__purchase{flex-direction:column-reverse;align-items:stretch;gap:8px}.catalog-grid.catalog-grid_col .card__quantity{justify-content:space-between}.catalog-grid.catalog-grid_col .card__quantity-label{flex:1 1 auto}.catalog-grid.catalog-grid_col .card__quantity-input{width:100%;height:18px;border-radius:9px;background-color:#fff}.catalog-grid.catalog-grid_col .card__btn{width:100%}.catalog-grid.catalog-grid_col .card.new .card__link_img::before,.catalog-grid.catalog-grid_col .card.hit .card__link_img::before,.catalog-grid.catalog-grid_col .card.rec .card__link_img::before{top:auto;left:8px;bottom:8px}}.tooltip{position:relative;z-index:0}.tooltip__btn{font-weight:400;text-align:left}.tooltip__text{position:absolute;z-index:5;font-size:14px;color:#000;opacity:0;visibility:hidden;transition:opacity .2s ease-out,visibility .2s ease-out;pointer-events:none;will-change:opacity,visibility}.tooltip__text a{font-weight:400;font-size:inherit;line-height:inherit;color:inherit;text-decoration:underline}.tooltip__text a:hover{color:#03a753}.tooltip__text ul{list-style-type:disc;list-style-position:inside}.tooltip__text ul li{font-weight:400;line-height:1.3}.tooltip.active .tooltip__text{opacity:1;visibility:visible}.tooltip.active .dropdown-menu{opacity:1;transform:translateY(0);visibility:visible;pointer-events:all}.tooltip_question .tooltip__text{top:calc(100% + 7px);left:50%;width:40vw;max-width:250px;padding:10px 12px;font-size:12px;color:rgba(31,32,41,.3764705882);background-color:#fff;border-radius:8px;transform:translateX(calc(-50% + 15px));filter:drop-shadow(0 4px 10px rgba(0, 0, 0, 0.2509803922))}.dropdown-menu{position:absolute;z-index:5;top:calc(100% + 8px);left:0;opacity:0;visibility:hidden;transform:translateY(-10px);width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content;padding:13px 10px;background-color:#fff;border-radius:10px;box-shadow:0 1px 8px 0 rgba(0,0,0,.25);transition:.3s ease-in-out}.tooltip.active .dropdown-menu{opacity:1;transform:translateY(0);visibility:visible}.dropdown-menu__list{display:flex;flex-direction:column;row-gap:8px}.video-player{position:relative;box-sizing:border-box;width:100%;max-width:450px;font-family:sans-serif}.video-player *{box-sizing:inherit;outline:none}.video-player video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.video-player:focus-visible{outline-offset:-1px;outline:1px dashed #ffb000}.video-player :focus-visible{outline:1px dashed #ffb000}.video-player__volume-indicator{position:absolute;left:50%;top:50px;padding:4px 8px;font-size:18px;color:#fff;background-color:rgba(0,0,0,.7);pointer-events:none;transform:translateX(-50%);transition:opacity .3s}.video-player__controls{position:absolute;left:0;bottom:0;width:100%;padding-top:4px;background-color:rgba(0,0,0,.7)}.timeline{position:absolute;left:0;top:0;width:100%;height:4px;background-color:hsla(0,0%,100%,.3);cursor:pointer}.timeline::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:14px}.timeline__progress{position:absolute;left:0;top:0;width:0%;height:100%;background-color:#fff}.timeline__handle{position:absolute;left:-6px;top:-4px;border-radius:100%;width:12px;height:12px;background-color:#fff;opacity:0;transition:opacity .3s}.timeline:focus-visible .timeline__handle,.timeline:hover .timeline__handle{opacity:1}.video-player__bottom{display:flex;align-items:center}.video-player-btn{display:flex;align-items:center;justify-content:center;padding:0;border:none;width:40px;height:40px;background-color:rgba(0,0,0,0);cursor:pointer;transition:opacity .3s}.video-player-btn__icon{display:block;width:20px;height:20px;background-position:center;background-size:cover;background-repeat:no-repeat;pointer-events:none}.video-player-btn__icon--play{background-image:url("../img/svg/player/play.svg")}.video-player-btn__icon--pause{background-image:url("../img/svg/player/pause.svg")}.video-player-btn__icon--fullscreen{background-image:url("../img/svg/player/expand.svg")}.video-player-btn__icon--unmuted{background-image:url("../img/svg/player/volume.svg")}.video-player-btn__icon--muted{background-image:url("../img/svg/player/volume-slash.svg")}.video-player__volumes{display:inline-flex;align-items:center;gap:8px;margin-right:16px}.video-player-volume-panel{display:block;flex-shrink:0;width:52px;height:40px;transition:width .3s;cursor:pointer}.video-player-volume-panel__slider{height:100%;position:relative;overflow:hidden}.video-player-volume-panel__handle{position:absolute;top:50%;border-radius:100%;width:12px;height:12px;margin-top:-6px;background-color:#fff}.video-player-volume-panel__handle::before,.video-player-volume-panel__handle::after{content:"";position:absolute;display:block;top:50%;left:0;height:3px;margin-top:-2px;width:64px}.video-player-volume-panel__handle::before{left:-58px;background-color:#fff}.video-player-volume-panel__handle::after{left:6px;background-color:hsla(0,0%,100%,.2)}.video-player__time{text-align:center;color:#fff}.video-player__fullscreen{margin-left:auto}.hidden{opacity:0}@media screen and (max-width: 768px){.video-player{max-width:none}}.video-card__player{position:relative;cursor:pointer}.video-card__player::after{content:"";width:65px;height:65px;position:absolute;inset:0;margin:auto;backdrop-filter:blur(3px);border-radius:10000px;background:rgba(0,0,0,0) center/contain no-repeat url(../img/svg/play.svg);opacity:1;transition:opacity .3s ease}.video-card__player.video-played::after{opacity:0;pointer-events:none}.video-card__player iframe{position:absolute;top:0;left:0;width:100%;height:100%}.comment{position:relative;padding:27px 30px;border-radius:10px;background-color:#f5f9f1;height:auto;transition:.3s ease-in-out}.comment .rating{margin-bottom:10px}.comment-best{margin-top:85px;padding:20px 20px 30px 30px;flex-direction:column}.comment-best .comment__text{max-width:870px;font-size:14px;line-height:1.65;letter-spacing:.02em}.comment-best .btn{padding:12px 25px;font-size:14px;line-height:1.2;letter-spacing:.05em}.comment-best .btn-more{width:-moz-fit-content;width:fit-content;margin-top:15px;font-size:14px;color:#707070;text-decoration:underline;text-transform:uppercase}.comment-best .btn-more:hover{text-decoration:none}.comment__popularity{padding:10px 25px;font-size:14px;line-height:1.2;letter-spacing:.05em}.comment__header{display:flex;justify-content:space-between;align-items:center}.comment__btns{display:flex;align-items:center;gap:15px}.comment__btns--mobile{margin-top:15px}@media(min-width: 680px){.comment__btns--mobile{display:none}}.comment__btns--desktop{margin-left:auto}@media(max-width: 680px){.comment__btns--desktop{display:none}}.comment .rating__source{width:28px;height:28px;-o-object-fit:contain;object-fit:contain;margin-left:2px;margin-bottom:2px}.comment .rating__source[src="/assets/img/svg/social/yandex.svg"]{width:30px;height:30px}.comment .author{display:flex;align-items:center;gap:12px}.comment .author__img{width:50px;height:50px;-o-object-fit:cover;object-fit:cover;border:1px solid #333;border-radius:50%;background-color:#fff}.comment .author__name{font-size:23px;line-height:1.2;color:#272727}.comment .author__date{font-size:14px;line-height:1.2;color:#8b8b8b}.comment__text{margin-top:15px;font-size:12px;line-height:1.5;color:#24383b}.comment__btn{margin-top:35px;font-size:14px;letter-spacing:.05em;text-decoration:underline;text-transform:uppercase;color:#707070;transition:.3s ease-in-out}.comment__btn:hover{color:#07c664;text-decoration:none}.comment .btn-more{width:-moz-fit-content;width:fit-content;margin-top:15px;font-size:14px;color:#707070;text-decoration:underline;text-transform:uppercase}.comment .btn-more:hover{text-decoration:none}.comment__votes{position:absolute;bottom:30px;right:30px;display:flex;justify-content:flex-end;align-items:center;-moz-column-gap:6px;column-gap:6px}@media(max-width: 680px){.comment__votes{bottom:15px;right:15px}}.comment__votes .vote-btn{display:flex;align-items:center;-moz-column-gap:4px;column-gap:4px;font-size:17px;font-weight:400;line-height:1.6;color:#000;letter-spacing:.02em}.comment__votes .vote-btn svg{width:20px;height:20px}.comment__votes .vote-text{font-size:17px}.comment__text-content{margin-top:20px}.comment__rating{margin-top:15px;display:flex;padding:14px 20px;align-items:start;gap:10px;border:1px solid #d4d4d4;border-radius:15px}@media(min-width: 680px){.comment__rating{justify-content:space-between}}@media(max-width: 680px){.comment__rating{flex-wrap:wrap;-moz-column-gap:25px;column-gap:25px;row-gap:15px;border-top:0;border-left:0;border-right:0;border-radius:0;border-bottom:1px solid #d4d4d4;padding:0 0 18px 0}}.comment__rating-item{display:flex;flex-direction:column;gap:5px}.comment__rating-label{font-weight:500;font-size:14px;line-height:1.2;color:#24383b}.comment__rating-stars{display:flex;gap:5px}.comment__rating-icon{width:16px;height:16px;fill:#8b8b8b}.comment__rating-icon.active{fill:#f3c54e}.comment__footer{display:flex;gap:15px;margin-top:15px}@media(max-width: 680px){.comment__footer{gap:6px;flex-wrap:wrap}}@media(max-width: 500px){.comment__footer{display:none}}.comment__footer-btn{width:130px;height:80px;border-radius:5px;overflow:hidden;cursor:pointer}@media(max-width: 680px){.comment__footer-btn{width:100px;height:60px}}.comment__footer-btn img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.comments_slider .swiper-wrapper .comment:nth-child(4n+1),.reviews__content .comment:nth-child(4n+1){background-color:#f1f9f5}.comments_slider .swiper-wrapper .comment:nth-child(4n+2),.reviews__content .comment:nth-child(4n+2){background-color:#f5f9f1}.comments_slider .swiper-wrapper .comment:nth-child(4n+3),.reviews__content .comment:nth-child(4n+3){background-color:#f9f8f1}.comments_slider .swiper-wrapper .comment:nth-child(4n+4),.reviews__content .comment:nth-child(4n+4){background-color:#f9f5f1}@media screen and (max-width: 768px){.comment{padding:25px 30px 20px}.comment-best{margin-top:50px}.comment-best .btn{padding:10px 15px;font-size:11px}.comment .rating__icon{width:18px;height:18px}.tabs__panel .comment,.comment-best{padding:20px 20px 30px;border-radius:20px}.tabs__panel .comment .rating,.comment-best .rating{-moz-column-gap:10px;column-gap:10px}.tabs__panel .comment .rating__icon,.comment-best .rating__icon{width:11px;height:11px}.tabs__panel .comment .rating__grade,.comment-best .rating__grade{font-size:12px}.tabs__panel .comment .comment__popularity,.tabs__panel .comment .btn,.comment-best .comment__popularity,.comment-best .btn{font-size:12px}.tabs__panel .comment .author__img,.comment-best .author__img{width:38px;height:38px}.tabs__panel .comment .author__name,.comment-best .author__name{font-size:18px}.tabs__panel .comment .comment__text,.comment-best .comment__text{margin-top:10px;font-size:12px}}@media screen and (max-width: 620px){.tabs__panel .comment{display:flex;flex-direction:column}.comment__header{display:contents}.comment__popularity{width:-moz-fit-content;width:fit-content;margin-top:30px;order:2}.comment-best{position:relative;z-index:0;margin-bottom:60px;display:flex}.comment-best .all-reviews{width:100%;position:absolute;z-index:5;top:calc(100% + 20px);left:50%;transform:translateX(-50%);font-size:14px;padding:11px 30px}}@media screen and (max-width: 576px){.comment,.comment-best{padding:20px 20px 23px;border-radius:15px}.comment .rating__icon,.comment-best .rating__icon{width:12px;height:12px}.comment .rating,.comment-best .rating{-moz-column-gap:12px;column-gap:12px}.comment .rating__grade,.comment-best .rating__grade{font-size:12px}.comment .author__img,.comment-best .author__img{width:35px;height:35px}.comment .author__name,.comment-best .author__name{font-size:18px}.comment .comment__text,.comment-best .comment__text{margin-top:10px}.comment .comment__popularity,.comment-best .comment__popularity{padding:9px 12px;font-size:11px}.comment .btn-more,.comment-best .btn-more{margin-top:15px;font-size:12px}}.accordion{margin-top:30px;display:grid;grid-template-columns:repeat(2, 1fr);gap:15px 20px}.accordion__item{flex:1 1 calc(50% - 10px)}.accordion__item.open .accordion__btn{border-width:0;border-radius:25px;background-color:#f1f9f5}.accordion__item.open .accordion__icon{stroke:#03a753;transform:scaleY(-1)}.accordion__item.open .accordion__content{margin-top:15px;opacity:1}.accordion__btn{width:100%;padding:20px;display:flex;justify-content:space-between;align-items:center;background:rgba(0,0,0,0);color:#1f2029;font-size:21px;font-weight:400;line-height:1.2;border-bottom:1px solid #03a753;text-align:left;letter-spacing:0;transition:background .3s ease-in-out;will-change:background,border}@media screen and (min-width: 993px){.accordion__btn{min-height:92px}}.accordion__icon{flex-shrink:0;width:25px;height:15px;stroke:#1f2029;transition:all .3s linear}.accordion__content{margin-top:0;padding:0 35px 0 20px;font-size:13px;line-height:1.4;color:#24383b;max-height:0;opacity:0;overflow:hidden;will-change:max-height,margin-top;transition:all .3s ease-out;box-sizing:content-box}.accordion__content>*:not(:first-child){margin-top:7px}.accordion__content a{color:#03a753;transition:color .2s ease}.accordion__content a:hover{color:#07c664;text-decoration:underline}.accordion__content a{font-size:13px;font-weight:600}.accordion__content p{line-height:1.4}.accordion__content ul{list-style-position:inside}@media screen and (max-width: 992px){.accordion{grid-template-columns:1fr}}@media screen and (max-width: 768px){.accordion{margin-top:30px;row-gap:25px}.accordion__content{padding-right:45px}}@media screen and (max-width: 576px){.accordion{margin-top:40px}.accordion__btn{padding:13px 20px;font-size:16px}.accordion__icon{width:16px;height:10px}.accordion__content{font-size:12px}.accordion__item.open .accordion__content{margin-top:10px}}.breadcrumb{margin-top:21px;display:flex;align-items:center;flex-wrap:wrap;gap:10px}.breadcrumb__item{display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px;line-height:1.1;font-size:12px;font-weight:400;color:#8b8b8b}.breadcrumb__item span{display:block}.breadcrumb__item.active{color:#03a753}.breadcrumb__link{font-size:12px;font-weight:400;color:#8b8b8b;transition:color .3s linear}.breadcrumb__link:hover{color:#07c664}@media screen and (max-width: 768px){.breadcrumb{margin-top:30px;margin-bottom:10px}.breadcrumb__link{font-size:14px}}@media screen and (max-width: 576px){.breadcrumb{margin-top:15px;margin-bottom:0}.breadcrumb__link{font-size:11px}}.tabs__panel{display:none}.tabs__panel:focus-visible{outline:none}.tabs__panel--active{display:block}.tabs__panel .characteristics{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:20px 56px}.tabs__panel .characteristics .col{display:contents}.tabs__panel .characteristics__item .tooltip__title{width:-moz-fit-content;width:fit-content;text-decoration:underline;padding-right:15px;background-image:url("data:image/svg+xml,%3Csvg width='7' height='10' viewBox='0 0 7 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5.02391 4.21913C5.52432 4.61946 5.52432 5.38054 5.02391 5.78087L1 9' stroke='%2303A753' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right 55%;background-repeat:no-repeat}.tabs__panel .characteristics__item .tooltip__text{left:140px;bottom:calc(100% + 3px);width:332px;padding:12px 18px;background:#f1f9f5;border-radius:10px 10px 10px 0;border:1px solid #d4d4d4}.tabs__panel .characteristics__label{font-size:16px;color:#8b8b8b}.tabs__panel .characteristics__value{margin-top:7px;font-size:18px;color:#000}.tabs__panel .comment{padding-bottom:35px;border-radius:20px}.tabs__panel .comment:not(:first-child){margin-top:30px}.tabs__panel .comment__text{max-width:875px;font-size:14px;letter-spacing:.02em}.tabs__panel .videos{display:flex;flex-direction:column;row-gap:45px}.tabs__panel .video-item{display:flex;align-items:center;-moz-column-gap:30px;column-gap:30px}.tabs__panel .video-item__wrapper{overflow:hidden;max-width:450px;width:100%}.tabs__panel .video-item__player{aspect-ratio:450/253}.tabs__panel .video-item__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tabs__panel .video-item__title{font-size:24px}.tabs__panel .video-item__text{max-width:590px;margin-top:15px;font-size:14px;line-height:1.65;letter-spacing:.02em;color:#24383b}.tabs__nav{display:flex}.tabs__content{color:#000}@media screen and (max-width: 768px){.tabs__panel .characteristics{grid-template-columns:repeat(3, 1fr);gap:25px}.tabs__panel .characteristics__label{font-size:14px}.tabs__panel .characteristics__value{margin-top:7px;font-size:16px}.tabs__panel .comment:not(:first-child){margin-top:25px}.tabs__panel .video-item{flex-direction:column;row-gap:20px}.tabs__panel .video__title{font-size:20px}.tabs__panel .video__text{margin-top:10px;font-size:13px}}@media screen and (max-width: 576px){.tabs__panel .comment{padding:20px 20px 20px 15px;border-radius:15px}}@media screen and (max-width: 520px){.tabs__panel .characteristics{grid-template-columns:repeat(2, 1fr);gap:15px 20px}.tabs__panel .characteristics__item .tooltip__text{width:210px;padding:10px 5px 12px 10px;font-size:11px;border-radius:6px 6px 0 6px;left:inherit;right:20px}.tabs__panel .characteristics .col{row-gap:15px}.tabs__panel .characteristics__label{font-size:12px}.tabs__panel .characteristics__value{margin-top:5px;font-size:14px}}@media screen and (min-width: 812.5px)and (max-width: 1080px){.tabs__panel .characteristics__item .tooltip__text{left:unset;right:0;border-radius:10px 10px 0 10px}}.modal{padding:70px 0;background-color:rgba(0,0,0,.3137254902);position:fixed;left:0;top:0;right:0;bottom:0;z-index:1000;text-align:center;opacity:0;visibility:hidden;overflow-y:auto;transition:.3s ease-in-out}.modal::before{content:"";display:inline-block;vertical-align:middle;height:100%}.modal:has(.modal__content_cart.show){padding-top:90px;padding-right:max(30px,(100vw - 1150px)/2);text-align:right}.modal:has(.modal__content_cart.show) .modal__layout{vertical-align:top}.modal.open{opacity:1;visibility:visible}.modal.open .modal__layout{transform:scale(1)}.modal__layout{display:inline-block;width:-moz-fit-content;width:fit-content;position:relative;z-index:0;text-align:left;border-radius:20px;overflow:hidden;transform:scale(0);transition:.3s ease-in-out;vertical-align:middle}.modal__layout:has(.modal__content_product.show){border-radius:15px}.modal .close-btn{position:absolute;z-index:10;top:20px;right:20px}.modal__content{display:none;width:90vw;max-width:316px;background-color:#fff}.modal__content.show{display:block;opacity:1}.modal__content.hiding{opacity:0}.modal__content.entering{opacity:0}.modal__content_addresses{max-width:810px;padding:35px 35px 30px;text-align:left}.modal__content .modal__title{font-size:35px;font-weight:400;line-height:1.2;color:#272727}.modal__content .modal__form{margin-top:25px;display:flex;flex-direction:column;row-gap:10px}.modal__content .modal__form .input{max-width:100%;text-align:center;border:1px solid #03a753;border-radius:46px}.modal__content .modal__form .input::-moz-placeholder{color:#929292}.modal__content .modal__form .input::placeholder{color:#929292}.modal__content .modal__form .input[type=tel]{text-align:left;background:none}.modal__content .modal__form .input[type=tel]:not(:-moz-placeholder){padding-left:45px;background:#fff left 17px center/16px 12px no-repeat url("../img/svg/flags/russia.svg")}.modal__content .modal__form .input[type=tel]:hover,.modal__content .modal__form .input[type=tel]:not(:placeholder-shown){padding-left:45px;background:#fff left 17px center/16px 12px no-repeat url("../img/svg/flags/russia.svg")}.modal__content .modal__form .btn{padding:15px;font-size:14px}.modal__content_login{padding:30px 20px 25px}.modal__content_login[data-target=auth] .modal__form .input{font-weight:700;letter-spacing:1em}.modal__content_login[data-target=auth] .modal__form .input::-moz-placeholder{font-family:monospace;font-size:20px;color:#000 !important}.modal__content_login[data-target=auth] .modal__form .input::placeholder{font-family:monospace;font-size:20px;color:#000 !important}.modal__content_login[data-target=auth] .modal__form .btn{color:#000}.modal__content_login[data-target=auth] .modal__form .btn:hover{color:#fff}.modal__content_login .modal__logo{width:180px;margin:0 auto;display:block}.modal__content_login .modal__title{margin-top:12px;font-weight:500;font-size:22px;line-height:1.5;color:#040404;text-align:center}.modal__content_login .modal__subtitle{font-weight:500;font-size:15px;line-height:1.5;color:#99a3ae;text-align:center}.modal__content_login .modal__footer{margin-top:20px}.modal__content_login .modal__footer .btn{padding:0;font-size:12px;font-weight:500;letter-spacing:0;border:none;text-transform:none;color:#929292}.modal__content_login .modal__footer .btn:hover{background:none}.modal__content_login .modal__footer .btn-active{color:#03a753}.modal__content_login .modal__footer .btn-active:hover{color:#07c664}.modal__content_login .modal__links{display:flex;justify-content:space-between;align-items:center}.modal__content_login .modal__info{margin-top:15px;font-size:12px;line-height:1.6;color:#929292;text-align:center}.modal__content_login .modal__info .btn{font-size:12px;font-weight:400;text-decoration:underline}.modal__content_login .modal__info .info-link{font-weight:400;font-size:inherit;color:inherit;text-decoration:underline}.modal__content_login .modal__info_registration .btn{font-size:inherit;color:inherit}.modal__content_notify{max-width:578px;padding:45px 40px 43px 50px}.modal__content_notify .modal__subtitle{max-width:500px;margin-top:20px;font-size:23px;color:#24383b}.modal__content_notify .modal__form{margin-top:34px;row-gap:20px}.modal__content_notify .modal__form .input,.modal__content_notify .modal__form .btn{padding:19px 25px;font-size:16px;letter-spacing:.16em}.modal__content_share{max-width:475px;padding:30px 30px 25px}.modal__content_share .modal__title{font-size:25px}.modal__content_share .share__list{margin-top:15px;display:flex;flex-wrap:wrap;align-items:flex-start;gap:22px}.modal__content_share .share__btn{display:flex;align-items:center;flex-direction:column;row-gap:7px;font-size:12px;font-weight:400;letter-spacing:0;color:#24383b}.modal__content_share .share__btn .icon{width:45px;height:45px;border-radius:50%;display:flex;justify-content:center;align-items:center}.modal__content_share .share__btn .icon-link{background-color:#e6f5ee}.modal__content_share .share__btn .icon-wa{background-color:#25d366}.modal__content_share .share__btn .icon-max{background-color:rgba(0,0,0,0);width:100%;height:100%}.modal__content_share .share__btn .icon-max img{border-radius:5px}.modal__content_share .share__btn .icon-tg{background-color:#2da5e1}.modal__content_share .share__btn .icon-vk{background-color:#07f}.modal__content_share .share__btn .icon-ok{background-color:#f68634}.modal__content_share .share__btn p{width:-moz-min-content;width:min-content;max-width:92px;line-height:1.2}.modal__content_pay{max-width:674px;padding:35px 35px 30px}.modal__content_pay .modal__header{display:flex;align-items:center;gap:25px}.modal__content_pay .modal__imgs{display:flex;align-items:center;gap:7px}.modal__content_pay .modal__imgs img{max-width:64px}.modal__content_pay .modal__title{width:-moz-fit-content;width:fit-content;text-align:left}.modal__content_pay .modal__subtitle{margin-bottom:20px;font-size:25px;line-height:1.2;color:#272727;opacity:.5}.modal__content_pay .modal__text{margin-top:15px;font-size:14px;line-height:1.4;color:#24383b}.modal__content_pay .modal__text:first-child{margin-top:20px}.modal__content_calc{max-width:674px;padding:35px}.modal__content_calc .text-top{font-size:22px}.modal__content_calc .modal__header{max-width:480px;margin-top:20px;padding:10px 30px;border:1px solid #03a753;border-radius:25px;display:flex;gap:35px}.modal__content_calc .modal__link{margin-top:20px;display:block;letter-spacing:.16em}.modal__content_calc .modal__info{margin-top:10px;text-align:center;font-size:14px;color:#788287}.modal__content_calc .recommendation{margin-top:25px}.modal__content_calc .recommendation:first-child{margin-top:30px}.modal__content_calc .recommendation__header{display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px}.modal__content_calc .recommendation__title{font-size:17px;font-weight:500;color:#24383b}.modal__content_calc .recommendation__icon{width:19px;height:23px;stroke:#03a753}.modal__content_calc .recommendation__icon.fill{fill:#03a753;stroke:none}.modal__content_calc .recommendation__text{max-width:535px;margin-top:10px;font-size:14px;color:#24383b}.modal__content_calc .details{line-height:1.4}.modal__content_calc .details__title{font-size:14px;color:#8e8e8e}.modal__content_calc .details__text{margin-top:3px;font-size:17px;color:#24383b}.modal__content_calc .cards{margin-top:40px;display:flex;flex-wrap:wrap;gap:20px}.modal__content_calc .card{position:relative;width:188px;border-radius:15px}.modal__content_calc .card__link_img{height:232px}.modal__content_calc .card__body{padding:6px 14px 14px}.modal__content_calc .card .new-price{font-size:18px}.modal__content_calc .card .old-price,.modal__content_calc .card .discount{font-size:12px}.modal__content_calc .card__link_title{margin-top:6px;font-size:13px}.modal__content_calc .card__bottom{margin-top:9px;row-gap:12px}.modal__content_calc .card__info{font-size:11px}.modal__content_calc .card .rating,.modal__content_calc .card .review{-moz-column-gap:4px;column-gap:4px}.modal__content_calc .card .rating__icon,.modal__content_calc .card .review img{width:11px}.modal__content_calc .card__btns{row-gap:6px}.modal__content_calc .card__btn{padding:8px 15px;font-size:9px}.modal__content_calc .card__link{font-size:9px}.modal__content_katalog{max-width:1160px;border-radius:30px}.modal__content_katalog .tabs{display:flex}.modal__content_katalog .tabs__nav{flex-shrink:0;padding:45px 28px 54px 20px;background-color:#f1f9f5;display:flex;flex-direction:column;gap:20px}.modal__content_katalog .tabs__nav-btn{width:100%;max-width:290px;padding:6px;padding-right:18px;font-weight:500;font-size:16px;line-height:1.2;letter-spacing:0;border:1px solid #03a753;text-align:left;border-radius:20px;color:#03a753;display:flex;align-items:center;-moz-column-gap:9px;column-gap:9px;transition:.3s ease-in-out}.modal__content_katalog .tabs__nav-btn:hover{color:#fff;background-color:#07c664;border-color:#07c664}.modal__content_katalog .tabs__nav-btn--active{color:#fefefe;background-color:#03a753}.modal__content_katalog .tabs__nav-btn--active .tabs__nav-icon{background-color:#fefefe}.modal__content_katalog .tabs__nav-icon{width:34px;height:34px;border-radius:50%;display:flex;justify-content:center;align-items:center;fill:#03a753;transition:.3s ease-in-out}.modal__content_katalog .tabs__content{width:100%}.modal__content_katalog .tabs__panel{padding:42px 46px}.modal__content_katalog .tabs__panel-header{margin-bottom:27px;display:flex;align-items:center;-moz-column-gap:20px;column-gap:20px}.modal__content_katalog .tabs__panel-title{font-size:35px;line-height:1.2;color:#272727}.modal__content_katalog .tabs__panel-icon{fill:#03a753}.modal__content_katalog .tabs__panel-body{max-height:440px;display:grid;grid-template-columns:repeat(4, auto);justify-content:start;gap:15px 40px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#03a753 #f9f9fd}.modal__content_katalog .tabs__panel-body::-webkit-scrollbar{width:10px;background-color:#f9f9fd}.modal__content_katalog .tabs__panel-body::-webkit-scrollbar-thumb{border-radius:10px;background-color:#03a753;cursor:pointer}.modal__content_katalog .tabs__panel-body::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.2);border-radius:10px;background-color:#f9f9fd}.modal__content_katalog .tabs__panel-link{font-size:14px;font-weight:400;letter-spacing:0;color:#272727;text-align:left;transition:color .3s ease-in-out}.modal__content_katalog .tabs__panel-link:hover{color:#03a753}.modal__content_katalog .tabs__panel-links--btn{display:flex;align-items:center;-moz-column-gap:7px;column-gap:7px;font-size:14px;line-height:1.2;font-weight:400;letter-spacing:0;text-align:left;color:#272727;transition:color .3s ease-in-out}.modal__content_katalog .tabs__panel-links--btn:hover{color:#07c664}.modal__content_katalog .tabs__panel-links--btn:hover .tabs__panel-links--icon{stroke:#07c664}.modal__content_katalog .tabs__panel-links--btn.open{color:#03a753}.modal__content_katalog .tabs__panel-links--btn.open .tabs__panel-links--icon{stroke:#03a753;transform:rotate(-90deg)}.modal__content_katalog .tabs__panel-links--btn.open~.tabs__panel-links--body{display:flex}.modal__content_katalog .tabs__panel-links--icon{width:10px;height:8px;fill:none;stroke:#272727;transition:stroke .3s ease-in,transform .3s linear}.modal__content_katalog .tabs__panel-links--body{display:none;margin-top:7px;padding-left:10px;flex-direction:column;row-gap:5px}.modal__content_product{max-width:675px;padding:47px 35px 43px}.modal__content_product .modal__title,.modal__content_product .modal__subtitle{margin-left:16px}.modal__content_product .modal__subtitle{margin-top:20px;max-width:440px;font-size:23px;line-height:1.4}.modal__content_product .modal__product{margin-top:22px;padding:12px 30px 13px 16px;display:flex;gap:30px;border-radius:15px;background-color:#f1f9f5}.modal__content_product .modal__product .product__img{flex-shrink:0;width:86px;height:125px;-o-object-fit:cover;object-fit:cover;border-radius:10px}.modal__content_product .modal__product .product__title{max-width:210px;font-size:20px;line-height:1.25;color:#000}.modal__content_product .modal__product .product__details{display:flex;flex-direction:column;justify-content:space-between}.modal__content_product .modal__product .product__info{margin:0 0 12px;align-items:center;gap:8px}.modal__content_product .modal__product .product__sale{width:50px;padding:3px 0;font-size:12px;line-height:1.2;letter-spacing:.05em;text-align:center;color:#fff;background-color:#f04a4a;border-radius:84px}.modal__content_product .modal__product .product__count{display:flex;align-items:center;gap:6px}.modal__content_product .modal__product .count__btn{flex-shrink:0;width:20px;height:20px;font-size:14px;line-height:1;border-radius:50%;border:1px solid #03a753;color:#03a753}.modal__content_product .modal__product .product__input_counter{width:-moz-fit-content;width:fit-content;min-width:42px;max-width:56px;padding:3px 5px;font-size:14px;line-height:1;border-radius:10px;text-align:center}.modal__content_product .modal__product .product__coast{margin-left:auto;margin-bottom:14px;display:flex;flex-direction:column;align-items:flex-end}.modal__content_product .modal__product .product__sum,.modal__content_product .modal__product .product__price,.modal__content_product .modal__product .product__actions{display:flex;justify-content:flex-end;align-items:first baseline}.modal__content_product .modal__product .product__sum{-moz-column-gap:10px;column-gap:10px}.modal__content_product .modal__product .product__price{flex:1 0 auto;-moz-column-gap:4px;column-gap:4px}.modal__content_product .modal__product .product__actions{-moz-column-gap:15px;column-gap:15px}.modal__content_product .modal__product .product__actions button{line-height:0}.modal__content_product .modal__product .product__old-sum{font-size:18px;line-height:1.6;text-decoration:line-through;color:#febaba}.modal__content_product .modal__product .product__new-sum{font-weight:500;font-size:25px;line-height:1.2;color:#03a753}.modal__content_product .modal__product .product__old-price{font-size:10px;line-height:1.6;text-decoration:line-through;color:#c1c1c1}.modal__content_product .modal__product .product__new-price{font-weight:500;font-size:12px;line-height:1.6;color:#9c9ea0}.modal__content_product .modal__product .product__new-price .text-gray{font-weight:400;font-size:8px}.modal__content_product .modal__product .wishlist-btn{stroke:#03a753;fill:rgba(0,0,0,0)}.modal__content_product .modal__product .wishlist-btn:hover{fill:#07c664 !important}.modal__content_product .modal__product .wishlist-btn.active{fill:#03a753}.modal__content_product .modal__product .remove-btn{fill:#8b8b8b}.modal__content_product .btn-lg{display:block;margin-top:35px;letter-spacing:.16em}.modal__content_zoom{width:-moz-fit-content;width:fit-content;max-width:min(900px,100vw - 30px);height:-moz-fit-content;height:fit-content;line-height:0;text-align:center}.modal__content_zoom.loading .swiper-wrapper{opacity:.3;transition:opacity .3s ease}.modal__content_zoom.loading::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:40px;height:40px;border:3px solid #f3f3f3;border-top:3px solid #03a753;border-radius:50%;animation:modalLoading 1s linear infinite;z-index:10}.modal__content_zoom.loading::after{content:"Загрузка фото...";position:absolute;top:calc(50% + 35px);left:50%;transform:translateX(-50%);font-size:14px;color:#03a753;z-index:10;white-space:nowrap}.modal__content_zoom__sm{max-width:min(400px,100vw - 30px)}.modal__content_zoom .close-btn{width:28px;height:28px;border:1px solid #fff}.modal__content_zoom .close-btn::after{content:"";position:absolute;inset:-10px;background:rgba(0,0,0,0)}.modal__content_zoom .modal-img-product{width:100%;max-width:450px}.modal__content_zoom .swiper-wrapper{transition:opacity .3s ease}.modal__content_zoom .modal__zoom-btn{position:absolute;top:0;bottom:0;z-index:5;width:70px;background-color:rgba(0,0,0,0);background-size:22px 36px;background-position:center;background-repeat:no-repeat;border:none;outline:none !important;transition:all .25s ease;opacity:.8}.modal__content_zoom .modal__zoom-btn:hover{background:linear-gradient(to left, transparent, rgba(0, 0, 0, 0.2509803922) 80%);opacity:1}.modal__content_zoom .modal__zoom-btn::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;width:28px;height:28px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 11 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.98711 0.75L1.84961 8.8875L9.98711 17.025' stroke='%2303A75370' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");background-size:16px 16px;background-position:35% center;background-repeat:no-repeat;background-color:#fff;border-radius:50%;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.15)}.modal__content_zoom .modal__zoom-btn:hover::before{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 11 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.98711 0.75L1.84961 8.8875L9.98711 17.025' stroke='%2303A753' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");box-shadow:0 4px 12px rgba(0,0,0,.2);transform:scale(1.05)}.modal__content_zoom .modal__zoom-btn--prev{left:0}.modal__content_zoom .modal__zoom-btn--next{right:0;transform:scaleX(-1)}.modal__content_zoom .modal__zoom-img{width:100%;max-width:calc(100vw - 30px);height:auto;max-height:calc(100vh - 180px);-o-object-fit:contain;object-fit:contain}.modal__content_zoom .modal__zoom-text{max-width:100%;padding:5px 10px 10px;font-size:16px;line-height:1.2;text-align:center}.modal__content_buy{max-width:580px;padding:35px}.modal__content_buy .modal__subtitle{max-width:340px;margin-top:15px;font-size:14px;line-height:1.4}.modal__content_buy .modal__form{margin-top:25px;gap:0}.modal__content_buy .modal__form .btn{margin-top:35px;padding:19px 30px;font-size:16px;letter-spacing:.16em}.modal__content_buy .form__body{padding:20px 20px 28px;border-radius:15px;background-color:#f1f9f5}.modal__content_buy .form__row:not(:first-child){margin-top:15px}.modal__content_buy .form__row .label{font-size:16px;line-height:1.2}.modal__content_buy .form__row .input{margin-top:10px;padding:10px 12px !important;font-size:14px;text-align:left;border-radius:8px;border:none;background:#fff !important}.modal__content_buy .modal__info{margin-top:15px;font-size:12px;line-height:1.4;color:#788287;text-align:center}.modal__content_buy .modal__info .info-link{font-size:inherit}.modal__content_question{max-width:578px;padding:35px}.modal__content_question .modal__form{margin-top:25px;row-gap:35px}.modal__content_question .modal__form .btn{padding:19px 30px;font-size:16px;letter-spacing:.16em}.modal__content_question .form__body{padding:20px 20px 28px;border-radius:15px;background-color:#f1f9f5;display:flex;flex-direction:column;row-gap:10px}.modal__content_question .form__body .label{font-size:12px;line-height:1.2;color:#000}.modal__content_question .form__body .textarea{height:108px;padding:10px 12px;border:none;border-radius:8px}.modal__content_question .modal__info{font-size:12px;line-height:1.4;color:#788287}.modal__content_question .modal__info a{font-weight:400;font-size:inherit;color:inherit;text-decoration:underline}.modal__content_question .modal__info a:hover{color:#07c664}.modal__content_review{max-width:578px;padding:35px}.modal__content_review .modal__form{margin-top:25px;row-gap:15px}.modal__content_review .modal__form .btn{padding:19px 30px;font-size:16px;letter-spacing:.16em}.modal__content_review .form__body{border-radius:15px;display:flex;flex-direction:column;row-gap:10px}.modal__content_review .form__body .label{font-size:14px;line-height:1.2;color:#000}.modal__content_review .form__body .form__textarea{position:relative}.modal__content_review .form__body .file-upload{position:absolute;right:10px;bottom:13px}.modal__content_review .form__body .file-upload__input{position:absolute;top:0;left:0;width:0;height:0;opacity:0;pointer-events:none}.modal__content_review .form__body .file-upload__label{color:#788287;font-size:12px;line-height:1.2;text-align:left;cursor:pointer;display:flex;align-items:center;gap:5px}.modal__content_review .form__body .file-upload__label:hover{color:#07c664;text-decoration:underline}.modal__content_review .form__body .file-upload__label.disabled{color:silver;cursor:not-allowed}.modal__content_review .form__body .file-upload__label.disabled:hover{color:silver;text-decoration:none}.modal__content_review .form__body .file-upload__icon{flex-shrink:0}.modal__content_review .form__body .textarea{height:108px;padding:10px 12px;border:none;border-radius:8px;border:1px solid #03a753}.modal__content_review .uploaded-photos{margin-top:15px}.modal__content_review .uploaded-photos__list{display:flex;flex-wrap:wrap;gap:10px}.modal__content_review .uploaded-photos__item{position:relative;width:80px;height:80px;border-radius:8px;overflow:hidden;border:1px solid #e0e0e0;background:#f9f9f9;transition:all .3s ease}.modal__content_review .uploaded-photos__item:hover{border-color:#03a753;box-shadow:0 2px 8px rgba(3,167,83,.2);transform:translateY(-2px)}.modal__content_review .uploaded-photos__item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.modal__content_review .uploaded-photos__preview-btn{width:100%;height:100%;border:none;background:none;padding:0;cursor:pointer;transition:transform .2s ease;display:block}.modal__content_review .uploaded-photos__preview-btn:hover{transform:scale(1.05)}.modal__content_review .uploaded-photos__preview-btn:focus{outline:2px solid #03a753;outline-offset:2px}.modal__content_review .uploaded-photos__preview-btn img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.modal__content_review .uploaded-photos__remove{position:absolute;top:5px;right:5px;width:19px;height:19px;background:rgba(0,0,0,.7);color:#fff;border:none;border-radius:50%;font-size:12px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;backdrop-filter:blur(2px)}.modal__content_review .uploaded-photos__remove:hover{background:rgba(255,0,0,.8);transform:scale(1.1)}.modal__content_review .uploaded-photos__remove:focus{outline:2px solid #fff;outline-offset:1px}.modal__content_review .rating-section{margin-top:8px}.modal__content_review .rating-section__title{font-size:14px;line-height:1.2;color:#000;margin-bottom:20px}.modal__content_review .rating-section__title .rating-note{color:#788287;font-size:12px}.modal__content_review .rating-criteria{display:flex;gap:16px}@media(min-width: 620px){.modal__content_review .rating-criteria{justify-content:space-between}}@media(max-width: 620px){.modal__content_review .rating-criteria{flex-wrap:wrap}}.modal__content_review .rating-criterion{display:flex;flex-direction:column;gap:5px}.modal__content_review .rating-criterion__label{font-size:14px;color:#000}.modal__content_review .rating-stars{display:flex;gap:2px;cursor:pointer;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:pan-y;position:relative;padding-block:10px;margin-block:-10px}.modal__content_review .rating-stars.is-pressing .rating__icon{transform:scale(1.12);transition:transform 120ms ease}.modal__content_review .rating-stars.is-dragging .rating__icon{transform:scale(1)}.modal__content_review .rating-stars .rating__icon{width:14px;height:14px;fill:#8b8b8b;transition:fill .15s ease,transform .15s ease;will-change:transform}.modal__content_review .rating-stars .rating__icon.active{fill:#ffc107}.modal__content_review .modal__info{font-size:12px;line-height:1.4;color:#788287}.modal__content_review .modal__info a{font-weight:400;font-size:inherit;color:inherit;text-decoration:underline}.modal__content_review .modal__info a:hover{color:#07c664}.modal__content_cart{max-width:550px;padding:20px;background-color:#f1f9f5;border-radius:20px}.modal__content_cart .product__list{padding-bottom:15px;display:flex;flex-direction:column;gap:10px;border-bottom:1px solid #cdcdcd}.modal__content_cart .product__item{display:flex;align-items:flex-start;-moz-column-gap:10px;column-gap:10px}.modal__content_cart .product__link_img{flex-shrink:0;width:66px;height:78px;border-radius:6px;overflow:hidden}.modal__content_cart .product__link_img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;vertical-align:top center}.modal__content_cart .product__link_title{flex-shrink:0;max-width:130px;font-size:14px;font-weight:400;line-height:1.3;text-align:left}.modal__content_cart .amount{margin:0 auto;display:flex;align-items:center;-moz-column-gap:5px;column-gap:5px}.modal__content_cart .amount__btn{flex-shrink:0;width:18px;height:18px;padding:0;border-radius:50%;border:1px solid #03a753;background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:6px 6px;cursor:pointer}.modal__content_cart .amount__btn_less{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 5 1' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='5' y='6.86646e-05' width='1' height='5' rx='0.5' transform='rotate(90 5 6.86646e-05)' fill='%2303A753'/%3E%3C/svg%3E")}.modal__content_cart .amount__btn_more{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 5 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='2' y='6.86646e-05' width='1' height='5' rx='0.5' fill='%2303A753'/%3E%3Crect x='5' y='2.00007' width='1' height='5' rx='0.5' transform='rotate(90 5 2.00007)' fill='%2303A753'/%3E%3C/svg%3E")}.modal__content_cart .amount .input{width:-moz-min-content;width:min-content;max-width:40px;padding:2px 13px;font-size:12px;line-height:1.2;text-align:center;border-radius:8px}.modal__content_cart .sum{flex-shrink:0;text-align:right;white-space:nowrap}.modal__content_cart .sum__value{font-weight:500;font-size:18px;line-height:1.3;color:#000}.modal__content_cart .sum__details{font-size:10px;line-height:1.3;color:#7f7f7f}.modal__content_cart .modal__footer{padding-top:15px;display:flex;align-items:flex-end;-moz-column-gap:10px;column-gap:10px}.modal__content_cart .modal__footer .btn{padding:5px 16px;font-size:11px;letter-spacing:.05em}.modal__content_cart .result{flex-shrink:0;margin-right:auto;color:#000}.modal__content_cart .result__title{font-size:12px;line-height:1.3}.modal__content_cart .result__value{margin-top:2px;font-weight:500;font-size:23px}.modal__content_comment{max-width:810px;padding:25px 30px 75px;background-color:#f1f9f5}.modal__content_comment .comment__text-content{animation:fadeInContent .3s ease-in-out}.modal__content_comment .comment__text{font-size:14px;letter-spacing:.02em}.modal__content_comment .comment__footer{display:flex !important;gap:15px;margin-top:15px}.modal__content_comment .comment__footer .comment__footer-btn{opacity:1}.modal__content_comment .comment__footer .comment__footer-btn:hover{box-shadow:0 4px 12px rgba(0,0,0,.15)}.modal__content_comment .comment__footer .comment__footer-btn img{border-radius:8px;transition:border-radius .2s ease}.modal__content_delivery{max-width:675px;padding:35px 35px 40px}.modal__content_delivery-info .modal__title{text-align:left !important}.modal__content_delivery-info .info-img{flex-shrink:0;width:25px;height:28px;fill:#03a753}.modal__content_delivery .modal__header{margin-bottom:20px;display:flex;align-items:last baseline;-moz-column-gap:20px;column-gap:20px}@media(max-width: 992px){.modal__content_delivery .modal__title{font-size:30px}}.modal__content_delivery .modal__title-img{-o-object-fit:contain;object-fit:contain}.modal__content_delivery .modal__text{max-width:595px;margin-top:15px;font-size:14px;line-height:1.4}.modal__content_delivery .modal__text b{font-weight:500}.modal__content_delivery .modal__text a{font-weight:400;font-size:inherit;line-height:inherit;text-decoration:underline}.modal__content_delivery .modal__text a:hover{color:#07c664}.modal__content_delivery .modal__list li{margin-top:5px;margin-left:20px;font-size:12px;line-height:1.4}.modal__content_order{max-width:356px;padding:29px 28px 20px}.modal__content_order .modal__title{margin:30px auto 0;max-width:270px;line-height:1.3}.modal__content_order .modal__form .input[type=tel]{padding-left:30px;text-align:center;background-position:left calc((100% - 180px)/2) center}.modal__content_order .modal__info a{font-weight:400;font-size:inherit;line-height:inherit;color:inherit;text-decoration:underline;transition:.3s ease-in-out}.modal__content_order .modal__info a:hover{color:#07c664}.modal__content_chat{width:90vw;max-width:650px;padding:25px 20px 25px;background-color:#f4f4f4}.modal__content_chat .close-btn{top:35px !important;right:37px !important}.modal__content_chat .chat__body{width:100%;height:535px;padding:25px 20px;background-color:#fff;border-radius:8px;font-size:14px;line-height:1.4;display:flex;flex-direction:column;row-gap:15px;overflow-y:auto}.modal__content_chat .chat__body::-webkit-scrollbar{width:6px}.modal__content_chat .chat__body::-webkit-scrollbar-track{background:rgba(3,167,83,.1)}.modal__content_chat .chat__body::-webkit-scrollbar-thumb{background-color:#03a753;border-radius:20px;border:1px solid #03a753}.modal__content_chat .chat__number{text-align:center}.modal__content_chat .chat__row{display:flex;align-items:last baseline;gap:10px}.modal__content_chat .chat__row_user{flex-direction:row-reverse}.modal__content_chat .chat__row p{max-width:355px;padding:10px 15px;background:#f1f9f5;border-radius:10px;line-height:1.4}.modal__content_chat .chat__row time{font-size:12px;color:#acacac}.modal__content_thanks{max-width:674px;padding:45px 55px 60px}.modal__content_thanks .text-top{margin-bottom:20px;display:flex;align-items:center;-moz-column-gap:24px;column-gap:24px}.modal__content_thanks .text-top img{width:50px}.modal__content_thanks .text-top p{font-size:35px;line-height:1.2;color:#272727}.modal__content_thanks .text-bottom{max-width:490px;font-size:23px;line-height:1.4}.modal__content_feedback{max-width:674px;padding:45px 55px 60px}.modal__content_feedback .text-top{margin-bottom:20px;display:flex;align-items:center;-moz-column-gap:24px;column-gap:24px}.modal__content_feedback .text-top img{width:50px}.modal__content_feedback .text-top p{font-size:35px;line-height:1.2;color:#272727}.modal__content_feedback .text-bottom{margin-bottom:20px;max-width:490px;font-size:23px;line-height:1.4}.modal__content_feedback .btn{display:block;width:100%}.modal__content_confirm{max-width:674px;padding:45px 55px 60px}.modal__content_confirm .text-top{margin-bottom:20px;display:flex;align-items:center;-moz-column-gap:24px;column-gap:24px}.modal__content_confirm .text-top img{width:50px}.modal__content_confirm .text-top p{font-size:35px;line-height:1.2;color:#272727}.modal__content_confirm .text-bottom{max-width:490px;font-size:23px;line-height:1.4}.modal__content_confirm .modal__controls{margin-top:30px;display:grid;grid-template-columns:repeat(2, 1fr);gap:25px}@media screen and (max-width: 576px){.modal__content_confirm .modal__controls{grid-template-columns:1fr;gap:10px}}.modal__content_confirm .modal__controls .btn{padding:10px 20px;font-size:14px;letter-spacing:.05em}.modal__content_confirm .modal__controls .close-btn{position:relative;width:100%;height:42px;inset:0;border-radius:1000px;background-image:none}.modal__content_addresses-form{max-width:520px;padding:30px 30px 25px;text-align:left}.modal__content_addresses-form .modal__form.address-form{margin-top:15px;display:flex;flex-direction:column;gap:10px}.modal__content_addresses-form .modal__form.address-form .input,.modal__content_addresses-form .modal__form.address-form .textarea{padding:10px 12px}.modal__content_addresses-form .modal__form.address-form .input,.modal__content_addresses-form .modal__form.address-form .textarea,.modal__content_addresses-form .modal__form.address-form .input-select{width:100%;max-width:none;text-align:left;border:1px solid #03a753;border-radius:12px}.modal__content_addresses-form .modal__form.address-form .input-select{padding:0 10px}.modal__content_addresses-form .modal__form.address-form .input-select select{width:100%;border:none;background:rgba(0,0,0,0);padding:10px 0;font-size:15px}.modal__content_addresses-form .modal__form.address-form .textarea{min-height:72px}.modal__content_addresses-form .modal__form.address-form .checkbox{font-size:12px;color:#8b8b8b}.modal__content_addresses-form .modal__form.address-form .btn-lg{margin-top:8px}.modal__content_recipient{max-width:340px;padding:30px 30px 25px;text-align:left}.modal__content_recipient .modal__title{margin-bottom:15px;font-size:22px;font-weight:500}.modal__content_recipient .modal__form{margin-top:10px;display:flex;flex-direction:column;gap:10px}.modal__content_recipient .modal__form .input{text-align:center !important}.modal__content_select-profile{max-width:600px;padding:30px 30px 25px;text-align:left}.modal__content_select-profile .modal__title{margin-bottom:15px;font-size:22px;font-weight:500}.modal__content_select-profile .profiles-list{margin:20px 0}.modal__content_select-profile .profiles-list .addresses__add{width:100%;margin-top:15px}.modal__content_select-profile .profiles-empty{text-align:center;color:#666;font-style:italic;padding:40px 20px}.modal__content_select-profile .profile-item{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border:1px solid #e0e0e0;border-radius:12px;margin-bottom:12px;background:#f8fcf9;transition:all .2s ease;cursor:pointer}@media(max-width: 480px){.modal__content_select-profile .profile-item{display:grid;grid-template-columns:auto 1fr;row-gap:20px}.modal__content_select-profile .profile-item .profile-item__radio{grid-area:1/1/2/2}.modal__content_select-profile .profile-item .profile-item__info{grid-area:1/2/2/3}.modal__content_select-profile .profile-item .profile-item__actions{grid-area:2/1/3/3;justify-content:center}}@media(max-width: 390px){.modal__content_select-profile .profile-item .profile-item__edit{width:100%}}.modal__content_select-profile .profile-item:hover{border-color:#4caf50;box-shadow:0 2px 8px rgba(76,175,80,.1)}.modal__content_select-profile .profile-item.active{border-color:#4caf50;background:#f1fbf3}.modal__content_select-profile .profile-item:active:not(:has(.profile-item__delete:hover)){transform:scale(0.98);transition:transform .1s ease}.modal__content_select-profile .profile-item__radio{margin-right:16px;flex-shrink:0}.modal__content_select-profile .profile-item__radio input[type=radio]{display:none}.modal__content_select-profile .profile-item__radio label{cursor:pointer;display:block;width:20px;height:20px;border:2px solid #ccc;border-radius:50%;position:relative;transition:border-color .2s ease}.modal__content_select-profile .profile-item__radio label:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:10px;height:10px;background:#4caf50;border-radius:50%;opacity:0;transition:opacity .2s ease}.modal__content_select-profile .profile-item__radio input[type=radio]:checked+label{border-color:#4caf50}.modal__content_select-profile .profile-item__radio input[type=radio]:checked+label:after{opacity:1}.modal__content_select-profile .profile-item__info{flex:1;margin-right:20px;min-width:0}.modal__content_select-profile .profile-item__name{font-weight:600;font-size:16px;color:#333;margin-bottom:4px}.modal__content_select-profile .profile-item__details{font-size:14px;color:#666;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.modal__content_select-profile .profile-item__actions{display:flex;gap:12px;flex-shrink:0}.modal__content_select-profile .profile-item__edit{padding:8px 18px;background:#4caf50;color:#fff;border:none;border-radius:999px;font-size:14px;font-weight:500;cursor:pointer;transition:background .2s ease}.modal__content_select-profile .profile-item__edit:hover{background:#45a049}.modal__content_select-profile .profile-item__delete{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:#fff0f0;color:#f44336;border:none;border-radius:50%;cursor:pointer;transition:background .2s ease;position:relative;z-index:1}.modal__content_select-profile .profile-item__delete:hover{background:#ffe5e5}.modal__content_select-profile .profile-item__delete svg{width:16px;height:16px;fill:currentColor}@-moz-document url-prefix(){.modal__content_chat .chat__body{scrollbar-width:-moz-thin;scrollbar-color:#03a753 rgba(3,167,83,.1)}}@media screen and (min-width: 577px)and (max-width: 768px){.modal__content_calc .card{width:100%}.modal__content_calc .card__link_img{height:180px}.modal__content_calc .card__body{padding:6px 10px 10px}.modal__content_calc .card .new-price{font-size:14px}.modal__content_calc .card .new-price .text-gray{font-size:8px}.modal__content_calc .card .old-price{font-size:10px}.modal__content_calc .card .discount{position:static;font-size:10px;padding:0;border:none;background-color:rgba(0,0,0,0)}.modal__content_calc .card__link_title{font-size:10px}.modal__content_calc .card__bottom{margin-top:4px}.modal__content_calc .card__info{flex-direction:row;-moz-column-gap:10px;column-gap:10px}.modal__content_calc .card .review img{width:9px}.modal__content_calc .card .rating__value,.modal__content_calc .card .review__value{font-size:8px}.modal__content_calc .card__btns{margin-top:8px}.modal__content_calc .card__btn{padding:5px 9px 6px;font-size:7px}.modal__content_calc .card__link{font-size:7px}}@media screen and (max-width: 992px){.modal__content_product{max-width:475px;padding:47px 25px 34px}.modal__content_product .modal__title{margin:0;font-size:30px;text-align:center}.modal__content_product .modal__subtitle{max-width:360px;margin:12px auto 0;font-size:17px;text-align:center}.modal__content_product .modal__product{padding:12px 13px 13px;-moz-column-gap:10px;column-gap:10px}.modal__content_product .modal__product .product__title{max-width:170px;font-weight:500;font-size:16px}.modal__content_product .modal__product .product__details{row-gap:10px}.modal__content_product .modal__product .product__info{margin:0;display:contents}.modal__content_product .modal__product .product__coast{margin:0;margin-left:auto}.modal__content_product .modal__product .product__count{margin-top:auto}.modal__content_product .modal__product .product__sum{-moz-column-gap:6px;column-gap:6px}.modal__content_product .modal__product .product__old-sum{font-size:16px}.modal__content_product .modal__product .product__new-sum{font-size:21px}.modal__content_product .modal__product .product__actions{-moz-column-gap:10px;column-gap:10px}.modal__content_product .modal__product .wishlist-btn .product__icon{width:19px;height:17px}.modal__content_product .modal__product .remove-btn .product__icon{width:17px;height:19px}.modal__content_product .btn-lg{margin-top:38px;padding:19px;font-size:16px}.modal__content_delivery{max-width:475px;padding:30px 25px 40px}.modal__content_delivery .modal__text{font-size:12px}.modal__content_delivery .modal__list li{margin-left:15px}.modal__content_thanks{max-width:475px;padding:30px}.modal__content_thanks .text-top{margin-bottom:10px;justify-content:center;flex-direction:column;row-gap:15px}.modal__content_thanks .text-top img{width:32px}.modal__content_thanks .text-top p{font-size:30px}.modal__content_thanks .text-bottom{max-width:360px;margin:0 auto;font-size:17px;text-align:center}}@media screen and (max-width: 992px)and (max-width: 992px){.modal__content_addresses{max-width:600px;padding:30px 25px 28px}}@media screen and (max-width: 992px)and (max-width: 768px){.modal__content_addresses{max-width:475px;padding:25px 20px 24px}.modal__content_addresses .modal__title{font-size:24px}}@media screen and (max-width: 1100px){.modal:has(.modal__content_cart.show){padding-top:75px}}@media screen and (max-width: 768px){.modal__content .modal__title{font-size:24px}.modal__content_calc{max-width:520px;padding:25px 27px 20px 30px}.modal__content_calc .text-top{vertical-align:text-top}.modal__content_calc .modal__header{width:-moz-fit-content;width:fit-content;margin-top:12px;padding:6px 18px 8px 23px;border-radius:20px}.modal__content_calc .details__title{font-size:12px}.modal__content_calc .details__title .text-sm{display:none}.modal__content_calc .details__text{font-size:16px}.modal__content_calc .recommendation{margin-top:24px}.modal__content_calc .recommendation__text{margin-top:4px;font-size:12px}.modal__content_calc .recommendation__sowing{display:none}.modal__content_calc .cards{gap:14px;display:grid;grid-template-columns:repeat(3, 1fr);overflow:auto}.modal__content_calc .card__info{flex-direction:row;-moz-column-gap:9px;column-gap:9px}.modal__content_calc .card .rating__value,.modal__content_calc .card .review__value{font-size:9px}.modal__content_calc .modal__link{margin-top:35px;padding:15px 30px;font-size:14px;letter-spacing:.16em}.modal__content_calc .modal__info{font-size:12px}.modal__content_notify{max-width:475px;padding:45px 25px 40px}.modal__content_notify .modal__subtitle{max-width:360px;font-size:17px}.modal__content_notify .modal__form{margin-top:40px}.modal__content_login .modal__logo{width:145px}.modal__content_pay{max-width:475px;padding:30px 25px 32px}.modal__content_pay .modal__header{margin-bottom:20px;gap:9px 16px}.modal__content_pay .modal__header:has(+.modal__subtitle){margin-bottom:2px}.modal__content_pay .modal__subtitle{font-size:20px}.modal__content_pay .modal__imgs{gap:4px}.modal__content_pay .modal__imgs img{width:auto;height:24px}.modal__content_pay .modal__text{margin-top:12px;font-size:12px}.modal__content_buy{max-width:475px;padding:35px 30px 40px;border-radius:15px}.modal__content_buy .modal__title{text-align:left}.modal__content_buy .modal__subtitle{margin-top:10px}.modal__content_buy .modal__info{font-size:10px}.modal__content_question{padding:20px 20px 28px}.modal__content_question .modal__form{margin-top:20px;row-gap:20px}.modal__content_question .modal__form .btn{padding:12px 25px;font-size:12px}.modal__content_question .modal__info{margin-top:10px;font-size:8px}.modal__content_question .form__body{padding:17px 13px 22px}.modal__content_question .form__body .textarea{height:80px}.modal__content_product{max-width:280px;padding:20px 15px}.modal__content_product .modal__title{font-size:19px}.modal__content_product .modal__subtitle{max-width:175px;margin-top:7px;font-size:12px}.modal__content_product .modal__product{margin-top:10px;padding:10px;border-radius:10px;display:grid;grid-template-columns:86px auto;grid-template-areas:"img title" "img sale" "img btns" "count sum" ". price";gap:12px}.modal__content_product .modal__product .product__img{grid-area:img}.modal__content_product .modal__product .product__title{grid-area:title;max-width:80px;font-size:12px}.modal__content_product .modal__product .product__sale{grid-area:sale;align-self:flex-start}.modal__content_product .modal__product .product__actions{grid-area:btns;justify-content:flex-start;align-self:flex-end}.modal__content_product .modal__product .product__count{grid-area:count}.modal__content_product .modal__product .product__sum{grid-area:sum}.modal__content_product .modal__product .product__price{grid-area:price;margin-top:-10px}.modal__content_product .modal__product .product__details,.modal__content_product .modal__product .product__coast{display:contents}.modal__content_product .modal__product .count__btn{width:14px;height:14px;font-size:12px}.modal__content_product .modal__product .product__input_counter{min-width:32px;font-size:11px;border-radius:7px}.modal__content_product .modal__product .product__old-sum{font-size:14px}.modal__content_product .modal__product .product__new-sum{font-size:18px}.modal__content_product .btn-lg{margin-top:20px;padding:12px;font-size:12px}.modal__content_delivery{max-width:475px;padding:30px 20px 35px}.modal__content_delivery .modal__header{margin-bottom:15px;flex-direction:column-reverse;align-items:flex-start;row-gap:5px}.modal__content_delivery .modal__list li{margin-left:10px}.modal__content_order{max-width:280px;padding:25px 20px 30px}.modal__content_order .modal__title{margin-top:20px;font-size:22px}.modal__content_order .modal__form{margin-top:25px;row-gap:8px}.modal__content_order .modal__form .input{padding:12px;font-size:12px}.modal__content_order .modal__form .input[type=tel]{padding:12px;background-position:left 28px center}.modal__content_order .modal__form .btn{padding:11px;font-size:12px}.modal__content_order .modal__info{margin-top:15px;max-width:none;font-size:10px;line-height:1.35}.modal__content_thanks{max-width:280px;padding:30px 25px 25px}.modal__content_thanks .text-top p{font-size:19px}.modal__content_thanks .text-bottom{font-size:12px}}.modal__content_city{max-width:933px;width:90vw;max-height:80vh;padding:30px;overflow:hidden}@media screen and (max-width: 768px){.modal__content_city{width:95vw;padding:20px;max-height:85vh}}@media screen and (max-width: 480px){.modal__content_city{width:98vw;padding:15px;max-height:90vh}}.city-modal{height:100%;display:flex;flex-direction:column}.city-modal__title{font-size:22px;font-weight:500;color:#000;margin:0 0 20px 0}@media screen and (max-width: 768px){.city-modal__title{font-size:20px;margin-bottom:15px}}.city-modal__search{width:100%;position:relative;margin-bottom:25px}@media screen and (max-width: 768px){.city-modal__search{margin-bottom:20px}}.city-modal__input{width:100%;height:52px;max-width:none;padding:21px 55px 21px 30px;border-radius:1000px;font-size:14px;background:#f8f8f8}.city-modal__input:focus{outline:none}.city-modal__input::-moz-placeholder{color:#929292}.city-modal__input::placeholder{color:#929292}.city-modal__search-icon{position:absolute;right:25px;top:50%;transform:translateY(-50%);color:#929292}.city-modal__content{flex:1;overflow:hidden;display:flex;flex-direction:column;gap:25px}@media screen and (max-width: 768px){.city-modal__content{gap:20px}}.city-modal__cities{display:flex;flex-wrap:wrap;gap:8px}@media screen and (max-width: 768px){.city-modal__cities{gap:6px}}.city-modal__city{padding:6px 20px;background:#f5f5f5;border-radius:1000px;font-size:11px;font-weight:600;color:#000;cursor:pointer;transition:all .2s ease}.city-modal__city:hover{background:#03a753;color:#fff;opacity:.8}.city-modal__city.active{background:#03a753;color:#fff}.city-modal__city:disabled{cursor:default;opacity:.6;pointer-events:none}@media screen and (max-width: 768px){.city-modal__city{padding:6px 12px;font-size:13px}}.city-select{display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer}.city-select__text{flex:1}.city-select__arrow{color:var(--black);transition:transform .2s ease}.city-select:hover .city-select__arrow{transform:rotate(180deg)}@media screen and (max-width: 380px){.modal__content_calc{width:98vw}}@keyframes modalLoading{0%{transform:translate(-50%, -50%) rotate(0deg)}100%{transform:translate(-50%, -50%) rotate(360deg)}}@keyframes fadeInContent{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInPhoto{to{opacity:1;transform:scale(1)}}.mobile-tap-bar{position:fixed;z-index:200;left:0;right:0;bottom:0;height:55px;padding:7px 20px 5px;display:flex;justify-content:space-around;align-items:center;gap:20px;background-color:#03a753}.mobile-tap-bar__link{display:flex;flex-direction:column;align-items:center;gap:3px}.mobile-tap-bar__link:not(.active){opacity:.6}.mobile-tap-bar__icon{width:18px;height:18px;fill:#fff}.mobile-tap-bar__text{font-weight:400;font-size:11px;line-height:1.4;color:#fff}@media screen and (min-width: 577px){.mobile-tap-bar{display:none}}.cookie-banner{position:fixed;bottom:20px;right:20px;max-width:400px;background:#fff;border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:9999;font-family:inherit}.cookie-banner__content{padding:20px;position:relative}.cookie-banner__text{margin:0 0 15px 0;font-size:14px;line-height:1.4;color:#333}.cookie-banner__link{color:#03a753;font-size:14px;text-decoration:underline}.cookie-banner__link:hover{text-decoration:none}.cookie-banner__accept{background:#03a753;color:#fff;border:none;width:100%;padding:10px 20px;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .3s ease}.cookie-banner__accept:hover{border-color:#07c664;background-color:#07c664}.cookie-banner__close{position:absolute;top:8px;right:8px;border:none;font-size:20px;cursor:pointer;width:16px;height:16px;display:flex;align-items:center;justify-content:center;line-height:1}.cookie-banner__close:hover{color:#333}@media(max-width: 768px){.cookie-banner{bottom:10px;right:10px;left:10px;max-width:none}}.header{position:fixed;top:0;left:0;z-index:15;padding:0;background:rgba(0,0,0,0);pointer-events:none;width:100dvw}.header .logo{flex-shrink:0;width:195px;height:62px}.header .logo__icon{width:100%;height:100%;color:#03a753}.header__top{position:relative;z-index:2;padding-top:15px;padding-bottom:15px;background-color:#fff;pointer-events:auto}.header__top .wrapper{display:flex;align-items:center}.header__bottom{position:absolute;top:100%;left:0;right:0;padding-bottom:10px;background-color:#fff;pointer-events:auto;opacity:1;transform:translateY(0);transform-origin:top center;transition:transform .25s ease,opacity .2s ease}.header__bottom-row{position:relative;display:flex;align-items:center}.header__bottom-text{display:flex;align-items:center;justify-content:flex-end;gap:6px;width:100%}.header__work-time{font-size:12px;font-weight:500;line-height:1;letter-spacing:0px}.header__btns{margin-left:25px;width:100%;display:flex;justify-content:space-between;align-items:center;-moz-column-gap:20px;column-gap:20px}.header__collapse-container{position:relative;flex:0 0 62px;width:62px;height:68px;margin-left:15px}.header__collapse-container .doll,.header__collapse-button{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.header__collapse-button{display:flex;align-items:center;justify-content:center;width:30px;height:30px;background:rgba(0,0,0,0);border:none;cursor:pointer;padding:0;margin:0;opacity:0;visibility:hidden;pointer-events:none;z-index:2;transition:opacity .2s ease,visibility .2s ease}.header__collapse-icon{width:30px;height:20px;fill:#1f2029}.header__collapse-container .doll{opacity:1;visibility:visible;transition:opacity .2s ease,visibility .2s ease}.header__call{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end}.header .call__link{font-weight:600;font-size:20px;letter-spacing:.05em;color:#1f2029;display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px}.header .call-back__btn{font-weight:500;font-size:12px;letter-spacing:.1em;color:#03a753;text-decoration:underline}.header .call-back__btn:hover{color:#07c664;text-decoration:none}.header .select{min-width:100px;max-width:-moz-fit-content;max-width:fit-content;margin-right:15px;padding:13px 15px 11px 30px;border:none;font-weight:700;font-size:16px;line-height:1;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.99954 1.25C8.17684 1.25216 6.42942 1.97719 5.14057 3.26603C3.85173 4.55487 3.1267 6.3023 3.12454 8.125C3.12454 14.0076 9.37454 18.4509 9.64066 18.6371C9.7459 18.7106 9.87117 18.75 9.99954 18.75C10.1279 18.75 10.2532 18.7106 10.3584 18.6371C10.6245 18.4509 16.8745 14.0076 16.8745 8.125C16.8724 6.3023 16.1474 4.55487 14.8585 3.26603C13.5697 1.97719 11.8222 1.25216 9.99954 1.25ZM10 5.62523C10.4945 5.62523 10.9778 5.77185 11.3889 6.04655C11.8 6.32126 12.1205 6.7117 12.3097 7.16852C12.4989 7.62533 12.5484 8.128 12.452 8.61295C12.3555 9.0979 12.1174 9.54336 11.7678 9.89299C11.4181 10.2426 10.9727 10.4807 10.4877 10.5772C10.0028 10.6737 9.50011 10.6241 9.04329 10.4349C8.58648 10.2457 8.19603 9.92527 7.92133 9.51415C7.64662 9.10303 7.5 8.61968 7.5 8.12523C7.49999 7.79692 7.56465 7.47183 7.69028 7.16851C7.81592 6.86519 8.00006 6.58959 8.23221 6.35744C8.46436 6.12529 8.73996 5.94114 9.04328 5.81551C9.3466 5.68988 9.67169 5.62522 10 5.62523Z' fill='%2303A753'/%3E%3C/svg%3E");background-position:0px center;background-size:20px;position:relative}.header .tooltip_search{z-index:100}.header .tooltip_search .btn-change{margin-right:-5px;line-height:1}.header .tooltip_search .tooltip__text{pointer-events:all;top:calc(100% + 22px);z-index:1000}.header .tooltip_search .input{width:240px;padding:8px 25px;line-height:1;border:1px solid #03a753}.header.header--collapsed .header__bottom{opacity:0;transform:translateY(-100%);pointer-events:none}.header.header--collapsed .header__collapse-button{opacity:1;visibility:visible;pointer-events:auto}.header.header--collapsed .header__collapse-container .doll{opacity:0;visibility:hidden;pointer-events:none}.header-compensator{height:0;pointer-events:none;transition:height .25s ease}.nav{display:flex;padding-top:3px}.nav__list{display:flex;-moz-column-gap:29px;column-gap:29px}.nav__item.tooltip{z-index:1}.nav__link{font-size:12px;font-weight:500;line-height:1;letter-spacing:.1em;color:#1f2029}.nav__link:hover{color:#03a753}.call__img{width:24px;height:24px;display:flex;justify-content:center;align-items:center;background-color:#f6f6f6;border-radius:50%}.call__img .call__icon{width:12px;height:12px;fill:#03a753}.doll{width:62px;height:68px;-o-object-fit:contain;object-fit:contain}.katalog-link{margin-left:20px;padding:10px 12px 10px 42px;letter-spacing:.05em;background-image:url("../img/svg/book.svg");background-repeat:no-repeat;background-position:12px center;background-size:20px;border-radius:4px}.search{margin:0;margin-left:10px;padding:0;position:relative;width:100%;max-width:295px;line-height:0}.search__input{width:100%;max-width:295px;padding:10px;padding-left:45px;border:none;border-radius:4px;font-size:16px;line-height:1;background-color:#f8f8f8;box-sizing:border-box}.search__input::-moz-placeholder{font-weight:400;font-size:16px;line-height:1;color:rgba(31,32,41,.25)}.search__input::placeholder{font-weight:400;font-size:16px;line-height:1;color:rgba(31,32,41,.25)}.search__btn{width:18px;height:18px;position:absolute;left:15px;top:50%;z-index:5;background:center/contain no-repeat url("../img/svg/search.svg");transform:translateY(-50%)}.search__results{position:absolute;top:115%;left:0;right:0;z-index:10;background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.1);display:none}.search__list{padding:0;margin:0}.search__item{border-bottom:1px solid #f0f0f0}.search__item_all a{background-color:#fcfcfc;color:#03a753;font-weight:600;text-align:center}.search__item:last-child{border-bottom:none}.search__link{display:block;padding:12px 15px;color:#1f2029;text-decoration:none;font-size:14px;line-height:1.4;text-align:left;transition:background-color .2s ease}.search__link:hover{background-color:#f8f8f8;color:#03a753}.search.search--active .search__results{display:block}.wishlist{display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px}.wishlist__icon{position:relative;width:24px;height:24px;display:flex;justify-content:center;align-items:center;fill:#03a753}.wishlist__quantity{position:absolute;z-index:5;top:0;right:0;width:15px;height:15px;border-radius:50%;color:#fff;background-color:#f22929;transform:translate(50%, -50%);font-size:10px;font-weight:600;line-height:15px;text-align:center}.wishlist__text{color:#1f2029}.cart{display:flex;align-items:center;-moz-column-gap:15px;column-gap:15px}.cart__icon{position:relative;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.cart__img{fill:#03a753}.cart__quantity{position:absolute;z-index:5;top:0;right:0;width:15px;height:15px;border-radius:50%;color:#fff;background-color:#f22929;transform:translate(50%, -50%);font-size:10px;font-weight:600;line-height:15px;text-align:center}.cart__text{display:flex;flex-direction:column;align-items:start;gap:0}.cart__price{font-weight:500;font-size:11px;color:#7a7a7a}.account{width:auto;height:20px;display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px}.account__icon{fill:#03a753}@media screen and (min-width: 1101px){.tooltip_search{display:none}}@media screen and (max-width: 1100px){.header{padding:0}.header .logo{width:123px;height:36px}.header .logo__icon{color:#fff}.header__top{padding:10px 0;background-color:#03a753}.header__collapse-container{width:43px;height:46px;margin-left:10px}.header__collapse-icon{color:#fff}.header .doll{width:43px;height:46px}.header__btns{justify-content:flex-end;-moz-column-gap:30px;column-gap:30px}.header .wishlist__icon svg,.header .cart__img{width:30px;height:30px;fill:#fff}.header .account__icon{width:26px;height:26px;fill:#fff}.wishlist__text,.cart__text,.account__text{display:none}.header .katalog-link,.header .search,.header .nav{display:none}.tooltip_search svg{color:#fff}.tooltip_search .search__results{position:absolute;top:110%;left:0;right:0;z-index:10;background-color:#fff;border:1px solid #03a753;border-radius:14px;box-shadow:0 4px 12px rgba(0,0,0,.1);overflow-y:auto;display:none}.tooltip_search .search__list{padding:0;margin:0;list-style:none}.tooltip_search .search__item{border-bottom:1px solid #f0f0f0}.tooltip_search .search__item_all a{background-color:#fcfcfc;color:#03a753;font-weight:600;text-align:center}.tooltip_search .search__item:last-child{border-bottom:none}.tooltip_search .search__link{display:block;padding:8px 12px;color:#1f2029;text-decoration:none;font-size:14px;line-height:1.2;transition:background-color .2s ease}.tooltip_search .search__link:hover{background-color:#f8f8f8;color:#03a753}.tooltip_search.search--active .search__results{display:block}}@media screen and (max-width: 992px){.header__top{padding:10px 0}.header .call__link{font-size:16px}.header .call-back__btn{margin-top:0}}@media screen and (max-width: 768px){.header__bottom .wrapper{align-items:flex-start}.header .select{padding-left:25px;background-position:left center}}@media screen and (max-width: 576px){.header__bottom{padding:10px 0px 8px}.header__bottom-text{justify-content:space-between}.header__top{padding:14px 0}.header .logo{width:130px;height:40px}.header__btns{margin-left:15px;-moz-column-gap:20px;column-gap:20px}.burger{margin-left:0;width:26px;height:16px}.header__btns{-moz-column-gap:16px;column-gap:16px}.header .tooltip_search .tooltip__text{left:-30px}.header .tooltip_search .input{width:200px;padding:6px 15px}.header .wishlist__icon svg,.header .cart__img,.header .address__icon,.header .account__icon{width:22px;height:22px}.header .select{max-width:-moz-fit-content;max-width:fit-content;margin:0;padding:5px 4px 5px 25px;background-position:0 center;font-size:14px}.header .call__link{font-size:15px;-moz-column-gap:6px;column-gap:6px}.header__bottom .wrapper{align-items:flex-start}.call__img{width:16px;height:16px}.call__img .call__icon{width:10px;height:10px}.header .call-back__btn{margin-top:7px;font-size:11px;letter-spacing:.1em}}@media screen and (max-width: 450px){.header__top{padding:5px 0}.header .logo{width:90px;height:28px}.header__collapse-container{display:flex;align-items:center;width:44px;height:46px;margin-left:0}.header__collapse-button{display:flex;align-items:center;justify-content:center;width:25px;height:25px;background:rgba(0,0,0,0);border:none;cursor:pointer;padding:0;margin:0}.header__collapse-icon{width:25px;height:15px}.header .doll{width:44px;height:46px;-o-object-fit:contain;object-fit:contain}}.city-confirm-popup{position:absolute;top:100%;left:28px;z-index:1000;background-color:#f8fdf8;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.15);padding:20px;min-width:280px;display:none;opacity:0;visibility:hidden}.city-confirm-popup__content{text-align:center}.city-confirm-popup__title{font-weight:500;font-size:18px;line-height:1.2;text-align:left;color:#1f2029;margin:0 0 20px 0}.city-confirm-popup__buttons{display:flex;gap:12px;justify-content:center}.city-confirm-popup__btn{padding:12px 20px;border-radius:50px;font-weight:600;font-size:14px;line-height:1;white-space:nowrap;text-transform:uppercase;letter-spacing:.05em;transition:all .2s ease;min-width:120px}.city-confirm-popup__btn--confirm{background-color:#03a753;color:#fff;border:none}.city-confirm-popup__btn--confirm:hover{background-color:#07c664}.city-confirm-popup__btn--change{background-color:rgba(0,0,0,0);color:#03a753;border:1px solid #03a753}.city-confirm-popup__btn--change:hover{background-color:#03a753;color:#fff}.city-confirm-popup.city-confirm-popup--visible{display:block;opacity:1;visibility:visible}@media screen and (max-width: 768px){.city-confirm-popup{top:80%;left:10px}}@media screen and (max-width: 576px){.city-confirm-popup{padding:16px;min-width:260px}.city-confirm-popup__title{font-size:16px;margin-bottom:16px}.city-confirm-popup__buttons{flex-direction:column;gap:8px}.city-confirm-popup__btn{padding:10px 16px;font-size:12px;min-width:auto}}.banner{padding-top:25px;padding-bottom:0}@media screen and (max-width: 640px){.banner .section-header{flex-direction:column;gap:15px}.banner .section-header .title{max-width:-moz-fit-content;max-width:fit-content}.banner .section-header .catalog-link{margin-left:auto}}.banner .title{color:#000}.banner__slider .splide__slide{height:370px;padding:65px 80px 40px;display:inline-block;text-align:left;border-radius:10px;box-sizing:border-box}.banner__slider .splide__slide_first{background:right bottom/auto 81% no-repeat url("../img/slider/banner/family.avif"),#24383b center/cover no-repeat url("../img/slider/banner/main-bg.avif")}.banner__slider .splide__slide_second{background:#24383b right 10% center/cover url("../img/slider/banner/02.avif")}.banner__slider .splide__slide_third{background:right 20px center/auto 90% no-repeat url("../img/slider/banner/03.avif"),#24383b center/cover no-repeat url("../img/slider/banner/bg.avif")}.banner__slider .splide__slide_fourth{background:right center/auto 100% no-repeat url("../img/slider/banner/04.avif"),#24383b center/cover no-repeat url("../img/slider/banner/bg.avif")}.banner__slider .splide__slide_fifth{background:right center/auto 100% no-repeat url("../img/slider/banner/05.avif"),#24383b center/cover no-repeat url("../img/slider/banner/bg.avif")}.banner__slider .splide__slide_sixth{background:right center/auto 100% no-repeat url("../img/slider/banner/06.avif"),#24383b center/cover no-repeat url("../img/slider/banner/bg.avif")}.banner__slider .splide__slide_seventh{background:right center/auto 100% no-repeat url("../img/slider/banner/07.avif"),#24383b center/cover no-repeat url("../img/slider/banner/bg.avif")}.banner__slider .splide__slide_eighth{background:right center/auto 100% no-repeat url("../img/slider/banner/08.avif"),#24383b center/cover no-repeat url("../img/slider/banner/bg.avif")}.banner__slider .splide__slide_ninth{background:right center/auto 100% no-repeat url("../img/slider/banner/09.avif"),#24383b center/cover no-repeat url("../img/slider/banner/bg.avif")}.banner__slider .splide__slide_tenth{background:right center/auto 100% no-repeat url("../img/slider/banner/10.avif"),#24383b center/cover no-repeat url("../img/slider/banner/bg.avif")}.banner__slider .splide__slide_ellevte{background:right -5px center/auto 135% no-repeat url("../img/slider/banner/11.avif"),#24383b center/cover no-repeat url("../img/slider/banner/bg.avif")}.banner__slider .splide__slide_twelve{background:right -100px center/auto 210% no-repeat url("../img/slider/banner/12.avif"),#24383b center/cover no-repeat url("../img/slider/banner/bg.avif")}.banner .splide__pagination{left:105px;right:inherit;bottom:45px;padding:0;justify-content:start;gap:12px}.banner .splide__pagination li{line-height:0}.banner .splide__pagination__page{width:12px;height:12px;margin:0;background:hsla(0,0%,100%,.1450980392);opacity:1}.banner .splide__pagination__page.is-active{background:#fff;transform:scale(1)}.banner .splide__arrow{width:30px;height:30px;opacity:1;background:#fff;border:1px solid rgba(0,0,0,0)}.banner .splide__arrow:hover{opacity:1;background-color:#03a753;border:1px solid #fff}.banner .splide__arrow:hover svg{fill:#fff}.banner .splide__arrow svg{width:auto;height:16px;fill:#03a753;transition:.25s linear}.banner__btn{width:30px;height:30px;border-radius:50%;color:#03a753;background-color:#fff}.banner__btn_next{right:20px}.banner__btn_prev{left:20px}.banner__btn::after{font-size:16px}.banner__title{max-width:445px;font-weight:700;font-size:37px;line-height:1.23;letter-spacing:.02em;text-align:left;color:#fff}.banner__text{display:inline-block;max-width:250px;font-weight:400;font-size:12px;line-height:1.23;letter-spacing:.02em}.banner__text_sm{max-width:160px}.banner__link{display:inline-block;margin-top:40px;padding:16px 26px;border-radius:600px;font-size:17px;letter-spacing:.05em;background-color:#fff;text-align:center;transition:.3s ease-in-out}.banner__link:hover{color:#fff;background-color:rgba(0,0,0,0);box-shadow:inset 0 0 0 2px #fff}.banner__slider_layered .splide__slide{position:relative;overflow:hidden;background-color:#24383b;background-image:var(--banner-desktop-bg);background-position:center;background-size:cover;background-repeat:no-repeat}.banner__slider_layered .banner__content,.banner__slider_layered .banner__title,.banner__slider_layered .banner__link{position:relative;z-index:2}.banner__layer{position:absolute;z-index:1;pointer-events:none}.banner__layer img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.banner__layer_desktop-right-bottom{right:0;bottom:0;width:48%;height:92%}.banner__layer_desktop-right-bottom img{-o-object-position:right bottom;object-position:right bottom}.banner__layer_desktop-right-center{right:3%;top:50%;width:46%;height:84%;transform:translateY(-50%)}.banner__layer_desktop-right-center img{-o-object-position:right center;object-position:right center}.banner__layer_desktop-wide-right{right:-5%;bottom:-3%;width:62%;height:108%}.banner__layer_desktop-wide-right img{-o-object-position:right bottom;object-position:right bottom}.attention{display:inline-block;width:30px;height:30px;font-size:20px;line-height:1.5;text-align:center;color:#24383b;background-color:#fff;border-radius:50%;vertical-align:middle}@media screen and (max-width: 992px){.banner__slider .splide__slide{height:250px;padding:20px 25px;border-radius:6px;background-position:right bottom}.banner__slider .splide__slide_first{background:right -2px bottom/auto 86% no-repeat url("../img/slider/banner/family.avif"),#24383b center/cover url("../img/slider/banner/main-bg.avif")}.banner__slider .splide__slide_twelve{background:right -70px center/auto 215% no-repeat url("../img/slider/banner/12.avif"),#24383b center/cover no-repeat url("../img/slider/banner/bg.avif")}.banner__slider .splide__slide_twelve .banner__title{max-width:400px}.banner__slider .splide__slide_third{background-position:right bottom 15px}.banner .splide__arrow{display:none}.banner__title{max-width:375px;font-size:30px}.banner__title .attention{width:20px;height:20px;font-size:14px}.banner__text{max-width:190px;font-size:10px;line-height:1.24}.banner__link{margin-top:12px;padding:10px 20px;font-size:10px;line-height:1;border-radius:340px}.banner .splide__pagination{left:25px;bottom:16px;gap:6px}.banner .splide__pagination__page{width:6px;height:6px}}@media screen and (min-width: 768px){.banner__slider .splide__slide_third br{display:none}}@media screen and (max-width: 768px){.banner__slider .splide__slide_first{background:right -2px bottom/auto 70% no-repeat url("../img/slider/banner/family.avif"),#24383b center/cover url("../img/slider/banner/main-bg.avif") !important}.banner__slider .splide__slide_second{background:#24383b right 10% center/cover url("../img/slider/banner/02.avif")}.banner__slider .splide__slide_third{background:right 20px center/auto 90% no-repeat url("../img/slider/banner/03.avif"),#24383b center/cover no-repeat url("../img/slider/banner/bg.avif")}.banner__slider .splide__slide_fourth{background:right -100px center/auto 100% no-repeat url("../img/slider/banner/04.avif"),#24383b center/cover no-repeat url("../img/slider/banner/bg.avif")}.banner__slider .splide__slide_fifth{background:right -80px center/auto 100% no-repeat url("../img/slider/banner/05.avif"),#24383b center/cover no-repeat url("../img/slider/banner/bg.avif")}.banner__slider .splide__slide_sixth{background:right -65px center/auto 100% no-repeat url("../img/slider/banner/06.avif"),#24383b center/cover no-repeat url("../img/slider/banner/bg.avif")}.banner__slider .splide__slide_seventh{background:right -30px center/auto 230px no-repeat url("../img/slider/banner/07.avif"),#24383b center/cover no-repeat url("../img/slider/banner/bg.avif")}.banner__slider .splide__slide_eighth{background:right center/auto 80% no-repeat url("../img/slider/banner/08.avif"),#24383b center/cover no-repeat url("../img/slider/banner/bg.avif")}.banner__slider .splide__slide_ninth{background:right -50px center/auto 100% no-repeat url("../img/slider/banner/09.avif"),#24383b center/cover no-repeat url("../img/slider/banner/bg.avif")}.banner__slider .splide__slide_tenth{background:right -65px center/auto 100% no-repeat url("../img/slider/banner/10.avif"),#24383b center/cover no-repeat url("../img/slider/banner/bg.avif")}.banner__slider .splide__slide_ellevte{background:right -50px center/auto 100% no-repeat url("../img/slider/banner/11.avif"),#24383b center/cover no-repeat url("../img/slider/banner/bg.avif")}.banner__slider .splide__slide_twelve{background:right -80px bottom -100px/auto 160% no-repeat url("../img/slider/banner/12.avif"),#24383b center/cover no-repeat url("../img/slider/banner/bg.avif")}.banner__slider .banner__title{max-width:340px;font-size:30px}.banner__slider .banner__link{margin-top:10px}.banner__title{max-width:250px;font-size:22px}.banner__link{margin-top:20px;padding:11px 26px}.banner__text{margin-left:0}}@media screen and (max-width: 576px){.banner__slider .splide__slide{height:290px;padding-bottom:40px;display:flex;flex-direction:column}.banner__slider .splide__slide_first{background:right -2px bottom/auto 70% no-repeat url("../img/slider/banner/family.avif"),#24383b center/cover url("../img/slider/banner/main-bg.avif")}.banner__slider .splide__slide_third{background:right bottom 30px/auto 70% no-repeat url("../img/slider/banner/03.avif"),#24383b center/cover no-repeat url("../img/slider/banner/bg.avif")}.banner__slider .splide__slide_fourth{background:right bottom/auto 100% no-repeat url("../img/slider/banner/04-sm.avif"),#24383b center/cover no-repeat url("../img/slider/banner/bg.avif")}.banner__slider .splide__slide_fifth{background:right bottom/auto 75% no-repeat url("../img/slider/banner/05-sm.avif"),#24383b center/cover no-repeat url("../img/slider/banner/bg.avif")}.banner__slider .splide__slide_sixth{background:right bottom/auto 80% no-repeat url("../img/slider/banner/06-sm.avif"),#24383b center/cover no-repeat url("../img/slider/banner/bg.avif")}.banner__slider .splide__slide_seventh{background:right -80px bottom -20px/auto 230px no-repeat url("../img/slider/banner/07.avif"),#24383b center/cover no-repeat url("../img/slider/banner/bg.avif")}.banner__slider .splide__slide_eighth{background:right -25px bottom -15px/auto 93% no-repeat url("../img/slider/banner/08-sm.avif"),#24383b center/cover no-repeat url("../img/slider/banner/bg.avif")}.banner__slider .splide__slide_ninth{background:right -100px bottom/auto 100% no-repeat url("../img/slider/banner/09.avif"),#24383b center/cover no-repeat url("../img/slider/banner/bg.avif")}.banner__slider .splide__slide_tenth{background:right bottom -60px/auto 100% no-repeat url("../img/slider/banner/10-sm.avif"),#24383b center/cover no-repeat url("../img/slider/banner/bg.avif")}.banner__slider .splide__slide_ellevte{background:right -30px bottom/auto 90% no-repeat url("../img/slider/banner/11.avif"),#24383b center/cover no-repeat url("../img/slider/banner/bg.avif")}.banner__slider .splide__slide_twelve{background:right -20px bottom -40px/auto 120% no-repeat url("../img/slider/banner/12-sm.avif"),#24383b center/cover no-repeat url("../img/slider/banner/bg.avif")}.banner__slider .splide__slide .banner__title{max-width:245px;font-size:22px}.banner__title{font-size:22px;flex:1 0 auto}.banner__title .attention{margin-top:-7px}.banner__text{max-width:210px;margin-top:7px;font-size:12px;line-height:120%}.banner__link{width:-moz-fit-content;width:fit-content;margin-top:0;padding:9px 21px;font-size:12px;line-height:1}.banner .splide__pagination{bottom:25px}.banner__slider_layered .splide__slide{background-image:var(--banner-mobile-bg, var(--banner-desktop-bg))}.banner__slider_layered .banner__content{flex:1 0 auto;display:flex;flex-direction:column;align-items:flex-start;max-width:245px}.banner__slider_layered .banner__title{flex:1 0 auto}.banner__slider_layered .banner__link{margin-bottom:0}.banner__layer_mobile-right-bottom{right:-10px;bottom:-8px;width:84%;height:76%;transform:none}.banner__layer_mobile-right-bottom img{-o-object-position:right bottom;object-position:right bottom}.banner__layer_mobile-right-center{right:-24px;top:55%;bottom:auto;width:82%;height:78%;transform:translateY(-50%)}.banner__layer_mobile-right-center img{-o-object-position:right center;object-position:right center}.banner__layer_mobile-wide-right{right:-44px;bottom:-16px;width:104%;height:86%;transform:none}.banner__layer_mobile-wide-right img{-o-object-position:right bottom;object-position:right bottom}}@media screen and (max-width: 480px){.banner__slider .splide__slide{height:290px;padding:14px 15px 40px}.banner__slider .splide__slide_first{background:right 10px bottom/auto 180px no-repeat url("../img/slider/banner/family.avif"),#24383b right 10% top/cover no-repeat url("../img/slider/banner/map.avif") !important}.banner__slider .splide__slide_second{background:#24383b right 10% center/cover url("../img/slider/banner/02.avif")}.banner__slider .splide__slide_third{background:right bottom 30px/auto 62% no-repeat url("../img/slider/banner/03.avif"),#24383b center/cover no-repeat url("../img/slider/banner/bg.avif")}.banner__slider .splide__slide_fourth{background:right bottom/auto 90% no-repeat url("../img/slider/banner/04-sm.avif"),#24383b center/cover no-repeat url("../img/slider/banner/bg.avif")}.banner__slider .splide__slide_fifth{background:right bottom/auto 70% no-repeat url("../img/slider/banner/05-sm.avif"),#24383b center/cover no-repeat url("../img/slider/banner/bg.avif")}.banner__slider .splide__slide_sixth{background:right bottom/auto 80% no-repeat url("../img/slider/banner/06-sm.avif"),#24383b center/cover no-repeat url("../img/slider/banner/bg.avif")}.banner__slider .splide__slide_seventh{background:right -80px bottom -20px/auto 230px no-repeat url("../img/slider/banner/07.avif"),#24383b center/cover no-repeat url("../img/slider/banner/bg.avif")}.banner__slider .splide__slide_eighth{background:right -80px bottom -20px/auto 90% no-repeat url("../img/slider/banner/08-sm.avif"),#24383b center/cover no-repeat url("../img/slider/banner/bg.avif")}.banner__slider .splide__slide_ninth{background:right -130px bottom/auto 100% no-repeat url("../img/slider/banner/09.avif"),#24383b center/cover no-repeat url("../img/slider/banner/bg.avif")}.banner__slider .splide__slide_tenth{background:right bottom -65px/auto 110% no-repeat url("../img/slider/banner/10-sm.avif"),#24383b center/cover no-repeat url("../img/slider/banner/bg.avif")}.banner__slider .splide__slide_ellevte{background:right -15px bottom -5px/auto 85% no-repeat url("../img/slider/banner/11.avif"),#24383b center/cover no-repeat url("../img/slider/banner/bg.avif")}.banner__slider .splide__slide_twelve{background:right -10px bottom -10px/auto 100% no-repeat url("../img/slider/banner/12-sm.avif"),#24383b center/cover no-repeat url("../img/slider/banner/bg.avif")}}@media screen and (max-width: 430px){.banner__slider .splide__slide_twelve{background:right -10px bottom 10px/auto 90% no-repeat url("../img/slider/banner/12-sm.avif"),#24383b center/cover no-repeat url("../img/slider/banner/bg.avif")}}@media screen and (max-width: 400px){.banner__slider .splide__slide_tenth{background:right bottom -55px/auto 87% no-repeat url("../img/slider/banner/10-sm.avif"),#24383b center/cover no-repeat url("../img/slider/banner/bg.avif")}}.advantages__list{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch;gap:20px;margin-top:40px}.advantages__btn{display:inherit;padding-right:30px;margin:25px auto 0;font-weight:400;font-weight:1.4;color:#03a753;text-transform:uppercase;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 13 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L6.5 6L12 1' stroke='%2303A753' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right center;background-size:13px 8px;background-repeat:no-repeat;transition:transform .3s ease}.advantages__btn.expanded{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 13 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 7L6.5 2L1 7' stroke='%2303A753' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E")}.advantage-card{width:260px;padding:23px 18px 20px;text-align:left;background-color:#f1f9f5;background-position:top center;background-repeat:no-repeat;background-size:cover;border-radius:20px;background-blend-mode:multiply}.advantage-card:nth-child(1){background-image:url("../img/advantages/0.avif")}.advantage-card:nth-child(2){background-image:url("../img/advantages/1.avif")}.advantage-card:nth-child(3){background-image:url("../img/advantages/2.avif")}.advantage-card:nth-child(4){background-image:url("../img/advantages/3.avif")}.advantage-card:not(.show) .advantage__descr{display:none}.advantage__header{display:flex;align-items:center;-moz-column-gap:13px;column-gap:13px}.advantage__icon{flex-shrink:0;width:43px;height:43px;border-radius:50%;background-color:#03a753;display:flex;justify-content:center;align-items:center}.advantage__title{font-weight:700;font-size:14px;line-height:1.4}.advantage__descr{margin-top:20px}.advantage__list{list-style-position:inside}.advantage__item{font-weight:400;font-size:12px;line-height:1.4}.advantage__item:not(:first-child){margin-top:9px}.advantage__item .text-black{font-weight:600}@media screen and (max-width: 1180px){.advantages__list{display:grid;grid-template-columns:repeat(2, 1fr)}.advantage-card{width:auto}}@media screen and (max-width: 768px){.advantages .advantage-card{padding:10px;border-radius:10px}.advantages__list{gap:15px 20px}.advantages__btn{margin-top:20px;padding-right:20px;font-size:12px;background-size:10px 8px}.advantage__header{-moz-column-gap:15px;column-gap:15px}.advantage__icon{width:28px;height:28px}.advantage__icon img{width:16px;height:16px;-o-object-fit:contain;object-fit:contain}.advantage__title{font-size:12px;line-height:1.3}.advantage__descr{margin-top:10px}.advantage__list{margin-left:10px}.advantage__list li{display:block;background:url("../img/svg/advantage-li.svg") 0 3px no-repeat;background-size:7px 6px;padding-left:18px}.advantage__item{font-size:10px}.advantage__item:not(:first-child){margin-top:5px}}@media screen and (min-width: 576px){.advantage__item br{display:none}}@media screen and (max-width: 576px){.advantages__list{gap:10px;margin-top:15px}.advantages__btn{margin-top:20px;font-size:12px}.advantage__header{flex-direction:row-reverse;align-items:flex-start;justify-content:space-between}.advantage__descr{margin-top:8px}.advantage__icon{width:18px;height:18px}.advantage__icon img{width:10px;height:10px}.advantage__list{margin-left:0;gap:10px}.advantage__list li{padding-left:13px;font-size:11px}}.category__list{display:flex;flex-wrap:wrap;justify-content:space-around;gap:30px 25px}.category__header{margin-bottom:30px}.category .section-header--category{margin-bottom:30px}@media(max-width: 450px){.category .section-header--category{margin-bottom:18px}}.category__item{width:360px;height:240px;padding:35px 40px;font-weight:400;font-size:30px;line-height:1.4;text-align:left;border-radius:20px;background-color:#f1f9f5;background-position:bottom right;background-repeat:no-repeat;background-size:cover;background-blend-mode:multiply}.category__item_chery{background-image:url("../img/category/0.avif")}.category__item_pepper{background-image:url("../img/category/1.avif")}.category__item_cucumber{background-image:url("../img/category/2.avif")}@media screen and (min-width: 800px)and (max-width: 1200px){.category__list{display:grid;grid-template-columns:repeat(2, 1fr)}.category__item{width:100%}.category__item_chery{grid-column:span 2;background-image:url("../img/category/sm0.avif")}}@media screen and (min-width: 993px){.category{padding-top:15px}}@media screen and (max-width: 768px){.category__list{row-gap:20px}.category__item{width:100%;height:125px;padding:35px 40px;font-size:20px}.category__item_chery{background-image:url("../img/category/sm0.avif")}.category__item_pepper{background-image:url("../img/category/sm1.avif")}.category__item_cucumber{background-image:url("../img/category/sm2.avif")}}@media screen and (max-width: 576px){.category{padding-top:25px}.category__header{margin-bottom:20px}.category__title{max-width:400px}.category__list{row-gap:15px}.category__item{padding:20px;font-size:17px}}@media screen and (max-width: 450px){.category__item_chery{background-image:url("../img/category/es0.avif")}.category__item_pepper{background-image:url("../img/category/es1.avif")}.category__item_cucumber{background-image:url("../img/category/es2.avif")}.category__title+.btn-lg{display:none}}.products__header{display:flex;justify-content:space-between;align-items:flex-end;-moz-column-gap:60px;column-gap:60px}.products__text{margin-right:auto}.products__descr{margin-top:20px;font-size:16px;line-height:1.24;letter-spacing:.02em;color:#24383b}.products__btns{display:flex;align-items:center;gap:20px}.products .splide__track{margin-top:60px}.products .splide__track+.btn-lg{display:block;max-width:300px;margin:20px auto 0}.cards_slider,.products_slider{overflow:visible}.cards_slider .splide__track,.products_slider .splide__track{overflow:visible}@media screen and (min-width: 577px){.products .splide__track+.btn-lg{display:none}}@media screen and (max-width: 992px){.products__header{gap:40px}.products__descr{margin-top:12px}.products .splide__track{margin-top:30px}}@media screen and (max-width: 768px){.products__header{flex-wrap:wrap;align-items:flex-start;row-gap:20px}.products__btns{gap:11px}.products__descr{margin-top:9px}.products__text{flex-shrink:0}}@media screen and (max-width: 576px){.products__header{flex-wrap:wrap;gap:10px}.products__title{max-width:220px}.products__text{display:contents}.products__descr{order:2;margin-top:0;font-size:13px}.products__btns+.btn-lg{display:none}}.discount__header{display:flex;align-items:center;-moz-column-gap:62px;column-gap:62px}.discount__btns{display:flex;align-items:center;-moz-column-gap:20px;column-gap:20px}.discount .swiper{margin-top:20px}.discount .swiper .swiper-slide{width:360px !important;flex-shrink:0}@media(max-width: 576px){.discount .swiper .swiper-slide{width:240px !important}}.discount__list{display:flex;justify-content:space-around;flex-wrap:wrap;gap:40px;margin-top:35px}.all-discounts{margin-left:auto;font-weight:600;font-size:18px;letter-spacing:.05em;text-transform:uppercase;text-decoration:underline;color:#03a753}.discount__item{height:240px;padding:25px 40px;border-radius:20px;font-weight:400;font-size:22px;line-height:1.4;text-align:left;background-color:#f1f9f5;background-position:100%;background-repeat:no-repeat;background-size:cover;background-blend-mode:multiply}.discount__item_first{background-image:url("../img/discounts/0.avif")}.discount__item_second{background-image:url("../img/discounts/1.avif")}.discount__item_thirds{background-image:url("../img/discounts/2.avif")}.discount__item .btn{margin-bottom:12px;padding:5px 15px;font-size:10px;pointer-events:none}.discount__item .btn+*{max-width:145px}.discount__item span{display:inline-block;max-width:200px}.promotion__list{display:grid;grid-template-columns:repeat(3, 1fr);gap:40px;margin-top:30px}@media(max-width: 1024px){.promotion__list{gap:20px}}@media(max-width: 600px){.promotion__list{grid-template-columns:1fr}}.promotion__list .promotion__item{display:flex;flex-direction:column;border-radius:20px;overflow:hidden;height:100%}.promotion__list .promotion__item_completed .promotion__img{filter:grayscale(100%)}.promotion__list .promotion__item_completed .promotion__link{background-color:rgba(0,0,0,0);color:#000;border:1px solid #03a753}.promotion__list .promotion__item:not(.promotion__item_completed) .promotion__title:hover{opacity:.7}.promotion__list .promotion__item .promotion__img{position:relative;width:100%;height:133px}@media(max-width: 768px){.promotion__list .promotion__item .promotion__img{height:100px}}.promotion__list .promotion__item .promotion__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.promotion__list .promotion__item .promotion__date{display:flex;align-items:center;justify-content:center;position:absolute;bottom:11px;left:15px;padding:0 8px;height:19px;font-size:12px;font-weight:400;color:#8b8b8b;border-radius:10px;background-color:#fff}.promotion__list .promotion__item .promotion__content{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:15px;background-color:#f1f9f5}.promotion__list .promotion__item .promotion__content .promotion__title{font-weight:400;font-size:20px;line-height:1.2;color:#1f2029;line-clamp:3;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-align:left;transition:opacity .3s ease-in-out}@media(max-width: 768px){.promotion__list .promotion__item .promotion__content .promotion__title{font-size:16px}}.promotion__list .promotion__item .promotion__content .promotion__link{display:flex;align-items:center;justify-content:center;width:100%;padding:8px 12px;margin-top:14px;font-size:12px;font-weight:600;border-radius:72px;text-transform:uppercase;cursor:pointer}@media(max-width: 768px){.promotion__list .promotion__item .promotion__content .promotion__link{font-size:10px;padding:6px 6px}}.discount-card{position:relative;z-index:0;width:100%;max-width:560px;display:flex;flex-direction:column;background:#f1f9f5 center/cover url("../img/discounts/bg.avif");background-blend-mode:multiply;overflow:hidden}.discount-card::after{content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%}.discount-card:nth-child(1)::after{background:right -135px bottom -18px/auto 215px no-repeat url("../img/discounts/car-small.avif")}.discount-card:nth-child(2)::after{background:right bottom/auto 200px no-repeat url("../img/discounts/vegetable.avif")}.discount-card .discount__title{max-width:300px;font-weight:500;font-size:25px;line-height:1.3;color:#1f2029}.discount-card .discount__descr{margin-top:15px;font-size:16px;flex:1 0 auto}.discount-card .discount__link{max-width:150px;padding:10px 12px;font-size:10px;font-weight:600;border-radius:72px;text-transform:uppercase;cursor:pointer}@media screen and (min-width: 577px)and (max-width: 768px){.discount__btns{display:none}}@media screen and (max-width: 768px){.discount__item:not(.discount-card){display:flex;flex-direction:column-reverse;justify-content:flex-end;row-gap:14px}.discount__item .btn{width:-moz-fit-content;width:fit-content}.discount__item .btn+*{max-width:175px}.discount__list{gap:25px}.discount-card{padding:20px 20px 25px}.discount-card:nth-child(1)::after{background:right -135px bottom -45px/auto 215px no-repeat url("../img/discounts/car-small.avif")}.discount-card:nth-child(2)::after{background:right -80px bottom -10px/auto 215px no-repeat url("../img/discounts/vegetable.avif")}}@media screen and (max-width: 576px){.discount__item:not(.discount-card){height:207px;padding:17px;font-size:20px;border-radius:15px}.discount__header{flex-wrap:wrap;-moz-column-gap:45px;column-gap:45px;row-gap:10px}.discount__item{font-size:17px}.discount__item_first{background-image:url("../img/discounts/0-sm.avif")}.discount__item_second{background-image:url("../img/discounts/1.avif")}.discount__item_thirds{background-image:url("../img/discounts/2.avif")}.discount__item:not(.discount-card){font-size:17px;line-height:1.4}.discount__item .btn{padding:5px 10px;font-size:12px}.all-discounts{font-size:12px}.discount-card{height:250px;padding:20px;border-radius:15px}.discount-card .discount__title{font-size:20px}.discount-card .discount__descr{margin-top:10px;font-size:14px;flex-grow:0}.discount-card .discount__link{margin-top:25px}}.catalog-download .content{position:relative;height:240px;padding:30px 35px;display:flex;justify-content:space-between;align-items:center;background:#03a753 center/cover no-repeat url("../img/catalog-download-bg.avif");border-radius:15px}.catalog-download .content img{width:170px;height:auto;margin-right:50px;transform:rotate(14.83deg)}.catalog-download .title{max-width:560px;font-size:40px;line-height:1.25;color:#fff}.catalog-download .subtitle,.catalog-download .subtitle__link{font-size:11px;line-height:1.4;color:#fff}.catalog-download .subtitle__link{text-decoration:underline}.catalog-download__form{width:100%;max-width:340px;display:flex;flex-direction:column;-moz-column-gap:20px;column-gap:20px;text-align:center}.catalog-download__form input[type=email]{padding:21px 25px;font-size:14px;letter-spacing:.04em;color:#24383b;background-color:#fff;border:none;text-align:center;border-radius:72px}.catalog-download__form button{letter-spacing:.12em}.catalog-download__checkbox{max-width:400px;margin-bottom:6px;text-align:left}.catalog-download__checkbox label{margin-top:3px !important}.catalog-download__checkbox p,.catalog-download__checkbox a{color:#fff !important}@media screen and (min-width: 1201px){.catalog-download{padding-top:0}.catalog-download__form .subtitle{display:none}}@media screen and (max-width: 1200px){.catalog-download .content{padding:25px 20px 20px;height:auto;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;-moz-column-gap:30px;column-gap:30px;row-gap:25px}.catalog-download .title{max-width:500px;font-size:30px}.catalog-download .title+.subtitle{display:none}.catalog-download__form{max-width:600px}.catalog-download__form input[type=email]{max-width:400px;padding:20px 30px}.catalog-download__form .subtitle{margin-top:5px}}@media screen and (max-width: 992px){.catalog-download .title{max-width:365px;font-size:25px}}@media screen and (max-width: 768px){.catalog-download .content{padding:30px 20px 20px;row-gap:20px}.catalog-download .content img{width:80px;margin-left:40px}.catalog-download__form{row-gap:4px}}@media screen and (max-width: 620px){.catalog-download .content img{margin-left:0px}}@media screen and (max-width: 576px){.catalog-download .content{justify-content:space-between;gap:15px}.catalog-download__descr{max-width:58%}.catalog-download .title{font-size:18px;font-weight:400}.catalog-download__form input[type=email],.catalog-download__form .form-btn{width:100%;max-width:100%;padding:12px 25px;line-height:1.6}}@media screen and (max-width: 576px)and (min-width: 460px){.catalog-download .content img{top:-30px !important;width:70px !important}}@media screen and (max-width: 460px){.catalog-download .content img{top:-30px !important;width:80px !important}}@media screen and (max-width: 1200px)and (min-width: 840px){.catalog-download .content{position:relative;z-index:0}.catalog-download .content img{margin-top:0;width:220px;position:absolute;right:10%;top:0}}@media screen and (max-width: 1200px)and (min-width: 667px){.form-btn{max-width:400px}}@media screen and (max-width: 839px){.catalog-download .content img{position:absolute;right:20px;top:-5px;margin-right:0;width:220px}}@media screen and (max-width: 667px){.catalog-download input[type=email],.catalog-download .form-btn,.catalog-download .checkbox{max-width:100%}.catalog-download .content img{width:80px;top:-15px;right:25px}}@media screen and (max-width: 768px)and (min-width: 667px){.catalog-download__form .checkbox,.catalog-download__form input[type=email],.catalog-download__form .form-btn{max-width:320px}}@media(max-width: 839px){.form-btn{width:100%}.catalog-download__form input[type=email]{width:100%}}.comments{color:#24383b}.comments__title{text-align:center;color:#272727}.comments__descr{max-width:365px;margin:20px auto 35px;font-size:16px;line-height:1.25;text-align:center;letter-spacing:.02em}.comments__btns{margin-top:40px;display:flex;justify-content:space-between;align-items:center;gap:10px 8px}.comments__btns-controls{display:flex;align-items:center;gap:10px}.comments__btns .splide__arrow--prev{margin-right:auto}.comments__btns .splide__arrow--next{margin-left:auto}.comments__btns .social-link{width:100%;height:100%;border-radius:50%;border:1px solid #03a753;display:flex;justify-content:center;align-items:center}.comments__btns .social-link img{width:50%;height:auto}@media screen and (max-width: 992px){.comments__btns .slider-btn{width:58px;height:58px;background-size:12px 22px}}@media screen and (max-width: 768px){.comments__descr{max-width:370px;margin:13px auto 50px;font-size:16px}}@media screen and (max-width: 576px){.comments__title{max-width:none}.comments__btns{margin-top:20px;flex-wrap:wrap}.comments__btns .slider-btn{width:20px;height:20px;background-size:4px 8px}.comments__descr{max-width:290px;margin:10px auto 25px;font-size:12px}}@media screen and (max-width: 475px){.comments_splide{margin:0 auto;order:1}.comments__btns-controls{margin-inline:auto}.comments__btns .slider-btn{display:none}}.articles__body{margin-top:30px;display:flex;justify-content:space-around;gap:20px}.articles .article{display:flex;flex-direction:column;border-radius:10px;background-color:#f1f9f5;overflow:hidden;width:100%}.articles .article__img{width:100%;height:270px}.articles .article__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.articles .article__body{padding:30px 30px 35px;flex-grow:1;display:flex;flex-direction:column;align-items:flex-start}.articles .article__day{font-weight:700;font-size:12px;letter-spacing:1px;color:#03a753}.articles .article__title{flex:1 0 auto;margin-top:15px;max-width:210px;font-weight:400;font-size:20px;line-height:1.35}.articles .article__link{display:inline-block;margin-top:40px;padding-right:25px;font-weight:700;font-size:13px;color:#03a753;text-transform:uppercase;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 7 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.35355 5.64668L1.35355 0.646675C1.28362 0.576753 1.19452 0.529137 1.09753 0.509848C1.00054 0.490559 0.900011 0.500464 0.80865 0.53831C0.717289 0.576156 0.639201 0.640243 0.584262 0.722468C0.529323 0.804693 0.5 0.901362 0.5 1.00025L0.5 11.0003C0.500002 11.0991 0.529327 11.1958 0.584266 11.278C0.639206 11.3603 0.717293 11.4243 0.808653 11.4622C0.900013 11.5 1.00054 11.5099 1.09753 11.4906C1.19452 11.4714 1.28362 11.4237 1.35355 11.3538L6.35355 6.35383C6.39998 6.3074 6.43681 6.25227 6.46194 6.19161C6.48707 6.13094 6.50001 6.06592 6.50001 6.00025C6.50001 5.93459 6.48707 5.86956 6.46194 5.8089C6.43681 5.74823 6.39998 5.69311 6.35355 5.64668Z' fill='%2303A753'/%3E%3C/svg%3E");background-position:right 5px center;background-repeat:no-repeat;background-size:7px 12px;will-change:background-position;transition:background-position .3s linear}.articles .article__link:hover{color:#07c664;background-position:right 0 center}@media screen and (max-width: 992px){.articles .article__img{height:220px}.articles .article__body{padding:20px 20px 25px}.articles .article__title{font-size:18px}}@media screen and (max-width: 768px){.articles__body{flex-wrap:wrap}.articles .article{width:100%;flex-direction:row}.articles .article__img{width:260px;height:100%;max-height:209px;margin-bottom:0}.articles .article__body{padding:30px 20px}.articles .article__link{margin-top:50px;text-align:left}}@media screen and (max-width: 576px){.articles h2{max-width:none}.articles .article__img{width:135px;max-height:136px}.articles .article__title{max-width:180px;margin-top:10px;font-size:15px}.articles .btn-lg{display:none}.articles__body{margin-top:20px;gap:15px}.articles .article__body{padding:15px}.articles .article__link{margin-top:25px;font-size:14px}.articles .article__link span{display:none}}.single-article{color:#000}.single-article__title{font-weight:400}.single-article__content{margin-top:33px}.single-article__content picture{display:block;overflow:hidden;border-radius:20px}@media(max-width: 768px)and (min-width: 577px){.single-article__content picture{margin-right:20px;margin-bottom:15px}}@media(min-width: 577px){.single-article__content picture{width:40%;height:auto;max-width:400px;margin-right:35px;margin-bottom:20px;float:left}}@media(max-width: 577px){.single-article__content picture{max-height:260px;margin-bottom:15px}}.single-article__content picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:20px}.single-article__content h2{margin-bottom:5px;font-weight:500;font-size:22px;line-height:1.35}@media(max-width: 768px){.single-article__content h2{max-width:none}}@media(min-width: 768px){.single-article__content h2 span{display:inline-block}}@media(min-width: 768px){.single-article__content h2 span{max-width:385px}}.single-article__content p{margin-top:0;font-size:17px;line-height:1.5;text-indent:1.5em;text-align:justify}.single-article__content p+.single-article__content p{margin-top:28px}picture+.single-article__content p,h2+.single-article__content p{margin-top:28px}.single-article__content p:has(>a:only-child){text-indent:0}.single-article__content p:has(>a:only-child)+.single-article__content p:has(>a:only-child){margin-top:.5em}.single-article__content p strong{font-weight:bold}.single-article__content p-important{margin-top:45px;font-size:16px;text-align:right;color:#03a753}.single-article__content p-important p{line-height:1.5}.single-article__gallery{display:grid;grid-template-columns:repeat(4, 1fr);gap:16px;margin-top:35px}@media(max-width: 768px){.single-article__gallery{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 400px){.single-article__gallery{grid-template-columns:1fr}}.single-article__gallery-item{display:flex;flex-direction:column;gap:8px;align-items:center;margin:0 auto}@media(min-width: 400px){.single-article__gallery-item{max-width:300px}}.single-article__gallery-item figcaption{font-size:18px}.single-article__gallery-item a{display:block;width:180px;height:270px;max-width:100%;overflow:hidden;border-radius:20px}.single-article__gallery-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.single-article__return{display:flex;justify-content:center;align-items:center;margin:35px auto 0}.single-article-form{color:#000}.single-article-form__subtitle{margin-top:15px;font-size:14px;line-height:1.5}.single-article-form form{margin-top:40px;padding:33px 30px;display:flex;flex-direction:column;align-items:start;background:#f6f6f6;border-radius:24px}.single-article-form form .textarea{margin-top:20px;height:145px}.single-article-form form .btn-lg{margin-top:30px;font-size:14px;letter-spacing:.13em}@media screen and (max-width: 992px){.article__subtitle span{display:inline}}@media screen and (max-width: 768px){.article__content{margin-top:40px;-moz-column-gap:21px;column-gap:21px}.article__title{max-width:340px}.article__subtitle{margin-bottom:1px;font-size:21px;max-width:none}.article__img{margin-right:25px;margin-bottom:10px}.article__text{margin-top:15px;font-size:12px}.article__text-important{margin-top:25px;font-size:14px}.article-form__subtitle{max-width:500px}.article-form form{margin-top:30px;padding:20px 20px 27px}.article-form form .textarea{height:190px}.article-form form .btn-lg{padding:18px 46px}}@media screen and (max-width: 576px){.article__content{margin-top:20px;display:flex;flex-direction:column}.article__img{width:100%;height:auto;margin-bottom:0;border-radius:15px}.article__subtitle{margin:20px 0 0;font-size:18px}.article__text{margin-top:20px;font-size:13px}.article__text-important{margin-top:20px;font-size:12px}.article-form__subtitle{margin-top:10px;font-size:12px}.article-form form{margin-top:17px;padding:15px 15px 25px;border-radius:15px}.article-form form .input{padding:9px 25px}.article-form form .textarea{height:230px;margin-top:15px;padding:15px 25px;font-size:15px;border-radius:10px}.article-form form .btn-lg{width:100%;max-width:330px;margin:25px auto 0;padding:12px 15px;font-size:12px}.article__content{padding-bottom:40px}.proposition__descr{line-height:1.45}}.banner__slider_promotions{margin-top:35px;margin-bottom:40px}.proposition{color:#fff}.proposition__content{padding:30px 45px 18px;display:flex;justify-content:space-between;border-radius:10px;background:right 53% center/40% no-repeat url("../img/proposition-img.avif"),#03a753 center/cover url("../img/proposition-bg.avif")}.proposition__content_empty{gap:20px;padding:30px 35px;background:#03a753 center/cover url("../img/proposition-bg.avif")}.proposition__content_empty .proposition__title{max-width:650px;font-size:40px}.proposition__content_empty .proposition__descr{margin-top:20px;max-width:480px;font-size:11px;color:#fff}.proposition__content_empty .proposition__descr a{font-size:11px;font-weight:400;text-decoration:underline;color:inherit}.proposition__content_sale{align-items:center}.proposition__title{max-width:320px;font-weight:600;font-size:30px;line-height:1.2;color:#fff}@media screen and (max-width: 1000px){.proposition__title{max-width:none}}.proposition__info .checkbox_white{margin-top:10px;max-width:610px;text-align:left}.proposition__info .checkbox_white label{margin-top:0 !important}.proposition__info .checkbox_white label p,.proposition__info .checkbox_white label a{color:#fff !important}.proposition__descr{max-width:340px;margin-top:20px;font-size:14px;line-height:1.6}.proposition__form{width:100%;max-width:320px;display:flex;flex-direction:column;gap:10px}@media screen and (min-width: 992px){.proposition__form-compact-form{max-width:285px}.proposition__form-compact-form .form-btn{max-width:none}}@media screen and (max-width: 1185px)and (min-width: 992px){.proposition__form-compact-form{max-width:240px}}.proposition__form .form-input{width:100%;padding:20px;border:none;border-radius:72px;font-size:14px;text-align:center;color:#24383b}.proposition__form .checkbox label{margin-top:0 !important}.proposition__form .checkbox label p,.proposition__form .checkbox label a{color:#fff !important}.proposition__form .form-text{font-size:12px;line-height:1.2;text-align:center;color:hsla(0,0%,100%,.75)}.proposition__form .form-text a{font-size:12px;font-weight:600;line-height:1.2;color:hsla(0,0%,100%,.75);text-decoration:underline}.proposition__btns{max-width:507px;display:flex;flex-direction:column;align-items:flex-end;gap:15px}@media(min-width: 1000px){.proposition__btns .btn-light{max-width:308px}}.proposition__btns .btn-light{border:1px solid #fff}.proposition__btns .btn-discount{padding-block:14px !important;line-height:1.3 !important;font-size:11px !important}.proposition .btn{width:100%;padding:17px 30px;border-radius:72px;font-weight:600;font-size:13px;line-height:1.6;letter-spacing:.16em}@media screen and (min-width: 769px){.proposition__content_sale .proposition__form_sm{display:none}}@media screen and (max-width: 1000px){.proposition__content{flex-direction:column;row-gap:20px;background:right -25px bottom -110px/550px auto no-repeat url("../img/proposition-img.avif"),#03a753 center/cover url("../img/proposition-bg.avif")}.proposition__content_empty{background:#03a753 center/cover url("../img/proposition-bg-sm.png")}.proposition__content_empty .proposition__descr{margin-top:0}.proposition__content_empty .proposition__btns{max-width:none}.proposition__content_empty .proposition__btns a{width:100%}.proposition__content_empty .proposition__title{text-align:center}.proposition__content_empty .proposition__form{flex-direction:row;max-width:450px}.proposition__form .form-btn{max-width:none !important}.proposition:not(.price-list) .proposition__info{display:flex;flex-direction:column;gap:20px}.proposition__info{display:contents}.proposition__info .proposition__title{flex-shrink:0;font-size:26px}.proposition__descr{margin-top:0}}@media screen and (max-width: 910px){.proposition__content{flex-direction:column;row-gap:20px;background:right -40px bottom -110px/480px auto no-repeat url("../img/proposition-img.avif"),#03a753 center/cover url("../img/proposition-bg.avif")}.proposition__content_empty{background:#03a753 center/cover url("../img/proposition-bg-sm.png")}}@media screen and (max-width: 800px){.proposition__content{flex-direction:column;row-gap:20px;background:right -15px bottom 15px/380px auto no-repeat url("../img/proposition-img.avif"),#03a753 center/cover url("../img/proposition-bg.avif")}.proposition__content_empty{background:#03a753 center/cover url("../img/proposition-bg-sm.png")}}@media screen and (max-width: 768px){.proposition__content{padding:25px;padding-right:20px;border-radius:15px;background:right -1px bottom 20px/365px auto no-repeat url("../img/proposition-img.avif"),#03a753 left center/cover url("../img/proposition-bg-sm.png")}.proposition__content.proposition__content_empty{padding:30px 20px 40px;gap:0;background:#03a753 left center/cover url("../img/proposition-bg-sm.png") !important}.proposition__content.proposition__content_empty .proposition__form{margin-top:25px;max-width:none;flex-direction:row;flex-wrap:wrap;gap:20px}.proposition__content.proposition__content_empty .proposition__form>*{width:calc(50% - 10px)}.proposition__content.proposition__content_empty .proposition__descr{margin-top:15px}.proposition__content_sale .proposition__btns{margin-top:35px}.proposition__info{gap:0}.proposition__title{font-size:25px}.proposition__form{max-width:310px;row-gap:17px}.proposition__form .form-input{text-align:center}.banner__slider_promotions{margin-top:30px;margin-bottom:0}.slider_destroy .wrapper{display:none}.slider_destroy .splide__track{margin-top:0;padding:0 30px}.slider_destroy .splide__list{display:flex !important;flex-wrap:wrap;justify-content:space-around;gap:23px 20px}.slider_destroy .splide__list .card{width:180px}.slider_destroy_second .splide__list .card:nth-child(n+4){display:none}}@media screen and (max-width: 705px){.proposition__content{flex-direction:column;row-gap:20px;background:right bottom 20px/330px auto no-repeat url("../img/proposition-img.avif"),#03a753 center/cover url("../img/proposition-bg.avif")}}@media screen and (max-width: 680px){.proposition__content{flex-direction:column;row-gap:20px;background:right -25px bottom 20px/300px auto no-repeat url("../img/proposition-img.avif"),#03a753 center/cover url("../img/proposition-bg.avif")}}@media screen and (max-width: 620px){.proposition__content{flex-direction:column;row-gap:20px;background:right -25px bottom 20px/280px auto no-repeat url("../img/proposition-img.avif"),#03a753 center/cover url("../img/proposition-bg.avif")}}@media screen and (max-width: 610px){.proposition__content{padding-bottom:150px;background:center bottom -120px/auto 300px no-repeat url("../img/proposition-img.avif"),#03a753 left center/cover url("../img/proposition-bg-sm.png")}.proposition__info{flex-direction:column;align-items:flex-start;row-gap:10px}.proposition__info>*{width:100%;max-width:none;text-align:center}.proposition__title{max-width:325px;text-align:center;margin:0 auto;font-size:20px}.proposition__form{margin:0 auto;max-width:-moz-fit-content;max-width:fit-content}}@media screen and (max-width: 576px){.proposition__content.proposition__content_empty .proposition__title{font-size:20px}.proposition__content_empty .proposition__btns{margin-top:25px}.proposition__content_empty .btn{width:100%;max-width:none;padding:13px 30px;font-size:12px}.proposition__content{padding:20px 20px 175px;row-gap:15px;background:center bottom -90px/auto 300px no-repeat url("../img/proposition-img.avif"),#03a753 left center/cover url("../img/proposition-bg-sm.png")}.proposition__content_empty{padding:20px 20px 25px;row-gap:0}.proposition__content_empty .proposition__title{font-size:20px;line-height:1.25}.proposition__content_empty .proposition__form{margin-top:20px;flex-direction:column;row-gap:10px}.proposition__content_empty .proposition__form>*{width:100%}.proposition__content_empty .proposition__descr{margin-top:10px}.proposition__content .proposition__form{row-gap:8px}.proposition__form .form-input{padding:16px 15px;text-align:center;font-size:12px}.slider_destroy .splide__track{padding:0 10px}.slider_destroy .splide__list{gap:10px 20px}.slider_destroy .splide__list .card{width:145px}.slider_destroy_second .splide__list .card:nth-child(n+5){display:flex}.slider_destroy .splide__list{gap:20px 10px}}@media screen and (max-width: 380px){.slider_destroy .splide__list{gap:10px}}.goods{margin-top:15px}.goods .wrapper{display:flex;justify-content:space-around;flex-wrap:wrap;gap:40px}.faq__header{display:flex;align-items:start;justify-content:space-between;gap:20px}.faq__descr{margin-top:15px;max-width:570px;font-size:14px;line-height:1.4}.faq__btn{font-size:14px;letter-spacing:.12em}@media screen and (min-width: 1070px){.faq__btn{padding:19px 45px}}@media screen and (max-width: 1070px){.faq__btn{padding:12px 16px;white-space:nowrap}}.faq__title{margin-bottom:-20px}@media screen and (min-width: 620px){.faq__title{margin-top:70px}}@media screen and (max-width: 620px){.faq__title{margin-top:35px}}.faq__more{display:flex;align-items:center;justify-content:center;margin-top:45px;width:100%;height:50px}.faq__more .btn{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:16px}@media screen and (min-width: 769px){.faq__question{display:none}}@media screen and (min-width: 992px){.faq__catalog-link{display:none}}@media screen and (max-width: 992px){.faq__header .faq__btn{display:none}.faq__catalog-link{white-space:nowrap}}@media screen and (max-width: 768px){.faq .title{max-width:300px}.faq__descr{max-width:none}.faq__question{margin-top:45px}.faq__question .btn{display:flex;align-items:center;justify-content:center;width:100%;height:46px;padding:19px 42px;font-size:14px;letter-spacing:.14em}.faq__more{margin-top:10px}.faq__more .btn{height:46px;font-size:14px}.faq__title{margin-bottom:-15px}}@media screen and (max-width: 576px){.faq .title{max-width:200px}.faq__descr{margin-top:10px;font-size:12px}.faq__question{margin-top:30px;text-align:center}.faq__question .btn{padding:13px 30px;font-size:12px}.faq__more .btn{font-size:12px}}.connect__btn{padding:9px 19px;font-size:12px;color:#03a753}.connect__descr{max-width:450px;margin-top:15px;font-size:14px;line-height:1.4}.connect__body{margin-top:40px;display:grid;grid-template-columns:430px 1fr;align-items:flex-start;gap:20px}.connect__body img{width:100%;height:100%;max-height:460px;border-radius:20px;-o-object-fit:cover;object-fit:cover}.connect .form{width:430px;padding:30px 45px 35px;background:#f1f9f5 center top/cover no-repeat url("../img/contact-form-bg.avif");border-radius:24px;flex-shrink:0;background-blend-mode:multiply}.connect .form.form_md{padding:35px 25px}.connect .form__title{font-size:20px;line-height:1.4}.connect .form__subtitle{font-size:30px;line-height:1.4;text-align:center}.connect .form__descr{max-width:300px;margin-top:42px;font-size:14px;line-height:1.4;text-align:left}.connect .form .contacts__list{row-gap:15px}.connect .form .contact__link{font-weight:500;font-size:14px;color:#1f2029;gap:8px}.connect .form .social__list{margin-top:22px;gap:10px}.connect .form .social__link{width:25px;height:25px}.connect .form__body{margin-top:30px;display:flex;flex-direction:column;gap:15px 20px}.connect .form__input{width:100%;padding:15px 20px;border:2px solid #c7c7c7;outline:none;border-radius:72px}.connect .form__input.input-md{padding:15px 20px;font-size:12px}.connect .form__btn{padding:19px 45px;width:100%;font-size:14px;letter-spacing:.12em;border:none}.connect .form__text{max-width:265px;margin:13px auto 0;font-size:11px;line-height:1.6;text-align:center;color:#6c6c6c}.connect .form__text a{font-size:11px;font-weight:600;line-height:1.6;color:#6c6c6c;text-decoration:underline}.connect .form__blok{margin-top:20px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:15px 10px}.connect .form__blok .form__btn{width:100%;margin:0;padding:12px 30px;font-size:10px;white-space:nowrap}@media(min-width: 992px){.connect .form__blok .form__btn{max-width:180px}}@media(max-width: 992px){.connect .form__blok .form__btn{max-width:295px}}.connect .form__blok .form__text{margin:0;font-size:8px;text-align:left}@media(min-width: 992px){.connect .form__blok .form__text{align-self:center;max-width:190px}}@media(max-width: 992px){.connect .form__blok .form__text{max-width:295px}}.connect .form__blok .form__text a{font-size:inherit;letter-spacing:0}.contacts__list{display:flex;align-items:start;flex-direction:column;row-gap:20px}.contact__link{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:600;color:#575757}.contact__icon{width:20px;height:20px;-o-object-fit:contain;object-fit:contain;fill:#03a753}@media screen and (min-width: 769px){.connect .form__subtitle{display:none}}@media screen and (max-width: 992px){.connect__body{display:flex;flex-wrap:wrap}.connect .form{width:100%}.connect .form.form_md{padding:25px 20px}.connect .form .form__input.input-md{max-width:500px}.connect .form .form__blok{margin-top:29px;display:grid;grid-template-columns:minmax(auto, 500px) 1fr;gap:5px 10px}.connect .form .form__blok .form__text{grid-column-start:2;grid-column-end:3;text-align:center}.connect .form .contacts__list{display:grid;grid-template-columns:310px 1fr;gap:20px 40px}.connect .form__descr{margin-top:35px;max-width:450px}}@media screen and (max-width: 992px)and (max-width: 992px){.connect .form__descr{max-width:640px}}@media screen and (max-width: 992px){.connect__title{text-align:center}.connect__title_left{text-align:left}.connect__descr{margin:10px auto 0;text-align:center}.connect__body{margin-top:35px;row-gap:30px}.connect .form{padding:25px 20px}.connect .form .social__list{margin-top:15px}.connect .form__text{margin-top:25px;max-width:none}.connect .form__body{flex-direction:row}.connect .form__btn{width:-moz-fit-content;width:fit-content;padding:20px 36px;flex-shrink:0;font-size:13px}}@media screen and (max-width: 800px){.connect .form .form__blok{grid-template-columns:minmax(auto, 350px) 1fr}.connect .form .form__input.input-md{max-width:350px}}@media screen and (max-width: 630px){.connect .form .contacts__list{display:flex;flex-direction:column}.connect .form__blok{display:flex}.connect .form__input.input-md{max-width:none}}@media screen and (max-width: 576px){.connect__body{margin-top:20px;row-gap:25px}.connect .form__subtitle{max-width:170px;margin:0 auto;font-size:20px;line-height:1.4}.connect .form__body{margin-top:20px;flex-direction:column;row-gap:10px}.connect .form__btn{width:100%;padding:13px 25px;font-size:12px}.connect .form__text{margin-top:15px}.connect__title{margin:0 auto}.connect__descr{font-size:12px;line-height:1.4}.connect .form__input{text-align:center}}@media screen and (max-width: 480px){.connect .form.form_md{padding:22px 19px}.connect .form .contacts__list{gap:14px}.connect .form .contacts__list .contact__icon{width:14px;height:14px}.connect .form .contact__link{font-size:12px;line-height:1;gap:10px}.connect .form .social__list{margin-top:15px;gap:8px}.connect .form .social__link{width:24px;height:24px}.connect .form__descr{margin-top:20px;font-size:12px;text-align:center}.connect .form__blok{margin-top:20px;flex-direction:column;row-gap:12px}.connect .form__input.input-md{padding:16px 25px;text-align:center}.connect .form__blok .form__btn{max-width:none;padding:13px 25px;font-size:12px}.connect .form__blok .form__text{margin-top:5px;max-width:250px;font-size:10px}.connect .form .form__blok{display:flex;flex-direction:column}.connect .form .form__blok .form__text{text-align:left}.connect .form .form__input.input-md{max-width:none}}@media screen and (max-width: 450px){.connect .form .contacts__list{align-items:flex-start}.connect .form .contacts__list .contact__link{font-size:13px}.connect .form__descr{text-align:left}}.contacts{padding-top:0}.contacts__list{display:flex;align-items:start;flex-direction:column;row-gap:20px}.contacts__grid{display:grid;grid-template-columns:610px 1fr;gap:20px}.contact__link{display:flex;align-items:center;gap:14px;font-size:16px;font-weight:600;text-align:left;color:#575757}.contact__icon{width:20px;height:20px;-o-object-fit:contain;object-fit:contain;fill:#03a753}.contact__icon_fill{stroke:#03a753}.social__list{display:flex;align-items:center;gap:15px}.social__link{display:inline-block;width:32px;height:32px;border-radius:50%;background-position:center;background-repeat:no-repeat;background-size:contain}.social__link_yt{background-image:url("../img/svg/social/youtube.svg")}.social__link_vk{background-image:url("../img/svg/social/vk.svg")}.social__link_tg{background-image:url("../img/svg/social/tg.svg")}.social__link_ok{background-image:url("../img/svg/social/ok.svg")}.contact-card{padding:20px 25px 20px;background:#f1f9f5;border-radius:15px}.contact-card_lg{padding:20px 32px 20px 25px;grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:4;background:#f4f4f4}.contact-card_lg .title{font-weight:400;font-size:30px;line-height:1.2;color:#000}.contact-card_lg .sub-title{margin-top:15px}.contact-card_lg .fin-info{margin-top:7px;display:flex;-moz-column-gap:25px;column-gap:25px}.contact-card_lg .yr-address{margin-top:9px}.contact-card_lg .mt-12{margin-top:12px}.contact-card_lg a{display:block;width:-moz-fit-content;width:fit-content;text-align:left;text-decoration:underline}.contact-card_lg a:hover{color:#07c664}.contact-card_lg a.tel{text-decoration:none}.contact-card_lg .call-center{display:flex;-moz-column-gap:23px;column-gap:23px}.contact-card_lg .sub-text{margin-top:7px;font-size:9px;color:#7d7d7d}.contact-card__header{display:flex;align-items:baseline;gap:20px}.contact-card__header .title{font-weight:400;font-size:22px;line-height:1.2;letter-spacing:0;color:#272727}.contact-card__header .info{font-size:16px;line-height:1.2;letter-spacing:0;color:#7d7d7d}.contact-card__body{margin-top:20px;display:flex;gap:20px 35px}.contact-card__body .col{display:flex;align-items:start;gap:10px 15px}.contact-card__icon{width:18px;height:18px;fill:#03a753}.contact-card__links{display:flex;flex-direction:column;align-items:start}.contact-card__links .sub-text{margin-top:6px;font-size:10px;color:#8b8b8b}.contact-card__link{font-weight:400;font-size:14px;color:#1f2029}.contact-card__link:hover{color:#07c664}.contact-card__link:not(:first-child){margin-top:10px}.contact-card .text-sm{font-weight:500;font-size:14px;line-height:1.4}.contact-card .text-xs{margin-top:3px;font-weight:400;font-size:13px;line-height:1.4}.contact-card__hr{margin:15px 0;color:#000;opacity:.2}@media screen and (max-width: 1200px){.contacts__grid{grid-template-columns:repeat(2, 1fr)}.contact-card__body{flex-wrap:wrap}}@media screen and (max-width: 992px){.contacts__grid{display:flex;flex-direction:column;gap:22px}.contact-card_lg{margin-top:30px;order:2}}@media screen and (max-width: 768px){.contact-card__header{flex-wrap:wrap;gap:5px 10px}.contact-card__links .sub-text{margin-top:2px}.contact-card{padding:20px 25px 18px}.contact-card_lg .title{font-size:25px}.contact-card_lg .sub-title{margin-top:19px}}@media screen and (max-width: 576px){.contact-card{padding:20px;border-radius:10px}.contact-card__body{gap:15px;margin-top:24px}.contact-card__body .col:not(:has(.contact-card__icon)){margin-left:31px}.contact-card .text-sm{font-size:12px;font-weight:500}.contact-card__header .title{font-size:16px}.contact-card__header .info{font-size:13px}.contact-card_lg{padding:20px 15px}.contact-card_lg .fin-info{margin-top:10px;gap:15px}.contact-card_lg .sub-text{max-width:175px;font-size:12px}.contact-card_lg .title{font-size:18px}.contact-card_lg .call-center{flex-wrap:wrap;gap:15px 20px}.contact-card__links .sub-text{margin-top:4px;font-size:12px}.contacts__grid{gap:16px}.contact-card_lg{margin-top:35px}.contact-card__hr{margin:22px 0 18px}}@media screen and (max-width: 476px){.contact-card__header{flex-direction:column}.col-mail{width:100%}}.pagination__item{display:flex;align-items:center;justify-content:center}.catalog-wrapper{display:flex;-moz-column-gap:20px;column-gap:20px}.catalog__content{width:calc(100% - 280px)}.catalog .section-header{flex-direction:column;align-items:flex-start;margin-top:15px}.catalog .catalog__descr h2{margin-top:10px;font-size:16px;font-weight:600}.catalog .catalog__descr p{margin-top:15px;font-size:14px}.catalog .catalog__descr ul{margin-top:15px;margin-left:18px}.catalog .catalog__bottom-descr{margin-top:30px;padding:15px 15px 25px;background-color:#f7f7f7;border-radius:15px}.catalog .sidebar{max-width:260px;padding:5px 15px 25px;align-self:flex-start;background-color:#f1f9f5;border-radius:15px}.catalog .sidebar__header{display:flex;justify-content:space-between;align-items:center;-moz-column-gap:20px;column-gap:20px}.catalog .sidebar__header .sidebar__title{padding-left:23px;font-size:15px;font-weight:500;letter-spacing:.05em;text-decoration:underline;text-transform:uppercase;background-image:url("data:image/svg+xml,%3Csvg width='17' height='15' viewBox='0 0 17 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.625 7.5V1M14 14V11.5625M2.625 14V10.75M14 8.3125V1M8.3125 3.4375V1M8.3125 14V6.6875' stroke='%2303A753' stroke-linecap='round'/%3E%3Cpath d='M2.625 10.75C3.52246 10.75 4.25 10.0225 4.25 9.125C4.25 8.22754 3.52246 7.5 2.625 7.5C1.72754 7.5 1 8.22754 1 9.125C1 10.0225 1.72754 10.75 2.625 10.75Z' stroke='%2303A753' stroke-linecap='round'/%3E%3Cpath d='M8.3125 6.6875C9.20996 6.6875 9.9375 5.95996 9.9375 5.0625C9.9375 4.16504 9.20996 3.4375 8.3125 3.4375C7.41504 3.4375 6.6875 4.16504 6.6875 5.0625C6.6875 5.95996 7.41504 6.6875 8.3125 6.6875Z' stroke='%2303A753' stroke-linecap='round'/%3E%3Cpath d='M14 11.5625C14.8975 11.5625 15.625 10.835 15.625 9.9375C15.625 9.04004 14.8975 8.3125 14 8.3125C13.1025 8.3125 12.375 9.04004 12.375 9.9375C12.375 10.835 13.1025 11.5625 14 11.5625Z' stroke='%2303A753' stroke-linecap='round'/%3E%3C/svg%3E");background-position:left center;background-repeat:no-repeat}.catalog .sidebar__header .close-btn{width:20px;height:20px;background-size:10px 10px}.catalog-settings__view{margin-left:auto;display:flex;align-items:center;gap:12px}.catalog-settings__sorting{display:flex;align-items:center;-moz-column-gap:35px;column-gap:35px;min-width:0;flex:1 1 auto}.catalog-settings__sorting>form{min-width:0;flex:1 1 auto;max-width:100%}.catalog-select{display:flex;align-items:center;-moz-column-gap:12px;column-gap:12px}.catalog-select__label{font-size:16px;line-height:1.4;flex-shrink:0}.catalog-view__btn{color:#dce8e2}.catalog-view__btn:hover{color:#07c664}.catalog-view__btn svg{width:36px;height:36px;fill:currentColor;transition:fill .3s ease-in-out}.catalog-view__btn_active{color:#03a753}.catalog-slider .splide__slide{padding:22px 55px 28px;color:#fff;height:190px;border-radius:8px}.catalog-slider .splide__arrow{width:24px;height:24px;background:#fff;border:1px solid #fff;opacity:1}.catalog-slider .splide__arrow:hover{background-color:#03a753}.catalog-slider .splide__arrow:hover svg{fill:#fff}.catalog-slider .splide__arrow svg{fill:#03a753}.catalog-slider .banner__title{max-width:370px;font-weight:700;line-height:1.3;font-size:32px;letter-spacing:.02em;color:#fff}.catalog-slider .banner__title .banner__text{display:inline-block;margin-left:3px;max-width:230px;font-size:12px}.catalog-slider .banner__link{display:inline-block;margin-top:20px;padding:10px 22px;font-size:12px;letter-spacing:.05em;color:#1f2029;background-color:#fff;border-radius:72px}.catalog-slider .banner__link:hover{color:#fff;background-color:rgba(0,0,0,0)}.catalog-slider .splide__pagination{bottom:15px;padding:0;gap:10px}.catalog-slider .splide__pagination__page{width:10px;height:10px;margin:0;flex-shrink:0;opacity:1;background-color:hsla(0,0%,100%,.25)}.catalog-slider .splide__pagination__page.is-active{transform:scale(1);background-color:#fff}.catalog-slider .splide__pagination li{line-height:0}.catalog__control{margin-top:34px;display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px 35px}.catalog-selection{display:flex;flex-wrap:wrap;align-items:center;gap:7px 11px}.catalog-selection__btn{flex-shrink:0;padding:9px 19px 8px;font-weight:600;font-size:11px;letter-spacing:.05em;text-transform:uppercase;background-color:#f1f9f5;border-radius:72px}.catalog-selection__btn_plus{flex-shrink:0;width:46px;font-size:20px;color:#fff;background-color:#03a753;border:none;border-radius:72px}.catalog-selection__btn_plus:hover{background-color:#07c664}.catalog-selection__qantity{font-weight:400}.catalog-grid{margin-top:25px;display:grid;grid-template-columns:repeat(auto-fill, minmax(200px, 1fr));align-items:start;gap:20px}.catalog-grid .card{width:auto;height:100%;max-width:none;border-radius:15px;pointer-events:all !important}.catalog-grid.catalog-grid_col{grid-template-columns:minmax(0, 1fr);gap:20px}.catalog-grid.catalog-grid_col .card{width:100%;max-width:none;border-radius:17px}.catalog__inserted{margin-top:60px}.pagination{margin-top:13px;display:flex;align-items:center;gap:20px}.pagination__list{flex:1;display:flex;justify-content:center;gap:5px}.pagination__btn{min-width:26px;padding:0 0 0 1px;font-size:14px;font-weight:400;letter-spacing:.03em;border:1px solid #03a753;border-radius:7px;text-align:center}.pagination__btn_active{color:#fff;background-color:#03a753;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pagination__btn_more{width:30px;height:100%;background-position:left 0 center;background-size:8px 8px;background-repeat:space no-repeat;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 8 8' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='4' r='4'/%3E%3C/svg%3E%0A");filter:invert(92%) sepia(12%) saturate(175%) hue-rotate(96deg) brightness(100%) contrast(91%)}.pagination__btn:disabled{opacity:.5;cursor:not-allowed;border-color:#8d8d8d;color:#8d8d8d;background-color:rgba(0,0,0,0)}.pagination__item .pagination__btn{width:25px;min-width:25px;height:25px;padding:0;display:flex;align-items:center;justify-content:center;line-height:1}.pagination .forward-page{padding:0 10px}.pagination .back-page{padding:0 10px;text-transform:uppercase}.pagination__list_mobile{display:none}.sidebar{width:100%;flex-shrink:0}.sidebar-block{margin-top:15px}.sidebar-block__btn{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.sidebar-block__btn-title{font-size:18px;font-weight:500;line-height:1.2}.sidebar-block__btn-icon{width:11px;height:7px;stroke:#1f2029;transition:transform .2s linear,stroke .2s linear}.sidebar-block__btn .text-gray{order:2;width:100%;font-weight:400;font-size:14px;text-align:left}.sidebar-block:not(.open) .sidebar-block__inner{display:none}.sidebar-block.open .sidebar-block__btn-icon{stroke:#03a753;transform:scaleY(-1)}.sidebar-form{margin-top:21px}.sidebar-form__title{font-weight:500;font-size:18px;line-height:1.2}.sidebar-form__inner{margin-top:20px;display:flex;justify-content:space-between;gap:10px}.sidebar-form .rz-slider-wrapper{margin-top:25px}.sidebar-form__col{position:relative}.sidebar-form__label{position:absolute;z-index:2;top:50%;left:10px;transform:translateY(-50%);font-weight:400;font-size:14px;color:#6b6b6b}.sidebar-form__value{width:100%;max-width:110px;padding:7px 20px 8px 35px;line-height:1;border:none;outline:none;border-radius:10px;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.sidebar-form__value::-webkit-outer-spin-button,.sidebar-form__value::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sidebar-form+.sidebar-block{margin-top:15px}.sidebar .filter-list{margin-top:8px;padding-left:10px}.sidebar .filter-list__item:not(:first-child){margin-top:7px}.sidebar .filter-list__link{font-weight:400;font-size:16px;line-height:1.2;color:#6b6b6b}.sidebar .checkbox-filter{margin-top:10px}.sidebar .checkbox-filter__item:not(:first-child){margin-top:9px}.sidebar .checkbox-filter__link{position:relative;display:block;padding-left:30px;font-weight:400;font-size:14px;line-height:1.2;text-align:left;transition:all .2s ease}.sidebar .checkbox-filter__link.disabled{color:#b1b1b1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default}.sidebar .checkbox-filter__link.disabled::before{border-color:#b1b1b1}.sidebar .checkbox-filter__link::before{content:"";position:absolute;top:.55em;left:0;width:17px;height:17px;border:1px solid #03a753;border-radius:2px;background-color:#fff;transform:translateY(-50%);transition:background-image 2s ease-in-out}.sidebar .checkbox-filter__link--checked::before{background-image:url("data:image/svg+xml,%3Csvg width='11' height='9' viewBox='0 0 11 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 5.08372L2.86476 7.4521C3.44923 8.1944 4.64889 8.17998 5.21243 7.42386L10 1' stroke='%2303A753' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:center;background-size:13px 11px;background-repeat:no-repeat}.sidebar .checkbox-filter--col{display:flex;-moz-column-gap:25px;column-gap:25px}.sidebar .checkbox-filter--col .checkbox-filter__item{margin:0}.sidebar .checkbox-filter--colors{display:flex;flex-wrap:wrap;gap:5px 9px}.sidebar .checkbox-filter--colors .checkbox-filter__item{margin:0;padding:0}.sidebar .checkbox-filter--colors .checkbox-filter__link{padding:2px 8px;color:#fff;border:2px solid rgba(0,0,0,0);border-radius:8px}.sidebar .checkbox-filter--colors .checkbox-filter__link--checked{color:#000;border-color:#03a753}.sidebar .checkbox-filter--colors .checkbox-filter__link::before{content:none}.sidebar .checkbox-filter--colors .checkbox-filter__link.red{background-color:#e23e3e}.sidebar .checkbox-filter--colors .checkbox-filter__link.pink{background-color:#ee5aa1}.sidebar .checkbox-filter--colors .checkbox-filter__link.orange{background-color:#ff9534}.sidebar .checkbox-filter--colors .checkbox-filter__link.braun{background-color:#a66f3c}.sidebar .checkbox-filter--colors .checkbox-filter__link.yellow{background-color:#f8bf2c}.sidebar .checkbox-filter--colors .checkbox-filter__link.another{background-color:#a1a1a1}.select-sorting{width:100%;max-width:min(100%,210px);min-width:0;font-size:12px;font-weight:600;transition:background-color .3s}.select-sorting:hover{background-color:#eff8f3}.select-value{flex-shrink:0;width:-moz-max-content;width:max-content;max-width:100%;padding-block:9px;padding-inline:15px;padding-inline-end:36px;border-radius:15px;font-size:17px;text-align:center;background-position:center right 15px}.rz-slider{height:2px;position:relative;z-index:0;background:#ddd;border-radius:5px}.rz-slider .progress{height:100%;left:0%;right:0%;position:absolute;z-index:5;border-radius:5px;background:#03a753}.range-input{position:relative;z-index:0}.range-input input{position:absolute;z-index:10;width:100%;height:2px;top:-2px;background:none;pointer-events:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=range]::-webkit-slider-thumb{height:20px;width:20px;border:1px solid #03a753;border-radius:50%;background:#fff;pointer-events:auto;-webkit-appearance:none;box-shadow:0 0 6px rgba(0,0,0,.05);cursor:pointer}input[type=range]::-moz-range-thumb{height:20px;width:20px;border:1px solid #03a753;border-radius:50%;background:#fff;pointer-events:auto;-moz-appearance:none;box-shadow:0 0 6px rgba(0,0,0,.05);cursor:pointer}@media screen and (min-width: 993px){.catalog .sidebar__header{display:none}}@media screen and (max-width: 992px){.catalog .sidebar{position:fixed;z-index:500;top:0;left:0;max-width:100vw;height:100vh;padding:0;border-radius:0;background-color:rgba(0,0,0,.4);opacity:0;visibility:hidden;transition:.3s ease-in-out}.catalog .sidebar.open{opacity:1;visibility:visible}.catalog .sidebar.open .sidebar__layout{left:0}.catalog .sidebar__layout{position:fixed;z-index:5;top:0;left:-100%;max-width:300px;height:100%;overflow-y:auto;padding:20px 30px 40px;background-color:#f1f9f5;transition:left .3s ease-in-out}.catalog .sidebar .sidebar-btn{width:100%;margin-top:30px;padding:10px 20px;font-size:12px}.sidebar-form__inner{justify-content:flex-start;gap:13px}.sidebar-btn-filter{margin-top:10px;font-size:14px}.sidebar-block{margin-top:20px}.sidebar-form+.sidebar-block{margin-top:20px}.sidebar-block__btn{max-width:225px}.sidebar-block__btn-title,.sidebar-form__title{font-size:15px}.sidebar .filter-list__link{font-size:14px}.sidebar-form__label{font-size:12px}.sidebar-form__value{max-width:100px;padding:7px 10px 7px 30px;font-size:12px}.sidebar .checkbox-filter__link{padding-left:25px;font-size:12px}.sidebar .checkbox-filter__link::before{width:15px;height:15px}.catalog__content{width:100%}.catalog-select{display:none}@-moz-document url-prefix(){.catalog-selection{scrollbar-width:-moz-thin;scrollbar-color:#03a753 rgba(3,167,83,.1)}}.catalog-selection{width:100px;flex-grow:1;flex-wrap:nowrap;gap:10px;padding-bottom:8px;overflow-x:scroll}.catalog-selection::-webkit-scrollbar{height:6px}.catalog-selection::-webkit-scrollbar-track{background:rgba(3,167,83,.1)}.catalog-selection::-webkit-scrollbar-thumb{background-color:#03a753;border-radius:20px;border:1px solid #03a753}.catalog__control{gap:15px}.catalog-settings__sorting{width:100%;justify-content:space-between}.catalog-settings__view{margin-left:0}}.catalog-slider_layered .splide__slide{position:relative;overflow:hidden;background-color:#24383b;background-image:var(--catalog-slider-desktop-bg);background-position:center;background-size:cover;background-repeat:no-repeat}.catalog-slider_layered .catalog-slider__content,.catalog-slider_layered .banner__title,.catalog-slider_layered .banner__link{position:relative;z-index:2}.catalog-slider_layered .catalog-slider__content{max-width:380px}.catalog-slider__layer{position:absolute;z-index:1;pointer-events:none}.catalog-slider__layer img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.catalog-slider__layer_desktop-right-bottom{right:0;bottom:0;width:43%;height:94%}.catalog-slider__layer_desktop-right-bottom img{-o-object-position:right bottom;object-position:right bottom}.catalog-slider__layer_desktop-right-center{right:3%;top:50%;width:42%;height:84%;transform:translateY(-50%)}.catalog-slider__layer_desktop-right-center img{-o-object-position:right center;object-position:right center}.catalog-slider__layer_desktop-wide-right{right:-4%;bottom:-4%;width:54%;height:108%}.catalog-slider__layer_desktop-wide-right img{-o-object-position:right bottom;object-position:right bottom}@media screen and (max-width: 768px){.catalog-slider .banner__title{font-size:30px}.catalog-slider .banner__title .banner__text{max-width:190px;font-size:10px}.catalog-slider .banner__link{margin-top:10px;font-size:10px}.catalog-slider .splide__slide{height:208px;padding:20px 25px;border-radius:6px}.catalog-slider .splide__slide_first{background:right 10px bottom/auto 68% no-repeat url(../img/slider/banner/family.avif),#24383b center/cover no-repeat url(../img/slider/banner/main-bg.avif)}.catalog-slider .splide__arrows{display:none}.catalog-slider .splide__pagination{left:25px;justify-content:flex-start;gap:5px}.catalog-slider .splide__pagination__page{width:6px;height:6px}.catalog__control{margin-top:30px}.select-sorting{width:100%;max-width:100%;font-size:10px}.catalog-view__btn svg{width:25px;height:25px}.catalog-settings__view{gap:8px}.catalog-grid{gap:20px}.catalog-selection{gap:10px}.catalog-selection__btn{padding:4px 15px;font-size:10px}.catalog-selection__btn_plus{font-size:15px}.pagination__btn{font-size:12px}.catalog__inserted{margin-top:30px}}@media screen and (max-width: 576px){.catalog-slider .splide__slide{padding-bottom:40px}.catalog-slider_layered .splide__slide{display:flex;flex-direction:column;background-image:var(--catalog-slider-mobile-bg, var(--catalog-slider-desktop-bg))}.catalog-slider_layered .catalog-slider__content{flex:1 0 auto;display:flex;flex-direction:column;align-items:flex-start;max-width:260px}.catalog-slider_layered .banner__title{flex:1 0 auto}.catalog-slider__layer_mobile-right-bottom{right:-8px;bottom:-6px;width:78%;height:72%;transform:none}.catalog-slider__layer_mobile-right-bottom img{-o-object-position:right bottom;object-position:right bottom}.catalog-slider__layer_mobile-right-center{right:-6px;top:50%;bottom:auto;width:76%;height:68%;transform:translateY(-50%)}.catalog-slider__layer_mobile-right-center img{-o-object-position:right center;object-position:right center}.catalog-slider__layer_mobile-wide-right{right:-16px;bottom:-8px;width:92%;height:82%;transform:none}.catalog-slider__layer_mobile-wide-right img{-o-object-position:right bottom;object-position:right bottom}.catalog-settings__view,.catalog-selection{gap:5px}.catalog-grid.catalog-grid_col{gap:20px}.catalog-selection__btn{padding:4px 10px}.catalog-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:20px}.pagination{gap:6px;display:grid;grid-template-columns:auto minmax(0, 1fr) auto;align-items:center;width:100%}.pagination__list_desktop{display:none}.pagination__list_mobile{display:flex}.pagination__list{flex:0 1 auto;min-width:0;gap:4px;justify-content:center}.pagination__btn{min-width:24px;padding:0 4px;font-size:11px;border-radius:6px}.pagination__item .pagination__btn{width:25px;min-width:25px;height:25px;padding:0}.pagination .back-page,.pagination .forward-page{padding:0 8px;white-space:nowrap}.pagination .back-page{justify-self:start}.pagination .forward-page{justify-self:end}.pagination{margin-top:8px}.pagination .all-pages{padding:4px 10px}}@media screen and (max-width: 480px){.catalog-slider .splide__slide{height:290px;padding:14px 15px 40px}}.pay-info__layout{padding:20px 25px;display:flex;border-radius:15px;background:right 6% bottom no-repeat url("../img/pay-man.avif"),#f1f9f5 center/cover no-repeat url("../img/pay-bg.avif")}.pay-info__text{max-width:550px}.pay-info__descr{margin-top:15px;display:flex;flex-wrap:wrap;gap:10px 35px}.pay-info__descr p{font-size:13px;line-height:1.4}.pay-info__descr p:nth-child(1){max-width:285px}.pay-info__descr p:nth-child(2){max-width:225px}.pay-info__descr p:nth-child(3){max-width:420px}.payment__title{text-align:center}.payment__list{margin-top:30px;display:grid;grid-template-columns:repeat(2, 1fr);gap:20px}.payment__item{padding:32px 25px 30px 35px;border-radius:15px;background:#f1f9f5;flex:1 1 calc(50% - 10px)}.content-payment{height:100%;display:flex;flex-direction:column}.content-payment__header{margin-bottom:15px;display:flex;align-items:center;gap:15px}.content-payment__title{font-weight:400;font-size:21px;color:#272727}@media screen and (min-width: 850px){.content-payment__title br{display:none}}@media screen and (max-width: 768px){.content-payment__title br{display:none}}.content-payment__btn{margin-left:auto;padding:5px 15px;font-size:10px;color:#03a753;transition:.3s linear}.content-payment__btn:hover{color:#fff;background-color:#03a753}.content-payment__img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.content-payment__img.img{width:52px}.content-payment__descr{font-size:14px;line-height:1.4;color:#24383b}@media screen and (min-width: 993px){.pay-info__title{font-size:40px}.content-payment__descr{display:flex;flex-direction:column}}@media screen and (max-width: 1200px){.pay-info__layout{background:right 10% bottom/140px auto no-repeat url(../img/pay-man-sm.avif),#f1f9f5 center/cover no-repeat url(../img/pay-bg.avif)}}@media screen and (max-width: 992px){.payment__list{display:grid;grid-template-columns:repeat(2, 1fr)}.payment__item:nth-child(2){order:2}}@media screen and (max-width: 820px){.pay-info__descr{flex-direction:column}}@media screen and (max-width: 768px){.payment__list{margin-top:35px;grid-template-rows:repeat(3, 1fr)}.payment__item{padding:20px}.pay-info__title{font-weight:500}.pay-info__descr p{font-size:12px}.pay-info__descr p:nth-child(3){max-width:345px}.pay-info__layout{background:right 5% bottom/170px auto no-repeat url(../img/pay-man-sm.avif),#f1f9f5 center/cover no-repeat url(../img/pay-bg-sm.avif)}.content-payment__header{display:contents}.content-payment__img{order:-1}.content-payment__title{margin-top:20px;font-size:20px}.content-payment__descr{margin-top:10px;flex:1 0 auto;font-size:12px}.content-payment__btn{width:-moz-fit-content;width:fit-content;margin-top:10px;margin-left:0;order:2}}@media screen and (max-width: 630px){.pay-info__layout{padding-bottom:30px;background:right 10px bottom/120px auto no-repeat url(../img/pay-man-sm.avif),#f1f9f5 left 40% center/cover no-repeat url(../img/pay-bg-sm.avif)}}@media screen and (max-width: 576px){.pay-info__descr{max-width:357px}.pay-info__layout{padding:20px 15px 40px;background:right 10px bottom/105px auto no-repeat url(../img/pay-man-sm.avif),#f1f9f5 left 60% center/cover no-repeat url(../img/pay-bg-sm.avif)}.payment__title{margin:0 auto}.payment__list{margin-top:20px;display:flex;flex-direction:column;gap:15px}.payment__item{position:relative;z-index:0;padding-right:15px}.content-payment__img{position:absolute;z-index:5;top:20px;right:15px}.content-payment__title{margin-top:0;font-size:17px}.pay-info__descr p:nth-child(-n+2){max-width:92%}.pay-info__descr p:nth-child(3){max-width:calc(100% - 95px)}.content-payment__btn{margin-top:13px;font-size:12px}}.documents__list{margin-top:40px;display:grid;grid-template-columns:repeat(3, 1fr);gap:25px}.document{padding:25px 15px 20px 40px;display:flex;flex-direction:column;align-items:start;background-color:#f1f9f5;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 15 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.2411 0.0225835C11.5848 -0.167249 12.7871 0.863862 12.7871 2.20618V3.31027C13.7519 3.81458 14.4093 4.81697 14.4093 5.9712V13.9921C14.4093 15.6534 13.0475 17 11.3676 17H3.25651C1.57664 17 0.214844 15.6534 0.214844 13.9921V2.76282C0.214844 2.75536 0.214982 2.74793 0.215249 2.74054C0.214982 2.729 0.214844 2.71742 0.214844 2.70581C0.214844 1.97891 0.755352 1.36262 1.48304 1.25983L10.2411 0.0225835ZM1.43151 4.16649V13.9921C1.43151 14.9889 2.24859 15.7969 3.25651 15.7969H11.3676C12.3755 15.7969 13.1926 14.9889 13.1926 13.9921V5.9712C13.1926 4.97449 12.3755 4.16649 11.3676 4.16649H1.43151ZM1.69193 2.96334H11.5704V2.20618C11.5704 1.59603 11.024 1.12734 10.4131 1.21363L1.6551 2.45087C1.52681 2.469 1.43151 2.57765 1.43151 2.70581C1.43151 2.84804 1.54811 2.96334 1.69193 2.96334ZM3.45929 8.37746C3.45929 8.04523 3.73165 7.77589 4.06762 7.77589H10.5565C10.8925 7.77589 11.1648 8.04523 11.1648 8.37746C11.1648 8.70977 10.8925 8.97903 10.5565 8.97903H4.06762C3.73165 8.97903 3.45929 8.70977 3.45929 8.37746ZM3.45929 11.1848C3.45929 10.8526 3.73165 10.5832 4.06762 10.5832H8.52873C8.8647 10.5832 9.13707 10.8526 9.13707 11.1848C9.13707 11.5171 8.8647 11.7864 8.52873 11.7864H4.06762C3.73165 11.7864 3.45929 11.5171 3.45929 11.1848Z' fill='%2303A753'/%3E%3C/svg%3E");background-size:15px 17px;background-repeat:no-repeat;background-position:15px 30px;border-radius:15px}.document__title{font-weight:400;font-size:20px;line-height:1.25;color:#272727}.document__text{margin-top:10px;font-size:12px;line-height:1.4;color:#24383b;flex:1 0 auto}.document__btn{margin-top:15px;padding:5px 16px;font-size:10px;border-radius:72px;text-transform:uppercase}@media screen and (max-width: 992px){.documents__list{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 768px){.documents__list{margin-top:30px;display:flex;flex-direction:column;gap:20px}.document__btn{margin-top:20px}}@media screen and (max-width: 576px){.documents__list{margin-top:25px}.document{padding:40px 15px 20px;background-position:left 13px top 13px}.document__title{font-size:16px}.document__btn{padding:5px 25px;font-size:12px}}.hero{color:#000}.hero__title{font-weight:400}.hero__content{margin-top:33px;padding-bottom:55px;border-bottom:1px solid rgba(0,0,0,.5019607843)}.hero__img{float:left;width:45vw;max-width:445px;height:auto;margin-right:35px;margin-bottom:20px;overflow:hidden}.hero__img img{width:100%;border-radius:20px}.hero__subtitle{margin-bottom:5px;font-weight:500;font-size:25px;line-height:1.35}.hero__subtitle span{display:inline-block;max-width:385px}.hero__text{margin-top:28px;font-size:18px;line-height:1.5;text-indent:1.5em;text-align:justify}.hero__text-important{margin-top:45px;font-size:16px;text-align:right;color:#03a753}.hero__text-important p{line-height:1.5}.hero-form{color:#000}.hero-form__subtitle{margin-top:15px;font-size:14px;line-height:1.5}.hero-form__form-privacy{margin-top:10px;font-size:14px;color:#8b8b8b}.hero-form__form-privacy a{font-size:inherit;color:inherit;text-decoration:underline}.hero-form form{margin-top:40px;padding:33px 30px;display:flex;flex-direction:column;align-items:start;background:#f6f6f6;border-radius:24px}.hero-form form .textarea{margin-top:20px;height:145px}.hero-form form .btn-lg{margin-top:30px;font-size:14px;letter-spacing:.13em}@media screen and (max-width: 992px){.hero__subtitle span{display:inline}}@media screen and (max-width: 768px){.hero__content{margin-top:40px;-moz-column-gap:21px;column-gap:21px}.hero__title{max-width:340px}.hero__subtitle{margin-bottom:1px;font-size:21px;max-width:none}.hero__img{margin-right:25px;margin-bottom:10px}.hero__text{margin-top:15px;font-size:12px}.hero__text-important{margin-top:25px;font-size:14px}.hero-form__subtitle{max-width:500px}.hero-form form{margin-top:30px;padding:20px 20px 27px}.hero-form form .textarea{height:190px}.hero-form form .btn-lg{padding:18px 46px}}@media screen and (max-width: 576px){.hero__content{margin-top:20px;display:flex;flex-direction:column}.hero__img{width:100%;height:auto;margin-bottom:0;border-radius:15px}.hero__subtitle{margin:20px 0 0;font-size:18px}.hero__text{margin-top:20px;font-size:13px}.hero__text-important{margin-top:20px;font-size:12px}.hero-form__subtitle{margin-top:10px;font-size:12px}.hero-form__form-privacy{text-align:center}.hero-form form{margin-top:17px;padding:15px 15px 25px;border-radius:15px}.hero-form form .input{padding:9px 25px}.hero-form form .textarea{height:230px;margin-top:15px;padding:15px 25px;font-size:15px;border-radius:10px}.hero-form form .btn-lg{width:100%;max-width:330px;margin:25px auto 0;padding:12px 15px;font-size:12px}.hero__content{padding-bottom:40px}.proposition__descr{line-height:1.45}}.results{color:#000}.results__cards{margin-top:35px;display:flex;flex-wrap:wrap;justify-content:space-around;gap:20px}.results-card__info{max-width:364px;min-height:226px;padding:20px 15px 20px 25px;font-weight:300;font-size:18px;line-height:1.35;background:#f1f9f5;border-radius:15px}.results-card__title{margin-bottom:0;font-weight:400;font-size:60px;color:#03a753}.results-card__text{line-height:inherit}.results-card__imgs{margin-top:-66px;padding:0 25px;display:flex;gap:10px}.results-card__img{width:150px;height:auto}@media screen and (max-width: 768px){.results__cards{row-gap:45px}.results-card{position:relative;z-index:0;width:100%;padding:15px 0 24px 25px;display:flex;justify-content:space-between;background-color:#f1f9f5;border-radius:15px}.results-card__info{width:100%;max-width:none;min-height:auto;padding:0}.results-card__title{margin-bottom:0;font-size:60px;line-height:1.35}.results-card__text{max-width:200px}.results-card__imgs{margin:0;padding:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.results-card__img{width:160px}}@media screen and (max-width: 576px){.results__cards{margin-top:20px;row-gap:30px}.results-card,.results-card__imgs{position:static}.results-card{padding:0;display:flex;flex-direction:column;background-color:rgba(0,0,0,0)}.results-card__info{min-height:200px;padding:15px 20px 35px;font-size:16px;border-radius:15px}.results-card__title{margin-bottom:0}.results-card__text{max-width:none}.results-card__imgs{min-width:270px;margin:-40px auto 0;transform:none}.results-card__img{max-width:130px}}.actual-projects{color:#000}.actual-projects__descr{margin-top:30px;font-size:16px;line-height:1.5}.actual-projects__descr p{text-indent:1.5em;text-align:justify}.actual-projects__descr p:not(:first-child){margin-top:20px}.actual-projects__img{float:right;width:450px;max-width:40vw;margin-left:70px;margin-bottom:20px;border-radius:15px}.actual-projects__subtitle{margin-top:60px;max-width:470px;font-weight:500;font-size:25px;line-height:1.5;color:#03a753}.actual-projects__list{margin-top:35px;display:grid;grid-template-columns:repeat(4, 1fr);gap:20px}.actual-projects__item{padding:17px 13px 14px 36px;font-size:12px;line-height:1.4;color:#24383b;border-radius:15px;background-color:#f1f9f5;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 15 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.2411 0.0225835C11.5848 -0.167249 12.7871 0.863862 12.7871 2.20618V3.31027C13.7519 3.81458 14.4093 4.81697 14.4093 5.9712V13.9921C14.4093 15.6534 13.0475 17 11.3676 17H3.25651C1.57664 17 0.214844 15.6534 0.214844 13.9921V2.76282C0.214844 2.75536 0.214982 2.74793 0.215249 2.74054C0.214982 2.729 0.214844 2.71742 0.214844 2.70581C0.214844 1.97891 0.755352 1.36262 1.48304 1.25983L10.2411 0.0225835ZM1.43151 4.16649V13.9921C1.43151 14.9889 2.24859 15.7969 3.25651 15.7969H11.3676C12.3755 15.7969 13.1926 14.9889 13.1926 13.9921V5.9712C13.1926 4.97449 12.3755 4.16649 11.3676 4.16649H1.43151ZM1.69193 2.96334H11.5704V2.20618C11.5704 1.59603 11.024 1.12734 10.4131 1.21363L1.6551 2.45087C1.52681 2.469 1.43151 2.57765 1.43151 2.70581C1.43151 2.84804 1.54811 2.96334 1.69193 2.96334ZM3.45929 8.37746C3.45929 8.04523 3.73165 7.77589 4.06762 7.77589H10.5565C10.8925 7.77589 11.1648 8.04523 11.1648 8.37746C11.1648 8.70977 10.8925 8.97903 10.5565 8.97903H4.06762C3.73165 8.97903 3.45929 8.70977 3.45929 8.37746ZM3.45929 11.1848C3.45929 10.8526 3.73165 10.5832 4.06762 10.5832H8.52873C8.8647 10.5832 9.13707 10.8526 9.13707 11.1848C9.13707 11.5171 8.8647 11.7864 8.52873 11.7864H4.06762C3.73165 11.7864 3.45929 11.5171 3.45929 11.1848Z' fill='%2303A753'/%3E%3C/svg%3E");background-size:15px 17px;background-repeat:no-repeat;background-position:15px 20px}.actual-projects__item_light{padding:17px 0;background:none}.actual-projects__item_light .btn{margin-top:15px;padding:6px 22.5px;display:inline-block;font-size:10px}.actual-projects__item h4{margin-bottom:9px;font-weight:400;font-size:20px;line-height:1.25;color:#1f2029}.actual-projects__item p{line-height:inherit}.seligere{margin-top:55px}.seligere__title{max-width:380px;font-weight:400;font-size:25px;line-height:1.35}.seligere__list{margin-top:30px;display:flex;flex-wrap:wrap;gap:41px}.seligere__item{position:relative;padding-left:35px;font-size:16px;line-height:1.5}.seligere__item .contry__flag{position:absolute;left:0;top:3px}.seligere__item h4{font-weight:500;line-height:1.5;display:flex;flex-direction:column}.seligere__item p{margin-top:10px;max-width:175px;line-height:1.5}.seligere__item p.text-long{max-width:295px}.partners{margin-top:70px;padding-bottom:60px;border-bottom:1px solid #000}.partners__title{max-width:455px;font-weight:400;font-size:25px;line-height:1.35}.partners__content{margin-top:30px;display:flex;justify-content:space-between;align-items:start;gap:60px 10px}.partners .countries{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px 30px}.partners .contry__header{display:flex;align-items:baseline;gap:6px}.partners .contry__title{font-weight:500;font-size:16px;line-height:1.5}.partners .contry__title .text-gray{margin-left:7px;color:#8b8b8b}.partners .contry__flag{width:21px;height:15px}.partners .contry__text{max-width:361px;margin-top:7px;padding-left:27px}.partners .info{display:flex;align-items:center;background-color:#f1f9f5;border-radius:15px;flex-shrink:0}.partners .info__content{padding:20px 15px 40px}.partners .info__icon{width:28px;height:28px;fill:#03a753;-o-object-fit:contain;object-fit:contain}.partners .info__text{margin-top:10px;max-width:132px;font-size:12px;line-height:1.5}.partners .info__img{width:224px;height:auto;border-radius:15px}@media screen and (max-width: 1150px){.seligere__list{display:grid;grid-template-columns:40vw 1fr}.actual-projects__list{grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width: 992px){.actual-projects__img{margin-left:40px}.partners .countries{grid-template-columns:1fr}}@media screen and (max-width: 840px){.actual-projects__list{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 768px){.seligere__list{display:grid;grid-template-columns:1fr 222px;gap:20px 25px}.partners{padding-bottom:0;border:none}.partners__content{flex-direction:column}.partners .countries{grid-template-columns:repeat(2, 1fr);gap:30px}.partners .contry__header{gap:8px}.partners .contry__title .text-gray{display:block;margin-left:2px}.partners .contry__text{margin-top:15px;padding-left:29px}.partners .info{width:100%;align-items:flex-start;justify-content:space-between}.partners .info__content{padding:27px 23px 43px}.partners .info__text{margin-top:20px;max-width:310px;font-size:15px}.actual-projects__title,.actual-projects__descr{display:none}.actual-projects__subtitle{margin-top:0}.actual-projects__list{display:grid;grid-template-columns:repeat(2, 1fr)}.contry-last{order:2}.partners .info__icon{width:35px;height:35px}}@media screen and (max-width: 576px){.partners{margin-top:40px}.partners .countries{margin-left:11px;display:flex;flex-direction:column;gap:20px}.partners .contry__title{font-size:14px}.partners .contry__title .text-gray{margin-left:0;display:block}.partners .contry__text{margin-top:10px;font-size:12px}.partners__content{margin-top:20px;row-gap:57px}.seligere__item{font-size:14px}.seligere__title,.partners__title,.actual-projects__subtitle{font-size:18px}.seligere__list{margin-top:18px;margin-left:11px;display:flex;flex-direction:column;gap:20px}.actual-projects__list{margin-top:20px;display:flex;flex-direction:column;gap:16px}.actual-projects__item{padding:40px 13px 15px;border-radius:11px;background-position:13px 13px}.actual-projects__item_light{padding-top:10px}.actual-projects__item_light p{font-size:14px;line-height:1.4}.actual-projects__item h4{margin-bottom:7px;font-size:16px}.seligere{margin-top:130px}.seligere__item p{margin-top:7px}.partners .info__content{padding-top:17px}.partners .info__text{margin-top:10px;max-width:230px}.actual-projects__item h4{margin-bottom:5px}.actual-projects__item_light .btn{margin-top:20px;font-size:13px}}@media screen and (max-width: 460px){.partners .info{flex-direction:column;background-color:rgba(0,0,0,0)}.partners .info__content{width:100%;min-height:210px;background-color:#f1f9f5;border-radius:15px;text-align:center}.partners .info__text{margin-left:auto;margin-right:auto}.partners .info__img{margin:-50px auto 0;width:260px}}.product__header{display:flex;justify-content:space-between;align-items:center}.product__actions{display:flex;align-items:center;gap:10px}.product__actions .btn{color:#1f2029;border-color:#1f2029;background-position:left 20px center;background-repeat:no-repeat}.product__actions .btn:hover{background-color:#fff}.product__info{margin-top:13px;display:flex;-moz-column-gap:20px;column-gap:20px}.product-about{margin-top:6px;display:flex;justify-content:space-between;align-items:flex-start;gap:35px 40px}.product-about__left{display:grid;grid-template-columns:auto auto;gap:10px 20px;padding-top:30px}.product-about__left .double-slider{display:flex}.product-about__descr{margin-bottom:25px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:5px}.product-about__descr h2{flex-basis:100%}.product-about__descr .product__info{margin:0}.product-about__descr .product__actions .btn{padding:10px;background-size:8px 8px;background-position:center}.product-about__info{display:flex;flex-direction:column}.product-about__info .info-list{flex:1 0 auto;display:flex;flex-direction:column;row-gap:20px}.product-about__info .info__title{font-weight:400;font-size:16px;color:#8b8b8b}.product-about__info .info__descr{margin-top:10px;font-size:18px;color:#000}.product-about__info .info__descr.text-active{color:#03a753}.product-about__info .info__descr.text-gray{color:#8b8b8b}.product-about__info .info__descr.text-danger{color:#e80808}.product-about__info .info__item--availability-mobile{display:none}.product-about__info .characteristics-list{margin-top:30px;display:grid;grid-template-columns:repeat(2, auto);gap:17px 12px}.product-about__info .characteristics__item{display:flex;align-items:flex-start;-moz-column-gap:8px;column-gap:8px}.product-about__info .characteristics__icon{flex-shrink:0;width:28px;height:28px;border-radius:50%;background-color:#03a753;display:flex;justify-content:center;align-items:center}.product-about__info .characteristics__title{font-weight:600}.product-about__info .characteristics__text{max-width:115px;font-size:12px}.product__slider{width:411px;margin-right:30px}.product__slider .splide__arrow{width:36px;height:36px;border:1px solid rgba(0,0,0,0);background-color:rgba(0,0,0,0);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 19 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 2L16 16L2 30' stroke='white' stroke-width='3'/%3E%3C/svg%3E");background-position:center;background-size:14px 28px;background-repeat:no-repeat;opacity:1}.product__slider .splide__arrow:hover{border-color:#fff;background-color:rgba(3,167,83,.3764705882)}.product__slider .splide__arrow.splide__arrow--prev{transform:scaleX(-1) translateY(-50%)}.product__slider .splide__arrow svg{display:none}.product__slider .splide__slide{display:flex;align-items:center;justify-content:center;border-radius:15px;background-color:#fff;overflow:hidden}.product__slider .splide__slide img,.product__slider .splide__slide .product-video-trigger{width:100%;height:100%}.product__slider .splide__slide img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.product__slider .splide__slide .product-video-trigger{display:block}.product__slider .splide__slide--has-video .splide__video{width:100%;height:100%;background-color:rgba(0,0,0,.2509803922)}.product__slider .splide__slide--has-video .splide__video *{width:inherit;height:inherit}.product__slider .splide__slide--has-video .splide__video__play{width:106px;height:106px;background:rgba(0,0,0,0) center/contain no-repeat url("../img/svg/play.svg");border:none;outline:none}.product__slider .splide__slide--has-video .splide__video__play::after{content:none}.product__slider_second-md{margin-right:10px;display:flex;flex-direction:column;row-gap:10px;max-height:600px;overflow-y:auto;overflow-x:hidden;-ms-overflow-style:none;scrollbar-width:none}.product__slider_second-md::-webkit-scrollbar{width:0;height:0}.product__slider_second-md .splide__slide{flex:0 0 auto;width:75px;height:75px;border-radius:8px;overflow:hidden;cursor:pointer}.product__slider_second-md .splide__slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:8px}.product__slider_second-md .splide__slide:not(.is-active) img{filter:grayscale(1)}.product .tabs{margin-top:85px}.product .tabs__title{margin-bottom:15px;font-size:20px}.product .tabs__descr{margin-top:12px;font-size:16px;line-height:1.4;text-align:justify;text-indent:1.5em}.product .tabs__descr ul{padding-left:1em;list-style:disc;text-indent:0}.product .tabs__descr li{text-indent:0}.product .tabs__descr li::marker{color:#03a753}.product .tabs__nav{-moz-column-gap:35px;column-gap:35px;border-bottom:1px solid #b4b4b4}.product .tabs__nav-item--question{margin-left:auto}.product .tabs__nav-btn,.product .tabs__nav-btn--question{padding-bottom:13px;font-weight:400;font-size:18px;line-height:1.2;color:#8b8b8b;transition:color .3s ease-in-out,box-shadow .3s linear;outline:none}.product .tabs__nav-btn:hover,.product .tabs__nav-btn--question:hover{color:#07c664}.product .tabs__nav-btn--active,.product .tabs__nav-btn--question--active{color:#000;box-shadow:inset 0 -2px 0 0 #03a753}.product .tabs__nav-btn--question{padding-right:30px;background:right top/20px 20px no-repeat url("../img/svg/question.svg")}.product .tabs__content{margin-top:40px}.terms{flex-shrink:0;width:345px;padding:33px 25px 25px;background:#f1f9f5;border-radius:20px}.terms__top{padding-bottom:25px;display:flex;flex-direction:column;row-gap:23px;border-bottom:1px solid #bcbcbc}.terms-price{display:flex;justify-content:space-between;align-items:baseline}.terms-price__new{font-weight:500;font-size:40px;color:#03a753}.terms-price__new .text-gray{font-weight:400;font-size:24px;color:#99a3ae}.terms-price__old{font-weight:500;font-size:20px;color:#99a3ae;text-decoration:line-through}.terms-price__sale{font-size:20px;color:#ff4747}.terms-btns{display:flex;flex-direction:column;gap:10px}.terms .terms__purchase{display:flex;align-items:center;gap:10px}.terms .terms__purchase .semco-cart-add{flex:1 1 auto}.terms .terms__purchase .card__quantity--detail{display:flex;align-items:center;flex-shrink:0;gap:5px;width:auto;justify-content:flex-start}.terms .terms__purchase .card__quantity--detail .card__quantity-label{display:block;flex:0 0 18px;min-width:0;width:auto;max-width:none;border-radius:0;background-color:rgba(0,0,0,0)}.terms .terms__purchase .card__quantity--detail .card__quantity-input{width:18px;height:20px;border-radius:0;background-color:rgba(0,0,0,0)}.terms .btn-buy{width:100%;padding:13px 25px;font-size:18px;letter-spacing:.05em}.terms .btn-navy{display:block;margin:0 auto}.terms .terms__availability{display:flex;align-items:center;justify-content:center;gap:4px;width:100%;font-size:13px;line-height:1.2;text-align:center;color:#99a3ae}.terms .terms__wholesale-link{display:none}.terms .terms-btns>.terms__wholesale-link{font-size:14px;color:#000}.terms .checkout{margin-top:30px}.terms .checkout__service{margin-top:14px;display:flex;flex-direction:column;gap:10px 20px}.terms .checkout__title{font-size:16px;color:#000}.terms .checkout__img{width:15px;height:15px;margin-left:2px;vertical-align:middle}.terms .checkout__data{margin-top:6px;font-size:14px;color:#8b8b8b}.terms .checkout__btn_all{display:inline-block;margin:14px 0 0;font-size:14px}.terms .checkout__menu{margin-top:10px;display:flex;align-items:baseline}.terms .checkout__city{display:flex;align-items:center;gap:6px}.terms .checkout__city p{font-weight:500;font-size:25px}.terms .checkout__icon{width:10px;height:14px;fill:#03a753}.terms .checkout__btn_city-toggle{display:inline;margin:0;margin-left:10px;font-size:12px;color:#8d8d8d}.reviews-summary{padding:29px 30px;background-color:#f1f9f5;border-radius:20px;margin-bottom:30px}.reviews-summary__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px}.reviews-summary__title{font-size:24px;font-weight:500;line-height:1.2;color:#000}@media(min-width: 510px){.reviews-summary__title{font-size:24px}}@media(max-width: 510px){.reviews-summary__title{font-size:16px}}@media(max-width: 380px){.reviews-summary__title{font-size:14px}}@media(max-width: 480px){.reviews-summary__btn{padding:6px 12px;font-size:10px}}@media(max-width: 370px){.reviews-summary__btn{padding:6px 8px;font-size:8px}}.reviews-summary__content{display:flex;gap:30px;align-items:center}.reviews-summary__overall{display:flex;justify-content:center;flex-direction:column;text-align:center;gap:7px;flex-shrink:0}.reviews-summary__score{font-size:40px;font-weight:500;line-height:1;color:#03a753}.reviews-summary__details{display:flex;flex-direction:column;gap:8px}.reviews-summary__subtitle{font-size:14px;color:#666;margin:0}.reviews-summary__stars{display:flex;gap:4px;margin-top:10px}.reviews-summary__star{width:18px;height:18px;fill:#dbdbdb}.reviews-summary__star.active{fill:#f3c54e}.reviews-summary__criteria{flex:1;display:flex;flex-wrap:wrap;-moz-column-gap:19px;column-gap:19px;row-gap:8px}@media(min-width: 768px){.reviews-summary__criteria{border-left:1px solid #d4d4d4;padding-left:30px}}@media(max-width: 680px){.reviews-summary__criteria{width:100%}}.reviews-summary__criterion{display:flex;flex-direction:column;gap:6px}.reviews-summary__criterion-name{font-size:14px;color:#8b8b8b;flex-shrink:0}.reviews-summary__criterion-rating{display:flex;align-items:center;gap:10px}.reviews-summary__criterion-bar{height:2px;background-color:#e0e0e0;border-radius:3px;overflow:hidden;width:130px}@media(max-width: 680px){.reviews-summary__criterion-bar{width:100%}}.reviews-summary__criterion-fill{height:100%;background-color:#faa500;border-radius:3px;transition:width .3s ease}.reviews-summary__criterion-score{font-size:14px;color:#272727;min-width:30px;text-align:right}.reviews-controls{display:flex;align-items:center;gap:18px;padding:20px 30px;background-color:#f1f9f5;border-radius:20px;margin-bottom:30px}@media(max-width: 768px){.reviews-controls{padding:20px}}@media(max-width: 680px){.reviews-controls{padding:15px}}@media(max-width: 610px){.reviews-controls{flex-wrap:wrap}}.reviews-controls__item{display:flex;align-items:center;gap:8px;min-width:0}.reviews-controls__form{min-width:0;flex:1 1 auto;max-width:100%}.reviews-controls__label{font-size:16px;color:#8b8b8b}@media(max-width: 768px){.reviews-controls__label{font-size:14px}}@media(max-width: 680px){.reviews-controls__label{font-size:12px}}.reviews-controls__label--sort{font-size:18px;color:#000}@media(max-width: 768px){.reviews-controls__label--sort{font-size:14px}}@media(max-width: 680px){.reviews-controls__label--sort{font-size:12px}}.reviews-controls__select{min-width:0;width:190px;background-color:rgba(0,0,0,0)}@media(max-width: 768px){.reviews-controls__select{background-size:10px 7px}}.reviews-controls__select--rating{width:100px;font-size:14px;font-weight:700}@media(max-width: 768px){.reviews-controls__select--rating{font-size:10px}}@media(min-width: 680px){.reviews-controls__select--rating{padding-inline-start:18px}}@media(max-width: 680px){.reviews-controls__select--rating{max-width:100%;padding-inline-start:12px;padding-inline-end:36px}}@media(max-width: 768px){.reviews-controls__select--sort{max-width:100%}}.reviews-controls__custom-radio{display:flex;align-items:center;justify-content:center;gap:8px;width:16px;height:16px;border-radius:50%;border:1px solid #03a753;position:relative;cursor:pointer}.reviews-controls__custom-radio__input{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip:rect(0, 0, 0, 0);overflow:hidden}.reviews-controls__custom-radio__label{width:8px;height:8px;border-radius:50%;background-color:rgba(0,0,0,0);position:absolute;inset:0;margin:auto;cursor:pointer;transition:background-color .2s ease}.reviews-controls__custom-radio__input:checked+.reviews-controls__custom-radio__label{background-color:#03a753}@media screen and (max-width: 768px){.reviews-summary{padding:20px}.reviews-summary__header{gap:15px;margin-bottom:20px}.reviews-summary__content{flex-direction:column;gap:30px}.reviews-summary__overall{align-self:center}.reviews-summary__score{font-size:48px}.reviews-summary__criteria{display:grid;grid-template-columns:repeat(3, 1fr)}.reviews-summary__criterion-name{font-size:13px}.reviews-summary__criterion-score{font-size:13px}}@media screen and (min-width: 680px){.reviews-summary__overall-btn{display:none}}@media screen and (max-width: 680px){.reviews-summary{padding:15px;border-radius:15px}.reviews-summary__header{display:none}.reviews-summary__content{gap:20px;align-items:start}.reviews-summary__overall-wrapper{display:flex;align-items:start;justify-content:space-between;gap:16px;width:100%}.reviews-summary__score{font-size:40px}.reviews-summary__criteria{grid-template-columns:repeat(2, 1fr)}.reviews-summary__criterion-name{font-size:12px}.reviews-summary__criterion-score{font-size:12px}}@media screen and (max-width: 520px){.product>.wrapper>.product__header,.product>.wrapper>.product__info{display:none}.product__actions .btn-wish.is-active{color:#fff;border-color:#03a753;background-color:#03a753;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.99384 2.68223C7.19442 0.50456 4.19377 -0.0812272 1.93923 1.91287C-0.31532 3.90696 -0.632729 7.24099 1.13778 9.59942C2.60984 11.5603 7.06479 15.6959 8.52489 17.0345C8.68824 17.1842 8.76992 17.2591 8.86519 17.2885C8.94834 17.3142 9.03933 17.3142 9.12248 17.2885C9.21775 17.2591 9.29943 17.1842 9.46278 17.0345C10.9229 15.6959 15.3778 11.5603 16.8499 9.59942C18.6204 7.24099 18.3417 3.88599 16.0484 1.91287C13.7551 -0.0602514 10.7933 0.50456 8.99384 2.68223Z' stroke='white' fill='%23FF4747'/%3E%3C/svg%3E")}.product__actions .btn-wish.is-active:hover{color:#fff;border-color:#03a753;background-color:#07c664;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.99384 2.68223C7.19442 0.50456 4.19377 -0.0812272 1.93923 1.91287C-0.31532 3.90696 -0.632729 7.24099 1.13778 9.59942C2.60984 11.5603 7.06479 15.6959 8.52489 17.0345C8.68824 17.1842 8.76992 17.2591 8.86519 17.2885C8.94834 17.3142 9.03933 17.3142 9.12248 17.2885C9.21775 17.2591 9.29943 17.1842 9.46278 17.0345C10.9229 15.6959 15.3778 11.5603 16.8499 9.59942C18.6204 7.24099 18.3417 3.88599 16.0484 1.91287C13.7551 -0.0602514 10.7933 0.50456 8.99384 2.68223Z' stroke='white' fill='%23FF4747'/%3E%3C/svg%3E")}}@media screen and (min-width: 521px){.product-about__descr{display:none}.product__actions .btn:hover{color:#fff;border-color:#03a753;background-color:#07c664}.btn-wish:hover{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.99384 2.68223C7.19442 0.50456 4.19377 -0.0812272 1.93923 1.91287C-0.31532 3.90696 -0.632729 7.24099 1.13778 9.59942C2.60984 11.5603 7.06479 15.6959 8.52489 17.0345C8.68824 17.1842 8.76992 17.2591 8.86519 17.2885C8.94834 17.3142 9.03933 17.3142 9.12248 17.2885C9.21775 17.2591 9.29943 17.1842 9.46278 17.0345C10.9229 15.6959 15.3778 11.5603 16.8499 9.59942C18.6204 7.24099 18.3417 3.88599 16.0484 1.91287C13.7551 -0.0602514 10.7933 0.50456 8.99384 2.68223Z' stroke='white' fill='%23FF4747'/%3E%3C/svg%3E")}.btn-share:hover{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.1268 0.00472444L15.2102 0L15.3126 0.00629913L15.3835 0.0188976L15.4803 0.0464567L15.5646 0.0826772L15.6433 0.127559L15.7142 0.180315L15.7787 0.23937L15.8197 0.285827L15.8842 0.377165L15.9252 0.452756C15.9622 0.531496 15.9858 0.61496 15.9961 0.701575L16 0.785039C16 0.844094 15.9937 0.902362 15.9811 0.958267L15.9535 1.05512L10.8102 15.289C10.7127 15.5012 10.5564 15.681 10.3597 15.8071C10.1631 15.9331 9.93436 16.0001 9.70078 16C9.49041 16.0007 9.28346 15.9468 9.10007 15.8438C8.91668 15.7407 8.76312 15.5919 8.65433 15.4118L8.60315 15.3118L5.96378 10.0346L0.711811 7.40787C0.517481 7.31899 0.349892 7.18065 0.225805 7.00668C0.101718 6.83271 0.0254834 6.62921 0.00472444 6.41653L0 6.29921C0 5.85827 0.237008 5.45512 0.662205 5.22047L0.772441 5.16535L14.959 0.0425196L15.0425 0.0188976L15.1268 0.00472444Z' stroke='white' fill='%2303A753'/%3E%3C/svg%3E")}}@media screen and (min-width: 993px){.product__title{font-size:35px}.product__slider_second{display:none}.product__slider_second-md{justify-content:space-between}}@media screen and (max-width: 1240px){.product-about{flex-direction:column}.terms{width:100%}.terms__top{padding-bottom:20px;flex-direction:row;justify-content:space-between;align-items:flex-start}.terms-price{display:grid;grid-template-columns:auto auto;gap:2px 15px}.terms-price__new{grid-column:span 2}.terms-btns{flex-basis:250px}.btn-navy{font-size:16px}.terms .checkout{margin-top:25px;display:grid;grid-template-columns:1fr auto;gap:20px 10px}.terms .checkout__address,.terms .checkout__btn_all,.terms .checkout__service{margin:0}.terms .checkout__btn_all{margin-bottom:3px;align-self:last baseline}.checkout__service{order:2;grid-column:span 2}.terms .checkout__service{flex-wrap:wrap;flex-direction:row;align-items:flex-end;gap:12px 25px}.checkout__label{flex:1 0 30%}}@media screen and (max-width: 992px){.product__header .btn{padding:18px 30px;font-size:0;background-position:center}.product-about__left,.product-about__left .double-slider{width:100%;max-width:100%;min-width:0}.product__slider{width:100%;max-width:100%;min-width:0;margin-right:0}.product-about__left{display:grid;grid-template-columns:auto 1fr;gap:10px 20px}.product-about__left .double-slider{display:contents}.product__slider_second-md{margin:0}.product__slider_second-md .splide__slide{width:58px;height:83px}}@media screen and (max-width: 768px){.product__header .btn{padding:12px 12px;background-size:10px 10px}.product__actions{gap:5px}.product__info{margin-top:9px;font-size:13px;-moz-column-gap:14px;column-gap:14px}.rating__icon{width:10px;height:10px}.review img{width:11px}.product-about__left{padding-top:20px}.product__slider{width:350px}.product__slider_second-md .splide__slide{width:54px;height:54px}.product-about__info .info-list{row-gap:11px}.product-about__info .info__title{font-size:14px}.product-about__info .info__descr{margin-top:5px;font-size:16px}.terms .btn-buy{font-size:16px}.characteristics-btn{font-size:14px}.checkout__label{flex-basis:40%;align-self:flex-start}.product-about__info .characteristics-list{margin-top:20px;display:flex;flex-direction:column;row-gap:15px}.product-about__info .characteristics__item{align-items:center}.product-about__info .characteristics__item_deliver{order:2}.product-about__info .characteristics__text{max-width:140px;display:flex;flex-wrap:wrap;-moz-column-gap:2px;column-gap:2px;font-size:11px}.product .tabs{margin-top:45px}.product .tabs__nav-btn--question{padding:17px 12px;font-size:0}.product .tabs__content{margin-top:30px}.product .tabs__nav-btn--active,.product .tabs__nav-btn--question--active{box-shadow:inset 0 -1px 0 0 #03a753}.product .tabs__descr{margin-top:16px}.terms{padding:20px 25px 30px}.terms .checkout{row-gap:16px}.terms .checkout__menu{margin-top:3px}.terms .checkout__data{margin-top:1px}.product__slider .splide__slide--has-video .splide__video__play{width:80px;height:80px}}@media screen and (max-width: 620px){.product__slider_second-md{justify-content:space-between}.product .tabs__nav{-moz-column-gap:25px;column-gap:25px}.product-about__left{grid-template-columns:1fr;gap:20px 10px}.product__slider_second-md{order:0;flex-direction:column;row-gap:4px;grid-column:span 1;min-width:0}.product-about__info{grid-column:auto;min-width:0}.product-about__info .info-list,.product-about__info .characteristics-list{display:grid;grid-template-columns:auto auto;gap:15px 20px}.product-about__left .double-slider{width:100%;max-width:100%;min-width:0;display:grid;grid-template-columns:50px 1fr;gap:15px 10px}.product__slider{width:100%;max-width:100%;min-width:0}.product__slider .splide__slide{aspect-ratio:411/600}.product__slider_second-md{width:100%;max-width:100%;max-height:113.8686131387vw}.product__slider_second-md .splide__slide{width:12vw;height:auto;aspect-ratio:38/53;border-radius:5px;overflow:hidden}}@media screen and (max-width: 768px){.terms .terms__availability,.terms-btns>.terms__availability{display:none !important}.terms .terms__wholesale-link,.terms-btns>.terms__wholesale-link{display:block !important}.product-about__info .info__item--availability-mobile{display:block}}@media screen and (max-width: 576px){.product-about__descr h2{max-width:none}.product-about__info .info-list{grid-template-columns:auto 1fr;gap:9px 45px}.product-about__info .info__title{font-size:12px}.product-about__info .info__descr{margin-top:5px;font-size:14px}.terms{padding:10px 15px 20px;border-radius:15px}.terms__top{padding-bottom:27px;flex-direction:column;row-gap:10px}.terms-price{width:100%;display:flex;justify-content:space-between}.terms-price__new{font-size:30px}.terms-price__old,.terms-price__sale{font-size:18px}.terms-btns{width:100%;flex-basis:content;gap:7px}.terms .btn-buy{padding:9px 20px;font-size:14px}.terms .btn-navy{font-size:13px;align-self:flex-start}.terms .checkout__btn_city-toggle{margin:0;font-size:12px;text-align:left}.terms .checkout{display:flex;flex-direction:column;gap:8px}.checkout__address{display:grid;grid-template-columns:auto 1fr;gap:4px 11px}.terms .checkout__menu{display:contents}.terms .checkout__title{font-size:14px}.terms .checkout__city{order:2;gap:5px}.terms .checkout__city p{font-size:18px}.checkout__btn_all{order:3}.product-about__left{-moz-column-gap:8px;column-gap:8px}.product-about__info .characteristics-list{margin-top:27px}.product-about__info .characteristics__icon{width:24px;height:24px}.characteristics__item-sm--first .characteristics__title{float:left;margin-right:2px}.product-about{row-gap:30px}.terms .checkout__service{row-gap:4px}.product .tabs{margin-top:37px}.product .tabs__content{margin-top:21px}.product .tabs__descr{margin-top:10px}.comment-best .comment__text{line-height:1.5}.product__slider .splide__slide{background-position:top center !important}}@media screen and (max-width: 540px){.product .tabs__nav{-moz-column-gap:15px;column-gap:15px;overflow-x:auto}.product .tabs__nav-item{flex-shrink:0;border-bottom:1px solid rgba(0,0,0,0);transition:border-color .3s ease-in-out}.product .tabs__nav-item:has(.tabs__nav-btn--active){border-color:#03a753}.product .tabs__nav-btn{padding-bottom:10px;font-size:14px}.product .tabs__nav-btn--active{box-shadow:none}.product .tabs__nav-btn--question{padding:12px 12px}.product .tabs__descr{font-size:13px}}@media screen and (max-width: 520px){.product-about__left{width:100%;padding-top:0}.product__slider .splide__arrow{background-size:10px 20px}.product__slider .splide__arrow.splide__arrow--prev{left:0}.product__slider .splide__arrow.splide__arrow--next{right:0}.product-about__info .characteristics__item{flex-direction:column;align-items:flex-start;row-gap:7px}.product-about__info .characteristics__item-sm--first{order:-3}.product-about__info .characteristics__item_deliver{order:-2}.product-about__info .characteristics__item-sm--last{order:2}.product-about__info .characteristics__text{font-size:12px}.reviews-summary__criteria{grid-template-columns:1fr}}@media screen and (max-width: 450px){.checkout__label{flex-basis:100%}.product__actions{margin-right:10px}}@media screen and (min-width: 621px)and (max-width: 992px){.product__slider_second-md{margin:0;order:2;grid-column:span 2;flex-direction:row;-moz-column-gap:5px;column-gap:5px;max-width:100%;max-height:none;overflow-x:auto;overflow-y:hidden}}.delivery{background:rgba(0,0,0,0) right calc((100vw - 1160px)/2 - 35px) top 85px/945px auto no-repeat url("../img/delivery-bg.avif")}.delivery__title{display:flex}.delivery__title .tooltip__text{width:345px;padding:10px 14px;font-size:12px;color:#8b8b8b;background-color:#fff;border-radius:8px;filter:drop-shadow(0 4px 10px rgba(0, 0, 0, 0.2509803922))}.delivery__descr{margin-top:10px;max-width:440px;font-size:14px;line-height:1.4}.delivery__img{width:100%;height:auto}.delivery__list{margin-top:20px;max-width:220px;display:flex;flex-wrap:wrap;gap:15px 10px}.delivery__list_lg{margin-top:15px;max-width:400px}.delivery__list .region{padding:5px 9px;border:1px solid #03a753;font-size:11px;line-height:1.2;color:#03a753;border-radius:8px}.delivery__list .days{margin-top:5px;margin-left:10px;font-size:10px;line-height:1.4}.delivery .countries{margin-top:35px;display:flex;gap:30px}.delivery .countries .flag{width:26px;height:13px;margin-left:8px;vertical-align:middle}.delivery .countries__title{font-size:18px;line-height:1.2;color:#272727}.delivery .countries__days{margin-top:6px;font-size:10px;line-height:1.4}.delivery-local__list{margin-top:30px;display:grid;grid-template-columns:repeat(2, 1fr);gap:24px 20px}.delivery-local__list_contry .delivery-local__icon{width:42px;height:22px}.delivery-local__item{padding:32px 25px 30px 35px;border-radius:15px;background:#f1f9f5}.delivery-local__header{display:flex;align-items:center;gap:10px}.delivery-local__title{font-weight:400;font-size:22px;color:#1f2029}.delivery-local__icon{flex-shrink:0;width:28px;height:28px;-o-object-fit:contain;object-fit:contain}.delivery-local__icon.img{width:52px}.delivery-local__btn{margin-left:auto;padding:5px 15px;font-size:10px;letter-spacing:.05em}.delivery-local__descr{margin-top:14px;max-width:475px;font-size:14px;line-height:1.4;color:#24383b}@media screen and (min-width: 1261px){.delivery__img{display:none}.delivery__list .delivery__item:nth-child(n+10){display:none}}@media screen and (max-width: 1260px){.delivery{background:rgba(0,0,0,0)}.delivery__list{margin-top:35px;max-width:none}.delivery__list_lg{display:none}}@media screen and (max-width: 768px){.delivery .countries{margin-top:25px}.delivery-local__list{margin-top:35px;gap:16px 20px}.delivery-local__item{padding:22px 20px;display:flex;flex-direction:column}.delivery-local__header{display:contents}.delivery-local__icon{order:-1;width:23px;height:19px;-o-object-fit:contain;object-fit:contain}.delivery-local__icon.img{width:42px}.delivery-local__title{margin-top:18px;font-size:20px}.delivery-local__descr{flex:1 0 auto;margin-top:10px;font-size:12px}.delivery-local__btn{order:2;margin-left:0;margin-top:15px;width:-moz-fit-content;width:fit-content;font-size:10px}.delivery-local__list_contry .delivery-local__icon{width:32px;height:16px}.delivery__title .tooltip__text{max-width:250px}}@media screen and (max-width: 576px){.delivery__list{margin-top:49px;gap:17px 8px}.delivery__list .region{font-size:12px}.delivery .countries__days{font-size:12px}.delivery .countries__title{font-size:16px}.delivery-local__list{margin-top:20px}.delivery-local__list{display:flex;flex-direction:column;gap:15px}.delivery-local__item{position:relative;z-index:0;padding:20px}.delivery-local__title{margin-top:0;font-size:17px}.delivery-local__icon{position:absolute;z-index:5;top:20px;right:20px}.delivery-local__btn{padding:4px 15px;font-size:12px}.delivery-local h2{max-width:none;margin:0 auto}.delivery__title .tooltip__text{left:-80px;max-width:180px}}.blog__header{display:flex;align-items:center;gap:20px}.blog__header-title{margin:0;font-weight:400;font-size:35px;line-height:1.2;color:#000}.blog .select-tema:not(.empty){padding:10px 20px;font-size:11px;font-weight:600;line-height:1.6;letter-spacing:.05em;text-transform:uppercase;color:#8b8b8b;border:1px solid #8b8b8b;border-radius:72px;display:flex;align-items:center;gap:10px}.blog .select-tema:not(.empty) img{width:18px;height:18px;-o-object-fit:contain;object-fit:contain;line-height:1;filter:grayscale(100%);vertical-align:middle}.blog .select-tema:not(.empty) .select-tema__text{margin:0;margin-top:2px;font:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}.blog .select-tema:not(.empty).select-tema--active{color:#03a753;border-color:#03a753}.blog .select-tema:not(.empty).select-tema--active img,.blog .select-tema:not(.empty).select-tema--active .select-tema__icon img{filter:none}.blog__layout{margin-top:40px;display:flex;gap:20px}.blog__sidebar{width:215px;flex-shrink:0}@media(min-width: 610px){.blog__content .proposition__descr{max-width:300px}}.blog .side__header{margin-bottom:20px;display:flex;justify-content:space-between;align-items:center}.blog .side__title{padding-left:23px;font-size:15px;font-weight:500;letter-spacing:.05em;text-decoration:underline;text-transform:uppercase;background-image:url("data:image/svg+xml,%3Csvg width='17' height='15' viewBox='0 0 17 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.625 7.5V1M14 14V11.5625M2.625 14V10.75M14 8.3125V1M8.3125 3.4375V1M8.3125 14V6.6875' stroke='%2303A753' stroke-linecap='round'/%3E%3Cpath d='M2.625 10.75C3.52246 10.75 4.25 10.0225 4.25 9.125C4.25 8.22754 3.52246 7.5 2.625 7.5C1.72754 7.5 1 8.22754 1 9.125C1 10.0225 1.72754 10.75 2.625 10.75Z' stroke='%2303A753' stroke-linecap='round'/%3E%3Cpath d='M8.3125 6.6875C9.20996 6.6875 9.9375 5.95996 9.9375 5.0625C9.9375 4.16504 9.20996 3.4375 8.3125 3.4375C7.41504 3.4375 6.6875 4.16504 6.6875 5.0625C6.6875 5.95996 7.41504 6.6875 8.3125 6.6875Z' stroke='%2303A753' stroke-linecap='round'/%3E%3Cpath d='M14 11.5625C14.8975 11.5625 15.625 10.835 15.625 9.9375C15.625 9.04004 14.8975 8.3125 14 8.3125C13.1025 8.3125 12.375 9.04004 12.375 9.9375C12.375 10.835 13.1025 11.5625 14 11.5625Z' stroke='%2303A753' stroke-linecap='round'/%3E%3C/svg%3E");background-position:left center;background-repeat:no-repeat}.blog .side-filters{display:flex;flex-direction:column;row-gap:1px}.blog .side-filters__btn{width:100%;padding:5px 10px;display:flex;align-items:center;border-radius:10px;font-size:14px;font-weight:400;color:#000;transition:all .3s ease-in-out}.blog .side-filters__btn:hover{color:#07c664}.blog .side-filters__btn.active{background:#03a753;color:#fff}.blog .side-filters__icon{margin-right:13px;width:28px;height:28px;border:1px solid #03a753;border-radius:50%;display:flex;justify-content:center;align-items:center;background:#fff}.blog .side-filters__icon img{width:16px;height:14px;-o-object-fit:contain;object-fit:contain}.blog__control{display:flex;align-items:center;gap:15px;min-width:0}.blog__control .blog__sorting-form,.blog__control .music__sort-form{min-width:0;flex:1 1 auto;max-width:100%}.blog__search{margin:0;padding:9px 15px;position:relative;width:100%;max-width:180px;border:1px solid #c7c7c9;border-radius:1000px}.blog__search-input{width:100%;max-width:120px;border:none;font-size:16px;line-height:1;box-sizing:border-box}.blog__search-btn{width:18px;height:18px;position:absolute;right:15px;top:50%;z-index:5;background:center/contain no-repeat url(../img/svg/search.svg);transform:translateY(-50%)}.blog__year{padding-bottom:8px;margin-top:20px;display:flex;align-items:center;justify-content:space-between;gap:30px;overflow-x:auto}.blog__year-list{display:flex;align-items:center;gap:10px;list-style:none}.blog__year-item.active .btn{background:#03a753;color:#fff}.blog__year-item .btn{padding:0 12px;height:34px;cursor:pointer}.blog__year .btn{display:flex;align-items:center;justify-content:center;padding:0 20px;height:34px;cursor:pointer}.blog__season{margin-top:20px;display:flex;align-items:center;justify-content:space-between;gap:10px;list-style:none}@media screen and (max-width: 768px){.blog__season{flex-direction:column}}.blog__season-item{position:relative;width:100%;border-radius:10px;background-color:#f1f9f5;background-position:center;background-repeat:no-repeat;background-size:cover;background-blend-mode:multiply;transition:all .3s ease-in-out;min-width:230px;overflow:hidden}.blog__season-item::after{content:"";position:absolute;top:0;right:0;width:80px;height:100%;background-repeat:no-repeat;background-size:contain}.blog__season-item:nth-child(1){background-image:url("../img/blog/season-bg-0.avif")}.blog__season-item:nth-child(1)::after{background-image:url("../img/blog/season-maskot-0.avif")}.blog__season-item:nth-child(2){background-image:url("../img/blog/season-bg-1.avif")}.blog__season-item:nth-child(2)::after{background-image:url("../img/blog/season-maskot-1.avif");right:-10px}.blog__season-item:nth-child(3){background-image:url("../img/blog/season-bg-2.avif")}.blog__season-item:nth-child(3)::after{background-image:url("../img/blog/season-maskot-2.avif")}.blog__season-item:hover,.blog__season-item.active{background-color:#03a753}.blog__season-item:hover .blog__season-btn,.blog__season-item.active .blog__season-btn{color:#fff}.blog__season-item:hover .blog__season-count,.blog__season-item.active .blog__season-count{color:#fff}.blog__season-btn{display:flex;align-items:center;gap:10px;width:100%;height:75px;background:rgba(0,0,0,0);padding-left:25px;border:none;color:#000;font-size:20px;font-weight:400;cursor:pointer}.blog__season-count{color:#8b8b8b;transition:all .3s ease-in-out}.blog__inserted{margin-top:30px}.media-links{margin-top:50px;display:flex;flex-direction:column;row-gap:5px}.media-link{padding-block:10px;padding-left:10px;border-radius:8px;font-weight:400;font-size:14px;line-height:1.2;color:#03a753;display:flex;align-items:center}.media-link:hover{background-color:#03a753;color:#f1f9f5}.media-link.active{background-color:#03a753;color:#f1f9f5}.media-link__icon{margin-right:13px;width:21px;height:21px;border-radius:50%;background:#03a753;display:flex;justify-content:center;align-items:center}.top-wrap .article{background:#f1f9f5;border-radius:20px;display:flex;-moz-column-gap:30px;column-gap:30px;color:#000;overflow:hidden}.top-wrap .article__img{width:65%;max-width:585px;min-height:285px;flex-shrink:0}.top-wrap .article__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.top-wrap .article__text{padding:20px 30px 20px 0;display:flex;flex-direction:column;align-items:flex-start}.top-wrap .article__top{display:flex;align-items:first baseline;-moz-column-gap:10px;column-gap:10px;font-size:14px}.top-wrap .article__tema{color:#03a753}.top-wrap .article__data{color:rgba(0,0,0,.3137254902)}.top-wrap .article__title{margin-top:20px;font-size:20px;line-height:1.35}.top-wrap .article__descr{margin-top:10px;font-weight:300;font-size:14px;line-height:1.2;overflow:hidden;text-overflow:ellipsis;display:-moz-box;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;line-clamp:7;box-orient:vertical;flex:1 0 auto}.top-wrap .article .btn{margin-top:15px;padding:5px 15px;font-size:10px}.main-articles{margin-top:30px;display:grid;grid-template-columns:repeat(3, 1fr);gap:30px 25px}.main-articles .proposition{margin:20px 0;grid-column:1/-1;grid-row:2/span 1}@media(min-width: 610px){.main-articles .proposition__content{padding:30px 35px 15px}}.article-card{max-width:300px;display:flex;flex-direction:column;border-radius:10px;background:#f1f9f5;overflow:hidden}.article-card__img{width:100%;height:270px;flex-shrink:0}.article-card__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.article-card__text{height:100%;padding:15px 15px;display:flex;flex-direction:column}.article-card__top{display:flex;justify-content:space-between;font-size:14px}.article-card__tema{color:#03a753}.article-card__data{color:rgba(0,0,0,.3137254902)}.article-card__title{margin-top:15px;font-weight:400;font-size:16px;color:#000;flex:1 0 auto}.article-card .btn{margin-top:25px;padding:6px 20px}.blog-related-slider{margin-top:60px}.blog-related-slider .splide__track{margin-top:30px}.blog-related-slider .splide__list{align-items:stretch}.blog-related-slider .splide__slide{height:auto;display:flex}.blog-related-slider .article-card{width:100%;height:100%;max-width:none;min-height:100%}@media screen and (min-width: 993px){.blog .side__header{display:none}}@media screen and (min-width: 577px){.top-wrap .btn .text-sm{display:none}}@media screen and (max-width: 1220px){.blog-related-slider{overflow:visible}.blog-related-slider .splide__track{overflow:visible}}@media screen and (max-width: 992px){.blog__sidebar{position:fixed;z-index:1000;left:0;top:0;width:100vw;height:100vh;opacity:0;visibility:hidden;background-color:rgba(0,0,0,.2509803922);transition:.3s ease-in-out}.blog__sidebar.open{opacity:1;visibility:visible}.blog__sidebar.open .side-layout{left:0}.side-layout{padding:45px 30px;position:fixed;z-index:10;left:-100%;top:0;width:320px;height:100vh;background-color:#f1f9f5;transition:.3s linear}.blog__header{flex-wrap:wrap}.blog__header .blog__header-title,.blog__header .catalog-btn{order:-1}.blog__header .catalog-btn{margin-left:auto}.blog__header .catalog-btn::before{content:"";display:inline;width:100%}}@media screen and (max-width: 768px){.blog__header{row-gap:12px}.blog .select-tema:not(.empty){padding:6px 8px}.main-articles{margin-top:25px;grid-template-columns:repeat(2, 1fr);gap:25px 20px}.article-card{max-width:none}.top-wrap .article{-moz-column-gap:20px;column-gap:20px}.top-wrap .article__img{width:calc(50% - 10px)}.top-wrap .article__text{padding-right:20px}.top-wrap .article__title{margin-top:20px;font-size:18px;line-height:1.2}.article-card__title{margin-top:9px;font-size:15px}.article-card .btn{margin-top:30px}.blog-related-slider{margin-top:40px}.main-articles .proposition{grid-row:3/span 1}}@media screen and (max-width: 610px){.main-articles .proposition__content{padding-bottom:140px}}@media screen and (max-width: 576px){.blog__header{display:grid;grid-template-columns:180px 1fr;gap:15px 10px}.blog__header .blog__header-title{max-width:170px}.blog__header .filter-btn,.blog__header .select-tema{width:-moz-fit-content;width:fit-content}.blog__header .select-tema{grid-column:1/-1;grid-row-start:3}.blog .select-tema:not(.empty){padding:4px 12px;font-size:12px}.top-wrap .article{flex-direction:column;row-gap:0;border-radius:10px;overflow:hidden}.top-wrap .article__top{font-size:12px}.top-wrap .article__img{width:100%;min-height:190px;max-width:none;border-radius:0}.article-card__text{padding:10px 7px 15px}.article-card__top{flex-direction:column;row-gap:0}.article-card__img{height:125px}.article-card__title{margin-top:9px;font-size:13px}.article-card .btn{margin-top:13px;padding:4px 12px}.blog-related-slider{margin-top:30px}.blog-related-slider .splide__track{margin-top:20px}.top-wrap .article__text{padding:10px 15px 20px}.top-wrap .article__title{margin-top:10px;font-size:15px}.top-wrap .article__top{width:100%;justify-content:space-between}.top-wrap .article .btn{width:100%;font-size:11px}.article-card .btn .text-md{display:none}.main-articles{margin-top:22px;gap:16px 10px}.blog__inserted{margin-top:20px}.blog .side__header{margin-bottom:22px}.blog .blog__sidebar .close-btn{width:20px;height:20px;background-size:8px 8px}.side-layout{padding:20px 30px}.blog .side-filters__icon{width:20px;height:20px}.blog .side-filters__icon img{width:12px;height:12px;-o-object-fit:contain;object-fit:contain}.blog .side-filters{gap:13px}.blog .side-filters__btn.active{padding:8px 10px;font-size:12px}.media-links{margin-top:25px}}.music__content{width:100%}.music__layout{display:flex;gap:20px}.music__inserted{margin-top:30px}.main-playlists{margin-top:30px;display:grid;grid-template-columns:repeat(3, 1fr);gap:30px 25px}.main-playlist{display:grid;row-gap:5px;margin-top:15px}.playlist-card{max-width:300px;display:flex;flex-direction:column;border-radius:10px;background:#f1f9f5;overflow:hidden}.playlist-card__play{position:relative;width:100%;height:200px;flex-shrink:0;border:none;cursor:pointer}.playlist-card__play::after{content:"";width:40px;height:40px;position:absolute;inset:0;margin:auto;background:rgba(0,0,0,0) center/contain no-repeat url(../img/svg/player/play.svg);opacity:1}.playlist-card__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.playlist-card__text{height:100%;padding:15px 15px;display:flex;flex-direction:column}.playlist-card__top{display:flex;justify-content:space-between;font-size:14px}.playlist-card__tema{color:#1f2029}.playlist-card__data{color:rgba(0,0,0,.3137254902)}.playlist-card__title{margin-top:15px;font-weight:400;font-size:16px;color:#000;flex:1 0 auto}.playlist-card .btn{margin-top:25px;padding:6px 20px}.playlist-track{position:relative;display:grid;grid-template-columns:15px 49px 1fr 35px auto;align-items:center;gap:13px;padding:12px 22px;border-radius:10px;overflow:hidden;isolation:isolate;--progress-duration: 0s}@keyframes progressBar{from{width:0%}to{width:100%}}.playlist-track::before{content:"";position:absolute;left:0;top:0;height:100%;width:0%;background-color:#dbf0e6;transition:width .3s ease-out;z-index:-1}.playlist-track.play::before{animation:progressBar var(--progress-duration) linear forwards}.playlist-track.pause::before{width:0}.playlist-track.play{background-color:#f1f9f5}.playlist-track.play .playlist-track__control{filter:invert(0.75);background-image:url("../img/svg/player/pause.svg")}.playlist-track.pause{background-color:#fafafa}.playlist-track.pause .playlist-track__control{filter:invert(0.4);background-image:url("../img/svg/player/play.svg")}.playlist-track__control{height:15px;width:15px;margin-right:5px;background-color:rgba(0,0,0,0);background-position:center;background-size:cover;background-repeat:no-repeat;border:none;cursor:pointer}.playlist-track__cover{width:49px;height:49px;border-radius:6px;background-color:#fff}.playlist-track__info{display:grid;gap:4px}.playlist-track__info-title{font-weight:500;font-size:14px;color:#1f2029;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-clamp:1;overflow:hidden}.playlist-track__info-artist{font-weight:300;font-size:12px;color:#1f2029;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-clamp:1;overflow:hidden}.playlist-track__duration{font-weight:400;font-size:12px;color:#1f2029}.playlist-track__download{display:flex;align-items:center;gap:6px;margin-left:27px;font-weight:400;font-size:12px;border:none;background-color:rgba(0,0,0,0);color:#1f2029;cursor:pointer}.playlist-track__download:hover{text-decoration:underline}@media screen and (min-width: 835px){.main-playlist{grid-template-columns:repeat(2, 1fr);-moz-column-gap:25px;column-gap:25px}}@media screen and (min-width: 769px){.music__layout{margin-top:40px}}@media screen and (max-width: 769px){.main-playlists{margin-top:25px;grid-template-columns:repeat(2, 1fr);gap:25px 20px}.music__layout{margin-top:15px}.playlist-card{max-width:none}.playlist-card__title{margin-top:9px;font-size:15px}.playlist-card .btn{margin-top:30px}}@media screen and (max-width: 576px){.playlist-card__text{padding:10px 7px 15px}.playlist-card__top{flex-direction:column;row-gap:0}.playlist-card__play{height:125px}.playlist-card__title{margin-top:9px;font-size:13px}.playlist-card .btn{margin-top:13px;padding:4px 12px}.playlist-card .btn .text-md{display:none}.main-playlists{margin-top:22px;gap:16px 10px}}.video__content{width:100%}.video__layout{display:flex;gap:20px}@media(min-width: 610px){.video__content .proposition__descr{max-width:300px}}.video__inserted{margin-top:30px}.main-video{margin-top:30px;display:grid;grid-template-columns:repeat(3, 1fr);gap:30px 25px}.main-video .proposition{margin:20px 0;grid-column:1/-1;grid-row:2/span 1}@media(min-width: 610px){.main-video .proposition__content{padding:30px 35px 15px}}.video__item-card{max-width:300px;display:flex;flex-direction:column;border-radius:10px;background:#f1f9f5;overflow:hidden}.video__item-card__player{min-height:164px;max-height:164px}@media(max-width: 1060px){.video__item-card__player{min-height:130px;max-height:130px}}@media(max-width: 460px){.video__item-card__player{min-height:220px;max-height:220px}}@media(max-width: 400px){.video__item-card__player{min-height:180px;max-height:180px}}.video__item-card__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.video__item-card__text{height:100%;padding:15px 15px;display:grid;grid-template-columns:1fr auto;gap:5px}.video__item-card__data{grid-area:1/2/2/3;text-align:right;color:rgba(0,0,0,.3137254902)}.video__item-card__title{grid-area:1/1/3/2;font-weight:400;font-size:16px;color:#000;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-clamp:3;overflow:hidden}.video__item-card__link{display:flex;align-items:end;grid-area:2/2/3/3;color:#03a753;font-weight:400;text-decoration:underline}.video__item-card__link:hover{color:#07c664}@media screen and (min-width: 768px){.video__layout{margin-top:40px}}@media screen and (max-width: 768px){.main-video{margin-top:25px;grid-template-columns:repeat(2, 1fr);gap:25px 20px}.main-video .proposition{grid-row:3/span 1}.video__layout{margin-top:15px}.video__item-card{max-width:none}.video-card__title{font-size:15px}.video-card__link{font-size:14px}}@media screen and (max-width: 576px){.main-video{margin-top:22px;gap:16px 10px}.video__item-card__text{display:flex;flex-direction:column}.video__item-card__data{text-align:left}.video__item-card__link{margin-top:10px;padding:4px 12px;color:#fff;background-color:#03a753;justify-content:center;font-weight:600;font-size:12px;line-height:1.6;letter-spacing:.05em;border:1px solid #03a753;border-radius:72px;text-transform:uppercase;text-decoration:none}.video__item-card__link:hover{border-color:#07c664;background-color:#07c664;color:#fff}}@media screen and (max-width: 460px){.main-video{margin-top:22px;grid-template-columns:1fr;gap:16px 10px}}.calculator__link{font-size:14px}.calculator__body{margin-top:35px;display:flex;-moz-column-gap:22px;column-gap:22px}.calc{width:100%;max-width:570px;padding:34px 36px 40px;border-radius:20px;display:flex;flex-direction:column;background:#e5f5ed}.calc:nth-child(2){background:#f1f9ea}.calc__header{font-weight:400;font-size:25px;color:#000}@media screen and (max-width: 875px)and (min-width: 768px){.calc__header{min-height:60px}}.calc .form{margin-top:35px;height:100%;display:flex;flex-direction:column;font-size:18px;line-height:1.275;color:#000}.calc .form__body{flex:1 0 auto;display:flex;flex-direction:column;row-gap:20px}.calc .form__blok{display:flex;flex-direction:column;row-gap:14px}.calc .form__blok_row{flex-direction:row;justify-content:space-between;align-items:center}.calc .form__select{padding:13px 19px;border:none;border-radius:10px;font-size:18px;color:#788287;text-transform:capitalize}.calc .form__date{position:relative;z-index:0;max-width:100%;padding:13px 19px;border:none;border-radius:10px;font-size:18px;color:#788287}.calc .form__date::-webkit-calendar-picker-indicator{position:absolute;z-index:0;left:0;top:0;width:100%;height:100%;margin:0;padding:0;opacity:0;cursor:pointer}.calc .form .btn{margin-top:45px;padding:20px 25px;font-size:16px;letter-spacing:.16em}.switcher{display:inline-block;position:relative;z-index:0;width:67px;height:34px;border:2px solid #cecece;outline:none;border-radius:17.5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;cursor:pointer}.switcher::before{content:"";position:absolute;top:50.3%;left:3px;z-index:5;width:28px;height:28px;font-size:28px;line-height:1;border-radius:50%;background:#cecece;transform:translateY(-50%);transition:left .3s ease-in-out,background .3s ease-in-out}.switcher:checked::before{left:calc(100% - (1em + 3px));background:#03a753}@media screen and (min-width: 577px)and (max-width: 768px){.calc:not(:has(.form__blok_row)) .form__blok_region{grid-column:span 2}}@media screen and (max-width: 768px){.calculator .calculator__link{display:none}.calculator__body{margin-top:45px;row-gap:45px;flex-wrap:wrap;justify-content:center}.calc{padding:35px 26px 38px}.calc__header{font-size:20px}.calc .form{margin-top:30px;font-size:15px}.calc .form__body{display:grid;grid-template-columns:1fr 210px;gap:27px 30px}.calc .form__blok_row{flex-direction:column;align-items:flex-start;order:2}.calc .form__title span{display:none}.calc .form__select{padding:11px 15px;font-size:15px}.calc .form__date{padding:8px 15px;font-size:15px}}@media screen and (max-width: 576px){.calculator__body{margin-top:20px;row-gap:40px}.calc{padding:25px 15px}.calc__header{font-size:16px;text-align:center}.calc .form{margin-top:20px;font-size:13px}.calc .form__body{grid-template-columns:auto auto;gap:20px 24px}.calc .form__blok{row-gap:10px}.calc .form__blok_calendar{order:2}.calc .form__blok_calendar .form__title span{display:none}.calc .form__blok_culture,.calc .form__blok_region{grid-column:span 2}.calc .form__select{padding:10px;font-size:12px}.calc .form__date{max-width:116px;padding:10px;font-size:12px}.calc .form .btn{margin-top:30px;padding:13px 25px;font-size:12px}}.weight-info{font-size:16px;line-height:1.6;color:#585858}.weight-info h2{font-weight:400;font-size:20px;line-height:1.6;color:#585858}.weight-info p{margin-top:25px;line-height:1.6}.weight-info .list-inside{list-style-position:inside}.weight-info .list-inside li::marker{color:#585858}.weight-info a{font-weight:400;font-size:16px;line-height:1.6;color:#585858;text-decoration:underline}.weight-info .link{margin-top:30px;display:inline-block;color:#03a753;text-decoration:underline}.weight__content{padding:50px 35px 40px;border-radius:15px;position:relative;z-index:0;background:#f1f9f5 center/cover no-repeat url("../img/weight-bg.avif");background-blend-mode:multiply;overflow:hidden}.weight__content::after{content:"";position:absolute;z-index:-1;right:0;bottom:0;height:100%;width:100%;background:right -160px top -250px/auto 175% no-repeat url("../img/hands.avif")}.weight__content.green::after{background:right -60px bottom -35px/45% auto no-repeat url("../img/boxgreens.avif")}.weight__content.bundle::after{background:right -30px bottom -98px/auto 98% no-repeat url("../img/bundle.avif")}.weight__info{font-weight:500;font-size:16px;line-height:1.4}.weight__title{max-width:615px;margin-top:15px;font-weight:500;font-size:40px;line-height:1.25}.weight__subtitle{margin-top:14px;font-size:12px;line-height:1.4}.weight__descr{margin-top:15px;font-size:12px;line-height:1.4}.weight .btn{display:inline-block;margin-top:25px;padding:10px 35px}.strengths__header{display:flex;align-items:center;gap:20px}.strengths__btn{margin-left:auto}.strengths__cards{margin-top:35px;display:grid;grid-template-columns:repeat(2, 1fr);gap:15px}.strengths__card{position:relative;z-index:0;width:100%;height:240px;border-radius:20px;line-height:1.3;overflow:hidden;background-blend-mode:multiply}.strengths__card::after{content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%}.strengths__card P{line-height:inherit}.strengths__card .text-active{display:block;max-width:245px;font-weight:500}.strengths__card:nth-child(1){background:#f1f9f5 center/cover no-repeat url("../img/strengths/bg0.avif")}.strengths__card:nth-child(1)::after{background:right bottom/contain no-repeat url("../img/strengths/0.avif")}.strengths__card:nth-child(3){background:#f1f9f5 center/cover no-repeat url("../img/strengths/bg2.avif")}.strengths__card:nth-child(3)::after{background:right bottom/contain no-repeat url("../img/strengths/2.avif")}.strengths__card.hands{background:#f1f9f5 center/cover no-repeat url("../img/strengths/bg0.avif")}.strengths__card.hands::after{background:center bottom/300px auto no-repeat url("../img/strengths/3.avif")}.strengths__card.hands-reverse{background:#f1f9f5 center/cover no-repeat url("../img/strengths/bg0.avif")}.strengths__card.hands-reverse::after{background:center top 70px/contain no-repeat url("../img/strengths/4.avif")}.strengths__card.box{background:#f1f9f5 center/cover no-repeat url("../img/strengths/bg2.avif")}.strengths__card.box::after{background:right bottom/contain no-repeat url("../img/strengths/5.avif")}.strengths__bottom{margin-top:30px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:25px}.strengths__bottom .strength{width:100%;max-width:270px;padding:25px 20px 28px;border-radius:15px;background:#f1f9f5}.strengths__bottom .strength__header{display:flex;justify-content:space-between;align-items:center;-moz-column-gap:13px;column-gap:13px}.strengths__bottom .strength__title{font-weight:400;font-size:23px;line-height:1.2}.strengths__bottom .strength__icon{width:43px;height:43px;border-radius:50%;background:#03a753;display:flex;justify-content:center;align-items:center;flex-shrink:0}.strengths__bottom .strength__text{margin-top:10px;max-width:155px;font-size:15px;line-height:1.2;color:#6e6e6e}.strengths__btns{margin-top:30px;display:flex;flex-wrap:wrap;justify-content:center;gap:10px 20px}.strengths__btns .btn{width:100%;max-width:280px;padding:16px 40px;font-size:16px}.choose .wrapper{display:flex;justify-content:space-between;gap:25px}.choose__text{display:flex;flex-direction:column;justify-content:center}.choose__title .text-active{display:block;max-width:500px;font-weight:500}.choose__descr{max-width:480px;margin-top:15px;font-size:15px;line-height:1.4;text-indent:1.5em;text-align:justify}.choose__descr b{font-weight:500}.choose__img{width:-moz-fit-content;width:fit-content;flex-shrink:0}@media(min-width: 577px){.choose__img.greenery{max-width:38%}}.choose__img.bundle{max-width:50%}@media(max-width: 576px){.choose__img.bundle{max-width:90%}}@media(max-width: 935px)and (min-width: 577px){.choose__img.green{max-width:50%}}.choose__img img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:30% center;object-position:30% center;border-radius:20px}.condition__header{display:flex;justify-content:space-between;align-items:center}.condition__cards{margin-top:35px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:25px}.condition-card{max-width:270px;padding:20px;border-radius:15px;background:#f1f9f5}.condition-card__header{display:flex;justify-content:space-between;align-items:center;-moz-column-gap:20px;column-gap:20px}.condition-card__title{font-weight:400;font-size:23px}.condition-card__icon{flex-shrink:0;width:43px;height:43px;border-radius:50%;background:#03a753;display:flex;justify-content:center;align-items:center}.condition-card__text{max-width:185px;margin-top:10px;font-size:15px;line-height:1.2;color:#6e6e6e}.condition__btns{margin-top:30px;display:flex;justify-content:center}.condition__btns .btn{width:100%;max-width:280px;padding:16px 40px;font-size:16px}@media screen and (min-width: 1021px){.strengths__card{padding:30px;font-size:27px}.strengths__card:nth-child(2){background:#f1f9f5 center/cover no-repeat url("../img/strengths/bg1.avif")}.strengths__card:nth-child(2)::after{background:right 23px bottom/auto no-repeat url("../img/strengths/1.avif")}}@media screen and (max-width: 1150px){.strengths__card:nth-child(2)::after{background:right 0 bottom 10px/170px auto no-repeat url("../img/strengths/1.avif")}}@media screen and (max-width: 1020px){.strengths__card{padding:18px;font-size:22px}.strengths__card:nth-child(2){background:#f1f9f5 center/cover no-repeat url("../img/strengths/bg1.avif")}}@media screen and (min-width: 769px){.strengths__cards{grid-template-columns:repeat(3, 1fr)}}@media screen and (min-width: 993px){.choose{padding:0}.choose .wrapper{align-items:center}}@media screen and (min-width: 769px){.weight__title span{display:none}.strengths__btns,.condition__btns{display:none}}@media screen and (max-width: 1280px){.weight__content::after{background:right -180px top -290px/auto 175% no-repeat url("../img/hands.avif")}.weight__content.green::after{background:right -50px bottom -40px/45% auto no-repeat url("../img/boxgreens.avif")}.weight__content.bundle::after{background:right -30px bottom -100px/auto 96% no-repeat url("../img/bundle.avif")}.weight__title{max-width:500px}.condition__cards{display:grid;grid-template-columns:repeat(2, 1fr)}.condition-card,.condition-card__text{max-width:none}.strengths__bottom{display:grid;grid-template-columns:repeat(2, 1fr)}.strengths__bottom .strength,.strengths__bottom .strength__text{max-width:none}}@media screen and (max-width: 992px){.weight__content::after{background:right -170px top -190px/auto 150% no-repeat url("../img/hands.avif")}.weight__content.green::after{background:right -50px bottom -10px/45% auto no-repeat url("../img/boxgreens.avif")}.weight__title{max-width:355px;font-size:28px}.strengths__bottom{display:grid;grid-template-columns:repeat(2, 1fr)}.strengths__bottom .strength{max-width:none}.condition__cards{display:grid;grid-template-columns:repeat(2, 1fr)}.condition-card{max-width:none}}@media screen and (max-width: 993px){.weight__content.bundle::after{background:right -30px bottom -88px/auto 98% no-repeat url("../img/bundle.avif")}}@media screen and (max-width: 870px){.weight__content::after{background:right -168px top -160px/auto 138% no-repeat url("../img/hands.avif")}.weight__content.bundle::after{background:right -10px bottom -88px/auto 97% no-repeat url("../img/bundle-sm.avif")}}@media screen and (max-width: 768px){.condition__header .btn,.strengths__header .btn{display:none}.weight__content{padding:25px 20px 30px;background:#f1f9f5 center/cover no-repeat url("../img/weight-bg-sm.avif")}.weight__content::after{background:right -160px top -160px/auto 150% no-repeat url("../img/hands.avif")}.weight__content.green::after{background:right -40px bottom -12px/45% auto no-repeat url("../img/boxgreens.avif")}.weight__content.bundle{padding-bottom:65px}.weight__content.bundle .weight__title{max-width:none}.weight__info{font-size:13px}.weight__title{margin-top:20px}.weight__subtitle{margin-top:15px}.weight .btn{margin-top:30px}.strengths__card{padding:20px 25px;font-size:22px;line-height:1.2}.strengths__card_lg{grid-column:span 2;max-width:none;height:205px}.strengths__card p{max-width:200px}.strengths__card:nth-child(2)::after{background:right 10% bottom/auto 85% no-repeat url("../img/strengths/1.avif")}.strengths__card.cipollino{order:2}.strengths__card.hands-reverse::after{background:center bottom 10px/270px auto no-repeat url("../img/strengths/4.avif")}.strengths__card.woman{background:#f1f9f5 center/cover no-repeat url("../img/strengths/bg-lg.avif")}.strengths__card.woman::after{background:center bottom/100% 50px no-repeat url("../img/strengths/flowers.avif"),center right 17%/auto 180px no-repeat url("../img/strengths/woman.avif")}.strengths__card.box{background:#f1f9f5 center/cover no-repeat url("../img/strengths/bg-lg.avif")}.strengths__card.box::after{background:right 125px bottom -100px/auto 230px no-repeat url("../img/strengths/packets.avif"),right bottom/auto 180px no-repeat url("../img/strengths/boxes.avif")}.strengths__card.packets{background:#f1f9f5 center/cover no-repeat url("../img/strengths/bg-lg.avif")}.strengths__card.packets::after{background:right 140px bottom/auto 150px no-repeat url("../img/strengths/packets2.avif"),right bottom/auto 180px no-repeat url("../img/strengths/boxes.avif")}.strengths__bottom{margin-top:25px;gap:20px}.strengths__bottom .strength__title{max-width:170px;font-size:20px}.strengths__bottom .strength__text{margin-top:16px}.condition__cards{margin-top:20px;gap:25px 20px}.condition-card{padding:25px 20px}.condition-card__title{max-width:135px;font-size:20px}.condition-card__text{margin-top:17px}.condition__btns .btn{max-width:none}.weight-info{font-size:14px}.weight-info h2{font-size:18px}.weight-info p,.weight-info .link{margin-top:25px}.weight-info a{font-size:14px;text-align:left}.choose .wrapper{-moz-column-gap:30px;column-gap:30px}.choose__title{line-height:1.3}.choose__text{justify-content:flex-start}.choose__img{margin-top:15px;max-width:calc(50% - 15px)}.choose__img img{width:100%;height:280px}}@media screen and (max-width: 730px){.weight__content.bundle::after{background:right -180px bottom -70px/auto 85% no-repeat url("../img/bundle.avif")}}@media screen and (max-width: 695px){.weight__content.bundle::after{background:right -20px bottom -70px/auto 80% no-repeat url("../img/bundle-sm.avif")}}@media screen and (max-width: 632px){.weight__content.bundle::after{background:right -40px bottom -70px/auto 70% no-repeat url("../img/bundle-sm.avif")}}@media screen and (max-width: 620px){.weight__content::after{background:right -135px top -90px/auto 120% no-repeat url("../img/hands.avif")}}@media screen and (max-width: 576px){.weight__content{padding-right:30px}.weight__content::after{background:right -115px bottom 70px/auto 90% no-repeat url("../img/hands.avif")}.weight__content.green{padding-bottom:18px}.weight__content.green::after{background:right -50px bottom 90px/auto 80% no-repeat url("../img/boxgreens.avif")}.weight__content.bundle{padding-bottom:20px;padding-right:15px}.weight__content.bundle .btn{margin-top:20px;margin-bottom:145px}.weight__content.bundle::after{background:right -13px bottom -80px/auto 67% no-repeat url("../img/bundle-sm.avif")}.weight__title{margin-top:15px;font-size:20px}.weight__subtitle{max-width:140px;margin-top:10px}.weight .btn{width:260px;margin-top:165px}.strengths__cards{margin-top:23px;display:flex;flex-direction:column;gap:15px}.strengths__card{padding:20px;max-width:none;height:190px;font-size:17px}.strengths__card p{max-width:155px}.strengths__card.box::after{background:right 110px bottom -55px/auto 170px no-repeat url("../img/strengths/packets.avif"),right bottom/auto 180px no-repeat url("../img/strengths/boxes.avif")}.strengths__bottom{margin-top:30px}.strengths__bottom .strength{padding:15px 8px 17px 13px}.strengths__bottom .strength__header{flex-direction:column-reverse;align-items:flex-start;row-gap:15px}.strengths__bottom .strength__icon{width:30px;height:30px}.strengths__bottom .strength__icon img{width:16px;height:16px;-o-object-fit:contain;object-fit:contain}.strengths__bottom .strength__title{max-width:135px;font-size:16px}.strengths__bottom .strength__text{margin-top:8px;font-size:12px}.strengths__btns,.condition__btns{margin-top:20px}.strengths__btns{flex-direction:column-reverse;align-content:center}.strengths__btns .btn,.condition__btns .btn{max-width:none;padding:11px 40px;font-size:13px}.condition__cards{gap:10px}.condition-card{padding:15px 13px 17px}.condition-card .btn-question{width:16px;height:16px}.condition-card__header{flex-direction:column-reverse;align-items:flex-start;row-gap:15px}.condition-card__icon{width:30px;height:30px}.condition-card__icon img{width:16px;height:16px;-o-object-fit:contain;object-fit:contain}.condition-card__title{max-width:108px;font-size:16px}.condition-card__text{margin-top:8px;font-size:12px}.weight-info{font-size:14px}.weight-info h2{max-width:-moz-fit-content;max-width:fit-content;font-size:18px}.weight-info a{font-size:14px}.choose{padding:10px 0}.choose .wrapper{flex-direction:column;row-gap:15px}.choose__img{margin:0 auto;max-width:90%;height:auto;max-height:250px}.choose__img img{height:auto;min-height:186px;border-radius:0;-o-object-fit:contain;object-fit:contain;max-height:250px}.strengths__bottom{gap:10px 15px}.condition__header h2{max-width:none}.choose__descr{font-size:13px;line-height:1.5}}@media screen and (max-width: 500px){.weight__content.green{padding-bottom:18px}.weight__content.green::after{background:right -50px bottom 90px/auto 68% no-repeat url("../img/boxgreens.avif")}}@media screen and (max-width: 451px){.weight__content.bundle::after{background:right -10px bottom -90px/auto 65% no-repeat url("../img/bundle-sm.avif")}}@media screen and (min-width: 577px)and (max-width: 768px){.strengths__card.box,.strengths__card.packets{order:-1}}@media screen and (max-width: 439px){.weight__content.bundle::after{background:right -10px bottom -90px/auto 60% no-repeat url("../img/bundle-sm.avif")}}.cabinet .tabs{margin-top:0;display:flex;gap:30px}.cabinet .tabs__nav{padding:3px 23px 13px;display:flex;flex-direction:column;background:#f1f9f5;border:none;border-radius:24px}.cabinet .tabs__nav-item{padding:20px 0}.cabinet .tabs__nav-item:not(:last-child){border-bottom:1px solid #bcbcbc}.cabinet .tabs__nav-btn{font-weight:400;font-size:18px;line-height:1.4;fill:#b4b4b4;transition:color .2s linear,fill .2s linear}.cabinet .tabs__nav-btn:hover{color:#07c664;fill:#07c664}.cabinet .tabs__nav-btn--active{color:#03a753;fill:#03a753}.cabinet .tabs__nav-btn--icon{width:17px;height:19px;margin-right:6px;text-align:center;vertical-align:middle}.cabinet .tabs__content{width:calc(100% - 340px)}.cabinet .tabs__panel-header{display:flex;justify-content:space-between;align-items:center}.cabinet .sidebar{max-width:310px}.cabinet .sidebar .select-btn{width:100%;font-weight:500;font-size:12px;text-align:left;color:#03a753;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 9 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L4.5 4L8 1' stroke='%2303A753'/%3E%3C/svg%3E%0A");background-size:12px 6px;background-position:right center;background-repeat:no-repeat}.cabinet .sidebar .select-btn .tabs__nav-btn--icon{width:14px;height:14px;-o-object-fit:contain;object-fit:contain}.cabinet .sidebar__backdrop{position:fixed;z-index:-1;top:0;left:0;right:0;bottom:0;opacity:0;visibility:hidden;background-color:rgba(0,0,0,.2509803922);transition:.3s ease-in-out}.cabinet .logout-btn{display:inline-block;margin:20px auto 0;padding:10px 20px;font-size:11px;fill:#8b8b8b;color:#8b8b8b;background-color:#fff;display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px;border:1px solid #8b8b8b;border-radius:72px}.cabinet .logout-btn--icon{width:17px;height:17px;transition:.3s linear}.cabinet .logout-btn:hover{color:#fff;border-color:#03a753;background-color:#03a753}.cabinet .logout-btn:hover .logout-btn--icon{fill:#fff}.cabinet .orders{margin-top:20px}.cabinet .orders__item:not(:first-child){margin-top:40px}.cabinet .orders__title{padding:15px 20px 20px;font-weight:400;font-size:20px;line-height:1.4;background:#f1f9f5;border-radius:10px}.cabinet .order{margin-top:20px;padding:15px 25px 25px;border-radius:15px;background:#f1f9f5}.cabinet .order__header{display:flex;align-items:center;-moz-column-gap:15px;column-gap:15px}.cabinet .order__status{padding:5px 18px;font-size:10px;font-weight:600;line-height:1.6;color:#fff;text-transform:uppercase;background:#03a753;border-radius:72px;letter-spacing:.05em}.cabinet .order__status_active{background:#ec9c00}.cabinet .order__status_failed{background:#f04a4a}.cabinet .order__number{font-size:15px;line-height:1.2}.cabinet .order__action{display:flex;align-items:center;gap:4px;margin-left:auto;font-weight:500;font-size:10px;line-height:1.2}.cabinet .order__action--cancel{color:#f04a4a;opacity:.6}.cabinet .order__action--repeat{height:23px;border-radius:14px;padding:0 10px;font-size:13px;border:1px solid #03a753;color:#03a753}.cabinet .order__action--repeat::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='12' fill='none'%3E%3Cpath stroke='%2303A753' stroke-linecap='round' stroke-linejoin='round' d='M12 4.89s-1.16-1.52-2.1-2.42A5.3 5.3 0 0 0 6.2 1 5.1 5.1 0 0 0 1 6c0 2.76 2.33 5 5.21 5a5.19 5.19 0 0 0 5-3.61m.79-2.5V1.56m0 3.33H8.53'/%3E%3C/svg%3E")}.cabinet .order__action--repeat:hover{background-color:#03a753;color:#fff;opacity:1 !important}.cabinet .order__action--repeat:hover::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='12' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' d='M12 4.89s-1.16-1.52-2.1-2.42A5.3 5.3 0 0 0 6.2 1 5.1 5.1 0 0 0 1 6c0 2.76 2.33 5 5.21 5a5.19 5.19 0 0 0 5-3.61m.79-2.5V1.56m0 3.33H8.53'/%3E%3C/svg%3E")}.cabinet .order__action::before{content:"";display:block;width:9px;height:9px;margin-top:-2px;background-position:center;background-size:9px 9px;transition:.3s ease-in-out}.cabinet .order__action:hover{opacity:.6}.cabinet .order__slider{margin-top:20px}.cabinet .order__slider .splide__track::after{content:"";position:absolute;z-index:5;top:0;right:0;width:120px;height:100%;background:linear-gradient(to right, transparent, #f1f9f5 80%)}.cabinet .order__slider .splide__arrow--prev{display:none}.cabinet .order__slider .splide__arrow--next{right:0;opacity:1;background-color:#03a753;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 15 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.3921 6.69508L6.08155 2.38454C6.02127 2.32426 5.94446 2.28321 5.86084 2.26658C5.77723 2.24995 5.69056 2.25849 5.61179 2.29112C5.53303 2.32375 5.46571 2.379 5.41835 2.44988C5.37098 2.52077 5.3457 2.60411 5.3457 2.68936V11.3104C5.3457 11.3957 5.37099 11.479 5.41835 11.5499C5.46571 11.6208 5.53303 11.6761 5.6118 11.7087C5.69056 11.7413 5.77723 11.7499 5.86084 11.7332C5.94446 11.7166 6.02127 11.6755 6.08155 11.6153L10.3921 7.30473C10.4321 7.2647 10.4639 7.21718 10.4855 7.16487C10.5072 7.11257 10.5184 7.05652 10.5184 6.99991C10.5184 6.94329 10.5072 6.88724 10.4855 6.83494C10.4639 6.78263 10.4321 6.73511 10.3921 6.69508V6.69508Z' fill='white'/%3E%3C/svg%3E");background-size:15px 14px;background-position:center;background-repeat:no-repeat}.cabinet .order__slider .splide__arrow--next:hover{background-color:#07c664}.cabinet .order__slider .splide__arrow--next svg{display:none}.cabinet .order__slider .splide__slide{display:flex;-moz-column-gap:10px;column-gap:10px}.cabinet .order__slider-img{width:66px;height:85px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border-radius:6px;flex-shrink:0}.cabinet .order__slider-descr{display:flex;flex-direction:column}.cabinet .order__slider-title{max-width:120px;font-size:12px;color:gray;flex:1 0 auto}.cabinet .order__slider-sum{font-weight:500;font-size:18px;line-height:1.3;color:#000}.cabinet .order__slider-details{font-size:10px;line-height:1.3;color:#7f7f7f}.cabinet .order__sum{margin-top:25px;display:flex;flex-direction:column;row-gap:5px}.cabinet .order__sum-text{font-size:15px;line-height:1.2}.cabinet .order__sum-price-wrapper{display:flex;align-items:center;gap:3px}.cabinet .order__sum-price{font-weight:500;font-size:30px}.cabinet .order__sum-price-btn{margin-left:10px;padding:5px 18px;font-size:10px;font-weight:600;line-height:1.6;color:#fff;text-transform:uppercase;border-radius:72px;letter-spacing:.05em;background:#f04a4a}.cabinet .order__details{margin-top:25px;display:grid;grid-template-columns:repeat(3, auto);gap:20px 40px;line-height:1.4}.cabinet .order__details-title{font-weight:500;font-size:16px;line-height:1.4;color:#000}.cabinet .order__details-text{margin-top:5px;font-size:14px;line-height:1.4}.cabinet .order__details-subtext{width:-moz-fit-content;width:fit-content;margin-top:5px;padding:1px 4px;border:1px solid;border-radius:6px;font-size:10px}.cabinet .order__details-subtext.text-active{border-color:#03a753}.cabinet .order__details-subtext.text-danger{border-color:#f22929}.cabinet .order__details-item--user{padding:15px;background:#fff;border-radius:10px;grid-column:3/span 1;grid-row:1/span 2}.cabinet .address{margin-top:24px;display:flex;flex-direction:column;row-gap:20px}.cabinet .address__item{padding:16px 15px 11px;background-color:#f4f4f4;border-radius:10px;color:#000;transition:background-color .3s}.cabinet .address__item:has(.radio input[type=checkbox]:checked){background-color:#f1f9f5}.cabinet .address .radio{font-size:16px}.cabinet .address label{width:100%}.cabinet .address__label{width:100%}.cabinet .address__label_form .input{max-width:none;padding:8px 10px;font-size:16px;line-height:1.2;border-radius:8px;flex:1 1 155px}.cabinet .address__label_form .input:first-child{flex-basis:100%}.cabinet .address__label_form .textarea{max-height:65px;padding:10px;font-size:16px;border-radius:8px}.cabinet .address__label_form .form__body{margin:20px 0 10px;max-width:660px;display:flex;flex-wrap:wrap;gap:13px}.cabinet .address__header{display:flex;justify-content:space-between;align-items:center}.cabinet .address__title{font-weight:400;font-size:20px}.cabinet .address__footer{margin-top:1px;display:flex;justify-content:space-between;align-items:flex-end}.cabinet .address__info{margin-top:5px;font-size:14px;line-height:1.4;color:#8b8b8b}.cabinet .address__actions{display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px}.cabinet .address__actions .tooltip__text{padding:3px 8px;font-weight:500;font-size:10px;letter-spacing:.05em;border-radius:72px}.cabinet .address__actions .btn-change{line-height:1;stroke:#000}.cabinet .address__actions .btn-change+.tooltip__text{right:0;bottom:calc(100% + 6px);color:#000;background-color:#fff}.cabinet .address__actions .btn-delete{line-height:1;stroke:none;fill:#f22929}.cabinet .address__actions .btn-delete+.tooltip__text{right:0;bottom:calc(100% + 6px);color:#fff;background-color:#f22929}.cabinet .address .btn{padding:6px 12px;font-size:10px}.cabinet .wishlist{margin-top:20px;display:grid;grid-template-columns:repeat(auto-fill, minmax(200px, 1fr));align-items:stretch;gap:20px}.cabinet .wishlist .card{height:100%}.cabinet .tabs__header{display:flex;justify-content:space-between;align-items:center;gap:10px}@media(max-width: 1150px){.cabinet .tabs__header h2{font-size:24px}}.cabinet .tabs__btns{display:flex;gap:10px;align-items:center}.cabinet .tabs__btns-mobile{display:grid;gap:10px;margin-top:20px}@media(min-width: 561px){.cabinet .tabs__btns-mobile{grid-template-columns:repeat(2, 1fr)}}.cabinet .tabs__btns-mobile button{height:41px;background-color:#fff}@media(max-width: 992px){.cabinet .tabs__btns{display:none}}@media(min-width: 992px){.cabinet .tabs__btns-mobile{display:none}}.cabinet .chat{margin-top:20px;padding:25px 20px 20px;border-radius:15px;background:#f4f4f4}.cabinet .chat__body{height:170px;background:#fff;border-radius:8px;overflow-y:auto;padding:20px;display:flex;flex-direction:column;row-gap:15px;font-size:14px;line-height:1.4}.cabinet .chat__body::-webkit-scrollbar{width:6px}.cabinet .chat__body::-webkit-scrollbar-track{background:rgba(3,167,83,.1)}.cabinet .chat__body::-webkit-scrollbar-thumb{background-color:#03a753;border-radius:20px;border:1px solid #03a753}@-moz-document url-prefix(){.cabinet .chat__body{scrollbar-width:thin;scrollbar-color:#03a753 rgba(3,167,83,.1)}}@-moz-document url-prefix(){.cabinet .chat__body{scrollbar-width:thin;scrollbar-color:#03a753 rgba(3,167,83,.1)}}.cabinet .chat__number{text-align:center;font-weight:500;font-size:16px;color:#333;margin-bottom:10px}.cabinet .chat__row{display:flex;align-items:last baseline;gap:10px}.cabinet .chat__row_user{flex-direction:row-reverse}.cabinet .chat__row_user p{background:#03a753;color:#fff}.cabinet .chat__row_user time{color:#666}.cabinet .chat__row_admin p{background:#f1f9f5;color:#000}.cabinet .chat__row_admin time{color:#acacac}.cabinet .chat__row p{max-width:355px;padding:10px 15px;border-radius:10px;line-height:1.4;margin:0;word-wrap:break-word}.cabinet .chat__row time{font-size:12px;flex-shrink:0}.cabinet .chat__form{margin-top:20px;display:flex;flex-direction:column;gap:12px}.cabinet .chat__form-row{display:flex;align-items:flex-end;gap:12px}@media(max-width: 560px){.cabinet .chat__form-row:last-child{flex-direction:column}}.cabinet .chat__form .input{max-width:none;padding:10px 20px;border:1px solid #bcbcbc;font-size:13px;min-height:41px;resize:none;overflow:hidden}@media(min-width: 561px){.cabinet .chat__form .input-email{max-width:295px}.cabinet .chat__form .input-name{max-width:190px}}.cabinet .chat__form .input::-moz-placeholder{color:rgba(0,0,0,.6)}.cabinet .chat__form .input::placeholder{color:rgba(0,0,0,.6)}.cabinet .chat__form .input-question{line-height:1.4}.cabinet .chat__form .btn{flex-shrink:0;font-size:12px}.cabinet .old-chat{margin-top:57px}.cabinet .old-chat__title{font-size:20px;line-height:1.4}.cabinet .old-chat__item{margin-top:15px;padding:20px 16px 20px 20px;display:flex;justify-content:space-between;align-items:flex-end;border-radius:10px;background-color:#f4f4f4}.cabinet .old-chat__info{display:flex;flex-direction:column;row-gap:15px}.cabinet .old-chat__status{width:-moz-fit-content;width:fit-content;padding:6px 20px;font-size:10px;line-height:1.6;letter-spacing:.05em;text-transform:uppercase;border-radius:72px;color:#fff;background-color:#eaaa2f}.cabinet .old-chat__number{font-size:15px;line-height:1.2}.cabinet .settings{margin-top:20px}.cabinet .settings__row{padding:20px 20px 40px;border-radius:15px;background:#f4f4f4}.cabinet .settings__row:not(:first-child){margin-top:25px}.cabinet .settings__title{font-weight:500;font-size:18px}.cabinet .settings__form{margin-top:20px;display:flex;flex-wrap:wrap;gap:17px 13px}.cabinet .settings__form .form__block{flex:1 0 185px;display:flex;flex-direction:column;row-gap:7px}.cabinet .settings__form .form__block_gender{max-width:-moz-fit-content;max-width:fit-content;margin-right:40px}.cabinet .settings__form .form__block label{font-size:14px;color:#767676}.cabinet .settings__form .form__block .input{padding:9px 12px;border-radius:8px;font-size:14px;line-height:1.2;max-width:none}.cabinet .settings__form .form__block_row{margin-top:7px;display:flex;flex-direction:row;-moz-column-gap:19px;column-gap:19px}.cabinet .settings .form-password{align-items:flex-end}.cabinet .settings .form-password .form__block{flex-basis:250px}.cabinet .settings .form-password .input{max-width:250px}.cabinet .settings .form-password .btn{font-size:10px;padding:9px 20px}.cabinet .settings .form-password .settings__btn-icon{margin-right:6px;stroke:#fff;vertical-align:middle}.cabinet .settings__btn{margin-top:50px}.cabinet .credit-cards{margin-top:20px;display:flex;gap:13px}.cabinet .credit-cards>*{width:185px;height:105px;padding:10px;border-radius:8px;background:#fff}.cabinet .credit-cards .credit-card{display:flex;flex-direction:column}.cabinet .credit-cards .credit-card__icon{flex:1 0 auto}.cabinet .credit-cards .credit-card__footer{display:flex;justify-content:space-between;align-items:center;font-size:12px}.cabinet .credit-cards .credit-card__add{border:2px solid #03a753;display:flex;justify-content:center;align-items:center}.cabinet .credit-cards .credit-card__img{width:46px;height:46px;stroke:#03a753}@media screen and (min-width: 993px){.select-btn,.sidebar__backdrop{display:none}}@media screen and (max-width: 992px){.cabinet .sidebar{max-width:192px}.cabinet .sidebar.active .select-btn{display:none}.cabinet .sidebar.active .tabs__nav,.cabinet .sidebar.active .logout-btn{opacity:1;visibility:visible;max-height:-moz-fit-content;max-height:fit-content}.cabinet .sidebar.active .sidebar__backdrop{opacity:1;visibility:visible}.cabinet .sidebar .logout-btn{padding:3px 10px}.cabinet .sidebar .tabs__nav,.cabinet .sidebar .logout-btn{opacity:0;visibility:hidden;max-height:0}.cabinet .tabs{position:relative;z-index:0}.cabinet .tabs__content{width:100%}.cabinet .tabs__panel-header{flex-direction:column;align-items:flex-start;row-gap:15px}.cabinet .sidebar__layout{padding:12px 20px;border-radius:15px;background-color:#f1f9f5}.cabinet .sidebar__layout .tabs__nav{padding:0}.cabinet .sidebar__layout .tabs__nav-btn{font-size:12px}.cabinet .sidebar__layout .tabs__nav-item{padding:15px 0;font-size:12px}.cabinet .sidebar__layout .tabs__nav-item:first-child{padding-top:3px}.cabinet .sidebar__layout .tabs__nav-btn--icon{width:14px;height:14px}.cabinet .sidebar__layout .select-btn .tabs__nav-btn--icon{fill:#03a753;margin-right:6px}.cabinet .sidebar__layout .logout-btn{margin-top:0;padding:3px 5px}.cabinet .orders{margin-top:30px}.cabinet .order__header{-moz-column-gap:19px;column-gap:19px}.cabinet .order__sum{row-gap:2px}.cabinet .order__details{margin-top:16px}.cabinet .sidebar{position:absolute;z-index:5;top:-5px;right:0}.cabinet .sidebar:not(.active) .logout-btn{display:none}}@media screen and (max-width: 768px){.cabinet .orders{margin-top:30px}.cabinet .orders__title{padding:13px 20px;font-size:18px}.cabinet .orders__title+.order{margin-top:15px}.cabinet .order{padding:15px 20px 23px}.cabinet .order__status{padding:5px 13px;font-size:10px}.cabinet .order__slider{margin-top:25px}.cabinet .order__slider-title{max-width:100px;font-size:10px}.cabinet .order__slider-sum{font-size:16px}.cabinet .order__slider-details{margin-top:2px;font-size:9px}.cabinet .order__details{gap:15px 25px}.cabinet .order__details-item--user .order__details-text{margin-top:8px}.cabinet .order__details-item--address{grid-row:2/span 1;grid-column:1/span 2}.cabinet .order__details-title{font-size:15px}.cabinet .order__details-text{font-size:12px}.cabinet .order__slider .splide__arrow--next{background-color:#03a753;opacity:1}.cabinet .order__slider .splide__arrow--next:hover{background-color:#07c664}.cabinet .order__slider .splide__arrow--next svg{fill:#fff}.cabinet .tabs__panel-header{flex-direction:column;align-items:flex-start;row-gap:10px}.cabinet .address{margin-top:30px;row-gap:15px}.cabinet .address .radio{font-size:14px}.cabinet .address__item{padding:17px 20px 13px 17px}.cabinet .address__item_change{padding:17px 20px 23px 17px}.cabinet .address__title{font-size:18px}.cabinet .address__footer{display:contents}.cabinet .address__label{display:grid;grid-template-columns:1fr auto}.cabinet .address__label_form{display:flex;flex-direction:column}.cabinet .address__label_form .input{flex-basis:calc(25% - 10px)}.cabinet .address__label_form .input:first-child,.cabinet .address__label_form .input:last-child{flex-basis:100%}.cabinet .address__info{margin-top:5px;order:2;grid-column:1/-1}.cabinet .address__actions .btn-change+.tooltip__text,.cabinet .address__actions .btn-delete+.tooltip__text{bottom:inherit;top:calc(100% + 6px)}.cabinet .address__label_form .form__body{max-width:none;margin:20px 0 0;gap:11px}.cabinet .wishlist{margin-top:35px;gap:20px}.cabinet .chat{margin-top:30px}.cabinet .chat__form{margin-top:15px}.cabinet .chat__form .btn{font-size:11px;height:41px}.cabinet .old-chat{margin-top:49px}.cabinet .old-chat__item{padding-left:22px}.cabinet .old-chat__item .btn{padding:7px 19px;font-size:10px}.cabinet .settings{margin-top:30px}.cabinet .settings__row:not(:first-child){margin-top:30px}.cabinet .settings__form{gap:20px}.cabinet .credit-cards>*{width:125px;height:105px}.cabinet .settings__form .form__block{flex-basis:165px}.cabinet .settings__form .form__block_gender{margin-right:25px}.cabinet .form-personal-data .form__block:nth-child(-n+3){flex:1 0 calc(30% - 10px)}.cabinet .form-personal-data .form__block_data{flex-grow:1;flex-basis:50%}.cabinet .form-personal-data .form__block_data .input{max-width:none}.cabinet .settings__form .form__block_row{-moz-column-gap:15px;column-gap:15px}.cabinet .settings__row_password{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px}.cabinet .settings__row_password .settings__title,.cabinet .settings__row_password .btn{order:-1}.cabinet .settings__row_password .form-password{display:contents}.cabinet .settings__row_password .btn{margin-left:auto;width:-moz-fit-content;width:fit-content}.cabinet .settings__btn{margin-top:40px;padding:10px 20px}}@media screen and (min-width: 560px){.cabinet .chat__form .btn-mobile{display:none}}@media screen and (max-width: 560px){.cabinet .chat__form .btn-desktop{display:none}.cabinet .chat__form .btn-mobile{display:flex;align-items:center;justify-content:center;width:100%}}@media screen and (max-width: 576px){.cabinet .tabs__panel{margin-top:56px}.cabinet .orders{margin-top:20px}.cabinet .orders__title{padding:9px 13px 11px;font-size:14px}.cabinet .order{padding:14px 15px 20px}.cabinet .credit-cards{display:grid;grid-template-columns:repeat(3, 1fr)}.cabinet .credit-cards>*{width:100%}.cabinet .orders__title+.order{margin-top:10px}.cabinet .order__header{flex-direction:column;align-items:flex-start;gap:16px}.cabinet .order__number{font-size:13px}.cabinet .order__slider{margin-top:20px}.cabinet .order__slider-title{max-width:120px;font-size:12px}.cabinet .order__sum{margin-top:16px}.cabinet .order__sum-price{font-size:25px}.cabinet .order__details{margin-top:20px}.cabinet .order__details-title{font-size:14px}.cabinet .order__details-item--user{margin-top:8px}.cabinet .address{margin-top:20px}.cabinet .address .radio{font-size:11px}.radio input[type=radio]+label:before{margin-right:9px}.cabinet .address__item{padding:15px 12px}.cabinet .address__title{font-size:14px}.cabinet .address__actions{-moz-column-gap:8px;column-gap:8px}.cabinet .address__actions button svg{width:10px;height:10px}.cabinet .address__label_form .input{flex-basis:calc(50% - 10px)}.cabinet .address__item_change .address__header{display:contents}.cabinet .address__item_change .address__label_form{display:flex;flex-direction:column}.cabinet .address__item_change .btn{width:-moz-fit-content;width:fit-content;margin-top:15px;order:2;font-size:12px}.cabinet .wishlist{margin-top:20px;grid-template-columns:repeat(2, minmax(0, 1fr));gap:20px}.cabinet .chat{margin-top:20px;padding:17px 10px}.cabinet .chat__form{margin-top:15px;-moz-column-gap:12px;column-gap:12px}.cabinet .old-chat{margin-top:66px}.cabinet .old-chat__item{margin-top:22px;padding:15px 24px 20px 17px;flex-direction:column;align-items:flex-start;row-gap:19px}.cabinet .old-chat__info{row-gap:9px}.cabinet .old-chat__status{padding:6px 14px;font-size:11px}.cabinet .old-chat__item .btn{width:270px;font-size:12px}.cabinet .old-chat__number{font-size:12px}.cabinet .old-chat__title{font-size:14px}.cabinet .settings{margin-top:20px}.cabinet .settings__title{font-size:16px}.cabinet .settings__row{padding:20px 15px 25px;border-radius:10px}.cabinet .settings__row_password{display:flex;flex-direction:column}.cabinet .settings__row_password .btn{margin-left:0;order:2}.cabinet .settings__row:not(:first-child){margin-top:20px}.cabinet .settings__form{margin-top:20px;gap:15px}.cabinet .form-personal-data .form__block:nth-child(n){flex-basis:100%}.cabinet .settings .form-password .form__block{flex-basis:inherit}.cabinet .settings .form-password .input{max-width:none}.cabinet .settings .form-password .btn{width:100%;max-width:280px}.cabinet .settings__form .form__block label{margin-left:5px;font-size:12px}.cabinet .credit-cards{flex-wrap:wrap}.cabinet .settings__btn{margin-top:30px;padding:7px 25px}.cabinet .sidebar{position:absolute;z-index:5;top:0;left:0;right:inherit}.cabinet .sidebar{max-width:300px}.cabinet .sidebar__layout{padding:9px 13px}.cabinet .sidebar__layout .tabs__nav-item{padding:10px 0}.cabinet .sidebar .logout-btn{margin-right:0}.cabinet .sidebar .logout-btn{padding:3px 4px}.cabinet .order__status{font-size:11px}.address__item_change .radio label{display:grid;grid-template-columns:22px 1fr}.address__item_change .radio label .address__label_form{display:contents}.address__item_change .radio label .form__body{margin-top:13px;margin-left:px;grid-column:1/-1}.cabinet .address__label_form .input{padding:7px 10px}.cabinet .address__label_form .textarea{max-height:99px}.cabinet .chat__row p{padding:9px 13px 9px 4px;line-height:1.4}.cabinet .chat__row_admin p{padding:9px 11px 9px 13px}.cabinet .chat__body{padding:15px;row-gap:12px}.cabinet .chat__row{gap:8px}.cabinet .chat__row p{max-width:280px;padding:8px 12px;font-size:13px}.cabinet .chat__row time{font-size:11px}.cabinet .chat__number{font-size:14px;margin-bottom:8px}}@media screen and (max-width: 520px){.cabinet .order__sum{flex-direction:row;justify-content:space-between;align-items:baseline}.cabinet .order__details{display:flex;flex-direction:column;gap:12px}.cabinet .order__details-item--user .order__details-text{display:inline-block;margin-right:17px}}@media screen and (max-width: 420px){.cabinet .credit-cards{grid-template-columns:repeat(2, 1fr)}}.press__content{width:100%}.press__layout{display:flex;gap:20px}@media(min-width: 610px){.press__content .proposition__descr{max-width:300px}}.press__inserted{margin-top:30px}.press__control{display:flex;justify-content:space-between;align-items:center;gap:20px;min-width:0}@media screen and (max-width: 650px){.press__control{gap:10px}}.press__search{margin:0;padding:9px 15px;position:relative;width:100%;max-width:330px;border:1px solid #c7c7c9;border-radius:1000px}.press__search-input{width:100%;max-width:270px;border:none;font-size:16px;line-height:1;box-sizing:border-box}.press__search-btn{width:18px;height:18px;position:absolute;right:15px;top:50%;z-index:5;background:center/contain no-repeat url(../img/svg/search.svg);transform:translateY(-50%)}.press-select{display:flex;align-items:center;gap:10px;min-width:0;flex:0 1 auto}@media screen and (max-width: 768px){.press-select{flex:1 1 auto;width:100%;max-width:100%}.press-select select{width:100%;min-width:0;border-radius:1000px}.press-select__label{display:none}}.main-press{margin-top:30px;display:grid;grid-template-columns:repeat(4, 1fr);justify-content:space-between;-moz-column-gap:10px;column-gap:10px;row-gap:20px}@media screen and (max-width: 768px)and (min-width: 500px){.main-press{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 500px){.main-press{grid-template-columns:1fr}}.main-press .proposition{margin:20px 0;grid-column:1/-1;grid-row:3/span 1}@media(min-width: 610px){.main-press .proposition__content{padding:30px 35px 15px}}.press-card{width:100%;display:flex;flex-direction:column;border-radius:0 0 10px 10px;background:#f1f9f5;overflow:hidden}@media screen and (min-width: 768px){.press-card{max-width:224px}}.press-card__cover{position:relative;width:100%;border-radius:10px 10px 0 0;border:4px solid #03a753;overflow:hidden;background-color:#fff;flex-shrink:0}.press-card__cover img{display:block;width:100%;height:auto}.press-card__text{height:100%;padding:15px 15px;display:grid;gap:5px}.press-card__title{font-weight:400;font-size:16px;color:#000;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-clamp:3;overflow:hidden}.press-card__descr{font-weight:400;font-size:12px;color:rgba(0,0,0,.5);display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;line-clamp:5;overflow:hidden}.press-card__btns{display:flex;justify-content:space-between;gap:10px;margin-top:10px}.press-card__view{display:flex;align-items:end;color:#03a753;font-weight:400;text-decoration:underline;cursor:pointer;font-size:14px}.press-card__view:hover{color:#07c664}.press-card__download{text-align:right;color:#272727;cursor:pointer;font-size:14px;white-space:nowrap}.press-card__download:hover{color:#000;text-decoration:underline !important}@media screen and (min-width: 768px){.press__layout{margin-top:40px}}@media screen and (max-width: 768px){.main-press{margin-top:25px;gap:25px 20px}.main-press .proposition{grid-row:3/span 1}.press__layout{margin-top:15px}}@media screen and (max-width: 576px){.main-press{margin-top:22px;gap:16px 10px}}.basket__title .text-top{margin-left:2px;font-size:19px;color:#878787}.basket__header{display:flex;flex-direction:column;row-gap:35px}.basket__btns{display:flex;align-items:center;-moz-column-gap:15px;column-gap:15px}.basket__btns .btn{display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px;font-size:11px}.basket .btn-select-all{color:#1f2029;border-color:#1f2029}.basket .btn-select-all .square{width:17px;height:17px;background-color:#fff;border:1px solid #03a753;border-radius:2px}.basket .btn-select-all.active .square{background-image:url("data:image/svg+xml,%3Csvg width='11' height='9' viewBox='0 0 11 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 5.08372L2.86476 7.4521C3.44923 8.1944 4.64889 8.17998 5.21243 7.42386L10 1' stroke='%2303A753' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:center;background-size:11px 9px;background-repeat:no-repeat}.basket .btn-select-all:hover{color:#fff;border-color:#03a753}.basket .btn-remove-all{color:#8b8b8b;border-color:#8b8b8b}.basket .btn-remove-all:disabled{color:#999 !important;background-color:#f5f5f5 !important;border-color:#ddd !important;cursor:not-allowed !important;opacity:.6}.basket .btn-remove-all .basket__icon{width:15px;height:18px;fill:#8b8b8b;transition:.3s linear}.basket .btn-remove-all:hover{color:#fff;border-color:#03a753}.basket .btn-remove-all:hover .basket__icon{fill:#fff}.basket__layout{margin-top:27px;display:flex;align-items:flex-start;-moz-column-gap:40px;column-gap:40px}.basket__list-wrapper{flex-grow:1}.basket__list{display:flex;flex-direction:column;row-gap:25px}.basket__info{position:relative;background-color:#fafafa;border-radius:15px;border:1px solid #03a753}@media screen and (min-width: 768px){.basket__info{margin-top:25px;padding:12px 42px 12px 18px}}@media screen and (max-width: 768px){.basket__info{margin-top:12px;padding:12px 16px}}.basket__info-list{display:flex;flex-direction:column;list-style:none}.basket__info-item{font-weight:500;font-size:16px;line-height:1.3;color:#333;transition:all .2s ease}@media screen and (max-width: 768px){.basket__info-item{font-size:14px;padding:14px 16px;margin-bottom:8px}}.basket__info-item-content{display:flex;align-items:center;justify-content:space-between;gap:16px}.basket__info-item-name{flex:1;color:#2d3436;font-weight:500}@media screen and (max-width: 768px){.basket__info-item-name{font-size:14px}}.basket__info-item-restore{background:none;border:none;color:#03a753;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;cursor:pointer;transition:all .2s ease;padding:4px 0}.basket__info-item-restore:hover{opacity:.6}@media screen and (max-width: 768px){.basket__info-item-restore{font-size:12px}}.basket__info-close{position:absolute;top:12px;right:12px;width:15px;height:15px;color:#000;transition:.3s linear}.basket__info-btn{display:flex;align-items:center;gap:5px;margin-top:8px;font-weight:500;font-size:14px;color:#03a753;transition:.3s linear}.basket__info-btn:hover{opacity:.6}.basket__info-btn::before{content:"";display:block;width:11px;height:11px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='12' fill='none'%3E%3Cpath stroke='%2303A753' stroke-linecap='round' stroke-linejoin='round' d='M12 4.89s-1.16-1.52-2.1-2.42A5.3 5.3 0 0 0 6.2 1 5.1 5.1 0 0 0 1 6c0 2.76 2.33 5 5.21 5a5.19 5.19 0 0 0 5-3.61m.79-2.5V1.56m0 3.33H8.53'/%3E%3C/svg%3E");background-position:center;background-size:11px 11px}.basket__checkout{flex-shrink:0;max-width:420px;position:sticky;top:20px}.basket__checkout .btn-buy,.basket__checkout .btn-buy-now{width:100%}.basket__checkout .btn-buy{display:flex;align-items:center;justify-content:center;margin-top:25px}.basket__checkout .btn-buy-now{margin-top:15px;color:#03a753}.basket__checkout .btn-buy-now:hover{color:#fff}.basket__checkout .btn-order{position:relative;display:flex;align-items:center;justify-content:center;margin-top:20px;width:100%;z-index:10}.basket__checkout .btn-order_check{margin-top:15px;width:100%}.basket__checkout .btn-edit-data{display:flex;align-items:center;justify-content:center;margin-top:15px;width:100%}.basket__item{padding:12.5px 15px;border-radius:15px;background:#fafafa}.basket .radio input[type=radio]~label::before{margin-top:5px}.basket .form-address__col .radio input[type=radio]~label::before{margin-top:0}.basket .basket-product{display:flex;-moz-column-gap:10px;column-gap:10px;line-height:1.2}.basket .basket-product__checkbox{width:17px;height:17px;border-radius:3px;border:1px solid #03a753;background-color:#fafafa;flex-shrink:0;cursor:pointer;transition:.3s ease-in-out}.basket .basket-product__checkbox.checked{background-color:#03a753;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 11 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 5.08372L2.86476 7.4521C3.44923 8.1944 4.64889 8.17998 5.21243 7.42386L10 1' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:center;background-size:11px 9px;background-repeat:no-repeat}.basket .basket-product__checkbox.checked:hover{background-color:#07c664}.basket .basket-product__link_picture{width:123px;height:180px;flex-shrink:0}.basket .basket-product__link_picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;border-radius:10px}.basket .basket-product__link_title{max-width:190px;font-weight:500;font-size:18px;text-align:left}.basket .basket-product__descr{margin-left:10px;display:flex;flex-direction:column;align-items:flex-start;row-gap:5px}.basket .basket-product__subtitle{flex:1 0 auto;max-width:190px;font-size:12px;line-height:1.2;color:#8b8b8b}.basket .basket-product__message{padding:3px 9px;font-size:10px;color:#fff;text-transform:uppercase;border-radius:72px}.basket .basket-product__message_active{background:#03a753}.basket .basket-product__message_danger{background:#f04a4a}.basket .basket-product__count{margin-left:50px;margin-right:auto}.basket .basket-product__counter{display:flex;align-items:center;-moz-column-gap:5px;column-gap:5px}.basket .basket-product .basket-count__btn{flex-shrink:0;width:17px;height:17px;border:1px solid #03a753;border-radius:50%;background:#fff;color:#03a753;font-weight:400;font-size:15px;line-height:1;transition:.3s ease-in-out}.basket .basket-product .basket-count__btn:hover{color:#fff;background-color:#03a753}.basket .basket-product .basket-count__btn:disabled,.basket .basket-product .basket-count__btn[disabled]{color:#aad4bf;border-color:#aad4bf;cursor:default;pointer-events:none}.basket .basket-product__input_counter{width:35px;padding:1px;font-size:14px;text-align:center;border-radius:8px}.basket .basket-product__input_counter .text-danger{color:#ff4747}.basket .basket-product__limited{margin-top:5px;font-size:12px;text-align:center}.basket .basket-product__coast{flex-shrink:0;display:flex;flex-direction:column}.basket .basket-product__sum{display:flex;justify-content:flex-end;-moz-column-gap:10px;column-gap:10px;align-items:last baseline}.basket .basket-product__old-sum{font-size:18px;color:#febaba;text-decoration:line-through}.basket .basket-product__new-sum{font-weight:500;font-size:25px;color:#03a753}.basket .basket-product__price{flex:1 0 auto;display:flex;justify-content:flex-end;align-items:baseline;-moz-column-gap:5px;column-gap:5px;line-height:1.6}.basket .basket-product__old-price{font-size:10px;color:#c1c1c1;text-decoration:line-through}.basket .basket-product__new-price{font-weight:500;font-size:12px;color:#9c9ea0}.basket .basket-product__new-price .text-gray{font-weight:400;font-size:8px}.basket .basket-product__actions{display:flex;justify-content:flex-end;align-items:center;-moz-column-gap:6px;column-gap:6px}.basket .basket-product__actions .wishlist-btn{stroke:#03a753;fill:none}.basket .basket-product__actions .wishlist-btn:hover .basket-product__icon{fill:#07c664}.basket .basket-product__actions .wishlist-btn.active{fill:#03a753}.basket .basket-product__actions .wishlist-btn .basket-product__icon{transition:.3s ease-in-out}.basket .basket-product__actions .remove-btn{fill:#8b8b8b}.basket .checkout-total{padding:25px 25px 22px;border-radius:15px;background:#f1f9f5}.basket .checkout-total__header{padding-bottom:16px;display:flex;flex-direction:column;row-gap:5px;border-bottom:1px solid #bcbcbc}.basket .checkout-total__row{display:flex;justify-content:space-between;align-items:center}.basket .checkout-total__title,.basket .checkout-total__sum{font-size:15px;color:#9c9ea0}.basket .checkout-total__discount,.basket .checkout-total__discount_value{font-size:14px;color:#ff4747}.basket .checkout-total__title,.basket .checkout-total__discount{font-weight:500}.basket .checkout-total__info{margin-top:20px;font-size:15px;font-weight:500;color:#ff4747}.basket .checkout-total__info .attention{margin-right:4px;width:18px;height:18px;font-size:14px;line-height:1.2;color:#fff;background:#ff4747}.basket .checkout-total__body{margin-top:16px;display:flex;justify-content:space-between;align-items:last baseline;font-size:25px;color:#000}.basket .checkout-total__result{font-weight:500;font-size:30px;color:#03a753}.basket .checkout-total__delivery{max-width:210px;margin-top:5px;font-size:13px;color:#9c9ea0}.basket .checkout-total__form{margin-top:25px;display:flex;-moz-column-gap:12px;column-gap:12px;align-items:center}.basket .checkout-total__form .input{padding:10px 15px;font-size:12px;text-align:center;border:1px solid #03a753}.basket .checkout-total__form .input::-moz-placeholder{color:#6a6a6a}.basket .checkout-total__form .input::placeholder{color:#6a6a6a}.basket .checkout-total__form .btn{padding:10px 15px;color:#24383b;border-color:#24383b;letter-spacing:.05em}.basket .checkout-total__form .btn:hover{color:#fff;border-color:#03a753}.basket .checkout-total__alert{margin-top:10px;font-size:11px;line-height:1.3;color:#9c9ea0;text-align:center}.basket .checkout-total__subtext{margin-top:10px;font-size:11px;color:#9c9ea0;text-align:center}.basket .checkout-total__subtext a{font-size:inherit}.basket__top{margin-top:12px;display:flex;align-items:baseline;-moz-column-gap:20px;column-gap:20px;font-size:14px}.basket__top .delivery-info{display:inline;margin-left:110px}.basket__top .delivery-info p{display:inline}.basket__top .delivery-info button{margin-left:10px;font-size:12px;font-weight:400;color:#8b8b8b;text-decoration:underline}.basket__top .delivery-info button:hover{text-decoration:none}.basket__item_delivery{padding:20px 20px 25px;border-radius:15px;background:#f4f4f4;transition:background-color .3s linear}.basket__item_delivery-recipient{order:1}.basket__item_delivery-address{order:5}.basket__item_delivery-organization{order:2}.basket__item_delivery-select{order:3}.basket__item_delivery-pickup{order:4}.basket__item_delivery-giving{order:4}.basket__item_delivery-pay{order:6}.basket__item_delivery-promo{order:7}.basket__item_delivery-organization,.basket__item_delivery-giving,.basket__item_delivery-post,.basket__item_delivery-pickup,.basket__item_delivery-address{display:none}.basket__item_delivery-pickup{padding:20px}.basket__item_delivery-pickup .pickup{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.basket__item_delivery-pickup .pickup__list{margin-top:15px;display:flex;flex-direction:column;gap:7px}.basket__item_delivery-pickup .pickup__list_date{margin-top:22px;gap:10px}.basket__item_delivery-pickup .pickup__list_date .pickup__item{padding:9px 10px;font-size:12px;line-height:1.2;background-color:#fff;border-radius:8px}.basket__item_delivery-pickup .pickup__list_date .pickup__item .text-gray{font-size:inherit;color:#8b8b8b}.basket__item_delivery-pickup .pickup__item{display:flex;align-items:first baseline;gap:6px}.basket__item_delivery-pickup .pickup__item span{font-size:14px;line-height:1.2;color:#000}.basket__item_delivery-pickup .pickup__icon{width:12px;height:12px;-o-object-fit:contain;object-fit:contain;fill:#03a753}.basket__item_delivery-pickup .pickup__icon_fill{stroke:#03a753}.basket__item_delivery-pickup .pickup__map{max-width:355px;height:240px;border-radius:15px;overflow:hidden}.basket__item_delivery-pickup .pickup__map img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.basket__item_delivery-pay .radio__header{flex-direction:row !important;justify-content:space-between}.basket__item_delivery .title{font-size:18px;font-weight:400;color:#000}.basket__item_delivery .subtitle{font-size:12px;color:#8b8b8b;margin-right:auto;margin-top:4px}.basket__item_delivery .layout{margin-top:20px;display:flex;flex-wrap:wrap;gap:13px}.basket__item_delivery .radio{padding:10px 10px 4px;border-radius:8px;background:#fff;font-size:10px;color:#000;flex-basis:210px;align-items:flex-start}.basket__item_delivery .radio:has(input:not(:disabled)){cursor:pointer}.basket__item_delivery .radio:has(input:disabled){opacity:.5}.basket__item_delivery .radio label{width:100%;height:100%;align-items:flex-start;cursor:inherit}.basket__item_delivery .radio__label{margin-left:5px;flex-grow:1;display:flex;flex-direction:column}.basket__item_delivery .radio__header{display:flex;flex-direction:column;gap:0 5px}.basket__item_delivery .radio__header img{width:20px;height:20px;-o-object-fit:contain;object-fit:contain;text-align:right}.basket__item_delivery .radio__title{font-size:14px}.basket__item_delivery .radio__text{margin-left:5px;color:#8b8b8b}.basket__item_delivery .radio__info{margin-top:1px;font-size:10px;color:#8b8b8b}.basket__item_delivery .radio__footer{margin-top:7px;display:flex;align-items:last baseline;justify-content:space-between}.basket__item_delivery .radio__footer img{width:auto;height:15px;flex-shrink:0}.basket__item_delivery .radio__sum{font-size:12px}.basket__item_delivery .form-organization,.basket__item_delivery .form-recipient,.basket__item_delivery .form-address,.basket__item_delivery .form-post{margin-top:15px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:15px 13px}.basket__item_delivery .form-organization .input,.basket__item_delivery .form-recipient .input,.basket__item_delivery .form-address .input,.basket__item_delivery .form-post .input{flex:1 0 210px;max-width:none;height:-moz-fit-content;height:fit-content;padding:7px 10px;font-size:12px;line-height:1.2;border-radius:8px;color:#000}.basket__item_delivery .form-organization .input::-moz-placeholder, .basket__item_delivery .form-recipient .input::-moz-placeholder, .basket__item_delivery .form-address .input::-moz-placeholder, .basket__item_delivery .form-post .input::-moz-placeholder{color:#8b8b8b}.basket__item_delivery .form-organization .input::placeholder,.basket__item_delivery .form-recipient .input::placeholder,.basket__item_delivery .form-address .input::placeholder,.basket__item_delivery .form-post .input::placeholder{color:#8b8b8b}.basket__item_delivery .form-organization .textarea,.basket__item_delivery .form-recipient .textarea,.basket__item_delivery .form-address .textarea,.basket__item_delivery .form-post .textarea{width:100%;height:64px;padding:10px;font-size:12px;line-height:1.2;border-radius:8px}.basket__item_delivery .form-organization .textarea::-moz-placeholder, .basket__item_delivery .form-recipient .textarea::-moz-placeholder, .basket__item_delivery .form-address .textarea::-moz-placeholder, .basket__item_delivery .form-post .textarea::-moz-placeholder{color:#8b8b8b}.basket__item_delivery .form-organization .textarea::placeholder,.basket__item_delivery .form-recipient .textarea::placeholder,.basket__item_delivery .form-address .textarea::placeholder,.basket__item_delivery .form-post .textarea::placeholder{color:#8b8b8b}.basket__item_delivery .form-organization .input:nth-child(-n+2){flex-basis:320px}.basket__item_delivery .form-post .input{flex-basis:calc(25% - 13px)}.basket__item_delivery .form-post .input:nth-child(-n+2){flex-basis:calc(50% - 13px)}.basket__item_delivery .form-address__bottom{margin-top:9px;flex-basis:100%;display:flex;flex-wrap:wrap;align-items:flex-start;gap:22px 13px}.basket__item_delivery .form-address__col{flex-basis:155px;display:flex;flex-wrap:wrap;gap:10px 13px}.basket__item_delivery .form-address__col_time{flex-grow:1}.basket__item_delivery .form-address__col .radio{flex-basis:155px;padding:10px}.basket__item_delivery .form-address__col .radio label::before{flex-shrink:0;top:50%;transform:translateY(-50%)}.basket__item_delivery .form-address__label{flex-basis:100%;font-size:12px;line-height:1.2}.basket__item_delivery .form-address .input{flex-basis:150px}.basket__item_delivery .form-address .input:nth-child(1){flex-basis:100%}.basket__item_delivery .form-promo-code{margin-top:15px;display:flex;align-items:center;-moz-column-gap:20px;column-gap:20px}.basket__item_delivery .form-promo-code .form__block{position:relative;z-index:0;flex-grow:1}.basket__item_delivery .form-promo-code .form__block .discont-text{position:absolute;z-index:0;top:50%;right:15px;font-size:10px;transform:translateY(-50%);overflow:hidden;opacity:0;transition:opacity .3s ease-in-out}.basket__item_delivery .form-promo-code .form__block .discont-text.show{overflow:visible;opacity:1}.basket__item_delivery .form-promo-code .input{max-width:100%;padding:11px 25px;font-size:12px;color:#6a6a6a;text-align:center;border-radius:30px;text-transform:uppercase}.basket__item_delivery .form-promo-code .input::-moz-placeholder{color:#6a6a6a}.basket__item_delivery .form-promo-code .input::placeholder{color:#6a6a6a}.basket__item_delivery .giving__header{display:flex;justify-content:space-between;align-items:center}.basket__item_delivery .giving__header .btn{padding:7px 11px;font-size:9px;letter-spacing:.05em}.basket__item_delivery .giving__list{margin-top:15px;display:grid;grid-template-columns:repeat(3, 1fr);justify-content:flex-start;gap:15px 20px}.basket__item_delivery .giving__title{font-size:12px;line-height:1.2;color:#8b8b8b}.basket__item_delivery .giving__item_hours{grid-column:span 2}.basket__item_delivery .giving__item_tel{order:2}.basket__item_delivery .giving__item_col{display:flex;align-items:center;-moz-column-gap:7px;column-gap:7px}.basket__item_delivery .giving__item_col .giving__icon{margin:0;width:100%;max-width:13px;height:100%;max-height:13px}.basket__item_delivery .giving__item_col .giving__text_light{max-width:130px}.basket__item_delivery .giving__icon{margin-left:4px;max-width:11px;max-height:11px;fill:#8b8b8b}.basket__item_delivery .giving__icon_stroke{stroke:#8b8b8b}.basket__item_delivery .giving__text{margin-top:6px;font-size:14px;line-height:1.2}.basket__item_delivery .giving__text_light{font-weight:300;font-size:10px;line-height:1.3}.basket__item_delivery-giving--terminal .giving__item{grid-column:span 1;order:1}.basket__item_delivery:has(.form-promo-code input:not(:-moz-placeholder)), .basket__item_delivery:has(.form-organization input:not(:-moz-placeholder)), .basket__item_delivery:has(.form-post input:not(:-moz-placeholder)), .basket__item_delivery:has(.form-recipient input:not(:-moz-placeholder)){background:#f1f9f5}.basket__item_delivery-pickup,.basket__item_delivery-giving,.basket__item_delivery:has(.form-promo-code input:not(:placeholder-shown)),.basket__item_delivery:has(.form-organization input:not(:placeholder-shown)),.basket__item_delivery:has(.form-post input:not(:placeholder-shown)),.basket__item_delivery:has(.form-recipient input:not(:placeholder-shown)){background:#f1f9f5}.basket__item_delivery:has(.form-address input[type=text]:not(:-moz-placeholder)), .basket__item_delivery:has(.form-address input[type=number]:not(:-moz-placeholder)), .basket__item_delivery:has(.form-address textarea:not(:-moz-placeholder)){background:#f1f9f5}.basket__item_delivery:has(.form-address input[type=text]:not(:placeholder-shown)),.basket__item_delivery:has(.form-address input[type=number]:not(:placeholder-shown)),.basket__item_delivery:has(.form-address textarea:not(:placeholder-shown)){background:#f1f9f5}.basket__item_delivery-address-text{margin-top:16px;font-size:13px;line-height:1.2;color:#7c7c7c;display:none}.basket__item_delivery-recipient-info{display:flex;align-items:center;justify-content:space-between;gap:10px}@media(max-width: 680px){.basket__item_delivery-recipient-info{display:grid;grid-template-columns:1fr 1fr;gap:5px}.basket__item_delivery-recipient-info .title{grid-column:span 2}.basket__item_delivery-recipient-info .subtitle{margin-top:0}.basket__item_delivery-recipient-info .basket__item_delivery-recipient-btn{text-align:right}}@media(max-width: 510px){.basket__item_delivery-recipient-info{grid-template-columns:1fr}.basket__item_delivery-recipient-info .title{grid-column:1}.basket__item_delivery-recipient-info .basket__item_delivery-recipient-btn{text-align:left}}.basket__item_delivery-recipient-info__select{display:flex;align-items:center;gap:5px;border:none;font-size:14px;background-color:rgba(0,0,0,0);font-weight:normal;line-height:1.2;color:#03a753;cursor:pointer}.basket__item_delivery-recipient-info__select svg{transform:scale(0.7)}.basket__item_delivery-recipient-info .basket__item_delivery-recipient-btn{color:#03a753;font-size:12px;font-weight:400;border:none;text-decoration:underline;background-color:rgba(0,0,0,0);cursor:pointer}.basket__item_delivery-recipient-info .basket__item_delivery-recipient-btn:hover{opacity:.7}.basket__item_delivery-pay .radio:has(input[type=radio]:disabled){opacity:.5;cursor:not-allowed;background:#f9fdfb}.basket__item_delivery-pay .radio:has(input[type=radio]:disabled) label{cursor:not-allowed}@media screen and (max-width: 1100px){.basket__layout{flex-direction:column;row-gap:35px}.basket__list,.basket__checkout{width:100%;max-width:none}}@media screen and (max-width: 992px){.basket__header{flex-wrap:wrap;flex-direction:row;justify-content:space-between;gap:15px 25px}.basket__checkout .btn-buy{padding:16px 25px;font-size:18px}.basket__checkout .btn-buy-now{padding:15px 25px;font-size:18px}.basket__checkout .btn-order{padding:15px 30px;font-size:18px}.basket__checkout .btn-order_check{padding:14px 30px;font-size:18px}}@media screen and (max-width: 768px){.basket__title .text-top{font-size:17px}.basket__btns .btn{font-size:9px;-moz-column-gap:8px;column-gap:8px;line-height:2}.basket .btn-select-all .square{width:14px;height:14px}.basket__layout{margin-top:35px}.basket__list{row-gap:23px}.basket__item{padding:12px 20px 13px 12px;border-radius:11px}.basket .basket-product__descr{margin-left:0}.basket .basket-product__link_title{max-width:150px;font-size:14px}.basket .basket-product__subtitle{max-width:130px}.basket .basket-product__count{margin-left:25px}.basket .basket-product__old-sum{font-size:14px}.basket .basket-product__new-sum{font-size:21px}.basket .checkout-total{padding:25px 17px 35px 25px}.basket .checkout-total__body{margin-top:12px}.basket .checkout-total__delivery{margin-top:-4px}.basket .checkout-total__form{-moz-column-gap:20px;column-gap:20px}.basket .checkout-total__form .btn{flex-shrink:0;padding:10px 20px}.basket .checkout-total__form .input{max-width:none}.basket__top .delivery-info{margin-left:auto}.basket__top .delivery-info button{display:block;margin-left:auto}.basket__item_delivery .layout{display:grid;grid-template-columns:repeat(2, 1fr)}.basket__item_delivery .radio{padding:10px}.basket__item_delivery .radio__header{flex-direction:row;align-items:last baseline}.basket__item_delivery .radio__footer{margin-top:4px}.basket__item_pay .layout{grid-template-columns:repeat(3, 1fr)}.basket__item_pay .layout .radio__label{height:100%;display:flex;flex-direction:column}.basket__item_pay .layout .radio__header{display:contents}.basket__item_pay .layout .radio__title{font-size:12px}.basket__item_pay .layout .radio__info{margin-top:3px;font-size:9px;flex:1 0 auto}.basket__item_pay .layout img{order:3;margin-top:10px}.basket__item_delivery .form-organization .input:nth-child(-n+2){flex-basis:45%}.basket__item_delivery .form-organization .input,.basket__item_delivery .form-recipient .input{flex-basis:30%}.basket__item_delivery .form-address__bottom{flex-direction:column}.basket__item_delivery .form-address__col{flex-basis:content}.basket__item_delivery-address .form-address{gap:13px}.basket__item_delivery-address .form-address .input{flex-basis:125px}.basket__item_delivery-pickup .pickup{flex-direction:column;align-items:stretch}.basket__item_delivery-pickup .pickup__list{flex-wrap:wrap;flex-direction:row;gap:20px}.basket__item_delivery-pickup .pickup__list_date .pickup__item{flex:1 0 calc(50% - 20px)}.basket__item_delivery-pickup .pickup__map{max-width:100%}.basket__item_delivery-giving .giving__list{grid-template-columns:repeat(2, auto);gap:15px 35px}.basket__item_delivery-giving .giving__list .giving__item{grid-column:span 1}.basket__item_delivery-giving .giving__list .giving__item_address{grid-column:1/-1}.basket__item_delivery-giving--terminal .giving__list{grid-template-columns:repeat(3, auto);gap:15px 30px}.basket__item_delivery-giving--terminal .giving__list .giving__item:nth-child(3){grid-column:2/-1}}@media screen and (max-width: 610px){.basket .basket-product{position:relative;z-index:0}.basket .basket-product__checkbox{position:absolute;z-index:5;top:5px;left:5px}}@media screen and (max-width: 576px){.basket__top{flex-wrap:wrap;gap:15px 10px}.basket__top .delivery-info{margin-left:0}.basket__btns{-moz-column-gap:8px;column-gap:8px}.basket__btns .btn{padding:4px 12px;font-size:10px;line-height:1.6}.basket .btn-select-all .square{width:10px;height:10px}.basket .btn-remove-all .basket__icon{width:10px;height:15px}.basket__layout{margin-top:24px;row-gap:46px}.basket__list{row-gap:30px}.basket .basket-product__message{position:absolute;z-index:5;left:6px;bottom:42px;border:1px solid #fff}.basket__item{padding:7px 10px 14px 7px}.basket .basket-product{display:grid;gap:10px;grid-template-columns:123px 1fr 50px;grid-template-rows:auto auto}.basket .basket-product__actions{order:-1;flex-direction:column;justify-content:flex-start;align-items:flex-end;row-gap:4px}.basket .basket-product__coast{grid-row:span 2;align-items:flex-end;white-space:nowrap;flex-direction:column-reverse}.basket .basket-product__link_title{margin-top:8px;max-width:none}.basket .basket-product__price{flex-grow:0;margin-top:auto}.basket .basket-product__new-sum{font-size:17px}.basket .basket-product__old-sum{font-size:12px}.basket .basket-product__count{margin-left:0;grid-column-start:1;grid-column-end:3;grid-row-start:2;display:flex;align-items:center;-moz-column-gap:5px;column-gap:5px}.basket .basket-product__actions .remove-btn svg{width:14px;height:18px}.basket .checkout-total{padding:25px 15px 22px}.basket .checkout-total__title{font-size:13px}.basket .checkout-total__sum{font-size:15px}.basket .checkout-total__body{margin-top:15px;font-size:20px}.basket .checkout-total__info{margin-top:15px;font-size:12px}.basket .checkout-total__result{font-size:25px}.basket .checkout-total__delivery{font-size:12px}.basket .checkout-total__form{margin-top:20px;-moz-column-gap:10px;column-gap:10px}.basket__checkout .btn-buy{margin-top:20px;padding:14px 25px;font-size:14px}.basket__checkout .btn-buy-now{margin-top:10px;padding:13px 25px;font-size:14px}.basket__item_delivery{padding:15px 15px 20px;border-radius:10px}.basket__item_delivery:has(.form-promo-code){padding-bottom:35px}.basket__item_delivery:has(.form-promo-code input:-moz-placeholder){padding-bottom:17px}.basket__item_delivery:has(.form-promo-code input:placeholder-shown){padding-bottom:17px}.basket__item_delivery:has(.form-promo-code input:-moz-placeholder) .discont-text{display:none}.basket__item_delivery:has(.form-promo-code input:placeholder-shown) .discont-text{display:none}.basket__item_delivery .layout{margin-top:15px;gap:12px 10px}.basket__item_delivery .layout .radio__title{font-size:13px}.basket__item_delivery .layout .radio__info{font-size:12px}.basket__item_delivery .form-promo-code .input{padding:6px 12px}.basket__item_delivery .form-promo-code .form__block .discont-text{top:calc(100% + 10px);right:50%;transform:translateX(50%);font-size:11px;white-space:nowrap}.basket__item_pay .layout{grid-template-columns:repeat(2, 1fr)}.basket__checkout .btn-order{padding:14px 25px;font-size:14px}.basket__checkout .btn-order_check{padding:13px 25px;font-size:14px}.basket__checkout .btn-edit-data{padding:13px 25px;font-size:14px}.basket__item_delivery .form-organization,.basket__item_delivery .form-recipient{gap:10px}.basket__item_delivery .form-organization{flex-direction:column}.basket__item_delivery .form-recipient .input{flex-basis:100%}.basket__item_delivery .form-recipient .input:nth-child(n+2):nth-child(-n+3){flex-basis:40%}.basket__title .text-top{font-size:11px}.basket .checkout-total__form .input{padding:8px 15px}.basket .checkout-total__form .btn{padding:7px 11px}.basket__top .checkbox label{font-size:14px}.basket__top .checkbox label::before{top:.1em !important;width:12px !important;height:12px !important}.basket__item_delivery .title{font-size:15px}.basket__item_delivery .radio label{flex-direction:column}}@media screen and (max-width: 576px)and (max-width: 576px){.basket__item_delivery .radio label{gap:6px}}@media screen and (max-width: 576px){.basket__item_delivery .radio__header{flex:1 0 auto;flex-direction:column}.basket__item_delivery .radio{padding:7px 9px 9px 7px}.basket__item_delivery .form-post{gap:10px}.basket__item_delivery .form-post .input{flex-basis:calc(50% - 10px)}.basket__item_delivery .form-post .input:nth-child(-n+2){flex-basis:100%}.basket__item_delivery-address .form-address{gap:10px}.basket__item_delivery-address .form-address__col_time{gap:10px 6px}.basket__item_delivery-address .form-address__col .radio{flex-basis:132px;padding:8px;font-size:8px}.basket__item_delivery-address .form-address__col .radio label{flex-direction:row}.basket__item_delivery-address .form-address__col .radio .radio__text{margin-left:0;font-size:12px}.basket__item_delivery-pickup .pickup__item span{font-size:12px}.basket__item_delivery-pickup .pickup__list{flex-direction:column;gap:10px}.basket__item_delivery-pickup .pickup__list .pickup__item{padding-right:15px}.basket__item_delivery-pickup .pickup__list .pickup__item .text-gray{margin-left:auto}.basket__item_delivery-pickup .pickup__map{height:380px}.basket__item_delivery-pickup.simple .pickup__list,.basket__item_delivery-pickup.simple .pickup__list_date{display:none}.basket__item_delivery-giving{display:none;flex-direction:column}.basket__item_delivery-giving .btn{order:2;margin-top:20px;width:270px;font-size:12px !important}.basket__item_delivery-giving .giving__header{display:contents}.basket__item_delivery-giving .giving__list{display:flex;flex-wrap:wrap;gap:14px 24px}.basket__item_delivery-giving .giving__list .giving__text{font-size:13px}}.basket__item_profile{padding:20px;border-radius:15px;background:#f1f9f5}.basket__item_profile__top{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}@media(max-width: 640px){.basket__item_profile__top{flex-direction:column;align-items:flex-start;gap:10px}}.basket__item_profile__top div{display:flex;align-items:center;gap:15px}@media(max-width: 640px){.basket__item_profile__top div{width:100%;justify-content:space-between}}.basket__item_profile__top div .basket__item_delivery-recipient-btn{color:#03a753;font-size:12px;font-weight:400;border:none;text-align:left;text-decoration:underline;background-color:rgba(0,0,0,0);cursor:pointer}.basket__item_profile__top div .basket__item_delivery-recipient-btn:hover{opacity:.7}.basket__item_profile__top .btn{display:flex;align-items:center;height:34px}@media(max-width: 640px){.basket__item_profile__top .btn{height:24px;padding-inline:6px;font-size:10px;margin-left:auto}}.basket__item_profile .title{font-size:18px;font-weight:400;color:#000}.basket__item_profile .profile{display:flex;flex-direction:column;border-radius:10px;margin-top:15px;overflow:hidden}.basket__item_profile .profile__row{width:100%;display:flex;align-items:center;justify-content:space-between;background:#fff;padding:12px 14px;transition:background-color .2s ease-in-out}.basket__item_profile .profile__row:first-child{border-bottom:1px solid #f4f4f4;align-items:flex-start}.basket__item_profile .profile__left{display:flex;align-items:flex-start;gap:10px}.basket__item_profile .profile__logo{width:22px;height:22px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.basket__item_profile .profile__text{display:flex;flex-direction:column;gap:2px}.basket__item_profile .profile__title{font-size:14px;color:#000}@media(max-width: 560px){.basket__item_profile .profile__title{display:flex;flex-direction:column}.basket__item_profile .profile__title .profile__eta{margin-left:0}}.basket__item_profile .profile__method{font-weight:600}.basket__item_profile .profile__eta{color:#8b8b8b;margin-left:6px;font-weight:400}.basket__item_profile .profile__address{font-size:12px;color:#8b8b8b}.basket__item_profile .profile__edit{font-size:14px;text-decoration:none;font-weight:500;border-radius:1000px;padding:2px 8px;border:none}.basket__item_profile .profile__row_recipient{gap:10px}.basket__item_profile .profile__row_recipient div{display:flex;align-items:center;gap:10px}.basket__item_profile .profile__user-icon{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center}.basket__item_profile .profile__user-icon svg{width:16px;height:16px;fill:#9c9ea0;stroke:#9c9ea0}.basket__item_profile .profile__recipient-text{display:flex;-moz-column-gap:6px;column-gap:6px;font-size:14px;color:#8b8b8b;font-weight:normal}.basket__item_profile .profile__recipient-text span:first-child{color:#000}@media(min-width: 560px){.basket__item_profile .profile__recipient-text span:first-child::after{content:","}}@media(max-width: 560px){.basket__item_profile .profile__recipient-text{flex-direction:column}}.modal__content_addresses .modal__title{margin-bottom:15px;font-size:28px}.modal__content_addresses .addresses{display:flex;flex-direction:column;gap:12px}.modal__content_addresses .addresses__item{border:2px solid #03a753;border-radius:12px;background:rgba(0,0,0,0);padding:14px;position:relative;cursor:pointer}.modal__content_addresses .addresses__item.is-active{background:#f4fbf7}.modal__content_addresses .addresses__item-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.modal__content_addresses .addresses__item-header .title{font-size:18px;color:#000}.modal__content_addresses .addresses__item-header .edit-btn{background-color:#03a753;color:#fff;font-size:12px;text-decoration:none;padding:2px 8px;border-radius:1000px;border:none}.modal__content_addresses .addresses__item-header .edit-btn:hover{opacity:.7}.modal__content_addresses .addresses__item-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px 24px;font-size:14px;color:#6a6a6a}@media(max-width: 768px){.modal__content_addresses .addresses__item-grid{grid-template-columns:1fr}}.modal__content_addresses .addresses__item-remove{position:absolute;right:12px;bottom:12px;background:rgba(0,0,0,0);border:none;cursor:pointer}.modal__content_addresses .addresses__item-remove svg{display:block;fill:#f04a4a}.modal__content_addresses .addresses__add{margin-top:18px;width:100%}.modal__content_addresses .addresses__item-grid p{margin:0}.modal__content_addresses .addresses__item-grid>div{display:flex;flex-direction:column;gap:2px}.modal__content_addresses .addresses__item-grid>div:first-child svg{fill:#8b8b8b;stroke:none}.modal__content_addresses .addresses__item-grid>div:not(:first-child) svg{stroke:#8b8b8b}.modal__content_addresses .addresses__item-grid>div p:first-child{font-size:12px;color:#8b8b8b}.modal__content_addresses .addresses__item-grid>div p:first-child svg{margin-left:4px;max-width:11px;max-height:11px}.modal__content_addresses .addresses__item-grid>div p:last-child{font-size:14px;color:#000}.modal__content_addresses .addresses__item-remove{color:#f22929}.modal__content_addresses .addresses__item-remove svg{width:16px;height:16px}.order-success__content{display:flex;flex-direction:column;position:relative;padding:32px 27px 44px;background-color:#f1f9f5;border-radius:15px}.order-success__content>*:not(.order-success__img){position:relative;z-index:1}@media screen and (max-width: 1000px){.order-success__content{min-height:300px;padding:28px 20px}}@media screen and (max-width: 620px){.order-success__content{padding:20px 15px 0px;overflow:hidden}}.order-success__text{color:#03a753;font-size:25px;line-height:1.2}@media screen and (max-width: 1000px){.order-success__text{font-size:20px}}@media screen and (max-width: 768px){.order-success__text{font-size:14px}}@media screen and (max-width: 620px){.order-success__text{font-size:12px}}@media screen and (min-width: 1000px){.order-success__text{max-width:calc(100% - 320px)}}@media screen and (max-width: 1000px)and (min-width: 768px){.order-success__text{max-width:calc(100% - 220px)}}@media screen and (max-width: 768px)and (min-width: 620px){.order-success__text{max-width:calc(100% - 180px)}}.order-success__title{margin-top:25px;color:#272727;font-size:35px;line-height:1.2}@media screen and (max-width: 1000px){.order-success__title{margin-top:15px;font-size:26px}}@media screen and (max-width: 768px){.order-success__title{font-size:20px}}@media screen and (max-width: 620px){.order-success__title{margin-top:8px}}@media screen and (min-width: 1000px){.order-success__title{max-width:calc(100% - 320px)}}@media screen and (max-width: 1000px)and (min-width: 768px){.order-success__title{max-width:calc(100% - 220px)}}@media screen and (max-width: 768px)and (min-width: 620px){.order-success__title{max-width:calc(100% - 180px)}}.order-success__descr{margin-top:30px;min-height:90px;color:#272727;font-size:25px;line-height:1.2}@media screen and (max-width: 1000px){.order-success__descr{margin-top:15px;min-height:72px;font-size:20px}}@media screen and (max-width: 768px){.order-success__descr{min-height:48px;font-size:14px}}@media screen and (min-width: 1000px){.order-success__descr{max-width:calc(100% - 320px)}}@media screen and (max-width: 1000px)and (min-width: 768px){.order-success__descr{max-width:calc(100% - 220px)}}@media screen and (max-width: 768px)and (min-width: 620px){.order-success__descr{max-width:calc(100% - 180px)}}@media screen and (max-width: 620px){.order-success__descr{font-size:12px;margin-top:10px;min-height:0}}.order-success__bottom{display:flex;align-items:flex-end;justify-content:space-between;margin-top:auto;padding-top:30px}@media screen and (max-width: 840px){.order-success__bottom{flex-direction:column;align-items:flex-start;gap:15px}}@media screen and (max-width: 768px){.order-success__bottom{padding-top:20px}}@media screen and (max-width: 620px){.order-success__bottom{margin-top:12px;padding-top:0}}.order-success__info{color:#272727;font-size:25px;line-height:1.2;max-width:50%}@media screen and (max-width: 1000px){.order-success__info{font-size:20px;max-width:55%}}@media screen and (max-width: 768px){.order-success__info{font-size:14px;max-width:58%}}@media screen and (max-width: 620px){.order-success__info{display:flex;flex-direction:column;gap:2px;font-size:12px;max-width:none}}.order-success__info span{color:#03a753;font-weight:600}.order-success__btns{display:flex;align-items:center;gap:10px;flex-shrink:0}.order-success__btns .btn{white-space:nowrap}@media screen and (max-width: 840px){.order-success__btns{width:100%}.order-success__btns .btn{width:100%}}@media screen and (max-width: 620px){.order-success__btns{flex-direction:column;gap:6px}}@media screen and (min-width: 1000px){.order-success__img{right:-35px;top:-19px;width:279px;height:306px}}@media screen and (max-width: 1000px)and (min-width: 768px){.order-success__img{right:-20px;top:-10px;width:200px;height:220px}}@media screen and (max-width: 768px)and (min-width: 620px){.order-success__img{right:-10px;top:-10px;width:165px;height:185px}}@media screen and (min-width: 620px){.order-success__img{position:absolute}}@media screen and (max-width: 620px){.order-success__img{position:relative;margin:15px auto}}.not-found__content{display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;padding:32px 27px 44px;background-color:#f1f9f5;border-radius:15px}@media screen and (max-width: 1000px){.not-found__content{padding:28px 20px}}@media screen and (max-width: 620px){.not-found__content{padding:20px 15px;overflow:hidden}}.not-found__text{color:#03a753;font-size:25px;line-height:1.2}@media screen and (max-width: 1000px){.not-found__text{font-size:20px}}@media screen and (max-width: 768px){.not-found__text{font-size:14px}}@media screen and (max-width: 620px){.not-found__text{font-size:12px}}.not-found__title{margin-top:25px;color:#272727;font-size:55px;font-weight:600;line-height:1.2}@media screen and (max-width: 1000px){.not-found__title{margin-top:15px;font-size:26px}}@media screen and (max-width: 768px){.not-found__title{font-size:20px}}@media screen and (max-width: 620px){.not-found__title{margin-top:8px}}.not-found__descr{margin-top:30px;color:#272727;font-size:25px;line-height:1.2}@media screen and (max-width: 1000px){.not-found__descr{margin-top:15px;font-size:20px}}@media screen and (max-width: 768px){.not-found__descr{font-size:14px}}@media screen and (min-width: 620px){.not-found__descr{max-width:79%}}@media screen and (max-width: 620px){.not-found__descr{font-size:12px;margin-top:10px}}.not-found__bottom{display:flex;justify-content:center;margin-top:30px}@media screen and (max-width: 840px){.not-found__bottom{flex-direction:column;align-items:center;gap:15px}}@media screen and (max-width: 768px){.not-found__bottom{margin-top:20px}}@media screen and (max-width: 620px){.not-found__bottom{margin-top:12px}}.not-found__btns{display:flex;align-items:center;gap:10px}@media screen and (max-width: 840px){.not-found__btns{width:100%}.not-found__btns .btn{width:100%}}@media screen and (max-width: 620px){.not-found__btns{flex-direction:column;gap:6px}}.history-banner__img{width:100%;height:auto}.history-banner__subtitle{max-width:356px;margin-top:10px;font-size:12px;line-height:1.4}.history-banner__list{margin-top:30px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px 15px}.history-card{display:flex;flex-direction:column;align-items:center;row-gap:35px}.history-card__header{display:flex;justify-content:center;-moz-column-gap:8px;column-gap:8px}.history-card__title{font-weight:400;font-size:14px}.history-card__flag{width:20px;height:auto}.history__layout{display:flex;-moz-column-gap:40px;column-gap:40px}.history .section-header .catalog-link{display:none}.history__subtitle{margin-top:10px;font-size:20px;color:#747474}.history__info{margin-top:15px;font-size:14px;line-height:1.5;color:#000}.history__info p{line-height:1.4;text-indent:1.5em;text-align:justify}.history__info p:not(:first-child){margin-top:25px}.history__descr{font-size:14px;line-height:1.5;color:#000}.history__descr p:not(:first-child){margin-top:10px}.history__image{flex-shrink:0;width:300px;background-image:url("../img/history-bg.png");background-position:center top 20px;background-size:contain;background-repeat:no-repeat}.history__icon{width:100%;height:auto}.history__inserted{margin-top:30px;position:relative;z-index:0}.history__list{display:inline-flex;flex-wrap:wrap;gap:100px 25px}.history__list .row{padding:0 40px 0 50px;display:flex;gap:45px 25px}.history__list .row:first-child .history__item::before{transform:translate(-50%, calc(-50% + 1px))}.history__list .row:nth-child(even){flex-direction:row-reverse}.history__list .row:not(:first-child) .history__year{position:absolute;left:-10px;bottom:calc(100% + 20px)}.history__list .row .history__item{flex:1 1 300px}.history__line{width:100%;height:100%;position:absolute;z-index:-5;top:0;left:0;stroke-linecap:round;stroke-width:4;fill:none}.history__item{position:relative;z-index:0;padding-top:20px}.history__item::before{content:"";position:absolute;z-index:5;top:0;left:0;width:19px;height:19px;border-radius:50%;background-color:#03a753;transform:translate(-50%, calc(-50% - 1px))}.history__item .title{max-width:200px;margin-bottom:10px;padding:10px 3px 10px 15px;font-weight:500;font-size:15px;line-height:1.4;background-color:#f1f9f5;border-radius:15px}.history__item_disabled::before{background-color:#cdcdcd}.history__year{font-weight:500;font-size:25px;color:#03a753}.history__descr{padding-left:10px;font-size:14px;line-height:1.4;color:#1f2029;border-left:2px solid #afe3c8}.history__descr p{line-height:1.4;text-indent:1.55em;text-align:justify}.history__imgs{margin-top:15px;display:flex;flex-wrap:wrap;gap:10px 5px}.history__img{width:51px;height:33px;-o-object-fit:cover;object-fit:cover;-o-object-position:top 22% left 0%;object-position:top 22% left 0%;border-radius:3px;cursor:pointer}@media screen and (min-width: 993px){.history-banner__subtitle,.history__subtitle,.history__title .text-md{display:none}.history__list .row:first-child{padding-left:0}.history__list .row:first-child .history__item{flex-basis:220px}.history__list .row:first-child .history__item:first-child{flex-basis:200px}.history__list .row:first-child .history__item:first-child .history__descr{padding:0;border:none}.history__list .row:first-child .history__item:last-child{flex-basis:400px}.history__list .row:first-child .history__year{margin-bottom:10px}.history__list .row:last-child .history__item:first-child{flex-basis:400px}}@media screen and (max-width: 992px){.history__list .row{padding:0 30px}}@media screen and (max-width: 768px){.history-banner .question-icon,.history__image{display:none}.history-banner__list{margin-top:50px}.history__list .row{padding:0 20px;-moz-column-gap:20px;column-gap:20px}.history__list .row:nth-child(1) .history__year{margin-bottom:10px}.history__info{margin-top:25px;font-size:12px}.history__info p:not(:first-child){margin-top:15px}.history__year{margin-bottom:10px}.history__title{max-width:325px}.history-card{row-gap:30px}.history__year{font-size:20px}}@media screen and (max-width: 576px){.history-banner__list{justify-content:space-around}.history__list{margin-top:0;row-gap:30px}.history-banner__subtitle{max-width:255px;font-size:11px}.history-card{row-gap:20px}.history__item{padding-top:0;padding-left:10px}.history__item::before{transform:translate(calc(-50% + 1px), -50%)}.history-card__title{font-size:12px}.history__subtitle{margin-top:5px;font-size:15px}.history__descr{margin-top:10px;padding:0;border:none}.history__info{margin-top:15px}.history__info p:not(:first-child){margin-top:8px}.history__item::before{width:10px;height:10px}.history__item .title{padding:11px 15px 12px;font-size:14px}.history__year{margin-top:-9px;font-size:15px}.history__img{width:80px;height:50px}}@media screen and (min-width: 577px)and (max-width: 768px){.history-banner .catalog-link{display:none}.history .section-header .catalog-link{display:block}}.privacy .section-header{margin-bottom:30px}.privacy h2{margin:25px 0 15px;font-weight:500;font-size:25px}.privacy p{text-align:justify}.privacy ul{list-style-type:"– ";list-style-position:inside}.privacy ul li{margin-top:15px;line-height:1.5;text-align:justify}.privacy .list-dot{list-style-type:" •  "}.privacy .link{display:inline-block;font-weight:400;font-size:inherit;color:#03a753}.privacy .link:hover{color:#07c664;text-decoration:underline !important}.privacy .mt-15{margin-top:15px}@media screen and (max-width: 576px){.privacy .section-header{margin-bottom:25px}.privacy h2{max-width:300px;margin:18px 0 12px;font-size:18px}.privacy ul li{margin-top:12px}.privacy .mt-15{margin-top:12px}}.trade__title{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.trade__descr{margin-top:32px;font-size:18px;text-align:justify;text-indent:1.5em}@media(max-width: 768px){.trade__descr{margin-top:20px;font-size:13px}}.trade__table-wrapper{margin-top:25px;margin-bottom:70px;overflow-x:auto}@media(min-width: 768px){.trade__typography{min-width:1042px}.trade__typography thead{background-color:#f1f9f5}.trade__typography tr{transition:background-color .15s ease-in-out}.trade__typography tr:hover{background-color:#f1f9f5}.trade__typography td{border-bottom:1px solid #ccc;padding:23px 20px}.trade__typography td.text-bold{font-weight:600}.trade__typography td a{font-size:inherit}.trade__typography td a:not(:last-of-type)::after{content:", "}.trade__typography td a[href^=tel]{font-weight:400}.trade__typography td a[href^=tel]:hover{color:#03a753}.trade__typography td a[href^=http],.trade__typography td a[href^=mailto]{color:#03a753}.trade__typography td a[href^=http]:hover,.trade__typography td a[href^=mailto]:hover{text-decoration:underline !important}}@media(max-width: 768px){.trade__typography{width:100%}.trade__typography thead td:not(.trade__phone){display:none}.trade__typography thead td.trade__phone p{display:none}.trade__typography tbody{display:flex;flex-direction:column;gap:15px;margin-top:30px}.trade__typography tbody tr:not(:has(>td[colspan="4"])){display:flex;flex-direction:column;background-color:#f1f9f5;padding:20px;gap:4px;border-radius:12px}.trade__typography tbody tr:has(>td[colspan="4"]) td{text-align:center;font-size:16px;color:#1f2029}.trade__typography tbody td{display:grid;gap:12px}.trade__typography tbody td a{display:flex;align-items:center;text-decoration:none;font-weight:normal;font-size:14px}.trade__typography tbody td a::before{content:"";display:inline-block;width:22px;height:22px;margin-right:9px;background-repeat:no-repeat;background-position:center center}.trade__typography tbody td a:first-of-type{margin-top:10px}.trade__typography tbody td a[href^=tel]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='none'%3E%3Cpath fill='%2303A753' d='m19.08 13.61-4.03-1.72a1.37 1.37 0 0 0-1.3.12l-2.16 1.43a6.58 6.58 0 0 1-3.02-3L10 8.23a1.37 1.37 0 0 0 .11-1.29L8.4 2.92a1.38 1.38 0 0 0-1.44-.82 4.82 4.82 0 0 0-4.2 4.77c0 6.83 5.55 12.38 12.38 12.38a4.82 4.82 0 0 0 4.77-4.2 1.38 1.38 0 0 0-.82-1.44Z'/%3E%3C/svg%3E")}.trade__typography tbody td a[href^=http]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none'%3E%3Cpath fill='%2303A753' d='m17.56 12.07-6.5-2.96a1.5 1.5 0 0 0-1.61.33c-.42.4-.56 1-.34 1.61l2.96 6.51c.12.26.38.43.67.44h.01c.28 0 .54-.16.67-.41l1.39-2.78 2.78-1.39a.75.75 0 0 0-.03-1.35Zm-7.88 4.4a8.3 8.3 0 0 1-.39.02c-.5-.5-1.8-1.89-2.71-3.74h.54a.75.75 0 1 0 0-1.5H5.98A7.7 7.7 0 0 1 5.62 9c0-.78.14-1.54.36-2.25h6.04c.09.29.16.59.22.89a.75.75 0 1 0 1.47-.28c-.03-.2-.08-.41-.13-.61h2.57a7.47 7.47 0 0 1 .32 2.93.75.75 0 0 0 1.49.14c.02-.27.04-.54.04-.82a9 9 0 1 0-8.19 8.96.75.75 0 0 0-.13-1.5Zm-5.26-5.22H1.84a7.47 7.47 0 0 1 0-4.5H4.42a9.04 9.04 0 0 0 0 4.5Zm2.16-6C7.34 3.69 8.39 2.45 9 1.81c.61.65 1.66 1.88 2.42 3.44H6.58Zm8.91 0h-2.42a14.75 14.75 0 0 0-2.12-3.5 7.53 7.53 0 0 1 4.54 3.5Zm-8.44-3.5c-.7.88-1.53 2.09-2.12 3.5H2.5a7.53 7.53 0 0 1 4.54-3.5Zm-4.54 11h2.42c.59 1.41 1.41 2.61 2.12 3.5a7.54 7.54 0 0 1-4.54-3.5Z'/%3E%3C/svg%3E")}.trade__typography tbody td a[href^=mailto]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%2303A753' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m4 7 6.2 4.65a3 3 0 0 0 3.6 0L20 7'/%3E%3Crect width='18' height='14' x='3' y='5' stroke='%2303A753' stroke-linecap='round' stroke-width='2' rx='2'/%3E%3C/svg%3E")}.trade__typography tbody td:nth-child(3){order:1;color:#272727}.trade__typography tbody td:nth-child(1){order:2;color:#7d7d7d;font-size:13px}.trade__typography tbody td:nth-child(2){order:2;color:#7d7d7d;font-size:13px}.trade__typography tbody td:nth-child(4){order:4}}.trade__accent{color:#03a753}.trade__phone{display:flex;justify-content:space-between;align-items:center}.trade__search{margin:0;padding:9px 15px;position:relative;width:100%;border:1px solid #aeaeaf;border-radius:1000px}@media(min-width: 768px){.trade__search{max-width:130px}}.trade__search-input{width:100%;border:none;font-size:16px;line-height:1;box-sizing:border-box;background-color:rgba(0,0,0,0)}@media(min-width: 768px){.trade__search-input{max-width:75px}.trade__search-input::-moz-placeholder{max-width:50px}.trade__search-input::placeholder{max-width:50px}}@media(max-width: 768px){.trade__search-input{text-align:center}}.trade__search-btn{width:18px;height:18px;position:absolute;right:15px;top:50%;z-index:5;background:center/contain no-repeat url(../img/svg/search.svg);transform:translateY(-50%)}.reviews__header{display:flex;align-items:center;gap:20px;margin-bottom:20px}.reviews__header-left{display:flex;align-items:center;gap:20px}@media(max-width: 600px){.reviews__header-left{flex-direction:column;gap:10px;align-items:flex-start}}.reviews__social-list{display:flex;align-items:center;gap:10px;list-style:none}.reviews__social-list .social-link{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid #03a753}.reviews__social-list .social-link img{width:64%;height:auto}.reviews__content{display:grid;row-gap:30px;-moz-column-gap:40px;column-gap:40px;margin-top:40px}@media(max-width: 1090px){.reviews__content{-moz-column-gap:20px;column-gap:20px}}@media(min-width: 1020px){.reviews__content{grid-template-columns:repeat(4, 1fr)}}@media(max-width: 1020px)and (min-width: 500px){.reviews__content{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 500px){.reviews__content{grid-template-columns:1fr}}.reviews .reviews-controls--page{background-color:#f6f6f6}.reviews .reviews-controls__btn{white-space:nowrap}@media(min-width: 650px){.reviews .reviews-controls__btn{margin-left:auto}}@media screen and (max-width: 992px){.reviews__header .catalog-btn{margin-left:auto;white-space:nowrap}.reviews__header .catalog-btn::before{content:"";display:inline;width:100%}}@media screen and (max-width: 768px){.reviews__header{row-gap:12px}}@media screen and (max-width: 576px){.reviews__header{display:grid;grid-template-columns:auto 1fr;gap:15px 10px}.reviews__header h1{max-width:170px}}.single-promotion{color:#000}@media screen and (max-width: 640px){.single-promotion .section-header{flex-direction:column;gap:15px}.single-promotion .section-header .title{max-width:-moz-fit-content;max-width:fit-content}.single-promotion .section-header .catalog-link{margin-left:auto}}.single-promotion__title{font-weight:400}.single-promotion__content{margin-top:33px}.single-promotion__content picture{display:block;overflow:hidden;border-radius:20px}@media(max-width: 768px)and (min-width: 577px){.single-promotion__content picture{margin-right:20px;margin-bottom:15px}}@media(min-width: 577px){.single-promotion__content picture{width:40%;height:auto;max-width:400px;margin-right:35px;margin-bottom:20px;float:left}}@media(max-width: 577px){.single-promotion__content picture{max-height:260px;margin-bottom:15px}}.single-promotion__content picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:20px}.single-promotion__content h2{margin-bottom:5px;font-weight:500;font-size:22px;line-height:1.35}@media(max-width: 768px){.single-promotion__content h2{max-width:none}}@media(min-width: 768px){.single-promotion__content h2 span{display:inline-block}}@media(min-width: 768px){.single-promotion__content h2 span{max-width:385px}}.single-promotion__content p{margin-top:0;font-size:17px;line-height:1.5;text-indent:1.5em;text-align:justify}.single-promotion__content p+.single-promotion__content p{margin-top:28px}picture+.single-promotion__content p,h2+.single-promotion__content p{margin-top:28px}.single-promotion__content p:has(>a:only-child){text-indent:0}.single-promotion__content p:has(>a:only-child)+.single-promotion__content p:has(>a:only-child){margin-top:.5em}.single-promotion__content p strong{font-weight:bold}.single-promotion__content p-important{margin-top:45px;font-size:16px;text-align:right;color:#03a753}.single-promotion__content p-important p{line-height:1.5}.single-promotion__return{display:flex;justify-content:center;align-items:center;margin:35px auto 0}.footer{margin-top:50px;padding:45px 0 50px;color:#575757;background-color:#f1f9f5}.footer__content{display:flex;justify-content:space-between;-moz-column-gap:50px;column-gap:50px}.footer__info{display:grid;grid-template-areas:"logo" "social" "contacts" "copyright" "brand";grid-template-rows:repeat(4, auto) 1fr;align-items:start;justify-content:start}.footer__right{display:grid;grid-template-areas:"links" "subscribe" "checkbox" "payments";align-items:start;justify-content:start;grid-template-rows:repeat(3, auto) 1fr}.footer__logo-block{grid-area:logo;display:flex;align-items:center;gap:25px}.footer__logo-link{flex:0 0 auto;width:165px;height:51px}.footer__logo-icon{width:100%;height:100%;color:#03a753}.footer__logo-text{width:90px;font-size:12px;font-weight:400;line-height:1;color:#575757;cursor:default}.footer .menu-social{grid-area:social;margin-top:25px;display:flex;align-items:flex-start;-moz-column-gap:35px;column-gap:35px}.footer .contacts__list{grid-area:contacts;margin-top:25px;row-gap:15px}.footer .copyright{grid-area:copyright;max-width:395px;margin-top:30px;font-size:12px;font-weight:400;color:#767676}.footer__brand{grid-area:brand;display:flex;align-items:center;gap:20px;margin-top:20px}.footer__brand-img{width:auto;height:65px;-o-object-fit:contain;object-fit:contain}.footer-links{grid-area:links;display:flex;-moz-column-gap:80px;column-gap:80px}.footer-links__label{font-size:12px;font-weight:600;line-height:1;color:#24383b;text-transform:uppercase}.footer-links__list{margin-top:15px;max-height:130px;display:grid;grid-template-columns:repeat(2, 155px);-moz-column-gap:30px;column-gap:30px;row-gap:14px;-moz-column-fill:auto;column-fill:auto}.footer-links__item{line-height:0}.footer-links__item a{font-size:12px;line-height:1;font-weight:400;text-align:left;color:#575757}.footer-links__item a:hover{color:#07c664;text-decoration:underline !important}.footer .form{grid-area:subscribe;margin-top:40px;display:flex;gap:10px}.footer .form__input{max-width:220px;padding:14px 20px;font-size:14px;color:#000;border:none;border-radius:72px}.footer .form__input::-moz-placeholder{color:#000}.footer .form__input::placeholder{color:#000}.footer .form-btn{max-width:330px;padding:14px 30px;letter-spacing:.04em}.footer .checkbox__footer{grid-area:checkbox;margin-top:30px;max-width:570px}.footer__text{margin-top:55px;padding:35px 60px 50px;font-size:16px;line-height:1.46;background-color:#fff;border-radius:10px}.footer__text p{line-height:1.46}.footer__text p:not(:first-child){margin-top:20px}.footer__payment-block{grid-area:payments;display:flex;gap:45px;margin-top:35px}.footer__payment-methods{flex:0 1 auto;width:100%;max-width:190px;min-width:140px}.footer__payments-methods-label{font-weight:600;font-size:10px;line-height:100%;text-transform:uppercase;color:#24383b}.footer__payments-methods-list{margin-top:10px;display:flex;flex-wrap:wrap;-moz-column-gap:8px;column-gap:8px;row-gap:10px}.footer__payments-methods-item{flex:0 0 auto;width:40px;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.footer__payment-benefits{display:flex;gap:15px;list-style-type:none;padding-left:0}.footer__payment-benefit{flex:0 0 auto;width:145px;display:flex;gap:5px}.footer__payment-benefit-icon{flex:0 0 auto;width:auto;height:17px;margin-top:2px}.footer__payment-benefit-text{font-size:10px;line-height:1;font-weight:400;color:#575757}.footer__bottom-copyright{display:none}@media screen and (min-width: 993px)and (max-width: 1180px){.footer-links__list{max-height:160px}.footer .form{margin-top:20px}.footer .politics-link{margin-top:20px}}@media screen and (min-width: 993px)and (max-width: 1100px){.footer .form-btn{max-width:300px}.footer-links{-moz-column-gap:35px;column-gap:35px}}@media screen and (max-width: 992px)and (min-width: 768px){.footer-links{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));-moz-column-gap:30px;column-gap:30px}.footer .form__input{max-width:450px;width:100%}.footer__info{display:grid;grid-template-columns:1fr auto;align-items:center}.footer .menu-social{margin-top:0}.footer .copyright{align-self:flex-start}}@media screen and (max-width: 992px){.footer__content{flex-direction:column;row-gap:55px}.footer__text{margin-top:65px;padding:20px 30px 30px 20px;font-size:14px}.footer__text p{line-height:1.4}.footer .form{margin-top:52px}.footer .politics-link{margin-top:40px}}@media screen and (max-width: 768px){.footer{padding:40px 0}.footer .form__input{max-width:350px;width:100%}.footer .form-btn{white-space:nowrap}.footer__info{display:grid;grid-template-areas:"logo" "contacts" "social" "brand";grid-template-rows:repeat(4, auto);align-items:start;justify-content:start}.footer__right{display:grid;grid-template-areas:"links" "payments" "subscribe" "checkbox";align-items:start;justify-content:start;grid-template-rows:repeat(4, auto)}.footer__payment-benefits,.footer__info-copyright{display:none}.footer__bottom-copyright{display:block}.footer .copyright{margin-top:0}.footer__payment-block{width:100%;margin-top:30px}.footer__payment-methods{flex:1 1 auto;width:100%;max-width:100%;min-width:0}.footer .form{margin-top:20px;gap:10px}.footer .menu-social{flex-wrap:wrap;-moz-column-gap:40px;column-gap:40px;row-gap:20px}.footer-links{flex-wrap:wrap;row-gap:24px}.footer-links .col{width:100%}.footer-links__list{grid-template-columns:1fr 1fr}}@media screen and (max-width: 576px){.footer{padding:20px 0 70px}.footer__logo-text{display:none}.footer__brand-img{height:38px}.footer-links{gap:20px}.footer .form{flex-direction:column}.footer .form>*{width:100%;max-width:none;padding:13px 20px;font-size:12px;border-radius:55px}.footer .form .form__input{padding:15.5px 20px;text-align:center}.footer .menu-social{gap:15px}.social__list{flex-basis:100%}.footer .politics-link{display:block;width:-moz-fit-content;width:fit-content;margin:13px auto 0}.footer__text{margin-top:35px;padding:17px 15px;font-size:10px}.footer__text p:not(:first-child){margin-top:10px}.footer__content{row-gap:45px}}@media screen and (max-width: 450px){.footer-links{gap:20px}.footer-links__list{max-height:150px}}