.provider-info-title,.modal__title,.delivery-modal__address-title,.delivery-method-button,.change-button-text,.main-button,.cart-notification,.form__title,.cart-order__section-title,.cart-order__total-price__currancy,.cart-order__title,.cart-order__total-price,.list-item__currency,.list-item__new-price,.cart__title,.profile__notify,.cart__notify{font-family:SegoeUI-Bold,Geneva,Verdana,Arial,sans-serif}.table-item-font,.cart-accordion-available__count,.cart-accordion__info,.header__logo{font-family:SegoeUI-SemiBold,Geneva,Verdana,Arial,sans-serif}.modal__close-button,.delivery-method-button,.cart-order__change-button-icon,.change-button-text,.main-button,.circle-checkbox,.circle-checkbox.checked,.checkbox__decor,.checkbox-checked,.label,.provider-info__icon,.list-item__old-price,.item-icon-btn,.list-item__count__btn,.cart-accordion__icon_open.closed-icon,.cart-accordion__icon_open,.cart-accordion__icon_close,.header__link__profile,.header__link__cart,.search__button,.header__logo,.header__menu{transition:all .3s ease-out}.delivery__header,.cart-accordion,.search__container,.header__logo__container,.header__buttons__container,.header__container{display:flex;align-items:center;justify-content:space-between}.header__link__profile,.header__link__cart{display:flex;flex-direction:column;align-items:center;justify-content:space-between}@font-face{font-family:SegoeUI;src:url(/assets/SegoeUI-Regular-be943f4b.woff) format("woff");src:url(/assets/SegoeUI-Regular-c8ea66c8.woff2) format("woff2");font-display:swap}@font-face{font-family:SegoeUI-SemiBold;src:url(/assets/SegoeUI-SemiBold-bb7ea491.woff) format("woff");src:url(/assets/SegoeUI-SemiBold-d280eb0a.woff2) format("woff2");font-display:swap}@font-face{font-family:SegoeUI-Bold;src:url(/assets/SegoeUI-Bold-112c9670.woff) format("woff");src:url(/assets/SegoeUI-Bold-437a9a51.woff2) format("woff2");font-display:swap}body{font-family:SegoeUI,Tahoma,Geneva,Verdana,sans-serif;color:#000}html{scroll-behavior:smooth;background-color:#6725a8}h1,h2,h3,h4,p{margin:0;padding:0}h1,h2,h3,h4{font-family:SegoeUI-Bold,Verdana,Arial,sans-serif}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;text-size-adjust:100%}body{margin:0}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;-moz-appearance:button;appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;-moz-appearance:button;appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}section,main,footer,article{display:block}*{box-sizing:border-box}.footer__container{max-width:1400px;margin:0 auto;padding:24px}@media (max-width: 320px){.footer__container{padding:24px}}.header__container{max-width:1400px;margin:0 auto;padding:19px 24px}@media (max-width: 320px){.header__container{padding:14px 13px}}@media (width >= 250px) and (width <= 560px){.header__container{padding:12px 13px 15px}}.header__menu-mobile{display:none;width:28px;height:28px;background-repeat:no-repeat;background-position:center center;background-image:url(/assets/menu-mobile-fbae3c66.svg)}@media (width >= 250px) and (width <= 450px){.header__menu-mobile{display:block}}.header__buttons__container{width:150px}@media (width >= 450px) and (width <= 550px){.header__buttons__container{width:120px}}@media (width >= 250px) and (width <= 450px){.header__buttons__container{display:none}}.header__menu{display:flex;align-items:center;padding:12px 10px;width:48px;height:48px;border:1px solid rgba(255,255,255,.45);border-radius:8px;margin-right:16px;cursor:pointer}.header__menu:hover{border:1px solid #fff}@media (width >= 250px) and (width <= 450px){.header__menu{display:none}}.hamburger__line{width:28px;height:4px;position:relative;background:#fff;border-radius:4px;display:block}.hamburger__line:after,.hamburger__line:before{content:"";width:100%;height:100%;position:absolute;left:0;display:block;background:#fff;border-radius:4px}.hamburger__line:after{bottom:-10px}.hamburger__line:before{top:-10px}.header__logo{width:109px;color:#fff;font-size:24px;line-height:24px;font-weight:600;letter-spacing:.02em;text-align:left;cursor:pointer}.header__logo:hover{text-shadow:5px 10px 4px rgba(0,0,0,.3)}@media (width >= 250px) and (width <= 450px){.header__logo{width:230px;font-size:22px;line-height:24px;font-weight:600;letter-spacing:.03em;text-align:center}}.search__container{width:970px;height:48px;background-color:#fff3;border-radius:36px}@media (width >= 1000px) and (width <= 1100px){.search__container{width:594px}}@media (width >= 600px) and (width <= 1000px){.search__container{width:450px}}@media (width >= 450px) and (width <= 850px){.search__container{width:350px}}@media (width >= 450px) and (width <= 630px){.search__container{width:150px}}@media (width >= 200px) and (width <= 550px){.search__container{display:none}}#search__input{border:none;width:93%;align-self:flex-start;padding:12px 12px 15px 20px;outline:none;background-color:transparent;color:#fff}.search__button{background-color:transparent;width:24px;height:24px;background-repeat:no-repeat;background-position:center center;background-image:url(/assets/search-a0564ca1.svg);margin:12px 20px 12px 0;border:none;cursor:pointer}.search__button:hover{background-image:url(/assets/search-hover-35ddbed6.svg)}.search__button:active{background-image:url(/assets/search-active-5a9a4d95.svg)}@media (width >= 450px) and (width <= 630px){.search__button{margin:12px 10px 12px 0}}.search__button-mobile{width:28px;height:28px;background-repeat:no-repeat;background-position:center center;background-color:transparent;background-image:url(/assets/search-hover-35ddbed6.svg);margin:0;border:none;display:none}@media (width >= 450px) and (width <= 630px){.search__button-mobile{margin:12px 10px 12px 0}}@media (width >= 200px) and (width <= 550px){.search__button-mobile{display:block}}#search__input::placeholder{color:#ffffff73;font-size:18px;line-height:24px;font-weight:400;letter-spacing:-.03em}.header__link__profile,.header__link__cart{position:relative;text-decoration:none;display:block;cursor:pointer;font-size:13px;line-height:16px;font-weight:400;letter-spacing:normal;color:#fff}.header__link__profile:hover,.header__link__cart:hover{transform:scale(1.1)}.profile__icon,.cart__icon{width:28px;height:28px;background-repeat:no-repeat;background-position:center center;position:relative;display:block;margin:0 auto 6px}.profile__icon{background-image:url(/assets/profile-46a71e9c.svg)}.cart__icon{background-image:url(/assets/cart-cb96f4cc.svg)}.profile__notify,.cart__notify{display:none;font-size:10px;line-height:18px;font-weight:700;letter-spacing:normal;text-align:center;color:#fff;min-width:16px;height:16px;position:absolute;top:-7px;right:3px;background:#f55123;padding:0 2px;border-radius:16px}.notify_active{display:inline-block}.footer{height:64px;padding:24px;background-color:#6725a8;display:flex;flex-direction:column;align-items:center}@media (width >= 250px) and (width <= 560px){.footer{height:63px}}.footer__copyright{color:#ffffffb3;font-size:13px;line-height:16px;font-weight:400;letter-spacing:normal;text-align:center;margin:0 auto;height:65px}.main{background-color:#f6f6fa;border-radius:24px}.main__container{display:flex;max-width:1400px;margin:0 auto;padding:16px 24px 35px;justify-content:space-between}@media (width >= 1000px) and (width <= 1100px){.main__container{padding:16px 25px 35px 24px}}@media (width >= 250px) and (width <= 650px){.main__container{padding:8px 16px 15px}}@media (width >= 230px) and (width <= 1000px){.main__container{flex-direction:column}}.main__content{display:flex;flex-direction:column;width:calc(100% - 463px);margin-top:20px}@media (width >= 1000px) and (width <= 1100px){.main__content{width:640px}}@media (width >= 250px) and (width <= 1000px){.main__content{width:100%}}.cart-accordion{flex-wrap:nowrap}.cart-accordion__icon_open,.cart-accordion__icon_close{width:20px;height:20px;background-repeat:no-repeat;background-position:center center;cursor:pointer}.cart-accordion__icon_open{background-image:url(/assets/arrow-open-97a845a9.svg)}.cart-accordion__icon_open:hover{background-image:url(/assets/arrow-open-hover-92452d27.svg)}.cart-accordion__icon_open.closed-icon{background-image:url(/assets/arrow-close-00ab177f.svg)}.cart-accordion__icon_open.closed-icon:hover{background-image:url(/assets/arrow-close-hover-c267bb51.svg)}.cart-accordion__info{font-size:16px;line-height:24px;font-weight:600;letter-spacing:normal;display:flex;width:871px}@media (width >= 250px) and (width <= 900px){.cart-accordion__info{width:auto}}.cart-accordion-available__checkbox{align-items:center;display:flex}.cart-accordion-available__checkbox.close{display:none}.cart-accordion-available__count{font-size:16px;line-height:24px;font-weight:600;letter-spacing:normal;display:none}.cart-accordion-available__count.open{display:block}.cart-accordion.cart-accordion__available{padding-bottom:16px;border-bottom:1px solid rgba(0,0,0,.1)}@media (width >= 250px) and (width <= 560px){.cart-accordion.cart-accordion__available{border:none}}.cart__title{margin-bottom:24px;font-size:28px;line-height:36px;font-weight:700;letter-spacing:-.02em;text-align:left}@media (width >= 250px) and (width <= 550px){.cart__title{font-size:20px;line-height:28px;font-weight:700;letter-spacing:-.01em;position:relative;top:-11px;margin-bottom:3px}}.cart__order{position:relative;width:429px;height:572px;margin-left:32px;background-color:#fff;top:5px;left:2px;padding:16px 24px 24px;border-radius:16px;border:1px solid rgba(0,0,0,.1137254902);box-shadow:0 2px 10px #00000026}.cart-list__items__wrapper{display:flex;flex-direction:column;margin-bottom:8px}.cart-list__items__wrapper.close{display:none}.cart-list__item__wrapper{display:flex;flex-flow:row nowrap;justify-content:space-between;padding-top:12px;padding-bottom:20px}@media (width >= 250px) and (width <= 560px){.cart-list__item__wrapper{flex-direction:column;gap:12px;border-top:1px solid rgba(0,0,0,.1);padding-top:12px;padding-bottom:16px}}.cart-list__item__product{display:flex;align-items:center}@media (width >= 250px) and (width <= 560px){.cart-list__item__product{position:relative}}.list-item__product__img{width:72px;height:96px;background-repeat:no-repeat;background-position:center center;background-size:contain;margin-right:16px;align-self:flex-start}@media (width >= 250px) and (width <= 560px){.list-item__product__img{width:80px;height:106px;background-repeat:no-repeat;background-position:center center}}.list-item__product__info{align-self:flex-start}.list-item__product__name{font-size:16px;line-height:24px;font-weight:400;letter-spacing:normal;margin-bottom:6px;max-width:250px}@media (width >= 250px) and (width <= 560px){.list-item__product__name{font-size:14px;line-height:20px;font-weight:400;letter-spacing:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;overflow:hidden;text-overflow:ellipsis;width:192px;margin-bottom:8px;max-height:40px;padding-top:2px}}.cart-accordion.cart-accordion__soldout{padding-bottom:16px;padding-top:16px}@media (width >= 250px) and (width <= 560px){.cart-accordion.cart-accordion__soldout{padding-top:8px}}.product__name-out{max-width:309px}.list-item__product__options{font-size:13px;line-height:16px;font-weight:400;letter-spacing:normal;display:flex;align-items:center}.list-item__product__color{margin-right:16px;margin-bottom:8px}.list-item__product__size{margin-bottom:8px}@media (width >= 250px) and (width <= 450px){.list-item__product__size{display:none}}.provider-color,.list-item__product__stock{font-size:13px;line-height:16px;font-weight:400;letter-spacing:normal;color:#9797af}.list-item__action{position:relative;width:226px;display:flex;justify-content:space-between;align-self:flex-start}@media (width >= 250px) and (width <= 700px){.list-item__action{width:110px}}.list-item__count__container{display:flex;flex-direction:column;gap:8px;z-index:15}@media (width >= 250px) and (width <= 560px){.list-item__count__container{flex-direction:row;gap:16px;min-width:288px}}.list-item__count__wrapper{width:100px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:8px;background-color:#fff}@media (width >= 250px) and (width <= 560px){.list-item__count__wrapper{width:80px;height:32px}}.list-item__count__btn{width:25px;height:20px;background-repeat:no-repeat;background-position:center center;background:0 0;padding:1px 10px;border:none;text-align:center;cursor:pointer;position:relative;display:inline-block;vertical-align:middle}.list-item__count{font-size:16px;line-height:24px;font-weight:400;letter-spacing:normal;text-align:center;color:#000;width:44px;height:23px}.list-item__count__left-text{font-size:13px;line-height:16px;font-weight:400;letter-spacing:normal;align-self:flex-start;color:#f55123}@media (width >= 250px) and (width <= 560px){.list-item__count__left-text{width:100px;align-self:center}}.list-item__buttons-wrapper{display:flex;flex-direction:row;align-self:flex-end;order:3}@media (width >= 250px) and (width <= 560px){.list-item__buttons-wrapper{margin-right:12px;min-width:64px;align-self:center;margin-left:auto;justify-content:space-between}}.item-icon-btn{display:block;width:20px;height:20px;background-repeat:no-repeat;background-position:center center;cursor:pointer}.list-item__favorite-button{margin-right:14px;background-image:url(/assets/icon-favorite-d0741ac3.svg)}.list-item__favorite-button:hover{background-image:url(/assets/icon-favorite-hover-f62a818f.svg)}.list-item__favorite-button:active{background-image:url(/assets/icon-favorite-active-e49a70c5.svg)}.list-item__delete-button{background-image:url(/assets/icon-delete-d46798ac.svg)}.list-item__delete-button:hover{background-image:url(/assets/icon-delete-hover-fde85b34.svg)}.list-item__price__wrapper{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:5px}@media (width >= 250px) and (width <= 700px){.list-item__price__wrapper{display:none;gap:3px}}.list-item__new-price__wrapper{display:flex;flex-direction:row}.list-item__new-price{white-space:nowrap;display:inline-block;font-size:20px;line-height:28px;font-weight:700;letter-spacing:-.01em;text-align:right}@media (width >= 250px) and (width <= 560px){.list-item__new-price{font-family:SegoeUI-Bold,Tahoma,Geneva,Verdana,sans-serif;font-size:16px!important;line-height:24px!important;letter-spacing:0}}.list-item__currency{display:inline;font-size:16px;line-height:24px;font-weight:700;letter-spacing:normal;text-align:right;margin-left:4px}.list-item__old-price{color:#9797af;font-size:13px;line-height:16px;font-weight:400;letter-spacing:normal;text-align:left;border-bottom:1px dashed rgba(0,0,51,.2);padding-bottom:1px;text-decoration:line-through;align-self:flex-end;cursor:pointer}.list-item__old-price:hover{transform:scaleX(1.1)}@media (width >= 250px) and (width <= 560px){.list-item__old-price{font-size:12px;align-self:center}}.provider-info__icon{width:20px;height:20px;background-repeat:no-repeat;background-position:center center;margin-left:6px;cursor:pointer;background-image:url(/assets/icon-info-db8a7621.svg)}.provider-info__icon:hover{background-image:url(/assets/icon-info-hover-8c61d7e3.svg)}.buttons-wrapper-out{padding-left:44px;align-self:flex-start}@media (width >= 250px) and (width <= 560px){.buttons-wrapper-out{padding-left:0}}@media (width >= 250px) and (width <= 560px){.list-item__action.list-item__action-out{width:auto;align-self:flex-end}}.cart-list__items-out__wrapper{display:flex;flex-flow:column nowrap;justify-content:space-between;margin-bottom:16px;color:#9797af;border-top:1px solid rgba(0,0,0,.1)}@media (width >= 250px) and (width <= 560px){.cart-list__items-out__wrapper{margin-bottom:44px}}.cart-list__items-out__wrapper.close{display:none}.count-minus{background-image:url(/assets/minus-15e52c52.svg)}.count-minus:hover{background-image:url(/assets/minus-hover-240a015b.svg)}.count-plus{background-image:url(/assets/plus-e6fba45e.svg)}.count-plus:hover{background-image:url(/assets/plus-hover-0cee8ef0.svg)}.count-minus_disabled{background-image:url(/assets/minus-disabled-ffa7675a.svg)!important;cursor:default}.count-plus_disabled{background-image:url(/assets/plus-disabled-825f9301.svg);cursor:default}.remove{display:none!important}.price-wrapper-mobile{display:none;flex-direction:row;align-items:center}@media (width >= 250px) and (width <= 700px){.price-wrapper-mobile{display:flex;justify-content:flex-start}}.product__size-mobile{display:none;position:absolute;bottom:4px;left:4px;width:22px;height:22px;border-radius:6px;background-color:#fff;z-index:2;font-size:14px;line-height:20px;font-weight:400;letter-spacing:normal}@media (width >= 250px) and (width <= 450px){.product__size-mobile{display:flex;align-items:center;justify-content:center}}.size-out{color:#000;background-color:#fff}.cart-order{padding:16px 24px 24px;position:relative;width:429px;height:572px;margin-left:32px;background-color:#fff;top:5px;border-radius:16px;box-shadow:0 0 1px #0000004d,0 2px 10px #00000026}@media (width >= 1000px) and (width <= 1100px){.cart-order{width:303px;height:604px}}@media (width >= 250px) and (width <= 1000px){.cart-order{width:100%;top:0;padding:16px;margin-left:0}}@media (width >= 250px) and (width <= 560px){.cart-order{padding:12px 0 24px;position:relative;width:auto;height:auto;background-color:inherit;border-radius:none;box-shadow:none}}.cart-order__wrapper{display:flex;flex-direction:column}.cart-order__title-wrapper{margin-bottom:8px;display:flex;align-items:center;flex-direction:row;justify-content:space-between}@media (width >= 250px) and (width <= 560px){.cart-order__title-wrapper{margin-bottom:6px}}.cart-order__title,.cart-order__total-price{display:block;font-size:24px;line-height:32px;font-weight:700;letter-spacing:-.01em;text-align:left}@media (width >= 250px) and (width <= 560px){.cart-order__title,.cart-order__total-price{font-size:20px;line-height:28px;font-weight:700;letter-spacing:-.01em}}.cart-order__total-price-wrapper{display:flex}.cart-order__total-price__currancy{font-size:20px;line-height:28px;font-weight:700;letter-spacing:-.01em;margin-left:4px;align-self:flex-end}.cart-order__main-info{font-size:16px;line-height:24px;font-weight:400;letter-spacing:normal;margin-bottom:24px}@media (width >= 250px) and (width <= 560px){.cart-order__main-info{margin-bottom:16px}}.cart-order__info-wrapper{display:flex;align-items:center;justify-content:space-between;font-size:16px;line-height:24px;font-weight:400;letter-spacing:normal}.cart-order__delivery-wrapper{height:129px;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:25px}@media (width >= 1000px) and (width <= 1100px){.cart-order__delivery-wrapper{margin-bottom:43px}}@media (width >= 250px) and (width <= 560px){.cart-order__delivery-wrapper{margin-bottom:16px;height:52px}}@media (width >= 250px) and (width <= 560px){.cart-order__delivery-date-link,.cart-order__delivery-address.delivery-current-address,.cart-order__section-title,.cart-order__change-button-icon{display:none}}.cart-order__section-header-wrapper{display:flex;align-items:center;justify-content:space-between;margin-bottom:5px}.cart-order__section-title{font-size:16px;line-height:24px;font-weight:700;letter-spacing:normal}.cart-order__delivery-address{font-size:13px;line-height:16px;font-weight:400;letter-spacing:normal}.cart-order__delivery-date-link{font-size:13px;line-height:16px;font-weight:400;letter-spacing:normal;color:#cb11ab;text-decoration:none;border-bottom:1px dashed rgba(203,17,171,.2);padding-bottom:1px;width:56px;padding-top:5px}.cart-order__delivery-condition-wrapper{position:relative;background-color:#f6f6fa;height:52px;width:381px;padding:5px 20px 8px 8px;margin-top:12px;border-radius:8px;display:flex;align-items:center;justify-content:center}@media (width >= 1000px) and (width <= 1100px){.cart-order__delivery-condition-wrapper{width:255px;padding:8px 8px 12px}}@media (width >= 250px) and (width <= 1000px){.cart-order__delivery-condition-wrapper{width:100%;justify-content:flex-start}}@media (width >= 250px) and (width <= 560px){.cart-order__delivery-condition-wrapper{background-color:#f0ecf4;margin-top:0}}.payment-item-wrapper{display:flex;align-items:center;justify-content:flex-start}@media (width >= 250px) and (width <= 560px){.payment-item-wrapper.cart-order-card{display:none}}.cart-order__payment__pay-now__wrapper{background-color:#f6f6fa;width:381px;padding:9px 8px 2px 7px;margin-top:12px;margin-bottom:27px;border-radius:8px}@media (width >= 1000px) and (width <= 1100px){.cart-order__payment__pay-now__wrapper{width:255px;padding:9px 8px 8px;margin-bottom:20px}}@media (width >= 200px) and (width <= 1000px){.cart-order__payment__pay-now__wrapper{width:100%}}@media (width >= 250px) and (width <= 560px){.cart-order__payment__pay-now__wrapper{background-color:#f0ecf4;margin-top:0;padding-bottom:7px;margin-bottom:21px}}.check-pay-now__wrapper{display:flex;align-items:center;margin-bottom:6px;justify-content:flex-start}.cart-order__payment__oferta-access{font-size:13px;line-height:16px;font-weight:400;letter-spacing:.01em;padding-left:20px;position:relative}.cart-order__payment__oferta-access:before{content:"";display:inline-block;border-right:2px solid #000;border-bottom:2px solid #000;transform:rotate(43deg);position:absolute;width:5px;height:9px;left:1px}.cart-order__payment__oferta-link{font-size:13px;line-height:16px;font-weight:400;letter-spacing:normal;color:#000;text-decoration:none;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:1px}.conditions__text.conditions__text-delivery{font-size:13px;line-height:16px;font-weight:400;letter-spacing:0}@media (width >= 250px) and (width <= 560px){.conditions__text{width:240px}}.checkbox-text__text.check-pay-now,.payment-condition{font-size:13px;line-height:16px;font-weight:400;letter-spacing:0;margin-bottom:6px}.payment__card-number{font-size:13px;line-height:16px;font-weight:400;letter-spacing:normal;text-align:right}.payment-card__icon{width:32px;height:24px;background-repeat:no-repeat;background-position:center center;margin-right:8px}.date-payment-card{font-size:16px;line-height:24px;font-weight:400;letter-spacing:normal;margin-left:12px}.form{padding:16px 24px 20px;background-color:#fff;border-radius:16px;margin-bottom:16px}@media (width >= 1000px) and (width <= 1100px){.form{margin-bottom:13px;padding:16px 26px 24px 24px}}@media (width >= 250px) and (width <= 560px){.form{padding:16px 16px 24px;margin-bottom:12px;position:relative}}@media (width >= 250px) and (width <= 560px) and (width >= 250px) and (width <= 350px){.form{right:7px;width:105%;padding:16px 7px 24px}}.form__title{font-size:24px;line-height:32px;font-weight:700;letter-spacing:-.01px;padding-bottom:0}@media (width >= 250px) and (width <= 560px){.form__title{font-size:20px;line-height:28px;font-weight:700;letter-spacing:-.1px}}.delivery__header{margin-bottom:16px}@media (width >= 250px) and (width <= 560px){.delivery__header{margin-bottom:8px}}.delivery__table{display:flex;flex-direction:column}.address__grade__star{width:12px;height:12px;background-repeat:no-repeat;background-position:center center;background-image:url(/assets/star-033edcde.svg);position:relative;top:2px;left:2px;display:inline-block;margin-right:4px}@media (width >= 250px) and (width <= 560px){.address__grade__star{margin-right:0}}.address__grade{display:inline-block;vertical-align:top}.delivery__address__wrapper,.delivery__cost__wrapper{padding-bottom:16px;display:flex;align-items:center;list-style-type:none}@media (width >= 250px) and (width <= 560px){.delivery__address__wrapper,.delivery__cost__wrapper{align-items:flex-start;flex-direction:column;padding-bottom:19px}}.delivery__date__photos__wrapper{display:flex;list-style-type:none;padding:0;margin:0;align-items:center}@media (width >= 250px) and (width <= 560px){.delivery__date__photos__wrapper{margin-top:12px}}.delivery__date__photo{position:relative;list-style-type:none;display:inline-block;width:40px;height:56px;background-repeat:no-repeat;margin-right:8px}.delivery__table__item,.delivery__date__item{font-size:16px;line-height:24px;font-weight:400;letter-spacing:normal}@media (width >= 250px) and (width <= 560px){.delivery__table__item,.delivery__date__item{align-items:flex-start;flex-direction:column}}.delivery__table__item{width:153px;white-space:nowrap;display:flex;align-self:flex-start;margin-right:32px}.table-item-font{font-size:16px;line-height:24px;font-weight:600;letter-spacing:normal}.delivery__date__item{display:flex;margin-bottom:16px;height:56px}@media (width >= 250px) and (width <= 560px){.delivery__date__item{margin-bottom:24px;height:auto}}.address__data__wrapper{display:flex;flex-flow:row wrap}.address__grade,.address__office-hours{font-size:13px;line-height:16px;font-weight:400;letter-spacing:normal;margin-right:8px;margin-left:4px}@media (width >= 250px) and (width <= 560px){.address__grade,.address__office-hours{margin-left:2px}}.delivery__conditions__wrapper{padding-top:7px;position:relative;display:flex;flex-direction:row;align-items:center}@media (width >= 1000px) and (width <= 1100px){.delivery__conditions__wrapper{padding-top:8px}}@media (width >= 250px) and (width <= 560px){.delivery__conditions__wrapper{padding-top:0}}.conditions__icon{width:23px;height:22px;background-repeat:no-repeat;background-position:center center;background-image:url(/assets/shipping-b61e4197.svg);position:relative;display:block;margin-right:8px}@media (width >= 1000px) and (width <= 1100px){.conditions__icon{width:37px;height:22px;background-repeat:no-repeat;background-position:center center}}@media (width >= 250px) and (width <= 560px){.conditions__icon{margin-right:8px}}@media (width >= 1000px) and (width <= 1100px){.conditions__icon-delivery{width:22px;height:22px;background-repeat:no-repeat;background-position:center center}}.conditions__text{font-size:13px;line-height:16px;font-weight:400;letter-spacing:normal}.conditions__link{color:#0cb477;text-decoration:none;border-bottom:1px dashed rgba(12,180,119,.2)}.delivery__address__data .delivery-current-address{flex-basis:100%;margin-bottom:4px}.delivery-icon__count,.cart-notification{padding:6px;position:absolute;height:16px;top:-4px;left:26px;background-color:#f55123;color:#fff;font-size:10px;border-radius:16px;display:flex;justify-content:center;align-items:center;z-index:2}@media (width >= 320px) and (width <= 560px){.delivery-icon__count,.cart-notification{top:-8px;left:21px}}.cart-notification{font-size:10px;line-height:18px;font-weight:700;letter-spacing:normal;height:15px;top:-6px;left:19px;padding-bottom:6px}.delivery__address__data.delivery-current-address{flex-basis:100%;margin-bottom:8px}@media (width >= 320px) and (width <= 560px){.delivery__address__data.delivery-current-address{line-height:24px;margin-bottom:2px}}.form-row{display:flex;justify-content:space-between;max-width:700px;height:64px;gap:24px;padding-top:16px}@media (width >= 250px) and (width <= 560px){.form-row{flex-direction:column;gap:0;height:auto;margin-top:5px;padding-top:0}}.form-group{flex:1;margin-right:24px}@media (width >= 250px) and (width <= 560px){.form-group{margin-right:0}}.label{position:relative;left:0;bottom:25px;color:#9797af;pointer-events:none;font-size:16px;line-height:24px;font-weight:400;letter-spacing:normal}.input-field{width:100%;border:none;border-bottom:1px solid #9797af;background:transparent;margin-top:18px;font-size:16px;line-height:24px;font-weight:400;letter-spacing:normal}.input-field:focus{outline:none;border-color:none}.input-field.error{color:#f55123;border-bottom:1px solid #f55123}.up-label{font-size:13px;line-height:16px;font-weight:400;letter-spacing:normal;bottom:47px}.note-description{position:relative;display:block;bottom:20px;font-size:12px;line-height:14px;font-weight:400;letter-spacing:normal}.error-message{position:relative;font-size:12px;line-height:14px;font-weight:400;letter-spacing:normal;bottom:20px;color:#f55123}.hidden{display:none}.input-field:focus+.label{font-size:13px;line-height:16px;font-weight:400;letter-spacing:normal;bottom:47px}.form.user__form{padding-bottom:40px}@media (width >= 250px) and (width <= 560px){.form.user__form{min-height:405px;padding-bottom:8px}}.payment-form__card-number.payment__card-number{font-size:16px;line-height:24px;font-weight:400;letter-spacing:normal;text-align:left}.payment-form__payment-condition{font-size:13px;line-height:16px;font-weight:400;letter-spacing:normal;color:#9797af;margin-top:8px}@media (width >= 250px) and (width <= 560px){.payment-form__payment-condition{margin-bottom:0}}.checkbox__decor,.checkbox-checked{cursor:pointer;display:inline-block;border-radius:6px;margin-right:11px;width:22px;height:22px;background-repeat:no-repeat;background-position:center center}.checkbox-text__text{font-size:16px;line-height:24px;font-weight:400;letter-spacing:normal}.checkbox__decor{background-image:url(/assets/checkbox-2deb9a85.svg)}.checkbox__decor:hover{background-image:url(/assets/checkbox-hover-94bee11f.svg)}.checkbox-checked{background-image:url(/assets/checkbox-checked-feac04bc.svg)}.checkbox-checked:hover{background-image:url(/assets/checkbox-checked-feac04bc.svg)}.checkbox-card{align-self:start;margin-top:38px}@media (width >= 250px) and (width <= 450px){.checkbox-card{margin-top:0;position:absolute;top:4px;left:4px;z-index:2;background-color:#fff}}.checkbox__decor.cart-order__checkbox-decor{margin-right:7px}@media (width >= 250px) and (width <= 450px){.checkbox__decor.cart-order__checkbox-decor{margin-right:8px}}.circle-checkbox,.circle-checkbox.checked{width:20px;height:20px;background-repeat:no-repeat;background-position:center center;cursor:pointer;display:inline-block;margin-right:8px}.circle-checkbox{background-image:url(/assets/circle-checkbox-92b9fba3.svg)}.circle-checkbox:hover{background-image:url(/assets/circle-checkbox-hover-f90adb60.svg)}.circle-checkbox.checked{background-image:url(/assets/circle-checkbox-checked-9077e507.svg)}.circle-checkbox.checked:hover{background-image:url(/assets/circle-checkbox-checked-9077e507.svg)}.circle-checkbox.checkbox-delivery-address{margin-top:5px}.main-button{font-size:16px;line-height:24px;font-weight:700;letter-spacing:normal;background-color:#cb11ab;color:#fff;border-radius:8px;border:none;width:381px;height:44px;padding-left:4px;text-align:center;margin-bottom:13px;cursor:pointer}.main-button:hover{background-color:#e81fc7}@media (width >= 1000px) and (width <= 1100px){.main-button{width:255px;margin-bottom:13px}}@media (width >= 250px) and (width <= 1000px){.main-button{width:100%}}@media (width >= 250px) and (width <= 560px){.main-button{margin-bottom:14px}}.change-button-text{height:32;background:inherit;border:none;padding:0;margin:0;cursor:pointer;font-size:16px;line-height:24px;font-weight:700;letter-spacing:normal;text-align:right;color:#cb11ab}.change-button-text:hover{color:#ff970d}.cart-order__change-button-icon{width:20px;height:20px;background-repeat:no-repeat;background-position:center center;background-image:url(/assets/change-btn-a57dd56f.svg);cursor:pointer}.cart-order__change-button-icon:hover{background-image:url(/assets/change-btn-hover-3330051c.svg)}.disabled-order-button,.disabled-order-button:hover{background-color:#9797af}.payment-card{display:flex;align-items:center}.modal__payment-card__icon{width:32px;height:24px;background-repeat:no-repeat;background-position:center center;margin-right:4px}.icon-card-mir{background-image:url(/assets/mir-icon-57b471f9.svg)}.icon-card-visa{background-image:url(/assets/visa-icon-00b2206c.svg)}.icon-card-master{background-image:url(/assets/master-icon-485ca106.svg)}.icon-card-union{background-image:url(/assets/union-icon-938ee372.svg)}.payment-card__number{font-size:16px;line-height:24px;font-weight:400;letter-spacing:-.01em;text-align:right}.payment-card__wrapper{cursor:pointer;display:flex;margin-bottom:16px}.payment-modal__payment-content-wrapper{height:351px;display:flex;flex-direction:column;justify-content:space-between}@media (width >= 250px) and (width <= 560px){.payment-modal__payment-content-wrapper{height:auto}}.delivery-modal-form{width:500px;height:408px}@media (width >= 250px) and (width <= 500px){.delivery-modal-form{width:300px;height:auto}}.delivery-modal__methods-wrapper{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;width:456px}@media (width >= 250px) and (width <= 500px){.delivery-modal__methods-wrapper{flex-direction:column;width:250px;justify-content:center;gap:10px;margin-bottom:10px}}.delivery-method-button{font-size:13px;line-height:16px;font-weight:700;letter-spacing:normal;display:flex;justify-content:center;align-items:center;border:2px solid rgba(203,17,171,.15);width:224px;height:36px;padding:0 0 2px;border-radius:24px;text-align:center;cursor:pointer}.delivery-method-button:hover{background-color:#cb11ab26}@media (width >= 250px) and (width <= 500px){.delivery-method-button{width:150px;height:36px}}.delivery-method-button.current-delivery-method{border:2px solid #cb11ab}.delivery-modal__address-title{font-size:13px;line-height:16px;font-weight:700;letter-spacing:normal;text-align:left}@media (width >= 250px) and (width <= 560px){.delivery-modal__address-title{text-align:center}}.delivery-modal__addresses-wrapper{height:163px;display:flex;flex-direction:column;justify-content:space-between}@media (width >= 250px) and (width <= 560px){.delivery-modal__addresses-wrapper{height:auto}}.delivery-modal__address-wrapper{display:flex;justify-content:space-between;margin-bottom:18px}.delivery-modal__address-text{max-width:371px;font-size:16px;line-height:24px;font-weight:400;letter-spacing:normal}@media (width >= 250px) and (width <= 560px){.delivery-modal__address-text{font-size:14px;line-height:20px;font-weight:400;letter-spacing:normal;max-width:190px}}.delivery-modal__delete-icon{margin-left:auto;background-image:url(/assets/delete-address-icon-d97ad87a.svg)}.delivery-modal__delete-icon:hover{background-image:url(/assets/icon-delete-hover-fde85b34.svg)}.delivery-modal__addresses-wrapper.courier,.delivery-modal__addresses-wrapper.pickup{display:none;overflow:auto}@media (width >= 250px) and (width <= 560px){.delivery-modal__addresses-wrapper.courier,.delivery-modal__addresses-wrapper.pickup{overflow:visible}}.delivery-modal__addresses-wrapper.courier.open,.delivery-modal__addresses-wrapper.pickup.open{display:block;margin-top:12px}.data-wrapper-pickup{display:flex}.delivery-modal__address__data__wrap{display:flex;flex-direction:column}.grade-wrap{display:flex;align-items:center}.address__pickup-text{font-size:13px;line-height:16px;font-weight:400;letter-spacing:normal;color:#a0a0a4}.delivery-modal__address-wrapper.pickup-wrap-data{display:block!important}.overflow-hidden{overflow:hidden}.delivery-modal__address__data__wrapper{cursor:pointer;display:flex}.overlay,.modal{background-color:#05000a4d;width:100%;height:100%}.delivery-modal,.payment-modal{display:none}.modal{z-index:999;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.modal-form{max-width:500px;max-height:408px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:16px 22px 24px;background-color:#fff;border-radius:16px;border:1px solid rgba(0,0,0,.114);box-shadow:0 2px 10px #00000026}@media (width >= 250px) and (width <= 560px){.modal-form{max-height:none;height:auto;padding:14px}}.payment-modal-form{width:400px;height:408px}@media (width >= 250px) and (width <= 560px){.payment-modal-form{width:300px;height:300px}}.modal__title{font-size:20px;line-height:28px;font-weight:700;letter-spacing:-.01em;text-align:left;padding:0 24px 13px 0}@media (width >= 250px) and (width <= 560px){.modal__title{font-size:18px;line-height:24px;font-weight:700;letter-spacing:-.01em;text-align:center}}.modal__close-button{background-image:url(/assets/modal-close-fd37b32e.svg);width:24px;height:24px;background-repeat:no-repeat;background-position:center center;position:absolute;cursor:pointer;top:20px;right:20px}.modal__close-button:hover{background-image:url(/assets/modal-close-hover-3e3406cf.svg)}.modal-button{width:164px;height:44px;align-self:flex-start;margin:31px 0 24px;padding:0 3px 6px 4px}@media (width >= 250px) and (width <= 560px){.modal-button{margin:15px 0 10px;width:120px;align-self:center;height:35px}}.open,.modal.modal-order-button-disabled.open,.payment-modal.open{display:block}@media (width >= 250px) and (width <= 560px){.payment-modal__payment-cards{margin-bottom:20px}}.modal-order-button-disabled{display:none}.modal-order-button-disabled-form{font-size:16px;line-height:24px;font-weight:700;letter-spacing:normal;display:flex;flex-direction:column;justify-content:space-between;align-items:center;color:#9797af;width:220px;height:150px}.modal-order-button-disabled__close-button{width:150px;margin-top:20px;margin-bottom:0}.provider-info__tooltip,.price-info__tooltip{position:absolute;padding:13px 16px;border-radius:8px;background:#fff;color:#000;opacity:0;transition:opacity .3s ease-out;box-shadow:0 2px 10px #00000026,0 0 1px #0000004d;z-index:5;text-align:left;display:flex;flex-direction:column;justify-content:space-between}.provider-info__tooltip.tooltip-provider.open{opacity:1}.provider-container-tooltip{position:relative}@media (width >= 250px) and (width <= 560px){.provider-container-tooltip{display:none}}.provider-info-title{display:block;font-size:13px;line-height:16px;font-weight:400;letter-spacing:normal;margin:0}.provider-info-text,.condition-info__tooltip__content{font-size:13px;line-height:16px;font-weight:400;letter-spacing:normal}.tooltip-provider{font-size:13px;line-height:16px;font-weight:400;letter-spacing:normal;margin-top:3px;width:280px;height:104px;left:5px;top:20px}.tooltip-sale-title{font-size:13px;line-height:16px;font-weight:400;letter-spacing:normal;color:#a0a0a4}.tooltip-sale__text{display:flex;justify-content:space-between}.tooltip-condition{position:absolute;padding:10px 16px 14px;border-radius:8px;background:#fff;color:#000;opacity:0;transition:opacity .3s ease-out;box-shadow:0 2px 10px #00000026,0 0 1px #0000004d;z-index:5;text-align:left;display:flex;flex-direction:column;justify-content:space-between;font-size:13px;line-height:16px;font-weight:400;letter-spacing:normal;width:288px;height:56px;top:45px;right:110px}@media (width >= 1000px) and (width <= 1100px){.tooltip-condition{top:45px;right:-16px}}@media (width >= 250px) and (width <= 560px){.tooltip-condition{display:none}}.tooltip-condition.order-form-tooltip.open,.tooltip-condition.form-tooltip.open,.price-info__tooltip.tooltip-sale-position.open{opacity:1}.tooltip-condition.form-tooltip.tooltip-condition-form{top:36px;left:225px}@media (width >= 250px) and (width <= 560px){.tooltip-condition.form-tooltip.tooltip-condition-form{left:0}}.price-info-tooltip__row{font-size:13px;line-height:16px;font-weight:400;letter-spacing:normal;display:flex;justify-content:space-between;align-items:center;margin-top:8px}.tooltip-sale-position{width:239px;top:53px;left:-158px;z-index:10}@media (width >= 1500px){.tooltip-sale-position{top:53px;left:-158px}}.list-item__count__container.position{z-index:5}.modal-form-menu{width:300px;height:100vh;position:fixed;left:0;top:0;transform:translate(-100%);transition:transform .3s ease-in-out;overflow-y:auto;background:#fff;padding:20px 0 20px 30px;z-index:1000;border:1px solid rgba(0,0,0,.114);box-shadow:0 2px 10px #00000026}@media (width >= 250px) and (width <= 560px){.modal-form-menu{width:250px}}.menu-modal.active,.modal-form-menu.active{transform:translate(0)}.menu-modal{background-color:#05000a4d;position:fixed;left:0;top:0;width:100%;height:100%;z-index:99999;transform:translate(-100%);transition:transform .4s ease-in-out}.menu-modal__close{width:34px;height:34px;display:inline-block;border:none;cursor:pointer;line-height:1;position:absolute;background-color:#000000d9;top:9px;left:309px}@media (width >= 250px) and (width <= 560px){.menu-modal__close{left:259px}}.menu-modal__close:after,.menu-modal__close:before{background-color:#fff;border-radius:4px;content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg)}.menu-modal__close:before{width:4px;height:28px}.menu-modal__close:after{width:28px;height:4px}.menu-link{position:relative;font-size:16px;line-height:22px;font-weight:400;letter-spacing:normal;color:#9797af;padding:3px 5px 3px 44px;margin-top:12px;display:block;text-decoration:none;transition:color .3s}.menu-link:hover{color:#6725a8}.menu-modal .modal-form-menu ul{list-style:none;padding:0;margin:0}.nav-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:space-between;background-color:#fff;padding:auto 13px}@media (width >= 250px) and (width <= 560px){.nav-wrapper{padding:15px 13px}}.navigation-mobile{display:none}@media (width >= 250px) and (width <= 560px){.navigation-mobile{display:block;height:56px;width:100%}}.home-nav__icon,.search-nav__icon,.cart-nav__icon,.favorite-nav__icon,.user-nav__icon{width:28px;height:28px;background-repeat:no-repeat;background-position:center center}.home-nav__icon{background-image:url(/assets/home-80bd2d9d.svg)}.search-nav__icon{background-image:url(/assets/search-f789a521.svg)}.cart-nav__icon{background-image:url(/assets/cart-f4e31968.svg)}.favorite-nav__icon{background-image:url(/assets/favorites-47a24ba9.svg)}.user-nav__icon{background-image:url(/assets/user-d5b1cebc.svg)}.cart-nav__link{position:relative}
