@font-face{font-family:Custodia Deco;src:url(/fonts/Custodia%20Deco.ad1fd0f3.ttf)}@font-face{font-family:Aubrey Pro;src:url(/fonts/AubreyPro.59f9dce0.otf)}@font-face{font-family:Flores Demo;src:url(/fonts/FloresdelSolDemo-Regular.db117276.ttf)}@font-face{font-family:Lighthaus;src:url(/fonts/Lighthaus.809bf403.otf)}@font-face{font-family:Ouvality;src:url(/fonts/Ouvality.51c5144a.ttf) format("truetype");font-weight:400}*,:after,:before{box-sizing:border-box}*{margin:0;padding:0}body{font-family:Marmelad,sans-serif;background-color:#faf2e4}a,button{color:#000}button{font-family:Marmelad,sans-serif;background:none;outline:none;border:none;cursor:pointer}.search__inner[data-v-ab50c56c]{display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;top:0;left:0;height:100vh;width:100%;background-color:#faf2e4;z-index:100}.search__close[data-v-ab50c56c]{position:absolute;top:30px;right:60px;height:40px;width:40px}.search__close[data-v-ab50c56c]:before{transform:rotate(45deg)}.search__close[data-v-ab50c56c]:after,.search__close[data-v-ab50c56c]:before{position:absolute;content:"";height:2px;width:40px;background-color:#000;top:20px;right:0}.search__close[data-v-ab50c56c]:after{transform:rotate(-45deg)}.search__close[data-v-ab50c56c]:hover{cursor:pointer}.search__form[data-v-ab50c56c]{width:100%}.search__form-wrapper[data-v-ab50c56c]{position:relative;max-width:655px;margin:0 auto}.search__input[data-v-ab50c56c]{background:none;outline:none;border:none;border-bottom:1px solid #000;width:100%;font-size:16px;padding:10px}.search__btn[data-v-ab50c56c]{position:absolute;top:-5px;right:0;height:40px;width:40px;background:url(/img/search-ico.cc2ee737.svg) no-repeat;background-position:50%}.search__btn[data-v-ab50c56c]:hover{cursor:pointer}.cart-item__inner[data-v-537312b2]{margin-top:30px;padding-bottom:25px;border-bottom:1px dashed #000;display:flex;justify-content:space-between}.cart-item__info[data-v-537312b2]{position:relative;display:flex;justify-content:space-between;flex-grow:1;padding:0 30px}.cart-item__img[data-v-537312b2]{width:100%;max-width:105px;max-height:105px}.cart-item__name[data-v-537312b2]{margin-bottom:30px;font-size:16px}.cart-item__price[data-v-537312b2]{font-size:24px;margin-bottom:25px}.cart-item__controls[data-v-537312b2]{display:flex;align-items:center;align-self:flex-end;justify-content:space-between;border:1px solid #000;max-width:145px;height:45px;width:100%}.controls__btn[data-v-537312b2]{position:relative;height:100%;width:100%;max-width:44px;transition:all .2s linear}.controls__btn[data-v-537312b2]:hover{cursor:pointer}.controls__decrease[data-v-537312b2]:hover{background-color:#000}.controls__decrease[data-v-537312b2]:before{position:absolute;content:"";height:1px;width:18px;top:50%;left:50%;margin-left:-9px;background-color:#000}.controls__decrease[data-v-537312b2]:hover:before{background-color:#fff}.controls__increase[data-v-537312b2]:hover{background-color:#000}.controls__increase[data-v-537312b2]:after,.controls__increase[data-v-537312b2]:before{position:absolute;content:"";height:1px;width:18px;top:50%;left:50%;margin-left:-9px;background-color:#000}.controls__increase[data-v-537312b2]:after{transform:rotate(90deg)}.controls__increase[data-v-537312b2]:hover:after,.controls__increase[data-v-537312b2]:hover:before{background-color:#fff}.controls__output[data-v-537312b2]{display:inline-block;font-size:24px;margin:0 10px}.cart-item__delete[data-v-537312b2]{position:absolute;top:0;right:0;height:25px;width:25px;background:none;padding:0;border:0;transition:all .1s linear}.cart-item__delete[data-v-537312b2]:before{transform:rotate(45deg)}.cart-item__delete[data-v-537312b2]:after,.cart-item__delete[data-v-537312b2]:before{position:absolute;content:"";height:1px;width:25px;background-color:#000;top:50%;left:0}.cart-item__delete[data-v-537312b2]:after{transform:rotate(-45deg)}.cart-item__delete[data-v-537312b2]:hover{background-color:#d8d8d8;cursor:pointer}@media (max-width:600px){.cart-item__info[data-v-537312b2]{flex-direction:column}.cart-item__price[data-v-537312b2]{display:inline-block;margin-bottom:40px}.cart-item__controls[data-v-537312b2]{align-self:flex-start}}.cart__wrapper[data-v-8f7ad0e6]{display:flex;flex-direction:column;min-width:535px;padding:30px 30px 30px 30px;border:1px dashed #000;background-color:#faf2e4}.cart__heading[data-v-8f7ad0e6]{font-size:24px;margin:0}.cart-item__total[data-v-8f7ad0e6]{font-size:26px;margin-top:25px;margin-bottom:30px}.cart-item__total-price[data-v-8f7ad0e6]{margin-left:20px}.cart-item__btn[data-v-8f7ad0e6]{align-self:center;text-align:center;color:#fff;background-color:#000;padding:17px 65px;text-transform:uppercase;font-size:18px}.cart-item__btn[data-v-8f7ad0e6]:hover{cursor:pointer}@media (max-width:992px){.cart__wrapper[data-v-8f7ad0e6]{width:350px}}@media (max-width:600px){.cart__wrapper[data-v-8f7ad0e6]{min-width:auto;width:100%;border:none;border-bottom:1px dashed #000}}.catalog-item[data-v-736ff0c9]{display:flex;flex-direction:column}.catalog-item__img[data-v-736ff0c9]{width:100%;aspect-ratio:1/1;margin-bottom:15px;transition:all .2s linear}.catalog-item__img[data-v-736ff0c9]:hover{transform:scale(.95);cursor:pointer}.catalog-item__name[data-v-736ff0c9]{font-size:18px;margin-bottom:20px}.catalog-item__price[data-v-736ff0c9]{font-size:24px;margin-right:15px}.catalog-item__footer[data-v-736ff0c9]{margin-top:auto;display:flex;justify-content:space-between;align-items:flex-end}.catalog-item__btn[data-v-736ff0c9]{font-size:18px;border-bottom:1px dashed #000;margin-right:25px;text-transform:uppercase}.catalog-item__btn[data-v-736ff0c9]:hover{border-bottom:1px solid #000;cursor:pointer}.outOfStock[data-v-736ff0c9]{opacity:.5;pointer-events:none}@media (max-width:992px){.catalog-item__name[data-v-736ff0c9]{font-size:16px}.catalog-item__price[data-v-736ff0c9]{font-size:20px}.catalog-item__btn[data-v-736ff0c9]{text-transform:none}}@media (max-width:768px){.catalog-item__price[data-v-736ff0c9]{font-size:18px}.catalog-item__btn[data-v-736ff0c9]{font-size:16px;margin-right:0}}@media (max-width:600px){.catalog-item__img[data-v-736ff0c9]{margin-bottom:20px}.catalog-item__price[data-v-736ff0c9]{font-size:24px}.catalog-item__btn[data-v-736ff0c9]{font-size:18px;text-transform:uppercase;min-width:102px}.additional_footer[data-v-736ff0c9]{flex-direction:column;align-items:flex-start;font-size:14px}.additional_footer .catalog-item__btn[data-v-736ff0c9]{margin-top:10px}}.notification{position:fixed;top:120px;right:20px;z-index:9999;display:flex;flex-direction:column-reverse}.notification__message{padding:30px 15px;background-color:#efe7e8;border-radius:5px;margin-bottom:15px}.list-enter-active,.list-leave-active{transition:all .5s ease}.list-enter-from,.list-leave-to{transform:translateX(120px);opacity:0}.list-move{transition:transform .2s linear}@media (max-width:600px){.notification__message{font-size:14px;padding:20px 10px}}.cart-order__wrapper[data-v-778d57de]{display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;top:0;left:0;height:100%;width:100%;z-index:100;background-color:rgba(0,0,0,.5)}.cart-order__inner[data-v-778d57de]{position:relative;display:flex;flex-direction:column;max-width:1270px;overflow-y:scroll;width:100%;padding:60px 100px;background-color:#faf2e4}.cart-order__content[data-v-778d57de]{display:flex;justify-content:space-between;margin-bottom:50px}.cart-order__article[data-v-778d57de]{max-width:430px;flex-grow:1;margin-right:40px}.cart-order__heading[data-v-778d57de]{text-align:center;font-size:40px;font-weight:400;margin-bottom:50px}.cart-subheading[data-v-778d57de]{font-size:24px;font-weight:400}.cart-article__subheading[data-v-778d57de]{margin-bottom:30px}.cart-form[data-v-778d57de]{display:flex;flex-direction:column}.cart-article__products[data-v-778d57de]{margin-top:50px}.cart-form__input[data-v-778d57de]{width:100%;padding:10px 5px;margin-bottom:20px;background-color:transparent;border:1px solid #000}.cart-form__input[data-v-778d57de]:last-child{margin-bottom:0}.cart-article__total[data-v-778d57de]{margin-top:30px;font-size:26px}.cart-article__discount[data-v-778d57de]{margin-top:25px}.cart-article__total-price[data-v-778d57de]{margin-left:20px}.cart-order__aside[data-v-778d57de]{max-width:520px;flex-grow:1}.aside-form__radio:checked+.aside-form__label[data-v-778d57de]:after{transform:scale(1)}.aside-form__label[data-v-778d57de]{font-size:15px;display:inline-block;padding-left:35px;position:relative;margin-top:30px}.aside-form__label[data-v-778d57de]:before{content:"";position:absolute;height:16px;width:16px;border-radius:50%;background-color:#faf2e4;border:1px solid #000;left:0;top:2px}.aside-form__label[data-v-778d57de]:after{content:"";position:absolute;height:12px;width:12px;border-radius:50%;background-color:#000;left:2px;top:4px;transition:all .2s linear;transform:scale(0)}.aside-form__radio[data-v-778d57de]{display:none}.aside-form__notification[data-v-778d57de]{color:#dd3030;padding-left:35px;display:inline-block;margin-top:5px}.aside-form__subheading[data-v-778d57de]{margin-top:30px;font-size:18px;font-weight:400}.aside-form__date[data-v-778d57de]{display:flex;margin-top:40px}.aside-form__date-pickup[data-v-778d57de]{margin-right:40px}.aside-form__date-pickup[data-v-778d57de]:last-child{margin-right:0}.aside-form__date-heading[data-v-778d57de]{margin-bottom:15px}.aside-form__datetime[data-v-778d57de]{height:40px;width:160px;background-color:transparent;border:1px solid #000;padding-left:5px}.aside-form__textarea[data-v-778d57de]{width:100%;display:block;background-color:transparent;padding:10px 20px;margin-top:20px}.cart-order__submit[data-v-778d57de]{color:#fff;font-size:18px;background-color:#000;padding:20px 100px;text-transform:uppercase;align-self:center;cursor:pointer}.cart-order__sbp[data-v-778d57de]{margin:0 auto;margin-bottom:30px}.cart-order__close[data-v-778d57de]{position:absolute;top:30px;right:60px;height:40px;width:40px}.cart-order__close[data-v-778d57de]:before{transform:rotate(45deg)}.cart-order__close[data-v-778d57de]:after,.cart-order__close[data-v-778d57de]:before{position:absolute;content:"";height:2px;width:40px;background-color:#000;top:20px;right:0}.cart-order__close[data-v-778d57de]:after{transform:rotate(-45deg)}.cart-form__label[data-v-778d57de]:hover,.cart-order__close[data-v-778d57de]:hover{cursor:pointer}.aside-form__courier[data-v-778d57de]{margin-top:25px}.form-input[data-v-778d57de]{border:1px solid #000;background-color:transparent;outline:none;padding:10px 20px;margin-top:15px}.form-courier__location[data-v-778d57de]{display:flex}.form-courier__input-city[data-v-778d57de]{flex-basis:50%}.form-courier__input-street[data-v-778d57de]{flex-basis:50%;margin-left:10px}.form-courier__house[data-v-778d57de]{display:flex}.form-courier__input-house[data-v-778d57de]{width:100%}.form-courier__input-flat[data-v-778d57de],.form-courier__input-floor[data-v-778d57de]{width:100%;margin-left:8px}.form-courier__textarea[data-v-778d57de],.form-recipient__input[data-v-778d57de]{width:100%}.form-input-heading[data-v-778d57de]{margin-top:30px;margin-bottom:20px}.cart-form__checkboxes[data-v-778d57de]{margin-top:30px}.cart-form__checkbox[data-v-778d57de]{position:relative;display:inline-block;vertical-align:baseline;height:20px;width:20px;margin-right:15px;margin-bottom:-2px;border:1px solid #000}.cart-form__checkbox[data-v-778d57de]:hover{cursor:pointer}.checkbox[data-v-778d57de]{display:none}.checkbox_select[data-v-778d57de]{background-color:#000;transition:all .1s linear}.checkbox_select[data-v-778d57de]:before{height:17px;top:0;right:5px;transform:rotate(30deg)}.checkbox_select[data-v-778d57de]:after,.checkbox_select[data-v-778d57de]:before{position:absolute;content:"";width:2px;background-color:#fff;border-radius:2px;transition:all .2s linear}.checkbox_select[data-v-778d57de]:after{height:12px;bottom:1px;left:4px;transform:rotate(-30deg)}.invalid[data-v-778d57de]{border-color:red}.loading[data-v-778d57de]{pointer-events:none;background-color:#d8d8d8}.cart-order__notification[data-v-778d57de]{color:#dd3030;text-align:center;margin-bottom:25px;font-size:18px}.cart-order__policy[data-v-778d57de]{text-align:center;margin-top:25px}.cart-order__policy-link[data-v-778d57de]{text-decoration:underline}.cart-order__policy-link[data-v-778d57de]:hover{cursor:pointer}.cart-order__additional[data-v-778d57de]{position:relative;margin-bottom:50px}.cart-order__additional[data-v-778d57de]:after{position:absolute;content:"";bottom:0;right:-15px;width:70px;height:calc(100% - 31px);background:linear-gradient(270deg,#fff,hsla(0,0%,100%,0) 50%);display:none}.additional__inner[data-v-778d57de]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.cart-article__discount[data-v-778d57de]{display:flex;margin-bottom:60px}.discount-form__input[data-v-778d57de]{width:100%;margin-right:27px;background-color:transparent;padding:10px 5px;border:1px solid #000}.discount-form__btn[data-v-778d57de]{color:#fff;padding:10px 35px;background-color:#000;font-weight:400;transition:all .2s linear;font-size:16px}.discount-form__btn[data-v-778d57de]:hover{opacity:.5}.unavailable[data-v-778d57de]{pointer-events:none;color:#707070}.unavailable[data-v-778d57de]:before{border-color:#707070}.unavailable[data-v-778d57de]:after{background-color:#707070}@media (max-width:1090px){.cart-order__inner[data-v-778d57de]{padding:30px}}@media (max-width:992px){.cart-order__content[data-v-778d57de]{flex-direction:column}.cart-order__inner[data-v-778d57de]{padding:60px}.cart-order__article[data-v-778d57de]{margin-right:0;margin-bottom:25px;max-width:none;width:100%}.cart-order__aside[data-v-778d57de]{max-width:none}}@media (max-width:600px){.cart-order__heading[data-v-778d57de]{font-size:26px;margin-bottom:30px}.cart-article__subheading[data-v-778d57de]{font-size:20px;margin-bottom:20px}.aside-form__date[data-v-778d57de]{flex-direction:column}.aside-form__datetime[data-v-778d57de]{margin-bottom:30px;width:100%}.aside-form__date-pickup[data-v-778d57de]{margin-right:0}.cart-order__inner[data-v-778d57de]{padding-left:15px;padding-right:15px}.form-courier__location[data-v-778d57de]{flex-direction:column}.form-courier__input-street[data-v-778d57de]{margin-left:0}.cart-order__close[data-v-778d57de]{right:15px}.cart-order__submit[data-v-778d57de]{padding:20px 80px}.cart-order__additional[data-v-778d57de]:after{display:block}.additional__inner[data-v-778d57de]{width:100%;display:flex;overflow-x:scroll;padding-bottom:30px;padding-right:30px}.discount-form__btn[data-v-778d57de]{padding:10px}}.header__inner[data-v-404deeca]{position:relative;display:flex;justify-content:space-between;align-items:center;font-size:15px}.header__logo[data-v-404deeca]{padding:15px 0}.navigation[data-v-404deeca]{display:flex;align-items:center}.navigation__link[data-v-404deeca]{color:#000;text-decoration:none;margin-left:40px;transition:all .2s linear}.navigation__link[data-v-404deeca]:hover{color:#9f6e73}.navigation__link[data-v-404deeca]:active{color:#000}.navigation__icons[data-v-404deeca]{display:flex}.navigation__search[data-v-404deeca]{align-self:center;margin-left:60px;margin-right:35px;height:40px;width:40px;background:url(/img/search-ico.cc2ee737.svg) no-repeat;background-position:50%;background-size:27px 27px}.navigation__search[data-v-404deeca]:hover{cursor:pointer}.cart[data-v-404deeca]{position:relative;align-items:center}.cart__modal[data-v-404deeca]{position:absolute;top:100%;right:0;z-index:10}.cart__inner[data-v-404deeca]{display:flex;align-items:center;cursor:pointer;padding:43px 20px}.cart__quantity[data-v-404deeca]{margin-left:15px}.cart_active[data-v-404deeca]{background-color:#efe7e8}.fade-enter-active[data-v-404deeca],.fade-leave-active[data-v-404deeca]{transition:all .2s linear}.fade-enter-from[data-v-404deeca],.fade-leave-to[data-v-404deeca]{opacity:0}.burger-ico[data-v-404deeca]{display:none;align-items:center;padding-right:15px;padding-left:5px}.burger-ico__item[data-v-404deeca]{position:relative;width:40px;height:4px;background-color:#000}.burger-ico__item[data-v-404deeca]:before{transform:translateY(10px)}.burger-ico__item[data-v-404deeca]:after,.burger-ico__item[data-v-404deeca]:before{content:"";position:absolute;background-color:#000;width:40px;height:4px;transition:all .2s ease}.burger-ico__item[data-v-404deeca]:after{transform:translateY(-10px)}.menuOpen span[data-v-404deeca]{transform:rotate(45deg)}.menuOpen span[data-v-404deeca]:before{transform:rotate(-90deg)}.menuOpen span[data-v-404deeca]:after{transform:translate(0)}.cart__inner_mobile[data-v-404deeca]{display:none}.cart-ico-mobile[data-v-404deeca]{display:none;position:fixed;height:50px;width:50px;border-radius:50%;background-color:hsla(0,0%,100%,.75);background-image:url(/img/basket-ico.7171aa0b.svg);background-repeat:no-repeat;background-position:50%;background-size:55%;top:30px;right:30px;z-index:50}.cart-ico-mobile__quantity[data-v-404deeca]{position:absolute;right:1px;bottom:50%;margin-bottom:-9px}.showCartIco[data-v-404deeca]{display:block}@media (max-width:992px){.header__logo-img[data-v-404deeca]{max-width:190px}.navigation__link[data-v-404deeca]{margin-left:30px}}@media (max-width:768px){.header__logo-img[data-v-404deeca]{max-width:160px}.header__logo[data-v-404deeca]{padding:0}.cart__inner[data-v-404deeca]{padding:25px 20px}.header__inner[data-v-404deeca]{font-size:14px}.navigation__link[data-v-404deeca]{margin-left:20px}.navigation__search[data-v-404deeca]{margin-left:30px;margin-right:15px}}@media (max-width:600px){.header__inner[data-v-404deeca]{position:relative;justify-content:normal}.header__logo[data-v-404deeca]{padding:20px 0}.header__navigation[data-v-404deeca]{position:absolute;display:none;width:100vw;margin-left:-15px;margin-right:-15px;flex-direction:column;padding:10px;top:100%;right:0;z-index:100;background-color:#faf2e4}.cart__modal[data-v-404deeca]{width:100vw;margin-left:-15px;margin-right:-15px;box-shadow:0 15px 25px #000}.navigation__link[data-v-404deeca]{margin:0;margin-top:20px;padding-bottom:20px;border-bottom:1px dashed #000;width:100%;text-align:center}.cart__inner[data-v-404deeca]{display:none}.cart__inner_mobile[data-v-404deeca]{display:flex;align-items:center;margin-left:auto;margin-right:25px}.cart__quantity[data-v-404deeca]{font-size:15px}.navigation__search[data-v-404deeca]{display:none}.burger-ico[data-v-404deeca],.show[data-v-404deeca]{display:flex}}.banner__inner[data-v-7ab7eb46]{display:flex;justify-content:center;min-height:700px;color:#fff;background:url(/img/sept25.2f8d4950.png) no-repeat;background-size:cover;padding-right:15px;padding-left:15px;padding-top:60px;padding-bottom:40px}.banner__content[data-v-7ab7eb46]{width:100%;max-width:1300px;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.banner__heading[data-v-7ab7eb46]{font-size:55px;font-weight:400;text-transform:uppercase;text-align:center;font-family:Protest Revolution,sans-serif;font-style:normal}.banner__heading-date[data-v-7ab7eb46]{font-size:80px}.banner__link[data-v-7ab7eb46]{font-family:Roboto,sans-serif;font-size:20px;text-transform:uppercase;color:#fff;line-height:100%;padding:17px 42px;border:1px solid #fff;border-radius:12px;transition:all .2s linear;background-color:hsla(0,0%,100%,.16)}.banner__link[data-v-7ab7eb46]:hover{background-color:hsla(0,0%,100%,.4)}@media (max-width:1240px){.banner__inner[data-v-7ab7eb46]{background-size:cover}}@media (max-width:600px){.banner__inner[data-v-7ab7eb46]{min-height:auto;min-height:580px;background:url(/img/sept25-mob.46637351.png) no-repeat;background-size:100% 100%;padding-top:45px;padding-bottom:35px;padding-right:10px;padding-left:0}.banner__heading[data-v-7ab7eb46]{text-align:right;font-size:27px;text-shadow:0 2px 0 rgba(0,0,0,.35);align-self:flex-end}.banner__heading-date[data-v-7ab7eb46]{font-size:37px}}.product__inner[data-v-1be9000a]{position:fixed;display:flex;z-index:100;flex-direction:column;justify-content:center;align-items:center;padding:0 60px;top:0;left:0;height:100vh;width:100%;background-color:rgba(0,0,0,.5)}.product__item[data-v-1be9000a]{display:flex;position:relative;max-width:1270px;width:100%;padding:30px;background-color:#faf2e4;overflow-y:scroll}.product-card__photos[data-v-1be9000a]{margin-right:100px}.product-card__main-img[data-v-1be9000a]{max-width:550px;min-width:390px}.product-card__img[data-v-1be9000a]{width:100%;aspect-ratio:1/1}.product-card__sub-photos[data-v-1be9000a]{margin-top:25px;display:flex}.product-card__additional[data-v-1be9000a]{max-width:126px;aspect-ratio:1/1;margin-right:15px;transition:all .2s linear}.product-card__additional[data-v-1be9000a]:last-child{margin-right:0}.product-card__additional[data-v-1be9000a]:hover{cursor:pointer;opacity:.5}.product-card__info[data-v-1be9000a]{padding-top:30px;max-width:510px}.product-card__name[data-v-1be9000a]{font-size:36px;font-weight:400;margin-bottom:40px}.product-card__price[data-v-1be9000a]{display:block;font-size:26px;margin-bottom:45px}.product-card__quantity[data-v-1be9000a]{display:block;margin-bottom:20px}.product-card__controls[data-v-1be9000a]{display:flex;margin-bottom:50px}.product-card__text[data-v-1be9000a]{padding-top:30px;border-top:1px dashed #000}.controls__quantity[data-v-1be9000a]{display:flex;align-items:center;justify-content:space-between;border:1px solid #000;max-width:160px;height:55px;width:100%}.controls__btn[data-v-1be9000a]{position:relative;height:100%;width:100%;max-width:54px;transition:all .2s linear}.controls__btn[data-v-1be9000a]:hover{cursor:pointer}.controls__decrease[data-v-1be9000a]:hover{background-color:#000}.controls__decrease[data-v-1be9000a]:before{position:absolute;content:"";height:1px;width:18px;top:50%;left:50%;margin-left:-9px;background-color:#000}.controls__decrease[data-v-1be9000a]:hover:before{background-color:#fff}.controls__increase[data-v-1be9000a]{margin-right:-1px}.controls__increase[data-v-1be9000a]:hover{background-color:#000}.controls__increase[data-v-1be9000a]:after,.controls__increase[data-v-1be9000a]:before{position:absolute;content:"";height:1px;width:18px;top:50%;left:50%;margin-left:-9px;background-color:#000}.controls__increase[data-v-1be9000a]:after{transform:rotate(90deg)}.controls__increase[data-v-1be9000a]:hover:after,.controls__increase[data-v-1be9000a]:hover:before{background-color:#fff}.controls__output[data-v-1be9000a]{display:inline-block;font-size:24px;margin:0 10px}.controls__cart-btn[data-v-1be9000a]{display:inline-block;margin-left:40px;font-size:18px;text-transform:uppercase;padding:15px 60px;color:#fff;background-color:#000;transition:all .2s linear}.controls__cart-btn[data-v-1be9000a]:hover{cursor:pointer;opacity:.8}.product-card__subheading[data-v-1be9000a]{font-size:20px;font-weight:400;margin-bottom:25px}.product-card__description[data-v-1be9000a]{margin-bottom:20px}.product-card__description[data-v-1be9000a]:last-child{margin-bottom:0}.product__close[data-v-1be9000a]{position:absolute;top:30px;right:30px;height:40px;width:40px}.product__close[data-v-1be9000a]:before{transform:rotate(45deg)}.product__close[data-v-1be9000a]:after,.product__close[data-v-1be9000a]:before{position:absolute;content:"";height:2px;width:40px;background-color:#000;top:20px;right:0}.product__close[data-v-1be9000a]:after{transform:rotate(-45deg)}.product__close[data-v-1be9000a]:hover{cursor:pointer}.selected[data-v-1be9000a]{opacity:.5;pointer-events:none}@media (max-width:1090px){.product-card__photos[data-v-1be9000a]{margin-right:25px}.controls__cart-btn[data-v-1be9000a]{font-size:16px;text-transform:none}.product-card__additional[data-v-1be9000a]{max-width:75px}}@media (max-width:992px){.product-card__main-img[data-v-1be9000a]{min-width:290px}.product-card__name[data-v-1be9000a]{font-size:26px}.product-card__controls[data-v-1be9000a]{align-items:center}.controls__cart-btn[data-v-1be9000a]{padding:15px 50px;margin-left:15px}}@media (max-width:768px){.product__item[data-v-1be9000a]{flex-direction:column;overflow-y:scroll}.product-card__photos[data-v-1be9000a]{margin-top:70px;margin-right:0}.product-card__main-img[data-v-1be9000a]{max-width:none}.product-card__controls[data-v-1be9000a]{align-items:inherit}}@media (max-width:600px){.product__inner[data-v-1be9000a]{padding:0}.product-card__info[data-v-1be9000a]{padding-top:25px}.product-card__name[data-v-1be9000a]{font-size:16px;margin-bottom:20px}.product-card__price[data-v-1be9000a]{font-size:24px;margin-bottom:15px}.product-card__additional[data-v-1be9000a]{margin-right:10px}.product-card_mobile[data-v-1be9000a]{display:flex;flex-direction:column-reverse}.product-card__text[data-v-1be9000a]{padding-top:25px;margin-bottom:25px}.product-card__subheading[data-v-1be9000a]{margin-bottom:15px}.product-card__controls[data-v-1be9000a]{flex-direction:column}.product__item[data-v-1be9000a]{padding:15px;padding-bottom:45px}.controls__quantity[data-v-1be9000a]{margin-bottom:30px}.controls__cart-btn[data-v-1be9000a]{margin:0;width:100%}.product__close[data-v-1be9000a]{right:15px}}.popular__inner[data-v-61ac3902]{padding-top:30px;border-top:1px dashed #000}.popular__heading[data-v-61ac3902]{font-size:28px;font-weight:400;text-transform:uppercase;margin-bottom:40px}.popular__items[data-v-61ac3902]{display:grid;grid-template-columns:repeat(4,1fr);-moz-column-gap:15px;column-gap:15px}.show[data-v-61ac3902]{display:none}@media (max-width:600px){.popular__inner[data-v-61ac3902]{padding-top:25px}.popular__heading[data-v-61ac3902]{font-size:26px;margin-bottom:20px}.popular__items[data-v-61ac3902]{grid-template-columns:repeat(1,1fr);-moz-column-gap:0;column-gap:0;row-gap:40px}}.collection__inner[data-v-2d328436]{padding-top:30px;border-top:1px dashed #000}.collection__heading[data-v-2d328436]{font-size:28px;font-weight:400;text-transform:uppercase;margin-bottom:40px}.collection__top[data-v-2d328436]{display:grid;grid-template-columns:repeat(2,1fr);-moz-column-gap:15px;column-gap:15px;margin-bottom:35px}.item__name[data-v-2d328436]{display:inline-block;font-size:20px;text-transform:uppercase;margin-bottom:20px}.item__img[data-v-2d328436]{width:100%;aspect-ratio:1/1;transition:all .2s linear}.item__img[data-v-2d328436]:hover{transform:scale(.95);cursor:pointer}.collection__bottom[data-v-2d328436]{display:grid;grid-template-columns:repeat(4,1fr);align-items:baseline;-moz-column-gap:15px;column-gap:15px}@media (max-width:768px){.item__name[data-v-2d328436]{text-transform:none}}@media (max-width:600px){.collection__inner[data-v-2d328436]{padding-top:25px}.collection__heading[data-v-2d328436]{font-size:26px;margin-bottom:30px}.item__name[data-v-2d328436]{text-transform:uppercase}.collection__bottom[data-v-2d328436],.collection__top[data-v-2d328436]{grid-template-columns:repeat(1,1fr);-moz-column-gap:0;column-gap:0;row-gap:40px}}.footer[data-v-c6432c96]{background-color:#dfd9c4}.footer__inner[data-v-c6432c96]{padding:80px 60px 70px 60px}.footer__contacts[data-v-c6432c96]{display:flex;justify-content:space-between;margin-bottom:50px}.footer__map[data-v-c6432c96]{min-height:360px;width:100%;margin-right:15px}.footer__map-interactive[data-v-c6432c96]{height:100%;width:100%}.contacts[data-v-c6432c96]{background-color:#faf2e4}.contacts__inner[data-v-c6432c96]{padding:35px 45px 45px 45px;font-size:16px;min-width:415px}.contacts__heading[data-v-c6432c96]{display:inline-block;margin-bottom:20px}.address_offset[data-v-c6432c96]{margin-bottom:40px}.address__ico[data-v-c6432c96]{position:relative;padding-left:30px}.address__ico[data-v-c6432c96]:before{content:"";position:absolute;height:25px;width:25px;top:0;left:0}.address__phone[data-v-c6432c96]:before{background:url(/img/phone-ico.8045ec74.svg) no-repeat;background-size:contain}.address__location[data-v-c6432c96]:before{background:url(/img/location-ico.72ea0167.svg) no-repeat;background-size:contain}.address__phone[data-v-c6432c96]{margin-bottom:15px}.address__location[data-v-c6432c96]{margin-bottom:5px}.address__work-hours[data-v-c6432c96]{padding-left:30px;font-size:14px}.contacts__addresses[data-v-c6432c96]{position:relative;border-bottom:1px solid rgba(0,0,0,.3);margin-bottom:35px}.contacts__btn[data-v-c6432c96]{position:absolute;height:20px;width:20px;border-right:2px solid #000;border-bottom:2px solid #000;right:0;bottom:55px;transform:rotate(45deg);transition:all .2s linear}.contacts__btn[data-v-c6432c96]:hover{cursor:pointer}.social__icons[data-v-c6432c96]{display:flex}.social__ico[data-v-c6432c96]:not(.social__ico:last-child){max-height:40px;max-width:40px;margin-right:30px}.social__ico[data-v-c6432c96]{transition:all .2s linear}.social__ico[data-v-c6432c96]:hover{opacity:.6}.rotate[data-v-c6432c96]{transform:rotate(225deg)}.footer__legal[data-v-c6432c96]{display:flex;justify-content:space-between}.legal__inner[data-v-c6432c96]{font-size:12px;text-align:right}.footer__copyright[data-v-c6432c96]{max-width:325px;margin-right:25px}.copyright__text[data-v-c6432c96]{margin-bottom:15px}.copyright__link[data-v-c6432c96]{color:#000}.white[data-v-c6432c96]{background-color:#fff}.hide[data-v-c6432c96]{display:none}.legal__text_indiv[data-v-c6432c96]{margin-bottom:15px}.contacts__wedding[data-v-c6432c96]{margin-bottom:35px}.wedding__phone[data-v-c6432c96]{margin-bottom:5px}@media (max-width:992px){.contacts__inner[data-v-c6432c96]{min-width:auto;padding:25px 35px 25px 35px}.contacts__btn[data-v-c6432c96]{right:50%;bottom:13px;margin-right:-10px}.footer__map[data-v-c6432c96]{min-height:300px}.footer__legal[data-v-c6432c96]{flex-direction:column}.footer__copyright[data-v-c6432c96]{margin-bottom:15px}.legal__inner[data-v-c6432c96]{text-align:left}}@media (max-width:768px){.footer__contacts[data-v-c6432c96]{flex-direction:column}.footer__map[data-v-c6432c96]{margin-right:0;margin-bottom:35px}.footer__map-interactive[data-v-c6432c96]{height:300px}@media (max-width:600px){.footer__inner[data-v-c6432c96]{padding:35px 15px 45px}.contacts__btn[data-v-c6432c96]{right:0;bottom:55px}.social__icons[data-v-c6432c96]{justify-content:space-between}.footer__contacts[data-v-c6432c96]{margin-bottom:30px}.socialWed[data-v-c6432c96]{justify-content:flex-start}}}.catalog-link__inner[data-v-30a0986d]{display:flex;justify-content:center;padding:50px 0;border-top:1px dashed #000;border-bottom:1px dashed #000}.catalog-link__link[data-v-30a0986d]{display:block;text-decoration:none;color:#000}.catalog-link__link[data-v-30a0986d]:active{background-color:#dfd9c4}.catalog-link__text[data-v-30a0986d]{position:relative;font-size:30px;text-transform:uppercase}.catalog-link__text[data-v-30a0986d]:after{position:absolute;content:"";top:32%;right:-35px;height:15px;width:15px;border-right:2px solid #000;border-top:2px solid #000;transform:rotate(45deg)}@media (max-width:600px){.catalog-link__text[data-v-30a0986d]{font-size:22px}.catalog-link__inner[data-v-30a0986d]{padding:30px 0}.catalog-link__text[data-v-30a0986d]:after{top:26%}}.wrapper{padding:0 60px}.main-page__banner,.main-page__collection{margin-bottom:60px}.main-page__popular{margin-bottom:130px}.main-page__btn{margin-bottom:100px}.main-page__admin-link{padding:20px;text-align:center;border-bottom:1px dashed #000}@media (max-width:992px){.wrapper{padding:0 30px}}@media (max-width:768px){.wrapper{padding:0 15px}}@media (max-width:600px){.main-page__popular{margin-bottom:60px}}