@charset "UTF-8";@font-face{font-family:OPTICrawModern;src:url(./OPTICrawModern.D7nHQHAO.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{line-height:1.15;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;font-family:inherit}h1,h2,h3,h4,h5,h6{margin:0;font-weight:inherit;overflow-wrap:break-word}p{margin:0;overflow-wrap:break-word}ul,ol{margin:0;padding:0;list-style:none}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}img,video,canvas{overflow:clip}a{text-decoration:none;color:inherit}html{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:1.4}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:400;line-height:1.4;color:#080808}h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1;color:#060606;margin:0}h1,h2{font-size:26px}@media(max-width:376px){h2{font-size:16px;line-height:1.4}}h3{font-size:18px;line-height:1.2}h4{font-size:16px;line-height:1.4}h5,h6{font-size:14px;font-weight:600}p{margin:0 0 16px}p:last-child{margin-bottom:0}a{color:#008484;text-decoration:none;transition:color .3s ease-in-out}a:hover{color:#006a6a}html{font-size:16px;height:100%;scroll-behavior:smooth}body{background:#fefefe;overflow-x:hidden;min-height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(max-width:1024px){body{padding-top:100px}}.app{display:flex;flex-direction:column;min-height:100vh}main{flex:1 0 auto}.footer{flex-shrink:0}*::-webkit-scrollbar{width:12px;height:12px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:#008484;border-radius:8px;border:4px solid transparent;background-clip:padding-box}*::-webkit-scrollbar-thumb:hover{background:#006a6a;background-clip:padding-box}*{scrollbar-width:thin;scrollbar-color:#008484 transparent}:focus{outline:2px solid #008484;outline-offset:2px}:focus:not(:focus-visible){outline:none}:focus-visible{outline:2px solid #008484;outline-offset:2px}.form-input,.form-textarea{width:100%;height:40px;padding:0 12px;background:#f2f2f2;border:none;border-radius:4px;font-size:14px;font-weight:400;line-height:1.4;letter-spacing:-.14px;color:#080808;transition:background .3s ease-in-out}.form-input::placeholder,.form-textarea::placeholder{color:#6b6b6b}.form-input:focus,.form-textarea:focus{outline:none;background:#e8e8e8}.form-input:disabled,.form-textarea:disabled{opacity:.5;cursor:not-allowed}.form-input--error{background:#da1e280d;border:1px solid #DA1E28}.form-input[type=number]::-webkit-outer-spin-button,[type=number].form-textarea::-webkit-outer-spin-button,.form-input[type=number]::-webkit-inner-spin-button,[type=number].form-textarea::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-input[type=number],[type=number].form-textarea{-moz-appearance:textfield}.form-input--modal{height:42px;padding:4px 16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:-.14px}.form-input--modal:hover{background:#ededed}.form-input--modal:focus{outline:2px solid #99CECE;outline-offset:-2px;background:#fefefe}.form-input--modal:disabled{background:#f2f2f2;color:#9c9c9c;cursor:not-allowed}.form-input--modal[aria-invalid=true]{outline:2px solid #DA1E28;outline-offset:-2px}.form-input--password{padding-right:40px}.form-input-wrapper{position:relative;display:flex;align-items:center}.form-input__toggle-password{position:absolute;right:16px;display:flex;align-items:center;justify-content:center;padding:0;border:none;background:transparent;color:#6b6b6b;cursor:pointer;transition:color .3s ease-in-out}.form-input__toggle-password:hover{color:#080808}.form-input__toggle-password:focus-visible{outline:2px solid #99CECE;outline-offset:2px;border-radius:2px}.form-input__toggle-password .icon{width:20px;height:20px}.form-input__toggle-password .icon--eye-open{display:none}.form-input__toggle-password .icon--eye-closed,.form-input__toggle-password.is-active .icon--eye-open{display:block}.form-input__toggle-password.is-active .icon--eye-closed{display:none}.form-textarea{height:auto;min-height:100px;padding:12px;resize:vertical}.form-checkbox{display:flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none;text-decoration:none;position:relative}.form-checkbox__hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.form-checkbox__hidden:checked~.form-checkbox__box{background:#008484;border-color:#008484}.form-checkbox__hidden:checked~.form-checkbox__box:after{opacity:1;transform:translate(-50%,-50%) scale(1)}.form-checkbox__hidden:focus-visible~.form-checkbox__box{box-shadow:0 0 0 2px #0084844d}.form-checkbox__box{width:24px;height:24px;border:1px solid #9C9C9C;border-radius:4px;flex-shrink:0;position:relative;background:#fefefe;transition:border-color .3s ease-in-out,background .3s ease-in-out}.form-checkbox__box:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);width:12px;height:9px;background-image:url("data:image/svg+xml,%3Csvg width='12' height='9' viewBox='0 0 12 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 4.5L4.5 8L11 1' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;opacity:0;transition:all .3s ease-in-out}.form-checkbox:before{content:"";width:24px;height:24px;border:1px solid #9C9C9C;border-radius:4px;flex-shrink:0;transition:border-color .3s ease-in-out,background .3s ease-in-out}.form-checkbox:has(.form-checkbox__box):before{display:none}.form-checkbox:hover .form-checkbox__box{border-color:#008484}.form-checkbox:hover:before{border-color:#008484}.form-checkbox--active:before{background:#008484;border-color:#008484}.form-checkbox--active:after{content:"";position:absolute;top:50%;left:6px;transform:translateY(-50%);width:12px;height:9px;background-image:url("data:image/svg+xml,%3Csvg width='12' height='9' viewBox='0 0 12 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 4.5L4.5 8L11 1' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.form-checkbox--active .form-checkbox__box{background:#008484;border-color:#008484}.form-checkbox--active .form-checkbox__box:after{opacity:1;transform:translate(-50%,-50%) scale(1)}.form-checkbox__text{flex:1;font-size:14px;font-weight:400;line-height:1.4;letter-spacing:-.14px;color:#080808;transition:color .3s ease-in-out}.form-checkbox__count{font-size:12px;font-weight:400;line-height:1.4;letter-spacing:-.12px;color:#9c9c9c}.form-checkbox__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:24px;height:24px;border:1px solid #9C9C9C;border-radius:4px;flex-shrink:0;cursor:pointer;position:relative;background:#fefefe;transition:border-color .3s ease-in-out,background .3s ease-in-out}.form-checkbox__input:hover{border-color:#008484}.form-checkbox__input:checked{background:#008484;border-color:#008484}.form-checkbox__input:checked:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:12px;height:9px;background-image:url("data:image/svg+xml,%3Csvg width='12' height='9' viewBox='0 0 12 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 4.5L4.5 8L11 1' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.form-checkbox__input:focus-visible{box-shadow:0 0 0 2px #0084844d}.form-checkbox__input:disabled{opacity:.5;cursor:not-allowed}.form-radio{display:flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none}.form-radio:hover .form-radio__text{color:#008484}.form-radio:hover .form-radio__input{border-color:#008484}.form-radio__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:24px;height:24px;border:1px solid #9C9C9C;border-radius:50%;flex-shrink:0;cursor:pointer;position:relative;transition:border-color .3s ease-in-out,background .3s ease-in-out}.form-radio__input:checked{border-color:#008484}.form-radio__input:checked:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:12px;height:12px;background:#008484;border-radius:50%}.form-radio__input:disabled{opacity:.5;cursor:not-allowed}.form-radio__text{flex:1;font-size:14px;font-weight:400;line-height:1.4;letter-spacing:-.14px;color:#080808;transition:color .3s ease-in-out}.form-select-wrapper{position:relative;width:100%}.form-select{width:100%;height:40px;padding:0 36px 0 12px;background:#f2f2f2;border:none;border-radius:4px;font-size:14px;font-weight:400;line-height:1.4;letter-spacing:-.14px;color:#080808;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:background-color .3s ease-in-out}.form-select__icon{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:18px;height:18px;color:#6b6b6b;pointer-events:none;transition:color .3s ease-in-out}.form-select:focus{outline:none;background-color:#eaecf0}.form-select:disabled{opacity:.5;cursor:not-allowed}.form-select--placeholder{color:#6b6b6b}.form-select--error{background:#da1e280d;border:1px solid #DA1E28}.form-select--bordered{background:#fefefe;border:1px solid #CECECE}.form-select--bordered:hover{border-color:#9c9c9c}.form-select--bordered:focus{border-color:#008484;background:#fefefe}.choices{margin-bottom:0;font-size:14px;border:none!important;outline:none!important;box-shadow:none!important}.choices.is-focused,.choices.is-open,.choices.is-highlighted,.choices[data-type]{border:none!important;outline:none!important;box-shadow:none!important}.choices__inner{display:flex;align-items:center;min-height:40px;padding:0 36px 0 12px;background:#f2f2f2!important;border:none!important;border-radius:4px;font-size:14px;line-height:1.4;vertical-align:middle;outline:none!important;box-shadow:none!important}.choices.is-focused .choices__inner,.choices.is-open .choices__inner,.choices.is-highlighted .choices__inner,.choices__inner:focus{background:#f2f2f2!important;border:none!important;outline:none!important;box-shadow:none!important}.choices.is-open .choices__inner{border-radius:4px 4px 0 0}.choices.is-open .choices__list--dropdown{display:block}.choices__item{font-size:14px;font-weight:400;line-height:1.4;letter-spacing:-.14px;color:#080808}.choices__placeholder{color:#6b6b6b;opacity:1}.choices__list--dropdown{display:none;background:#fefefe;border:1px solid #E8E8E8;border-top:none;border-radius:0 0 4px 4px;box-shadow:0 2px 8px #0000001a;z-index:1000;word-break:normal}.choices__list--dropdown .choices__input{padding:8px 12px;background:#f2f2f2;border-bottom:1px solid #E8E8E8;font-size:14px;line-height:1.4;color:#080808}.choices__list--dropdown .choices__input::placeholder{color:#6b6b6b}.choices__list--dropdown .choices__input:focus{outline:none}.choices__list--dropdown .choices__item{padding:8px 12px;font-size:14px;color:#080808;transition:background-color .15s ease-in-out}.choices__list--dropdown .choices__item.is-highlighted{background:#f2f2f2;color:#080808}.choices__list--dropdown .choices__item.is-selected{background:#f5fafa;color:#008484}.choices__list--dropdown .choices__item.choices__item--disabled{color:#9c9c9c;cursor:not-allowed;opacity:.5}.choices__list--dropdown .choices__item--choice.has-no-results{padding:8px 12px;color:#6b6b6b}.choices__list--dropdown .choices__placeholder{display:none}.choices:after{content:"";position:absolute;right:12px;top:50%;transform:translateY(-50%);width:18px;height:18px;background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.5 6.75L9 11.25L13.5 6.75' stroke='%236B6B6B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;pointer-events:none;border:none;margin:0;transition:transform .15s ease-in-out}.choices.is-open:after{display:none}.choices--error .choices__inner{background:#da1e280d;border:1px solid #DA1E28}.choices.is-disabled .choices__inner{opacity:.5;cursor:not-allowed}.choices[data-type*=select-one]{cursor:pointer}.choices[data-type*=select-one] .choices__input{display:block;width:100%;margin:0;border:none}.form-select-wrapper:has(.choices)>.form-select__icon{display:none}.choices__inner .form-select.choices__input{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.form-label{display:block;margin-bottom:8px;font-size:14px;font-weight:500;line-height:1.4;letter-spacing:-.14px;color:#080808}.form-label--required:after{content:" *";color:#da1e28}.form-label--modal{display:flex;gap:2px;font-size:12px;font-weight:400;line-height:1.4;letter-spacing:-.12px;margin-bottom:0}.form-label__required{color:#008484;font-size:10px;line-height:1.2;letter-spacing:-.1px}.form-label-row{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:8px}.form-label-row .form-label{margin-bottom:0}.form-label__link{font-size:12px;font-weight:400;color:#008484;text-decoration:none;transition:color .3s ease-in-out}.form-label__link:hover{color:#006a6a;text-decoration:underline}.form-group{margin-bottom:20px}.form-group:last-child{margin-bottom:0}.form-group--modal{display:flex;flex-direction:column;gap:6px;margin-bottom:0}.form-group--modal+.form-group--modal{margin-top:14px}.form-group--modal:first-of-type{margin-top:0}.form-error{display:block;margin-top:4px;font-size:10px;font-weight:400;line-height:1.2;letter-spacing:-.1px;color:#da1e28}.form-error--modal{display:none}.form-error--modal:not(:empty){display:block}.form-hint{display:block;font-size:10px;font-weight:400;line-height:1.2;color:#393939;letter-spacing:-.1px;margin-top:4px}.form-error-block{margin-top:12px;margin-bottom:24px;padding:24px 16px;background:#f9f9f9;border:1px solid #DA1E28;border-radius:12px;font-size:12px;font-weight:400;line-height:1.6;letter-spacing:-.12px}.form-error-block p{margin:0}.form-error-block p+p{margin-top:10px}.form-error-block__item{color:#393939}.form-error-block__item strong{font-weight:700;color:#393939}.form-error-block__text{color:#080808}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 20px;border:none;border-radius:4px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:500;line-height:1;letter-spacing:-.14px;text-decoration:none;text-align:center;cursor:pointer;transition:all .3s ease-in-out;box-sizing:border-box}.btn--small{height:34px;padding:10px 20px;font-size:14px}.btn--md{height:48px;padding:10px 20px;font-size:14px}.btn--large{height:46px;width:250px;padding:10px 20px;font-size:14px}.btn--primary{background:#008484;color:#fefefe;border:none}.btn--primary:hover{background:#004f4f;color:#fefefe}.btn--primary:active{background:#003636}.btn--primary:disabled,.btn--primary.is-disabled{background:#cecece;color:#080808;cursor:not-allowed;opacity:1}.btn--secondary{background:transparent;color:#008484;border:1px solid #008484}.btn--secondary:hover{background:#008484;color:#fefefe;border-color:#008484}.btn--secondary:active{background:#006a6a}.btn--secondary:disabled,.btn--secondary.is-disabled{background:transparent;color:#9c9c9c;border-color:#9c9c9c;cursor:not-allowed;opacity:1}.btn--icon{width:36px;height:36px;padding:0;border-radius:6px;background:#fff;border:1px solid #008484}.btn--icon:hover{background:#004f4f;border-color:#004f4f}.btn--icon:hover svg{fill:#fff}.btn--icon:disabled,.btn--icon.is-disabled{background:#fefefe;border-color:#99cece;cursor:not-allowed}.btn--icon:disabled svg,.btn--icon.is-disabled svg{fill:#99cece}.btn--icon svg{width:18px;height:18px;fill:#008484;transition:fill .3s ease-in-out}.btn:focus-visible{outline:2px solid #008484;outline-offset:2px}.btn--block{width:100%}.btn--with-icon{gap:8px}.btn--with-icon svg{width:18px;height:18px}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#06060680;-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px);z-index:1050;display:none!important;align-items:center;justify-content:center;padding:16px}.modal-overlay--active{display:flex!important}.modal-overlay{animation:fadeIn .3s ease-in-out}@media(max-width:767px){.modal-overlay{align-items:flex-start;padding-top:70px}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.modal{position:relative;background:#f2f2f2;border-radius:12px;padding:30px 24px;max-width:278px;width:100%;max-height:90vh;overflow-y:auto;animation:slideUp .3s ease-in-out}@media(max-width:767px){.modal{max-width:100%;padding:30px 14px;border-radius:6px}}.modal__header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:24px}@media(max-width:767px){.modal__header{margin-bottom:18px}}.modal__title{font-size:18px;font-weight:500;line-height:1.2;letter-spacing:-.36px;color:#080808;margin:0}.modal__close{width:24px;height:24px;background:none;border:none;cursor:pointer;padding:0;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#6b6b6b;transition:color .3s ease-in-out}.modal__close:hover{color:#080808}.modal__close .icon{width:24px;height:24px}.modal__content{display:flex;flex-direction:column;gap:16px}.modal__text{font-size:14px;font-weight:400;line-height:1.4;letter-spacing:-.14px;color:#393939;margin:0}.modal__submit{width:100%;height:46px;margin-top:8px}@keyframes slideUp{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.modal-overlay--video{background:#080808cc}.modal--video{max-width:880px;padding:40px}@media(max-width:767px){.modal--video{padding:24px;max-width:100%}}.modal-video__wrapper{position:relative;width:100%;padding-bottom:62.5%;overflow:hidden;border-radius:6px;background:#080808}@media(max-width:767px){.modal-video__wrapper{padding-bottom:56.25%}}.modal-video__iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.modal-overlay--photo{background:#080808e6}.modal--photo{max-width:90vw;width:100%;padding:40px 80px;background:#fefefe}@media(max-width:767px){.modal--photo{padding:24px;max-width:95vw}}.modal-photo__wrapper{position:relative;width:100%;min-height:500px;display:flex;align-items:center;justify-content:center}@media(max-width:767px){.modal-photo__wrapper{min-height:400px}}.modal-photo__image{max-width:100%;max-height:75vh;width:auto;height:auto;object-fit:contain;display:block;margin:0 auto;border-radius:6px}@media(max-width:767px){.modal-photo__image{max-height:65vh}}.modal-photo__nav{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;background:#fefefee6;border:1px solid #CECECE;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease-in-out;z-index:10}.modal-photo__nav .icon{width:24px;height:24px;color:#080808}.modal-photo__nav:hover:not(:disabled){background:#fefefe;border-color:#008484}.modal-photo__nav:hover:not(:disabled) .icon{color:#008484}.modal-photo__nav:disabled{opacity:.4;cursor:not-allowed}.modal-photo__nav--prev{left:10px}.modal-photo__nav--next{right:10px}@media(max-width:767px){.modal-photo__nav{width:40px;height:40px}.modal-photo__nav .icon{width:20px;height:20px}}.modal-photo__counter{position:absolute;bottom:-40px;left:50%;transform:translate(-50%);padding:4px 8px;background:#080808cc;color:#fefefe;border-radius:4px;font-size:12px;font-weight:400;line-height:1.4;letter-spacing:-.12px;white-space:nowrap}@media(max-width:767px){.modal-photo__counter{bottom:-30px}}.modal-share__list{display:flex;flex-direction:column;gap:14px;list-style:none;margin:0;padding:0}@media(max-width:767px){.modal-share__list{gap:18px}}.modal-share__item{display:flex;align-items:center;gap:6px;padding:0;background:none;border:none;cursor:pointer;width:100%;text-align:left;transition:opacity .3s ease-in-out}.modal-share__item:hover{opacity:.7}.modal-share__item .icon{width:24px;height:24px;flex-shrink:0;color:#080808}.modal-share__text{font-size:14px;font-weight:400;line-height:1.4;letter-spacing:-.14px;color:#393939}.modal--review{max-width:590px;padding:40px;background:#fefefe}@media(max-width:767px){.modal--review{padding:30px 14px;max-width:100%}}.modal--review .modal__header--review{margin-bottom:30px}@media(max-width:767px){.modal--review .modal__header--review{margin-bottom:14px}}.modal--review .modal__title--review{font-size:18px;font-weight:500;line-height:1.4;letter-spacing:-.18px;color:#080808;max-width:463px;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:767px){.modal--review .modal__title--review{font-size:14px;letter-spacing:-.14px;max-width:277px;min-height:40px}}.modal-review{display:flex;flex-direction:column;gap:30px}@media(max-width:767px){.modal-review{gap:14px}}.modal-review__section{display:flex;flex-direction:column;gap:16px;align-items:center}.modal-review__label{font-size:16px;font-weight:500;line-height:1.4;letter-spacing:-.16px;color:#080808;text-align:center;margin:0}@media(max-width:767px){.modal-review__label{font-size:12px;letter-spacing:-.12px}}.modal-review__stars{display:flex;gap:26px;align-items:center}@media(max-width:767px){.modal-review__stars{gap:20px}}.modal-review__star{width:38px;height:38px;background:none;border:none;cursor:pointer;padding:0;position:relative}@media(max-width:375px){.modal-review__star{width:32px;height:32px}}.modal-review__star .icon{width:100%;height:100%;color:#008484;position:absolute;top:0;left:0;stroke-width:1px}.modal-review__star .icon-outline{opacity:1}.modal-review__star .icon-filled{opacity:0;transition:opacity .3s ease-in-out}.modal-review__star--active .icon-filled,.modal-review__star--hover .icon-filled,.modal-review__star:hover .icon-filled{opacity:1}.modal-review .form-textarea{height:226px;padding:16px}.modal-review .form-input{padding:10px 16px}.modal-review__actions{display:flex;align-items:center;justify-content:space-between;gap:16px}@media(max-width:767px){.modal-review__actions{flex-direction:column;gap:20px}}.modal-review__upload-btn{display:flex;align-items:center;gap:8px;background:none;border:none;cursor:pointer;padding:0;font-size:14px;font-weight:500;line-height:1;letter-spacing:-.14px;color:#080808;transition:opacity .3s ease-in-out}.modal-review__upload-btn .icon{width:24px;height:24px;color:currentColor}.modal-review__upload-btn:hover{opacity:.7}@media(max-width:767px){.modal-review__upload-btn{width:100%;justify-content:flex-start}}.modal-review__submit-btn{height:40px;width:286px;background:#008484;color:#fefefe;border:none;border-radius:4px;font-size:14px;font-weight:500;line-height:1;letter-spacing:-.14px;text-align:center;cursor:pointer;padding:10px 24px;transition:background .3s ease-in-out}.modal-review__submit-btn:hover{background:#007d7d}.modal-review__submit-btn:active{background:#077}.modal-review__submit-btn:disabled{opacity:.5;cursor:not-allowed}@media(max-width:767px){.modal-review__submit-btn{height:46px;width:100%}}.modal-registration{position:relative;width:100%;max-width:490px;background:#fefefe;border-radius:12px;padding:52px 40px;display:flex;flex-direction:column;box-shadow:0 8px 32px #0003}@media(max-width:767px){.modal-registration{padding:24px 16px;max-width:100%}}.modal-registration .btn{height:42px}.modal-registration .modal-registration__form{display:flex;flex-direction:column;gap:0}.modal-registration .modal-registration__form .btn[type=submit]{margin-top:40px}.modal-registration__divider{display:flex;align-items:center;gap:6px;margin:24px 0}.modal-registration__divider-line{flex:1;height:1px;background:#e8e8e8}.modal-registration__divider-text{font-size:10px;font-weight:400;line-height:1.2;color:#6b6b6b;text-align:center;white-space:nowrap;letter-spacing:-.1px}.modal-registration__footer{display:flex;align-items:center;justify-content:center;gap:4px;margin-top:32px}.modal-registration__footer-text{font-size:12px;font-weight:400;line-height:1.4;color:#6b6b6b;letter-spacing:-.12px;margin:0}.modal-registration__footer-link{font-size:12px;font-weight:600;line-height:1;color:#080808;letter-spacing:-.12px;text-decoration:none;transition:color .3s ease-in-out}.modal-registration__footer-link:hover{color:#008484;text-decoration:underline}.modal-registration__footer-link:focus-visible{outline:2px solid #99CECE;outline-offset:2px;border-radius:2px}.modal-login__forgot-password{display:flex;justify-content:flex-end;margin-top:4px}.modal-login__forgot-password--spaced{margin-top:16px}.modal-login__forgot-link{font-size:10px;font-weight:400;line-height:1.2;color:#6b6b6b;text-decoration:none;letter-spacing:-.1px;transition:color .3s ease-in-out}.modal-login__forgot-link:hover{color:#008484;text-decoration:underline}.modal-login__forgot-link:focus-visible{outline:2px solid #99CECE;outline-offset:2px;border-radius:2px}.modal-login__oauth-group{display:flex;gap:12px}.modal-login__oauth-group .btn{flex:1;min-width:0}@media(max-width:375px){.modal-login__oauth-group{flex-direction:column;gap:8px}}.modal-form-error{display:none;padding:8px 16px;margin-bottom:16px;font-size:10px;line-height:1.2;color:#da1e28;background-color:#da1e2814;border:1px solid rgba(218,30,40,.2);border-radius:4px;text-align:center}.modal-forgot__description{font-size:12px;font-weight:400;line-height:1.4;color:#080808;letter-spacing:-.12px;margin:0 0 24px;text-align:left}.modal-forgot__description strong{font-weight:700}.modal--fortune-wheel{max-width:480px;padding:40px;text-align:center;background:#fff}@media(max-width:375px){.modal--fortune-wheel{padding:32px 24px}}.fortune-wheel-modal__body{display:flex;flex-direction:column;align-items:center;gap:24px}.fortune-wheel-modal__icon{color:#008484;animation:fortune-wheel-spin 3s linear infinite}.fortune-wheel-modal__icon svg{display:block}.fortune-wheel-modal__title{font-size:26px;font-weight:700;line-height:1.3;color:#080808;margin:0}@media(max-width:375px){.fortune-wheel-modal__title{font-size:20px}}.fortune-wheel-modal__description{font-size:16px;font-weight:400;line-height:1.5;color:#6b6b6b;margin:0}@media(max-width:375px){.fortune-wheel-modal__description{font-size:14px}}.fortune-wheel-modal__actions{display:flex;flex-direction:column;gap:8px;width:100%;margin-top:16px}@keyframes fortune-wheel-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.auth-page{display:flex;justify-content:center;align-items:flex-start;min-height:calc(100vh - 200px);padding:48px 0}@media(max-width:767px){.auth-page{padding:32px 0}}.auth-form{width:100%;max-width:440px;margin:0 auto;padding:32px;background:#fefefe;border-radius:8px;box-shadow:0 4px 24px #00000014}@media(max-width:375px){.auth-form{padding:24px;border-radius:0;box-shadow:none}}.auth-form__header{margin-bottom:24px;text-align:center}.auth-form__title{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:20px;font-weight:500;line-height:1;color:#080808;margin:0}.auth-form__description{font-size:12px;font-weight:400;line-height:1.4;color:#080808;text-align:center;margin-bottom:24px}.auth-form__description strong{font-weight:500}.auth-form__form{display:flex;flex-direction:column;gap:16px}.auth-form__form .form-group{margin-bottom:0}.auth-form__form>div:not(.form-group):has(>input[type=hidden]),.auth-form__form>div:not(.form-group):has(>.help-block:only-child),.auth-form__form .help-block-error:empty{display:none}.auth-form__footer{display:flex;justify-content:center;align-items:center;gap:4px;margin-top:24px}.auth-form__footer-text{font-size:12px;color:#6b6b6b;margin:0}.auth-form__footer-link{font-size:12px;font-weight:500;color:#008484;text-decoration:none;transition:color .3s ease-in-out}.auth-form__footer-link:hover{color:#006a6a;text-decoration:underline}.auth-form__divider{display:flex;align-items:center;gap:8px;margin:16px 0}.auth-form__divider-line{flex:1;height:1px;background:#e8e8e8}.auth-form__divider-text{font-size:12px;color:#6b6b6b;white-space:nowrap}.promo-banner{position:relative;display:flex;align-items:center;justify-content:center;min-height:26px;padding:4px 32px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:10px;font-weight:400;line-height:1.2;letter-spacing:-.1px;text-align:center}.promo-banner.is-hidden,.promo-banner--app{display:none}@media(max-width:767px){.promo-banner--app{display:flex}}.promo-banner--app{background-color:#ed6a41;color:#fefefe}.promo-banner--app a{color:inherit;text-decoration:underline;text-underline-offset:2px}.promo-banner--app a:hover{text-decoration:none}.promo-banner--app a:focus-visible{outline:1px solid currentColor;outline-offset:2px}.promo-banner--info{background-color:#b6dce1;color:#080808}.promo-banner__text{margin:0;padding-right:24px}.promo-banner__close{position:absolute;right:8px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:none;background:transparent;color:currentColor;cursor:pointer;opacity:.7;transition:opacity .3s ease-in-out}.promo-banner__close:hover{opacity:1}.promo-banner__close:focus-visible{outline:1px solid currentColor;outline-offset:2px;opacity:1}.promo-banner__close .icon{width:12px;height:12px}.iti .iti__flag{background-image:url(/img/flags.webp)!important;border-radius:2px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti .iti__flag{background-image:url(/img/flags@2x.webp)!important}}.iti{width:100%;display:block}.iti input[type=tel],.iti .iti__tel-input{width:100%;height:40px;padding:8px 16px 8px 90px;border:1px solid #CECECE;border-radius:4px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:400;line-height:1.4;color:#080808;background-color:#fefefe;transition:border-color .3s ease-in-out,box-shadow .3s ease-in-out}.iti input[type=tel]::placeholder,.iti .iti__tel-input::placeholder{color:#9c9c9c}.iti input[type=tel]:hover,.iti .iti__tel-input:hover{border-color:#9c9c9c}.iti input[type=tel]:focus,.iti .iti__tel-input:focus{outline:none;border-color:#008484;box-shadow:0 0 0 2px #0084841a}.iti input[type=tel].is-invalid,.iti input[type=tel]:invalid:not(:placeholder-shown),.iti .iti__tel-input.is-invalid,.iti .iti__tel-input:invalid:not(:placeholder-shown){border-color:#da1e28}.iti input[type=tel].is-invalid:focus,.iti input[type=tel]:invalid:not(:placeholder-shown):focus,.iti .iti__tel-input.is-invalid:focus,.iti .iti__tel-input:invalid:not(:placeholder-shown):focus{box-shadow:0 0 0 2px #da1e281a}.iti input[type=tel]:disabled,.iti .iti__tel-input:disabled{background-color:#f2f2f2;color:#9c9c9c;cursor:not-allowed}.iti .iti__country-container{position:absolute;top:0;left:0;height:100%;padding:1px}.iti .iti__selected-country{display:flex;align-items:center;justify-content:center;gap:4px;height:100%;padding:0 8px;background:#f2f2f2;border:none;border-right:1px solid #CECECE;border-radius:3px 0 0 3px;cursor:pointer;transition:background-color .3s ease-in-out}.iti .iti__selected-country:hover{background:#e8e8e8}.iti .iti__selected-country:focus{outline:none;background:#e8e8e8}.iti .iti__selected-country-primary{display:flex;align-items:center;gap:4px}.iti .iti__selected-dial-code{font-size:12px;font-weight:500;color:#393939}.iti .iti__arrow{margin-left:2px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #6B6B6B;transition:transform .3s ease-in-out}.iti .iti__arrow--up{transform:rotate(180deg)}.iti .iti__dropdown-content{position:absolute;top:calc(100% + 4px);left:0;z-index:1000;width:100%;min-width:300px;max-height:300px;overflow:hidden;background:#fefefe;border:1px solid #CECECE;border-radius:8px;box-shadow:0 4px 16px #00000026}.iti .iti__search-input{width:100%;padding:8px 16px 8px 32px;border:none;border-bottom:1px solid #CECECE;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;color:#080808;background:#fefefe}.iti .iti__search-input::placeholder{color:#9c9c9c}.iti .iti__search-input:focus{outline:none;background:#f2f2f2}.iti .iti__country-list{max-height:240px;overflow-y:auto;margin:0;padding:4px 0;list-style:none}.iti .iti__country{display:flex;align-items:center;gap:8px;padding:8px 16px;cursor:pointer;transition:background-color .15s ease-in-out}.iti .iti__country:hover{background:#f2f2f2}.iti .iti__country--highlight{background:#f5fafa}.iti .iti__country-name{flex:1;font-size:14px;font-weight:400;color:#080808;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.iti .iti__dial-code{font-size:12px;color:#6b6b6b;flex-shrink:0}.iti .iti__no-entries-message{padding:16px;text-align:center;font-size:12px;color:#6b6b6b}.iti--fullscreen-popup .iti__dropdown-content{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;max-width:none;max-height:none;border:none;border-radius:0;z-index:1050}@media(min-width:768px){.iti--fullscreen-popup .iti__dropdown-content{top:50%;left:50%;right:auto;bottom:auto;transform:translate(-50%,-50%);width:90vw;max-width:400px;max-height:70vh;border-radius:8px}}.iti--fullscreen-popup .iti__search-input{padding:16px 16px 16px 32px;font-size:16px;border-bottom-width:2px}.iti--fullscreen-popup .iti__country-list{max-height:calc(100vh - 60px)}@media(min-width:768px){.iti--fullscreen-popup .iti__country-list{max-height:calc(70vh - 60px)}}.iti--fullscreen-popup .iti__country{padding:16px;min-height:48px}.iti--fullscreen-popup.iti--show-dropdown:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:#08080880;z-index:1049;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.iti--valid input[type=tel]{border-color:#52c41a}.iti--valid input[type=tel]:focus{box-shadow:0 0 0 2px #52c41a1a}.iti--invalid input[type=tel]{border-color:#da1e28}.iti--invalid input[type=tel]:focus{box-shadow:0 0 0 2px #da1e281a}.form-field .iti{width:100%}.form-field.has-error .iti input[type=tel]{border-color:#da1e28}.checkout-form-field .iti{width:100%}.form-label--modal+.iti{margin-top:4px}.toast{position:fixed;top:80px;left:50%;transform:translate(-50%) translateY(-20px);min-width:280px;max-width:calc(100vw - 48px);padding:16px 24px;border-radius:8px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:500;line-height:1.4;text-align:center;box-shadow:0 4px 16px #00000026;z-index:1030;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,transform .3s ease-in-out,visibility .3s}@media(max-width:767px){.toast{top:60px;min-width:260px;padding:8px 16px;font-size:12px}}.toast--success{background-color:#008484;color:#fff}.toast--error{background-color:#da1e28;color:#fff}.toast--info{background-color:#66b5b5;color:#fff}.toast--visible{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}.instagram-section{background:#008484;padding:80px 80px 40px}@media(max-width:767px){.instagram-section{padding:40px 16px}}.instagram-section__header{display:flex;align-items:center;gap:18px;height:68px;margin-bottom:40px}@media(max-width:767px){.instagram-section__header{margin-bottom:24px}}.instagram-section__avatar{flex-shrink:0;width:68px;height:68px;border-radius:50%;overflow:hidden}.instagram-section__avatar img{width:100%;height:100%;object-fit:cover;display:block}.instagram-section__info{display:flex;flex-direction:column;justify-content:space-between;height:58px}@media(max-width:767px){.instagram-section__info{flex:1}}.instagram-section__username{font-size:18px;font-weight:400;line-height:1.2;letter-spacing:-.36px;color:#f5fafa;margin:0}.instagram-section__meta{display:flex;align-items:center;justify-content:space-between;width:190px}@media(max-width:767px){.instagram-section__meta{gap:12px}}.instagram-section__subscribe{display:inline-block;font-size:16px;font-weight:500;line-height:1.4;letter-spacing:-.16px;color:#fefefe;text-decoration:none;border-bottom:1px solid #FEFEFE;transition:opacity .3s ease-in-out}.instagram-section__subscribe:hover{opacity:.8}.instagram-section__followers{font-size:16px;font-weight:400;line-height:1.2;letter-spacing:-.16px;color:#cce6e6;margin:0}.instagram-section__carousel{position:relative;width:100%}.instagram-section__wrapper{overflow:hidden}.instagram-section__track{display:flex;gap:20px;transition:transform .3s ease-in-out}@media(max-width:767px){.instagram-section__track{gap:0}}.instagram-section__post{flex-shrink:0;width:304px;height:304px;border-radius:12px;overflow:hidden}.instagram-section__post img{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:767px){.instagram-section__post{width:343px;height:344px}}.instagram-section__nav{position:absolute;top:50%;transform:translateY(-50%);width:32px;height:32px;border-radius:4px;background:#fefefe;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:10px;transition:opacity .3s ease-in-out}.instagram-section__nav:hover{opacity:.9}.instagram-section__nav:disabled{opacity:.5;cursor:not-allowed}.instagram-section__nav svg{width:24px;height:24px;color:#008484}.instagram-section__nav--prev{left:18px}@media(max-width:767px){.instagram-section__nav--prev{left:10px}}.instagram-section__nav--next{right:18px}@media(max-width:767px){.instagram-section__nav--next{right:10px}}.seo-text-section{border-radius:12px;padding:80px}@media(max-width:1023px){.seo-text-section{padding:60px 40px}}@media(max-width:767px){.seo-text-section{padding:40px 20px}}.seo-text-section__wrapper{display:flex;flex-direction:column;gap:24px;align-items:flex-start}.seo-text-section__collapsible{width:100%;position:relative;overflow:hidden;transition:max-height .5s ease-in-out}.seo-text-section__collapsible--collapsed{max-height:48px}.seo-text-section__collapsible--collapsed:after{content:"";position:absolute;bottom:0;left:-80px;right:-80px;height:32px;background:linear-gradient(to bottom,transparent,#FFFFFF);pointer-events:none}@media(max-width:1023px){.seo-text-section__collapsible--collapsed:after{left:-40px;right:-40px}}@media(max-width:767px){.seo-text-section__collapsible--collapsed:after{left:-20px;right:-20px}}.seo-text-section__main-title{font-size:26px;font-weight:500;line-height:1;letter-spacing:-.52px;color:#080808;margin:0 0 24px}@media(max-width:767px){.seo-text-section__main-title{font-size:16px;letter-spacing:-.32px;margin-bottom:20px}}.seo-text-section__content{display:block}.seo-text-section__content h2,.seo-text-section__content h3{font-size:18px;font-weight:500;line-height:1.2;letter-spacing:-.36px;color:#080808;margin:24px 0 12px}.seo-text-section__content h2:first-child,.seo-text-section__content h3:first-child{margin-top:0}.seo-text-section__content p{font-size:14px;font-weight:400;line-height:1.4;letter-spacing:-.14px;color:#393939;margin:0 0 12px}.seo-text-section__content p:last-child{margin-bottom:0}.seo-text-section__content ul,.seo-text-section__content ol{margin:0 0 12px;padding:0;list-style:none}.seo-text-section__content ul:last-child,.seo-text-section__content ol:last-child{margin-bottom:0}.seo-text-section__content li{position:relative;padding-left:28px;font-size:14px;font-weight:400;line-height:1.4;letter-spacing:-.14px;color:#393939;margin-bottom:6px}.seo-text-section__content li:before{content:"";position:absolute;left:0;top:4px;width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.3332 4L5.99984 11.3333L2.6665 8' stroke='%23339D9D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.seo-text-section__content li:last-child{margin-bottom:0}.seo-text-section__content a{color:#008484;text-decoration:underline}.seo-text-section__content a:hover{opacity:.8}.seo-text-section__content blockquote{position:relative;margin:24px 0;padding:24px 24px 24px 32px;background-color:#f5fafa;border-left:3px solid #339D9D;border-radius:0 8px 8px 0}.seo-text-section__content blockquote p{font-size:20px;font-style:italic;font-weight:400;line-height:1.5;color:#393939;margin:0}.seo-text-section__content blockquote p:not(:last-child){margin-bottom:8px}.seo-text-section__content blockquote cite{display:block;margin-top:16px;font-size:12px;font-style:normal;font-weight:500;color:#6b6b6b}.seo-text-section__content blockquote cite:before{content:"— "}.seo-text-section__content blockquote:first-child{margin-top:0}.seo-text-section__content blockquote:last-child{margin-bottom:0}@media(max-width:767px){.seo-text-section__content blockquote{padding:16px 16px 16px 24px}.seo-text-section__content blockquote p{font-size:16px}.seo-text-section__content blockquote cite{font-size:10px}}.seo-text-section__content img.scont-img{max-width:40%;margin:30px 0;border-radius:8px}@media(max-width:767px){.seo-text-section__content img.scont-img{display:block;float:none;max-width:100%;margin:16px auto}}.seo-text-section__content img.scont-img.scont-img-left{float:left;margin-right:30px}.seo-text-section__content img.scont-img.scont-img-right{float:right;margin-left:30px}.seo-text-section__content .product-slider{margin:40px 0;width:100%}.seo-text-section__content .product-slider:first-child{margin-top:0}.seo-text-section__content .product-slider:last-child{margin-bottom:0}.seo-text-section__content>.product-card{margin:30px auto;max-width:305px;float:none}.seo-text-section__content>.product-card:first-child{margin-top:0}.seo-text-section__content>.product-card:last-child{margin-bottom:0}@media(max-width:767px){.seo-text-section__content>.product-card{max-width:100%}}@media(max-width:767px){.seo-text-section__content h2,.seo-text-section__content h3{font-size:16px;letter-spacing:-.32px}.seo-text-section__content p,.seo-text-section__content li{font-size:12px;letter-spacing:-.12px}}.seo-text-section__toggle{width:180px;height:48px;align-self:center}.accordion{display:flex;flex-direction:column}.accordion__item{border-bottom:1px solid rgba(206,206,206,.5)}.accordion__item:last-child{border-bottom:none}.accordion__header{display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px 0;background:transparent;border:none;cursor:pointer;text-align:left;transition:all .3s ease-in-out}.accordion__title{font-size:14px;font-weight:500;line-height:1.4;letter-spacing:-.14px;color:#080808;transition:color .3s ease-in-out}.accordion__icon{width:24px;height:24px;flex-shrink:0;color:#080808;transition:transform .3s ease-in-out}.accordion__item--expanded .accordion__icon{transform:rotate(180deg)}.accordion__content{max-height:0;overflow:hidden;transition:max-height .35s ease}.accordion__item--expanded .accordion__content{max-height:2000px}.accordion__body{padding-bottom:16px}.accordion__body p{font-size:14px;font-weight:400;line-height:1.4;letter-spacing:-.14px;color:#393939;margin:0 0 8px}.accordion__body p:last-child{margin-bottom:0}.faq-section{padding:40px 0}@media(max-width:767px){.faq-section{padding:0 0 50px}}.faq-section__header{margin-bottom:40px}@media(max-width:767px){.faq-section__header{margin-bottom:24px}}.faq-section__title{font-size:26px;font-weight:500;line-height:1;letter-spacing:-.52px;color:#080808;margin:0}@media(max-width:767px){.faq-section__title{font-size:16px;line-height:1.4;letter-spacing:-.32px}}.faq-section .accordion{display:flex;flex-direction:column}.faq-section .accordion__item{display:flex;flex-direction:column;gap:20px}@media(max-width:767px){.faq-section .accordion__item{gap:14px}}.faq-section .accordion__header{gap:20px;padding:0}.faq-section .accordion__header:hover{opacity:.8}@media(max-width:767px){.faq-section .accordion__header{gap:12px}}.faq-section .accordion__title{font-size:18px;font-weight:500;line-height:1.2;letter-spacing:-.36px}@media(max-width:767px){.faq-section .accordion__title{font-size:14px;letter-spacing:-.28px}}.faq-section .accordion__body{padding-bottom:24px}.faq-section .accordion__body p{font-size:14px;font-weight:400;line-height:1.4;letter-spacing:-.14px;color:#393939;margin:0}@media(max-width:767px){.faq-section .accordion__body p{font-size:12px;letter-spacing:-.12px}}.faq-section .accordion__body p+.faq-section .accordion__body p{margin-top:12px}.faq-section__divider{height:1px;background:#cecece;width:100%}.container{width:100%;max-width:1440px;margin:0 auto;padding-left:24px;padding-right:24px}@media(min-width:768px){.container{padding-left:32px;padding-right:32px}}@media(min-width:1024px){.container{padding-left:80px;padding-right:80px}}.container--fluid{max-width:100%}.container--narrow{max-width:1024px}.container--no-padding{padding-left:0;padding-right:0}.header{background:#fefefe;position:sticky;top:0;z-index:1000;transition:box-shadow .3s ease}@media(max-width:1023px){.header{position:fixed;width:100%;left:0;right:0}}.header--scrolled{box-shadow:0 2px 4px #0808080d}.header .container{max-width:1440px;margin:0 auto;padding:0 80px}@media(max-width:1023px){.header .container{padding:0 40px}}@media(max-width:767px){.header .container{padding:0 20px}}.header__top{display:flex;align-items:center;justify-content:space-between;padding-top:26px;padding-bottom:20px}@media(max-width:1023px){.header__top{padding-top:12px;padding-bottom:12px}}.header__left{display:flex;align-items:center;gap:14px;padding-right:40px}@media(max-width:1023px){.header__left{padding-right:0;gap:12px}}.header__lang{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-.16px;color:#080808;background:transparent;border:none;cursor:pointer;padding:0;transition:color .3s ease-in-out}.header__lang:hover{color:#008484}@media(max-width:1023px){.header__lang{display:none}}.header__search-btn{display:flex;align-items:center;justify-content:center;width:26px;height:26px;background:transparent;border:none;cursor:pointer;padding:0;color:#080808;transition:color .3s ease-in-out}.header__search-btn:hover{color:#008484}.header__search-btn .icon{width:26px;height:26px}@media(max-width:1023px){.header__search-btn,.header__search-btn .icon{width:28px;height:28px}}.header__logo{display:flex;align-items:center;position:absolute;left:50%;transform:translate(-50%)}.header__logo img{width:144px;height:20px}@media(max-width:1023px){.header__logo img{width:120px;height:17px}}@media(max-width:767px){.header__logo img{width:102px;height:14px}}.header__right{display:flex;align-items:center;gap:20px}@media(max-width:1023px){.header__right{gap:14px}}.header__user{display:flex;align-items:center;gap:4px;padding:0;border:none;background:none;cursor:pointer;color:#080808;text-decoration:none;transition:color .3s ease-in-out}.header__user:hover{color:#008484}.header__user .icon{width:26px;height:26px;flex-shrink:0}@media(max-width:1023px){.header__user .icon{width:28px;height:28px}}.header__user-name{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-.16px;color:inherit;white-space:nowrap}@media(max-width:1023px){.header__user-name{display:none}}.header__icon{display:flex;align-items:center;justify-content:center;width:26px;height:26px;color:#080808;transition:color .3s ease-in-out;position:relative;text-decoration:none}.header__icon:hover{color:#008484}.header__icon .icon{width:26px;height:26px}@media(max-width:1023px){.header__icon,.header__icon .icon{width:28px;height:28px}}@media(max-width:1023px){.header__icon--favorite{display:none}}.header__icon-badge{position:absolute;bottom:0;right:0;min-width:12px;height:12px;padding:0 1px;background:#ed6a41;color:#fefefe;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:8px;font-weight:400;line-height:12px;text-align:center;border-radius:9999px}.header__menu{position:relative;display:flex;align-items:center;justify-content:space-between;padding-bottom:26px;gap:0}@media(max-width:1023px){.header__menu{justify-content:flex-start;gap:40px;overflow-x:auto;margin-left:-20px;margin-right:-20px;padding:4px 20px 16px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.header__menu::-webkit-scrollbar{display:none}}.header__menu-item{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:500;line-height:1;letter-spacing:-.14px;text-transform:uppercase;color:#080808;text-decoration:none;transition:color .3s ease-in-out;white-space:nowrap;padding:4px 0}.header__menu-item:hover,.header__menu-item--active{color:#008484}@media(max-width:1023px){.header__menu-item{flex-shrink:0}}.header__burger{display:none;flex-direction:column;justify-content:space-between;gap:0;width:28px;height:28px;background:transparent;border:none;cursor:pointer;padding:4px 0}@media(max-width:1023px){.header__burger{display:flex}}.header__burger span{display:block;width:100%;height:2px;background:#080808;transition:all .3s ease-in-out}.header__burger--open span:nth-child(1){transform:rotate(45deg) translateY(8px)}.header__burger--open span:nth-child(2){opacity:0}.header__burger--open span:nth-child(3){transform:rotate(-45deg) translateY(-8px)}.header__mobile-menu{display:none;position:fixed;top:100%;left:0;right:0;background:#fefefe;padding:32px;box-shadow:0 4px 8px #0808081a;max-height:calc(100vh - 100%);overflow-y:auto}@media(max-width:1023px){.header__mobile-menu{display:block;transform:translateY(-100%);opacity:0;transition:all .3s ease-in-out;pointer-events:none}.header__mobile-menu--open{transform:translateY(0);opacity:1;pointer-events:all}}.header__mobile-menu-list{list-style:none;margin:0;padding:0}.header__mobile-menu-item{border-bottom:1px solid #CECECE}.header__mobile-menu-item:last-child{border-bottom:none}.header__mobile-menu-link{display:block;padding:24px 0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:18px;font-weight:500;color:#080808;text-decoration:none;transition:color .3s ease-in-out}.header__mobile-menu-link:hover,.header__mobile-menu-link--active{color:#008484}.header__dropdown{position:absolute;left:0;width:100%;top:100%;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;z-index:999;background:#fefefe;border-top:1px solid #F2F2F2;box-shadow:0 4px 8px #08080814;clip-path:inset(0 -20px -20px -20px)}.header__dropdown.is-visible{opacity:1;visibility:visible}.header__dropdown-content{display:flex;gap:40px;padding:26px 80px 48px;max-width:1440px;margin:0 auto}@media(max-width:1023px){.header__dropdown-content{gap:32px;padding:32px 40px}}.header__dropdown-column{display:flex;flex-direction:column;gap:16px;flex:0 1 auto}.header__dropdown-category{display:flex;flex-direction:column;gap:8px}.header__dropdown-title{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:500;line-height:1;letter-spacing:-.14px;color:#080808;margin:0;transition:color .3s ease-in-out;cursor:pointer}.header__dropdown-title:hover{color:#008484}.header__dropdown-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.header__dropdown-list li{margin:0;padding:0}.header__dropdown-list a{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:400;line-height:1;letter-spacing:-.14px;color:#393939;text-decoration:none;transition:color .3s ease-in-out;display:block}.header__dropdown-list a:hover{color:#008484}.header__mobile-overlay{position:fixed;top:0;left:0;width:100vw;height:100dvh;max-width:100vw;background:#fefefe;z-index:1050;display:flex;flex-direction:column;opacity:0;visibility:hidden;transform:translate(-100%);transition:opacity .15s ease-in-out,visibility .15s ease-in-out,transform 0s .15s;overflow:hidden}.header__mobile-overlay--open{opacity:1;visibility:visible;transform:translate(0);transition:opacity .15s ease-in-out,visibility .15s ease-in-out,transform 0s}@media(min-width:1024px){.header__mobile-overlay{display:none}}.header__mobile-header{display:flex;align-items:center;justify-content:flex-end;padding:16px;border-bottom:1px solid #F2F2F2;flex-shrink:0}.header__mobile-close{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:transparent;border:none;cursor:pointer;padding:0;color:#080808;transition:color .3s ease-in-out}.header__mobile-close:hover{color:#008484}.header__mobile-close .icon{width:28px;height:28px}.header__mobile-content{flex:1 1 auto;overflow-y:auto;overflow-x:hidden;position:relative;min-height:0;width:100%;max-width:100%;-webkit-overflow-scrolling:touch}.header__mobile-nav{display:flex;flex-direction:column;position:absolute;top:0;left:0;width:100%;max-width:100%;min-height:100%;opacity:1;transition:opacity .15s ease-in-out;padding-bottom:32px}.header__mobile-nav--hidden{opacity:0;pointer-events:none}.header__mobile-item{border-bottom:1px solid #F2F2F2}.header__mobile-item--last{border-bottom:none}.header__mobile-link{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:100%;padding:14px 16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:18px;font-weight:500;line-height:1.5;letter-spacing:-.18px;color:#080808;text-decoration:none;background:transparent;border:none;cursor:pointer;text-align:left;transition:color .3s ease-in-out;word-wrap:break-word;overflow-wrap:break-word}.header__mobile-link:hover{color:#008484}.header__mobile-link>span{flex:1;overflow:hidden;text-overflow:ellipsis}.header__mobile-link--highlight{color:#339d9d}.header__mobile-link--expandable .icon--arrow{width:24px;height:24px;color:#080808;flex-shrink:0;margin-left:4px}.header__mobile-back{border-bottom:1px solid #F2F2F2;padding:14px 16px;width:100%;max-width:100%}.header__mobile-back-btn{display:flex;align-items:center;gap:6px;width:auto;max-width:100%;background:transparent;border:none;cursor:pointer;padding:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:18px;font-weight:500;line-height:1.5;letter-spacing:-.18px;color:#080808;transition:color .3s ease-in-out;word-wrap:break-word;overflow-wrap:break-word;justify-content:flex-start}.header__mobile-back-btn:hover{color:#008484}.header__mobile-back-btn .icon{width:24px;height:24px;flex-shrink:0}.header__mobile-back-btn span{flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header__mobile-footer{display:flex;align-items:center;justify-content:space-between;padding:20px 16px;background:#f2f2f2;border-top:1px solid #F2F2F2;flex-shrink:0;width:100%;max-width:100%;position:relative;z-index:1}.header__mobile-footer-link{display:flex;align-items:center;gap:4px;color:#080808;text-decoration:none;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-.16px;transition:color .3s ease-in-out}.header__mobile-footer-link:hover{color:#008484}.header__mobile-footer-link .icon{width:28px;height:28px}.header__mobile-lang{display:flex;align-items:center;gap:4px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:18px;font-weight:400;line-height:1.5;letter-spacing:-.16px}.header__mobile-lang-active,.header__mobile-lang-separator{color:#080808}.header__mobile-lang-btn{background:transparent;border:none;cursor:pointer;padding:0;color:#cecece;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;transition:color .3s ease-in-out}.header__mobile-lang-btn:hover{color:#008484}.header__search-modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1055;display:none}.header__search-modal--open{display:block}.header__search-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background:#00000080;-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px)}.header__search-container{position:relative;margin:40px auto 0;width:820px;max-width:calc(100vw - 64px)}.header__search-input-wrapper{display:flex;align-items:center;gap:10px;padding:10px 8px 10px 16px;height:46px;background:#fefefe;border-radius:6px;box-shadow:0 4px 16px #00000026}.header__search-input-group{display:flex;align-items:center;gap:10px;flex:1}.header__search-icon{width:24px;height:24px;flex-shrink:0;color:#080808}.header__search-input{flex:1;border:none;background:transparent;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:1;letter-spacing:-.16px;color:#6b6b6b;outline:none}.header__search-input::placeholder{color:#6b6b6b}.header__search-clear{display:none;flex-shrink:0;width:16px;height:16px;padding:0;border:none;background:transparent;color:#9c9c9c;cursor:pointer;transition:color .15s ease-in-out}.header__search-clear .icon{width:16px;height:16px}.header__search-clear:hover{color:#080808}.header__search-clear--visible{display:block}.header__search-submit{flex-shrink:0;padding:8px 24px;height:34px;background:#008484;border:none;border-radius:4px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:500;line-height:1;letter-spacing:-.16px;color:#fefefe;cursor:pointer;transition:background-color .15s ease-in-out}.header__search-submit:hover{background:#006a6a}.header__search-results{margin-top:16px}.header__search-state{display:none}.header__search-state--active{display:block}.header__search-state--loading,.header__search-state--empty{padding:8px 24px;background:#fefefe;border-radius:6px;min-height:46px}.header__search-state--loading.header__search-state--active,.header__search-state--empty.header__search-state--active{display:flex;align-items:center}.header__search-state--results{background:#fefefe;border-radius:6px;overflow:hidden}.header__search-scroll-content{padding:20px;max-height:calc(100dvh - 150px);overflow-y:auto}.header__search-message{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:1;letter-spacing:-.14px;color:#9c9c9c;text-align:left}.header__search-categories{display:flex;flex-direction:column;gap:4px;margin-bottom:20px}.header__search-category{display:block;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:400;line-height:1.5;letter-spacing:-.14px;color:#9c9c9c;text-decoration:none;transition:color .15s ease-in-out}.header__search-category strong{font-weight:700;color:#080808}.header__search-category:hover,.header__search-category:hover strong{color:#008484}.header__search-divider{height:1px;background:#f2f2f2;margin-bottom:20px}.header__search-section-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:26px}.header__search-section-title{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:18px;font-weight:500;line-height:1.2;letter-spacing:-.36px;color:#080808}.header__search-section-link{display:flex;align-items:center;gap:4px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:500;line-height:1;letter-spacing:-.14px;color:#080808;text-decoration:none;transition:color .15s ease-in-out}.header__search-section-link .icon{width:14px;height:14px;color:#008484}.header__search-section-link:hover{color:#008484}.header__search-products{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.header__search-product-card{display:flex;align-items:center;gap:18px;width:380px}.header__search-product-image{flex-shrink:0;width:142px;height:142px;border-radius:12px;overflow:hidden;background:#f9f9f9}.header__search-product-image img{width:100%;height:100%;object-fit:cover}.header__search-product-content{width:198px;display:flex;flex-direction:column;gap:14px}.header__search-product-info{display:flex;flex-direction:column;gap:10px}.header__search-product-details{display:flex;flex-direction:column;gap:14px}.header__search-product-brand{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:10px;font-weight:400;line-height:1;letter-spacing:-.2px;color:#6b6b6b;text-transform:uppercase;margin:0}.header__search-product-title{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:500;line-height:1.4;letter-spacing:-.14px;color:#080808;width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0}.header__search-product-title strong{font-weight:700}.header__search-product-name{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:12px;font-weight:400;line-height:1.4;letter-spacing:-.14px;color:#6b6b6b;width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0}.header__search-product-name strong{font-weight:500;color:#080808}.header__search-product-price{display:flex;align-items:center;gap:14px}.header__search-product-price-current{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:500;line-height:1.4;letter-spacing:-.28px;color:#080808;margin:0}.header__search-product-price-old{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:400;line-height:1.4;letter-spacing:-.28px;color:#9c9c9c;text-decoration:line-through;text-decoration-skip-ink:none;margin:0}@media(max-width:767px){.header__search-modal{border-radius:0}.header__search-container{background:#fff;position:static;margin:0;width:100%;max-width:100%;height:auto;padding:16px 8px;gap:6px;border-radius:0}.header__search-submit{display:none}.header__search-results{margin-top:0}.header__search-input-wrapper{height:46px;background:#f2f2f2;box-shadow:none}.header__search-icon,.header__search-clear{width:24px;height:24px}.header__search-state--loading,.header__search-state--empty{min-height:46px;padding-bottom:0}.header__search-scroll-content{padding:16px 8px 20px;max-height:calc(100dvh - 80px)}.header__search-categories{padding-top:16px;margin-bottom:8px}.header__search-divider{margin-bottom:8px}.header__search-section-header{margin-bottom:20px}.header__search-section-title{font-size:16px;letter-spacing:-.16px}.header__search-products{grid-template-columns:1fr;gap:8px}.header__search-product-card{width:100%}.header__search-product-title,.header__search-product-name{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:initial;-webkit-box-orient:initial}}.footer{background:#008484;color:#cce6e6;padding:80px 0 40px;position:relative}@media(max-width:767px){.footer{padding:40px 0 24px}}.footer .container{max-width:1440px;margin:0 auto;padding:0 80px}@media(max-width:1023px){.footer .container{padding:0 40px}}@media(max-width:767px){.footer .container{padding:0 20px}}.footer__top{display:flex;align-items:flex-start;width:1185px;max-width:100%;margin-bottom:60px;gap:48px}@media(min-width:1440px){.footer__top{gap:231px}}@media(max-width:1023px){.footer__top{flex-direction:column;gap:40px;width:100%}}.footer__logo{display:inline-block}.footer__logo img{width:213px;height:30px;filter:brightness(0) invert(1)}.footer__newsletter{display:flex;align-items:center;gap:40px;width:741px;max-width:100%}@media(max-width:767px){.footer__newsletter{flex-direction:column;align-items:flex-start;gap:20px;width:100%}}.footer__newsletter-text{flex-shrink:0;font-size:12px;font-weight:400;line-height:1.4;letter-spacing:-.12px;color:#f5fafa;margin:0}.footer__newsletter-text strong{font-weight:700}.footer__newsletter-form{display:flex;align-items:center;flex:1 0 0;height:42px;background:#f2f2f2;border-radius:4px;padding:4px 4px 4px 16px;gap:0;min-width:0}@media(max-width:767px){.footer__newsletter-form{width:100%}}.footer__newsletter-input{flex:1;min-width:0;border:none;background:transparent;padding:0;font-size:14px;line-height:1.4;letter-spacing:-.14px;color:#080808}.footer__newsletter-input::placeholder{color:#6b6b6b}.footer__newsletter-input:focus{outline:none}.footer__newsletter-btn{width:34px;height:34px;background:#9c9c9c;border:none;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;padding:10px;transition:background .3s ease-in-out}.footer__newsletter-btn:hover{background:#6b6b6b}.footer__newsletter-btn .icon{width:24px;height:24px;stroke:#fefefe;color:#fefefe}.footer__main{display:flex;flex-wrap:wrap;margin-bottom:40px;gap:40px}@media(min-width:1440px){.footer__main{gap:60px;flex-wrap:nowrap}}@media(max-width:1023px){.footer__main{flex-direction:column;flex-wrap:nowrap;gap:40px}}@media(max-width:767px){.footer__main{gap:0}}.footer__columns-wrapper{display:flex;flex-wrap:wrap;width:987px;max-width:100%;height:auto;align-items:flex-start;gap:40px}@media(min-width:1440px){.footer__columns-wrapper{gap:60px;flex-wrap:nowrap;min-height:298px}}@media(max-width:1023px){.footer__columns-wrapper{width:100%;gap:40px}}@media(max-width:767px){.footer__columns-wrapper{flex-direction:column;gap:0}}.footer__columns-group{display:flex;flex-shrink:0;gap:40px}@media(min-width:1440px){.footer__columns-group{gap:80px}}@media(max-width:1023px){.footer__columns-group{flex-wrap:wrap;gap:40px}}@media(max-width:767px){.footer__columns-group{width:100%}}.footer__columns-group--primary{width:384px;max-width:100%;align-items:center}@media(max-width:1023px){.footer__columns-group--primary{width:auto;align-items:flex-start}}@media(max-width:767px){.footer__columns-group--primary{width:100%;flex-direction:row;gap:20px;padding-bottom:40px;border-bottom:1px solid rgba(254,254,254,.2)}}.footer__columns-group--secondary{align-items:flex-start}@media(max-width:1023px){.footer__columns-group--secondary{width:100%}}@media(max-width:767px){.footer__columns-group--secondary{flex-direction:column;padding-top:40px}}.footer__column{display:flex;flex-direction:column;gap:14px;flex-shrink:0}@media(max-width:1023px){.footer__column{width:auto!important;min-width:150px}}@media(max-width:767px){.footer__column{width:100%!important}}.footer__columns-group--primary .footer__column:first-child{width:200px}@media(max-width:767px){.footer__columns-group--primary .footer__column:first-child{width:auto!important;flex:1}}.footer__columns-group--primary .footer__column:last-child{width:114px}@media(max-width:767px){.footer__columns-group--primary .footer__column:last-child{width:auto!important;flex:1}}.footer__columns-group--secondary .footer__column:first-child{width:200px}@media(max-width:767px){.footer__columns-group--secondary .footer__column:first-child{padding-bottom:40px;border-bottom:1px solid rgba(254,254,254,.2)}}.footer__columns-group--secondary .footer__column:last-child{width:264px}@media(max-width:767px){.footer__columns-group--secondary .footer__column:last-child{padding-bottom:40px;border-bottom:1px solid rgba(254,254,254,.2)}}.footer__column-title{font-size:16px;font-weight:500;line-height:1.5;letter-spacing:-.16px;color:#fefefe;margin:0}.footer__column-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.footer__column-list a{font-size:14px;font-weight:400;line-height:1.4;letter-spacing:-.14px;color:#cce6e6;text-decoration:none;transition:color .3s ease-in-out}.footer__column-list a:hover{color:#fefefe}.footer__contacts{display:flex;flex-direction:column;gap:12px}.footer__contact-item{display:flex;gap:6px;align-items:flex-start}.footer__contact-item .icon{width:24px;height:24px;flex-shrink:0;stroke:#fefefe;fill:none}.footer__contact-item a{font-size:14px;line-height:1.4;letter-spacing:-.14px;color:#cce6e6;text-decoration:none;transition:color .3s ease-in-out}.footer__contact-item a:hover{color:#fefefe}.footer__contact-item div{font-size:14px;line-height:1.4;letter-spacing:-.14px;color:#cce6e6}.footer__contact-item--phones{flex-direction:column;gap:8px}.footer__contact-label{display:flex;align-items:center;gap:4px;font-size:14px;color:#cce6e6}.footer__phones-list{list-style:none;margin:0;padding:0 0 0 30px;display:flex;flex-direction:column;gap:10px}.footer__phones-list a{font-size:14px;line-height:1.4;letter-spacing:-.14px;color:#cce6e6;text-decoration:none;transition:color .3s ease-in-out}.footer__phones-list a:hover{color:#fefefe}.footer__stores-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.footer__store-item{display:flex;flex-direction:column;gap:4px}.footer__store-address{display:flex;gap:4px;align-items:flex-start;font-size:14px;line-height:1.4;letter-spacing:-.14px;color:#cce6e6}.footer__store-address .icon{width:24px;height:24px;flex-shrink:0;stroke:#fefefe;fill:currentColor}.footer__store-phone{font-size:14px;line-height:1.4;letter-spacing:-.14px;color:#cce6e6;text-decoration:none;padding-left:28px;transition:color .3s ease-in-out}.footer__store-phone:hover{color:#fefefe}.footer__sidebar{display:flex;flex-direction:column;justify-content:space-between;height:auto;width:200px;gap:40px}@media(min-width:1440px){.footer__sidebar{height:298px;gap:0}}@media(max-width:1023px){.footer__sidebar{width:100%}}@media(max-width:767px){.footer__sidebar{padding-top:40px}}.footer__social{display:flex;flex-direction:column;gap:14px;flex-shrink:0;width:200px}@media(max-width:1023px){.footer__social{width:100%}}.footer__social-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:20px}@media(max-width:767px){.footer__social-list{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}}.footer__social-item{display:flex;align-items:center;gap:4px}.footer__social-item .icon{width:24px;height:24px;flex-shrink:0;stroke:#fefefe;fill:none}.footer__social-item a{font-size:14px;line-height:1.4;letter-spacing:-.14px;color:#cce6e6;text-decoration:none;transition:color .3s ease-in-out}.footer__social-item a:hover{color:#fefefe}.footer__apps{display:flex;flex-direction:column;gap:10px}.footer__apps-text{font-size:12px;line-height:1.4;letter-spacing:-.12px;color:#f5fafa;margin:0}.footer__apps-links{display:flex;gap:6px}.footer__app-link{display:inline-block}.footer__app-link img{display:block;max-width:100%;height:auto}.footer__divider{border:none;border-top:1px solid rgba(254,254,254,.2);margin:0 0 40px}.footer__bottom{display:flex;justify-content:space-between;align-items:center;gap:20px}@media(max-width:767px){.footer__bottom{gap:16px}}.footer__copyright{font-size:12px;line-height:1.4;letter-spacing:-.12px;color:#f2f2f2;margin:0}@media(max-width:767px){.footer__copyright{font-size:10px}}.footer__made-by{font-size:12px;line-height:1.4;letter-spacing:-.12px;color:#f2f2f2}@media(max-width:1023px){.footer__made-by{display:none}}.footer__payments{display:flex;align-items:center;gap:20px}.footer__payments img{display:block;height:16px;width:auto;filter:brightness(0) invert(1)}@media(max-width:767px){.footer__payments img{height:8px}}@media(max-width:767px){.footer__payments{gap:12px}}.footer__scroll-top{position:fixed;right:80px;bottom:40px;width:36px;height:36px;background:#fefefe;border:none;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .3s ease-in-out,visibility .3s ease-in-out,background .3s ease-in-out;z-index:100;opacity:0;visibility:hidden}.footer__scroll-top--visible{opacity:1;visibility:visible}.footer__scroll-top .icon{width:24px;height:24px;fill:#008484;color:#008484}.footer__scroll-top:hover{background:#f5fafa}@media(max-width:767px){.footer__scroll-top{right:20px;bottom:100px}}
