@font-face{font-family:Onest;src:url(/fonts/Onest-Regular.woff2)format("woff2"),url(/fonts/Onest-Regular.woff)format("woff"),url(/fonts/Onest-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url(/fonts/Onest-Medium.woff2)format("woff2"),url(/fonts/Onest-Medium.woff)format("woff"),url(/fonts/Onest-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url(/fonts/Onest-SemiBold.woff2)format("woff2"),url(/fonts/Onest-SemiBold.woff)format("woff"),url(/fonts/Onest-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url(/fonts/Onest-Bold.woff2)format("woff2"),url(/fonts/Onest-Bold.woff)format("woff"),url(/fonts/Onest-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Onest;src:url(/fonts/Onest-ExtraBold.woff2)format("woff2"),url(/fonts/Onest-ExtraBold.woff)format("woff"),url(/fonts/Onest-ExtraBold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Onder;src:url(/fonts/onder.ttf);font-style:normal;font-optical-sizing:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:never}*{box-sizing:border-box;scroll-behavior:smooth;margin:0;padding:0}a{text-decoration:none}input,button{appearance:none;border:none;outline:none}body{background:#fbfcff}.cookie-modal .cookie-modal__text,.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-modal__annotation,.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-modal__head .cart-modal__title,.item-modal .item-modal__container .item-content .item-info .ingredients .ingredients-group .ingredients-group__list .ingredient .ingredient__title,.item-modal .item-modal__container .item-content .item-info .item-info__title,.item-modal .item-modal__container .item-content .item-info .item-info__subtitle,.carousel .carousel__viewport .carousel__container .carousel__slide .carousel__title,.coupon-choice-modal .coupon-choice-modal__container .coupon-choice-modal__choice .item .pizza-item__content .pizza-item__pricing .amount,.menu-list .menu-list__container .items .items-list .pizza-item .pizza-item__content .pizza-item__pricing .amount,.coupon-choice-modal .coupon-choice-modal__container .coupon-choice-modal__choice .item .pizza-item__content .pizza-item__pricing .price,.menu-list .menu-list__container .items .items-list .pizza-item .pizza-item__content .pizza-item__pricing .price,.coupon-choice-modal .coupon-choice-modal__container .coupon-choice-modal__choice .item .pizza-item__content .pizza-item__title,.menu-list .menu-list__container .items .items-list .pizza-item .pizza-item__content .pizza-item__title,.home-ingredients .home-ingredients__container .home-ingredients__lines .home-ingredients__line .bage,.examples .examples__line .examples__inner .examples__list .example .example__name,.about .about__container .cubes .cube .cube__title,.footer .footer__container .footer__columns .footer__column .footer__alarm,.footer .footer__container .footer__columns .footer__column .footer__small-link,.footer .footer__container .footer__columns .footer__column .footer__title,.points .points__container .points__cubes .cube.cube-coming .cube__coming,.points .points__container .points__cubes .cube-data .cube__data,.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item .cart-item-card.promo .cart-item-card__data .cart-item-card__price,.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item .cart-item-card .cart-item-card__data .cart-item-card__price,.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item-promo .cart-item-card .cart-item-card__data .cart-item-card__price,.item-modal .item-modal__container .item-content .item-info .item-info__tags .tag,.coupon-choice-modal .coupon-choice-modal__container .coupon-choice-modal__choice .item .pizza-item__content .pizza-item__tags .tag,.menu-list .menu-list__container .items .items-list .pizza-item .pizza-item__content .pizza-item__tags .tag,.examples .examples__line .examples__inner .examples__list .example .example__tags .tag,.menu-modal .menu-modal__container .menu-modal__phone,.header .header__container .header__btns .header__phone,.thanks .thanks__container .thanks__text a,.cart-modal .cart-modal__container .cart-modal__content .cart-modal-bottom .cart-modal-bottom__sum,.cart-modal .cart-modal__container .cart-modal__content .cart-modal-bottom .cart-modal-bottom__text,.item-modal .item-modal__container .item-bottom .item-bottom__button,.item-modal .item-modal__container .item-content .item-poster .item-amounts .item-amount .item-amount__value,.menu-modal .menu-modal__container .menu-modal__btns .cart-button .cart-button__content .cart-button__count,.header .header__container .header__btns .cart-button .cart-button__content .cart-button__count,.menu-modal .menu-modal__container .menu-modal__btns .cart-button .cart-button__content .cart-button__text,.header .header__container .header__btns .cart-button .cart-button__content .cart-button__text,.menu-modal .menu-modal__container .menu-modal__btns .menu-modal__signin-toggler,.header .header__container .header__btns .header__signin-toggler,.coupon-modal .coupon-modal__container .coupon-modal__content .form-submit,.cookie-modal .cookie-modal__btn,.address-modal .address-modal__container .address-modal__content .form-submit,.cart-modal .cart-modal__container .cart-modal__content .cart-modal-bottom .cart-modal-bottom__btn,.cart-modal .cart-modal__container .cart-modal__content .cart-modal-bottom .coupon-form .form-submit,.checkout .checkout__container .checkout-form .form-submit,.menu-list .menu-list__container .menu-list__inner .menu-list__categories .menu-list__category,.about .about__container .about__btn div span,.examples .examples__btn div span,.home-hero .home-hero__container .home-hero__content .home-hero__btn div span,.checkout .checkout__container .checkout-form .checkout-delivery .checkout-delivery__cubes .form-input label,.checkout .checkout__container .checkout-form .checkout-delivery .change-address,.header .header__container .header__btns .header__cart-toggler .header__cart-amount,.cart-modal .cart-modal__container .cart-modal__content .cart-modal-bottom .delivery-bar .status,.item-modal .item-modal__container .item-content .item-info .item-info__desc,.item-modal .item-modal__container .item-content .item-poster .item-amounts .item-amount .item-amount__title,.item-modal .item-modal__container .item-content .item-poster .item-amounts .item-portion,.points .points__container .points__cubes .cube-data .cube__title,.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item .cart-item-card.promo .cart-item-card__info .cart-item-card__text,.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item .cart-item-card .cart-item-card__info .cart-item-card__text,.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item-promo .cart-item-card .cart-item-card__info .cart-item-card__text,.footer .footer__container .footer__bottom .footer__bottom-link,.receipt .receipt__box .receipt-totals .receipt-totals__line .receipt-totals__price,.receipt .receipt__box .receipt-totals .receipt-totals__line .receipt-totals__title,.receipt .receipt__box .receipt__title,.thanks .thanks__container .thanks__subtitle,.item-modal .item-modal__container .item-content .item-info .ingredients .ingredients-group .ingredients-group__list .ingredient .ingredient__price,.about .about__container .about__head .about__text,.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item .cart-item-card.promo .cart-item-card__info .counter .counter__count,.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item .cart-item-card .cart-item-card__info .counter .counter__count,.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item-promo .cart-item-card .cart-item-card__info .counter .counter__count,.examples .examples__head .examples__text,.home-hero .home-hero__container .home-hero__content .home-hero__text,.footer .footer__container .footer__columns .footer__column .footer__link,.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .coupon .coupon__data .coupon__code,.coupon-choice-modal .coupon-choice-modal__container .coupon-choice-modal__subtitle,.coupon-modal .coupon-modal__container .coupon-modal__subtitle,.address-modal .address-modal__container .address-modal__content .address-modal__delivery-status,.address-modal .address-modal__container .checkout-delivery-togglers .delivery-toggler .delivery-toggler__title,.address-modal .address-modal__container .address__subtitle,.item-modal .item-modal__container .item-content .item-info .ingredients .ingredients-group .ingredients-group__list .dough .dough__title,.receipt .receipt__box .positions .position .position__bottom .position__line .position__ingredient-price,.receipt .receipt__box .positions .position .position__bottom .position__line .position__ingredient-title,.receipt .receipt__box .positions .position .position__top .position__price,.receipt .receipt__box .positions .position .position__top .position__title,.checkout .checkout__container .checkout-form .checkout-delivery-togglers .delivery-toggler .delivery-toggler__title,.checkout .checkout__container .checkout-form .checkout-info.checkout-info--error,.checkout .checkout__container .checkout-form .checkout-info,.about .about__container .cubes .cube .cube__text,.toaster,.cart-modal .cart-modal__container .cart-modal__content .cart-modal-bottom .coupon-form .form-input .form-input__input,.coupon-modal .coupon-modal__container .coupon-modal__content .form-input .form-input__input,.address-modal .address-modal__container .address-modal__content .form-input .form-input__input,.checkout .checkout__container .checkout-form .form-input .form-input__input,.coupon-modal .coupon-modal__container .coupon-modal__content .form-input label,.address-modal .address-modal__container .address-modal__content .form-input label,.checkout .checkout__container .checkout-form .form-input label,.thanks .thanks__container .thanks__text,.item-modal .item-modal__container .item-content .item-info .ingredients .ingredients-group .ingredients-group__title,.menu-modal .menu-modal__container .menu-modal__menu .menu-modal__element,.header .header__container .header__nav .menu .menu__element,.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item .cart-item-card.promo .cart-item-card__info .cart-item-card__title,.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item .cart-item-card .cart-item-card__info .cart-item-card__title,.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item-promo .cart-item-card .cart-item-card__info .cart-item-card__title,.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .coupon .coupon__data .coupon__text{font-family:Onest}.home-ingredients .home-ingredients__container .home-ingredients__lines .home-ingredients__line,.home-hero .home-hero__container .home-hero__content .home-hero__title,.thanks .thanks__container .thanks__title,.checkout .checkout__container .checkout-form .checkout__subtitle,.checkout .checkout__container .checkout-form .checkout__title,.menu-list .menu-list__container .items .items__title,.about .about__container .about__head .about__title,.points .points__container .points__title,.menu-hero .menu-hero__poster .menu-hero__title,.examples .examples__head .examples__title{font-family:Onder}.thanks .thanks__container .thanks__title,.checkout .checkout__container .checkout-form .checkout__subtitle,.checkout .checkout__container .checkout-form .checkout__title,.menu-list .menu-list__container .items .items__title,.about .about__container .about__head .about__title,.points .points__container .points__title,.menu-hero .menu-hero__poster .menu-hero__title,.examples .examples__head .examples__title{font-size:20px;line-height:200%}@media screen and (min-width:768px){.thanks .thanks__container .thanks__title,.checkout .checkout__container .checkout-form .checkout__subtitle,.checkout .checkout__container .checkout-form .checkout__title,.menu-list .menu-list__container .items .items__title,.about .about__container .about__head .about__title,.points .points__container .points__title,.menu-hero .menu-hero__poster .menu-hero__title,.examples .examples__head .examples__title{font-size:24px;line-height:200%}}.menu-hero .menu-hero__poster .menu-hero__title,.examples .examples__head .examples__title{color:#f8f8f8}.thanks .thanks__container .thanks__title,.checkout .checkout__container .checkout-form .checkout__subtitle,.checkout .checkout__container .checkout-form .checkout__title,.menu-list .menu-list__container .items .items__title,.about .about__container .about__head .about__title,.points .points__container .points__title{color:#425cc7}.coupon-choice-modal .coupon-choice-modal__container .coupon-choice-modal__subtitle,.coupon-modal .coupon-modal__container .coupon-modal__subtitle,.address-modal .address-modal__container .address-modal__content .address-modal__delivery-status,.address-modal .address-modal__container .checkout-delivery-togglers .delivery-toggler .delivery-toggler__title,.address-modal .address-modal__container .address__subtitle,.item-modal .item-modal__container .item-content .item-info .ingredients .ingredients-group .ingredients-group__list .dough .dough__title,.receipt .receipt__box .positions .position .position__bottom .position__line .position__ingredient-price,.receipt .receipt__box .positions .position .position__bottom .position__line .position__ingredient-title,.receipt .receipt__box .positions .position .position__top .position__price,.receipt .receipt__box .positions .position .position__top .position__title,.checkout .checkout__container .checkout-form .checkout-delivery-togglers .delivery-toggler .delivery-toggler__title,.checkout .checkout__container .checkout-form .checkout-info.checkout-info--error,.checkout .checkout__container .checkout-form .checkout-info,.about .about__container .cubes .cube .cube__text,.toaster,.cart-modal .cart-modal__container .cart-modal__content .cart-modal-bottom .coupon-form .form-input .form-input__input,.coupon-modal .coupon-modal__container .coupon-modal__content .form-input .form-input__input,.address-modal .address-modal__container .address-modal__content .form-input .form-input__input,.checkout .checkout__container .checkout-form .form-input .form-input__input,.coupon-modal .coupon-modal__container .coupon-modal__content .form-input label,.address-modal .address-modal__container .address-modal__content .form-input label,.checkout .checkout__container .checkout-form .form-input label,.thanks .thanks__container .thanks__text,.item-modal .item-modal__container .item-content .item-info .ingredients .ingredients-group .ingredients-group__title,.menu-modal .menu-modal__container .menu-modal__menu .menu-modal__element,.header .header__container .header__nav .menu .menu__element,.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item .cart-item-card .cart-item-card__info .cart-item-card__title,.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item-promo .cart-item-card .cart-item-card__info .cart-item-card__title,.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .coupon .coupon__data .coupon__text{font-size:16px;font-weight:400;line-height:20px}.receipt .receipt__box .receipt-totals .receipt-totals__line .receipt-totals__price,.receipt .receipt__box .receipt-totals .receipt-totals__line .receipt-totals__title,.receipt .receipt__box .receipt__title,.thanks .thanks__container .thanks__subtitle,.item-modal .item-modal__container .item-content .item-info .ingredients .ingredients-group .ingredients-group__list .ingredient .ingredient__price,.about .about__container .about__head .about__text,.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item .cart-item-card .cart-item-card__info .counter .counter__count,.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item-promo .cart-item-card .cart-item-card__info .counter .counter__count,.examples .examples__head .examples__text,.home-hero .home-hero__container .home-hero__content .home-hero__text,.footer .footer__container .footer__columns .footer__column .footer__link,.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .coupon .coupon__data .coupon__code{font-size:18px;font-weight:300;line-height:23px}@media screen and (min-width:768px){.receipt .receipt__box .receipt-totals .receipt-totals__line .receipt-totals__price,.receipt .receipt__box .receipt-totals .receipt-totals__line .receipt-totals__title,.receipt .receipt__box .receipt__title,.thanks .thanks__container .thanks__subtitle,.item-modal .item-modal__container .item-content .item-info .ingredients .ingredients-group .ingredients-group__list .ingredient .ingredient__price,.about .about__container .about__head .about__text,.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item .cart-item-card .cart-item-card__info .counter .counter__count,.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item-promo .cart-item-card .cart-item-card__info .counter .counter__count,.examples .examples__head .examples__text,.home-hero .home-hero__container .home-hero__content .home-hero__text,.footer .footer__container .footer__columns .footer__column .footer__link,.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .coupon .coupon__data .coupon__code{font-size:20px;line-height:26px}}.checkout .checkout__container .checkout-form .checkout-delivery .checkout-delivery__cubes .form-input label,.checkout .checkout__container .checkout-form .checkout-delivery .change-address,.header .header__container .header__btns .header__cart-toggler .header__cart-amount,.cart-modal .cart-modal__container .cart-modal__content .cart-modal-bottom .delivery-bar .status,.item-modal .item-modal__container .item-content .item-info .item-info__desc,.item-modal .item-modal__container .item-content .item-poster .item-amounts .item-amount .item-amount__title,.item-modal .item-modal__container .item-content .item-poster .item-amounts .item-portion,.points .points__container .points__cubes .cube-data .cube__title,.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item .cart-item-card .cart-item-card__info .cart-item-card__text,.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item-promo .cart-item-card .cart-item-card__info .cart-item-card__text,.footer .footer__container .footer__bottom .footer__bottom-link{font-size:14px;font-weight:300;line-height:18px}.footer .footer__container .footer__bottom .footer__bottom-link,.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item-promo .cart-item-card .cart-item-card__info .cart-item-card__text{color:#f8f8f8}.cart-modal .cart-modal__container .cart-modal__content .cart-modal-bottom .delivery-bar .status,.item-modal .item-modal__container .item-content .item-info .item-info__desc,.item-modal .item-modal__container .item-content .item-poster .item-amounts .item-amount .item-amount__title,.item-modal .item-modal__container .item-content .item-poster .item-amounts .item-portion,.points .points__container .points__cubes .cube-data .cube__title,.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item .cart-item-card .cart-item-card__info .cart-item-card__text,.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item-promo .cart-item-card .cart-item-card__info .cart-item-card__text{color:#425cc7}.examples .examples__head .examples__text,.home-hero .home-hero__container .home-hero__content .home-hero__text,.footer .footer__container .footer__columns .footer__column .footer__link,.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .coupon .coupon__data .coupon__code{color:#f8f8f8}.thanks .thanks__container .thanks__subtitle,.item-modal .item-modal__container .item-content .item-info .ingredients .ingredients-group .ingredients-group__list .ingredient .ingredient__price,.about .about__container .about__head .about__text,.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item .cart-item-card .cart-item-card__info .counter .counter__count,.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item-promo .cart-item-card .cart-item-card__info .counter .counter__count{color:#425cc7}.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .coupon .coupon__data .coupon__text,.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item-promo .cart-item-card .cart-item-card__info .cart-item-card__title{color:#f8f8f8}.thanks .thanks__container .thanks__text,.item-modal .item-modal__container .item-content .item-info .ingredients .ingredients-group .ingredients-group__title,.menu-modal .menu-modal__container .menu-modal__menu .menu-modal__element,.header .header__container .header__nav .menu .menu__element,.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item .cart-item-card .cart-item-card__info .cart-item-card__title,.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item-promo .cart-item-card .cart-item-card__info .cart-item-card__title{color:#425cc7}.thanks .thanks__container .thanks__text a,.cart-modal .cart-modal__container .cart-modal__content .cart-modal-bottom .cart-modal-bottom__sum,.cart-modal .cart-modal__container .cart-modal__content .cart-modal-bottom .cart-modal-bottom__text,.item-modal .item-modal__container .item-bottom .item-bottom__button,.item-modal .item-modal__container .item-content .item-poster .item-amounts .item-amount .item-amount__value,.menu-modal .menu-modal__container .menu-modal__btns .cart-button .cart-button__content .cart-button__count,.header .header__container .header__btns .cart-button .cart-button__content .cart-button__count,.menu-modal .menu-modal__container .menu-modal__btns .cart-button .cart-button__content .cart-button__text,.header .header__container .header__btns .cart-button .cart-button__content .cart-button__text,.menu-modal .menu-modal__container .menu-modal__btns .menu-modal__signin-toggler,.header .header__container .header__btns .header__signin-toggler,.coupon-modal .coupon-modal__container .coupon-modal__content .form-submit,.cookie-modal .cookie-modal__btn,.address-modal .address-modal__container .address-modal__content .form-submit,.cart-modal .cart-modal__container .cart-modal__content .cart-modal-bottom .cart-modal-bottom__btn,.cart-modal .cart-modal__container .cart-modal__content .cart-modal-bottom .coupon-form .form-submit,.checkout .checkout__container .checkout-form .form-submit,.menu-list .menu-list__container .menu-list__inner .menu-list__categories .menu-list__category,.about .about__container .about__btn div span,.examples .examples__btn div span,.home-hero .home-hero__container .home-hero__content .home-hero__btn div span{font-size:16px;font-weight:500;line-height:20px}.receipt .receipt__box .receipt__title{font-weight:500}.menu-modal .menu-modal__container .menu-modal__phone,.header .header__container .header__btns .header__phone{font-size:16px;font-weight:600;line-height:20px}.address-modal .address-modal__container .checkout-delivery-togglers .delivery-toggler,.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-modal__head .cart-modal__delete,.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-modal__head .cart-modal__toggler,.item-modal .item-modal__container .item-bottom .item-bottom__button,.item-modal .item-modal__container .item-content .item-info .ingredients .ingredients-group .ingredients-group__list .ingredient,.item-modal .item-modal__container .item-content .item-info .ingredients .ingredients-group .ingredients-group__list .dough,.carousel .carousel__controls .carousel__dots .carousel__dot,.checkout .checkout__container .checkout-form .checkout-delivery .change-address,.checkout .checkout__container .checkout-form .checkout-delivery-togglers .delivery-toggler,.coupon-choice-modal .coupon-choice-modal__container .coupon-choice-modal__choice .item .pizza-item__image,.menu-list .menu-list__container .items .items-list .pizza-item .pizza-item__image,.coupon-choice-modal .coupon-choice-modal__container .coupon-choice-modal__choice .item .pizza-item__content .pizza-item__btn,.menu-list .menu-list__container .items .items-list .pizza-item .pizza-item__content .pizza-item__btn,.coupon-choice-modal .coupon-choice-modal__container .coupon-choice-modal__choice .item,.menu-list .menu-list__container .items .items-list .pizza-item,.menu-list .menu-list__container .items .items-list .pizza-item.pizza-pick-item,.footer .footer__container .footer__bottom .footer__bottom-link,.footer .footer__container .footer__columns .footer__column .footer__small-link,.footer .footer__container .footer__columns .footer__column .footer__link,.points .points__container .points__cubes .cube-data a.cube__data,.header .header__container .header__btns .header__phone,.header .header__container .header__nav .menu .menu__element,.menu-modal .menu-modal__container .menu-modal__btns .cart-button,.header .header__container .header__btns .cart-button,.menu-modal .menu-modal__container .menu-modal__btns .menu-modal__signin-toggler,.header .header__container .header__btns .header__signin-toggler,.coupon-modal .coupon-modal__container .coupon-modal__content .form-submit,.cookie-modal .cookie-modal__btn,.address-modal .address-modal__container .address-modal__content .form-submit,.cart-modal .cart-modal__container .cart-modal__content .cart-modal-bottom .cart-modal-bottom__btn,.cart-modal .cart-modal__container .cart-modal__content .cart-modal-bottom .coupon-form .form-submit,.checkout .checkout__container .checkout-form .form-submit,.menu-list .menu-list__container .menu-list__inner .menu-list__categories .menu-list__category,.about .about__container .about__btn,.examples .examples__btn,.home-hero .home-hero__container .home-hero__content .home-hero__btn{transition:all .3s ease-in-out}@keyframes scroll-left{0%{transform:translate(0)}to{transform:translate(-2040px)}}.thanks .thanks__container,.carousel .carousel__viewport .carousel__container .carousel__slide,.checkout .checkout__container,.menu-list .menu-list__container,.menu-hero .menu-hero__poster,.about .about__container,.home-hero .home-hero__container,.footer .footer__container,.points .points__container{width:95%;max-width:450px;margin:auto}@media screen and (min-width:768px){.thanks .thanks__container,.carousel .carousel__viewport .carousel__container .carousel__slide,.checkout .checkout__container,.menu-list .menu-list__container,.menu-hero .menu-hero__poster,.about .about__container,.home-hero .home-hero__container,.footer .footer__container,.points .points__container{max-width:unset;width:calc(100% - 80px)}}@media screen and (min-width:1440px){.thanks .thanks__container,.carousel .carousel__viewport .carousel__container .carousel__slide,.checkout .checkout__container,.menu-list .menu-list__container,.menu-hero .menu-hero__poster,.about .about__container,.home-hero .home-hero__container,.footer .footer__container,.points .points__container{max-width:1360px}}.about .about__container .about__btn,.examples .examples__btn,.home-hero .home-hero__container .home-hero__content .home-hero__btn{border-radius:60px;justify-content:center;align-items:center;padding:10px 20px;display:inline-flex}.about .about__container .about__btn div,.examples .examples__btn div,.home-hero .home-hero__container .home-hero__content .home-hero__btn div{justify-content:center;align-items:center;gap:10px;display:flex}.about .about__container .about__btn div span,.examples .examples__btn div span,.home-hero .home-hero__container .home-hero__content .home-hero__btn div span{line-height:24px}.about .about__container .about__btn div svg path,.examples .examples__btn div svg path,.home-hero .home-hero__container .home-hero__content .home-hero__btn div svg path{stroke:#425cc7}.examples .examples__btn,.home-hero .home-hero__container .home-hero__content .home-hero__btn{background:#f8f8f8;display:block}.examples .examples__btn div span,.home-hero .home-hero__container .home-hero__content .home-hero__btn div span{color:#425cc7}.examples .examples__btn:hover,.home-hero .home-hero__container .home-hero__content .home-hero__btn:hover{background:#eaefff}.about .about__container .about__btn{background:#425cc7;display:block}.about .about__container .about__btn div span{color:#f8f8f8}.about .about__container .about__btn div svg path{stroke:#f8f8f8}.about .about__container .about__btn:hover{background:#2d48bb}.menu-modal .menu-modal__container .menu-modal__btns .menu-modal__signin-toggler,.header .header__container .header__btns .header__signin-toggler,.coupon-modal .coupon-modal__container .coupon-modal__content .form-submit,.cookie-modal .cookie-modal__btn,.address-modal .address-modal__container .address-modal__content .form-submit,.cart-modal .cart-modal__container .cart-modal__content .cart-modal-bottom .cart-modal-bottom__btn,.cart-modal .cart-modal__container .cart-modal__content .cart-modal-bottom .coupon-form .form-submit,.checkout .checkout__container .checkout-form .form-submit,.menu-list .menu-list__container .menu-list__inner .menu-list__categories .menu-list__category{cursor:pointer;border-radius:60px;padding:10px 20px}.coupon-modal .coupon-modal__container .coupon-modal__content .form-submit,.cookie-modal .cookie-modal__btn,.address-modal .address-modal__container .address-modal__content .form-submit,.cart-modal .cart-modal__container .cart-modal__content .cart-modal-bottom .cart-modal-bottom__btn,.cart-modal .cart-modal__container .cart-modal__content .cart-modal-bottom .coupon-form .form-submit,.checkout .checkout__container .checkout-form .form-submit,.menu-list .menu-list__container .menu-list__inner .menu-list__categories .menu-list__category{color:#f8f8f8;background:#425cc7}.coupon-modal .coupon-modal__container .coupon-modal__content .form-submit:hover,.cookie-modal .cookie-modal__btn:hover,.address-modal .address-modal__container .address-modal__content .form-submit:hover,.cart-modal .cart-modal__container .cart-modal__content .cart-modal-bottom .cart-modal-bottom__btn:hover,.cart-modal .cart-modal__container .cart-modal__content .cart-modal-bottom .coupon-form .form-submit:hover,.checkout .checkout__container .checkout-form .form-submit:hover,.menu-list .menu-list__container .menu-list__inner .menu-list__categories .menu-list__category:hover{background:#2d48bb}.menu-modal .menu-modal__container .menu-modal__btns .menu-modal__signin-toggler,.header .header__container .header__btns .header__signin-toggler{color:#425cc7;background:#e9eeff}.menu-modal .menu-modal__container .menu-modal__btns .menu-modal__signin-toggler:hover,.header .header__container .header__btns .header__signin-toggler:hover{background:#f8f8f8}.item-modal .item-modal__container .item-content .item-info .item-info__tags .tag,.coupon-choice-modal .coupon-choice-modal__container .coupon-choice-modal__choice .item .pizza-item__content .pizza-item__tags .tag,.menu-list .menu-list__container .items .items-list .pizza-item .pizza-item__content .pizza-item__tags .tag,.examples .examples__line .examples__inner .examples__list .example .example__tags .tag{color:#f8f8f8;white-space:nowrap;border:1px solid #f8f8f8;border-radius:60px;height:26px;padding:4px 9px;font-size:14px;line-height:18px}.menu-modal .menu-modal__container .menu-modal__btns .cart-button,.header .header__container .header__btns .cart-button{cursor:pointer;background:#425cc7;border-radius:60px;height:42px;padding:9px 20px}.menu-modal .menu-modal__container .menu-modal__btns .cart-button .cart-button__content,.header .header__container .header__btns .cart-button .cart-button__content{gap:10px;margin:auto;display:flex}.menu-modal .menu-modal__container .menu-modal__btns .cart-button .cart-button__content .cart-button__text,.header .header__container .header__btns .cart-button .cart-button__content .cart-button__text{color:#f8f8f8;line-height:24px}.menu-modal .menu-modal__container .menu-modal__btns .cart-button .cart-button__content .cart-button__count,.header .header__container .header__btns .cart-button .cart-button__content .cart-button__count{text-align:center;color:#425cc7;background:#f8f8f8;border-radius:24px;width:24px;height:24px;padding:2px 0;line-height:21px}.menu-modal .menu-modal__container .menu-modal__btns .cart-button:hover,.header .header__container .header__btns .cart-button:hover{background:#2d48bb}.coupon-modal .coupon-modal__container .coupon-modal__content .form-input,.address-modal .address-modal__container .address-modal__content .form-input,.checkout .checkout__container .checkout-form .form-input{margin-bottom:20px}.coupon-modal .coupon-modal__container .coupon-modal__content .form-input label,.address-modal .address-modal__container .address-modal__content .form-input label,.checkout .checkout__container .checkout-form .form-input label{color:#425cc7;margin-bottom:5px;display:block}.coupon-modal .coupon-modal__container .coupon-modal__content .form-input .form-input__input,.address-modal .address-modal__container .address-modal__content .form-input .form-input__input,.checkout .checkout__container .checkout-form .form-input .form-input__input{color:#303030;background:#fbfcff;border:1px solid #e3e4e6;border-radius:10px;width:100%;height:48px;padding-left:20px;display:block}.coupon-modal .coupon-modal__container .coupon-modal__content .form-input .form-input__input:active,.address-modal .address-modal__container .address-modal__content .form-input .form-input__input:active,.checkout .checkout__container .checkout-form .form-input .form-input__input:active,.coupon-modal .coupon-modal__container .coupon-modal__content .form-input .form-input__input:focus,.address-modal .address-modal__container .address-modal__content .form-input .form-input__input:focus,.checkout .checkout__container .checkout-form .form-input .form-input__input:focus{border-color:#425cc7}.coupon-modal .coupon-modal__container .coupon-modal__content .error.form-input .form-input__input,.address-modal .address-modal__container .address-modal__content .error.form-input .form-input__input,.checkout .checkout__container .checkout-form .error.form-input .form-input__input{border-color:#f06}.cart-modal .cart-modal__container .cart-modal__content .cart-modal-bottom .coupon-form .form-input .form-input__input{color:#303030;background:#fbfcff;border-bottom:1px solid #e3e4e6;border-radius:0;width:100%;height:40px;display:block}.cart-modal .cart-modal__container .cart-modal__content .cart-modal-bottom .coupon-form .form-input .form-input__input:active,.cart-modal .cart-modal__container .cart-modal__content .cart-modal-bottom .coupon-form .form-input .form-input__input:focus{border-color:#425cc7}.cart-modal .cart-modal__container .cart-modal__content .cart-modal-bottom .coupon-form .form-input .form-input__input::placeholder{opacity:.8}.cart-modal .cart-modal__container .cart-modal__content .cart-modal-bottom .coupon-form .error.form-input .form-input__input{border-color:#f06}.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item .cart-item-card.promo,.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item .cart-item-card,.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item-promo .cart-item-card{display:flex}.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item .cart-item-card .cart-item-card__image,.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item-promo .cart-item-card .cart-item-card__image{border-radius:20px;width:120px;height:120px;position:relative;overflow:hidden}.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item .cart-item-card .cart-item-card__image img,.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item-promo .cart-item-card .cart-item-card__image img{-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom;width:100%;height:100%}.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item .cart-item-card .cart-item-card__info,.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item-promo .cart-item-card .cart-item-card__info{max-width:calc(100% - 200px);padding-left:20px}.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item .cart-item-card .cart-item-card__info .cart-item-card__title,.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item-promo .cart-item-card .cart-item-card__info .cart-item-card__title{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item .cart-item-card .cart-item-card__info .cart-item-card__text,.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item-promo .cart-item-card .cart-item-card__info .cart-item-card__text{text-align:left;opacity:.5;margin-bottom:51px}@media screen and (min-width:768px){.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item .cart-item-card .cart-item-card__info .cart-item-card__text,.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item-promo .cart-item-card .cart-item-card__info .cart-item-card__text{margin-bottom:46px}}.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item .cart-item-card .cart-item-card__info .counter,.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item-promo .cart-item-card .cart-item-card__info .counter{border:1px solid #425cc7;border-radius:60px;gap:15px;width:92px;height:30px;padding:7px;display:flex}@media screen and (min-width:768px){.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item .cart-item-card .cart-item-card__info .counter,.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item-promo .cart-item-card .cart-item-card__info .counter{height:36px;padding:10px 7px}}.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item .cart-item-card .cart-item-card__info .counter .counter__minus,.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item-promo .cart-item-card .cart-item-card__info .counter .counter__minus{width:16px;height:16px}.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item .cart-item-card .cart-item-card__info .counter .counter__count,.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item-promo .cart-item-card .cart-item-card__info .counter .counter__count{text-align:center;width:16px;height:16px;font-weight:600;line-height:16px}.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item .cart-item-card .cart-item-card__info .counter .counter__plus,.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item-promo .cart-item-card .cart-item-card__info .counter .counter__plus{width:16px;height:16px}.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item .cart-item-card .cart-item-card__data,.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item-promo .cart-item-card .cart-item-card__data{flex-direction:column;justify-content:space-between;margin-left:auto;display:flex}.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item .cart-item-card .cart-item-card__data .cart-item-card__delete,.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item-promo .cart-item-card .cart-item-card__data .cart-item-card__delete{cursor:pointer;margin-left:auto}.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item .cart-item-card .cart-item-card__data .cart-item-card__price,.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item-promo .cart-item-card .cart-item-card__data .cart-item-card__price{color:#425cc7;font-size:16px;font-weight:600;line-height:18px}@media screen and (min-width:400px){.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item .cart-item-card .cart-item-card__data .cart-item-card__price,.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item-promo .cart-item-card .cart-item-card__data .cart-item-card__price{font-size:18px;line-height:18px}}@media screen and (min-width:768px){.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item .cart-item-card .cart-item-card__data .cart-item-card__price,.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item-promo .cart-item-card .cart-item-card__data .cart-item-card__price{font-size:22px;line-height:22px}}.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item .cart-item-card .cart-item-card__data .cart-item-card__price.cart-item-card__price--required,.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item-promo .cart-item-card .cart-item-card__data .cart-item-card__price.cart-item-card__price--required{margin-top:10px}.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item-promo .cart-item-card .cart-item-card__info .cart-item-card__title,.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item-promo .cart-item-card .cart-item-card__data .cart-item-card__price{color:#f8f8f8}.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .coupon{background:#425cc7;border-radius:20px;justify-content:space-between;padding:20px;display:flex}.toaster{line-height:100%;color:#f8f8f8!important;background:#425cc7!important}.header{z-index:10;background:#fbfcff;border-radius:40px;width:100%;height:68px;position:fixed;top:10px;left:0}@media screen and (min-width:768px){.header{border-radius:30px}}@media screen and (min-width:1440px){.header{width:1440px;left:calc(50% - 720px)}}.header .header__container{justify-content:space-between;width:90%;margin:auto;padding:19px 0;display:flex}@media screen and (min-width:768px){.header .header__container{width:calc(100% - 80px);padding:11px 0}}.header .header__container .header__nav{gap:45px;max-width:600px;display:flex}.header .header__container .header__nav .header__logo{width:125px;height:30px}@media screen and (min-width:768px){.header .header__container .header__nav .header__logo{width:161px;height:38px;margin-top:2px}}.header .header__container .header__nav .menu{gap:30px;width:300px;display:none}@media screen and (min-width:1024px){.header .header__container .header__nav .menu{display:flex}}.header .header__container .header__nav .menu .menu__element{height:38px;margin-top:4px;line-height:38px}.header .header__container .header__nav .menu .menu__element:hover{color:#2d48bb}.header .header__container .header__btns{gap:10px;margin-top:2px;display:flex}@media screen and (max-width:1024px){.header .header__container .header__btns{gap:30px}}.header .header__container .header__btns .header__phone{display:none}@media screen and (min-width:1024px){.header .header__container .header__btns .header__phone{display:block}}.header .header__container .header__btns .header__phone{color:#425cc7;height:42px;line-height:42px}.header .header__container .header__btns .header__phone:hover{color:#2d48bb}.header .header__container .header__btns .cart-button{display:none}@media screen and (min-width:1024px){.header .header__container .header__btns .cart-button{display:block}}.header .header__container .header__btns .header__signin-toggler{height:42px;line-height:22px;display:none}@media screen and (min-width:1024px){.header .header__container .header__btns .header__signin-toggler{display:block}}.header .header__container .header__btns .header__cart-toggler{height:30px;position:relative}@media screen and (min-width:1024px){.header .header__container .header__btns .header__cart-toggler{display:none}}.header .header__container .header__btns .header__cart-toggler svg{margin-top:5px}@media screen and (min-width:768px){.header .header__container .header__btns .header__cart-toggler svg{margin-top:12px}}.header .header__container .header__btns .header__cart-toggler .header__cart-amount{color:#f8f8f8;text-align:center;background:#425cc7;border-radius:10px;width:20px;height:20px;line-height:20px;position:absolute;top:-10px;right:-10px}.header .header__container .header__btns .header__menu-toggler{height:30px}@media screen and (min-width:1024px){.header .header__container .header__btns .header__menu-toggler{display:none}}.header .header__container .header__btns .header__menu-toggler svg{margin-top:5px}@media screen and (min-width:768px){.header .header__container .header__btns .header__menu-toggler svg{margin-top:12px}}.points{padding-bottom:100px}@media screen and (min-width:768px){.points{padding-bottom:110px}}.points .points__container .points__title{margin-bottom:40px}@media screen and (min-width:768px){.points .points__container .points__title{margin-bottom:60px}}.points .points__container .points__cubes{flex-wrap:wrap;gap:20px;display:flex}.points .points__container .points__cubes .cube{z-index:3;border-radius:30px;position:relative;overflow:hidden}.points .points__container .points__cubes .cube.cube-small{border:1px solid #425cc7;width:100%;height:260px}@media screen and (min-width:768px) and (max-width:1100px){.points .points__container .points__cubes .cube.cube-small{width:calc(50% - 10px)}}@media screen and (min-width:1100px){.points .points__container .points__cubes .cube.cube-small{width:calc(25% - 14px);height:auto;min-height:285px}}.points .points__container .points__cubes .cube-data{padding:20px}.points .points__container .points__cubes .cube-data .cube__title{margin-bottom:5px}.points .points__container .points__cubes .cube-data .cube__data{color:#425cc7;max-width:230px;margin-bottom:20px;font-size:18px;font-weight:600;line-height:23px}@media screen and (min-width:1024px){.points .points__container .points__cubes .cube-data .cube__data{max-width:unset;font-size:20px;line-height:26px}}.points .points__container .points__cubes .cube-data a.cube__data:hover{color:#2d48bb}.points .points__container .points__cubes .cube.cube-coming{background:#425cc7}.points .points__container .points__cubes .cube.cube-coming .cube__coming{color:#f8f8f8;text-align:center;font-size:20px;font-weight:600;line-height:240px}@media screen and (min-width:1100px){.points .points__container .points__cubes .cube.cube-coming .cube__coming{line-height:285px}}.points .points__container .points__cubes .cube.cube-map{width:100%;height:500px}@media screen and (min-width:1100px){.points .points__container .points__cubes .cube.cube-map{width:calc(50% - 14px);height:285px}}.points .points__container .points__cubes .cube.cube-map iframe{height:100%}.footer{background:#425cc7;border-top-left-radius:30px;border-top-right-radius:30px;padding-top:50px;position:relative;overflow:hidden}@media screen and (min-width:768px){.footer{border-top-left-radius:40px;border-top-right-radius:40px;padding-top:80px}}.footer .footer__container .footer__columns{flex-wrap:wrap;gap:40px;margin-bottom:80px;display:flex}@media screen and (min-width:768px){.footer .footer__container .footer__columns{gap:100px;margin-bottom:20px}}.footer .footer__container .footer__columns .footer__column{width:255px}.footer .footer__container .footer__columns .footer__column .footer__title{color:#f8f8f8;opacity:.5;margin-bottom:20px;font-size:18px;font-weight:600;line-height:23px}@media screen and (min-width:768px){.footer .footer__container .footer__columns .footer__column .footer__title{font-size:20px;line-height:26px}}.footer .footer__container .footer__columns .footer__column .footer__link{margin-bottom:10px;display:block}.footer .footer__container .footer__columns .footer__column .footer__link:hover{opacity:.5}.footer .footer__container .footer__columns .footer__column .footer__small-link{color:#f8f8f8;opacity:.5;font-size:14px;font-weight:600;line-height:18px}.footer .footer__container .footer__columns .footer__column .footer__small-link:hover{opacity:1}.footer .footer__container .footer__columns .footer__column .footer__alarm{color:#f8f8f8;opacity:.5;font-size:14px;font-weight:400;line-height:18px}.footer .footer__container .footer__logo{width:100%;height:auto}.footer .footer__container .footer__bottom{border-top:1px solid #f8f8f8;border-radius:0;flex-wrap:wrap;height:60px;padding-top:10px;display:flex}@media screen and (min-width:768px){.footer .footer__container .footer__bottom{justify-content:space-between;height:40px}}.footer .footer__container .footer__bottom .footer__bottom-link{width:100%}@media screen and (min-width:768px){.footer .footer__container .footer__bottom .footer__bottom-link{width:auto}}.footer .footer__container .footer__bottom .footer__bottom-link:hover{opacity:.5}.footer .footer__small-element{z-index:1;width:124px;height:103px;position:absolute;bottom:118px;left:0}@media screen and (min-width:768px) and (max-width:1200px){.footer .footer__small-element{width:190px;height:152px;bottom:140px;left:0}}@media screen and (min-width:1200px){.footer .footer__small-element{width:280px;height:225px;bottom:240px;left:0}}.footer .footer__element{z-index:1;width:220px;height:420px;position:absolute;top:-35px;right:-20px}@media screen and (min-width:768px) and (max-width:1200px){.footer .footer__element{width:326px;height:584px;display:block;top:-150px;right:20px;transform:rotate(-10deg)}}@media screen and (min-width:1024px) and (max-width:1200px){.footer .footer__element{width:326px;height:584px;display:block;top:-200px;right:20px;transform:rotate(-10deg)}}@media screen and (min-width:1200px){.footer .footer__element{width:490px;height:876px;display:block;top:-300px;right:-20px}}@media screen and (min-width:1300px){.footer .footer__element{width:490px;height:876px;display:block;top:-200px;right:-20px}}.home-hero{background:#425cc7;border-bottom-right-radius:30px;border-bottom-left-radius:30px;height:850px;padding-top:340px;position:relative;overflow:hidden}@media screen and (min-width:768px){.home-hero{border-bottom-right-radius:50px;border-bottom-left-radius:50px;height:750px;padding-top:250px}}.home-hero .home-hero__container .home-hero__content{z-index:3;width:100%;margin:auto;position:relative}@media screen and (min-width:768px){.home-hero .home-hero__container .home-hero__content{max-width:772px}}.home-hero .home-hero__container .home-hero__content .home-hero__title{color:#f8f8f8;text-align:center;margin-bottom:20px;font-size:20px;line-height:180%}@media screen and (min-width:768px) and (max-width:1024px){.home-hero .home-hero__container .home-hero__content .home-hero__title{font-size:30px}}@media screen and (min-width:1024px){.home-hero .home-hero__container .home-hero__content .home-hero__title{font-size:36px}}.home-hero .home-hero__container .home-hero__content .home-hero__text{text-align:center;margin:0 auto 40px}@media screen and (min-width:768px) and (max-width:1024px){.home-hero .home-hero__container .home-hero__content .home-hero__text{width:400px}}@media screen and (min-width:1024px){.home-hero .home-hero__container .home-hero__content .home-hero__text{width:550px}}@media screen and (min-width:768px){.home-hero .home-hero__container .home-hero__content .home-hero__btn{max-width:200px;margin:auto}}.home-hero .home-hero__pizza{z-index:2;position:absolute}.home-hero .home-hero__pizza.home-hero__pizza-1{width:220px;height:220px;top:110px;left:-110px}@media screen and (min-width:768px) and (max-width:1024px){.home-hero .home-hero__pizza.home-hero__pizza-1{width:300px;height:300px;top:50px;left:-150px}}@media screen and (min-width:1024px){.home-hero .home-hero__pizza.home-hero__pizza-1{width:390px;height:390px;top:150px;left:-195px}}.home-hero .home-hero__pizza.home-hero__pizza-2{width:450px;height:450px;bottom:-200px;right:-150px;transform:rotate(180deg)}@media screen and (min-width:768px) and (max-width:1024px){.home-hero .home-hero__pizza.home-hero__pizza-2{bottom:-200px;left:-200px;right:unset;width:550px;height:550px;transform:rotate(-90deg)}}@media screen and (min-width:1024px){.home-hero .home-hero__pizza.home-hero__pizza-2{width:880px;height:880px;bottom:-550px;left:-120px;transform:rotate(0)}}.home-hero .home-hero__pizza.home-hero__pizza-3{display:none;transform:rotate(180deg)}@media screen and (min-width:768px) and (max-width:1024px){.home-hero .home-hero__pizza.home-hero__pizza-3{width:450px;height:450px;display:block;bottom:-200px;right:-150px;transform:rotate(180deg)}}@media screen and (min-width:1024px){.home-hero .home-hero__pizza.home-hero__pizza-3{width:650px;height:650px;display:block;bottom:-200px;right:-325px}}.home-hero .home-hero__element{z-index:1;width:220px;height:420px;position:absolute;top:-35px;right:-20px}@media screen and (min-width:768px) and (max-width:1200px){.home-hero .home-hero__element{width:326px;height:584px;display:block;top:-200px;right:20px;transform:rotate(-10deg)}}@media screen and (min-width:1200px){.home-hero .home-hero__element{width:490px;height:876px;display:block;top:-200px;right:20px}}.about{padding:100px 0 80px}@media screen and (min-width:768px){.about{padding:110px 0 80px}}.about .about__container .about__head{flex-wrap:wrap;gap:20px;margin-bottom:40px;display:flex}@media screen and (min-width:1024px){.about .about__container .about__head{flex-wrap:unset;gap:50px;margin-bottom:80px}}.about .about__container .about__head .about__title{width:100%}@media screen and (min-width:1024px){.about .about__container .about__head .about__title{width:62.5%}}.about .about__container .about__head .about__text{width:100%}@media screen and (min-width:1024px){.about .about__container .about__head .about__text{width:33%}}.about .about__container .cubes{flex-wrap:wrap;gap:10px;margin-bottom:40px;display:flex}@media screen and (min-width:768px){.about .about__container .cubes{gap:20px;margin-bottom:60px}}.about .about__container .cubes .cube{border-radius:30px;flex-direction:column;justify-content:space-between;width:100%;height:200px;padding:20px;display:flex;overflow:hidden}@media screen and (min-width:768px) and (max-width:1024px){.about .about__container .cubes .cube{height:250px}}@media screen and (min-width:1024px){.about .about__container .cubes .cube{width:calc(49% - 14px)}}.about .about__container .cubes .cube .cube__title{font-size:22px}@media screen and (min-width:768px){.about .about__container .cubes .cube .cube__title{font-size:24px}}.about .about__container .cubes .cube .cube__text{max-width:410px}.about .about__container .cubes .cube-image{border:none!important;padding:0!important}.about .about__container .cubes .cube-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media screen and (min-width:1024px){.about .about__container .cubes .cube.cube-small{width:calc(24% - 14px)}}.about .about__container .cubes .cube.cube-white{background:#fbfcff;border:1px solid #425cc7}.about .about__container .cubes .cube.cube-white .cube__title,.about .about__container .cubes .cube.cube-white .cube__text{color:#425cc7}.about .about__container .cubes .cube.cube-blue{background:#425cc7;border:1px solid #425cc7}.about .about__container .cubes .cube.cube-blue .cube__title,.about .about__container .cubes .cube.cube-blue .cube__text{color:#f8f8f8}.about .about__container .cubes .cube-4{order:5}@media screen and (min-width:1024px){.about .about__container .cubes .cube-4{order:4}}.about .about__container .cubes .cube-5{order:4}@media screen and (min-width:1024px){.about .about__container .cubes .cube-5{order:5}}.about .about__container .cubes .cube-5 .cube-image img{-o-object-position:bottom;object-position:bottom}@media screen and (min-width:768px){.about .about__container .about__btn{max-width:290px;margin:auto}}.examples{background:#425cc7;border-radius:30px;padding:60px 0}@media screen and (min-width:768px){.examples{border-radius:50px;padding:80px 0}}.examples .examples__head{width:95%;margin:0 auto}@media screen and (min-width:768px){.examples .examples__head{max-width:882px}}.examples .examples__head .examples__title{text-align:center;margin-bottom:20px;font-size:16px}@media screen and (min-width:768px){.examples .examples__head .examples__title{font-size:24px}}.examples .examples__head .examples__text{text-align:center;margin:0 auto}@media screen and (min-width:768px){.examples .examples__head .examples__text{max-width:378px}}.examples .examples__line{white-space:nowrap;width:100%;padding:45px 0;position:relative;overflow:hidden}@media screen and (min-width:768px){.examples .examples__line{padding:60px 0}}.examples .examples__line .examples__inner{width:3344px;animation:20s linear infinite scroll-left}.examples .examples__line .examples__inner .examples__list{gap:15px;display:flex}.examples .examples__line .examples__inner .examples__list .example{background:#425cc7;border:1px solid #f8f8f8;border-radius:40px;width:325px;height:375px;padding:20px;transition:all .15s ease-in-out}.examples .examples__line .examples__inner .examples__list .example:hover{background:#f8f8f8}.examples .examples__line .examples__inner .examples__list .example:hover .example__name{color:#425cc7}.examples .examples__line .examples__inner .examples__list .example:hover .example__tags .tag{color:#425cc7;border-color:#425cc7}.examples .examples__line .examples__inner .examples__list .example .example__image{border-radius:20px;width:285px;height:285px;margin-bottom:15px}.examples .examples__line .examples__inner .examples__list .example .example__name{color:#f8f8f8;height:30px;font-size:22px;font-weight:700;line-height:30px;transition:all .15s ease-in-out}@media screen and (min-width:768px){.examples .examples__line .examples__inner .examples__list .example .example__name{font-size:24px}}.examples .examples__line .examples__inner .examples__list .example .example__tags{flex-wrap:wrap;align-content:baseline;gap:3px;height:100px;margin-bottom:20px;display:flex}@media screen and (min-width:1024px) and (max-width:1280px){.examples .examples__line .examples__inner .examples__list .example .example__tags{gap:3px;height:140px}}@media screen and (min-width:1240px){.examples .examples__line .examples__inner .examples__list .example .example__tags{height:100px}}.examples .examples__btn{width:95%;margin:auto}@media screen and (min-width:768px){.examples .examples__btn{width:auto;max-width:280px}}.home-ingredients{padding:100px 0;position:relative;overflow-x:clip}@media screen and (min-width:768px){.home-ingredients{padding:110px 0}}.home-ingredients .home-ingredients__container{text-align:center;padding:90px 0}@media screen and (min-width:768px){.home-ingredients .home-ingredients__container{padding:155px 0}}.home-ingredients .home-ingredients__container .home-ingredients__lines{max-width:95%;margin:0 auto}@media screen and (min-width:768px){.home-ingredients .home-ingredients__container .home-ingredients__lines{max-width:1200px}}.home-ingredients .home-ingredients__container .home-ingredients__lines .home-ingredients__line{color:#425cc7;margin-bottom:40px;font-size:18px;line-height:250%;display:inline-block;position:relative}@media screen and (min-width:768px){.home-ingredients .home-ingredients__container .home-ingredients__lines .home-ingredients__line{max-width:unset;margin-bottom:0;font-size:30px}}.home-ingredients .home-ingredients__container .home-ingredients__lines .home-ingredients__line .bage{color:#f8f8f8;background:#425cc7;border-radius:30px;padding:10px 20px;font-size:14px;font-weight:600;line-height:18px;position:absolute}.home-ingredients .home-ingredients__container .home-ingredients__lines .home-ingredients__line .bage.bage-1{top:-40px;left:50px}@media screen and (min-width:768px){.home-ingredients .home-ingredients__container .home-ingredients__lines .home-ingredients__line .bage.bage-1{top:-40px;left:0}}.home-ingredients .home-ingredients__container .home-ingredients__lines .home-ingredients__line .bage.bage-2{display:none}@media screen and (min-width:768px){.home-ingredients .home-ingredients__container .home-ingredients__lines .home-ingredients__line .bage.bage-2{display:block;top:0;left:-150px}}.home-ingredients .home-ingredients__container .home-ingredients__lines .home-ingredients__line .bage.bage-3{bottom:-40px;right:-50px}@media screen and (min-width:768px){.home-ingredients .home-ingredients__container .home-ingredients__lines .home-ingredients__line .bage.bage-3{bottom:-40px;right:-80px}}.home-ingredients .home-ingredients__container .home-ingredients__lines .home-ingredients__line .bage.bage-4{top:-40px;left:0}@media screen and (min-width:768px){.home-ingredients .home-ingredients__container .home-ingredients__lines .home-ingredients__line .bage.bage-4{display:none}}.home-ingredients .home-ingredients__container .home-ingredients__lines .home-ingredients__line .bage.bage-bottom-right{border-bottom-right-radius:0}.home-ingredients .home-ingredients__container .home-ingredients__lines .home-ingredients__line .bage.bage-top-right{border-top-right-radius:0}.home-ingredients .home-ingredients__container .home-ingredients__lines .home-ingredients__line .bage.bage-top-left{border-top-left-radius:0}.home-ingredients .home-ingredients__element-top{display:none}@media screen and (min-width:1200px){.home-ingredients .home-ingredients__element-top{width:423px;height:336px;display:block;position:absolute;top:-30px;left:-30px}}.home-ingredients .home-ingredients__element-bottom{display:none}@media screen and (min-width:1200px){.home-ingredients .home-ingredients__element-bottom{width:616px;height:526px;display:block;position:absolute;bottom:-230px;right:-150px}}.coupon-choice-modal .coupon-choice-modal__container .coupon-choice-modal__choice .item,.menu-list .menu-list__container .items .items-list .pizza-item,.menu-list .menu-list__container .items .items-list .pizza-item.pizza-pick-item{aspect-ratio:1;cursor:pointer;background:#425cc7;border-radius:40px;position:relative;overflow:hidden}@media screen and (min-width:768px){.coupon-choice-modal .coupon-choice-modal__container .coupon-choice-modal__choice .item,.menu-list .menu-list__container .items .items-list .pizza-item,.menu-list .menu-list__container .items .items-list .pizza-item.pizza-pick-item{aspect-ratio:4/5}}.coupon-choice-modal .coupon-choice-modal__container .coupon-choice-modal__choice .item .pizza-item__content,.menu-list .menu-list__container .items .items-list .pizza-item .pizza-item__content{z-index:3;flex-direction:column;justify-content:space-between;height:100%;padding:30px;display:flex;position:relative}.coupon-choice-modal .coupon-choice-modal__container .coupon-choice-modal__choice .item .pizza-item__content .pizza-item__title,.menu-list .menu-list__container .items .items-list .pizza-item .pizza-item__content .pizza-item__title{color:#f8f8f8;margin-bottom:10px;font-size:22px;font-weight:600;line-height:28px}@media screen and (min-width:768px){.coupon-choice-modal .coupon-choice-modal__container .coupon-choice-modal__choice .item .pizza-item__content .pizza-item__title,.menu-list .menu-list__container .items .items-list .pizza-item .pizza-item__content .pizza-item__title{font-size:24px;line-height:31px}}.coupon-choice-modal .coupon-choice-modal__container .coupon-choice-modal__choice .item .pizza-item__content .pizza-item__tags,.menu-list .menu-list__container .items .items-list .pizza-item .pizza-item__content .pizza-item__tags{flex-wrap:wrap;align-content:baseline;gap:10px;height:100px;margin-bottom:20px;display:flex}@media screen and (min-width:1024px) and (max-width:1280px){.coupon-choice-modal .coupon-choice-modal__container .coupon-choice-modal__choice .item .pizza-item__content .pizza-item__tags,.menu-list .menu-list__container .items .items-list .pizza-item .pizza-item__content .pizza-item__tags{gap:5px;height:140px}}@media screen and (min-width:1240px){.coupon-choice-modal .coupon-choice-modal__container .coupon-choice-modal__choice .item .pizza-item__content .pizza-item__tags,.menu-list .menu-list__container .items .items-list .pizza-item .pizza-item__content .pizza-item__tags{height:100px}}.coupon-choice-modal .coupon-choice-modal__container .coupon-choice-modal__choice .item .pizza-item__content .pizza-item__pricing,.menu-list .menu-list__container .items .items-list .pizza-item .pizza-item__content .pizza-item__pricing{align-items:flex-end;gap:10px;display:flex}.coupon-choice-modal .coupon-choice-modal__container .coupon-choice-modal__choice .item .pizza-item__content .pizza-item__pricing .price,.menu-list .menu-list__container .items .items-list .pizza-item .pizza-item__content .pizza-item__pricing .price{color:#f8f8f8;font-size:18px;font-weight:600;line-height:22px}@media screen and (min-width:768px){.coupon-choice-modal .coupon-choice-modal__container .coupon-choice-modal__choice .item .pizza-item__content .pizza-item__pricing .price,.menu-list .menu-list__container .items .items-list .pizza-item .pizza-item__content .pizza-item__pricing .price{font-size:20px;line-height:24px}}.coupon-choice-modal .coupon-choice-modal__container .coupon-choice-modal__choice .item .pizza-item__content .pizza-item__pricing .amount,.menu-list .menu-list__container .items .items-list .pizza-item .pizza-item__content .pizza-item__pricing .amount{color:#f8f8f8;opacity:.7;font-size:12px;font-weight:500;line-height:16px}@media screen and (min-width:768px){.coupon-choice-modal .coupon-choice-modal__container .coupon-choice-modal__choice .item .pizza-item__content .pizza-item__pricing .amount,.menu-list .menu-list__container .items .items-list .pizza-item .pizza-item__content .pizza-item__pricing .amount{font-size:14px;line-height:18px}}.coupon-choice-modal .coupon-choice-modal__container .coupon-choice-modal__choice .item .pizza-item__content .pizza-item__btn,.menu-list .menu-list__container .items .items-list .pizza-item .pizza-item__content .pizza-item__btn{z-index:3;cursor:pointer;background:#f8f8f8;border-radius:50px;width:50px;height:50px;padding:9px;position:absolute;bottom:20px;right:20px}.coupon-choice-modal .coupon-choice-modal__container .coupon-choice-modal__choice .item .pizza-item__image,.menu-list .menu-list__container .items .items-list .pizza-item .pizza-item__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.coupon-choice-modal .coupon-choice-modal__container .coupon-choice-modal__choice .item:hover .pizza-item__image,.menu-list .menu-list__container .items .items-list .pizza-item:hover .pizza-item__image{transform:scale(1.1)}.menu-list .menu-list__container .items .items-list .pizza-item.pizza-pick-item .pizza-item__content .pizza-item__title{color:#f8f8f8}.menu-list .menu-list__container .items .items-list .pizza-item.pizza-pick-item .pizza-item__content .pizza-item__tags .tag{color:#425cc7;border:1px solid #425cc7}.menu-list .menu-list__container .items .items-list .pizza-item.pizza-pick-item .pizza-item__content .pizza-item__pricing .price,.menu-list .menu-list__container .items .items-list .pizza-item.pizza-pick-item .pizza-item__content .pizza-item__pricing .amount{color:#425cc7}.menu-list .menu-list__container .items .items-list .pizza-item.pizza-pick-item .pizza-item__content .pizza-item__btn{background:#425cc7}.menu-hero{background:#425cc7;border-bottom-right-radius:30px;border-bottom-left-radius:30px;padding:130px 0 40px;overflow:hidden}@media screen and (min-width:768px){.menu-hero{border-bottom-right-radius:50px;border-bottom-left-radius:50px;padding:150px 0 60px}}.menu-hero .menu-hero__poster{border-radius:30px;height:200px;margin-bottom:40px;position:relative;overflow:hidden}@media screen and (min-width:768px){.menu-hero .menu-hero__poster{margin-bottom:60px}}.menu-hero .menu-hero__poster .menu-hero__title{text-align:center;width:100%;height:50px;line-height:50px;position:absolute;top:75px}.menu-hero .menu-hero__poster .menu-hero__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.menu-list{padding:40px 0 80px}@media screen and (min-width:768px){.menu-list{padding:60px 0 120px}}.menu-list .menu-list__container .menu-list__inner{scrollbar-width:none;width:100%;overflow:scroll}.menu-list .menu-list__container .menu-list__inner::-webkit-scrollbar{display:none}.menu-list .menu-list__container .menu-list__inner .menu-list__categories{gap:5px;display:flex}@media screen and (min-width:768px){.menu-list .menu-list__container .menu-list__inner .menu-list__categories{gap:10px}}.menu-list .menu-list__container .items{padding-top:40px}@media screen and (min-width:768px){.menu-list .menu-list__container .items{padding-top:60px}}.menu-list .menu-list__container .items .items-list{flex-wrap:wrap;gap:20px;padding:40px 0;display:flex}@media screen and (min-width:768px){.menu-list .menu-list__container .items .items-list{padding:60px 0}}@media screen and (min-width:1024px) and (max-width:1440px){.menu-list .menu-list__container .items .items-list{gap:10px}}@media screen and (min-width:1440px){.menu-list .menu-list__container .items .items-list{gap:20px}}.menu-list .menu-list__container .items .items-list .pizza-item{width:100%}@media screen and (min-width:768px) and (max-width:1024px){.menu-list .menu-list__container .items .items-list .pizza-item{width:calc(50% - 10px)}}@media screen and (min-width:1024px) and (max-width:1440px){.menu-list .menu-list__container .items .items-list .pizza-item{width:calc(25% - 8px)}}@media screen and (min-width:1440px){.menu-list .menu-list__container .items .items-list .pizza-item{width:calc(25% - 15px)}}.checkout{padding:130px 0 40px}@media screen and (min-width:768px){.checkout{padding:150px 0 60px}}.checkout .checkout__container{flex-wrap:wrap-reverse;justify-content:space-between;display:flex}.checkout .checkout__container .checkout-form{width:100%}@media screen and (min-width:1024px){.checkout .checkout__container .checkout-form{width:500px;max-width:50%}}.checkout .checkout__container .checkout-form .checkout-info{color:#425cc7;border:1px solid #425cc7;border-radius:10px;margin-bottom:20px;padding:20px}.checkout .checkout__container .checkout-form .checkout-info.checkout-info--error{color:#f06;border:1px solid #f06;border-radius:10px;margin-bottom:20px;padding:20px}.checkout .checkout__container .checkout-form .checkout__title{margin-bottom:40px}@media screen and (min-width:768px){.checkout .checkout__container .checkout-form .checkout__title{margin-bottom:60px}}.checkout .checkout__container .checkout-form .checkout__subtitle{margin:40px 0}@media screen and (min-width:768px){.checkout .checkout__container .checkout-form .checkout__subtitle{margin:60px 0}}.checkout .checkout__container .checkout-form .checkout-delivery-togglers{flex-wrap:wrap;gap:10px;margin-bottom:20px;display:flex}.checkout .checkout__container .checkout-form .checkout-delivery-togglers .delivery-toggler{cursor:pointer;border:1px solid #425cc7;border-radius:20px;width:calc(50% - 8px);padding:15px 15px 50px;position:relative}.checkout .checkout__container .checkout-form .checkout-delivery-togglers .delivery-toggler:hover{background:#eaefff}.checkout .checkout__container .checkout-form .checkout-delivery-togglers .delivery-toggler .delivery-toggler__title{color:#425cc7}.checkout .checkout__container .checkout-form .checkout-delivery-togglers .delivery-toggler .delivery-toggler__btn{background:#425cc7;border-radius:32px;width:32px;height:32px;padding:6px;position:absolute;bottom:10px;right:10px}.checkout .checkout__container .checkout-form .checkout-delivery-togglers .delivery-toggler--active,.checkout .checkout__container .checkout-form .checkout-delivery-togglers .delivery-toggler--active:hover{background:#425cc7}.checkout .checkout__container .checkout-form .checkout-delivery-togglers .delivery-toggler--active .delivery-toggler__title{color:#f8f8f8}.checkout .checkout__container .checkout-form .checkout-delivery-togglers .delivery-toggler--active .delivery-toggler__btn{background:#f8f8f8}.checkout .checkout__container .checkout-form .form-input input[name=address],.checkout .checkout__container .checkout-form .form-input input[name=deliveryPoint]{pointer-events:none!important}.checkout .checkout__container .checkout-form .form-submit{text-align:center;width:100%;margin-top:20px}.checkout .checkout__container .checkout-form .form-submit.disabled{pointer-events:none!important;opacity:.5!important}.checkout .checkout__container .checkout-form .checkout-delivery .change-address{color:#f8f8f8;text-align:center;cursor:pointer;background:#425cc7;border-radius:5px;width:140px;margin-bottom:20px;padding:3px 8px}.checkout .checkout__container .checkout-form .checkout-delivery .change-address:hover{background:#2d48bb}.checkout .checkout__container .checkout-form .checkout-delivery .checkout-delivery__cubes{gap:20px;display:flex}.receipt{width:100%}@media screen and (min-width:1024px){.receipt{width:50%}}.receipt .receipt__box{background:#e9eeff;border-radius:20px;margin:auto auto 60px;padding:30px;width:100%!important}@media screen and (min-width:1024px){.receipt .receipt__box{width:480px}}.receipt .receipt__box .receipt__title{color:#425cc7;margin-bottom:40px}.receipt .receipt__box .positions .position{margin-bottom:20px}.receipt .receipt__box .positions .position:last-child{margin-bottom:0}.receipt .receipt__box .positions .position .position__top{justify-content:space-between;display:flex}.receipt .receipt__box .positions .position .position__top .position__title,.receipt .receipt__box .positions .position .position__top .position__price{color:#425cc7}.receipt .receipt__box .positions .position .position__bottom{margin-top:10px}.receipt .receipt__box .positions .position .position__bottom .position__line{justify-content:space-between;display:flex}.receipt .receipt__box .positions .position .position__bottom .position__line .position__ingredient-title,.receipt .receipt__box .positions .position .position__bottom .position__line .position__ingredient-price{color:#425cc7}.receipt .receipt__box .receipt-totals{margin-top:40px}.receipt .receipt__box .receipt-totals .receipt-totals__line{justify-content:space-between;display:flex}.receipt .receipt__box .receipt-totals .receipt-totals__line .receipt-totals__title,.receipt .receipt__box .receipt-totals .receipt-totals__line .receipt-totals__price{color:#425cc7}.carousel{width:100%}.carousel .carousel__viewport{margin-bottom:20px;overflow:hidden}.carousel .carousel__viewport .carousel__container{touch-action:pan-y pinch-zoom;margin-left:-15px;display:flex}.carousel .carousel__viewport .carousel__container .carousel__slide{aspect-ratio:16/9;cursor:pointer;flex:0 0 95%;min-width:0;height:auto;padding-left:5%;position:relative;overflow:hidden;transform:translate(0,0)}@media screen and (min-width:768px){.carousel .carousel__viewport .carousel__container .carousel__slide{flex:0 0 670px;padding-left:15px}}.carousel .carousel__viewport .carousel__container .carousel__slide .carousel__title{z-index:3;color:#f8f8f8;text-align:center;width:100%;height:50px;font-size:24px;line-height:50px;position:absolute;top:75px}.carousel .carousel__viewport .carousel__container .carousel__slide .carousel__image{-o-object-fit:cover;object-fit:cover;border-radius:30px;width:100%;height:100%}.carousel .carousel__controls{width:155px;margin:auto}.carousel .carousel__controls .carousel__dots{gap:10px;width:100%;display:flex}.carousel .carousel__controls .carousel__dots .carousel__dot{appearance:none;opacity:.5;cursor:pointer;background:#f8f8f8;border:none;border-radius:5px;outline:none;width:25px;height:5px;display:block}.carousel .carousel__controls .carousel__dots .carousel__dot.carousel__dot--selected{opacity:1;background:#f8f8f8;width:50px}.carousel.home-carousel{padding-bottom:40px}.carousel.home-carousel .carousel__controls{width:235px}.carousel.home-carousel .carousel__controls .carousel__dots .carousel__dot{background:#425cc7;width:25px}.carousel.home-carousel .carousel__controls .carousel__dots .carousel__dot.carousel__dot--selected{background:#425cc7}.menu-modal{z-index:9;background:#fbfcff;border-radius:40px;width:100%;position:fixed;top:10px;left:0}@media screen and (min-width:768px){.menu-modal{border-radius:30px}}@media screen and (min-width:1024px){.menu-modal{display:none}}.menu-modal .menu-modal__container{width:90%;margin:0 auto;padding:88px 0 20px}@media screen and (min-width:768px){.menu-modal .menu-modal__container{width:calc(100% - 80px)}}.menu-modal .menu-modal__container .menu-modal__phone{color:#425cc7;height:38px;margin-bottom:30px;line-height:38px;display:block}.menu-modal .menu-modal__container .menu-modal__menu{margin-bottom:40px}.menu-modal .menu-modal__container .menu-modal__menu .menu-modal__element{height:40px;line-height:40px;display:block}.menu-modal .menu-modal__container .menu-modal__btns{flex-direction:column;gap:10px;display:flex}.menu-modal .menu-modal__container .menu-modal__btns .cart-button{display:flex}.menu-modal .menu-modal__container .menu-modal__btns .menu-modal__signin-toggler{text-align:center;height:42px;line-height:22px;display:block}.item-modal{z-index:10;background:#000000b3;width:100%;height:100%;position:fixed;top:0;left:0}@media screen and (min-width:1024px){.item-modal{padding-top:100px}}.item-modal .item-modal__container{background:#f8f8f8;flex-wrap:wrap;width:100%;height:100%;margin:auto;padding:20px;display:flex;position:relative}@media screen and (min-width:1024px){.item-modal .item-modal__container{max-width:unset;border-radius:30px;gap:20px;width:940px;height:auto;overflow:hidden}}.item-modal .item-modal__container .item-modal__toggler{z-index:14;cursor:pointer;display:none;position:absolute;top:20px;right:20px}@media screen and (min-width:1024px){.item-modal .item-modal__container .item-modal__toggler{display:block}}.item-modal .item-modal__container .item-mobile-modal__toggler{z-index:14;cursor:pointer;background:#425cc7;border-radius:50px;width:50px;height:50px;padding:15px;position:fixed;top:20px;left:20px}@media screen and (min-width:1024px){.item-modal .item-modal__container .item-mobile-modal__toggler{display:none}}.item-modal .item-modal__container .item-content{scrollbar-width:none;max-width:500px;height:calc(100% - 40px);margin:auto;overflow-y:scroll}@media screen and (min-width:1024px){.item-modal .item-modal__container .item-content{height:auto;margin:unset;overflow:unset;max-width:unset;flex-wrap:wrap;gap:20px;display:flex}}.item-modal .item-modal__container .item-content::-webkit-scrollbar{display:none}.item-modal .item-modal__container .item-content .item-poster{width:100%;margin-bottom:40px}@media screen and (min-width:1024px){.item-modal .item-modal__container .item-content .item-poster{width:440px;height:520px;margin-bottom:0}}.item-modal .item-modal__container .item-content .item-poster .item-poster__wrapper{aspect-ratio:1;border-radius:30px;width:100%;margin-bottom:20px;overflow:hidden}.item-modal .item-modal__container .item-content .item-poster .item-poster__wrapper .item-poster__image{-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom;width:100%;height:100%}.item-modal .item-modal__container .item-content .item-poster .item-amounts{border:1px solid #425cc7;border-radius:60px;justify-content:space-between;padding:10px 25px;display:flex}@media screen and (min-width:1024px){.item-modal .item-modal__container .item-content .item-poster .item-amounts{gap:0}}.item-modal .item-modal__container .item-content .item-poster .item-amounts .item-portion{display:none}@media screen and (min-width:1024px){.item-modal .item-modal__container .item-content .item-poster .item-amounts .item-portion{width:54px;height:38px;margin-right:20px;line-height:38px;display:block}}.item-modal .item-modal__container .item-content .item-poster .item-amounts .item-amount .item-amount__value{color:#425cc7;width:64px;height:20px;font-size:13px;line-height:18px}@media screen and (min-width:1024px){.item-modal .item-modal__container .item-content .item-poster .item-amounts .item-amount .item-amount__value{width:78px;font-size:14px;line-height:20px}}.item-modal .item-modal__container .item-content .item-poster .item-amounts .item-amount .item-amount__title{width:64px;height:18px;line-height:18px}@media screen and (min-width:1024px){.item-modal .item-modal__container .item-content .item-poster .item-amounts .item-amount .item-amount__title{width:78px}}.item-modal .item-modal__container .item-content .item-info{width:100%;padding-bottom:20px;position:relative}@media screen and (min-width:1024px){.item-modal .item-modal__container .item-content .item-info{scrollbar-width:none;width:440px;height:520px;padding-bottom:0;overflow-y:scroll}.item-modal .item-modal__container .item-content .item-info::-webkit-scrollbar{display:none}}.item-modal .item-modal__container .item-content .item-info .item-info__title,.item-modal .item-modal__container .item-content .item-info .item-info__subtitle{color:#425cc7;margin-bottom:5px;font-size:20px;font-weight:600;line-height:26px}@media screen and (min-width:768px){.item-modal .item-modal__container .item-content .item-info .item-info__title,.item-modal .item-modal__container .item-content .item-info .item-info__subtitle{font-size:22px;line-height:28px}}.item-modal .item-modal__container .item-content .item-info .item-info__desc{margin-bottom:20px}.item-modal .item-modal__container .item-content .item-info .item-info__tags{flex-wrap:wrap;align-content:baseline;gap:10px;margin-bottom:40px;display:flex}.item-modal .item-modal__container .item-content .item-info .item-info__tags .tag{color:#425cc7;border-color:#425cc7}.item-modal .item-modal__container .item-content .item-info .item-info__subtitle,.item-modal .item-modal__container .item-content .item-info .ingredients .ingredients-group,.item-modal .item-modal__container .item-content .item-info .ingredients .ingredients-group .ingredients-group__title{margin-bottom:20px}.item-modal .item-modal__container .item-content .item-info .ingredients .ingredients-group .ingredients-group__list{flex-wrap:wrap;gap:10px;display:flex}.item-modal .item-modal__container .item-content .item-info .ingredients .ingredients-group .ingredients-group__list .dough{cursor:pointer;border:1px solid #425cc7;border-radius:20px;width:calc(50% - 8px);padding:15px 15px 50px;position:relative}.item-modal .item-modal__container .item-content .item-info .ingredients .ingredients-group .ingredients-group__list .dough:hover{background:#eaefff}.item-modal .item-modal__container .item-content .item-info .ingredients .ingredients-group .ingredients-group__list .dough .dough__title{color:#425cc7}.item-modal .item-modal__container .item-content .item-info .ingredients .ingredients-group .ingredients-group__list .dough .dough__btn{background:#425cc7;border-radius:32px;width:32px;height:32px;padding:6px;position:absolute;bottom:10px;right:10px}.item-modal .item-modal__container .item-content .item-info .ingredients .ingredients-group .ingredients-group__list .dough.dough--active,.item-modal .item-modal__container .item-content .item-info .ingredients .ingredients-group .ingredients-group__list .dough.dough--active:hover{background:#425cc7}.item-modal .item-modal__container .item-content .item-info .ingredients .ingredients-group .ingredients-group__list .dough.dough--active .dough__title,.item-modal .item-modal__container .item-content .item-info .ingredients .ingredients-group .ingredients-group__list .dough.dough--active .ingredient__price{color:#f8f8f8}.item-modal .item-modal__container .item-content .item-info .ingredients .ingredients-group .ingredients-group__list .dough.dough--active .dough__btn{background:#f8f8f8}.item-modal .item-modal__container .item-content .item-info .ingredients .ingredients-group .ingredients-group__list .ingredient{cursor:pointer;border:1px solid #425cc7;border-radius:20px;width:calc(33% - 8px);padding:10px;position:relative}.item-modal .item-modal__container .item-content .item-info .ingredients .ingredients-group .ingredients-group__list .ingredient:hover{background:#eaefff}.item-modal .item-modal__container .item-content .item-info .ingredients .ingredients-group .ingredients-group__list .ingredient .ingredient__title{color:#425cc7;text-align:center;height:36px;margin-bottom:5px;font-size:14px;font-weight:400;line-height:18px}@media screen and (min-width:768px){.item-modal .item-modal__container .item-content .item-info .ingredients .ingredients-group .ingredients-group__list .ingredient .ingredient__title{height:36px;margin-bottom:5px;font-size:16px;line-height:18px}}.item-modal .item-modal__container .item-content .item-info .ingredients .ingredients-group .ingredients-group__list .ingredient .ingredient__price{text-align:center;font-weight:600}.item-modal .item-modal__container .item-content .item-info .ingredients .ingredients-group .ingredients-group__list .ingredient .ingredient__image{width:80px;height:80px;margin:auto;display:block;position:relative;top:-10px}@media screen and (min-width:768px){.item-modal .item-modal__container .item-content .item-info .ingredients .ingredients-group .ingredients-group__list .ingredient .ingredient__image{width:100px;height:100px}}.item-modal .item-modal__container .item-content .item-info .ingredients .ingredients-group .ingredients-group__list .ingredient .ingredient__space{height:40px}.item-modal .item-modal__container .item-content .item-info .ingredients .ingredients-group .ingredients-group__list .ingredient .ingredient__btn{background:#425cc7;border-radius:32px;width:32px;height:32px;padding:6px;position:absolute;bottom:10px;right:10px}.item-modal .item-modal__container .item-content .item-info .ingredients .ingredients-group .ingredients-group__list .ingredient.ingredient--active,.item-modal .item-modal__container .item-content .item-info .ingredients .ingredients-group .ingredients-group__list .ingredient.ingredient--active:hover{background:#425cc7}.item-modal .item-modal__container .item-content .item-info .ingredients .ingredients-group .ingredients-group__list .ingredient.ingredient--active .ingredient__title,.item-modal .item-modal__container .item-content .item-info .ingredients .ingredients-group .ingredients-group__list .ingredient.ingredient--active .ingredient__price{color:#f8f8f8}.item-modal .item-modal__container .item-content .item-info .ingredients .ingredients-group .ingredients-group__list .ingredient.ingredient--active .ingredient__btn{background:#f8f8f8}.item-modal .item-modal__container .item-bottom{width:100%}.item-modal .item-modal__container .item-bottom .item-bottom__button{color:#f8f8f8;text-align:center;cursor:pointer;background:#425cc7;border-radius:42px;width:100%;max-width:500px;height:42px;margin:0 auto;line-height:42px}.item-modal .item-modal__container .item-bottom .item-bottom__button:hover{background:#2d48bb}@media screen and (min-width:768px){.item-modal .item-modal__container .item-bottom .item-bottom__button{font-size:18px}}@media screen and (min-width:1024px){.item-modal .item-modal__container .item-bottom .item-bottom__button{width:440px;margin:unset;max-width:unset;margin-left:auto}}.cart-modal{z-index:10;background:#000000b3;width:100%;height:100%;position:fixed;top:0;left:0}.cart-modal .cart-modal__container{z-index:11;background:#fbfcff;width:100%;height:100%;padding:20px;position:absolute;top:0;right:0}@media screen and (min-width:768px){.cart-modal .cart-modal__container{border-radius:30px;width:470px}}.cart-modal .cart-modal__container .cart-modal__content{height:100%;position:relative}.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide{scrollbar-width:none;height:100%;padding-bottom:150px;overflow-y:scroll}.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide::-webkit-scrollbar{display:none}.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-modal__head{justify-content:space-between;margin-bottom:40px;display:flex}.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-modal__head .cart-modal__toggler{cursor:pointer;background:#425cc7;border-radius:50px;width:50px;height:50px;padding:13px}.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-modal__head .cart-modal__toggler svg{width:24px;height:24px}@media screen and (min-width:768px){.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-modal__head .cart-modal__toggler svg{transform:rotate(180deg)}}.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-modal__head .cart-modal__toggler:hover{background:#2d48bb}.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-modal__head .cart-modal__title{color:#425cc7;font-size:22px;font-weight:700;line-height:50px}@media screen and (min-width:768px){.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-modal__head .cart-modal__title{font-size:24px}}.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-modal__head .cart-modal__delete{cursor:pointer;background:#425cc7;border-radius:50px;width:50px;height:50px;padding:13px}.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-modal__head .cart-modal__delete svg{width:24px;height:24px}.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-modal__head .cart-modal__delete:hover{background:#2d48bb}.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-modal__annotation{color:#425cc7;margin-bottom:20px;font-size:22px;font-weight:700;line-height:50px}@media screen and (min-width:768px){.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-modal__annotation{font-size:24px}}.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items{flex-direction:column;gap:20px;padding-bottom:85px;display:flex}.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item{border:1px solid #425cc7;border-radius:20px;flex-direction:column;padding:10px;display:flex}@media screen and (min-width:768px){.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item{padding:20px}}.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item .cart-ingredient-card{margin-bottom:20px}.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item .cart-ingredient-card:last-child{margin-bottom:0}.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item .ingredients{margin-top:20px}.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item-promo{background:#425cc7;border:1px solid #425cc7;border-radius:20px;flex-direction:column;padding:10px;display:flex}@media screen and (min-width:768px){.cart-modal .cart-modal__container .cart-modal__content .cart-modal__slide .cart-items .cart-item-promo{padding:20px}}.cart-modal .cart-modal__container .cart-modal__content .cart-modal-bottom{background:#fbfcff;flex-wrap:wrap;justify-content:space-between;width:calc(100% + 20px);padding:20px 10px;display:flex;position:absolute;bottom:0;left:-10px}.cart-modal .cart-modal__container .cart-modal__content .cart-modal-bottom .delivery-bar{width:100%;margin-bottom:20px}.cart-modal .cart-modal__container .cart-modal__content .cart-modal-bottom .delivery-bar .status{padding-bottom:10px}.cart-modal .cart-modal__container .cart-modal__content .cart-modal-bottom .delivery-bar .bar{background:#e3e4e6;border-radius:4px;width:100%;height:4px;position:relative;overflow:hidden}.cart-modal .cart-modal__container .cart-modal__content .cart-modal-bottom .delivery-bar .bar .bar-complete{background:#34c759;max-width:100%;height:4px;transition:all .3s ease-in-out;position:absolute;top:0;left:0}.cart-modal .cart-modal__container .cart-modal__content .cart-modal-bottom .coupon-form{justify-content:space-between;width:100%;height:40px;margin-bottom:20px;display:flex}.cart-modal .cart-modal__container .cart-modal__content .cart-modal-bottom .coupon-form .form-input{width:calc(60% - 10px);max-width:200px}.cart-modal .cart-modal__container .cart-modal__content .cart-modal-bottom .coupon-form .form-submit{text-align:center;width:calc(40% - 10px);max-width:200px}.cart-modal .cart-modal__container .cart-modal__content .cart-modal-bottom .cart-modal-bottom__text{color:#425cc7;font-size:18px;line-height:18px}@media screen and (min-width:768px){.cart-modal .cart-modal__container .cart-modal__content .cart-modal-bottom .cart-modal-bottom__text{font-size:20px;line-height:20px}}.cart-modal .cart-modal__container .cart-modal__content .cart-modal-bottom .cart-modal-bottom__sum{color:#425cc7;font-size:18px;line-height:18px}@media screen and (min-width:768px){.cart-modal .cart-modal__container .cart-modal__content .cart-modal-bottom .cart-modal-bottom__sum{font-size:20px;line-height:20px}}.cart-modal .cart-modal__container .cart-modal__content .cart-modal-bottom .cart-modal-bottom__btn{text-align:center;width:100%;margin-top:20px}.cart-modal .cart-modal__container .cart-modal__content .cart-modal-bottom .cart-modal-bottom__btn.disabled{pointer-events:none!important;opacity:.5!important}.address-modal{z-index:10;background:#000000b3;width:100%;height:100%;position:fixed;top:0;left:0}@media screen and (min-width:1024px){.address-modal{padding-top:50px}}.address-modal .address-modal__container{background:#f8f8f8;flex-wrap:wrap;width:100%;height:100%;margin:auto;padding:60px 20px 20px;position:relative}@media screen and (min-width:1024px){.address-modal .address-modal__container{max-width:unset;border-radius:30px;gap:20px;width:940px;height:auto;overflow:hidden}}.address-modal .address-modal__container .address-modal__toggler{z-index:14;cursor:pointer;position:absolute;top:20px;right:20px}@media screen and (min-width:1024px){.address-modal .address-modal__container .address-modal__toggler{display:block}}.address-modal .address-modal__container .address__subtitle{color:#425cc7;margin-bottom:5px;display:block}.address-modal .address-modal__container .checkout-delivery-togglers{flex-wrap:wrap;gap:10px;width:100%;margin-bottom:20px;display:flex}@media screen and (min-width:1024px){.address-modal .address-modal__container .checkout-delivery-togglers{width:50%}}.address-modal .address-modal__container .checkout-delivery-togglers .delivery-toggler{cursor:pointer;border:1px solid #425cc7;border-radius:20px;width:calc(50% - 8px);padding:15px 15px 50px;position:relative}.address-modal .address-modal__container .checkout-delivery-togglers .delivery-toggler:hover{background:#eaefff}.address-modal .address-modal__container .checkout-delivery-togglers .delivery-toggler .delivery-toggler__title{color:#425cc7}.address-modal .address-modal__container .checkout-delivery-togglers .delivery-toggler .delivery-toggler__btn{background:#425cc7;border-radius:32px;width:32px;height:32px;padding:6px;position:absolute;bottom:10px;right:10px}.address-modal .address-modal__container .checkout-delivery-togglers .delivery-toggler--active,.address-modal .address-modal__container .checkout-delivery-togglers .delivery-toggler--active:hover{background:#425cc7}.address-modal .address-modal__container .checkout-delivery-togglers .delivery-toggler--active .delivery-toggler__title{color:#f8f8f8}.address-modal .address-modal__container .checkout-delivery-togglers .delivery-toggler--active .delivery-toggler__btn{background:#f8f8f8}.address-modal .address-modal__container .address-modal__content{width:100%}.address-modal .address-modal__container .address-modal__content form{flex-wrap:wrap;justify-content:space-between;display:flex}.address-modal .address-modal__container .address-modal__content form .form-content{width:100%}@media screen and (min-width:1024px){.address-modal .address-modal__container .address-modal__content form .form-content{width:calc(50% - 20px)}}.address-modal .address-modal__container .address-modal__content form .yandex-map{width:100%;height:300px}@media screen and (min-width:1024px){.address-modal .address-modal__container .address-modal__content form .yandex-map{width:calc(50% - 20px)}}.address-modal .address-modal__container .address-modal__content form .yandex-map .ymaps-2-1-79-map{width:100%;height:100%}@media screen and (min-width:1024px){.address-modal .address-modal__container .address-modal__content form .yandex-map .ymaps-2-1-79-map{width:auto}}.address-modal .address-modal__container .address-modal__content .form-submit{text-align:center;width:200px;margin-bottom:20px}.address-modal .address-modal__container .address-modal__content .form-submit.disabled{pointer-events:none!important;opacity:.5!important}.address-modal .address-modal__container .address-modal__content .address-modal__delivery-status{color:#303030;background:#34c75980;border:1px solid #34c759;border-radius:10px;margin-bottom:20px;padding:20px}.address-modal .address-modal__container .address-modal__content .address-modal__delivery-status.address-modal__delivery-status--error{color:#303030;background:#ff006680;border:1px solid #f06;padding:20px}.cookie-modal{z-index:10;background:#f8f8f8;border-top-left-radius:20px;border-top-right-radius:20px;justify-content:space-between;align-items:center;width:100%;height:80px;padding:10px;display:flex;position:fixed;bottom:0;left:0}@media screen and (min-width:768px){.cookie-modal{width:500px;left:calc(50% - 250px)}}.cookie-modal .cookie-modal__text{color:#303030;max-width:400px;font-size:10px;line-height:12px}.cookie-modal .cookie-modal__text a{color:#425cc7}.coupon-modal{z-index:10;background:#000000b3;width:100%;height:100%;padding-top:50px;position:fixed;top:0;left:0}@media screen and (min-width:1024px){.coupon-modal{padding-top:50px}}.coupon-modal .coupon-modal__container{background:#f8f8f8;border-radius:30px;flex-wrap:wrap;width:90%;max-width:300px;height:auto;margin:auto;padding:40px 20px;position:relative}@media screen and (min-width:1024px){.coupon-modal .coupon-modal__container{gap:20px;height:auto;overflow:hidden}}.coupon-modal .coupon-modal__container .coupon-modal__subtitle{color:#425cc7;margin-bottom:20px;display:block}.coupon-modal .coupon-modal__container .coupon-modal__content{width:100%}.coupon-modal .coupon-modal__container .coupon-modal__content form{flex-wrap:wrap;justify-content:space-between;width:100%;display:flex}.coupon-modal .coupon-modal__container .coupon-modal__content form .form-content{width:100%}@media screen and (min-width:1024px){.coupon-modal .coupon-modal__container .coupon-modal__content form .form-content{width:calc(50% - 20px)}}.coupon-modal .coupon-modal__container .coupon-modal__content .form-input{width:100%}.coupon-modal .coupon-modal__container .coupon-modal__content .form-submit{text-align:center;width:100%}.coupon-modal .coupon-modal__container .coupon-modal__content .form-submit.disabled{pointer-events:none!important;opacity:.5!important}.coupon-choice-modal{z-index:10;background:#000000b3;width:100%;height:100%;padding-top:20px;position:fixed;top:0;left:0}@media screen and (min-width:1024px){.coupon-choice-modal{padding-top:20px}}.coupon-choice-modal .coupon-choice-modal__container{background:#f8f8f8;border-radius:30px;flex-wrap:wrap;width:90%;height:auto;margin:auto;padding:40px 20px;position:relative}@media screen and (min-width:1024px){.coupon-choice-modal .coupon-choice-modal__container{gap:20px;max-width:600px;height:auto;overflow:hidden}}.coupon-choice-modal .coupon-choice-modal__container .coupon-choice-modal__subtitle{color:#425cc7;margin-bottom:20px;display:block}.coupon-choice-modal .coupon-choice-modal__container .coupon-choice-modal__choice{flex-wrap:wrap;gap:10px;width:100%;display:flex}.coupon-choice-modal .coupon-choice-modal__container .coupon-choice-modal__choice .item{border-radius:20px;width:calc(50% - 5px);position:relative;aspect-ratio:1!important}.coupon-choice-modal .coupon-choice-modal__container .coupon-choice-modal__choice .item .pizza-item__content .pizza-item__btn{width:30px;height:30px;padding:3px;bottom:10px;right:10px}.coupon-choice-modal .coupon-choice-modal__container .coupon-choice-modal__choice .item .pizza-item__content .pizza-item__btn svg{width:24px;height:24px}.thanks{padding:130px 0 40px}@media screen and (min-width:768px){.thanks{padding:150px 0 60px}}.thanks .thanks__container{flex-wrap:wrap-reverse;justify-content:space-between}.thanks .thanks__container .thanks__title{margin-bottom:40px}.thanks .thanks__container .thanks__subtitle{margin-bottom:20px}.thanks .thanks__container .thanks__text a{color:#425cc7}
