html,body,div,span,object,iframe,figure,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,code,em,img,small,strike,strong,sub,sup,tt,b,u,i,ol,ul,li,fieldset,form,label,table,caption,tbody,tfoot,thead,tr,th,td,main,canvas,embed,footer,header,nav,section,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;text-size-adjust:none}footer,header,nav,section,main{display:block}body{line-height:1;font-family:Geologica;font-weight:400;font-style:normal;font-size:14px;color:#1f1317;background:#fff}input,textarea,button,select,option{font-family:Geologica}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input{border-radius:0}a{color:#1f1317;text-decoration:none}button{border:none;background:transparent;padding:0;margin:0;color:inherit;font:inherit;font-size:14px}strong{font-weight:700}.cont-format ul{list-style:disc;padding-left:18px}.cont-format h2{font-weight:700;min-width:220px;font-weight:600;font-size:18px;line-height:25px;text-transform:uppercase;margin-top:15px;margin-bottom:10px}.grecaptcha-badge{visibility:hidden}.choices{position:relative;overflow:hidden;margin-bottom:24px;font-size:16px}.choices:focus{outline:none}.choices:last-child{margin-bottom:0}.choices.is-open{overflow:visible}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{background-color:#eaeaea;cursor:not-allowed;-webkit-user-select:none;user-select:none}.choices.is-disabled .choices__item{cursor:not-allowed}.choices [hidden]{display:none!important}.choices[data-type*=select-one]{cursor:pointer}.choices[data-type*=select-one] .choices__inner{padding-bottom:7.5px}.choices[data-type*=select-one] .choices__input{display:block;width:100%;padding:10px;border-bottom:1px solid #ddd;background-color:#fff;margin:0}.choices[data-type*=select-one] .choices__button{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);padding:0;background-size:8px;position:absolute;top:50%;right:0;margin-top:-10px;margin-right:25px;height:20px;width:20px;border-radius:10em;opacity:.25}.choices[data-type*=select-one] .choices__button:hover,.choices[data-type*=select-one] .choices__button:focus{opacity:1}.choices[data-type*=select-one] .choices__button:focus{box-shadow:0 0 0 2px #005f75}.choices[data-type*=select-one] .choices__item[data-placeholder] .choices__button{display:none}.choices[data-type*=select-one]:after{content:"";height:0;width:0;border-style:solid;border-color:#333 transparent transparent transparent;border-width:5px;position:absolute;right:11.5px;top:50%;margin-top:-2.5px;pointer-events:none}.choices[data-type*=select-one].is-open:after{border-color:transparent transparent #333;margin-top:-7.5px}.choices[data-type*=select-one][dir=rtl]:after{left:11.5px;right:auto}.choices[data-type*=select-one][dir=rtl] .choices__button{right:auto;left:0;margin-left:25px;margin-right:0}.choices[data-type*=select-multiple] .choices__inner,.choices[data-type*=text] .choices__inner{cursor:text}.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{position:relative;display:inline-block;margin:0 -4px 0 8px;padding-left:16px;border-left:1px solid rgb(0,53.5897435897,66);background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);background-size:8px;width:8px;line-height:1;opacity:.75;border-radius:0}.choices[data-type*=select-multiple] .choices__button:hover,.choices[data-type*=select-multiple] .choices__button:focus,.choices[data-type*=text] .choices__button:hover,.choices[data-type*=text] .choices__button:focus{opacity:1}.choices__inner{display:inline-block;vertical-align:top;width:100%;background-color:#f9f9f9;padding:7.5px 7.5px 3.75px;border:1px solid #ddd;border-radius:2.5px;font-size:14px;min-height:44px;overflow:hidden}.is-focused .choices__inner,.is-open .choices__inner{border-color:#b7b7b7}.is-open .choices__inner{border-radius:2.5px 2.5px 0 0}.is-flipped.is-open .choices__inner{border-radius:0 0 2.5px 2.5px}.choices__list{margin:0;padding-left:0;list-style:none}.choices__list--single{display:inline-block;padding:4px 16px 4px 4px;width:100%}[dir=rtl] .choices__list--single{padding-right:4px;padding-left:16px}.choices__list--single .choices__item{width:100%}.choices__list--multiple{display:inline}.choices__list--multiple .choices__item{display:inline-block;vertical-align:middle;border-radius:20px;padding:4px 10px;font-size:12px;font-weight:500;margin-right:3.75px;margin-bottom:3.75px;background-color:#005f75;border:1px solid rgb(0,74.2948717949,91.5);color:#fff;word-break:break-all;box-sizing:border-box}.choices__list--multiple .choices__item[data-deletable]{padding-right:5px}[dir=rtl] .choices__list--multiple .choices__item{margin-right:0;margin-left:3.75px}.choices__list--multiple .choices__item.is-highlighted{background-color:#004a5c;border:1px solid rgb(0,53.5897435897,66)}.is-disabled .choices__list--multiple .choices__item{background-color:#aaa;border:1px solid rgb(144.75,144.75,144.75)}.choices__list--dropdown,.choices__list[aria-expanded]{display:none;z-index:1;position:absolute;width:100%;background-color:#fff;border:1px solid #ddd;top:100%;margin-top:-1px;border-bottom-left-radius:2.5px;border-bottom-right-radius:2.5px;overflow:hidden;word-break:break-all}.is-active.choices__list--dropdown,.is-active.choices__list[aria-expanded]{display:block}.is-open .choices__list--dropdown,.is-open .choices__list[aria-expanded]{border-color:#b7b7b7}.is-flipped .choices__list--dropdown,.is-flipped .choices__list[aria-expanded]{top:auto;bottom:100%;margin-top:0;margin-bottom:-1px;border-radius:.25rem .25rem 0 0}.choices__list--dropdown .choices__list,.choices__list[aria-expanded] .choices__list{position:relative;max-height:300px;overflow:auto;-webkit-overflow-scrolling:touch;will-change:scroll-position}.choices__list--dropdown .choices__item,.choices__list[aria-expanded] .choices__item{position:relative;padding:10px;font-size:14px}[dir=rtl] .choices__list--dropdown .choices__item,[dir=rtl] .choices__list[aria-expanded] .choices__item{text-align:right}@media (min-width: 640px){.choices__list--dropdown .choices__item--selectable[data-select-text],.choices__list[aria-expanded] .choices__item--selectable[data-select-text]{padding-right:100px}.choices__list--dropdown .choices__item--selectable[data-select-text]:after,.choices__list[aria-expanded] .choices__item--selectable[data-select-text]:after{content:attr(data-select-text);font-size:12px;opacity:0;position:absolute;right:10px;top:50%;transform:translateY(-50%)}[dir=rtl] .choices__list--dropdown .choices__item--selectable[data-select-text],[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable[data-select-text]{text-align:right;padding-left:100px;padding-right:10px}[dir=rtl] .choices__list--dropdown .choices__item--selectable[data-select-text]:after,[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable[data-select-text]:after{right:auto;left:10px}}.choices__list--dropdown .choices__item--selectable.is-highlighted,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted{background-color:#f2f2f2}.choices__list--dropdown .choices__item--selectable.is-highlighted:after,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted:after{opacity:.5}.choices__item{cursor:default}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;-webkit-user-select:none;user-select:none;opacity:.5}.choices__heading{font-weight:600;font-size:12px;padding:10px;border-bottom:1px solid rgb(246.5,246.5,246.5);color:gray}.choices__button{text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:transparent;background-repeat:no-repeat;background-position:center;cursor:pointer}.choices__button:focus{outline:none}.choices__input{display:inline-block;vertical-align:baseline;background-color:#f9f9f9;font-size:14px;margin-bottom:5px;border:0;border-radius:0;max-width:100%;padding:4px 0 4px 2px}.choices__input:focus{outline:0}.choices__input::-webkit-search-decoration,.choices__input::-webkit-search-cancel-button,.choices__input::-webkit-search-results-button,.choices__input::-webkit-search-results-decoration{display:none}.choices__input::-ms-clear,.choices__input::-ms-reveal{display:none;width:0;height:0}[dir=rtl] .choices__input{padding-right:2px;padding-left:0}.choices__placeholder{opacity:.5}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;bottom:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#fafafa;border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:before,.noUi-handle:after{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:before,.noUi-vertical .noUi-handle:after{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled].noUi-target,[disabled].noUi-handle,[disabled] .noUi-handle{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-sub,.noUi-marker-large{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0,-50%);transform:translateY(-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0,50%);transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #D9D9D9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translateY(-50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{-webkit-transform:translate(50%,0);transform:translate(50%);left:auto;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{-webkit-transform:translate(0,-18px);transform:translateY(-18px);top:auto;right:28px}.alert-success{background:#f0fdf4;border:1px solid #86efac;color:#166534;padding:12px 16px;border-radius:12px;margin-bottom:16px;font-size:14px;line-height:20px}.flash-message{max-width:1200px;margin:16px auto;padding:12px 16px;border-radius:12px;font-size:14px;line-height:20px}.flash-message--info{background:#eff6ff;border:1px solid #93c5fd;color:#1e40af}form.loading{opacity:.7;pointer-events:none}.submit-order-page .form-field.switch .switch-label,.upopup .form-field.switch .switch-label{display:flex;align-items:center;justify-content:space-between;cursor:pointer;gap:16px}.submit-order-page .form-field.switch .switch-label span:first-child,.upopup .form-field.switch .switch-label span:first-child{flex:1}.submit-order-page .form-field.switch .switch-label input[type=checkbox],.upopup .form-field.switch .switch-label input[type=checkbox]{position:absolute;opacity:0;width:0;height:0}.submit-order-page .form-field.switch .switch-label .switch-toggle,.upopup .form-field.switch .switch-label .switch-toggle{position:relative;width:52px;height:28px;background:#e0e0e0;border-radius:100px;transition:background .3s ease;flex-shrink:0}.submit-order-page .form-field.switch .switch-label .switch-toggle:after,.upopup .form-field.switch .switch-label .switch-toggle:after{content:"";position:absolute;top:2px;left:2px;width:24px;height:24px;background:#fff;border-radius:50%;transition:transform .3s ease;box-shadow:0 2px 4px #0000001a}.submit-order-page .form-field.switch .switch-label input[type=checkbox]:checked+.switch-toggle,.upopup .form-field.switch .switch-label input[type=checkbox]:checked+.switch-toggle{background:#b9346433}.submit-order-page .form-field.switch .switch-label input[type=checkbox]:checked+.switch-toggle:after,.upopup .form-field.switch .switch-label input[type=checkbox]:checked+.switch-toggle:after{transform:translate(24px)}.upopup{display:none;max-width:1128px;margin:0 auto;position:relative}.upopup.active{display:block}@media screen and (max-width: 992px){.upopup.active{background:#666c;position:fixed;z-index:10001;left:0;top:0;bottom:0;right:0;display:flex;justify-content:center}}.upopup .inn{position:absolute;border-radius:32px;box-shadow:0 4px 24px #c6376b40;background:#fff;padding:16px;width:360px;right:16px;top:50px;z-index:10002}@media screen and (max-width: 992px){.upopup .inn{position:fixed;right:auto;top:auto;margin-top:30px;min-width:288px;max-width:360px;width:calc(100% - 32px)}}.upopup .inn .tit{display:flex;justify-content:space-between;margin-bottom:16px}.upopup .inn .tit span{flex:1;font-size:24px;font-weight:600;line-height:28px}.upopup .inn .form-tabs{width:100%}.upopup .inn .form-tabs button{flex:1}.upopup .inn form.signup,.upopup .inn form.signin{display:none}.upopup .inn form.signup.active,.upopup .inn form.signin.active{display:block}.upopup .inn form .step-desc{font-size:14px;line-height:1.5;color:#1f1317;margin-bottom:16px}.upopup .inn form .step-desc .masked-phone,.upopup .inn form .step-desc .login-masked-phone,.upopup .inn form .step-desc .reset-masked-phone{font-weight:600}.upopup .inn form .resend-otp,.upopup .inn form .resend-login-otp,.upopup .inn form .resend-reset-otp{margin-top:16px;text-align:center}.upopup .inn form .resend-otp .resend-btn,.upopup .inn form .resend-otp .resend-login-btn,.upopup .inn form .resend-otp .resend-reset-btn,.upopup .inn form .resend-login-otp .resend-btn,.upopup .inn form .resend-login-otp .resend-login-btn,.upopup .inn form .resend-login-otp .resend-reset-btn,.upopup .inn form .resend-reset-otp .resend-btn,.upopup .inn form .resend-reset-otp .resend-login-btn,.upopup .inn form .resend-reset-otp .resend-reset-btn{font-size:14px;font-weight:500;color:#666;background:transparent;border:none;cursor:pointer}.upopup .inn form .resend-otp .resend-btn:disabled,.upopup .inn form .resend-otp .resend-login-btn:disabled,.upopup .inn form .resend-otp .resend-reset-btn:disabled,.upopup .inn form .resend-login-otp .resend-btn:disabled,.upopup .inn form .resend-login-otp .resend-login-btn:disabled,.upopup .inn form .resend-login-otp .resend-reset-btn:disabled,.upopup .inn form .resend-reset-otp .resend-btn:disabled,.upopup .inn form .resend-reset-otp .resend-login-btn:disabled,.upopup .inn form .resend-reset-otp .resend-reset-btn:disabled{cursor:not-allowed;opacity:.7}.upopup .inn form .resend-otp .resend-btn:not(:disabled):hover,.upopup .inn form .resend-otp .resend-login-btn:not(:disabled):hover,.upopup .inn form .resend-otp .resend-reset-btn:not(:disabled):hover,.upopup .inn form .resend-login-otp .resend-btn:not(:disabled):hover,.upopup .inn form .resend-login-otp .resend-login-btn:not(:disabled):hover,.upopup .inn form .resend-login-otp .resend-reset-btn:not(:disabled):hover,.upopup .inn form .resend-reset-otp .resend-btn:not(:disabled):hover,.upopup .inn form .resend-reset-otp .resend-login-btn:not(:disabled):hover,.upopup .inn form .resend-reset-otp .resend-reset-btn:not(:disabled):hover{color:#b93464}.upopup .inn form .resend-otp .resend-btn .countdown,.upopup .inn form .resend-otp .resend-btn .login-countdown,.upopup .inn form .resend-otp .resend-btn .reset-countdown,.upopup .inn form .resend-otp .resend-login-btn .countdown,.upopup .inn form .resend-otp .resend-login-btn .login-countdown,.upopup .inn form .resend-otp .resend-login-btn .reset-countdown,.upopup .inn form .resend-otp .resend-reset-btn .countdown,.upopup .inn form .resend-otp .resend-reset-btn .login-countdown,.upopup .inn form .resend-otp .resend-reset-btn .reset-countdown,.upopup .inn form .resend-login-otp .resend-btn .countdown,.upopup .inn form .resend-login-otp .resend-btn .login-countdown,.upopup .inn form .resend-login-otp .resend-btn .reset-countdown,.upopup .inn form .resend-login-otp .resend-login-btn .countdown,.upopup .inn form .resend-login-otp .resend-login-btn .login-countdown,.upopup .inn form .resend-login-otp .resend-login-btn .reset-countdown,.upopup .inn form .resend-login-otp .resend-reset-btn .countdown,.upopup .inn form .resend-login-otp .resend-reset-btn .login-countdown,.upopup .inn form .resend-login-otp .resend-reset-btn .reset-countdown,.upopup .inn form .resend-reset-otp .resend-btn .countdown,.upopup .inn form .resend-reset-otp .resend-btn .login-countdown,.upopup .inn form .resend-reset-otp .resend-btn .reset-countdown,.upopup .inn form .resend-reset-otp .resend-login-btn .countdown,.upopup .inn form .resend-reset-otp .resend-login-btn .login-countdown,.upopup .inn form .resend-reset-otp .resend-login-btn .reset-countdown,.upopup .inn form .resend-reset-otp .resend-reset-btn .countdown,.upopup .inn form .resend-reset-otp .resend-reset-btn .login-countdown,.upopup .inn form .resend-reset-otp .resend-reset-btn .reset-countdown{color:#999}.upopup .inn form .form-field,.upopup .inn form .login-sms-block{margin-bottom:12px}.upopup .inn form .forgot-pass-btn{padding-top:4px;padding-bottom:16px}.upopup .inn form .forgot-pass-btn button{color:#b93464;font-size:14px;font-weight:500;line-height:17px}.upopup .inn form .btn button{width:100%;border-radius:40px;background:linear-gradient(180deg,#c6376b,#601b34);padding:14px 32px;font-size:14px;font-weight:600;line-height:18px;color:#fff}.upopup .inn form .btn.btn2{padding-top:8px}.upopup .inn form .btn.btn2 button{background:transparent;border:1px solid rgb(185,52,100);color:#b93464}.back-to{padding:0 16px;margin-bottom:16px}.back-to a{display:flex;align-items:center;color:#b93464;font-weight:500;line-height:17px}.back-to a span:first-child{width:24px;height:24px;display:flex;align-items:center;justify-content:center;transform:rotate(180deg)}@media screen and (max-width: 992px){.mobile-hide{display:none}}@media screen and (min-width: 992px){.mobile-only{display:none}}.prod-top{max-width:1128px;margin:0 auto}@media screen and (max-width: 1200px){.prod-top{max-width:none;margin:0 20px}}@media screen and (max-width: 992px){.prod-top{margin:0 16px}}.prod-top{display:flex;gap:24px;margin-bottom:40px}@media screen and (max-width: 992px){.prod-top{flex-direction:column}}.prod-top>h1{font-size:24px;font-weight:600;line-height:29px}.prod-top .photos{display:flex;gap:24px;max-height:456px;flex-shrink:0}@media screen and (max-width: 992px){.prod-top .photos{flex-direction:column;max-height:none;gap:0}}.prod-top .photos .nav-wrap{overflow-y:auto;overflow-x:hidden;max-height:456px;min-width:78px;flex-shrink:0;display:flex;flex-direction:column;gap:8px;scrollbar-width:none}.prod-top .photos .nav-wrap::-webkit-scrollbar{display:none}@media screen and (max-width: 992px){.prod-top .photos .nav-wrap{display:none}}.prod-top .photos .nav-wrap .nav-thumb{display:block;flex-shrink:0;cursor:pointer}.prod-top .photos .nav-wrap .nav-thumb img{border:3px solid transparent;border-radius:16px;display:block;width:72px;height:72px;box-sizing:border-box;object-fit:contain}.prod-top .photos .nav-wrap .nav-thumb.active img{border-color:#1f1317}.prod-top .photos .preview{position:relative;flex:0 0 456px;width:456px;height:456px;min-width:0}@media screen and (max-width: 992px){.prod-top .photos .preview{flex:1 1 auto;width:100%;height:auto;aspect-ratio:1}}.prod-top .photos .preview .tns-outer .tns-liveregion{display:none}.prod-top .photos .preview .items-wrap{overflow:hidden;height:100%;border:1px solid rgba(31,19,23,.2);border-radius:24px}.prod-top .photos .preview .items-wrap .items{display:flex;flex-direction:column}@media screen and (max-width: 992px){.prod-top .photos .preview .items-wrap .items{flex-direction:row}}.prod-top .photos .preview .items-wrap .items .item{display:flex;align-items:center;justify-content:center}.prod-top .photos .preview .items-wrap .items .item>a{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.prod-top .photos .preview .items-wrap .items .item a img{width:100%;height:100%;object-fit:contain}.prod-top .photos .preview .controls{position:absolute;left:16px;right:16px;bottom:16px;display:flex;justify-content:space-between;align-items:center;z-index:50}@media screen and (max-width: 992px){.prod-top .photos .preview .controls{justify-content:flex-end}}.prod-top .photos .preview .controls .navs{border:1px solid rgb(185,52,100);border-radius:48px;width:84px;height:40px;display:flex;justify-content:space-between;align-items:center;padding:10px 16px}@media screen and (max-width: 992px){.prod-top .photos .preview .controls .navs{display:none}}.prod-top .photos .preview .controls .navs button:last-child svg{transform:rotate(180deg)}.prod-top .photos .preview .controls .navs button.active svg{opacity:1}.prod-top .photos .preview .controls .navs button svg{opacity:.2}.prod-top .photos .preview .controls .video button{display:flex;justify-content:space-between;align-items:center;gap:6px;padding:10px 20px;width:176px;height:40px;border:1px solid rgb(185,52,100);border-radius:48px;background:#ffffffbf}.prod-top .photos .preview .controls .video button span{color:#b93464;font-weight:600;line-height:18px}.prod-top .photos .gallery-progress{margin-top:16px;position:relative;width:100%;height:8px;border-radius:7px;background:#b9346433;display:none}@media screen and (max-width: 992px){.prod-top .photos .gallery-progress{display:block}}.prod-top .photos .gallery-progress .bar{position:absolute;top:0;left:calc(2px + var(--index, 0) * 100% / var(--total, 1));height:100%;width:calc(100% / var(--total, 1) - 4px);background:#b93464;border-radius:7px;box-shadow:0 0 0 4px #fff;transition:left .25s ease}.prod-top .rgt{flex:1;min-width:0}.prod-top .rgt .tln{display:flex;gap:24px;align-items:center;margin-bottom:8px}@media screen and (max-width: 992px){.prod-top .rgt .tln{justify-content:space-between;margin-bottom:16px}}.prod-top .rgt .tln .brand{color:#1f1317;font-weight:600;line-height:17px}.prod-top .rgt .tln .status{margin-left:auto;display:flex;justify-content:center;align-items:center;padding:5px 12px;gap:3px;border-radius:80px;background:#f3f3f3;color:#b93464;font-size:10px;font-weight:600;line-height:12px}.prod-top .rgt h1{font-size:32px;font-weight:600;line-height:38px;margin-bottom:8px}.prod-top .rgt .stats{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px}.prod-top .rgt .stats .sku{display:flex;align-items:center;justify-content:space-between;gap:2px;position:relative}.prod-top .rgt .stats .sku span{line-height:17px;font-weight:400}.prod-top .rgt .stats .sku span:first-child{color:#666;font-weight:300}.prod-top .rgt .stats .sku button{margin-left:2px}.prod-top .rgt .stats .sku button:disabled{opacity:.3;cursor:default}.prod-top .rgt .stats .sku .sku-popup{position:absolute;top:calc(100% + 8px);left:0;z-index:100;background:#fff;border-radius:16px;box-shadow:0 4px 24px #c6376b26;padding:16px;min-width:220px;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.prod-top .rgt .stats .sku .sku-popup.active{opacity:1;visibility:visible}.prod-top .rgt .stats .sku .sku-popup .sku-popup-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.prod-top .rgt .stats .sku .sku-popup .sku-popup-header span{font-weight:500}.prod-top .rgt .stats .sku .sku-popup .sku-popup-item{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 0}.prod-top .rgt .stats .sku .sku-popup .sku-popup-item span{font-weight:400}.prod-top .rgt .stats .sku .sku-popup .sku-popup-item button{opacity:.5}.prod-top .rgt .stats .sku .sku-popup .sku-popup-item button:hover{opacity:1}.prod-top .rgt .stats .reviews{display:flex;flex-direction:column;gap:6px}.prod-top .rgt .stats .reviews .stars{display:flex;align-items:center;justify-content:space-between;gap:2px;color:#b93464}.prod-top .rgt .stats .reviews .count{text-align:right;color:#666;font-size:12px;font-weight:300;line-height:14px}.prod-top .rgt .varia{margin-bottom:31px}.prod-top .rgt .varia .tit{font-weight:400;line-height:17px;color:#1f1317;margin-bottom:8px}.prod-top .rgt .varia .tit span{font-weight:300;color:#666}.prod-top .rgt .varia .items{display:flex;gap:8px;align-items:center}.prod-top .rgt .varia .items button{border-radius:16px;width:32px;height:32px;border:4px solid transparent;box-shadow:0 4px 4px #00000040}.prod-top .rgt .varia .items button.active{border:4px solid rgb(185,52,100)}.prod-top .rgt .prln{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:49px}@media screen and (max-width: 992px){.prod-top .rgt .prln{flex-wrap:wrap}}.prod-top .rgt .prln .price{display:flex;flex-direction:column;flex:1}@media screen and (max-width: 992px){.prod-top .rgt .prln .price{order:1}}.prod-top .rgt .prln .price span{font-size:32px;font-weight:600;line-height:38px}.prod-top .rgt .prln .price span.old{font-size:18px;color:#776b6f;text-decoration-line:line-through;font-weight:400;line-height:25px}@media screen and (max-width: 992px){.prod-top .rgt .prln .add-to-card-w{width:100%;order:4;display:flex;justify-content:center;padding-top:16px}}.prod-top .rgt .prln .add-to-card-w .add-to-card{display:flex;align-items:center;justify-content:center;border-radius:40px;background:linear-gradient(180deg,#c6376b,#601b34);width:256px;height:44px;padding:14px 32px;color:#fff;font-weight:600;line-height:18px;margin-right:4px}@media screen and (max-width: 992px){.prod-top .rgt .prln .add-to-card-w .add-to-card{width:100%}}.prod-top .rgt .prln .add-to-card-w .add-to-card:disabled,.prod-top .rgt .prln .add-to-card-w .add-to-card[disabled]{background:#666;cursor:not-allowed;opacity:.5}.prod-top .rgt .prln .fav,.prod-top .rgt .prln .comp{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid rgb(185,52,100);border-radius:48px}.prod-top .rgt .prln .fav svg use:last-child{display:none}.prod-top .rgt .prln .fav.active svg use:first-child{display:none}.prod-top .rgt .prln .fav.active svg use:last-child{display:inline-block}@media screen and (max-width: 992px){.prod-top .rgt .prln .fav{order:2}}.prod-top .rgt .prln .comp svg{color:#b93464}.prod-top .rgt .prln .comp svg use:last-child{display:none}.prod-top .rgt .prln .comp.active svg use:first-child{display:none}.prod-top .rgt .prln .comp.active svg use:last-child{display:inline-block}@media screen and (max-width: 992px){.prod-top .rgt .prln .comp{order:3}}.prod-top .rgt .pinf{display:flex;flex-direction:column}.prod-top .rgt .pinf>div{display:flex;justify-content:space-between}.prod-top .rgt .pinf>div span{font-size:24px;font-weight:600;line-height:28px}.prod-top .rgt .pinf>div .icons{flex:1;min-height:33px;background:transparent url(/img/icons/payments.png) no-repeat center right}.prod-top .rgt .pinf>div:first-child{border-bottom:1px solid rgba(31,19,23,.2);padding-bottom:16px;margin-bottom:16px}@media screen and (max-width: 992px){.prod-top .rgt .pinf>div.payment{flex-direction:column}}.prod-top .rgt .pinf>div.delivery .icons{background-image:url(/img/icons/deliveries.png)}.prod-content{max-width:1128px;margin:0 auto}@media screen and (max-width: 1200px){.prod-content{max-width:none;margin:0 20px}}@media screen and (max-width: 992px){.prod-content{margin:0 16px}}.prod-content{display:flex;gap:24px;margin-bottom:40px}@media screen and (max-width: 992px){.prod-content{margin-left:0;margin-right:0;overflow:hidden}}.prod-content .lft{flex:1;min-width:0;max-width:744px}@media screen and (max-width: 992px){.prod-content .lft{max-width:100%}}.prod-content .lft .desc{margin-bottom:40px}@media screen and (max-width: 992px){.prod-content .lft .desc{padding:0 16px}}.prod-content .lft .desc .tit{font-size:24px;font-weight:600;line-height:28px;margin-bottom:16px}@media screen and (max-width: 992px){.prod-content .lft .desc .tit{font-size:20px;line-height:normal;margin-bottom:8px}}.prod-content .lft .desc .text{font-weight:300;font-size:14px;line-height:18px;color:#1f1317}.prod-content .lft .desc .text p{font-weight:300;line-height:18px}.prod-content .lft .specs{margin-bottom:52px}@media screen and (max-width: 992px){.prod-content .lft .specs{padding:0 16px}}.prod-content .lft .specs .tit{font-size:24px;font-weight:600;line-height:28px;margin-bottom:8px}.prod-content .lft .specs .items{display:flex;flex-direction:column}.prod-content .lft .specs .items .item{display:flex;justify-content:space-between;border-bottom:1px solid rgba(31,19,23,.2);padding:12px 0}.prod-content .lft .specs .items .item:last-child{border-bottom:none}.prod-content .lft .specs .items .item .name{color:#666;font-weight:500;line-height:17px}.prod-content .lft .specs .items .item .val{font-weight:400;line-height:17px}.prod-content .lft .reviews-list{margin-top:40px}@media screen and (max-width: 992px){.prod-content .lft .reviews-list.mobile-slider{overflow:hidden}}@media screen and (max-width: 992px){.prod-content .lft .reviews-list.mobile-slider .tns-outer{background:#fbf5f7}}.prod-content .lft .reviews-list.mobile-slider .tns-outer .tns-liveregion{display:none}@media screen and (max-width: 992px){.prod-content .lft .reviews-list.mobile-slider .items{flex-direction:row}}.prod-content .lft .reviews-list .tit{display:flex;justify-content:space-between;margin-bottom:16px}@media screen and (max-width: 992px){.prod-content .lft .reviews-list .tit{padding:0 16px}}.prod-content .lft .reviews-list .tit>span{font-size:24px;font-weight:600;line-height:28px}.prod-content .lft .reviews-list .tit button{display:flex;align-items:center;gap:8px}@media screen and (max-width: 992px){.prod-content .lft .reviews-list .tit button{display:none}}.prod-content .lft .reviews-list .tit button span{color:#b93464;font-weight:700;line-height:17px}.prod-content .lft .reviews-list .items{border:1px solid rgba(185,52,100,.2);border-radius:40px;background:#fbf5f7;display:flex;flex-direction:column;gap:12px;padding:24px}@media screen and (max-width: 992px){.prod-content .lft .reviews-list .items{border-radius:0;border:none;padding:16px}}.prod-content .lft .reviews-list .items .empty-message{color:#666;text-align:center;padding:24px}.prod-content .lft .reviews-list .items .item{background:#fff;display:flex;flex-direction:column;gap:8px;padding:24px;border:1px solid rgba(185,52,100,.2);border-radius:32px}.prod-content .lft .reviews-list .items .item .tline{display:flex;gap:16px}.prod-content .lft .reviews-list .items .item .tline .name{flex:1;font-size:16px;font-weight:500;line-height:16px}.prod-content .lft .reviews-list .items .item .tline .date{color:#666;font-size:12px;font-weight:300;line-height:14px}.prod-content .lft .reviews-list .items .item .tline .stars{display:flex;align-items:center;justify-content:space-between;gap:2px;color:#b93464}.prod-content .lft .reviews-list .items .item .answer{border-left:4px solid rgb(185,52,100);padding-left:12px;margin-top:16px}.prod-content .lft .reviews-list .items .item .answer .name{font-weight:500;line-height:17px;margin-bottom:8px}.prod-content .lft .reviews-list .items .item .answer .text{line-height:17px}.prod-content .lft .reviews-list .mobile-action-btn{display:none}@media screen and (max-width: 992px){.prod-content .lft .reviews-list .mobile-action-btn{display:block;width:calc(100% - 32px);margin:16px 16px 0;padding:13px 20px;border:1px solid #1F1317;border-radius:48px;background:transparent;color:#1f1317;font-family:inherit;font-size:14px;font-weight:500;line-height:18px;text-align:center;cursor:pointer}}.prod-content .rgt{position:relative;min-width:360px}@media screen and (max-width: 992px){.prod-content .rgt{display:none}}.prod-content .rgt .fixed-product{display:flex;top:16px;flex-direction:column;max-width:360px;border:1px solid rgba(185,52,100,.2);border-radius:40px;background:#fbf5f7}.prod-content .rgt .fixed-product .img{display:flex;align-items:center;justify-content:center;border-top-left-radius:40px;border-top-right-radius:40px;background-color:#fff;width:100%;height:360px;overflow:hidden}.prod-content .rgt .fixed-product .img img{width:100%;height:100%;object-fit:contain;border-top-left-radius:40px;border-top-right-radius:40px}.prod-content .rgt .fixed-product .name{padding:24px 16px 8px}.prod-content .rgt .fixed-product .name>*{font-size:24px;font-weight:600;line-height:28px}.prod-content .rgt .fixed-product .reviews{display:flex;padding:0 16px;gap:6px}.prod-content .rgt .fixed-product .reviews .stars{display:flex;align-items:center;justify-content:space-between;gap:2px;color:#b93464}.prod-content .rgt .fixed-product .reviews .count{text-align:right;color:#666;font-size:12px;font-weight:300;line-height:14px}.prod-content .rgt .fixed-product .btm{display:flex;padding:16px 16px 24px;justify-content:space-between;gap:8px}.prod-content .rgt .fixed-product .btm .price{display:flex;flex-direction:column;flex:1}.prod-content .rgt .fixed-product .btm .price .current{font-size:20px;font-weight:500;line-height:18px}.prod-content .rgt .fixed-product .btm .price .old{font-size:18px;color:#776b6f;text-decoration-line:line-through;font-weight:400;line-height:25px}.prod-content .rgt .fixed-product .btm .add-to-card-w .add-to-card{width:116px;height:44px;color:#f2f2f2;font-weight:600;line-height:18px;border-radius:40px;background:linear-gradient(180deg,#c6376b,#601b34)}.prod-content .rgt .fixed-product .btm .add-to-card-w .add-to-card:disabled,.prod-content .rgt .fixed-product .btm .add-to-card-w .add-to-card[disabled]{background:#666;cursor:not-allowed;opacity:.5}.prod-content .rgt .fixed-product .btm .fav,.prod-content .rgt .fixed-product .btm .comp{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid rgb(185,52,100);border-radius:48px}.prod-content .rgt .fixed-product .btm .comp svg{color:#b93464}.prod-content .rgt .fixed-product .btm .comp svg use:last-child{display:none}.prod-content .rgt .fixed-product .btm .comp.active svg use:first-child{display:none}.prod-content .rgt .fixed-product .btm .comp.active svg use:last-child{display:inline-block}.prod-content .rgt .fixed-product .btm .fav svg use:last-child{display:none}.prod-content .rgt .fixed-product .btm .fav.active svg use:first-child{display:none}.prod-content .rgt .fixed-product .btm .fav.active svg use:last-child{display:inline-block}.show-more{display:flex;align-items:center;justify-content:center;width:100%;padding:12px;margin-top:16px}@media screen and (max-width: 992px){.show-more{margin-left:16px;margin-right:16px;width:calc(100% - 32px)}}.show-more{border:1px solid rgb(185,52,100);border-radius:8px;color:#b93464;font-weight:500;cursor:pointer;transition:background .2s,color .2s}@media (hover: hover){.show-more:hover{background:#b93464;color:#fff}}.show-more:disabled{opacity:.5;cursor:not-allowed}.review-form-popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.review-form-popup.is-active{opacity:1;visibility:visible}.review-form-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#666c;cursor:pointer}.review-form-content{position:relative;background:#fff;border-radius:32px;padding:16px;width:100%;max-width:520px;max-height:90vh;overflow-y:auto;z-index:1;box-shadow:0 4px 24px #c6376b40;transform:translateY(20px);transition:transform .3s ease}.is-active .review-form-content{transform:translateY(0)}@media screen and (max-width: 992px){.review-form-content{margin:0 16px;padding:24px 16px}}.review-form-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.review-form-header h3{font-size:24px;font-weight:600;line-height:28px}.review-form-header button{cursor:pointer;flex-shrink:0}.review-form-rating{margin-bottom:16px}.review-form-rating>label{display:block;margin-bottom:8px;font-family:Geologica,sans-serif;font-weight:300;font-size:14px;line-height:100%;color:#1f1317}.stars-select{display:flex;width:100%}.stars-select .star-item{flex:1;display:flex;flex-direction:column;align-items:center;gap:4px;cursor:pointer}.stars-select .star-btn{cursor:pointer;padding:2px;color:#b93464}.stars-select .star-btn svg{display:block}.stars-select .star-label{font-size:11px;color:#999;white-space:nowrap}.review-form-field{margin-bottom:16px}.review-form-field label{display:block;margin-bottom:8px;font-family:Geologica,sans-serif;font-weight:300;font-size:14px;line-height:100%;color:#1f1317}.review-form-field textarea{width:100%;padding:12px;border:1px solid #ddd;border-radius:8px;font-family:Geologica,sans-serif;font-weight:300;font-size:14px;line-height:100%;resize:vertical}.review-form-field textarea::placeholder{color:#aaa}.review-form-field textarea:focus{outline:none;border-color:#b93464}.review-form-errors{margin-bottom:16px;padding:12px;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#dc2626;font-size:14px}.review-form-errors p{margin:0}.review-form-errors p+p{margin-top:4px}.review-form-success{margin-bottom:16px;padding:12px;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;color:#16a34a;font-size:14px}.review-form-actions{display:flex;gap:12px}.review-form-actions .btn-primary,.review-form-actions .btn-secondary{flex:1}.review-form-actions .btn-primary{padding:12px 24px;background:linear-gradient(180deg,#c6376b,#601b34);color:#fff;border-radius:40px;font-weight:600;cursor:pointer}.review-form-actions .btn-primary:disabled{opacity:.5;cursor:not-allowed}.review-form-actions .btn-secondary{padding:12px 24px;border:1px solid rgb(185,52,100);border-radius:40px;color:#b93464;cursor:pointer;font-weight:600}.review-form-actions .btn-secondary:hover{background:#b934640d}.review-form-guest{text-align:center;padding:24px 0}.review-form-guest p{margin-bottom:16px;color:#666}.review-form-guest .btn-primary{padding:12px 32px;background:linear-gradient(180deg,#c6376b,#601b34);color:#fff;border-radius:40px;font-weight:600;cursor:pointer}.product-sticky-buy{position:fixed;left:0;right:0;bottom:0;z-index:9000;background:#f3f3f3;padding:8px 16px;transform:translateY(100%);transition:transform .25s ease;pointer-events:none}@media screen and (min-width: 768px){.product-sticky-buy{display:none}}.product-sticky-buy.is-visible{transform:translateY(0);pointer-events:auto}.product-sticky-buy.is-visible~.floating-contact{bottom:132px}@media screen and (min-width: 768px){.product-sticky-buy.is-visible~.floating-contact{bottom:72px}}.product-sticky-buy .inner{display:flex;align-items:center;justify-content:space-between;gap:16px;min-width:0}.product-sticky-buy .price{font-family:Geologica,sans-serif;font-weight:500;font-size:20px;line-height:18px;color:#1f1317;white-space:nowrap;flex-shrink:0}.product-sticky-buy .actions{display:flex;align-items:center;gap:16px;flex-shrink:0}.product-sticky-buy .fav,.product-sticky-buy .comp{width:24px;height:24px;padding:0;background:none;border:none;cursor:pointer;color:#b93464}.product-sticky-buy .fav .icon,.product-sticky-buy .comp .icon{width:24px;height:24px;display:block}.product-sticky-buy .fav use:nth-child(2),.product-sticky-buy .comp use:nth-child(2){display:none}.product-sticky-buy .fav.active use:first-child,.product-sticky-buy .comp.active use:first-child{display:none}.product-sticky-buy .fav.active use:nth-child(2),.product-sticky-buy .comp.active use:nth-child(2){display:inline}.product-sticky-buy .buy{height:44px;padding:14px 24px;border-radius:40px;border:none;cursor:pointer;background:linear-gradient(180deg,#c6376b,#601b34);font-family:Geologica,sans-serif;font-weight:600;font-size:14px;line-height:18px;color:#f2f2f2;white-space:nowrap}.product-sticky-buy .buy:disabled,.product-sticky-buy .buy[disabled]{background:#666;cursor:not-allowed;opacity:.5}*,*:before,*:after{box-sizing:border-box}html,body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}ul,ol{margin:0;padding:0;list-style:none}img,picture,svg,video{display:block;max-width:100%}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}table{border-collapse:collapse}[hidden]{display:none!important}body{font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;min-height:100vh;color:#050505;background-color:#fefefe;-webkit-font-smoothing:antialiased}:focus-visible{outline:2px solid #b93464;outline-offset:2px}.site-header__desktop{position:relative}@media screen and (max-width: 992px){.site-header__desktop{display:none}}.site-header__mobile{display:none}@media screen and (max-width: 992px){.site-header__mobile{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background-color:#fefefe}}.site-header__mobile-group{display:flex;align-items:center;gap:16px;color:#050505}.site-header__mobile-group--end{justify-content:flex-end}.site-header__mobile-logo{flex-shrink:0;width:95px;height:35px;color:#050505}.site-header__top{background-color:#161616;color:#fcfcfc}.site-header__top-inner{width:100%;max-width:1440px;margin:0 auto;padding:0 60px}@media screen and (max-width: 992px){.site-header__top-inner{padding:0 16px}}.site-header__top-inner{display:flex;align-items:center;justify-content:space-between;align-items:flex-start;padding-top:6px;padding-bottom:6px}.site-header__top-menu{display:flex;align-items:center;gap:34px;white-space:nowrap}.site-header__top-link{font-family:Geologica,sans-serif;font-size:12px;font-weight:200;line-height:24px}.site-header__lang{position:relative}.site-header__lang-btn{font:inherit;background:none;border:none;cursor:pointer;display:inline-flex;align-items:center;gap:3px;padding:4px 8px;border-radius:4px;color:inherit}.site-header__lang-menu{position:absolute;top:calc(100% + 4px);right:0;z-index:950;display:none;flex-direction:column;min-width:120px;padding:4px;background-color:#fefefe;border:1px solid #cdcdcd;border-radius:8px;box-shadow:0 8px 24px #0000001f}.site-header__lang.is-open .site-header__lang-menu{display:flex}.site-header__lang-option{color:inherit;text-decoration:none;font-family:Geologica,sans-serif;font-size:12px;font-weight:200;line-height:24px;display:flex;align-items:center;gap:6px;padding:6px 10px;border-radius:6px;color:#050505;white-space:nowrap}.site-header__lang-option:hover{background-color:#e5d5db}.site-header__lang-option.is-active{color:#b93464}.site-header__lang-text{display:inline-flex;align-items:center;gap:3px;font-family:Geologica,sans-serif;font-size:12px;font-weight:200;line-height:15px}.site-header__flag{flex-shrink:0}.site-header__main{width:100%;max-width:1440px;margin:0 auto;padding:0 60px}@media screen and (max-width: 992px){.site-header__main{padding:0 16px}}.site-header__main{display:flex;align-items:center;padding-top:6px;padding-bottom:6px;background-color:#fefefe}.site-header__phone-box,.site-header__actions{display:flex;flex:1 1 0;align-items:center;gap:26px}.site-header__actions{justify-content:flex-end}.site-header__search{display:inline-flex;padding:0;color:inherit;font:inherit;background:none;border:none;cursor:pointer;color:#050505}.site-header__phone{position:relative}.site-header__phone-btn{padding:0;color:inherit;font:inherit;background:none;border:none;cursor:pointer;display:inline-flex;align-items:center;gap:4px;color:#050505}.site-header__phone-menu{position:absolute;top:calc(100% + 4px);left:0;z-index:950;display:none;flex-direction:column;min-width:200px;padding:4px;background-color:#fefefe;border:1px solid #cdcdcd;border-radius:8px;box-shadow:0 8px 24px #0000001f}.site-header__phone.is-open .site-header__phone-menu{display:flex}.site-header__phone-option{color:inherit;text-decoration:none;font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;padding:8px 12px;border-radius:6px;color:#050505;white-space:nowrap}.site-header__phone-option:hover{background-color:#e5d5db}.site-header__phone-text{font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#050505}.site-header__logo{flex-shrink:0;width:139px;height:51px;color:#050505}.site-header__login{display:flex;align-items:flex-end;gap:6px}.site-header__login-text{font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#b93464}.site-header__icons{display:flex;align-items:center;gap:16px;color:#050505}.site-header__icon-link{display:inline-flex;padding:0;color:inherit;font:inherit;background:none;border:none;cursor:pointer;position:relative;color:#050505}.site-header__icon-link .badge-count{position:absolute;top:-6px;right:-8px;display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;font-family:Geologica,sans-serif;font-size:10px;font-weight:500;line-height:1;color:#fcfcfc;background-color:#b93464;border-radius:999px}.site-header__nav{width:100%;max-width:1440px;margin:0 auto;padding:0 60px}@media screen and (max-width: 992px){.site-header__nav{padding:0 16px}}.site-header__nav{display:flex;align-items:center;justify-content:space-between;height:54px;padding-top:13px;padding-bottom:13px;background-color:#fefefe}.site-header__nav-item{font-family:Geologica,sans-serif;font-size:15px;font-weight:500;line-height:24px;color:inherit;text-decoration:none;display:flex;align-items:center;gap:6px;color:#050505;white-space:nowrap;cursor:pointer}.site-header__nav-item:visited{color:#050505}.site-header__nav-item--sale,.site-header__nav-item--sale:visited{color:#7b2e4c}.site-footer{display:flex;flex-direction:column;gap:20px;padding:40px 60px;color:#fcfcfc;background-color:#161616}@media screen and (max-width: 992px){.site-footer{padding:30px 16px}}.site-footer__inner{display:flex;flex-direction:column;gap:30px}@media screen and (max-width: 992px){.site-footer__inner{gap:24px}}.site-footer__wrapper{display:flex;align-items:flex-start;gap:80px}@media screen and (max-width: 992px){.site-footer__wrapper{flex-direction:column;gap:24px}}.site-footer__logo-section{display:flex;flex-direction:column;gap:40px}@media screen and (max-width: 992px){.site-footer__logo-section{display:contents}}.site-footer__logo{flex-shrink:0;width:204px;height:75px;color:#fcfcfc}@media screen and (max-width: 992px){.site-footer__logo{order:1}}.site-footer__socials{display:flex;align-items:center;gap:16px}@media screen and (max-width: 992px){.site-footer__socials{order:3}}.site-footer__social{color:inherit;text-decoration:none;display:flex;color:#fefefe}.site-footer__links{display:flex;align-items:flex-start;gap:50px}@media screen and (max-width: 992px){.site-footer__links{order:2;flex-wrap:wrap;column-gap:30px;row-gap:20px}}.site-footer__col{display:flex;flex-direction:column;gap:16px}.site-footer__col--catalog{width:144px}.site-footer__col--about{width:147px}.site-footer__col--help{width:135px}.site-footer__col--contacts{width:168px}.site-footer__col--schedule{width:154px}@media screen and (max-width: 992px){.site-footer__col--schedule{width:143px}}@media screen and (max-width: 992px){.site-footer__col--help{order:1}}.site-footer__col-title{font-family:Geologica,sans-serif;font-size:16px;font-weight:700;line-height:22px;color:#fcfcfc}.site-footer__list{display:flex;flex-direction:column;gap:6px}.site-footer__link{font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;color:inherit;text-decoration:none;color:#cdcdcd;white-space:nowrap}.site-footer__br{display:none}@media screen and (max-width: 992px){.site-footer__br{display:inline}}.site-footer__divider{border-top:1px solid #373737}.site-footer__copy{font-family:Geologica,sans-serif;font-size:10px;font-weight:500;line-height:1.4;color:#696969}.section{display:flex;flex-direction:column;gap:40px;padding-bottom:60px;background-color:#fefefe}@media screen and (max-width: 992px){.section{gap:24px;padding-bottom:50px}}.section--sale{padding-top:50px}.section--new{padding-top:20px}@media screen and (max-width: 992px){.section--new{padding-top:0}}.section--instagram{padding-top:20px;padding-bottom:80px}@media screen and (max-width: 992px){.section--instagram{padding-top:0;padding-bottom:50px}}.section--blog{padding-top:20px;padding-bottom:80px}@media screen and (max-width: 992px){.section--blog{padding-top:0;padding-bottom:50px}}.section--brands{padding-top:40px;padding-bottom:80px}@media screen and (max-width: 992px){.section--brands{padding-top:0;padding-bottom:50px}}.section--categories{padding-top:20px}@media screen and (max-width: 992px){.section--categories{padding-top:0}}.section__header{width:100%;max-width:1440px;margin:0 auto;padding:0 60px}@media screen and (max-width: 992px){.section__header{padding:0 16px}}.section__header{display:flex;align-items:center;justify-content:space-between}.section__title{font-family:Geologica,sans-serif;font-size:30px;font-weight:500;line-height:1.2;color:#050505}@media screen and (max-width: 992px){.section__title{font-family:Geologica,sans-serif;font-size:20px;font-weight:500;line-height:28px}}.section__body{display:flex;flex-direction:column;gap:40px;align-items:center}@media screen and (max-width: 992px){.section__body{gap:24px}}.ghost-btn{display:inline-flex;padding:0;color:inherit;font:inherit;background:none;border:none;cursor:pointer;font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;align-items:center;gap:6px;color:#050505}.ghost-btn--mobile-only{display:none}@media screen and (max-width: 992px){.ghost-btn--mobile-only{display:inline-flex}}.btn{display:inline-flex;color:inherit;font:inherit;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;height:46px;padding:14px 32px;font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;text-align:center;white-space:nowrap;border-radius:40px}.btn--primary{color:#fcfcfc;background:linear-gradient(180deg,#c6376b 17.045%,#601b34 214.77%)}.btn--outline{color:#050505;border:1px solid #373737}.btn--block{width:100%}.page-head{width:100%;max-width:1440px;margin:0 auto;padding:0 60px}@media screen and (max-width: 992px){.page-head{padding:0 16px}}.page-head{display:flex;flex-direction:column;gap:4px;padding-top:20px;padding-bottom:20px}@media screen and (max-width: 992px){.page-head{padding-top:12px;padding-bottom:12px}}.page-head__crumbs{font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;margin-bottom:4px}.page-head__crumb{color:#050505}.page-head__crumb--sep{color:#9b9b9b}.page-head__crumb--current{color:#b93464}.page-head__title{font-family:Geologica,sans-serif;font-size:30px;font-weight:500;line-height:1.2;color:#050505}@media screen and (max-width: 992px){.page-head__title{font-family:Geologica,sans-serif;font-size:24px;font-weight:500;line-height:28px}}.page-head__subtitle{font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#696969}.page{width:100%;max-width:1440px;margin:0 auto;padding:0 60px}@media screen and (max-width: 992px){.page{padding:0 16px}}.page{padding-bottom:80px}@media screen and (max-width: 992px){.page{padding-bottom:50px}}.empty-state{display:flex;flex-direction:column;gap:20px;align-items:center;padding:60px 0;text-align:center}.empty-state__text{font-family:Geologica,sans-serif;font-size:16px;font-weight:300;line-height:22px;color:#696969}.field{display:flex;flex-direction:column;gap:8px}.field__label{font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#373737}.field__error{font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#b93464}.field--invalid .input,.field--invalid .textarea{border-color:#b93464}.input,.textarea{width:100%;padding:12px 16px;font-family:Geologica,sans-serif;font-size:15px;font-weight:300;line-height:24px;color:#050505;background-color:#fefefe;border:1px solid #cdcdcd;border-radius:10px}.input::placeholder,.textarea::placeholder{color:#9b9b9b}.input:focus,.textarea:focus{border-color:#b93464;outline:none}.textarea{min-height:120px;resize:vertical}.checkbox{display:flex;gap:10px;align-items:center;cursor:pointer}.checkbox input{position:absolute;opacity:0}.checkbox__box{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;color:#fcfcfc;border:1px solid #cdcdcd;border-radius:4px}.checkbox__box svg{opacity:0}input:checked+.checkbox__box{background-color:#b93464;border-color:#b93464}input:checked+.checkbox__box svg{opacity:1}.checkbox__text{font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#050505}body.age-locked{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:none;align-items:center;justify-content:center;padding:16px;background-color:#05050580}.modal.is-open{display:flex}.modal__card{display:flex;flex-direction:column;gap:36px;align-items:center;width:572px;max-width:100%;padding:40px;background-color:#fefefe;border-radius:20px}@media screen and (max-width: 992px){.modal__card{gap:24px;padding:24px}}.age-modal__head{display:flex;flex-direction:column;gap:24px;width:100%;text-align:center}.age-modal__big{font-family:Geologica,sans-serif;font-size:100px;font-weight:500;line-height:1;color:#b93464}@media screen and (max-width: 992px){.age-modal__big{font-size:72px}}.age-modal__texts{display:flex;flex-direction:column;gap:16px;align-items:center}.age-modal__title{font-family:Geologica,sans-serif;font-size:30px;font-weight:500;line-height:1.2;color:#050505}@media screen and (max-width: 992px){.age-modal__title{font-family:Geologica,sans-serif;font-size:24px;font-weight:500;line-height:28px}}.age-modal__text{font-family:Geologica,sans-serif;font-size:16px;font-weight:300;line-height:1.4;color:#373737}.age-modal__actions{display:flex;flex-direction:column;gap:14px;width:100%}.toast-stack{position:fixed;top:99px;right:60px;z-index:1100;display:flex;flex-direction:column;gap:8px;align-items:flex-end;pointer-events:none}@media screen and (max-width: 992px){.toast-stack{top:71px;right:16px}}.toast{display:flex;gap:4px;align-items:center;justify-content:center;padding:10px 12px;pointer-events:auto;background-color:#fff;border:1.5px solid #6f9523;border-radius:8px;box-shadow:0 0 2px #0000000a,0 8px 8px #00000014;opacity:0;transform:translate(16px);transition:opacity .25s ease,transform .25s ease}.toast.is-open{opacity:1;transform:translate(0)}.toast__icon{flex-shrink:0;color:#6f9523}.toast__text{font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#050505}.toast--error{border-color:#e74c3c}.toast--error .toast__icon{color:#e74c3c}.upopup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;max-width:none;margin:0;display:none;align-items:flex-start;justify-content:center;padding:40px 16px;overflow-y:auto;background-color:#0006}.upopup.active{display:flex}.upopup .inn{display:flex;flex-direction:column;gap:16px;width:440px;max-width:100%;margin:auto;padding:28px;background-color:#fefefe;border-radius:20px;box-shadow:0 0 2px #0000000a,0 8px 24px #00000029}.upopup .tit{display:flex;justify-content:space-between;align-items:center}.upopup .tit span{font-family:Geologica,sans-serif;font-size:24px;font-weight:500;line-height:28px;color:#050505}.upopup .tit button{display:inline-flex;padding:0;color:inherit;font:inherit;background:none;border:none;display:flex;align-items:center;justify-content:center;color:#696969;cursor:pointer}.upopup .form-tabs{display:flex;gap:8px;border-bottom:1px solid #cdcdcd}.upopup .form-tabs button{display:inline-flex;color:inherit;font:inherit;background:none;border:none;position:relative;padding:10px 4px;font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#696969;white-space:nowrap;cursor:pointer}.upopup .form-tabs button:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;content:"";background-color:transparent}.upopup .form-tabs button.active{color:#b93464}.upopup .form-tabs button.active:after{background-color:#b93464}.upopup .login-method-tabs,.upopup .reset-method-tabs{margin-bottom:12px}.upopup form{display:none;flex-direction:column;gap:16px}.upopup form.active{display:flex}.upopup .form-field{display:flex;flex-direction:column;gap:8px}.upopup .form-field label{font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#373737}.upopup .form-field input,.upopup .form-field textarea{width:100%;padding:12px 16px;font-family:Geologica,sans-serif;font-size:15px;font-weight:300;line-height:24px;color:#050505;background-color:#fefefe;border:1px solid #cdcdcd;border-radius:10px}.upopup .form-field input::placeholder,.upopup .form-field textarea::placeholder{color:#9b9b9b}.upopup .form-field input:focus,.upopup .form-field textarea:focus{border-color:#b93464;outline:none}.upopup .form-field.password>div{position:relative}.upopup .form-field.password>div input{padding-right:48px}.upopup .form-field.password>div .icon{position:absolute;top:50%;right:14px;width:22px;height:15px;color:#696969;cursor:pointer;transform:translateY(-50%)}.upopup .form-field.switch .switch-label{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.upopup .form-field.switch .switch-label span:first-child{font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#050505}.upopup .form-field.switch input{position:absolute;width:0;opacity:0}.upopup .form-field.switch .switch-toggle{position:relative;flex-shrink:0;width:40px;height:22px;background-color:#cdcdcd;border-radius:100px;transition:background-color .2s ease}.upopup .form-field.switch .switch-toggle:after{position:absolute;top:2px;left:2px;width:18px;height:18px;content:"";background-color:#fefefe;border-radius:50%;transition:transform .2s ease}.upopup .form-field.switch input:checked+.switch-toggle{background-color:#b93464}.upopup .form-field.switch input:checked+.switch-toggle:after{transform:translate(18px)}.upopup .btn button{display:inline-flex;color:inherit;font:inherit;background:none;border:none;display:flex;align-items:center;justify-content:center;width:100%;height:48px;padding:13px 20px;font-family:Geologica,sans-serif;font-size:14px;font-weight:500;line-height:1;color:#fcfcfc;cursor:pointer;background:linear-gradient(180deg,#c6376b 17.045%,#601b34 214.77%);border-radius:40px}.upopup .btn.btn2 button{color:#b93464;background:none;border:1px solid #b93464}.upopup .step-desc{font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#373737}.upopup .step-desc span{font-weight:500;color:#050505}.upopup .forgot-pass-btn button,.upopup .resend-otp button,.upopup .resend-reset-otp button,.upopup .resend-login-otp button{display:inline-flex;padding:0;color:inherit;font:inherit;background:none;border:none;font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#b93464;cursor:pointer}.upopup .forgot-pass-btn button:disabled,.upopup .resend-otp button:disabled,.upopup .resend-reset-otp button:disabled,.upopup .resend-login-otp button:disabled{color:#9b9b9b;cursor:default}.upopup .forgot-pass-btn{text-align:right}.upopup .success-message{font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#6f9523}.review-form-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:none;align-items:center;justify-content:center;padding:40px 16px}.review-form-popup.is-active{display:flex}.review-form-popup .review-form-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#0006}.review-form-popup .review-form-content{position:relative;z-index:1;display:flex;flex-direction:column;gap:20px;width:480px;max-width:100%;max-height:90vh;overflow-y:auto;padding:28px;background-color:#fefefe;border-radius:20px;box-shadow:0 0 2px #0000000a,0 8px 24px #00000029}.review-form-popup .review-form-header{display:flex;justify-content:space-between;align-items:center}.review-form-popup .review-form-header h3{font-family:Geologica,sans-serif;font-size:24px;font-weight:500;line-height:28px;color:#050505}.review-form-popup .review-form-header button{display:inline-flex;padding:0;color:inherit;font:inherit;background:none;border:none;display:flex;align-items:center;justify-content:center;color:#696969;cursor:pointer}.review-form-popup form{display:flex;flex-direction:column;gap:20px}.review-form-popup .review-form-rating{display:flex;flex-direction:column;gap:10px}.review-form-popup .review-form-rating>label{font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#373737}.review-form-popup .stars-select{display:flex;gap:8px}.review-form-popup .star-item{display:flex;flex-direction:column;gap:4px;align-items:center}.review-form-popup .star-btn{display:inline-flex;padding:0;color:inherit;font:inherit;background:none;border:none;display:flex;align-items:center;justify-content:center;color:#b93464;cursor:pointer}.review-form-popup .star-label{font-family:Geologica,sans-serif;font-size:10px;font-weight:500;line-height:1.4;color:#696969;text-align:center}.review-form-popup .review-form-field{display:flex;flex-direction:column;gap:8px}.review-form-popup .review-form-field label{font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#373737}.review-form-popup .review-form-field textarea{width:100%;min-height:120px;padding:12px 16px;font-family:Geologica,sans-serif;font-size:15px;font-weight:300;line-height:24px;color:#050505;resize:vertical;background-color:#fefefe;border:1px solid #cdcdcd;border-radius:10px}.review-form-popup .review-form-field textarea::placeholder{color:#9b9b9b}.review-form-popup .review-form-field textarea:focus{border-color:#b93464;outline:none}.review-form-popup .review-form-actions{display:flex;gap:12px}.review-form-popup .review-form-actions button{display:inline-flex;color:inherit;font:inherit;background:none;border:none;display:flex;align-items:center;justify-content:center;flex:1;height:48px;padding:13px 20px;font-family:Geologica,sans-serif;font-size:14px;font-weight:500;line-height:1;cursor:pointer;border-radius:40px}.review-form-popup .review-form-actions .btn-secondary{color:#b93464;background:none;border:1px solid #b93464}.review-form-popup .review-form-actions .btn-primary{color:#fcfcfc;background:linear-gradient(180deg,#c6376b 17.045%,#601b34 214.77%)}.mega{position:absolute;top:100%;right:0;left:0;z-index:900;display:flex;visibility:hidden;background-color:#fefefe;box-shadow:0 12px 16px #00000014;opacity:0;transition:opacity .3s,visibility .3s}.mega.is-open{visibility:visible;opacity:1}@media screen and (max-width: 992px){.mega{display:none}}.mega__bridge{position:absolute;right:0;bottom:100%;left:0;height:15px}.mega__cats{display:flex;flex-direction:column;flex-shrink:0;gap:14px;width:313px;padding:20px 30px 40px 60px;border-right:1px solid #eee}.mega__cat{color:inherit;text-decoration:none;display:flex;gap:8px;align-items:center;justify-content:space-between;min-height:30px;padding:3px 6px;border-radius:4px}.mega__cat--active{background-color:#e5d5db99}.mega__cat--active .mega__cat-name,.mega__cat--active .mega__cat-icon{color:#b93464}.mega__cat-name{font-family:Geologica,sans-serif;font-size:15px;font-weight:500;line-height:24px;color:#050505}.mega__cat-icon{flex-shrink:0;color:#9b9b9b}.mega__panels{flex:1;min-width:0}.mega__panel{display:none}.mega__panel--active{display:block}.mega__title{display:flex;align-items:center;justify-content:space-between;padding:20px 60px 20px 30px}.mega__title-name{font-family:Geologica,sans-serif;font-size:24px;font-weight:500;line-height:28px;color:#050505}.mega__grid{display:grid;grid-template-columns:repeat(4,1fr);column-gap:40px;row-gap:30px;padding:20px 60px 40px 30px}.mm{display:none}@media screen and (max-width: 992px){.mm{position:fixed;top:59px;right:0;bottom:0;left:0;z-index:950;display:block;padding-top:10px;overflow-y:auto;visibility:hidden;background-color:#fefefe;opacity:0;transition:opacity .3s,visibility .3s}}.mm.is-open{visibility:visible;opacity:1}.mm.is-animating{overflow:hidden}.mm__panel{display:none;flex-direction:column}.mm__panel--active{display:flex}.mm__panel--root{gap:16px}.mm__panel--anim{position:absolute;top:10px;right:0;left:0;will-change:transform}.mm__panel--anim-move{transition:transform .3s ease}.mm__section{display:flex;flex-direction:column;margin-top:16px}.mm__row{color:inherit;text-decoration:none;display:flex;gap:10px;align-items:center;min-height:36px;padding:0 16px;font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#050505}.mm__row--sale{color:#7b2e4c}.mm__row--drill{justify-content:space-between}.mm__cats{display:flex;flex-direction:column;padding:24px 0;background-color:#fbf5f7}.mm__cat{color:inherit;text-decoration:none;display:flex;align-items:center;justify-content:space-between;min-height:36px;padding:0 16px}.mm__cat:not(:last-child){margin-bottom:6px}.mm__cat-name{font-family:Geologica,sans-serif;font-size:15px;font-weight:600;line-height:24px;color:#050505}.mm__cat-icon{flex-shrink:0;color:#373737}.mm-title{display:flex;gap:12px;align-items:center;padding:0 16px;margin-bottom:8px}.mm-title__label{font-family:Geologica,sans-serif;font-size:10px;font-weight:500;line-height:1.4;color:#050505;text-transform:uppercase;white-space:nowrap}.mm-title__line{flex:1;height:1px;background-color:#e5d5db}.mm__back{color:inherit;text-decoration:none;display:flex;gap:10px;align-items:center;min-height:36px;padding:0 16px;margin-bottom:10px;font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#050505}.mm__back-icon{flex-shrink:0;transform:rotate(90deg)}.mm__list{display:flex;flex-direction:column;gap:10px}.mm__tiles{display:flex;flex-direction:column;gap:10px;padding:0 16px}.mm__tiles .subcat-tile{width:100%}.mm__tiles .subcat-tile__title{width:auto}.mm__footer{display:flex;flex-direction:column;gap:16px;padding:16px;border-top:1px solid #e5d5db}.mm__contacts{display:flex;gap:41px;align-items:flex-start;justify-content:space-between}.mm__phones{display:flex;flex-direction:column}.mm__phones a{color:inherit;text-decoration:none;font-family:Geologica,sans-serif;font-size:15px;font-weight:500;line-height:24px;color:#b93464}.mm__socials{display:flex;gap:16px;align-items:center;color:#050505}.mm__socials a{color:inherit;text-decoration:none}.mm__hours{display:flex;flex-direction:column}.mm__hours-title{font-family:Geologica,sans-serif;font-size:12px;font-weight:200;line-height:24px;color:#050505}.mm__hours-row{display:flex;align-items:center;justify-content:space-between;align-items:flex-start}.mm__hours-text{font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#050505}.mm__lang{position:relative}.mm__lang-toggle{display:inline-flex;color:inherit;font:inherit;background:none;border:none;cursor:pointer;display:flex;gap:3px;align-items:center;justify-content:center;padding:4px 8px;border-radius:4px}.mm__lang-chevron{transition:transform .2s ease}.mm__lang.is-open .mm__lang-chevron{transform:rotate(180deg)}.mm__lang-menu{position:absolute;right:0;bottom:calc(100% + 4px);z-index:5;display:none;flex-direction:column;min-width:100%;padding:4px;background-color:#fefefe;border-radius:8px;box-shadow:0 0 2px #0000000a,0 8px 8px #00000014}.mm__lang.is-open .mm__lang-menu{display:flex}.mm__lang-option{color:inherit;text-decoration:none;display:flex;gap:4px;align-items:center;padding:6px 8px;font-family:Geologica,sans-serif;font-size:12px;font-weight:200;line-height:normal;color:#050505;white-space:nowrap;border-radius:4px}.mm__lang-option--active{background-color:#e5d5db}.mm__lang-text{display:flex;gap:4px;align-items:center;font-family:Geologica,sans-serif;font-size:12px;font-weight:200;line-height:normal;color:#050505}.site-header__menu-close,.mm-open .site-header__menu-open{display:none}.mm-open .site-header__menu-close{display:block}.mobile-nav{display:none}@media screen and (max-width: 992px){.mobile-nav{position:fixed;right:0;bottom:0;left:0;z-index:800;display:flex;align-items:center;justify-content:space-between;height:60px;padding:4px 15px 0;background-color:#fefefe;border-top:1px solid #e5d5db}}.mobile-nav__tab{color:inherit;text-decoration:none;display:flex;flex-direction:column;gap:4px;align-items:center;justify-content:center;width:69px;height:56px;padding:6px;color:#050505}.mobile-nav__tab--home{gap:0}.mobile-nav__label{font-family:Geologica,sans-serif;font-size:10px;font-weight:400;line-height:1;color:#050505;text-align:center}.mobile-nav__home{display:flex;align-items:center;justify-content:center;padding:10px;color:#fcfcfc;background-color:#b93464;border-radius:100px}.mobile-nav__icon-wrap{position:relative}.mobile-nav__badge{display:flex;align-items:center;justify-content:center;position:absolute;top:-2px;right:-3px;min-width:13px;height:13px;padding:2px;font-family:Geologica,sans-serif;font-size:8px;font-weight:500;line-height:1.4;color:#fff;background-color:#050505;border-radius:100px}@media screen and (max-width: 992px){body{padding-bottom:60px}}.contact-widget__fab{display:inline-flex;padding:0;color:inherit;font:inherit;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;position:fixed;right:24px;bottom:24px;z-index:850;width:56px;height:56px;color:#fcfcfc;background-color:#b93464;border-radius:100px;box-shadow:0 8px 16px #00000029}@media screen and (max-width: 992px){.contact-widget__fab{right:16px;bottom:76px}}.contact-widget__popup{position:fixed;right:24px;bottom:90px;z-index:851;display:none;flex-direction:column;gap:10px;padding:20px 16px;background-color:#fefefe;border-radius:12px;box-shadow:0 0 2px #0000000a,0 8px 8px #00000014}@media screen and (max-width: 992px){.contact-widget__popup{right:16px;bottom:142px}}.contact-widget__popup.is-open{display:flex}.contact-widget__tail{position:absolute;right:30px;bottom:-7px;width:0;height:0;border-right:8px solid transparent;border-left:8px solid transparent;border-top:8px solid #fefefe}.cw-method{color:inherit;text-decoration:none;display:flex;gap:8px;align-items:flex-start}.cw-method--center{align-items:center}.cw-method__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:26px;height:26px;color:#fff;border-radius:100px}.cw-method__icon--accent{background-color:#b93464}.cw-method__icon--orange{background-color:#faa003}.cw-method__icon--green{background-color:#6f9523}.cw-method__text{font-family:Geologica,sans-serif;font-size:15px;font-weight:500;line-height:24px;color:#050505;white-space:nowrap}.cw-method__phones{display:flex;flex-direction:column;gap:6px}.cw-method__phones a{color:inherit;text-decoration:none;font-family:Geologica,sans-serif;font-size:15px;font-weight:500;line-height:24px;color:#050505;white-space:nowrap}.search-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:flex;justify-content:center;align-items:flex-start;padding:120px 20px 20px;background-color:#00000080;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.search-overlay.is-open{opacity:1;visibility:visible}.search-overlay__box{position:relative;width:100%;max-width:720px;padding:32px;background-color:#fefefe;border-radius:16px}@media screen and (max-width: 992px){.search-overlay__box{padding:20px}}.search-overlay__close{display:inline-flex;padding:0;color:inherit;font:inherit;background:none;border:none;cursor:pointer;position:absolute;top:16px;right:16px;color:#696969}.search-overlay__close:hover{color:#050505}.search-overlay__form{display:flex;align-items:center;gap:12px;margin-top:8px;padding-bottom:12px;border-bottom:1px solid #cdcdcd}.search-overlay__icon{flex-shrink:0;color:#696969}.search-overlay__input{flex:1;min-width:0;border:none;outline:none;font-family:Geologica,sans-serif;font-size:16px;font-weight:300;line-height:22px;color:#050505;background:transparent}.search-overlay__input::placeholder{color:#9b9b9b}.search-overlay__submit{display:inline-flex;padding:0;color:inherit;font:inherit;background:none;border:none;cursor:pointer;flex-shrink:0;color:#b93464}.card-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:970;visibility:hidden;pointer-events:none}.card-popup.active{visibility:visible;pointer-events:auto}.card-popup__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#0006;opacity:0;transition:opacity .3s ease}.card-popup.active .card-popup__overlay{opacity:1}.card-popup .inn{position:absolute;top:0;right:0;display:flex;flex-direction:column;width:480px;max-width:100%;height:100%;background-color:#fefefe;transform:translate(100%);transition:transform .3s ease}@media screen and (max-width: 992px){.card-popup .inn{width:100%}}.card-popup.active .inn{transform:translate(0)}.card-popup .tit{display:flex;justify-content:space-between;flex-shrink:0;align-items:center;padding:20px 24px;border-bottom:1px solid #cdcdcd}.card-popup__title{font-family:Geologica,sans-serif;font-size:24px;font-weight:500;line-height:28px;color:#050505}.card-popup__count{color:#696969}.card-popup__close{display:inline-flex;padding:0;color:inherit;font:inherit;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#050505}.card-popup .items{display:flex;flex:1;flex-direction:column;gap:12px;min-height:0;padding:20px 24px;overflow-y:auto}.card-popup__empty{flex:1;padding:60px 24px;font-family:Geologica,sans-serif;font-size:16px;color:#696969;text-align:center}.card-popup .total{display:flex;flex-direction:column;flex-shrink:0;gap:16px;padding:20px 24px;border-top:1px solid #cdcdcd}.card-popup__total{display:flex;align-items:center;justify-content:space-between;align-items:baseline}.card-popup__total>span:first-child{font-family:Geologica,sans-serif;font-size:16px;font-weight:300;line-height:22px;color:#373737}.card-popup__total-price{font-family:Geologica,sans-serif;font-size:24px;font-weight:500;line-height:28px;color:#050505}.card-popup .cart-item__main{flex-direction:column;align-items:stretch;gap:12px;padding-right:24px}.card-popup .cart-item__controls{justify-content:space-between}.card-popup .cart-item__remove{position:absolute;top:12px;right:12px}.card-popup .cart-item__media{width:80px;height:80px}.qty__input{width:32px;height:32px;text-align:center;font-family:Geologica,sans-serif;font-size:15px;font-weight:500;color:#050505;background:transparent;border:1px solid #cdcdcd;border-radius:8px;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.qty__input::-webkit-outer-spin-button,.qty__input::-webkit-inner-spin-button{margin:0;-moz-appearance:none;appearance:none;-webkit-appearance:none}.filter-price__input{width:100%;background:transparent;outline:none}.filter-price__input::-webkit-outer-spin-button,.filter-price__input::-webkit-inner-spin-button{margin:0;-moz-appearance:none;appearance:none;-webkit-appearance:none}.filter-price__slider.noUi-target{height:5px;margin:12px 12px 16px;border:none;border-radius:50px;background:#e5d5db;box-shadow:none}.filter-price__slider .noUi-connect{background:linear-gradient(180deg,#c6376b 17.045%,#601b34 214.77%)}.filter-price__slider .noUi-handle{top:-10px;right:-12px;width:24px;height:24px;border:none;border-radius:40px;background:linear-gradient(180deg,#c6376b 17.045%,#601b34 214.77%);box-shadow:0 2px 8px #c30b5533;cursor:grab}.filter-price__slider .noUi-handle:before,.filter-price__slider .noUi-handle:after{display:none}.filter-price__slider .noUi-handle:active{cursor:grabbing}.banners{width:100%;max-width:1440px;margin:0 auto;padding:0 60px}@media screen and (max-width: 992px){.banners{padding:0 16px}}.banners{display:flex;gap:16px;align-items:flex-start;padding-top:10px;background-color:#fefefe}@media screen and (max-width: 992px){.banners{flex-direction:column;gap:8px;padding-top:8px}}.banners__large{position:relative;flex-shrink:0;width:744px;height:400px;overflow:hidden;border-radius:20px 0 20px 20px}@media screen and (max-width: 992px){.banners__large{width:100%;height:280px;border-radius:12px}}.banners__track{display:flex;height:100%;cursor:grab;touch-action:pan-y;transition:transform .35s ease}.banners__track.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none;transition:none}.banners__track img,.banners__track a{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.banners__slide{position:relative;display:flex;flex-direction:column;flex-shrink:0;gap:16px;justify-content:center;width:100%;height:100%;padding:48px}@media screen and (max-width: 992px){.banners__slide{padding:48px 20px}}.banners__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.banners__content{position:relative;display:flex;flex-direction:column;gap:40px;width:618px;max-width:100%}@media screen and (max-width: 992px){.banners__content{width:100%}}.banners__text{display:flex;flex-direction:column;gap:12px;width:474px;max-width:100%}@media screen and (max-width: 992px){.banners__text{gap:8px;width:311px}}.banners__title{font-family:Geologica,sans-serif;font-size:42px;font-weight:500;line-height:40px;color:#050505}@media screen and (max-width: 992px){.banners__title{font-family:Geologica,sans-serif;font-size:24px;font-weight:500;line-height:28px}}.banners__desc{font-family:Geologica,sans-serif;font-size:16px;font-weight:300;line-height:22px;color:#373737}.banners__desc strong{font-weight:700}@media screen and (max-width: 992px){.banners__desc{font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px}}@media screen and (max-width: 992px){.banners__slide .banners__btn,.banners__large .banners__nav{display:none}}.banners__nav{display:inline-flex;color:inherit;font:inherit;background:none;border:none;cursor:pointer;position:absolute;top:178px;display:flex;align-items:center;padding:10px;color:#7b2e4c;background-color:#fefefe33;border-radius:100px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.banners__nav:before{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.5px;content:"";background:linear-gradient(135deg,#fefefee6,#fefefe00 42%,#fefefe00 58%,#fefefee6);border-radius:inherit;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;-webkit-mask-composite:xor}.banners__nav--prev{left:10px}.banners__nav--prev svg{transform:rotate(180deg)}.banners__nav--next{left:690px}.banners__dots{position:absolute;top:382px;left:50%;display:flex;gap:8px;align-items:center;transform:translate(-50%)}@media screen and (max-width: 992px){.banners__dots{top:264px}}.banners__dot{display:inline-flex;padding:0;color:inherit;font:inherit;background:none;border:none;width:6px;height:6px;cursor:pointer;background-color:#fefefe;border-radius:50%}.banners__dot--active{background-color:#7b2e4c}.banners__side{display:flex;flex-direction:column;flex-shrink:0;gap:16px;align-self:stretch;width:560px}@media screen and (max-width: 992px){.banners__side{display:contents}}.banners__small{position:relative;display:flex;flex:1 0 0;flex-direction:column;justify-content:center;min-height:0;padding:16px 24px;overflow:hidden}@media screen and (max-width: 992px){.banners__small{flex:none;width:100%;height:126px;border-radius:12px}}.banners__small--2{border-radius:0 20px 20px 0}.banners__small--3{border-radius:0 20px 20px}.banners__small-text{position:relative;display:flex;flex-direction:column;gap:12px}@media screen and (max-width: 992px){.banners__small-text{gap:8px}}.banners__small-text--2{width:212px}.banners__small-text--3{width:231px}.banners__small-title{font-family:Geologica,sans-serif;font-size:24px;font-weight:500;line-height:28px;color:#050505}@media screen and (max-width: 992px){.banners__small-title{font-family:Geologica,sans-serif;font-size:20px;font-weight:500;line-height:28px}}.banners__small-title--muted{color:#373737}.banners__small-desc{font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#373737}.banners__small-desc--2{width:166px}.banners__small-desc--3{width:216px}.btn-dark{display:flex;align-items:center;justify-content:center;color:inherit;text-decoration:none;width:176px;height:38px;padding:14px 32px;font-family:Geologica,sans-serif;font-size:12px;font-weight:200;line-height:24px;color:#fefefe;white-space:nowrap;background-color:#050505;border-radius:40px;filter:drop-shadow(0 0 2px rgba(123,46,76,.04)) drop-shadow(0 8px 8px rgba(123,46,76,.16))}.product-card{display:flex;flex-direction:column;gap:16px;align-items:flex-start}.product-card__image{position:relative;width:100%;height:260px;overflow:hidden;border-radius:12px}@media screen and (max-width: 992px){.product-card__image{height:167px;border-radius:8px}}.product-card__img-link{display:block;width:100%;height:100%}.product-card__img,.product-card__image picture{display:block;width:100%;height:100%;object-fit:contain}.product-card__label{display:flex;align-items:center;justify-content:center;position:absolute;top:12px;left:12px;padding:6px 14px;font-family:Geologica,sans-serif;font-size:10px;font-weight:500;line-height:1.4;color:#fcfcfc;white-space:nowrap;background-color:#b93464;border-radius:5px}.product-card__actions{position:absolute;top:12px;right:12px;display:flex;flex-direction:column;gap:8px;color:#050505;opacity:0;transition:opacity .3s}@media screen and (max-width: 992px){.product-card__actions{opacity:1}}.product-card:hover .product-card__actions,.product-card:focus-within .product-card__actions{opacity:1}.product-card__action{display:inline-flex;padding:0;color:inherit;font:inherit;background:none;border:none;cursor:pointer}.product-card__action--fav.is-active,.product-card__action--fav.active,.product-card__action.js-comp-btn.active{color:#b93464}.product-card__icon-fill,.product-card__action--fav.is-active .product-card__icon-line,.product-card__action--fav.active .product-card__icon-line{display:none}.product-card__action--fav.is-active .product-card__icon-fill,.product-card__action--fav.active .product-card__icon-fill{display:block}.product-card--fav .product-card__actions{opacity:1}.product-card__body{display:flex;flex-direction:column;gap:12px;width:100%}@media screen and (max-width: 992px){.product-card__body{gap:8px}}.product-card__title{font-family:Geologica,sans-serif;font-size:16px;font-weight:300;line-height:22px;color:inherit;text-decoration:none;display:block;height:66px;overflow:hidden;color:#050505}.product-card__prices{display:flex;gap:8px;align-items:flex-start;width:100%}@media screen and (max-width: 992px){.product-card__prices{gap:20px;align-items:center}}.product-card__price-info{display:flex;flex:1 0 0;flex-direction:column;gap:2px;justify-content:center;min-width:0;white-space:nowrap}@media screen and (max-width: 992px){.product-card__price-info{flex-direction:row;gap:20px;align-items:center}}.product-card__price{font-family:Geologica,sans-serif;font-size:18px;font-weight:600;line-height:1;color:#050505}@media screen and (max-width: 992px){.product-card__price{font-size:20px;font-weight:500;line-height:28px}}.product-card__price-old{font-family:Geologica,sans-serif;font-size:12px;font-weight:300;line-height:1;color:#9b9b9b;text-decoration:line-through}@media screen and (max-width: 992px){.product-card__price-old{order:1;font-size:20px;font-weight:500;line-height:28px}}.product-card__add{display:inline-flex;padding:0;color:inherit;font:inherit;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;text-decoration:none;margin-top:auto;width:140px;height:30px;font-family:Geologica,sans-serif;font-size:12px;font-weight:300;line-height:1;color:#fcfcfc;white-space:nowrap;background-color:#050505;border-radius:40px}.product-card__add.is-disabled{cursor:not-allowed;opacity:.45}@media screen and (max-width: 992px){.product-card__add{display:none}}.category-card{color:inherit;text-decoration:none;display:flex;gap:20px;align-items:center;width:427px}@media screen and (max-width: 992px){.category-card{width:100%;padding:0 16px}}.category-card__image{flex-shrink:0;width:140px;height:140px;overflow:hidden;border-radius:12px}@media screen and (max-width: 992px){.category-card__image{width:66px;height:66px;border-radius:8px}}.category-card__img{width:100%;height:100%;object-fit:cover}.category-card__text{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;width:247px}@media screen and (max-width: 992px){.category-card__text{width:257px}}.category-card__title{font-family:Geologica,sans-serif;font-size:16px;font-weight:300;line-height:22px;color:#050505;white-space:nowrap}.subcat-nav{width:100%;max-width:1440px;margin:0 auto;padding:0 60px}@media screen and (max-width: 992px){.subcat-nav{padding:0 16px}}.subcat-nav{display:grid;grid-template-columns:repeat(5,223px);justify-content:space-between;row-gap:16px;padding-top:20px;padding-bottom:40px}@media screen and (max-width: 992px){.subcat-nav{display:flex;grid-template-columns:none;gap:16px;padding-top:20px;padding-bottom:20px;overflow-x:auto;scrollbar-width:none}.subcat-nav::-webkit-scrollbar{display:none}}.subcat-tile{color:inherit;text-decoration:none;display:flex;gap:12px;align-items:center}@media screen and (max-width: 992px){.subcat-tile{flex-shrink:0;width:223px}}@media (hover: hover){.subcat-tile:hover .subcat-tile__title{color:#b93464}}.subcat-tile__icon{flex-shrink:0;width:48px;height:48px;overflow:hidden;border-radius:6px}.subcat-tile__img{width:100%;height:100%;object-fit:cover}.subcat-tile__title{font-family:Geologica,sans-serif;font-size:15px;font-weight:500;line-height:24px;width:163px;color:#050505;transition:color .15s ease}.filters{display:flex;flex-direction:column;gap:12px;width:238px}@media screen and (max-width: 992px){.filters{width:100%;padding:16px}}.filter{display:flex;flex-direction:column}.filter__header{display:inline-flex;padding:0;color:inherit;font:inherit;background:none;border:none;display:flex;align-items:center;justify-content:space-between;width:100%;cursor:pointer}.filter__body{display:grid;grid-template-rows:1fr;transition:grid-template-rows .3s ease}.filter:not(.filter--open) .filter__body{grid-template-rows:0fr}.filter__body-inner{display:flex;flex-direction:column;min-height:0;overflow:hidden}.filter__body-inner>:first-child{margin-top:12px}.filter__extra{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.filter__extra.is-open{grid-template-rows:1fr}.filter__extra-inner{min-height:0;overflow:hidden}.filter__extra-inner>:first-child{margin-top:12px}.filter__title{font-family:Geologica,sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#050505}.filter__caret{flex-shrink:0;color:#050505}.filter--open .filter__caret{transform:scaleY(-1)}.filter__more{display:inline-flex;padding:0;color:inherit;font:inherit;background:none;border:none;align-self:flex-start;margin-top:12px;font-family:Geologica,sans-serif;font-size:14px;font-weight:600;line-height:normal;color:#b93464;cursor:pointer}.filter__divider{width:100%;height:1px;margin-top:12px;background-color:#cdcdcd;border-radius:4px}.filter-checks{display:flex;flex-direction:column;gap:12px}.filter-check{color:inherit;text-decoration:none;display:flex;gap:8px;align-items:center;cursor:pointer}.filter-check__box{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;border:1px solid #050505;border-radius:6px}.filter-check__mark{display:none;width:9px;height:6.75px;color:#fcfcfc}.filter-check__label{flex:1 0 0;min-width:0;font-family:Geologica,sans-serif;font-size:14px;font-weight:400;line-height:normal;color:#050505}.filter-check__count{flex-shrink:0;width:32px;font-family:Geologica,sans-serif;font-size:14px;font-weight:400;line-height:normal;color:#696969;text-align:right}.filter-check--checked .filter-check__box{background-color:#b93464;border-color:transparent}.filter-check--checked .filter-check__mark{display:block}.filter-price{display:flex;flex-direction:column;gap:12px}.filter-price__inputs{display:flex;gap:8px}.filter-price__field{display:flex;flex:1 0 0;flex-direction:column;gap:6px;min-width:0}.filter-price__field-label{font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#050505}.filter-price__input{display:flex;align-items:center;height:44px;padding:10px 12px;font-family:Geologica,sans-serif;font-size:14px;font-weight:400;line-height:normal;color:#696969;border:1px solid #696969;border-radius:12px}.filter-price__slider{position:relative;height:24px;margin:0 12px}.filter-price__track{position:absolute;top:10px;left:0;width:100%;height:5px;background-color:#e5d5db;border-radius:50px}.filter-price__range{position:absolute;top:10px;height:5px;background:linear-gradient(180deg,#c6376b 17.045%,#601b34 214.77%);border-radius:50px}.filter-price__handle{position:absolute;top:0;width:24px;height:24px;background:linear-gradient(180deg,#c6376b 17.045%,#601b34 214.77%);border-radius:40px;box-shadow:0 2px 8px #c30b5533;transform:translate(-50%);cursor:grab;touch-action:none}.filter-price__handle.is-dragging{cursor:grabbing}.filter-price__handle--min{left:0}.filter-price__handle--max{left:100%}.blog-post{color:inherit;text-decoration:none;display:flex;gap:20px;align-items:flex-start}@media screen and (max-width: 992px){.blog-post{gap:8px}}.blog-post__image{position:relative;flex-shrink:0;width:202px;height:149px;overflow:hidden;border-radius:20px}@media screen and (max-width: 992px){.blog-post__image{width:120px;height:89px;border-radius:8px}}.blog-post__img{position:absolute;width:100%;height:100%;max-width:none;object-fit:cover}.blog-post__info{display:flex;flex-direction:column;gap:16px;width:428px}@media screen and (max-width: 992px){.blog-post__info{gap:2px;width:214px}}.blog-post__date{font-family:Geologica,sans-serif;font-size:12px;font-weight:700;line-height:24px;color:#7b2e4c}.blog-post__text{display:flex;flex-direction:column;gap:14px}@media screen and (max-width: 992px){.blog-post__text{gap:8px}}.blog-post__title{font-family:Geologica,sans-serif;font-size:24px;font-weight:500;line-height:28px;color:#050505}@media screen and (max-width: 992px){.blog-post__title{font-size:16px;line-height:28px}}.blog-post__desc{font-family:Geologica,sans-serif;font-size:16px;font-weight:300;line-height:22px;color:#373737}@media screen and (max-width: 992px){.blog-post__desc{font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px}}.blog-post__more{display:inline-flex;gap:4px;align-items:center;font-family:Geologica,sans-serif;font-size:14px;font-weight:600;line-height:normal;color:#b93464}.blog-post--featured{flex-direction:column;gap:12px}@media screen and (max-width: 992px){.blog-post--featured{gap:8px}}.blog-post--featured .blog-post__image{width:100%;height:314px}@media screen and (max-width: 992px){.blog-post--featured .blog-post__image{height:200px;border-radius:12px}}.blog-post--featured .blog-post__info{width:100%}@media screen and (max-width: 992px){.blog-post--featured .blog-post__info{gap:12px}}@media screen and (max-width: 992px){.blog-post--featured .blog-post__text{gap:12px}}.pager{display:flex;flex-direction:column;gap:4px;width:600px}@media screen and (max-width: 992px){.pager{width:calc(100% - 32px)}}.pager__track{position:relative;width:100%;height:2px}.pager__track:before{position:absolute;top:-1px;right:0;left:0;height:1px;content:"";background-color:#050505}.pager__thumb{position:absolute;top:0;left:0;height:2px;background-color:#050505}.pager__count{font-family:Geologica,sans-serif;font-size:16px;font-weight:300;line-height:22px;color:#050505}.products-carousel{display:flex;gap:16px;align-items:flex-start;cursor:grab;touch-action:pan-y;width:100%;max-width:1320px;margin:0 auto}.products-carousel.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.products-carousel img,.products-carousel a{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.products-carousel{overflow:hidden}@media screen and (max-width: 992px){.products-carousel{gap:7px;max-width:calc(100% - 32px)}}.products-carousel>.product-card{flex-shrink:0;width:251px}@media screen and (max-width: 992px){.products-carousel>.product-card{width:168px}}.categories-grid{display:flex;flex-wrap:wrap;gap:16px 20px;align-content:center;align-items:center;width:100%;max-width:1440px;margin:0 auto;padding-right:59px;padding-left:60px}@media screen and (max-width: 992px){.categories-grid{max-width:none;margin:0;flex-direction:column;gap:4px;align-items:stretch;padding-right:0;padding-left:0}}.brands-row{width:100%;max-width:1440px;margin:0 auto;padding:0 60px}@media screen and (max-width: 992px){.brands-row{padding:0 16px}}.brands-row{display:flex;gap:20px;align-items:center}@media screen and (max-width: 992px){.brands-row{display:grid;grid-template-columns:repeat(2,1fr);column-gap:7px;row-gap:10px}}.brands-row__item{position:relative;flex-shrink:0;width:203px;height:80px;overflow:hidden;border-radius:12px}@media screen and (max-width: 992px){.brands-row__item{width:100%;height:60px}}.brands-row__img{position:absolute;max-width:none}.blog-grid{width:100%;max-width:1440px;margin:0 auto;padding:0 60px}@media screen and (max-width: 992px){.blog-grid{padding:0 16px}}.blog-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;height:479px}@media screen and (max-width: 992px){.blog-grid{display:flex;flex-direction:column;gap:18px;height:auto}}.blog-grid__posts{display:flex;flex-direction:column;gap:16px}.blog-grid__posts>.blog-post{flex:1 0 0}@media screen and (max-width: 992px){.blog-grid__posts>.blog-post{flex:none}}.instagram-row{width:100%;max-width:1440px;margin:0 auto;padding:0 60px}@media screen and (max-width: 992px){.instagram-row{padding:0 16px}}.instagram-row{display:flex;gap:20px;align-items:center;overflow-x:auto;scrollbar-width:none}.instagram-row::-webkit-scrollbar{display:none}@media screen and (max-width: 992px){.instagram-row{gap:8px}}.instagram-row__item{position:relative;flex-shrink:0;width:223px;height:344px;overflow:hidden}@media screen and (max-width: 992px){.instagram-row__item{width:95px;height:166px}}.instagram-row__img{width:100%;height:100%;object-fit:cover}.instagram-row__count{font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;position:absolute;top:306px;left:16px;color:#fcfcfc;white-space:nowrap}@media screen and (max-width: 992px){.instagram-row__count{font-family:Geologica,sans-serif;font-size:12px;font-weight:200;line-height:24px;top:139px;left:8px}}.instagram-row__count--dark{color:#050505}.catalog{padding-bottom:80px}@media screen and (max-width: 992px){.catalog{padding-bottom:50px}}.catalog__breadcrumbs{width:100%;max-width:1440px;margin:0 auto;padding:0 60px}@media screen and (max-width: 992px){.catalog__breadcrumbs{padding:0 16px}}.catalog__breadcrumbs{font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;padding-top:20px;padding-bottom:20px}@media screen and (max-width: 992px){.catalog__breadcrumbs{padding-top:12px;padding-bottom:12px}}.catalog__crumb{color:#050505}.catalog__crumb--sep{color:#9b9b9b}.catalog__crumb--current{color:#b93464}.catalog__head{width:100%;max-width:1440px;margin:0 auto;padding:0 60px}@media screen and (max-width: 992px){.catalog__head{padding:0 16px}}.catalog__head{display:flex;flex-direction:column;gap:4px}.catalog__title{font-family:Geologica,sans-serif;font-size:30px;font-weight:500;line-height:1.2;color:#050505}@media screen and (max-width: 992px){.catalog__title{font-family:Geologica,sans-serif;font-size:24px;font-weight:500;line-height:28px}}.catalog__count{font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#696969}.catalog__suggestion{width:100%;max-width:1440px;margin:0 auto;padding:0 60px}@media screen and (max-width: 992px){.catalog__suggestion{padding:0 16px}}.catalog__suggestion{font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#373737}.catalog__suggestion a{color:#b93464}.catalog__empty{width:100%;max-width:1440px;margin:0 auto;padding:0 60px}@media screen and (max-width: 992px){.catalog__empty{padding:0 16px}}.catalog__empty{font-family:Geologica,sans-serif;font-size:16px;font-weight:300;line-height:22px;padding-top:40px;padding-bottom:80px;color:#696969}@media screen and (max-width: 992px){.catalog__empty{padding-bottom:50px}}.catalog__main{display:flex;width:100%;max-width:1440px;margin:0 auto}@media screen and (max-width: 992px){.catalog__main{display:block}}.catalog__sidebar{flex-shrink:0;margin-left:60px}@media screen and (max-width: 992px){.catalog__sidebar{position:fixed;top:0;right:0;bottom:0;left:0;z-index:960;margin-left:0;overflow-y:auto;visibility:hidden;background-color:#fefefe;transform:translate(-100%);transition:transform .3s ease,visibility .3s ease}.catalog__sidebar.is-open{visibility:visible;transform:translate(0)}}.catalog__sidebar-head{display:none}@media screen and (max-width: 992px){.catalog__sidebar-head{display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;z-index:1;padding:16px;background-color:#fefefe;border-bottom:1px solid #cdcdcd}}.catalog__sidebar-title{font-family:Geologica,sans-serif;font-size:20px;font-weight:500;line-height:28px;color:#050505}.catalog__sidebar-close{display:inline-flex;padding:0;color:inherit;font:inherit;background:none;border:none;display:flex;align-items:center;justify-content:center;color:#050505;cursor:pointer}.catalog__content{flex:1;min-width:0;margin-left:30px;padding-right:60px}@media screen and (max-width: 992px){.catalog__content{margin-left:0;padding-right:0}}.catalog__toolbar{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}@media screen and (max-width: 992px){.catalog__toolbar{display:none}}.catalog__chips{display:flex;gap:4px;align-items:center}.catalog__sort{position:relative}.catalog__sort-trigger{display:inline-flex;padding:0;color:inherit;font:inherit;background:none;border:none;display:flex;gap:4px;align-items:center;cursor:pointer}.catalog__sort-text{font-family:Geologica,sans-serif;font-size:14px;font-weight:600;line-height:normal;color:#b93464}.catalog__sort-caret{flex-shrink:0;color:#b93464;transition:transform .2s ease}.catalog__sort.is-open .catalog__sort-caret{transform:rotate(180deg)}.catalog__sort-menu{position:absolute;top:calc(100% + 8px);right:0;z-index:20;display:none;flex-direction:column;min-width:200px;padding:8px;background-color:#fefefe;border-radius:12px;box-shadow:0 0 2px #0000000a,0 8px 8px #00000014}.catalog__sort.is-open .catalog__sort-menu,.catalog__msort.is-open .catalog__sort-menu{display:flex}.catalog__msort{position:relative}.catalog__sort-option{display:inline-flex;color:inherit;font:inherit;background:none;border:none;padding:10px 12px;font-family:Geologica,sans-serif;font-size:14px;font-weight:400;line-height:normal;color:#050505;text-align:left;white-space:nowrap;cursor:pointer;border-radius:8px}.catalog__sort-option:hover{background-color:#e5d5db}.catalog__sort-option--active{font-weight:600;color:#b93464}.catalog__mobile-tools{display:none}@media screen and (max-width: 992px){.catalog__mobile-tools{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;background-color:#fefefe}}.catalog__mtool{display:inline-flex;color:inherit;font:inherit;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:4px;width:166px;padding:6px 16px;font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;white-space:nowrap;color:#b93464;border:1px solid #955870;border-radius:100px}.chip{display:inline-flex;color:inherit;font:inherit;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:9px 16px;font-family:Geologica,sans-serif;font-size:14px;font-weight:400;line-height:normal;color:#b93464;white-space:nowrap;background-color:#fbf5f7;border:1px solid #b93464;border-radius:80px}.chip--removable{gap:6px}.chip__x{flex-shrink:0}.catalog-grid{display:grid;grid-template-columns:repeat(4,1fr);column-gap:16px;row-gap:80px}@media screen and (max-width: 992px){.catalog-grid{grid-template-columns:repeat(2,1fr);column-gap:7px;row-gap:8px;padding:0 16px}}.pagination{display:flex;gap:16px;align-items:center;justify-content:center;margin-top:50px}@media screen and (max-width: 992px){.pagination{display:none}}.pagination__arrow{display:inline-flex;padding:0;color:inherit;font:inherit;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;color:#b93464;border:1px solid #e5d5db;border-radius:200px}.pagination__arrow--next{border-color:#b93464}.pagination__arrow--prev svg{transform:rotate(90deg)}.pagination__arrow--next svg{transform:rotate(-90deg)}.pagination__page{display:inline-flex;padding:0;color:inherit;font:inherit;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:56px;height:40px;font-family:Geologica,sans-serif;font-size:14px;font-weight:500;line-height:18px;color:#696969;background-color:#fefefe;border:1px solid #9b9b9b;border-radius:10px}.pagination__page--active{color:#b93464;border-color:#b93464}.product{padding-bottom:80px}@media screen and (max-width: 992px){.product{padding-bottom:50px}}.product:has(>.section--reco:last-child){padding-bottom:0}.product__breadcrumbs{width:100%;max-width:1440px;margin:0 auto;padding:0 60px}@media screen and (max-width: 992px){.product__breadcrumbs{padding:0 16px}}.product__breadcrumbs{font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;padding-top:10px;padding-bottom:10px}.product__crumb{color:#050505}.product__crumb--sep{color:#9b9b9b}.product__crumb--current{color:#b93464}.product__buybox{display:flex}.pv-gallery{display:flex;flex-direction:column;flex-shrink:0;gap:8px;width:690px;padding-top:20px;padding-left:60px}.pv-gallery__main{position:relative;width:100%;height:520px;overflow:hidden;background-color:#fefefe;border-radius:20px}.pv-gallery__main-track{display:flex;height:100%;cursor:grab;touch-action:pan-y;transition:transform .3s ease}.pv-gallery__main-track.is-dragging{cursor:grabbing;transition:none;-webkit-user-select:none;user-select:none}.pv-gallery__main-track img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.pv-gallery__slide{flex-shrink:0;width:100%;height:100%}.pv-gallery__zoom{display:block;width:100%;height:100%;cursor:zoom-in;-webkit-user-drag:none}.pv-gallery__main-img{width:100%;height:100%;object-fit:contain}.pv-gallery__labels{position:absolute;top:12px;left:12px;display:flex;flex-direction:column;gap:6px}.pv-gallery__label{display:flex;align-items:center;justify-content:center;padding:6px 14px;font-family:Geologica,sans-serif;font-size:12px;font-weight:500;line-height:24px;color:#fcfcfc;border-radius:5px}.pv-gallery__label--sale{background-color:#b93464}.pv-gallery__label--new{background-color:#161616}.pv-gallery__thumbs{display:flex;flex-direction:column;gap:10px}.pv-gallery__thumbs-row{display:flex;gap:12px;cursor:grab;touch-action:pan-y;overflow-x:auto;scrollbar-width:none}.pv-gallery__thumbs-row::-webkit-scrollbar{display:none}.pv-gallery__thumbs-row.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.pv-gallery__thumbs-row img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.pv-gallery__thumb{display:inline-flex;padding:0;color:inherit;font:inherit;background:none;border:none;position:relative;flex-shrink:0;width:110px;height:106px;overflow:hidden;cursor:pointer;border-radius:12px}.pv-gallery__thumb--active{border:1.5px solid #050505}.pv-gallery__thumb-img{width:100%;height:100%;object-fit:contain}.pv-gallery__play{position:absolute;top:50%;left:50%;color:#fcfcfc;transform:translate(-50%,-50%)}.pv-gallery__overlay-actions{display:none}.pv-info{display:flex;flex:1;flex-direction:column;gap:16px;min-width:0;padding-top:20px;padding-right:60px;padding-left:40px}.pv-info__toprow{display:flex;align-items:center;justify-content:space-between}.pv-info__brand{font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;font-weight:500;color:#050505}.pv-info__code{position:relative;display:flex;gap:4px;align-items:center}.pv-info__code-text{display:flex;gap:2px;align-items:center}.pv-info__code-info{display:inline-flex;padding:0;color:inherit;font:inherit;background:none;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer}.pv-info__code-label{font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#696969}.pv-info__code-value{font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;font-weight:500;color:#050505}.pv-info__details{display:flex;flex:1;flex-direction:column;justify-content:space-between}.pv-info__main{display:flex;flex-direction:column;gap:36px}.pv-info__title-block{display:flex;flex-direction:column;gap:24px}.pv-info__title{font-family:Geologica,sans-serif;font-size:30px;font-weight:500;line-height:1.2;color:#050505}.pv-info__status-row{display:flex;align-items:center;justify-content:space-between}.pv-info__status{display:flex;align-items:center;justify-content:center;gap:4px;padding:5px 12px;background-color:#f3f3f3;border-radius:80px}.pv-info__status-dot{flex-shrink:0;width:8px;height:8px;background-color:#6f9523;border-radius:50%}.pv-info__status-text{font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#6f9523}.pv-info__status.is-unavail .pv-info__status-dot{background-color:#696969}.pv-info__status.is-unavail .pv-info__status-text{color:#696969}.pv-info__reviews{display:flex;gap:6px;align-items:center}.pv-info__stars{display:flex;gap:2px;align-items:center}.pv-info__star{flex-shrink:0;width:16px;height:16px;color:#b93464}.pv-info__reviews-count{font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#050505;text-decoration:underline;cursor:pointer}.pv-info__colors{display:flex;flex-direction:column;gap:8px}.pv-info__color-label{display:flex;gap:2px;align-items:center}.pv-info__color-label-key{font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#696969}.pv-info__color-label-val{font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;font-weight:500;color:#050505}.pv-info__color-row{display:flex;gap:8px;align-items:center}.pv-info__swatch{display:inline-flex;padding:0;color:inherit;font:inherit;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border-radius:100px}.pv-info__swatch--active{border:1px solid #b93464}.pv-info__swatch--active .pv-info__swatch-dot{width:30px;height:30px}.pv-info__swatch-dot{width:36px;height:36px;border-radius:50%}.pv-info__variations{display:flex;flex-direction:column;gap:16px}.pv-info__variant-row{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.pv-info__variant{font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;color:#050505;text-decoration:none;border:1px solid #cdcdcd;border-radius:40px;transition:border-color .15s ease,color .15s ease}.pv-info__variant:hover{border-color:#373737}.pv-info__variant--active{color:#b93464;border-color:#b93464}.pv-info__buy{display:flex;flex-direction:column;gap:24px}.pv-info__price-row{display:flex;align-items:center;justify-content:space-between}.pv-info__prices{display:flex;gap:12px;align-items:center}.pv-info__price{font-family:Geologica,sans-serif;font-size:30px;font-weight:500;line-height:1.2;color:#050505}.pv-info__price-old{font-family:Geologica,sans-serif;font-size:30px;font-weight:500;line-height:1.2;color:#9b9b9b;text-decoration:line-through}.pv-info__actions{display:flex;gap:8px;align-items:center}.pv-info__action{display:inline-flex;padding:0;color:inherit;font:inherit;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;color:#050505;border:1px solid #373737;border-radius:48px}.pv-info__cart{display:flex;gap:14px;align-items:center}.pv-info__add,.pv-info__buy-now{display:inline-flex;color:inherit;font:inherit;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;height:46px;padding:14px 32px;font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;white-space:nowrap;border-radius:40px}.pv-info__add:disabled,.pv-info__add.is-disabled,.pv-info__buy-now:disabled,.pv-info__buy-now.is-disabled{cursor:not-allowed;opacity:.45}.pv-info__add{width:382px;color:#fcfcfc;background:linear-gradient(180deg,#c6376b 17.045%,#601b34 214.77%)}.pv-info__buy-now{width:255px;color:#050505;border:1px solid #373737}.pv-info__section{display:flex;flex-direction:column;gap:12px;padding-top:20px;border-top:1px solid #e5d5db}.pv-info__section[data-collapse]{gap:0}.pv-info__section-head{display:flex;align-items:center;justify-content:space-between;align-items:flex-start}.pv-info__section-title{font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;font-weight:500;color:#050505}.pv-info__ship-inner{display:flex;flex-direction:column;gap:8px}.pv-info__ship-inner>:first-child{margin-top:12px}.pv-info__ship-row{display:flex;gap:6px;align-items:center}.pv-info__ship-icon{flex-shrink:0;width:24px;height:24px}.pv-info__ship-text{display:flex;align-items:center;justify-content:space-between;flex:1;min-width:0;font-family:Geologica,sans-serif;font-size:14px;font-weight:200;line-height:24px;white-space:nowrap}.pv-info__ship-name{flex:1;min-width:0;overflow:hidden;color:#050505;text-overflow:ellipsis}.pv-info__ship-cost{flex-shrink:0;padding-left:8px;color:#373737}.pv-info__pay-icons{display:flex;gap:30px;align-items:center}.pv-info__pay{display:block;flex-shrink:0}@media screen and (max-width: 992px){.product__breadcrumbs{font-size:12px;padding-top:4px;padding-bottom:4px}.product__buybox{flex-direction:column}.pv-gallery{width:100%;gap:0;padding:0}.pv-gallery__main{height:340px}.pv-gallery__label--new,.pv-gallery__thumbs-row{display:none}.pv-gallery__thumbs{padding:0 16px}.pv-gallery__overlay-actions{position:absolute;top:16px;right:16px;display:flex;flex-direction:column;gap:4px}.pv-info{width:100%;gap:12px;padding:0 16px}.pv-info__brand,.pv-info__code-label,.pv-info__code-value{font-size:12px}.pv-info__details,.pv-info__main{gap:20px}.pv-info__title-block{gap:12px}.pv-info__title{font-family:Geologica,sans-serif;font-size:24px;font-weight:500;line-height:28px;font-size:22px}.pv-info__status-text{font-size:12px;font-weight:400;line-height:24px}.pv-info__color-label-key,.pv-info__color-label-val{font-size:12px}.pv-info__swatch{width:26px;height:26px}.pv-info__swatch--active .pv-info__swatch-dot{width:20px;height:20px}.pv-info__swatch-dot{width:26px;height:26px}.pv-info__price,.pv-info__price-old{font-family:Geologica,sans-serif;font-size:24px;font-weight:500;line-height:28px}.pv-info__actions{display:none}.pv-info__cart{flex-direction:column;gap:10px}.pv-info__add,.pv-info__buy-now{width:100%;height:52px}.pv-info__ship-icon{width:20px;height:20px}.pv-info__pay-icons{gap:10px}.pv-info__pay{width:auto;height:12px}.pv-info__pay:nth-last-child(-n+2){height:24px}}.pv-toggle{display:flex;align-items:center;justify-content:space-between;color:#050505}.pv-toggle__title{font-family:Geologica,sans-serif;font-size:24px;font-weight:500;line-height:28px;color:#050505}@media screen and (max-width: 992px){.pv-toggle__title{font-size:17px}}.pv-descrow{display:flex;padding-top:40px;padding-bottom:40px}@media screen and (max-width: 992px){.pv-descrow{display:block;padding-top:24px;padding-bottom:0}}.pv-descrow__main{display:flex;flex:1;flex-direction:column;gap:40px;min-width:0;margin-left:60px}@media screen and (max-width: 992px){.pv-descrow__main{gap:0;margin-left:0}}.pv-desc{display:flex;flex-direction:column;gap:24px}@media screen and (max-width: 992px){.pv-desc{gap:16px;padding:0 16px}}.pv-desc__text{font-family:Geologica,sans-serif;font-size:16px;font-weight:300;line-height:22px;color:#373737}@media screen and (max-width: 992px){.pv-desc__text{font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px}}.pv-desc__text p{margin-bottom:12px}.pv-desc__text ol{padding-left:24px;margin:0;list-style:decimal}.pv-descrow__side{position:sticky;top:20px;display:flex;flex-direction:column;flex-shrink:0;align-self:flex-start;gap:20px;width:358px;padding:0 60px 0 30px}@media screen and (max-width: 992px){.pv-descrow__side{display:none}}.pv-related{display:flex;flex-direction:column;gap:20px}.pv-related--mobile{display:none}@media screen and (max-width: 992px){.pv-related--mobile{display:flex;gap:10px;padding:12px 16px 0}}.pv-related__title{font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;font-weight:500;color:#050505}.pv-related--mobile .pv-related__title{font-size:17px}.pv-related__list{display:flex;flex-direction:column;gap:6px}.pv-related__item{display:flex;align-items:center;justify-content:space-between;height:42px}.pv-related__details{display:flex;gap:4px;align-items:center;min-width:0}.pv-related__thumb{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:42px;height:42px;background-color:#f5f5f566;border-radius:8px}.pv-related__thumb-img{width:100%;height:100%;object-fit:contain}.pv-related__name{font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;overflow:hidden;color:#050505;text-overflow:ellipsis;white-space:nowrap}.pv-related__icon{flex-shrink:0;color:#373737}.pv-specs{display:flex;flex-direction:column;gap:24px}@media screen and (max-width: 992px){.pv-specs{padding:24px 16px 0}}.pv-specs__table{display:flex;justify-content:space-between}@media screen and (max-width: 992px){.pv-specs__table{display:block}}.pv-specs__col{display:flex;flex-direction:column;gap:22px;width:500px}@media screen and (max-width: 992px){.pv-specs__col{gap:0;width:auto}}.pv-specs__row{display:flex;align-items:center;justify-content:space-between;height:54px;padding:12px;border-radius:8px}.pv-specs__row--alt{background-color:#f5f5f566}@media screen and (max-width: 992px){.pv-specs__row{height:38px;padding:8px 0;border-radius:0;border-bottom:1px solid #ebebeb}.pv-specs__row--alt{background-color:transparent}}.pv-specs__row-label{font-family:Geologica,sans-serif;font-size:16px;font-weight:300;line-height:22px;color:#696969}@media screen and (max-width: 992px){.pv-specs__row-label{font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px}}.pv-specs__row-value{font-family:Geologica,sans-serif;font-size:16px;font-weight:500;line-height:normal;color:#050505;text-align:right}@media screen and (max-width: 992px){.pv-specs__row-value{font-size:14px}}.pv-social{display:flex;flex-direction:column;gap:30px;padding:40px 0}@media screen and (max-width: 992px){.pv-social{gap:16px;padding:12px 0 0}}.pv-social__tabs{display:none}@media screen and (max-width: 992px){.pv-social__tabs{display:flex;gap:54px;align-items:center;justify-content:center;padding:0 16px;border-bottom:1px solid #eee}}.pv-social__tab{display:inline-flex;padding:0 0 12px;color:inherit;font:inherit;background:none;border:none;cursor:pointer;display:flex;gap:12px;align-items:center;margin-bottom:-1px;border-bottom:2px solid transparent}.pv-social__tab--active{border-bottom-color:#b93464}.pv-social__tab-label{font-family:Geologica,sans-serif;font-size:17px;font-weight:300;line-height:28px;color:#050505}.pv-social__tab-count{display:flex;align-items:center;justify-content:center;min-width:28px;height:28px;padding:0 8px;font-family:Geologica,sans-serif;font-size:12px;font-weight:300;line-height:28px;color:#fcfcfc;background-color:#050505;border-radius:100px}@media screen and (max-width: 992px){.pv-social__panel{display:none;padding:0 16px}.pv-social__panel--active{display:block}}.pv-social__head{display:flex;align-items:center;justify-content:space-between;align-items:flex-start;margin-bottom:24px}@media screen and (max-width: 992px){.pv-social__head{display:none}}.pv-social__title{font-family:Geologica,sans-serif;font-size:24px;font-weight:500;line-height:28px;color:#050505}.pv-social__add{display:inline-flex;padding:0;color:inherit;font:inherit;background:none;border:none;cursor:pointer;display:flex;gap:4px;align-items:center;color:#b93464}.pv-social__add-text{font-family:Geologica,sans-serif;font-size:14px;font-weight:700;line-height:normal;color:#b93464}.pv-social__add-mobile{display:inline-flex;padding:0;color:inherit;font:inherit;background:none;border:none;cursor:pointer;display:none}@media screen and (max-width: 992px){.pv-social__add-mobile{display:flex;align-items:center;justify-content:center;width:100%;height:48px;margin-top:16px;padding:13px 20px;font-family:Geologica,sans-serif;font-size:14px;font-weight:500;line-height:18px;color:#1f1317;border:1px solid #1f1317;border-radius:48px}}.pv-reviews,.pv-questions{display:flex;flex-direction:column;gap:12px;padding:24px;background-color:#f5f5f566;border:1px solid #eee;border-radius:20px}@media screen and (max-width: 992px){.pv-reviews,.pv-questions{gap:10px;padding:16px;border-radius:12px}}.pv-review,.pv-question{background-color:#fefefe;border:1px solid #eee;border-radius:12px}@media screen and (max-width: 992px){.pv-review,.pv-question{border-radius:8px}}.pv-review{display:flex;flex-direction:column;gap:8px;padding:24px}.pv-review__head{display:flex;gap:4px;align-items:flex-start}@media screen and (max-width: 992px){.pv-review__head{flex-direction:column;gap:6px}}.pv-review__name{flex:1;min-width:0;font-family:Geologica,sans-serif;font-size:18px;font-weight:500;line-height:16px;color:#050505}@media screen and (max-width: 992px){.pv-review__name{width:100%;font-size:16px}}.pv-review__meta{display:flex;gap:16px;align-items:center}@media screen and (max-width: 992px){.pv-review__meta{justify-content:space-between;width:100%}}.pv-review__date{font-family:Geologica,sans-serif;font-size:12px;font-weight:500;line-height:normal;color:#373737}@media screen and (max-width: 992px){.pv-review__date{font-weight:300}}.pv-review__stars{display:flex;gap:2px;align-items:center}.pv-review__star{flex-shrink:0;width:16px;height:16px;color:#b93464}.pv-review__text{font-family:Geologica,sans-serif;font-size:16px;font-weight:200;line-height:24px;color:#373737}@media screen and (max-width: 992px){.pv-review__text{font-size:14px;font-weight:300;line-height:1.4}}.pv-question{display:flex;flex-direction:column;gap:16px;padding:24px}.pv-question__block{display:flex;flex-direction:column;gap:8px}.pv-question__head{display:flex;gap:4px;align-items:center}.pv-question__name{flex:1;min-width:0;font-family:Geologica,sans-serif;font-size:18px;font-weight:500;line-height:16px;color:#050505}@media screen and (max-width: 992px){.pv-question__name{font-size:16px}}.pv-question__date{flex-shrink:0;font-family:Geologica,sans-serif;font-size:14px;font-weight:500;line-height:normal;color:#373737;text-align:right}@media screen and (max-width: 992px){.pv-question__date{font-size:12px;font-weight:300}}.pv-question__text{font-family:Geologica,sans-serif;font-size:16px;font-weight:200;line-height:24px;color:#373737}@media screen and (max-width: 992px){.pv-question__text{font-size:14px;font-weight:300;line-height:1.4}}.pv-question__answer{display:flex;gap:12px;align-items:stretch}.pv-question__answer .pv-question__name{line-height:normal}.pv-question__sep{flex-shrink:0;width:4px;background-color:#b93464;border-radius:50px}.section--reco{padding-top:50px;padding-bottom:60px}@media screen and (max-width: 992px){.section--reco{padding-top:50px;padding-bottom:50px}}.section--reco .section__title{font-family:Geologica,sans-serif;font-size:24px;font-weight:500;line-height:28px}@media screen and (max-width: 992px){.section--reco .section__title{font-size:17px}}.section--reco-viewed{padding-top:40px;padding-bottom:80px}@media screen and (max-width: 992px){.section--reco-viewed{padding-top:50px;padding-bottom:50px}}.pv-code-popup{position:absolute;top:calc(100% + 8px);right:0;z-index:20;display:none;flex-direction:column;gap:4px;min-width:200px;padding:12px;background-color:#fefefe;border-radius:12px;box-shadow:0 0 2px #0000000a,0 8px 8px #00000014}.pv-code-popup.is-open{display:flex}.pv-code-popup__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:4px}.pv-code-popup__title{font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;font-weight:500;color:#050505}.pv-code-popup__close{display:inline-flex;padding:0;color:inherit;font:inherit;background:none;border:none;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#696969;cursor:pointer}.pv-code-popup__item{display:inline-flex;padding:0;color:inherit;font:inherit;background:none;border:none;display:flex;align-items:center;justify-content:space-between;gap:16px;font-family:Geologica,sans-serif;font-size:14px;font-weight:400;line-height:normal;color:#050505;text-align:left;white-space:nowrap;cursor:pointer}.pv-code-popup__item:hover{color:#b93464}.pv-code-popup__copy{flex-shrink:0;color:#696969}[data-collapse-toggle]{cursor:pointer}[data-collapse-toggle] svg{transition:transform .2s ease}[data-collapse].is-collapsed [data-collapse-toggle] svg{transform:rotate(180deg)}[data-collapse-body]{display:grid;grid-template-rows:1fr;transition:grid-template-rows .3s ease}[data-collapse].is-collapsed [data-collapse-body]{grid-template-rows:0fr}[data-collapse-inner]{min-height:0;overflow:hidden}.pv-icon-fill,.js-fav-btn.active .pv-icon-line{display:none}.js-fav-btn.active .pv-icon-fill{display:block}.js-fav-btn.active,.js-comp-btn.active{color:#b93464}.brands-az__breadcrumbs{font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;width:100%;max-width:1440px;margin:0 auto;padding:20px 60px}@media screen and (max-width: 992px){.brands-az__breadcrumbs{max-width:none;margin:0;padding:12px 16px}}.brands-az__crumb{color:#050505}.brands-az__crumb--sep{color:#9b9b9b}.brands-az__crumb--current{color:#b93464}.brands-az__title{font-family:Geologica,sans-serif;font-size:30px;font-weight:500;line-height:1.2;width:100%;max-width:1440px;margin:0 auto;padding:10px 60px;color:#050505}@media screen and (max-width: 992px){.brands-az__title{font-family:Geologica,sans-serif;font-size:24px;font-weight:500;line-height:28px;max-width:none;margin:0;padding:0 16px}}.brands-az__hero{display:flex;flex-direction:column;gap:20px;align-items:center;padding:20px 0 40px}@media screen and (max-width: 992px){.brands-az__hero{gap:0;padding:12px 0 0}}.brands-az__logos{width:100%;max-width:1440px;margin:0 auto;padding:0 60px}@media screen and (max-width: 992px){.brands-az__logos{padding:0 16px}}.brands-az__logos{display:flex;gap:16px;overflow:hidden;cursor:grab;touch-action:pan-y}.brands-az__logos.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.brands-az__logos img,.brands-az__logos a{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}@media screen and (max-width: 992px){.brands-az__logos{gap:0}}.brands-az__logo{position:relative;flex-shrink:0;width:203px;height:80px;overflow:hidden;border-radius:12px}@media screen and (max-width: 992px){.brands-az__logo{width:168px;height:60px}}.brands-az__logo-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:100%;padding:12px;object-fit:contain}.brands-az__logo picture{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}@media screen and (max-width: 992px){.brands-az__hero .pager{display:none}}.brands-az__alpha{display:flex;align-items:center;justify-content:space-between;padding:51px 60px;background-color:#fbf5f7}@media screen and (max-width: 992px){.brands-az__alpha{gap:20px;justify-content:flex-start;padding:20px 16px;overflow-x:auto;scrollbar-width:none}.brands-az__alpha::-webkit-scrollbar{display:none}}.brands-az__alpha-link{flex-shrink:0;font-family:Geologica,sans-serif;font-size:16px;font-weight:500;line-height:1.4;color:#050505}.brands-az__alpha-link--disabled{color:#cdcdcd;pointer-events:none}.brands-az__grid{display:grid;grid-template-columns:repeat(4,305px);column-gap:30px;row-gap:60px;width:100%;max-width:1440px;margin:0 auto;padding:60px 60px 80px}@media screen and (max-width: 992px){.brands-az__grid{display:flex;flex-direction:column;gap:20px;max-width:none;margin:0;padding:20px 16px 50px}}.brands-az__group{display:flex;flex-direction:column;gap:24px}.brands-az__group-head{padding-bottom:10px;border-bottom:1px solid #eee}.brands-az__letter{font-family:Geologica,sans-serif;font-size:18px;font-weight:500;line-height:1.2;color:#b93464}.brands-az__list{display:flex;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none}.brands-az__link{display:flex;justify-content:space-between;align-items:center}.brands-az__link-name{font-family:Geologica,sans-serif;font-size:16px;font-weight:300;line-height:1.4;color:#050505}.brands-az__link-icon{flex-shrink:0;color:#9b9b9b}.notfound__hero{width:100%;max-width:1440px;margin:0 auto;padding:0 60px}@media screen and (max-width: 992px){.notfound__hero{padding:0 16px}}.notfound__hero{display:flex;flex-direction:column;align-items:center;padding-top:80px;padding-bottom:80px;text-align:center}@media screen and (max-width: 992px){.notfound__hero{padding-top:40px;padding-bottom:40px}}.notfound__title{font-family:Geologica,sans-serif;font-size:30px;font-weight:500;line-height:1.2;color:#050505}.notfound__text{font-family:Geologica,sans-serif;font-size:16px;font-weight:300;line-height:22px;max-width:520px;margin-top:12px;color:#373737}.notfound__actions{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:32px}@media screen and (max-width: 992px){.notfound__actions{flex-direction:column;width:100%;max-width:320px}.notfound__actions .btn{width:100%}}.notfound__reco-more{width:100%;max-width:1440px;margin:0 auto;padding:0 60px}@media screen and (max-width: 992px){.notfound__reco-more{padding:0 16px}}.notfound__reco-more{display:flex;justify-content:center}.contacts__body{width:100%;max-width:1440px;margin:0 auto;padding:0 60px}@media screen and (max-width: 992px){.contacts__body{padding:0 16px}}.contacts__body{display:flex;gap:60px;padding-bottom:80px}@media screen and (max-width: 992px){.contacts__body{flex-direction:column;gap:32px;padding-bottom:50px}}.contacts__left{display:flex;flex-direction:column;flex-shrink:0;gap:32px;width:480px}@media screen and (max-width: 992px){.contacts__left{width:auto}}.contacts__info{display:flex;flex-direction:column;gap:24px}.contacts__map{overflow:hidden;border-radius:20px}.contacts__map--desktop{flex:1;min-height:500px}@media screen and (max-width: 992px){.contacts__map--desktop{display:none}}.contacts__map--mobile{display:none;height:280px}@media screen and (max-width: 992px){.contacts__map--mobile{display:block}}.contacts__map-canvas{width:100%;height:100%;min-height:inherit}.contacts__group{display:flex;flex-direction:column;gap:6px}.contacts__label{font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#696969}.contacts__value{color:inherit;text-decoration:none;font-family:Geologica,sans-serif;font-size:15px;font-weight:500;line-height:24px;color:#050505}.contacts__value--accent{color:#b93464}.contacts__socials{display:flex;gap:16px;align-items:center;margin-top:2px;color:#050505}.contacts__social{color:inherit;text-decoration:none}.contacts__form{display:flex;flex-direction:column;gap:16px}.contacts__form-title{font-family:Geologica,sans-serif;font-size:24px;font-weight:500;line-height:28px;margin-bottom:8px;color:#050505}.contacts__submit{align-self:flex-start}@media screen and (max-width: 992px){.contacts__submit{width:100%}}.compare__scroll{overflow-x:auto;scrollbar-width:none}.compare__scroll::-webkit-scrollbar{display:none}.compare__grid{display:grid;grid-template-columns:repeat(var(--cols),minmax(240px,1fr));align-items:start}@media screen and (max-width: 992px){.compare__grid{grid-template-columns:repeat(var(--cols),220px)}}.compare__head{position:relative;display:flex;align-self:stretch;flex-direction:column;align-items:flex-start;gap:12px;padding:16px 16px 24px}.compare__remove{display:inline-flex;padding:0;color:inherit;font:inherit;background:none;border:none;cursor:pointer;position:absolute;top:8px;right:8px;color:#696969}.compare__image{width:100%;height:200px;overflow:hidden;border-radius:12px}.compare__image img{width:100%;height:100%;object-fit:contain}.compare__title{font-family:Geologica,sans-serif;font-size:16px;font-weight:300;line-height:22px;color:#050505}.compare__prices{display:flex;gap:8px;align-items:baseline}.compare__price{font-family:Geologica,sans-serif;font-size:20px;font-weight:500;line-height:28px;color:#050505}.compare__price-old{font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#9b9b9b;text-decoration:line-through}.compare__buy{width:100%;margin-top:auto}.compare__label{grid-column:1/-1;padding:12px 16px;background-color:#f5f5f599}.compare__label span{position:sticky;left:0;display:inline-block;font-family:Geologica,sans-serif;font-size:16px;font-weight:500;line-height:1.4;color:#050505;white-space:nowrap}.compare__value{display:flex;align-items:center;padding:12px 16px;font-family:Geologica,sans-serif;font-size:15px;font-weight:300;line-height:1.4;color:#050505}.compare__value--alt{background-color:#f5f5f566}.compare__diff{margin-bottom:20px}.compare__badge{display:flex;align-items:center;justify-content:center;position:absolute;top:24px;left:24px;z-index:1;padding:6px 14px;font-family:Geologica,sans-serif;font-size:12px;font-weight:500;line-height:24px;color:#fcfcfc;background-color:#b93464;border-radius:5px}.compare-cats{display:flex;flex-direction:column;gap:12px}.compare-cat{color:inherit;text-decoration:none;display:flex;gap:20px;align-items:center;padding:16px 20px;background-color:#fefefe;border:1px solid #eee;border-radius:16px;transition:border-color .15s ease}@media (hover: hover){.compare-cat:hover{border-color:#b93464}}.compare-cat__info{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.compare-cat__name{font-family:Geologica,sans-serif;font-size:20px;font-weight:500;line-height:28px;color:#050505}.compare-cat__count{font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#696969}.compare-cat__thumbs{display:flex;flex-shrink:0;gap:8px}@media screen and (max-width: 992px){.compare-cat__thumbs{display:none}}.compare-cat__thumb{flex-shrink:0;width:48px;height:48px;overflow:hidden;border-radius:8px}.compare-cat__thumb img{width:100%;height:100%;object-fit:contain}.compare-cat__more{flex-shrink:0;color:#696969}.cart-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:970;visibility:hidden;pointer-events:none}.cart-drawer.is-open{visibility:visible;pointer-events:auto}.cart-drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#0006;opacity:0;transition:opacity .3s ease}.cart-drawer.is-open .cart-drawer__overlay{opacity:1}.cart-drawer__panel{position:absolute;top:0;right:0;display:flex;flex-direction:column;width:480px;max-width:100%;height:100%;background-color:#fefefe;transform:translate(100%);transition:transform .3s ease}@media screen and (max-width: 992px){.cart-drawer__panel{width:100%}}.cart-drawer.is-open .cart-drawer__panel{transform:translate(0)}.cart-drawer__head{display:flex;justify-content:space-between;flex-shrink:0;align-items:center;padding:20px 24px;border-bottom:1px solid #cdcdcd}.cart-drawer__title{font-family:Geologica,sans-serif;font-size:24px;font-weight:500;line-height:28px;color:#050505}.cart-drawer__count{color:#696969}.cart-drawer__close{display:inline-flex;padding:0;color:inherit;font:inherit;background:none;border:none;display:flex;align-items:center;justify-content:center;color:#050505;cursor:pointer}.cart-drawer__items{display:flex;flex:1;flex-direction:column;gap:12px;min-height:0;padding:20px 24px;overflow-y:auto}.cart-drawer__empty{flex:1;padding:60px 24px;font-family:Geologica,sans-serif;font-size:16px;color:#696969;text-align:center}.cart-drawer__footer{display:flex;flex-direction:column;flex-shrink:0;gap:16px;padding:20px 24px;border-top:1px solid #cdcdcd}.cart-drawer__total{display:flex;align-items:center;justify-content:space-between;align-items:baseline}.cart-drawer__total span:first-child{font-family:Geologica,sans-serif;font-size:16px;font-weight:300;line-height:22px;color:#373737}.cart-drawer__total-price{font-family:Geologica,sans-serif;font-size:24px;font-weight:500;line-height:28px;color:#050505}.cart-drawer .cart-item__main{flex-direction:column;align-items:stretch;gap:12px;padding-right:24px}.cart-drawer .cart-item__controls{justify-content:space-between}.cart-drawer .cart-item__remove{position:absolute;top:12px;right:12px}.cart-drawer .cart-item__media{width:80px;height:80px}.cart-item{position:relative;display:flex;gap:16px;align-items:center;padding:16px;background-color:#fefefe;border:1px solid #eee;border-radius:12px}@media screen and (max-width: 992px){.cart-item{align-items:flex-start}}.cart-item__media{flex-shrink:0;width:100px;height:100px;overflow:hidden;border-radius:8px}@media screen and (max-width: 992px){.cart-item__media{width:80px;height:80px}}.cart-item__media img{width:100%;height:100%;object-fit:contain}.cart-item__main{display:flex;flex:1;gap:16px;align-items:center;min-width:0}@media screen and (max-width: 992px){.cart-item__main{flex-direction:column;align-items:stretch;gap:12px;padding-right:24px}}.cart-item__controls{display:flex;flex-shrink:0;gap:16px;align-items:center}@media screen and (max-width: 992px){.cart-item__controls{justify-content:space-between}}.cart-item__info{display:flex;flex:1;flex-direction:column;gap:6px;min-width:0}.cart-item__title{font-family:Geologica,sans-serif;font-size:16px;font-weight:300;line-height:22px;color:#050505}.cart-item__attr{font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#696969}.cart-item__prices{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.cart-item__price{font-family:Geologica,sans-serif;font-size:20px;font-weight:500;line-height:28px;color:#050505}.cart-item__price-old{font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#9b9b9b;text-decoration:line-through}.cart-item__remove{display:inline-flex;padding:0;color:inherit;font:inherit;background:none;border:none;cursor:pointer;flex-shrink:0;color:#696969}@media screen and (max-width: 992px){.cart-item__remove{position:absolute;top:12px;right:12px}}.qty{display:flex;flex-shrink:0;gap:4px;align-items:center}.qty__btn{display:inline-flex;padding:0;color:inherit;font:inherit;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;width:32px;height:32px;font-size:18px;color:#050505;border:1px solid #cdcdcd;border-radius:8px}.qty__value{display:flex;align-items:center;justify-content:center;min-width:32px;font-family:Geologica,sans-serif;font-size:15px;font-weight:500;color:#050505}.checkout__body{width:100%;max-width:1440px;margin:0 auto;padding:0 60px}@media screen and (max-width: 992px){.checkout__body{padding:0 16px}}.checkout__body{display:flex;gap:30px;padding-bottom:80px}@media screen and (max-width: 992px){.checkout__body{flex-direction:column;gap:24px;padding-bottom:50px}}.checkout__main{display:flex;flex:1;flex-direction:column;gap:32px;min-width:0}.checkout__block{display:flex;flex-direction:column;gap:16px}.checkout__block-title{font-family:Geologica,sans-serif;font-size:24px;font-weight:500;line-height:28px;color:#050505}.checkout__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media screen and (max-width: 992px){.checkout__grid{grid-template-columns:1fr}}.checkout__panel{display:none;flex-direction:column;gap:16px}.checkout__panel--active{display:flex}.checkout__np-address{display:flex;flex-direction:column;gap:16px}.checkout__pickup{display:flex;flex-direction:column;gap:8px;padding:16px;background-color:#f5f5f566;border:1px solid #eee;border-radius:10px}.checkout__pickup-row{display:flex;gap:6px;font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#050505}.checkout__pickup-label{flex-shrink:0;color:#696969}.checkout__payment-sub{display:flex;flex-direction:column;gap:12px;padding-left:30px}.checkout__recipient-toggle{margin-top:4px}.checkout__promo-field{display:flex;gap:8px}.checkout__promo-field .input{flex:1;min-width:0}.checkout__promo-field .btn{flex-shrink:0}.checkout__promo-result{display:flex;align-items:center;justify-content:space-between;font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;gap:12px;margin-top:8px;padding:10px 12px;color:#6f9523;background-color:#6f952314;border-radius:8px}.checkout__promo-remove{display:inline-flex;padding:0;color:inherit;font:inherit;background:none;border:none;flex-shrink:0;font-size:20px;line-height:1;color:#696969;cursor:pointer}.checkout__aside{position:sticky;top:20px;display:flex;flex-direction:column;flex-shrink:0;gap:20px;align-self:flex-start;width:400px;padding:24px;background-color:#f5f5f566;border:1px solid #eee;border-radius:20px}@media screen and (max-width: 992px){.checkout__aside{position:static;width:auto}}.checkout__aside-title{font-family:Geologica,sans-serif;font-size:24px;font-weight:500;line-height:28px;color:#050505}.checkout__items{display:flex;flex-direction:column;gap:16px}.checkout__summary{display:flex;flex-direction:column;gap:10px;padding-top:20px;border-top:1px solid #e5d5db}.checkout__summary-row{display:flex;align-items:center;justify-content:space-between;font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#373737}.checkout__summary-row--discount span:last-child{color:#b93464}.checkout__summary-total{display:flex;justify-content:space-between;align-items:center;padding-top:10px}.checkout__summary-total span:first-child{font-family:Geologica,sans-serif;font-size:16px;font-weight:500;color:#050505}.checkout__summary-total span:last-child{font-family:Geologica,sans-serif;font-size:24px;font-weight:500;line-height:28px;color:#050505}.form-tabs{display:flex;gap:8px;border-bottom:1px solid #cdcdcd}.form-tabs__tab{display:inline-flex;color:inherit;font:inherit;background:none;border:none;position:relative;padding:10px 4px;font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#696969;white-space:nowrap;cursor:pointer}.form-tabs__tab:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;content:"";background-color:transparent}.form-tabs__tab--active{color:#b93464}.form-tabs__tab--active:after{background-color:#b93464}.form-tabs--sub{gap:16px;border-bottom:none}.form-tabs--sub .form-tabs__tab{padding:4px 0}.radio-group{display:flex;flex-direction:column;gap:12px}.radio{display:flex;gap:8px;align-items:center;cursor:pointer}.radio input{position:absolute;opacity:0}.radio__mark{display:flex;align-items:center;justify-content:center;position:relative;flex-shrink:0;width:20px;height:20px;border:1px solid #cdcdcd;border-radius:50%}input:checked+.radio__mark{border-color:#b93464}input:checked+.radio__mark:after{width:10px;height:10px;content:"";background-color:#b93464;border-radius:50%}.radio__text{font-family:Geologica,sans-serif;font-size:15px;font-weight:500;line-height:24px;color:#050505}.select{position:relative}.select select{width:100%;padding:12px 44px 12px 16px;font-family:Geologica,sans-serif;font-size:15px;font-weight:300;line-height:24px;color:#050505;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-color:#fefefe;border:1px solid #cdcdcd;border-radius:10px}.select select:focus{border-color:#b93464;outline:none}.select__caret{position:absolute;top:50%;right:12px;color:#050505;pointer-events:none;transform:translateY(-50%)}.field__control{position:relative}.field__control .input{padding-right:48px}.field__eye{display:inline-flex;padding:0;color:inherit;font:inherit;background:none;border:none;display:flex;align-items:center;justify-content:center;position:absolute;top:50%;right:12px;color:#696969;cursor:pointer;transform:translateY(-50%)}.field__eye.is-active{color:#b93464}.order-line{display:flex;gap:12px}.order-line__media{flex-shrink:0;width:56px;height:56px;overflow:hidden;border-radius:8px}.order-line__media img{width:100%;height:100%;object-fit:contain}.order-line__body{display:flex;flex:1;flex-direction:column;gap:8px;min-width:0}.order-line__title{color:inherit;text-decoration:none;font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;display:-webkit-box;overflow:hidden;color:#050505;-webkit-box-orient:vertical;-webkit-line-clamp:2}.order-line__end{display:flex;flex-direction:column;flex-shrink:0;align-items:flex-end;justify-content:space-between}.order-line__prices{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.order-line__price{font-family:Geologica,sans-serif;font-size:15px;font-weight:500;color:#050505;white-space:nowrap}.order-line__price-old{font-family:Geologica,sans-serif;font-size:12px;font-weight:200;line-height:24px;color:#9b9b9b;text-decoration:line-through}.order-line__remove{display:inline-flex;padding:0;color:inherit;font:inherit;background:none;border:none;flex-shrink:0;color:#696969;cursor:pointer}.account__body{width:100%;max-width:1440px;margin:0 auto;padding:0 60px}@media screen and (max-width: 992px){.account__body{padding:0 16px}}.account__body{display:flex;gap:30px;padding-bottom:80px}@media screen and (max-width: 992px){.account__body{flex-direction:column;gap:24px;padding-bottom:50px}}.account__sidebar{display:flex;flex-direction:column;flex-shrink:0;gap:4px;width:280px}@media screen and (max-width: 992px){.account__sidebar{flex-direction:row;width:auto;overflow-x:auto;scrollbar-width:none}.account__sidebar::-webkit-scrollbar{display:none}}.account__nav-item{color:inherit;text-decoration:none;font-family:Geologica,sans-serif;font-size:15px;font-weight:500;line-height:24px;display:flex;gap:10px;align-items:center;padding:12px 16px;color:#050505;border-radius:10px}@media screen and (max-width: 992px){.account__nav-item{flex-shrink:0;white-space:nowrap}}.account__nav-item--active{color:#b93464;background-color:#fbf5f7}.account__content{display:flex;flex:1;flex-direction:column;gap:24px;min-width:0}.account__card{display:flex;flex-direction:column;gap:16px;padding:24px;background-color:#f5f5f566;border:1px solid #eee;border-radius:20px}.account__card-title{font-family:Geologica,sans-serif;font-size:24px;font-weight:500;line-height:28px;color:#050505}.account__form{display:flex;flex-direction:column;gap:16px;max-width:480px}.account__save{align-self:flex-start}@media screen and (max-width: 992px){.account__save{width:100%}}.orders{display:flex;flex-direction:column;gap:12px}.order-card{overflow:hidden;background-color:#fefefe;border:1px solid #eee;border-radius:12px}.order-card__top{display:grid;grid-template-columns:1fr 1.4fr auto 24px;gap:16px;align-items:center;padding:16px}@media screen and (max-width: 992px){.order-card__top{grid-template-columns:1fr auto;gap:10px 16px}}.order-card__col{display:flex;flex-direction:column;gap:6px;min-width:0}.order-card__col--total{align-items:flex-end}@media screen and (max-width: 992px){.order-card__col--total{align-items:flex-start}}.order-card__num{font-family:Geologica,sans-serif;font-size:15px;font-weight:500;color:#050505}.order-card__status{font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;align-self:flex-start;padding:4px 12px;border-radius:80px}.order-card__status--done{color:#6f9523;background-color:#6f95231f}.order-card__status--new{color:#696969;background-color:#f5f5f5cc}.order-card__status--cancel{color:#b93464;background-color:#fbf5f7}.order-card__date{font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#050505}.order-card__delivery{font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#696969}.order-card__total{font-family:Geologica,sans-serif;font-size:20px;font-weight:500;color:#050505;white-space:nowrap}.order-card__payment{font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#696969}.order-card__caret{color:#696969}.order-card__products{display:flex;flex-direction:column;gap:12px;padding:16px;border-top:1px solid #eee}.order-product{display:flex;gap:12px;align-items:center}.order-product__media{flex-shrink:0;width:56px;height:56px;overflow:hidden;border-radius:8px}.order-product__media img{width:100%;height:100%;object-fit:contain}.order-product__info{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.order-product__title{font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#050505}.order-product__qty{font-family:Geologica,sans-serif;font-size:12px;font-weight:200;line-height:24px;color:#696969}.order-product__price{flex-shrink:0;font-family:Geologica,sans-serif;font-size:15px;font-weight:500;color:#050505;white-space:nowrap}.blog-list{display:grid;grid-template-columns:repeat(3,1fr);gap:40px 16px}@media screen and (max-width: 992px){.blog-list{grid-template-columns:1fr;gap:24px}}.blog-list .blog-post{flex-direction:column;gap:16px}.blog-list .blog-post__image{width:100%;height:240px}@media screen and (max-width: 992px){.blog-list .blog-post__image{width:100%;height:200px}}.blog-list .blog-post__info{width:100%}@media screen and (max-width: 992px){.blog-list .blog-post__info{width:100%}}.blog-list--first-big>.blog-post:first-child{grid-column:span 2}@media screen and (max-width: 992px){.blog-list--first-big>.blog-post:first-child{grid-column:auto}}.blog-related{width:100%;max-width:1440px;margin:0 auto;padding:0 60px}@media screen and (max-width: 992px){.blog-related{padding:0 16px}}.blog-related{display:flex;flex-direction:column;gap:24px;padding-bottom:80px}@media screen and (max-width: 992px){.blog-related{padding-bottom:50px}}.blog-related__title{font-family:Geologica,sans-serif;font-size:30px;font-weight:500;line-height:1.2;color:#050505}@media screen and (max-width: 992px){.blog-related__title{font-family:Geologica,sans-serif;font-size:24px;font-weight:500;line-height:28px}}.blog-related__more{align-self:center;margin-top:8px}.article__wrap{display:flex;flex-direction:column;width:100%;max-width:840px;margin:0 auto;padding:0 16px 80px}@media screen and (max-width: 992px){.article__wrap{padding-bottom:50px}}.article__date{font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;margin-bottom:8px;color:#696969}.article__title{font-family:Geologica,sans-serif;font-size:42px;font-weight:500;line-height:40px;color:#050505}@media screen and (max-width: 992px){.article__title{font-family:Geologica,sans-serif;font-size:30px;font-weight:500;line-height:1.2}}.article__hero{margin:32px 0;overflow:hidden;aspect-ratio:16/9;border-radius:20px}.article__hero img{width:100%;height:100%;object-fit:cover}@media screen and (max-width: 992px){.article__hero{margin:20px 0;aspect-ratio:4/3}}.article__body{display:flex;flex-direction:column;color:#373737}.article__body h2{font-family:Geologica,sans-serif;font-size:24px;font-weight:500;line-height:28px;margin:24px 0 12px;color:#050505}.article__body h3{font-family:Geologica,sans-serif;font-size:20px;font-weight:500;line-height:28px;margin:20px 0 10px;color:#050505}.article__body p{font-family:Geologica,sans-serif;font-size:16px;font-weight:300;line-height:22px;margin-bottom:16px;color:#373737}.article__body ol,.article__body ul{font-family:Geologica,sans-serif;font-size:16px;font-weight:300;line-height:22px;display:flex;flex-direction:column;gap:8px;padding-left:24px;margin-bottom:16px;color:#373737}.article__body ol{list-style:decimal}.article__body ul{list-style:disc}.order-result{width:100%;max-width:1440px;margin:0 auto;padding:0 60px}@media screen and (max-width: 992px){.order-result{padding:0 16px}}.order-result{display:flex;gap:60px;align-items:center;padding-top:40px;padding-bottom:80px}@media screen and (max-width: 992px){.order-result{flex-direction:column;gap:32px;padding-top:24px;padding-bottom:50px}}.order-result--center{flex-direction:column;align-items:center;text-align:center;padding-top:80px;padding-bottom:120px}@media screen and (max-width: 992px){.order-result--center{padding-top:40px;padding-bottom:60px}}.order-result__media{flex-shrink:0}.order-result__media img{display:block;width:100%;max-width:552px;height:auto}.order-result__body{display:flex;flex-direction:column;align-items:flex-start;gap:20px;max-width:640px}.order-result--center .order-result__body{align-items:center}.order-result__title{font-family:Geologica,sans-serif;font-size:42px;font-weight:500;line-height:40px;color:#050505}@media screen and (max-width: 992px){.order-result__title{font-family:Geologica,sans-serif;font-size:30px;font-weight:500;line-height:1.2}}.order-result__num{font-family:Geologica,sans-serif;font-size:24px;font-weight:500;line-height:28px;color:#b93464}.order-result__text{font-family:Geologica,sans-serif;font-size:16px;font-weight:300;line-height:22px;color:#696969}.order-result__alert{width:100%;padding:20px 24px;border-radius:10px;text-align:left}.order-result__alert strong{display:block;margin-bottom:6px;font-size:15px;font-weight:500;line-height:24px}.order-result__alert p{font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px}.order-result__alert--error{background:#fbf5f7;color:#b93464}.order-result__alert--error p{color:#373737}.order-result__actions{display:flex;gap:16px;flex-wrap:wrap}.order-result--center .order-result__actions{justify-content:center}@media screen and (max-width: 992px){.order-result__actions{width:100%;flex-direction:column}.order-result__actions .btn{width:100%}}.order-result__waiting{display:flex;flex-direction:column;align-items:center;gap:12px;margin:8px 0;color:#696969}.order-result__waiting p{font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px}.order-result__spinner{width:44px;height:44px;border:3px solid #cdcdcd;border-top-color:#b93464;border-radius:50%;animation:order-result-spin .8s linear infinite}@keyframes order-result-spin{to{transform:rotate(360deg)}}.static-page{width:100%;max-width:1440px;margin:0 auto;padding:0 60px}@media screen and (max-width: 992px){.static-page{padding:0 16px}}.static-page{padding-top:20px;padding-bottom:80px}@media screen and (max-width: 992px){.static-page{padding-bottom:50px}}.static-page__breadcrumbs{margin-bottom:20px;font-size:14px;line-height:22px;color:#696969}.static-page__crumb{color:inherit;text-decoration:none;color:#696969}.static-page__crumb:not(.static-page__crumb--current):hover{color:#b93464}.static-page__crumb--current{color:#050505}.static-page__title{font-family:Geologica,sans-serif;font-size:42px;font-weight:500;line-height:40px;margin-bottom:32px;color:#050505}@media screen and (max-width: 992px){.static-page__title{font-family:Geologica,sans-serif;font-size:30px;font-weight:500;line-height:1.2;margin-bottom:24px}}.static-page__cols{display:flex;gap:60px;align-items:flex-start}@media screen and (max-width: 992px){.static-page__cols{flex-direction:column-reverse;gap:24px}}.static-page__content{flex:1;display:flex;flex-direction:column;gap:16px}.static-page__content h2{font-family:Geologica,sans-serif;font-size:24px;font-weight:500;line-height:28px;margin-top:8px;color:#050505}.static-page__content p{font-family:Geologica,sans-serif;font-size:16px;font-weight:300;line-height:22px;color:#373737}.static-page__media{flex-shrink:0;width:552px;max-width:100%}@media screen and (max-width: 992px){.static-page__media{width:100%}}.static-page__media img{display:block;width:100%;height:auto;border-radius:10px}.reset-password__body{width:100%;max-width:1440px;margin:0 auto;padding:0 60px}@media screen and (max-width: 992px){.reset-password__body{padding:0 16px}}.reset-password__body{display:flex;justify-content:center;padding-bottom:80px}@media screen and (max-width: 992px){.reset-password__body{padding-bottom:50px}}.reset-password__form{display:flex;flex-direction:column;gap:20px;width:100%;max-width:480px}.reset-password__submit{margin-top:4px}.reset-password .form-field.error .input{border-color:#b93464}.reset-password .field-error{margin-top:6px;font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#b93464}.reset-password .form-error{padding:10px 12px;font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#b93464;background-color:#b9346414;border-radius:8px}.submit-order-page{width:100%;max-width:1440px;margin:0 auto;padding:0 60px}@media screen and (max-width: 992px){.submit-order-page{padding:0 16px}}.submit-order-page{padding-bottom:80px}@media screen and (max-width: 992px){.submit-order-page{padding-bottom:50px}}.submit-order-page>h1{font-family:Geologica,sans-serif;font-size:42px;font-weight:500;line-height:40px;margin-bottom:24px;color:#050505}@media screen and (max-width: 992px){.submit-order-page>h1{font-family:Geologica,sans-serif;font-size:30px;font-weight:500;line-height:1.2}}.submit-order-page .cols{display:flex;gap:30px;align-items:flex-start}@media screen and (max-width: 992px){.submit-order-page .cols{flex-direction:column;gap:24px}}.submit-order-page .lft{display:flex;flex:1;flex-direction:column;gap:32px;min-width:0}.submit-order-page .checkout-auth,.submit-order-page .delivery,.submit-order-page .payment,.submit-order-page .com-type{display:flex;flex-direction:column;gap:16px}.submit-order-page .delivery>.tit,.submit-order-page .payment>.tit,.submit-order-page .com-type>.tit{font-family:Geologica,sans-serif;font-size:24px;font-weight:500;line-height:28px;color:#050505}.submit-order-page .form-tabs{display:flex;flex-direction:row;gap:8px;width:auto;margin:0;padding:0;background:none;border:none;border-bottom:1px solid #cdcdcd;border-radius:0}@media screen and (max-width: 992px){.submit-order-page .form-tabs{flex-direction:row;overflow-x:auto;scrollbar-width:none}.submit-order-page .form-tabs::-webkit-scrollbar{display:none}}.submit-order-page .form-tabs button{display:inline-flex;color:inherit;font:inherit;background:none;border:none;position:relative;padding:10px 4px;font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#696969;white-space:nowrap;cursor:pointer;background:transparent;border-radius:0;box-shadow:none}.submit-order-page .form-tabs button:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;content:"";background-color:transparent}.submit-order-page .form-tabs button.active{color:#b93464;background:transparent;box-shadow:none}.submit-order-page .form-tabs button.active:after{background-color:#b93464}.submit-order-page .checkout-login-method-tabs{gap:16px;border-bottom:none}.submit-order-page .checkout-login-method-tabs button{padding:4px 0}.submit-order-page .checkout-auth-panel,.submit-order-page .delivery-panel{display:none}.submit-order-page .checkout-auth-panel.active,.submit-order-page .delivery-panel.active{display:block}.submit-order-page .form-group{display:flex;flex-direction:column;gap:16px}.submit-order-page .form-field{display:flex;flex-direction:column;gap:8px}.submit-order-page .form-field>label{font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#373737}.submit-order-page .form-field input[type=text],.submit-order-page .form-field input[type=tel],.submit-order-page .form-field input[type=email],.submit-order-page .form-field input[type=password],.submit-order-page .form-field input[type=number],.submit-order-page .form-field select,.submit-order-page .form-field textarea{width:100%;padding:12px 16px;font-family:Geologica,sans-serif;font-size:15px;font-weight:300;line-height:24px;color:#050505;background-color:#fefefe;border:1px solid #cdcdcd;border-radius:10px}.submit-order-page .form-field input[type=text]::placeholder,.submit-order-page .form-field input[type=tel]::placeholder,.submit-order-page .form-field input[type=email]::placeholder,.submit-order-page .form-field input[type=password]::placeholder,.submit-order-page .form-field input[type=number]::placeholder,.submit-order-page .form-field select::placeholder,.submit-order-page .form-field textarea::placeholder{color:#9b9b9b}.submit-order-page .form-field input[type=text]:focus,.submit-order-page .form-field input[type=tel]:focus,.submit-order-page .form-field input[type=email]:focus,.submit-order-page .form-field input[type=password]:focus,.submit-order-page .form-field input[type=number]:focus,.submit-order-page .form-field select:focus,.submit-order-page .form-field textarea:focus{border-color:#b93464;outline:none}.submit-order-page .form-field textarea{min-height:120px;resize:vertical}.submit-order-page .form-field .choices{margin-bottom:0}.submit-order-page .form-field .choices__inner{min-height:auto;padding:12px 16px;font-family:Geologica,sans-serif;font-size:15px;font-weight:300;line-height:24px;color:#050505;background-color:#fefefe;border:1px solid #cdcdcd;border-radius:10px}.submit-order-page .form-field .choices.is-focused .submit-order-page .form-field .choices__inner,.submit-order-page .form-field .choices.is-open .submit-order-page .form-field .choices__inner{border-color:#b93464}.submit-order-page .form-field .choices__list--dropdown,.submit-order-page .form-field .choices__list[aria-expanded]{border:1px solid #cdcdcd;border-radius:10px}.submit-order-page .form-field.has-error input,.submit-order-page .form-field.has-error select,.submit-order-page .form-field.has-error textarea{border-color:#b93464}.submit-order-page .form-field.select select{padding-right:44px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6 9l6 6 6-6' stroke='%23050505' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}.submit-order-page .form-field.password>div{position:relative}.submit-order-page .form-field.password>div input{padding-right:48px}.submit-order-page .form-field.password>div svg.icon{position:absolute;top:50%;right:14px;width:22px;height:22px;color:#696969;cursor:pointer;transform:translateY(-50%)}.submit-order-page .form-field-row{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.submit-order-page .btn button{display:inline-flex;color:inherit;font:inherit;background:none;border:none;display:flex;align-items:center;justify-content:center;width:100%;height:46px;padding:14px 32px;font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#fcfcfc;cursor:pointer;background:linear-gradient(180deg,#c6376b 17.045%,#601b34 214.77%);border-radius:40px}.submit-order-page .btn button:disabled{opacity:.5;cursor:not-allowed}.submit-order-page .btn.btn2 button{color:#050505;background:transparent;border:1px solid #373737}.submit-order-page .step-desc{font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#373737}.submit-order-page .resend-otp button{display:inline-flex;padding:0;color:inherit;font:inherit;background:none;border:none;font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#b93464;cursor:pointer}.submit-order-page .resend-otp button:disabled{color:#9b9b9b;cursor:default}.submit-order-page .form-field.radio{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.submit-order-page .form-field.radio input[type=radio]{position:absolute;opacity:0}.submit-order-page .form-field.radio label.radio-label{position:relative;display:inline-flex;align-items:center;min-height:20px;padding-left:30px;font-family:Geologica,sans-serif;font-size:15px;font-weight:300;line-height:24px;color:#050505;cursor:pointer}.submit-order-page .form-field.radio label.radio-label:before{position:absolute;top:50%;left:0;width:20px;height:20px;content:"";border:1px solid #cdcdcd;border-radius:50%;transform:translateY(-50%)}.submit-order-page .form-field.radio label.radio-label:after{position:absolute;top:50%;left:5px;width:10px;height:10px;content:"";background-color:transparent;border-radius:50%;transform:translateY(-50%)}.submit-order-page .form-field.radio input[type=radio]:checked+label.radio-label:before{border-color:#b93464}.submit-order-page .form-field.radio input[type=radio]:checked+label.radio-label:after{background-color:#b93464}.submit-order-page .payment-online-options{display:none;flex-direction:column;gap:12px;padding-left:30px;margin-top:4px}.submit-order-page .payment-online-options.active{display:flex}.submit-order-page .form-field.checkbox,.submit-order-page .form-field.switch{align-items:flex-start}.submit-order-page .form-field.checkbox input[type=checkbox],.submit-order-page .form-field.switch input[type=checkbox]{position:absolute;opacity:0}.submit-order-page .form-field.checkbox label.radio-label,.submit-order-page .form-field.switch label.radio-label{position:relative;display:inline-flex;align-items:center;padding-left:30px;font-family:Geologica,sans-serif;font-size:15px;font-weight:300;color:#050505;cursor:pointer}.submit-order-page .form-field.checkbox label.radio-label:before,.submit-order-page .form-field.switch label.radio-label:before{position:absolute;top:50%;left:0;width:20px;height:20px;content:"";border:1px solid #cdcdcd;border-radius:4px;transform:translateY(-50%)}.submit-order-page .form-field.checkbox input[type=checkbox]:checked+label.radio-label:before,.submit-order-page .form-field.switch input[type=checkbox]:checked+label.radio-label:before{background-color:#b93464;border-color:#b93464}.submit-order-page .form-field.checkbox input[type=checkbox]:checked+label.radio-label:after,.submit-order-page .form-field.switch input[type=checkbox]:checked+label.radio-label:after{position:absolute;top:50%;left:7px;width:6px;height:10px;content:"";border:solid #fcfcfc;border-width:0 2px 2px 0;transform:translateY(-60%) rotate(45deg)}.submit-order-page .delivery-pickup-info{display:flex;flex-direction:column;gap:8px;padding:16px;background-color:#f5f5f566;border:1px solid #eee;border-radius:10px}.submit-order-page .pickup-row{display:flex;gap:6px;font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#050505}.submit-order-page .pickup-row a{color:#b93464;text-decoration:none}.submit-order-page .pickup-label{flex-shrink:0;color:#696969}.submit-order-page .promo-code-wrap{display:flex;flex-direction:column;gap:8px}.submit-order-page .promo-code-wrap>label{font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#373737}.submit-order-page .promo-code-field{display:flex;gap:8px}.submit-order-page .promo-code-field input{flex:1;min-width:0;padding:12px 16px;font-family:Geologica,sans-serif;font-size:15px;font-weight:300;color:#050505;background-color:#fefefe;border:1px solid #cdcdcd;border-radius:10px}.submit-order-page .promo-code-field input:focus{border-color:#b93464;outline:none}.submit-order-page .promo-code-field .js-promo-apply{display:inline-flex;color:inherit;font:inherit;background:none;border:none;display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:0 24px;font-family:Geologica,sans-serif;font-size:14px;font-weight:300;color:#050505;cursor:pointer;background:transparent;border:1px solid #373737;border-radius:40px}.submit-order-page .promo-code-result{display:flex;align-items:center;justify-content:space-between;font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;gap:12px;padding:10px 12px;color:#6f9523;background-color:#6f952314;border-radius:8px}.submit-order-page .promo-code-result .js-promo-remove{display:inline-flex;padding:0;color:inherit;font:inherit;background:none;border:none;flex-shrink:0;font-size:20px;line-height:1;color:#696969;cursor:pointer}.submit-order-page .promo-code-error{font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#b93464}.submit-order-page .checkout-user-info{display:flex;flex-direction:column;gap:8px;padding:16px;background-color:#f5f5f566;border:1px solid #eee;border-radius:10px}.submit-order-page .checkout-user-info .checkout-user-greeting{font-family:Geologica,sans-serif;font-size:16px;font-weight:300;line-height:22px;color:#050505}.submit-order-page .checkout-user-info .checkout-user-detail{font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#373737}.submit-order-page .checkout-user-info .checkout-user-detail span{color:#696969}.submit-order-page .rgt{align-self:stretch;flex-shrink:0;width:400px}@media screen and (max-width: 992px){.submit-order-page .rgt{width:100%}}.submit-order-page .order-prod-card{position:sticky;top:20px;display:flex;flex-direction:column;gap:20px;padding:24px;background-color:#f5f5f566;border:1px solid #eee;border-radius:20px}@media screen and (max-width: 992px){.submit-order-page .order-prod-card{position:static}}.submit-order-page .order-prod-card>.items{display:flex;flex-direction:column;gap:16px}.submit-order-page .order-prod-card .item{display:flex;gap:12px;align-items:flex-start}.submit-order-page .order-prod-card .item .img{flex-shrink:0;width:56px;height:56px;overflow:hidden;border-radius:8px}.submit-order-page .order-prod-card .item .img img{width:100%;height:100%;object-fit:contain}.submit-order-page .order-prod-card .item .tit{display:flex;flex:1;flex-direction:column;gap:8px;min-width:0}.submit-order-page .order-prod-card .item .tit .name{color:inherit;text-decoration:none;font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;display:-webkit-box;overflow:hidden;color:#050505;-webkit-box-orient:vertical;-webkit-line-clamp:2}.submit-order-page .order-prod-card .item .quantity{display:flex;gap:4px;align-items:center}.submit-order-page .order-prod-card .item .quantity button{display:inline-flex;padding:0;color:inherit;font:inherit;background:none;border:none;display:flex;align-items:center;justify-content:center;width:26px;height:26px;color:#050505;cursor:pointer;border:1px solid #cdcdcd;border-radius:6px}.submit-order-page .order-prod-card .item .quantity input{width:36px;height:26px;font-family:Geologica,sans-serif;font-size:14px;font-weight:500;text-align:center;color:#050505;background:transparent;border:none;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.submit-order-page .order-prod-card .item .quantity input::-webkit-outer-spin-button,.submit-order-page .order-prod-card .item .quantity input::-webkit-inner-spin-button{margin:0;-moz-appearance:none;appearance:none;-webkit-appearance:none}.submit-order-page .order-prod-card .item .pr{display:flex;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:8px}.submit-order-page .order-prod-card .item .pr .price{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.submit-order-page .order-prod-card .item .pr .price .current{font-family:Geologica,sans-serif;font-size:15px;font-weight:500;color:#050505;white-space:nowrap}.submit-order-page .order-prod-card .item .pr .price .old{font-family:Geologica,sans-serif;font-size:12px;font-weight:200;line-height:24px;color:#9b9b9b;text-decoration:line-through}.submit-order-page .order-prod-card .item .pr .js-checkout-remove{display:inline-flex;padding:0;color:inherit;font:inherit;background:none;border:none;color:#696969;cursor:pointer}.submit-order-page .summary{display:flex;flex-direction:column;gap:10px;padding-top:20px;border-top:1px solid #e5d5db}.submit-order-page .summary .total{display:flex;justify-content:space-between;align-items:center}.submit-order-page .summary .total>span:first-child{font-family:Geologica,sans-serif;font-size:16px;font-weight:500;color:#050505}.submit-order-page .summary .total>span:last-child{font-family:Geologica,sans-serif;font-size:24px;font-weight:500;line-height:28px;color:#050505}.submit-order-page .summary .discount{display:flex;align-items:center;justify-content:space-between;font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#373737}.submit-order-page .summary .discount span:last-child{color:#b93464}.account .form-field.error .input{border-color:#b93464}.account .field-error{margin-top:6px;font-family:Geologica,sans-serif;font-size:14px;line-height:22px;color:#b93464}.account .alert-success{padding:10px 12px;margin-bottom:4px;font-family:Geologica,sans-serif;font-size:14px;line-height:22px;color:#6f9523;background-color:#6f952314;border-radius:8px}.account .account__nav-logout{margin:0}.account .account__nav-item--logout{width:100%;font:inherit;text-align:left;cursor:pointer;background:none;border:none}.contacts .form-tabs{display:flex;gap:8px;width:auto;margin:0;padding:0;background:none;border:none;border-bottom:1px solid #cdcdcd;border-radius:0}.contacts .form-tabs button{display:inline-flex;color:inherit;font:inherit;background:none;border:none;position:relative;padding:10px 4px;font-family:Geologica,sans-serif;font-size:14px;font-weight:300;line-height:22px;color:#696969;cursor:pointer;background:transparent;border-radius:0}.contacts .form-tabs button:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;content:"";background-color:transparent}.contacts .form-tabs button.active{color:#b93464;background:transparent}.contacts .form-tabs button.active:after{background-color:#b93464}.contacts .form-field.error .input,.contacts .form-field.error .textarea{border-color:#b93464}.contacts .field-error{margin-top:6px;font-family:Geologica,sans-serif;font-size:14px;line-height:22px;color:#b93464}.contacts .alert-success{padding:10px 12px;font-family:Geologica,sans-serif;font-size:14px;line-height:22px;color:#6f9523;background-color:#6f952314;border-radius:8px}
