.container{position:relative;margin:0 auto;padding:0 20px;max-width:1880px;width:100%}@media (max-width:1440px){.container{padding:0 15px}}@media (max-width:480px){.container{padding:0 10px;max-width:375px}}*,h1,h2,h3{font-family:"Roboto",sans-serif;font-size:20px;font-weight:400;line-height:140%;color:#f9f6f6;font-feature-settings:"lnum"}@media (max-width:1440px){*{font-size:18px}}@media (max-width:1280px){*{font-size:16px}}@media (max-width:1024px){*{font-size:14px}}h1,h2,h3{font-family:"Gilroy",sans-serif;font-size:160px;font-weight:300;line-height:90%}@media (max-width:1440px){h1{font-size:126px}}@media (max-width:1280px){h1{font-size:110px}}@media (max-width:1024px){h1{font-size:58px}}h2,h3{font-size:62px;line-height:120%}@media (max-width:1440px){h2{font-size:50px}}@media (max-width:1280px){h2{font-size:46px}}@media (max-width:1024px){h2{font-size:32px}}h3{font-family:"Roboto",sans-serif;font-size:28px;font-weight:400}@media (max-width:1440px){h3{font-size:24px}}@media (max-width:1280px){h3{font-size:22px}}@media (max-width:1024px){h3{font-size:18px}}a,span{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;text-decoration:unset}img,svg,video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.default-button-first{padding:10px 10px 10px 20px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:20px;background-color:#f9f6f6;border:1px solid #f9f6f6;border-radius:100px;transition:background-color .4s ease-in-out,border-color .4s ease-in-out}@media (min-width:1025px){.default-button-first.with-border:hover{border-color:#f9f6f6}}.default-button-first.with-icon-cam svg{transform:rotate(0deg)!important}.default-button-first.with-icon-cam svg path{fill:#f9f6f6;transition:fill .4s ease-in-out}@media (min-width:1025px){.default-button-first.with-icon-cam:hover svg path{fill:#347856}}@media (max-width:1440px){.default-button-first{gap:15px}}@media (max-width:1024px){.default-button-first{padding:5px 5px 5px 20px;width:100%}}@media (min-width:1025px){.default-button-first:hover{background-color:#347856;border-color:#347856}.default-button-first:hover p{color:#f9f6f6}.default-button-first:hover svg{transform:rotate(45deg)}.default-button-first:hover svg rect{fill:#f9f6f6}.default-button-first:hover svg path{stroke:#347856}}.default-button-first p{font-size:20px;color:#2d2525;transition:color .4s ease-in-out}@media (max-width:1440px){.default-button-first p{font-size:18px}}@media (max-width:1280px){.default-button-first p{font-size:16px}}@media (max-width:1024px){.default-button-first p{font-size:14px}}.default-button-first svg{width:50px;height:50px;transform:rotate(0deg);transition:transform .4s ease-in-out}@media (max-width:1440px){.default-button-first svg{width:40px;height:40px}}@media (max-width:1024px){.default-button-first svg{width:35px;height:35px}}.default-button-first svg rect{transition:fill .4s ease-in-out}.default-button-first svg path,.default-button-second svg path{transition:stroke .4s ease-in-out}.default-button-second{padding:20px 25px;display:flex;flex-direction:row;align-items:center;gap:20px;background-color:transparent;border:1px solid #f9f6f6;border-radius:100px;transition:background-color .4s ease-in-out}@media (max-width:1440px){.default-button-second{padding:15px 25px}}@media (max-width:1024px){.default-button-second{width:100%;justify-content:center}}@media (min-width:1025px){.default-button-second:hover{background-color:#f9f6f6}.default-button-second:hover p{color:#2d2525}.default-button-second:hover svg{transform:rotate(45deg)}.default-button-second:hover svg path{stroke:#2d2525}}.default-button-second p{font-size:28px;transition:color .4s ease-in-out}@media (max-width:1440px){.default-button-second p{font-size:24px}}@media (max-width:1280px){.default-button-second p{font-size:22px}}@media (max-width:1024px){.default-button-second p{font-size:18px}}.default-button-second svg{width:20px;height:20px;transform:rotate(0deg);transition:transform .4s ease-in-out}.ui-timepicker-container,.ui-timepicker-container .ui-timepicker{margin:unset!important;padding:unset!important}.ui-timepicker-container .ui-timepicker .ui-timepicker-viewport{margin:unset!important;padding:unset!important;border:1px solid #347856!important;border-radius:3px!important;background-color:#1b312b!important}.ui-timepicker-container .ui-timepicker .ui-timepicker-viewport .ui-menu-item .ui-corner-all{margin:5px;border:1px solid #347856!important;background-color:#1b312b!important;padding:10px;text-align:center;color:#f9f6f6!important}@media (min-width:1025px){.ui-timepicker-container .ui-timepicker .ui-timepicker-viewport .ui-menu-item .ui-corner-all:hover{background-color:#f9f6f6!important;color:#347856!important}}.ui-timepicker-container .ui-timepicker .ui-timepicker-viewport .ui-menu-item .ui-corner-all.ui-state-active{background-color:#f9f6f6!important;color:#347856!important}.ui-datepicker,.ui-datepicker .ui-datepicker-month{background-color:#1b312b!important;border-color:#347856!important}.ui-datepicker{margin-top:15px;z-index:9999!important}.ui-datepicker *{color:#347856}.ui-datepicker .ui-datepicker-header .ui-datepicker-year,.ui-datepicker .ui-datepicker-month option,.ui-datepicker thead *{color:#f9f6f6!important}.ui-datepicker .ui-datepicker-month{margin-right:15px!important;color:#f9f6f6!important;text-align:center}@media (min-width:1025px){.ui-datepicker .ui-datepicker-month option:hover{background-color:#f9f6f6!important;color:#347856!important}}.ui-datepicker .ui-corner-all{bottom:2px!important;height:unset!important}.ui-datepicker .ui-datepicker-header{background-color:#1b312b!important;border-color:#347856!important}.ui-datepicker .ui-datepicker-calendar,.ui-datepicker .ui-state-default{background-color:#1b312b!important}.ui-datepicker .ui-state-default{border-color:#347856!important;color:#f9f6f6!important}@media (min-width:1025px){.ui-datepicker .ui-state-default:hover{background-color:#f9f6f6!important;color:#347856!important}}.ui-datepicker .ui-state-default.ui-state-active{background-color:#f9f6f6!important;color:#347856!important}.main-header{position:fixed;z-index:10;top:0;left:0;right:0;padding:25px 0;background-color:transparent;border-bottom:1px solid transparent;transition:background-color .4s ease-in-out,border-bottom-color .4s ease-in-out}@media (max-width:1440px){.main-header{padding:20px 0}}.main-header:before{content:"";position:absolute;top:0;left:0;right:0;height:100%;filter:blur(60px);background:rgba(249,246,246,.14)}.main-header.background{background-color:rgba(52,120,86,.9)}.main-header .main-header__body{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.main-header .main-header__body .body__logo{width:205px;height:75px;opacity:1;transition:opacity .4s ease-in-out}@media (max-width:1440px){.main-header .main-header__body .body__logo{width:135px;height:50px}}@media (min-width:1025px){.main-header .main-header__body .body__logo:hover{opacity:.75}}.main-header .main-header__body .body__links{display:flex;flex-direction:row;align-items:center;gap:25px}@media (max-width:1280px){.main-header .main-header__body .body__links{gap:20px}}@media (max-width:1024px){.main-header .main-header__body .body__links{display:none}}.main-header .main-header__body .body__links .links__item{position:relative;opacity:1;transition:opacity .4s ease-in-out}.main-header .main-header__body .body__links .links__item:after{position:absolute;content:"";top:120%;left:0;width:100%;height:2px;background:#f9f6f6;transform:scaleX(0);transform-origin:right;transition:transform .4s ease-in-out}@media (min-width:1025px){.main-header .main-header__body .body__links .links__item:hover{opacity:.75}.main-header .main-header__body .body__links .links__item:hover:after{transform:scaleX(1);transform-origin:left}}.main-header .main-header__body .body__links .links__item.active{opacity:.75}.main-header .main-header__body .body__links .links__item.active:after{transform:scaleX(1);transform-origin:left}.main-header .main-header__body .body__others{display:flex;flex-direction:row;align-items:center;gap:20px}@media (max-width:1280px){.main-header .main-header__body .body__others{gap:15px}}.main-header .main-header__body .body__others .others__cart{padding:10px;display:flex;flex-direction:row;align-items:center;gap:10px;border:1px solid #f9f6f6;background-color:transparent;border-radius:1000px;transition:background-color .4s ease-in-out}@media (max-width:1440px){.main-header .main-header__body .body__others .others__cart{align-items:unset}}@media (max-width:1024px){.main-header .main-header__body .body__others .others__cart{padding:6px}}@media (min-width:1025px){.main-header .main-header__body .body__others .others__cart:hover{background-color:#f9f6f6}.main-header .main-header__body .body__others .others__cart:hover p{color:#347856}.main-header .main-header__body .body__others .others__cart:hover span{color:#f9f6f6;background-color:#347856}}.main-header .main-header__body .body__others .others__cart p{transition:color .4s ease-in-out}.main-header .main-header__body .body__others .others__cart span{display:flex;align-items:center;justify-content:center;width:25px;height:25px;font-size:16px;color:#347856;background-color:#f9f6f6;border-radius:360px;transition:color .4s ease-in-out,background-color .4s ease-in-out}@media (max-width:1440px){.main-header .main-header__body .body__others .others__cart span{width:22px;height:22px;font-size:14px}}@media (max-width:1024px){.main-header .main-header__body .body__others .others__cart span{width:20px;height:20px;font-size:12px;line-height:90%}}.main-header .main-header__body .body__others .others__blind{width:auto;height:100%;opacity:1;transition:opacity .4s ease-in-out}@media (max-width:1024px){.main-header .main-header__body .body__others .others__blind{display:none}}@media (min-width:1025px){.main-header .main-header__body .body__others .others__blind:hover{opacity:.75}}.main-header .main-header__body .body__others .others__burger{display:flex;flex-direction:row;align-items:center;gap:10px;opacity:1;transition:opacity .4s ease-in-out}@media (min-width:1025px){.main-header .main-header__body .body__others .others__burger:hover{opacity:.75}}.main-header .main-header__body .body__others .others__burger span{width:15px;height:15px;background-color:#f9f6f6;border-radius:360px}.main-menu{position:fixed;z-index:12;top:0;right:-100vw;padding:40px;display:flex;flex-direction:column;width:785px;height:100vh;background-color:#347856;overflow-y:auto;transition:right .4s ease-in-out}@media (max-width:1440px){.main-menu{width:590px}}@media (max-width:1280px){.main-menu{width:530px}}@media (max-width:1024px){.main-menu{padding:95px 10px 30px;width:100vw}}.main-menu.active{right:0}.main-menu .main-menu__manage .manage__logo{position:absolute;z-index:1;top:25px;left:10px;display:none;width:110px;height:35px}@media (max-width:1024px){.main-menu .main-menu__manage .manage__logo{display:block}}.main-menu .main-menu__manage .manage__burger{position:absolute;z-index:1;top:40px;right:40px;display:flex;flex-direction:row;align-items:center;gap:5px;opacity:1;transition:opacity .4s ease-in-out}@media (min-width:1025px){.main-menu .main-menu__manage .manage__burger:hover{opacity:.6}}@media (max-width:1440px){.main-menu .main-menu__manage .manage__burger{top:30px;right:25px}}@media (max-width:1024px){.main-menu .main-menu__manage .manage__burger{right:10px}}.main-menu .main-menu__manage .manage__burger p{font-size:16px}.main-cart .main-cart__header .header__back svg,.main-menu .main-menu__manage .manage__burger svg{width:16px;height:16px}.main-menu .main-menu__items{display:flex;flex-direction:column;gap:30px}@media (max-width:1440px){.main-menu .main-menu__items{gap:25px}}@media (max-width:1024px){.main-menu .main-menu__items{gap:20px}}.main-menu .main-menu__items .items__item,.main-menu .main-menu__items .items__more .more__sub-item a{font-family:"Gilroy",sans-serif;font-size:36px;font-weight:400;line-height:110%;letter-spacing:.06px;opacity:1;transition:opacity .4s ease-in-out}@media (min-width:1025px){.main-menu .main-menu__items .items__item:hover{opacity:.6}}.main-menu .main-menu__items .items__item.active{opacity:.6}.main-menu .main-menu__items .items__more{display:flex;flex-direction:column;gap:20px}@media (max-width:1440px){.main-menu .main-menu__items .items__more{gap:15px}}.main-menu .main-menu__items .items__more .more__title{font-family:"Gilroy",sans-serif;font-size:36px;font-weight:400;line-height:110%;letter-spacing:.06px}.main-menu .main-menu__contacts,.main-menu .main-menu__items .items__more .more__sub-item{display:flex;flex-direction:column;gap:15px}.main-menu .main-menu__items .items__more .more__sub-item a{font-size:24px;line-height:120%;letter-spacing:.02px}@media (min-width:1025px){.main-menu .main-menu__items .items__more .more__sub-item a:hover{opacity:.6}}.main-menu .main-menu__items .items__more .more__sub-item a.active{opacity:.6}@media (max-width:1440px){.main-menu .main-menu__items .items__more .more__sub-item a{font-size:20px}}@media (max-width:1024px){.main-menu .main-menu__items .items__more .more__sub-item a{font-size:18px}}.main-menu .main-menu__contacts{margin-top:40px;gap:20px}@media (max-width:1024px){.main-menu .main-menu__contacts{gap:15px}}.main-menu .main-menu__contacts .contacts__socials{display:flex;flex-direction:row;align-items:center;gap:20px}@media (max-width:1024px){.main-menu .main-menu__contacts .contacts__socials{gap:15px}}.main-menu .main-menu__contacts .contacts__socials .socials__item{width:40px;height:40px;opacity:1;transition:opacity .4s ease-in-out}@media (min-width:1025px){.main-menu .main-menu__contacts .contacts__socials .socials__item:hover{opacity:.6}}@media (max-width:1440px){.main-menu .main-menu__contacts .contacts__socials .socials__item{width:35px;height:35px}}.main-menu .main-menu__contacts .contacts__more-info{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media (max-width:1024px){.main-menu .main-menu__contacts .contacts__more-info{grid-template-columns:1fr;gap:15px}}.main-menu .main-menu__contacts .contacts__more-info .more-info__items{display:flex;flex-direction:column;gap:15px}.main-cart .main-cart__header .header__back,.main-menu .main-menu__contacts .contacts__more-info .more-info__items .items__item.link{opacity:1;transition:opacity .4s ease-in-out}@media (min-width:1025px){.main-menu .main-menu__contacts .contacts__more-info .more-info__items .items__item.link:hover{opacity:.6}}.main-cart{position:fixed;z-index:12;top:0;right:-100vw;display:flex;flex-direction:column;width:785px;height:100vh;background-color:#347856;transition:right .4s ease-in-out}.main-cart.active{right:0}@media (max-width:1024px){.main-cart.empty{overflow-y:auto}}@media (max-width:1440px){.main-cart{width:590px}}@media (max-width:1280px){.main-cart{width:530px}}@media (max-width:1024px){.main-cart{width:100vw}}.main-cart .main-cart__header{padding:30px 40px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-bottom:1px solid #f9f6f6}@media (max-width:1440px){.main-cart .main-cart__header{padding:25px 35px}}@media (max-width:1280px){.main-cart .main-cart__header{padding:25px 20px}}@media (max-width:1024px){.main-cart .main-cart__header{padding:15px 10px}}.main-cart .main-cart__header .header__back{display:flex;flex-direction:row;align-items:center;gap:10px}@media (min-width:1025px){.main-cart .main-cart__header .header__back:hover{opacity:.6}}.main-cart .main-cart__fulls{display:none;flex-direction:column;height:calc(100% - 135px)}@media (max-width:1440px){.main-cart .main-cart__fulls{height:calc(100% - 111px)}}@media (max-width:1280px){.main-cart .main-cart__fulls{height:calc(100% - 106px)}}@media (max-width:1024px){.main-cart .main-cart__fulls{height:calc(100% - 69px)}}.main-cart .main-cart__fulls.active{display:flex}.main-cart .main-cart__fulls .fulls__products{position:relative;height:calc(100% - 215px)}@media (max-width:1440px){.main-cart .main-cart__fulls .fulls__products{height:calc(100% - 167px)}}@media (max-width:1280px){.main-cart .main-cart__fulls .fulls__products{height:calc(100% - 151px)}}@media (max-width:1024px){.main-cart .main-cart__fulls .fulls__products{height:calc(100% - 119px)}}.main-cart .main-cart__fulls .fulls__products:has(.ss-scroll:not(.ss-hidden)):before{content:"";position:absolute;top:38px;bottom:38px;right:8px;width:11px;background:#f9f6f6;border-radius:360px}@media (max-width:1024px){.main-cart .main-cart__fulls .fulls__products:has(.ss-scroll:not(.ss-hidden)):before{display:none}}.main-cart .main-cart__fulls .fulls__products:has(.ss-scroll:not(.ss-hidden)) .ss-wrapper .ss-content{padding-right:60px}@media (max-width:1440px){.main-cart .main-cart__fulls .fulls__products:has(.ss-scroll:not(.ss-hidden)) .ss-wrapper .ss-content{padding-right:55px}}@media (max-width:1280px){.main-cart .main-cart__fulls .fulls__products:has(.ss-scroll:not(.ss-hidden)) .ss-wrapper .ss-content{padding-right:45px}}@media (max-width:1024px){.main-cart .main-cart__fulls .fulls__products:has(.ss-scroll:not(.ss-hidden)) .ss-wrapper .ss-content{padding-right:10px}}.main-cart .main-cart__fulls .fulls__products .ss-wrapper .ss-content{padding:40px;display:flex;flex-direction:column;gap:35px}@media (max-width:1440px){.main-cart .main-cart__fulls .fulls__products .ss-wrapper .ss-content{padding:35px;gap:25px}}@media (max-width:1280px){.main-cart .main-cart__fulls .fulls__products .ss-wrapper .ss-content{padding:25px;gap:20px}}@media (max-width:1024px){.main-cart .main-cart__fulls .fulls__products .ss-wrapper .ss-content{padding:15px 10px;gap:15px;width:unset!important}}.main-cart .main-cart__fulls .fulls__products .ss-scroll{position:absolute!important;right:10px!important;width:7px!important;opacity:1!important;background:#347856!important}@media (max-width:1024px){.main-cart .main-cart__fulls .fulls__products .ss-scroll{display:none}}.main-cart .main-cart__fulls .fulls__products .products__item{display:grid;grid-template-columns:230px 1fr;gap:20px}@media (max-width:1440px){.main-cart .main-cart__fulls .fulls__products .products__item{grid-template-columns:170px 1fr}}@media (max-width:1280px){.main-cart .main-cart__fulls .fulls__products .products__item{grid-template-columns:150px 1fr;gap:10px}}@media (max-width:1024px){.main-cart .main-cart__fulls .fulls__products .products__item{grid-template-columns:135px 1fr}}.main-cart .main-cart__fulls .fulls__products .products__item .item__image{width:100%;min-height:280px;height:100%}@media (max-width:1440px){.main-cart .main-cart__fulls .fulls__products .products__item .item__image{min-height:205px}}@media (max-width:1280px){.main-cart .main-cart__fulls .fulls__products .products__item .item__image{min-height:180px}}@media (max-width:1024px){.main-cart .main-cart__fulls .fulls__products .products__item .item__image{min-height:165px}}.main-cart .main-cart__fulls .fulls__products .products__item .item__info{padding:20px 0;display:flex;flex-direction:column}@media (max-width:1440px){.main-cart .main-cart__fulls .fulls__products .products__item .item__info{padding:10px 0}}.main-cart .main-cart__fulls .fulls__products .products__item .item__info .info__more{margin-top:25px;display:flex;flex-direction:row;align-items:flex-end}@media (max-width:1280px){.main-cart .main-cart__fulls .fulls__products .products__item .item__info .info__more{margin-top:20px}}@media (max-width:1024px){.main-cart .main-cart__fulls .fulls__products .products__item .item__info .info__more{margin-top:10px}}.main-cart .main-cart__fulls .fulls__products .products__item .item__info .info__more .more__first-price{font-family:"Gilroy",sans-serif;font-size:30px;font-weight:300;line-height:100%}@media (max-width:1440px){.main-cart .main-cart__fulls .fulls__products .products__item .item__info .info__more .more__first-price{font-size:26px}}@media (max-width:1280px){.main-cart .main-cart__fulls .fulls__products .products__item .item__info .info__more .more__first-price{font-size:24px}}@media (max-width:1024px){.main-cart .main-cart__fulls .fulls__products .products__item .item__info .info__more .more__first-price{font-size:20px}}.main-cart .main-cart__fulls .fulls__products .products__item .item__info .info__more .more__first-price span{margin-left:3px;font-size:22px;line-height:110%}@media (max-width:1440px){.main-cart .main-cart__fulls .fulls__products .products__item .item__info .info__more .more__first-price span{font-size:18px}}@media (max-width:1280px){.main-cart .main-cart__fulls .fulls__products .products__item .item__info .info__more .more__first-price span{font-size:16px}}@media (max-width:1024px){.main-cart .main-cart__fulls .fulls__products .products__item .item__info .info__more .more__first-price span{font-size:14px}}.main-cart .main-cart__fulls .fulls__products .products__item .item__info .info__more .more__second-price{position:relative;margin-left:5px;font-family:"Gilroy",sans-serif;font-size:26px;font-weight:300;line-height:100%;opacity:.6}@media (max-width:1440px){.main-cart .main-cart__fulls .fulls__products .products__item .item__info .info__more .more__second-price{font-size:24px}}@media (max-width:1280px){.main-cart .main-cart__fulls .fulls__products .products__item .item__info .info__more .more__second-price{font-size:20px}}@media (max-width:1024px){.main-cart .main-cart__fulls .fulls__products .products__item .item__info .info__more .more__second-price{font-size:16px}}.main-cart .main-cart__fulls .fulls__products .products__item .item__info .info__more .more__second-price:before{content:"";position:absolute;left:0;right:12px;bottom:15px;height:2px;background-color:#f9f6f6}@media (max-width:1280px){.main-cart .main-cart__fulls .fulls__products .products__item .item__info .info__more .more__second-price:before{bottom:12px}}@media (max-width:1024px){.main-cart .main-cart__fulls .fulls__products .products__item .item__info .info__more .more__second-price:before{bottom:9px}}.main-cart .main-cart__fulls .fulls__products .products__item .item__info .info__more .more__second-price span{margin-left:3px;font-size:18px;line-height:110%}@media (max-width:1440px){.main-cart .main-cart__fulls .fulls__products .products__item .item__info .info__more .more__second-price span{font-size:16px}}@media (max-width:1280px){.main-cart .main-cart__fulls .fulls__products .products__item .item__info .info__more .more__second-price span{font-size:14px}}@media (max-width:1024px){.main-cart .main-cart__fulls .fulls__products .products__item .item__info .info__more .more__second-price span{font-size:12px}}.main-cart .main-cart__fulls .fulls__products .products__item .item__info .info__more .more__weight{margin-left:5px;line-height:120%;opacity:.6}@media (max-width:1024px){.main-cart .main-cart__fulls .fulls__products .products__item .item__info .info__more .more__weight{line-height:100%}}.main-cart .main-cart__fulls .fulls__products .products__item .item__info .info__more .more__weight span{margin-left:3px}.main-cart .main-cart__fulls .fulls__products .products__item .item__info .info__controlling{margin-top:auto;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.main-cart .main-cart__fulls .fulls__products .products__item .item__info .info__controlling .controlling__manage{padding:10px;display:flex;flex-direction:row;align-items:center;border:1px solid #f9f6f6;border-radius:360px}@media (max-width:1280px){.main-cart .main-cart__fulls .fulls__products .products__item .item__info .info__controlling .controlling__manage{padding:5px}}.main-cart .main-cart__fulls .fulls__products .products__item .item__info .info__controlling .controlling__manage .manage__minus,.main-cart .main-cart__fulls .fulls__products .products__item .item__info .info__controlling .controlling__manage .manage__plus{width:25px;height:25px;cursor:pointer}@media (max-width:1280px){.main-cart .main-cart__fulls .fulls__products .products__item .item__info .info__controlling .controlling__manage .manage__minus,.main-cart .main-cart__fulls .fulls__products .products__item .item__info .info__controlling .controlling__manage .manage__plus{width:20px;height:20px}}@media (max-width:1024px){.main-cart .main-cart__fulls .fulls__products .products__item .item__info .info__controlling .controlling__manage .manage__minus,.main-cart .main-cart__fulls .fulls__products .products__item .item__info .info__controlling .controlling__manage .manage__plus{width:15px;height:15px}}.main-cart .main-cart__fulls .fulls__products .products__item .item__info .info__controlling .controlling__manage .manage__minus rect,.main-cart .main-cart__fulls .fulls__products .products__item .item__info .info__controlling .controlling__manage .manage__plus rect{fill:transparent;transition:fill .4s ease-in-out}.main-cart .main-cart__fulls .fulls__products .products__item .item__info .info__controlling .controlling__manage .manage__minus path,.main-cart .main-cart__fulls .fulls__products .products__item .item__info .info__controlling .controlling__manage .manage__plus path{stroke:#f9f6f6;transition:stroke .4s ease-in-out}@media (min-width:1025px){.main-cart .main-cart__fulls .fulls__products .products__item .item__info .info__controlling .controlling__manage .manage__minus:hover rect,.main-cart .main-cart__fulls .fulls__products .products__item .item__info .info__controlling .controlling__manage .manage__plus:hover rect{fill:#f9f6f6}.main-cart .main-cart__fulls .fulls__products .products__item .item__info .info__controlling .controlling__manage .manage__minus:hover path,.main-cart .main-cart__fulls .fulls__products .products__item .item__info .info__controlling .controlling__manage .manage__plus:hover path{stroke:#347856}}.main-cart .main-cart__fulls .fulls__products .products__item .item__info .info__controlling .controlling__manage .manage__count{margin:0 15px}.main-cart .main-cart__fulls .fulls__products .products__item .item__info .info__controlling .controlling__delete{opacity:.6;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px;text-decoration-color:transparent;transition:text-decoration-color .4s ease-in-out}@media (min-width:1025px){.main-cart .main-cart__fulls .fulls__products .products__item .item__info .info__controlling .controlling__delete:hover{text-decoration-color:#f9f6f6}}.main-cart .main-cart__fulls .fulls__totals{margin-top:auto;padding:40px;border-top:1px solid #f9f6f6}@media (max-width:1440px){.main-cart .main-cart__fulls .fulls__totals{padding:25px}}@media (max-width:1024px){.main-cart .main-cart__fulls .fulls__totals{padding:15px 10px}}.main-cart .main-cart__fulls .fulls__totals .totals__price{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.main-cart .main-cart__fulls .fulls__totals .totals__price:before{content:"";position:absolute;z-index:-1;left:0;right:0;bottom:7px;border-bottom:2px dashed #f9f6f6}@media (max-width:1024px){.main-cart .main-cart__fulls .fulls__totals .totals__price:before{bottom:5px}}.main-cart .main-cart__fulls .fulls__totals .totals__price .price__words{background-color:#347856}.main-cart .main-cart__fulls .fulls__totals .totals__price .price__sum{display:flex;flex-direction:row;align-items:flex-end;background-color:#347856}.main-cart .main-cart__fulls .fulls__totals .totals__price .price__sum .sum__main{font-family:"Gilroy",sans-serif;font-size:30px;font-weight:300;line-height:100%}@media (max-width:1440px){.main-cart .main-cart__fulls .fulls__totals .totals__price .price__sum .sum__main{font-size:26px}}@media (max-width:1280px){.main-cart .main-cart__fulls .fulls__totals .totals__price .price__sum .sum__main{font-size:24px}}@media (max-width:1024px){.main-cart .main-cart__fulls .fulls__totals .totals__price .price__sum .sum__main{font-size:20px}}.main-cart .main-cart__fulls .fulls__totals .totals__price .price__sum .sum__more{margin-left:3px;font-family:"Gilroy",sans-serif;font-size:22px;font-weight:300;line-height:100%}@media (max-width:1440px){.main-cart .main-cart__fulls .fulls__totals .totals__price .price__sum .sum__more{font-size:18px}}@media (max-width:1280px){.main-cart .main-cart__fulls .fulls__totals .totals__price .price__sum .sum__more{font-size:16px}}@media (max-width:1024px){.main-cart .main-cart__fulls .fulls__totals .totals__price .price__sum .sum__more{font-size:14px}}.main-cart .main-cart__fulls .fulls__totals .totals__button{margin-top:30px;padding:20px;display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;background-color:#f9f6f6;color:#2d2525;border:1px solid #f9f6f6;border-radius:100px;cursor:pointer;transition:background-color .4s ease-in-out,border-color .4s ease-in-out}@media (min-width:1025px){.main-cart .main-cart__fulls .fulls__totals .totals__button:hover{background-color:rgba(249,246,246,.6);border-color:rgba(249,246,246,.6)}}@media (max-width:1440px){.main-cart .main-cart__fulls .fulls__totals .totals__button{margin-top:20px}}@media (max-width:1280px){.main-cart .main-cart__fulls .fulls__totals .totals__button{padding:15px}}@media (max-width:1024px){.main-cart .main-cart__fulls .fulls__totals .totals__button{margin-top:15px}}.main-cart .main-cart__empty{padding:50px 0;margin:auto;display:none;flex-direction:column;align-items:center;justify-content:center}.main-cart .main-cart__empty.active{display:flex}.main-cart .main-cart__empty .empty__icon{width:295px;height:295px}@media (max-width:1440px){.main-cart .main-cart__empty .empty__icon{width:175px;height:175px}}@media (max-width:1280px){.main-cart .main-cart__empty .empty__icon{width:135px;height:135px}}.main-cart .main-cart__empty .empty__title{margin-top:40px;font-family:"Gilroy",sans-serif;font-size:48px;font-weight:300;line-height:120%;text-align:center}@media (max-width:1440px){.main-cart .main-cart__empty .empty__title{font-size:42px}}@media (max-width:1280px){.main-cart .main-cart__empty .empty__title{font-size:40px}}@media (max-width:1024px){.main-cart .main-cart__empty .empty__title{margin-top:30px;font-size:32px}}.main-cart .main-cart__empty .empty__description{margin-top:25px;text-align:center}@media (max-width:1440px){.main-cart .main-cart__empty .empty__description{margin-top:20px}}@media (max-width:1280px){.main-cart .main-cart__empty .empty__description{margin-top:15px}}.main-cart .main-cart__empty .empty__button{margin-top:60px;padding:20px;display:flex;flex-direction:row;align-items:center;justify-content:center;width:635px;background-color:#f9f6f6;color:#2d2525;border:1px solid #f9f6f6;border-radius:100px;cursor:pointer;transition:background-color .4s ease-in-out,border-color .4s ease-in-out}@media (min-width:1025px){.main-cart .main-cart__empty .empty__button:hover{background-color:rgba(249,246,246,.6);border-color:rgba(249,246,246,.6)}}@media (max-width:1440px){.main-cart .main-cart__empty .empty__button{width:475px}}@media (max-width:1280px){.main-cart .main-cart__empty .empty__button{margin-top:40px;padding:15px;width:450px}}@media (max-width:1024px){.main-cart .main-cart__empty .empty__button{margin-top:30px;width:calc(100vw - 20px)}}.main-background{position:fixed;z-index:11;top:0;left:0;width:100vw;height:100vh;background-color:#1b312b;opacity:0;visibility:hidden;transition:opacity .4s ease-in-out,visibility .4s ease-in-out}.main-background.active{opacity:.6;visibility:visible}
/*# sourceMappingURL=header-restaurant.min.css.map */
