:root{--active-color:#aaafc9;--active-color-first:#211e1c;--active-color-second:#aaafc9}.import-body{color:var(--text2,#211e1c);display:flex;flex:1 1 100%;line-height:19px;margin-inline:auto;max-width:1110px;padding:25px 5px;text-align:center;text-decoration:none;width:100%}@media (max-width:47.99em){.import-body{justify-content:center;text-align:left}}.import-body--import{border-bottom:1px solid #e9ecf6;justify-content:center}.import-body__help-link{display:block;font-size:13px;margin-top:6px}.wizard-static-wrapper{position:relative}.wizard-static-wrapper .loader{--width:80px;--height:80px;display:block;filter:drop-shadow(0 0 6px black);height:var(--height,80px);left:calc(50% - var(--height, 80px)/2);position:absolute;top:50%;top:calc(40% - var(--width, 80px)/2);width:var(--width,80px)}.wizard-static-wrapper .loader__wrapper{cursor:wait;height:100%;inset:0;opacity:0;outline:1px soli;position:absolute;transition:opacity .3s ease-out,visibility .3s ease-out;visibility:hidden;width:100%;z-index:99}.wizard-static-wrapper .loader:after{animation:lds-dual-ring 1.2s linear infinite;border-color:#ecedf4 transparent;border-radius:50%;border-style:solid;border-width:6px;content:" ";display:block;height:64px;margin:8px;width:64px}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ajax-container--loading .loader__wrapper{opacity:1;transition:opacity .18s ease-in,visibility .18s ease-in;visibility:visible}.final-step__other-products,.product-list__other-products{border-top:1px solid #dde1ec}.final-step__toggle-button,.product-list__toggle-button{align-items:center;color:var(--text2,#211e1c);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:7px;padding:5px 0 25px;text-decoration-line:underline}.final-step__toggle-button:after,.product-list__toggle-button:after{background-color:#000;content:"";display:block;height:15px;-webkit-mask-image:url(/assets/ico/arrow_circle.svg);mask-image:url(/assets/ico/arrow_circle.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transform:rotate(-90deg);transition:background-color .3s ease 0s;transition:transform .2s ease-in-out;width:15px}.final-step__toggle-button.show:after,.product-list__toggle-button.show:after{transform:rotate(90deg)}.step h3,.user-data h3{color:var(--text2,#211e1c);font-size:30px;font-weight:500;grid-column:span 2;line-height:55px;margin-bottom:8px}.box__content{background:#fff;margin-inline:auto;max-width:1920px;width:100%}.box__content--final-step{margin-top:38px}.box__inner{display:flex;flex-direction:column;gap:25px;justify-content:space-between;margin-inline:auto;max-width:1110px;padding:28px 15px;width:100%}@media (min-width:48em){.box__inner{flex-direction:row}}@media (min-width:68.125em){.box__inner{gap:45px;padding:28px 0}}.box__inner--summary{align-items:center;flex-wrap:wrap}@media (max-width:47.99em){.box__inner--summary{align-items:baseline!important}}.box__inner--summary h3{color:var(--text2,#211e1c);flex:1 1 100%;font-size:30px;font-weight:500;line-height:55px;margin-bottom:8px}.box__inner--summary h2{font-size:1.5rem;margin-bottom:20px}.box__inner--summary table tr th{padding-right:15px;text-align:left}.box__inner--summary .country_code{margin-right:5px}.box__inner--summary .user-data{flex:1 1 100%;text-align:center}.box__inner--summary .order-price-list__wrapper{flex:1 1 100%;margin-top:0;max-width:unset;min-width:auto}.box__inner--summary .order-price-list__wrapper .order-price-list{display:flex;flex-wrap:wrap;justify-content:space-around}.box__inner--summary .order-price-list__wrapper .order-price-list>strong{flex:1 1 100%;font-size:1.3rem;text-align:center}.box__inner--summary .order-price-list__wrapper .order-price-list .order-price-list__summary{justify-content:center}.box__inner--summary .order-price-list__wrapper .order-price-list .order-price-list__misc-list{border:0;height:auto;width:auto}.box__inner--summary .order-price-list__wrapper .order-price-list .product-list__toggle-button{justify-content:center;width:100%}.order-price-list__summary{display:flex;flex-wrap:wrap;gap:5px;justify-content:space-between;padding:20px 0 6px;width:100%}.order-price-list__summary .text{font-size:16px;font-weight:700;text-align:right}@media (min-width:48em){.order-price-list__summary .text{font-size:19px}}.order-price-list__summary .value{font-size:16px;font-weight:700;text-align:right;white-space:nowrap}@media (min-width:48em){.order-price-list__summary .value{font-size:19px}}.order-price-list__misc-list{border-color:#dde1ec;border-style:solid;border-width:3px 0;width:100%}.order-price-list__wrapper{background-color:#f5f6f9;height:fit-content;max-width:380px;min-width:380px;padding:27px 24px}@media (min-width:48em){.order-price-list__wrapper{margin-top:63px;padding:25px 34px}}.order-price-list .item{align-items:center;display:flex;gap:15px;padding:18px 3px}.order-price-list .item--delivery{border-width:3px 0 0!important}.order-price-list .item--delivery .item__image{background-color:#000;flex-shrink:0;height:35px;-webkit-mask-image:url(/assets/ico/delivery.svg);mask-image:url(/assets/ico/delivery.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:background-color .3s ease 0s;width:35px}.order-price-list .item--delivery .item__text{color:var(--text2,#211e1c);font-size:16px}.order-price-list .item--delivery .item__text p{color:var(--text2,#211e1c);font-size:12px;font-weight:400;line-height:16px}@media (min-width:48em){.order-price-list .item--delivery .item__text p{font-size:13px;line-height:18px}}.order-price-list .item--delivery .item__price{color:var(--text2,#211e1c);font-size:12px;font-weight:700;line-height:normal;margin-left:auto;text-align:right;white-space:nowrap}@media (min-width:48em){.order-price-list .item--delivery .item__price{font-size:13px}}.order-price-list .item--payment{border-width:3px 0 0!important}.order-price-list .item--payment .item__image{background-color:#000;flex-shrink:0;height:35px;-webkit-mask-image:url(/assets/ico/credit-card.svg);mask-image:url(/assets/ico/credit-card.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:background-color .3s ease 0s;width:35px}.order-price-list .item--payment .item__text{color:var(--text2,#211e1c);font-size:16px}.order-price-list .item--payment .item__text p{color:var(--text2,#211e1c);font-size:13px;font-weight:400;line-height:18px}.order-price-list .item--payment .item__price{color:var(--text2,#211e1c);font-size:13px;font-weight:700;margin-left:auto;text-align:right;white-space:nowrap}.order-price-list .item:not(:first-of-type){border-top:1px solid #dde1ec}.order-price-list .item__data{color:var(--text2,#211e1c);display:flex;flex-direction:column;font-size:12px;font-weight:700}.order-price-list .item__data .price{color:var(--text2,#211e1c);font-size:14px;font-weight:700;text-align:left}.order-price-list .item__data .title a{color:var(--text2,#211e1c);font-size:12px;font-weight:700;text-decoration:none}.order-price-list .item__image{flex-shrink:0;height:40px;width:40px}.order-price-list .item__image img{height:100%!important;object-fit:contain;width:100%!important}.order-price-list .item--discount-code .item__image{background-color:#000;flex-shrink:0;height:35px;-webkit-mask-image:url(/assets/ico/discount-percent.svg);mask-image:url(/assets/ico/discount-percent.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:background-color .3s ease 0s;width:35px}.order-price-list .item--discount-code .item__text{color:var(--text2,#211e1c);font-size:16px}.order-price-list .item--discount-code .item__text p{color:var(--text2,#211e1c);font-size:12px;font-weight:400;line-height:16px}@media (min-width:48em){.order-price-list .item--discount-code .item__text p{font-size:13px;line-height:18px}}.order-price-list .item--discount-code .item__price{color:var(--text2,#211e1c);font-size:12px;font-weight:700;line-height:normal;margin-left:auto;text-align:right;white-space:nowrap}@media (min-width:48em){.order-price-list .item--discount-code .item__price{font-size:13px}}.buttons__wrapper{align-items:center;display:flex;flex-direction:column-reverse;gap:15px;justify-content:space-between;padding-top:25px;padding-inline:15px}@media (min-width:48em){.buttons__wrapper{flex-direction:row;padding-inline:5px}}@media (min-width:75em){.buttons__wrapper{padding-inline:0}}.buttons__wrapper .next{width:100%}@media (min-width:48em){.buttons__wrapper .next{margin-left:auto;width:auto}}.buttons__wrapper .button{font-size:21px;font-style:normal;font-weight:500;width:100%}.buttons__wrapper .button input{display:none}@media (min-width:28.125em){.buttons__wrapper .button{max-height:56px}}@media (min-width:48em){.buttons__wrapper .button{margin-left:0;width:auto}}.buttons__wrapper .button--outline{font-size:16px;text-transform:none;width:fit-content}.wizard-form .box__header{align-items:center;display:flex;gap:clamp(11px,6.5vw,70px);margin-inline:auto;max-width:1110px;padding:17px 40px 16px;width:100%}@media (min-width:75em){.wizard-form .box__header{padding:34px 8.1% 25px 0}}.wizard-form .box__content,.wizard-form .box__footer{background:#fff;margin-inline:auto;max-width:1920px;width:100%}.wizard-form .box__content>*,.wizard-form .box__footer>*{margin-inline:auto;max-width:1110px;width:100%}@media (max-width:47.99em){.wizard-form .box__content>*,.wizard-form .box__footer>*{align-items:center}}.wizard-form h1{display:none}@media (min-width:48em){.wizard-form h1{color:var(--text2,#211e1c);display:block;font-size:40px;font-weight:500;line-height:55px}}.wizard-form .steps{align-items:flex-start;display:flex;gap:21px;justify-content:space-between;padding:0;position:relative;width:100%}@media (min-width:40.625em){.wizard-form .steps{align-items:center}}.wizard-form .steps__number{align-items:center;background-color:var(--active-color,#211e1c);border-radius:50%;display:flex;flex-shrink:0;height:31px;justify-content:center;position:relative;transition:background-color .3s ease-out;width:31px;z-index:1}.wizard-form .steps__number .steps__text--small{display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.wizard-form .steps .btn{display:none}.wizard-form .steps__text{color:var(--active-color,#211e1c);display:block;font-size:14px;font-weight:600;line-height:1.2;max-width:60px;text-align:center;transition:color .3s ease-out;white-space:nowrap}@media (min-width:40.625em){.wizard-form .steps__text{font-size:16px;max-width:unset;text-align:left}}@media (max-width:68.115em){.wizard-form .steps__text{white-space:wrap}}.wizard-form .steps__text--small{color:#fff;display:block;font-size:16px;line-height:1;text-align:center}.wizard-form .steps:before{background:#211e1c;background:linear-gradient(90deg,var(--active-color-first,#211e1c) 50%,var(--active-color-first,#211e1c) 50%,var(--active-color-second,#aaafc9) 100%);content:"";display:block;flex:1 1;height:1px;left:0;position:absolute;right:0;top:16px;width:100%}@media (min-width:40.625em){.wizard-form .steps:before{top:50%}}.wizard-form .steps__item{align-items:center;background:#f3f4f8;cursor:pointer;display:flex;flex-direction:column;gap:9px;justify-content:center;padding:0 8px;position:relative}@media (min-width:40.625em){.wizard-form .steps__item{flex-direction:row;padding:0 21px}}.wizard-form .steps__item:hover{--active-color:#656878}.wizard-form .steps__item:nth-of-type(2):hover{--active-color:#656878;--active-color-first:#656878;--active-color-second:#aaafc9}.wizard-form .steps__item:nth-of-type(3):hover{--active-color:#656878;--active-color-first:#656878;--active-color-second:#656878}.wizard-form .steps__item--active,.wizard-form .steps__item--completed{--active-color:#211e1c}.wizard-form .steps__item--active:nth-of-type(2),.wizard-form .steps__item--active:nth-of-type(3),.wizard-form .steps__item--completed:nth-of-type(2),.wizard-form .steps__item--completed:nth-of-type(3){--active-color:#211e1c;--active-color-first:#211e1c;--active-color-second:#211e1c}.order-system__empty .box__inner{flex-wrap:wrap}.order-system__empty .empty__message{-webkit-line-clamp:3;-webkit-box-orient:vertical;border:1px solid #e9ecf6;border-width:1px 0;color:var(--text2,#211e1c);display:-webkit-box;flex:1 1 100%;font-size:18px;font-weight:700;line-height:19px;margin-top:10px;overflow:hidden;padding:25px 20px;text-align:center;text-decoration:none;width:100%}.order-system__empty h2{color:var(--text2,#211e1c);display:block;font-size:40px;font-weight:500;line-height:55px}.js-hide{display:none}