.customTextArea_custom-textarea__9jA2t{width:100%;border-radius:35px;height:76px;background-color:#f7f7f7;color:#080412;font-family:Montserrat Alternates,sans-serif;font-weight:500;font-size:18px;line-height:24px;font-style:normal;letter-spacing:.36px;padding:24px 32px;border:2px solid rgba(0,0,0,0);transition:all .3s ease;resize:none;max-height:120px;height:100%}.customTextArea_custom-textarea__9jA2t::-webkit-scrollbar{display:none}.customTextArea_custom-textarea__9jA2t::placeholder{color:#7f7f7f}.customTextArea_custom-textarea__9jA2t:focus{border:2px solid #e7e7e7;background-color:#fff;transition:all .3s ease}.customTextArea_custom-textarea__9jA2t:not(:placeholder-shown):not(:focus){border:2px solid #e7e7e7;background-color:#f7f7f7;transition:all .3s ease}.customTextArea_custom-textarea--error__8VwdK,.customTextArea_custom-textarea--error__8VwdK:focus{border:2px solid #fa6161;background-color:#fff;transition:all .3s ease}.customTextArea_custom-textarea--error__8VwdK:not(:placeholder-shown):not(:focus){border:2px solid #fa6161;background-color:#f7f7f7;transition:all .3s ease}.customTextArea_custom-textarea__9jA2t:disabled{border:2px solid rgba(0,0,0,0);background-color:#f7f7f7;color:#e7e7e7;transition:all .3s ease}.customTextArea_custom-textarea__9jA2t:disabled::placeholder{color:#e7e7e7}.customButton_custom-button__x03ea{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#080412;height:76px;padding:0 30px;border-radius:50px;opacity:1;transition:all .3s ease}.customButton_custom-button--small__rPtms{height:60px;padding:0 20px}.customButton_custom-button__inner-wrapper__t3Ijs{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:nowrap;gap:10px;font-family:Montserrat Alternates,sans-serif;font-weight:500;font-size:18px;line-height:24px;font-style:normal;letter-spacing:.36px;color:#fff}.customButton_custom-button__icon-wrapper__BbcF_{width:36px;height:36px}.customButton_custom-button__icon-wrapper--circle__PEINB{width:24px;height:24px}.customButton_custom-button__x03ea:active{animation:customButton_scaleDown__BFTHE .3s ease forwards}@media(min-width:1024px){.customButton_custom-button__x03ea:hover{opacity:.8;transition:all .3s ease}.customButton_custom-button__x03ea:active{animation:none}}.customButton_custom-button__x03ea:disabled{cursor:not-allowed;opacity:.2;transition:all .3s ease}@keyframes customButton_scaleDown__BFTHE{0%{transform:scale(1)}50%{transform:scale(.9)}to{transform:scale(1)}}.cookieConsentBanner_cookie-consent__5WedX{position:fixed;bottom:0;left:0;right:0;z-index:1000;background-color:#080412;color:#fff;padding:16px;box-shadow:0 -2px 10px rgba(0,0,0,.1)}.cookieConsentBanner_cookie-consent__content__ni8hC{display:flex;flex-direction:column;align-items:center;justify-content:space-between;max-width:1200px;margin:0 auto}@media(min-width:768px){.cookieConsentBanner_cookie-consent__content__ni8hC{flex-direction:row}}.cookieConsentBanner_cookie-consent__text__WL_GI{margin-bottom:12px;font-family:Montserrat Alternates,sans-serif;font-weight:500;font-size:16px;font-style:normal;line-height:19.5px;text-align:center}@media(min-width:768px){.cookieConsentBanner_cookie-consent__text__WL_GI{margin-bottom:0;margin-right:24px;text-align:left}}.cookieConsentBanner_cookie-consent__controls__SqP7v{display:flex;gap:8px}.cookieConsentBanner_cookie-consent__accept-button__9FAZ0{background-color:#7b98c7!important}.footerCopyrights_copyrights__t6tdK{display:flex;flex-direction:column;align-items:flex-start;width:100%;gap:5px;color:#080412;opacity:.4;font-family:Montserrat Alternates,sans-serif;font-weight:500;font-size:16px;font-style:normal;line-height:19.5px}@media(min-width:425px){.footerCopyrights_copyrights__t6tdK>p{white-space:nowrap}}@media(min-width:1024px){.footerCopyrights_copyrights__t6tdK{align-items:flex-end}}.footerInfo_footer-info___yEQ_{display:flex;flex-direction:column;align-items:flex-start;gap:83px;max-width:336px;width:100%;order:1}@media(min-width:1024px){.footerInfo_footer-info___yEQ_{order:2;align-items:flex-end}}.footerInfo_contacts__DRDJ8{display:flex;flex-direction:column;align-items:flex-start;gap:20px}@media(min-width:1024px){.footerInfo_contacts__DRDJ8{align-items:flex-end}}.footerInfo_contacts__phone__H_KQ3{font-family:Montserrat Alternates,sans-serif;font-weight:700;font-size:24px;font-style:normal;line-height:29.26px;color:#080412;position:relative}.footerInfo_contacts__phone__H_KQ3:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:2px;bottom:-2px;left:0;background-color:#080412;transform-origin:bottom right;transition:transform .25s ease-out}.footerInfo_contacts__phone__H_KQ3:hover:after{transform:scaleX(1);transform-origin:bottom left}.footerInfo_contacts__email__XzzWx{font-family:Montserrat Alternates,sans-serif;font-weight:500;font-size:18px;line-height:24px;font-style:normal;letter-spacing:.36px;color:#080412;position:relative}.footerInfo_contacts__email__XzzWx:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:2px;bottom:-2px;left:0;background-color:#080412;transform-origin:bottom right;transition:transform .25s ease-out}.footerInfo_contacts__email__XzzWx:hover:after{transform:scaleX(1);transform-origin:bottom left}.footerInfo_contacts__socials__j7v5J{display:flex;align-items:flex-end;gap:20px;font-family:Montserrat Alternates,sans-serif;font-weight:500;font-size:18px;line-height:24px;font-style:normal;letter-spacing:.36px}.footerInfo_contacts__social__Aw_mZ{color:#080412;position:relative}.footerInfo_contacts__social__Aw_mZ:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:2px;bottom:-2px;left:0;background-color:#080412;transform-origin:bottom right;transition:transform .25s ease-out}.footerInfo_contacts__social__Aw_mZ:hover:after{transform:scaleX(1);transform-origin:bottom left}.footerInfo_copyrights__2dU91{display:none}@media(min-width:1024px){.footerInfo_copyrights__2dU91{display:flex;flex-direction:column;align-items:flex-end;gap:5px}}.footerNav_footer-nav__WFug1{display:flex;flex-wrap:wrap;gap:80px;max-width:924px;width:100%;order:2}@media(min-width:1024px){.footerNav_footer-nav__WFug1{order:1}}.footerNavItem_footer-nav-item__azSWA{display:flex;flex-direction:column;gap:30px;color:#080412}.footerNavItem_footer-nav-item__title__W2fo_{font-family:Montserrat Alternates,sans-serif;font-weight:700;font-size:24px;font-style:normal;line-height:29.26px}.footerNavItem_footer-nav-item__list__pKmqV{display:flex;flex-direction:column;gap:30px}.footerNavItem_footer-nav-item__link__LMuzr{font-family:Montserrat Alternates,sans-serif;font-weight:500;font-size:18px;line-height:24px;font-style:normal;letter-spacing:.36px;color:#080412;opacity:1;position:relative}.footerNavItem_footer-nav-item__link__LMuzr:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:2px;bottom:-2px;left:0;background-color:#080412;transform-origin:bottom right;transition:transform .25s ease-out}.footerNavItem_footer-nav-item__link__LMuzr:hover:after{transform:scaleX(1);transform-origin:bottom left}.footerNavItem_footer-nav-item__link--bold__2rB6V{font-family:Montserrat Alternates,sans-serif;font-weight:600;font-size:18px;font-style:normal;line-height:21.94px}.footer_footer__H8IX0{display:flex;justify-content:center;padding:100px 20px;width:100%;background-color:#f7f7f7}.footer_footer__inner-wrapper__wmPfe{display:flex;flex-direction:column;gap:60px;max-width:1260px;width:100%}@media(min-width:1024px){.footer_footer__inner-wrapper__wmPfe{flex-direction:row;justify-content:space-between}}.footer_copyrights__zKAr9{order:3}@media(min-width:1024px){.footer_copyrights__zKAr9{display:none}}.headerNav_header-nav__oJgb0{max-width:743px;width:100%}.headerNav_header-nav__list__2mMms{display:flex;flex-direction:column;align-items:flex-end;gap:30px;width:100%;padding:20px}@media(min-width:1024px){.headerNav_header-nav__list__2mMms{flex-direction:row;justify-content:space-between;align-items:center;padding:0;gap:20px}}.headerNav_header-nav__list-item__ejqiE{display:flex;justify-content:flex-end;width:100%}@media(min-width:1024px){.headerNav_header-nav__list-item__ejqiE{display:block;flex:1 1;min-width:0}}.headerNav_header-nav__link__tNS_4{font-family:Cormorant Garamond,serif;font-size:42px;font-weight:600;font-style:italic;line-height:50.86px;color:#080412;text-align:right;opacity:1;transition:all .25s ease;display:inline-block;width:auto}@media(min-width:1024px){.headerNav_header-nav__link__tNS_4{font-family:Montserrat Alternates,sans-serif;font-weight:500;font-size:18px;line-height:24px;font-style:normal;letter-spacing:.36px;text-align:center;width:100%;white-space:normal;padding:12px 16px;border-radius:8px}.headerNav_header-nav__link__tNS_4:hover{opacity:.6;background-color:rgba(8,4,18,.1)}.headerNav_header-nav__link__tNS_4 br+*,.headerNav_header-nav__link__tNS_4 br+span{white-space:nowrap}.headerNav_header-nav__link--catalog__1_276{border:1px solid #080412;border-radius:50px;background-color:rgba(0,0,0,0)}.headerNav_header-nav__link--catalog__1_276:hover{background-color:#080412;color:#fff;opacity:1}}.headerNav_header-nav__link__tNS_4:not(.headerNav_header-nav__link--catalog__1_276){position:relative;white-space:pre-line}.headerNav_header-nav__link__tNS_4:not(.headerNav_header-nav__link--catalog__1_276):after{content:"";position:absolute;width:100%;transform:scaleX(0);height:2px;bottom:-2px;left:0;background-color:#080412;transform-origin:bottom right;transition:transform .25s ease-out}.headerNav_header-nav__link__tNS_4:not(.headerNav_header-nav__link--catalog__1_276):hover:after{transform:scaleX(1);transform-origin:bottom left}@media(min-width:1024px){.headerNav_header-nav__link__tNS_4:not(.headerNav_header-nav__link--catalog__1_276){border:1px solid rgba(0,0,0,0)}.headerNav_header-nav__link__tNS_4:not(.headerNav_header-nav__link--catalog__1_276):hover{background-color:rgba(0,0,0,0)}}.headerNav_header-nav__oJgb0 .headerNav_nowrap__X_zBj{white-space:nowrap}.cartButton_cart-button__jippe{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:40px;height:40px;cursor:pointer;opacity:1;transition:opacity .3s ease}.cartButton_cart-button--active__POtBT:after{position:absolute;content:"";top:19px;left:20px;width:19px;height:19px;background-color:#fa6161;border-radius:40px;border:3px solid #fff;z-index:20}@media(min-width:1024px){.cartButton_cart-button__jippe:hover{opacity:.8;transition:opacity .3s ease}}.burgerButton_burger-button__HZDBw{position:relative;width:40px;height:40px;cursor:pointer}.burgerButton_burger-button__HZDBw span{max-width:30px;width:100%;transition:all .5s cubic-bezier(.175,.885,.32,1.275);height:2px;background:#080412;position:absolute;right:5px;transform:rotate(0);border-radius:5px}.burgerButton_burger-button__HZDBw span:first-child{top:10px}.burgerButton_burger-button__HZDBw span:nth-child(2){top:18px;width:50%}.burgerButton_burger-button__HZDBw span:nth-child(3){bottom:10px}.burgerButton_burger-button--active__1k5FL span:first-child{top:19px;transform:rotate(-45deg)}.burgerButton_burger-button--active__1k5FL span:nth-child(2){width:0;left:50%}.burgerButton_burger-button--active__1k5FL span:nth-child(3){bottom:19px;transform:rotate(45deg)}.mobileHeaderNav_mobile-nav__SLDDm{position:fixed;display:flex;flex-direction:column;align-items:flex-end;top:92px;left:0;width:100vw;height:0;background-color:#fff;z-index:100;transition:height .3s ease-in;overflow:hidden}.mobileHeaderNav_mobile-nav--open__dGPVM{height:100vh;transition:height .3s ease-out}@media(min-width:1024px){.mobileHeaderNav_mobile-nav__SLDDm{display:none}}.phoneUsContent_phone-us-content__5_P6S{display:flex;flex-direction:column;gap:10px;width:100%}.phoneUsContent_phone-us-content__block__QWNB7{display:flex;flex-direction:column;align-items:flex-start;gap:15px}.phoneUsContent_phone-us-content__title__4JUqt{font-family:Montserrat Alternates,sans-serif;font-weight:500;font-size:18px;line-height:24px;font-style:normal;letter-spacing:.36px;color:#080412}.phoneUsContent_phone-us-content__regular-text__QfnJY{font-family:Montserrat Alternates,sans-serif;font-weight:500;font-size:14px;font-style:normal;line-height:17.07px;color:#080412;position:relative}.phoneUsContent_phone-us-content__regular-text__QfnJY:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:2px;bottom:-2px;left:0;background-color:#a6a6a6;transform-origin:bottom right;transition:transform .25s ease-out}.phoneUsContent_phone-us-content__regular-text__QfnJY:hover:after{transform:scaleX(1);transform-origin:bottom left}.phoneUsContent_phone-us-content__socials__Sg_1n{display:flex;align-items:flex-end;gap:20px}.phoneUsContent_phone-us-content__social__ERMDk{font-family:Montserrat Alternates,sans-serif;font-weight:500;font-size:14px;font-style:normal;line-height:17.07px;color:#080412;position:relative}.phoneUsContent_phone-us-content__social__ERMDk:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:2px;bottom:-2px;left:0;background-color:#a6a6a6;transform-origin:bottom right;transition:transform .25s ease-out}.phoneUsContent_phone-us-content__social__ERMDk:hover:after{transform:scaleX(1);transform-origin:bottom left}.phoneBottomSheet_backdrop__vxX4V{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:999}.phoneBottomSheet_bottom-sheet__M9zml{position:fixed;bottom:0;left:0;right:0;background-color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;box-shadow:0 -4px 8px rgba(0,0,0,.1);z-index:1000;padding:20px;transform:translateY(100%);animation:phoneBottomSheet_slideUp__wERfZ .3s ease-out forwards}.phoneBottomSheet_bottom-sheet__M9zml .phoneBottomSheet_header__i0U2i{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.phoneBottomSheet_bottom-sheet__M9zml .phoneBottomSheet_header__i0U2i h3{margin:0}.phoneBottomSheet_bottom-sheet__M9zml .phoneBottomSheet_header__i0U2i button{background:none;border:none;cursor:pointer}.phoneBottomSheet_close-button__RIDv8{position:absolute;content:"";top:20px;right:20px;display:flex;justify-content:center;align-items:center;width:30px;height:30px;background:rgba(0,0,0,0);border:none;cursor:pointer}.phoneBottomSheet_close-button__RIDv8 .phoneBottomSheet_cross__M84OH{position:relative}.phoneBottomSheet_close-button__RIDv8 .phoneBottomSheet_cross__M84OH:after,.phoneBottomSheet_close-button__RIDv8 .phoneBottomSheet_cross__M84OH:before{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:3px;background-color:#080412;border-radius:3px}.phoneBottomSheet_close-button__RIDv8 .phoneBottomSheet_cross__M84OH:after{transform:translate(-50%,-50%) rotate(45deg)}.phoneBottomSheet_close-button__RIDv8 .phoneBottomSheet_cross__M84OH:before{transform:translate(-50%,-50%) rotate(135deg)}@keyframes phoneBottomSheet_slideUp__wERfZ{0%{transform:translateY(100%)}to{transform:translateY(0)}}.phonePopup_popup__BTQYF{position:absolute;top:110%;right:0;background-color:#fff;border:1px solid #e7e7e7;padding:20px;box-shadow:0 4px 8px rgba(0,0,0,.1);z-index:1000;transform:translateX(50%);border-radius:10px}@media(min-width:1014px)and (max-width:1330px){.phonePopup_popup__BTQYF{transform:translateX(20%)}}.phoneUsButton_phone-us-button__tTs_w{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:40px;height:40px;cursor:pointer;opacity:1;transition:opacity .3s ease}.phoneUsButton_phone-us-button__container__9AiD_{position:relative}@media(min-width:1024px){.phoneUsButton_phone-us-button__tTs_w:hover{opacity:.8;transition:opacity .3s ease}}.headerButtonsBlock_header-buttons__AlcN_{display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;max-width:160px;width:100%}@media(min-width:1024px){.headerButtonsBlock_header-buttons__AlcN_{max-width:100px}.headerButtonsBlock_header-buttons__burger-button__TmZtE{display:none}}.header_header__gsApZ{display:flex;position:fixed;justify-content:center;align-items:center;top:0;background-color:#fff;width:100%;z-index:100}.header_header__logo-link__r3Zzx{position:relative;width:150px;height:52px}@media(min-width:425px){.header_header__logo-link__r3Zzx{width:200px}}@media(min-width:768px){.header_header__logo-link__r3Zzx{width:320px;height:74px}}.header_header__logo__MPUzf{object-fit:contain}.header_header__inner-wrapper__NAL1e{display:flex;align-items:center;justify-content:space-between;max-width:1260px;width:100%;gap:15px;padding:20px}.header_header__navigation__3NFIB{display:none}@media(min-width:1024px){.header_header__navigation__3NFIB{display:block}}@media(min-width:1440px){.header_header__inner-wrapper__NAL1e{padding:30px 0}}.productCardImage_product-card-image__YXD5K{position:relative;display:flex;justify-content:center;align-items:center;width:300px;height:300px;overflow:hidden}.productCardImage_product-card-image--background__A9GHM{background-color:#f7f7f7}.productCardImage_product-card-image__image__enS1d{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.productCardImage_product-card-image__image--logo___MT0j{transform:scale(.5)}.productCard_card-wrapper__10Hf0,.productCard_product__6Hh3T{position:relative;width:300px;height:462px;overflow:hidden}.productCard_product__6Hh3T{display:flex;flex-direction:column;gap:20px;opacity:1;transition:opacity .3s ease}.productCard_product__info-wrapper___de3O{display:flex;flex-direction:column;gap:12px;width:100%}.productCard_product__name-block__Ti_ts{display:flex;flex-direction:column;gap:2px;width:100%}.productCard_product__name___LDIH{font-size:20px;line-height:24.38px;color:#080412;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;white-space:wrap;overflow:hidden;text-overflow:ellipsis;height:48px}.productCard_product__articul__wGyc_,.productCard_product__name___LDIH{font-family:Montserrat Alternates,sans-serif;font-weight:500;font-style:normal}.productCard_product__articul__wGyc_{font-size:14px;line-height:17.07px;color:#a6a6a6}.productCard_product__price-block__NLQh_{display:flex;flex-direction:column;gap:12px}.productCard_product__price-wrapper__ImubC{display:inline-flex;align-items:center;gap:24px;width:100%}.productCard_product__price__GTk_N{font-family:Montserrat Alternates,sans-serif;font-weight:700;font-size:24px;font-style:normal;line-height:29.26px;color:#080412}.productCard_product__discount__dW6Bm{color:#fa6161}.productCard_product__discount__dW6Bm,.productCard_product__old-price__8TLb5{font-family:Montserrat Alternates,sans-serif;font-weight:600;font-size:18px;font-style:normal;line-height:21.94px}.productCard_product__old-price__8TLb5{text-decoration:line-through;color:#a6a6a6}@media(min-width:1024px){.productCard_product--hover__c5Vgj{opacity:.5;transition:opacity .3s ease}}.productCard_product-link__vnu6w{display:none!important;position:absolute;top:112px;left:40.5px;max-width:218px;z-index:10}.productCard_product-link--visible__d_Nix{display:none!important}@media(min-width:1024px){.productCard_product-link--visible__d_Nix{display:flex!important}}.catalogSeactionProducts_catalog-products__JYdww{display:flex;flex-wrap:wrap;gap:20px;width:100%;justify-content:center;max-width:1260px;padding:0 20px}.catalogSeactionProducts_catalog-products__no-products__GZSIz{font-family:Cormorant Garamond,serif;font-size:52px;font-weight:600;font-style:italic;line-height:62.97px;padding-top:30px;padding-bottom:30px}@media(min-width:1440px){.catalogSeactionProducts_catalog-products__JYdww{padding:0}}.customInputNotification_notification___gbK5{position:absolute;bottom:0;left:0;border-radius:10px;z-index:100;background-color:#fff;padding:20px;transform:translateY(105%);box-shadow:1px 2px 13px 0 rgba(34,60,80,.2);animation:customInputNotification_fadeIn__NLWNn .5s forwards;font-family:Montserrat Alternates,sans-serif;font-weight:500;font-size:14px;font-style:normal;line-height:17.07px;color:#080412}.customInputNotification_notification___gbK5:after{position:absolute;content:"";bottom:96%;left:20%;transform:translateX(-50%);border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-bottom:10px solid #fff;z-index:101}.customInputNotification_notification--disappear__In7Dh{animation:customInputNotification_fadeOut__V9XEA .5s forwards}@keyframes customInputNotification_fadeIn__NLWNn{0%{opacity:0;transform:translateY(115%)}to{opacity:1;transform:translateY(105%)}}@keyframes customInputNotification_fadeOut__V9XEA{0%{opacity:1;transform:translateY(105%)}to{display:none;opacity:0;transform:translateY(115%)}}.subscribeBlock_subscribe-block__WHXeP{display:flex;align-items:center;flex-direction:column;gap:20px;max-width:1260px;width:100%}.subscribeBlock_subscribe-block__image-wrapper__ZdceT{order:1;position:relative;width:100%;max-width:318px;height:133px;aspect-ratio:318/133}@media(min-width:425px){.subscribeBlock_subscribe-block__image-wrapper__ZdceT{max-width:280px;height:117px}}@media(min-width:768px){.subscribeBlock_subscribe-block__image-wrapper__ZdceT{order:2}}.subscribeBlock_subscribe-block__image__da_HV{object-fit:contain}@media(min-width:768px){.subscribeBlock_subscribe-block__WHXeP{flex-direction:row;justify-content:center;gap:0}}.subscribeBlock_form-block__JkEgk{order:2;display:flex;flex-direction:column;padding:20px;color:#080412;width:100%;max-width:770px}.subscribeBlock_form-block__title__CFAGo{font-family:Montserrat Alternates,sans-serif;font-weight:300;font-size:24px;font-style:normal;line-height:29.26px;margin-bottom:10px}.subscribeBlock_form-block__message__ggoxP{font-family:Montserrat Alternates,sans-serif;font-weight:500;font-size:18px;line-height:24px;font-style:normal;letter-spacing:.36px;margin-bottom:40px}.subscribeBlock_form-block__form__igBMJ{max-width:690px}.subscribeBlock_form-block__form__igBMJ,.subscribeBlock_form-block__input-row__iJGqC{display:flex;flex-direction:column;width:100%;gap:20px}@media(min-width:768px){.subscribeBlock_form-block__input-row__iJGqC{flex-direction:row}}.subscribeBlock_form-block__input-wrapper__GFv0s{position:relative;flex-grow:1}.subscribeBlock_form-block__agreement__jOVgW{display:flex;flex-direction:column;gap:8px;margin-top:-10px;position:relative;min-height:44px}.subscribeBlock_form-block__checkbox__j1v66{display:flex;align-items:flex-start;gap:10px;background:none;border:none;padding:0;cursor:pointer;min-height:22px}.subscribeBlock_form-block__agreement-text__QRz_o{font-family:Montserrat Alternates,sans-serif;font-weight:500;font-size:14px;font-style:normal;line-height:17.07px;color:#a6a6a6;text-align:left;line-height:1.4}.subscribeBlock_form-block__agreement-warning__BOEsy{font-family:Montserrat Alternates,sans-serif;font-weight:500;font-size:14px;font-style:normal;line-height:17.07px;color:#fa6161;margin-left:32px;position:absolute;top:100%;left:0;width:calc(100% - 32px);opacity:0;transform:translateY(-10px);transition:opacity .2s ease,transform .2s ease;pointer-events:none}.subscribeBlock_form-block__agreement-warning__BOEsy.subscribeBlock_visible__eJYT_{opacity:1;transform:translateY(0);pointer-events:auto}@media(min-width:768px){.subscribeBlock_form-block__JkEgk{order:1;padding:40px}.subscribeBlock_form-block__title__CFAGo{font-family:Cormorant Garamond,serif;font-size:52px;font-weight:600;font-style:italic;line-height:62.97px}.subscribeBlock_form-block__message__ggoxP{font-family:Montserrat Alternates,sans-serif;font-weight:500;font-size:20px;font-style:normal;line-height:24.38px}}.productDescription_product-description__27w57{display:flex;flex-direction:column;max-width:1260px;width:100%;padding:0 20px;gap:30px;margin-bottom:70px}.productDescription_product-description__title__kkFYg{font-family:Cormorant Garamond,serif;font-size:42px;font-weight:600;font-style:italic;line-height:50.86px;color:#080412}.productDescription_product-description__description__Pz_1H{font-family:Montserrat Alternates,sans-serif;font-weight:500;font-size:18px;line-height:24px;font-style:normal;letter-spacing:.36px;color:#080412}@media(min-width:1440px){.productDescription_product-description__27w57{padding:0}}.imageWithZoom_image-wrapper__cgEhR{position:relative;width:100%;height:100%;overflow:hidden;cursor:default}@media(min-width:1024px){.imageWithZoom_image-wrapper__cgEhR:hover{cursor:var(--zoom-in)}.imageWithZoom_image-wrapper__cgEhR:after{position:absolute;top:0;right:0;display:block;content:"";width:100%;height:100%;background-color:#fff;background-image:var(--url);background-size:var(--bgSize);background-position:var(--zoom-x) var(--zoom-y);opacity:var(--opacity);transition:opacity .3s ease}}.imageWithZoom_image-wrapper__image__kbJHg{object-fit:contain}.subImageItem_sub-image__bwQqm{position:relative;max-width:100px;min-width:100px;width:100%;height:100px;min-height:100px;border:2px solid rgba(0,0,0,0);transition:border .3s ease;background-color:rgba(0,0,0,0)}.subImageItem_sub-image--active__IQtd4{border:2px solid #080412;transition:border .3s ease}.subImageItem_sub-image--error__m1u28{background-color:#f7f7f7}.subImageItem_sub-image__image__kWvIh{object-fit:contain}@media(min-width:768px){.subImageItem_sub-image__bwQqm{max-width:120px;min-width:120px;height:120px;min-height:120px}}.productGallery_gallery__3pZv4{display:flex;flex-direction:column;gap:20px;width:100%}.productGallery_gallery__sub-images__EQ17L{order:2;display:flex;flex-direction:row;gap:20px;width:100%;overflow:auto}.productGallery_gallery__sub-images__EQ17L::-webkit-scrollbar{display:none}.productGallery_gallery__main-image-wrapper__eTtZc{order:1;display:block;width:100%;height:100vw}@media(min-width:1024px){.productGallery_gallery__3pZv4{display:grid;position:-webkit-sticky;position:sticky;grid-template-columns:120px 540px;grid-column-gap:20px;column-gap:20px;left:0;top:117px;max-width:680px;height:540px}.productGallery_gallery__sub-images__EQ17L{order:1;display:flex;flex-direction:column;gap:20px;width:120px;max-height:540px}.productGallery_gallery__main-image-wrapper__eTtZc{order:2;max-width:540px;height:540px}}.productInfo_product-info__21oZF{display:flex;flex-direction:column;width:100%;flex:1 1}.productInfo_product-info__articul__VDIGJ{font-family:Montserrat Alternates,sans-serif;font-weight:500;font-size:16px;font-style:normal;line-height:19.5px;color:#a6a6a6;margin-bottom:16px}.productInfo_product-info__title__tvIJT{font-family:Cormorant Garamond,serif;font-size:52px;font-weight:600;font-style:italic;line-height:62.97px;color:#080412;margin-bottom:30px}.productInfo_product-info__price-wrapper__biH__{display:flex;align-items:center;flex-wrap:wrap;gap:24px;margin-bottom:42px}.productInfo_product-info__discount-price-wrapper__92Fit{display:flex;gap:24px}.productInfo_product-info__main-price__bafzZ{font-family:Montserrat Alternates,sans-serif;font-size:42px;font-weight:700;font-style:normal;line-height:51.2px;color:#080412;white-space:nowrap}.productInfo_product-info__discount-price__uQfx4{text-decoration:line-through;color:#a6a6a6}.productInfo_product-info__discount-percent__hE0D_,.productInfo_product-info__discount-price__uQfx4{font-family:Montserrat Alternates,sans-serif;font-size:28px;font-weight:600;font-style:normal;line-height:34.13px;white-space:nowrap}.productInfo_product-info__discount-percent__hE0D_{color:#fa6161}.productInfo_product-info__property-list__H_T8h{margin-bottom:42px}.productInfo_product-info__property-wrapper__8yvOE{display:grid;grid-template-columns:1fr 2fr;width:100%;grid-column-gap:5px;column-gap:5px}.productInfo_product-info__property-item__1TOZR{border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;padding:13px 0}.productInfo_product-info__property-title__eST28{min-width:-moz-fit-content;min-width:fit-content;font-family:Montserrat Alternates,sans-serif;font-weight:600;font-size:18px;font-style:normal;line-height:21.94px;color:#7f7f7f}.productInfo_product-info__property-description-regular__p5Ed3,.productInfo_product-info__property-description__xmWJ5{width:-moz-fit-content;width:fit-content;font-family:Montserrat Alternates,sans-serif;font-weight:500;font-size:18px;line-height:24px;font-style:normal;letter-spacing:.36px;color:#7f7f7f}.productInfo_product-info__property-description__xmWJ5{position:relative;cursor:pointer}.productInfo_product-info__property-description__xmWJ5:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:2px;bottom:-2px;left:0;background-color:#7f7f7f;transform-origin:bottom right;transition:transform .25s ease-out}.productInfo_product-info__property-description__xmWJ5:hover:after{transform:scaleX(1);transform-origin:bottom left}@media(min-width:1024px){.productInfo_product-info__21oZF{max-width:560px}}.productImageAndInfo_product-main__w_1aW{display:flex;flex-direction:column;max-width:1260px;width:100%;padding:0 20px;gap:20px}@media(min-width:1024px){.productImageAndInfo_product-main__w_1aW{flex-direction:row}}@media(min-width:1440px){.productImageAndInfo_product-main__w_1aW{padding:0}}.cartForm_cart-form__Z3Xjw{flex:1 1;order:2;display:flex;flex-direction:column;gap:20px;width:100%}.cartForm_cart-form__title__Ur3IZ{font-family:Cormorant Garamond,serif;font-size:42px;font-weight:600;font-style:italic;line-height:50.86px;color:#080412}.cartForm_cart-form__inputs-wrapper__m503t{display:flex;flex-direction:column;width:100%;gap:20px}@media(min-width:425px){.cartForm_cart-form__inputs-wrapper__m503t{flex-direction:row}}.cartForm_cart-form__input-wrapper__kNgnh{position:relative;width:100%}.cartForm_cart-form__delivery-wrapper__L8lIz{display:flex;flex-wrap:nowrap;align-items:center;gap:10px;color:#080412;font-size:18px;line-height:24px;letter-spacing:.36px}.cartForm_cart-form__delivery-note___sFMg,.cartForm_cart-form__delivery-wrapper__L8lIz{width:100%;font-family:Montserrat Alternates,sans-serif;font-weight:500;font-style:normal}.cartForm_cart-form__delivery-note___sFMg{font-size:16px;line-height:19.5px;color:#7f7f7f}.cartForm_cart-form__action-wrapper__M0DGa{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px;width:100%;align-items:center;margin-top:12px}.cartForm_cart-form__agreement__wuTnD{line-height:19.5px;color:#7f7f7f;max-width:383px;width:100%}.cartForm_cart-form__agreement__wuTnD,.cartForm_cart-form__link__tGz60{font-family:Montserrat Alternates,sans-serif;font-weight:500;font-size:16px;font-style:normal}.cartForm_cart-form__link__tGz60{line-height:24px;letter-spacing:.36px;text-decoration:underline!important;color:#080412}.cartForm_cart-form__submit-button__9ntdf{max-width:261px;width:100%}@media(min-width:1024px){.cartForm_cart-form__Z3Xjw{order:1;position:-webkit-sticky;position:sticky;left:0;top:117px;max-height:-moz-fit-content;max-height:fit-content}}.quantitySelector_quantity-selector__EJkIp{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;max-width:167px;width:100%}.quantitySelector_quantity-selector__button__X0Zzj{display:flex;justify-content:center;align-items:center;width:60px;height:60px;border-radius:50px;border:1px solid #080412;opacity:1;transition:opacity .3s ease}.quantitySelector_quantity-selector__button__X0Zzj:active{background-color:#080412}.quantitySelector_quantity-selector__button__X0Zzj:active .quantitySelector_minus-sign__o2fr6,.quantitySelector_quantity-selector__button__X0Zzj:active .quantitySelector_plus-sign__NHH2d:after,.quantitySelector_quantity-selector__button__X0Zzj:active .quantitySelector_plus-sign__NHH2d:before{background-color:#fff}@media(min-width:1024px){.quantitySelector_quantity-selector__button__X0Zzj:hover:not(.quantitySelector_quantity-selector__button__X0Zzj:active){opacity:.5;transition:opacity .3s ease}}.quantitySelector_quantity-selector__amount__ZRO_8{font-family:Montserrat Alternates,sans-serif;font-weight:600;font-size:18px;font-style:normal;line-height:21.94px;color:#080412}.quantitySelector_minus-sign__o2fr6{width:16px;height:2px;background-color:#080412;border-radius:8px}.quantitySelector_plus-sign__NHH2d{position:relative;width:24px;height:24px}.quantitySelector_plus-sign__NHH2d:after,.quantitySelector_plus-sign__NHH2d:before{position:absolute;content:"";top:50%;left:50%;width:16px;height:2px;border-radius:8px;background-color:#080412}.quantitySelector_plus-sign__NHH2d:before{transform:translateX(-50%)}.quantitySelector_plus-sign__NHH2d:after{transform:translateX(-50%) rotate(90deg)}.cartProductCard_cart-product-card__KcO4W{display:flex;flex-direction:column;width:100%;gap:20px;padding:20px 0;border-top:1px solid #e7e7e7}@media(min-width:400px){.cartProductCard_cart-product-card__KcO4W{flex-direction:row}}.cartProductCard_cart-product-card__image__KVMSN{object-fit:contain;width:100%;height:100%}.cartProductCard_cart-product-card__image--logo__N1_Bj{transform:scale(.9)}.cartProductCard_cart-product-card__info-wrapper__Dnkdv{display:flex;flex-direction:column;gap:12px;width:100%}@media(min-width:1024px){.cartProductCard_cart-product-card__info-wrapper__Dnkdv{max-width:365px}}.cartProductCard_cart-product-card__name-articul-wrapper__veT1F{display:flex;flex-direction:column;gap:2px;max-width:250px;width:100%}.cartProductCard_cart-product-card__name__y9qNn{font-family:Montserrat Alternates,sans-serif;font-weight:500;font-size:20px;font-style:normal;line-height:24.38px;color:#080412;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;white-space:wrap;overflow:hidden;text-overflow:ellipsis;height:48px}.cartProductCard_cart-product-card__name__y9qNn:first-letter{text-transform:capitalize}.cartProductCard_cart-product-card__articul__i7z1s{font-family:Montserrat Alternates,sans-serif;font-weight:500;font-size:14px;font-style:normal;line-height:17.07px;color:#a6a6a6}.cartProductCard_cart-product-card__quantity-price-wrapper__TKGx5{display:flex;flex-direction:column;align-items:flex-start;width:100%;gap:20px}@media(min-width:531px){.cartProductCard_cart-product-card__quantity-price-wrapper__TKGx5{flex-direction:row;align-items:center;justify-content:space-between}}.cartProductCard_cart-product-card__price-wrapper__m94kg{display:flex;flex-direction:column;align-items:flex-end;gap:6px;width:auto;align-self:flex-end}@media(min-width:531px){.cartProductCard_cart-product-card__price-wrapper__m94kg{align-self:center}}.cartProductCard_cart-product-card__item-price__jmU_D{font-family:Montserrat Alternates,sans-serif;font-weight:500;font-size:14px;font-style:normal;line-height:17.07px;color:#080412}.cartProductCard_cart-product-card__total-price___ndso{font-family:Montserrat Alternates,sans-serif;font-weight:700;font-size:20px;font-style:normal;line-height:24.38px;color:#080412}.skeleton_skeleton__Pubqc{position:relative;display:inline-block;height:1em;overflow:hidden;background-color:#f7f7f7}.skeleton_skeleton__Pubqc:before{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(90deg,#e7e7e7,#f7f7f7 20px,#e7e7e7 40px);background-size:200% 100%;animation:skeleton_shimmer__2beI9 2.5s linear infinite;content:"";z-index:2}@keyframes skeleton_shimmer__2beI9{0%{background-position:100% 0}to{background-position:-100% 0}}.skeletonCartCard_skeleton-cart-card__qVJF3{display:flex;flex-direction:column;width:100%;gap:20px;padding:20px 0;border-top:1px solid #e7e7e7}@media(min-width:400px){.skeletonCartCard_skeleton-cart-card__qVJF3{flex-direction:row}}.skeletonCartCard_skeleton-cart-card__info-wrapper__ZxO0S{display:flex;flex-direction:column;gap:12px;width:100%}@media(min-width:1024px){.skeletonCartCard_skeleton-cart-card__info-wrapper__ZxO0S{max-width:365px}}.skeletonCartCard_skeleton-cart-card__name-articul-wrapper__4JcwX{display:flex;flex-direction:column;gap:2px;max-width:250px;width:100%}.skeletonCartCard_skeleton-cart-card__quantity-price-wrapper__PwU5f{display:flex;flex-direction:column;align-items:flex-start;width:100%;gap:20px}@media(min-width:531px){.skeletonCartCard_skeleton-cart-card__quantity-price-wrapper__PwU5f{flex-direction:row;align-items:center;justify-content:space-between}}.skeletonCartCard_skeleton-cart-card__price-wrapper__4_uPR{display:flex;flex-direction:column;align-items:flex-end;gap:6px;width:auto;align-self:flex-end}@media(min-width:531px){.skeletonCartCard_skeleton-cart-card__price-wrapper__4_uPR{align-self:center}}