@charset "UTF-8";:root{--iti-hover-color:rgba(0, 0, 0, 0.05);--iti-border-color:#ccc;--iti-dialcode-color:#999;--iti-dropdown-bg:white;--iti-spacer-horizontal:8px;--iti-flag-height:12px;--iti-flag-width:16px;--iti-border-width:1px;--iti-arrow-height:4px;--iti-arrow-width:6px;--iti-triangle-border:calc(var(--iti-arrow-width) / 2);--iti-arrow-padding:6px;--iti-arrow-color:#555;--iti-flag-sprite-width:3904px;--iti-flag-sprite-height:12px;--iti-mobile-popup-margin:30px;--iti-path-flags-1x:url(/images/intl-tel-input/flags.webp);--iti-path-flags-2x:url(/images/intl-tel-input/flags@2x.webp);--iti-path-globe-1x:url(/images/intl-tel-input/globe.webp);--iti-path-globe-2x:url(/images/intl-tel-input/globe@2x.webp)}.iti{position:relative;display:inline-block}.iti *{box-sizing:border-box}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti__a11y-text{width:1px;height:1px;clip:rect(1px,1px,1px,1px);overflow:hidden;position:absolute}.iti input.iti__tel-input,.iti input.iti__tel-input[type=tel],.iti input.iti__tel-input[type=text]{position:relative;z-index:0;margin:0!important}.iti__country-container{position:absolute;top:0;bottom:0;padding:var(--iti-border-width)}.iti__selected-country{z-index:1;position:relative;display:flex;align-items:center;height:100%;background:0 0;border:0;margin:0;padding:0;font-family:inherit;font-size:inherit;color:inherit;border-radius:0;font-weight:inherit;line-height:inherit;text-decoration:none}.iti__selected-country-primary{display:flex;align-items:center;height:100%;padding:0 var(--iti-arrow-padding) 0 var(--iti-spacer-horizontal)}.iti__arrow{margin-left:var(--iti-arrow-padding);width:0;height:0;border-left:var(--iti-triangle-border) solid transparent;border-right:var(--iti-triangle-border) solid transparent;border-top:var(--iti-arrow-height) solid var(--iti-arrow-color)}[dir=rtl] .iti__arrow{margin-right:var(--iti-arrow-padding);margin-left:0}.iti__arrow--up{border-top:none;border-bottom:var(--iti-arrow-height) solid var(--iti-arrow-color)}.iti__dropdown-content{border-radius:3px;background-color:var(--iti-dropdown-bg)}.iti--inline-dropdown .iti__dropdown-content{position:absolute;z-index:2;margin-top:3px;margin-left:calc(var(--iti-border-width) * -1);border:var(--iti-border-width) solid var(--iti-border-color);box-shadow:1px 1px 4px rgba(0,0,0,.2)}.iti__search-input{width:100%;border-width:0;border-radius:3px}.iti__search-input+.iti__country-list{border-top:1px solid var(--iti-border-color)}.iti__country-list{list-style:none;padding:0;margin:0;overflow-y:scroll;-webkit-overflow-scrolling:touch}.iti--inline-dropdown .iti__country-list{max-height:185px}.iti--flexible-dropdown-width .iti__country-list{white-space:nowrap}@media (max-width:500px){.iti--flexible-dropdown-width .iti__country-list{white-space:normal}}.iti__country{display:flex;align-items:center;padding:8px var(--iti-spacer-horizontal);outline:0}.iti__dial-code{color:var(--iti-dialcode-color)}.iti__country.iti__highlight{background-color:var(--iti-hover-color)}.iti__country-list .iti__flag,.iti__country-name{margin-right:var(--iti-spacer-horizontal)}[dir=rtl] .iti__country-list .iti__flag,[dir=rtl] .iti__country-name{margin-right:0;margin-left:var(--iti-spacer-horizontal)}.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])):hover,.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])):hover button{cursor:pointer}.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country-primary:hover,.iti--allow-dropdown .iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])) .iti__selected-country:has(+.iti__dropdown-content:hover) .iti__selected-country-primary{background-color:var(--iti-hover-color)}.iti .iti__selected-dial-code{margin-left:4px}[dir=rtl] .iti .iti__selected-dial-code{margin-left:0;margin-right:4px}.iti--container{position:fixed;top:-1000px;left:-1000px;z-index:1060;padding:var(--iti-border-width)}.iti--container:hover{cursor:pointer}.iti--fullscreen-popup.iti--container{background-color:rgba(0,0,0,.5);top:0;bottom:0;left:0;right:0;position:fixed;padding:var(--iti-mobile-popup-margin);display:flex;flex-direction:column;justify-content:flex-start}.iti--fullscreen-popup .iti__dropdown-content{display:flex;flex-direction:column;max-height:100%;position:relative}.center-h,.center-v,.center-vh{position:absolute}.iti--fullscreen-popup .iti__country{padding:10px;line-height:1.5em}.iti__flag{--iti-flag-offset:100px;height:var(--iti-flag-height);width:var(--iti-flag-width);border-radius:1px;box-shadow:0 0 1px 0 #888;background-image:var(--iti-path-flags-1x);background-repeat:no-repeat;background-position:var(--iti-flag-offset) 0;background-size:var(--iti-flag-sprite-width) var(--iti-flag-sprite-height)}.iti__ac{--iti-flag-offset:0px}.iti__ad{--iti-flag-offset:-16px}.iti__ae{--iti-flag-offset:-32px}.iti__af{--iti-flag-offset:-48px}.iti__ag{--iti-flag-offset:-64px}.iti__ai{--iti-flag-offset:-80px}.iti__al{--iti-flag-offset:-96px}.iti__am{--iti-flag-offset:-112px}.iti__ao{--iti-flag-offset:-128px}.iti__ar{--iti-flag-offset:-144px}.iti__as{--iti-flag-offset:-160px}.iti__at{--iti-flag-offset:-176px}.iti__au{--iti-flag-offset:-192px}.iti__aw{--iti-flag-offset:-208px}.iti__ax{--iti-flag-offset:-224px}.iti__az{--iti-flag-offset:-240px}.iti__ba{--iti-flag-offset:-256px}.iti__bb{--iti-flag-offset:-272px}.iti__bd{--iti-flag-offset:-288px}.iti__be{--iti-flag-offset:-304px}.iti__bf{--iti-flag-offset:-320px}.iti__bg{--iti-flag-offset:-336px}.iti__bh{--iti-flag-offset:-352px}.iti__bi{--iti-flag-offset:-368px}.iti__bj{--iti-flag-offset:-384px}.iti__bl{--iti-flag-offset:-400px}.iti__bm{--iti-flag-offset:-416px}.iti__bn{--iti-flag-offset:-432px}.iti__bo{--iti-flag-offset:-448px}.iti__bq{--iti-flag-offset:-464px}.iti__br{--iti-flag-offset:-480px}.iti__bs{--iti-flag-offset:-496px}.iti__bt{--iti-flag-offset:-512px}.iti__bw{--iti-flag-offset:-528px}.iti__by{--iti-flag-offset:-544px}.iti__bz{--iti-flag-offset:-560px}.iti__ca{--iti-flag-offset:-576px}.iti__cc{--iti-flag-offset:-592px}.iti__cd{--iti-flag-offset:-608px}.iti__cf{--iti-flag-offset:-624px}.iti__cg{--iti-flag-offset:-640px}.iti__ch{--iti-flag-offset:-656px}.iti__ci{--iti-flag-offset:-672px}.iti__ck{--iti-flag-offset:-688px}.iti__cl{--iti-flag-offset:-704px}.iti__cm{--iti-flag-offset:-720px}.iti__cn{--iti-flag-offset:-736px}.iti__co{--iti-flag-offset:-752px}.iti__cr{--iti-flag-offset:-768px}.iti__cu{--iti-flag-offset:-784px}.iti__cv{--iti-flag-offset:-800px}.iti__cw{--iti-flag-offset:-816px}.iti__cx{--iti-flag-offset:-832px}.iti__cy{--iti-flag-offset:-848px}.iti__cz{--iti-flag-offset:-864px}.iti__de{--iti-flag-offset:-880px}.iti__dj{--iti-flag-offset:-896px}.iti__dk{--iti-flag-offset:-912px}.iti__dm{--iti-flag-offset:-928px}.iti__do{--iti-flag-offset:-944px}.iti__dz{--iti-flag-offset:-960px}.iti__ec{--iti-flag-offset:-976px}.iti__ee{--iti-flag-offset:-992px}.iti__eg{--iti-flag-offset:-1008px}.iti__eh{--iti-flag-offset:-1024px}.iti__er{--iti-flag-offset:-1040px}.iti__es{--iti-flag-offset:-1056px}.iti__et{--iti-flag-offset:-1072px}.iti__fi{--iti-flag-offset:-1088px}.iti__fj{--iti-flag-offset:-1104px}.iti__fk{--iti-flag-offset:-1120px}.iti__fm{--iti-flag-offset:-1136px}.iti__fo{--iti-flag-offset:-1152px}.iti__fr{--iti-flag-offset:-1168px}.iti__ga{--iti-flag-offset:-1184px}.iti__gb{--iti-flag-offset:-1200px}.iti__gd{--iti-flag-offset:-1216px}.iti__ge{--iti-flag-offset:-1232px}.iti__gf{--iti-flag-offset:-1248px}.iti__gg{--iti-flag-offset:-1264px}.iti__gh{--iti-flag-offset:-1280px}.iti__gi{--iti-flag-offset:-1296px}.iti__gl{--iti-flag-offset:-1312px}.iti__gm{--iti-flag-offset:-1328px}.iti__gn{--iti-flag-offset:-1344px}.iti__gp{--iti-flag-offset:-1360px}.iti__gq{--iti-flag-offset:-1376px}.iti__gr{--iti-flag-offset:-1392px}.iti__gt{--iti-flag-offset:-1408px}.iti__gu{--iti-flag-offset:-1424px}.iti__gw{--iti-flag-offset:-1440px}.iti__gy{--iti-flag-offset:-1456px}.iti__hk{--iti-flag-offset:-1472px}.iti__hn{--iti-flag-offset:-1488px}.iti__hr{--iti-flag-offset:-1504px}.iti__ht{--iti-flag-offset:-1520px}.iti__hu{--iti-flag-offset:-1536px}.iti__id{--iti-flag-offset:-1552px}.iti__ie{--iti-flag-offset:-1568px}.iti__il{--iti-flag-offset:-1584px}.iti__im{--iti-flag-offset:-1600px}.iti__in{--iti-flag-offset:-1616px}.iti__io{--iti-flag-offset:-1632px}.iti__iq{--iti-flag-offset:-1648px}.iti__ir{--iti-flag-offset:-1664px}.iti__is{--iti-flag-offset:-1680px}.iti__it{--iti-flag-offset:-1696px}.iti__je{--iti-flag-offset:-1712px}.iti__jm{--iti-flag-offset:-1728px}.iti__jo{--iti-flag-offset:-1744px}.iti__jp{--iti-flag-offset:-1760px}.iti__ke{--iti-flag-offset:-1776px}.iti__kg{--iti-flag-offset:-1792px}.iti__kh{--iti-flag-offset:-1808px}.iti__ki{--iti-flag-offset:-1824px}.iti__km{--iti-flag-offset:-1840px}.iti__kn{--iti-flag-offset:-1856px}.iti__kp{--iti-flag-offset:-1872px}.iti__kr{--iti-flag-offset:-1888px}.iti__kw{--iti-flag-offset:-1904px}.iti__ky{--iti-flag-offset:-1920px}.iti__kz{--iti-flag-offset:-1936px}.iti__la{--iti-flag-offset:-1952px}.iti__lb{--iti-flag-offset:-1968px}.iti__lc{--iti-flag-offset:-1984px}.iti__li{--iti-flag-offset:-2000px}.iti__lk{--iti-flag-offset:-2016px}.iti__lr{--iti-flag-offset:-2032px}.iti__ls{--iti-flag-offset:-2048px}.iti__lt{--iti-flag-offset:-2064px}.iti__lu{--iti-flag-offset:-2080px}.iti__lv{--iti-flag-offset:-2096px}.iti__ly{--iti-flag-offset:-2112px}.iti__ma{--iti-flag-offset:-2128px}.iti__mc{--iti-flag-offset:-2144px}.iti__md{--iti-flag-offset:-2160px}.iti__me{--iti-flag-offset:-2176px}.iti__mf{--iti-flag-offset:-2192px}.iti__mg{--iti-flag-offset:-2208px}.iti__mh{--iti-flag-offset:-2224px}.iti__mk{--iti-flag-offset:-2240px}.iti__ml{--iti-flag-offset:-2256px}.iti__mm{--iti-flag-offset:-2272px}.iti__mn{--iti-flag-offset:-2288px}.iti__mo{--iti-flag-offset:-2304px}.iti__mp{--iti-flag-offset:-2320px}.iti__mq{--iti-flag-offset:-2336px}.iti__mr{--iti-flag-offset:-2352px}.iti__ms{--iti-flag-offset:-2368px}.iti__mt{--iti-flag-offset:-2384px}.iti__mu{--iti-flag-offset:-2400px}.iti__mv{--iti-flag-offset:-2416px}.iti__mw{--iti-flag-offset:-2432px}.iti__mx{--iti-flag-offset:-2448px}.iti__my{--iti-flag-offset:-2464px}.iti__mz{--iti-flag-offset:-2480px}.iti__na{--iti-flag-offset:-2496px}.iti__nc{--iti-flag-offset:-2512px}.iti__ne{--iti-flag-offset:-2528px}.iti__nf{--iti-flag-offset:-2544px}.iti__ng{--iti-flag-offset:-2560px}.iti__ni{--iti-flag-offset:-2576px}.iti__nl{--iti-flag-offset:-2592px}.iti__no{--iti-flag-offset:-2608px}.iti__np{--iti-flag-offset:-2624px}.iti__nr{--iti-flag-offset:-2640px}.iti__nu{--iti-flag-offset:-2656px}.iti__nz{--iti-flag-offset:-2672px}.iti__om{--iti-flag-offset:-2688px}.iti__pa{--iti-flag-offset:-2704px}.iti__pe{--iti-flag-offset:-2720px}.iti__pf{--iti-flag-offset:-2736px}.iti__pg{--iti-flag-offset:-2752px}.iti__ph{--iti-flag-offset:-2768px}.iti__pk{--iti-flag-offset:-2784px}.iti__pl{--iti-flag-offset:-2800px}.iti__pm{--iti-flag-offset:-2816px}.iti__pr{--iti-flag-offset:-2832px}.iti__ps{--iti-flag-offset:-2848px}.iti__pt{--iti-flag-offset:-2864px}.iti__pw{--iti-flag-offset:-2880px}.iti__py{--iti-flag-offset:-2896px}.iti__qa{--iti-flag-offset:-2912px}.iti__re{--iti-flag-offset:-2928px}.iti__ro{--iti-flag-offset:-2944px}.iti__rs{--iti-flag-offset:-2960px}.iti__ru{--iti-flag-offset:-2976px}.iti__rw{--iti-flag-offset:-2992px}.iti__sa{--iti-flag-offset:-3008px}.iti__sb{--iti-flag-offset:-3024px}.iti__sc{--iti-flag-offset:-3040px}.iti__sd{--iti-flag-offset:-3056px}.iti__se{--iti-flag-offset:-3072px}.iti__sg{--iti-flag-offset:-3088px}.iti__sh{--iti-flag-offset:-3104px}.iti__si{--iti-flag-offset:-3120px}.iti__sj{--iti-flag-offset:-3136px}.iti__sk{--iti-flag-offset:-3152px}.iti__sl{--iti-flag-offset:-3168px}.iti__sm{--iti-flag-offset:-3184px}.iti__sn{--iti-flag-offset:-3200px}.iti__so{--iti-flag-offset:-3216px}.iti__sr{--iti-flag-offset:-3232px}.iti__ss{--iti-flag-offset:-3248px}.iti__st{--iti-flag-offset:-3264px}.iti__sv{--iti-flag-offset:-3280px}.iti__sx{--iti-flag-offset:-3296px}.iti__sy{--iti-flag-offset:-3312px}.iti__sz{--iti-flag-offset:-3328px}.iti__tc{--iti-flag-offset:-3344px}.iti__td{--iti-flag-offset:-3360px}.iti__tg{--iti-flag-offset:-3376px}.iti__th{--iti-flag-offset:-3392px}.iti__tj{--iti-flag-offset:-3408px}.iti__tk{--iti-flag-offset:-3424px}.iti__tl{--iti-flag-offset:-3440px}.iti__tm{--iti-flag-offset:-3456px}.iti__tn{--iti-flag-offset:-3472px}.iti__to{--iti-flag-offset:-3488px}.iti__tr{--iti-flag-offset:-3504px}.iti__tt{--iti-flag-offset:-3520px}.iti__tv{--iti-flag-offset:-3536px}.iti__tw{--iti-flag-offset:-3552px}.iti__tz{--iti-flag-offset:-3568px}.iti__ua{--iti-flag-offset:-3584px}.iti__ug{--iti-flag-offset:-3600px}.iti__us{--iti-flag-offset:-3616px}.iti__uy{--iti-flag-offset:-3632px}.iti__uz{--iti-flag-offset:-3648px}.iti__va{--iti-flag-offset:-3664px}.iti__vc{--iti-flag-offset:-3680px}.iti__ve{--iti-flag-offset:-3696px}.iti__vg{--iti-flag-offset:-3712px}.iti__vi{--iti-flag-offset:-3728px}.iti__vn{--iti-flag-offset:-3744px}.iti__vu{--iti-flag-offset:-3760px}.iti__wf{--iti-flag-offset:-3776px}.iti__ws{--iti-flag-offset:-3792px}.iti__xk{--iti-flag-offset:-3808px}.iti__ye{--iti-flag-offset:-3824px}.iti__yt{--iti-flag-offset:-3840px}.iti__za{--iti-flag-offset:-3856px}.iti__zm{--iti-flag-offset:-3872px}.iti__zw{--iti-flag-offset:-3888px}.iti__globe{background-image:var(--iti-path-globe-1x);background-size:contain;background-position:right;box-shadow:none;height:19px}@media (min-resolution:2x){.iti__flag{background-image:var(--iti-path-flags-2x)}.iti__globe{background-image:var(--iti-path-globe-2x)}}@keyframes pulse{0%,100%{transform:scale(1,1)}50%{transform:scale(1.5,1.5)}}@keyframes spin{100%{transform:rotate(360deg)}}@keyframes loading-city{0%{background-position:0 0}100%{background-position:28px 0}}s{display:block;clear:both}.cart-summary_row::after,.clearfix::after{content:"";display:table;clear:both}img{width:100%}.bold{font-weight:700}.center{text-align:center}:where(:root[dir=ltr]) body *{text-align:left}:where(:root[dir=rtl]) body *{text-align:right}.body-white{background-color:#fff}.body-shops_app{display:flex}.no-wrap{white-space:nowrap}.block-header{font-size:1.875em;font-weight:700;line-height:1.2}.block-sub-header{display:block;font-size:1em;font-weight:400;line-height:1.2;margin-bottom:10px}.js-qr-logo,.mobile{display:none}.blur{filter:blur(10px)}.stop-scrolling{height:100%;overflow:hidden}.center-vh{top:50%;transform:translate(-50%,-50%)}:root[dir=ltr] .center-vh{left:50%}:root[dir=rtl] .center-vh{right:50%}.center-h{transform:translate(-50%,0)}:root[dir=ltr] .center-h{left:50%}:root[dir=rtl] .center-h{right:50%}.center-v{top:50%;transform:translate(0,-50%)}.flex{display:flex;justify-content:space-between}.body_content{min-height:100%;min-width:100%;position:relative;top:0;bottom:100%;z-index:2}:root[dir=ltr] .body_content{left:0}:root[dir=rtl] .body_content{right:0}.body_overlay{display:none;position:fixed;width:100%;height:100%;opacity:.6;background-color:#000;z-index:10100;cursor:pointer}.hide{display:none}.hidden{display:none!important}body.modal-lock{overflow:hidden!important;width:100%;position:fixed}.loading-dots{position:relative;text-align:center;display:none}.loading-dots div{display:inline-block;width:7px;height:7px;border-radius:50%;background:#fff;animation:loading-dots .9s linear infinite;margin:0 2px}.loading-dots .black{background:#282828}.loading-dots div:nth-child(1){animation-delay:0s}.loading-dots div:nth-child(2){animation-delay:.3s}.loading-dots div:nth-child(3){animation-delay:.6s}.sms-code-loader{position:absolute;z-index:3}.loader-wrapper{position:absolute;z-index:2;width:304px;height:62px;display:none;background:rgba(255,255,255,.6)}.async-css-container{opacity:0}@keyframes loading-dots{0%{opacity:1}50%{opacity:.7}100%{opacity:.3}}@media (max-width:1199px){body{overflow-x:hidden;position:relative}.no-mobile{display:none!important}.mobile{display:initial}.flex{display:inline-block}}@media (max-width:640px){.no-mobile-only{display:none!important}.h1-mobile{font-size:25px!important;font-weight:400;width:100%!important;margin:15px auto 20px 2%!important}:root[dir=ltr] .h1-mobile{text-align:left}:root[dir=rtl] .h1-mobile{text-align:right}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;font-family:"Helvetica Neue Cyr",Arial,"Nimbus Sans L",sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:NotoSans;src:url(/fonts/NotoSans-Regular/NotoSans-Regular.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:NotoSans;src:url(/fonts/NotoSans-Bold/NotoSans-Bold.woff2);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:NotoSans;src:url(/fonts/NotoSans-Medium/NotoSans-Medium.woff2);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Rouble;font-display:block;src:url(/css/fonts/alsrubl-verdana-regular.eot);src:url(/css/fonts/alsrubl-verdana-regular.eot?#iefix) format("embedded-opentype"),url(/css/fonts/alsrubl-verdana-regular.woff) format("woff"),url(/css/fonts/alsrubl-verdana-regular.ttf) format("truetype"),url(/css/fonts/alsrubl-verdana-regular.svg#als_rublregular) format("svg");font-weight:400;font-style:normal}.r{font-family:Rouble!important}:root[dir=rtl] .r{float:right;margin-left:3px}.main,.main-big,.main-corporate,.main-index,.main-tight,.main-wide{margin:0 auto}.r.norub{font-family:"Helvetica Neue Cyr",Arial,"Nimbus Sans L",sans-serif!important}.new-font *{font-family:NotoSans,Arial,Verdana}.standart-font *{font-family:"Helvetica Neue Cyr",Arial,"Nimbus Sans L",sans-serif;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none}.main{max-width:1169px;min-width:300px;width:93.75%;z-index:1}.main-big{max-width:1360px;width:100%;z-index:2}.body-gray{background-color:#f0f2f2}.body-light-gray{background-color:#F6F6F6!important}@media (max-width:1199px){.main{width:100%}}.main-wide{width:95%;max-width:1245px}.main-corporate{width:72%;min-width:986px;max-width:1136px}.main-tight{width:95%;max-width:1158px}.main-index{width:90%;max-width:1136px}#main-view.waiting{opacity:.2}.search-waiting{display:none;position:fixed;top:0;width:100%;height:100%;background:#f0f2f2;opacity:.7;transition:all .2s;z-index:101}:root[dir=ltr] .search-waiting{left:0}:root[dir=rtl] .search-waiting{right:0}.clear{clear:both}@media (max-width:1299px){.index-header.with-filters .main-wide{width:97%}}@media (max-width:860px){.index-category-container .index-category-carousel{overflow-x:scroll!important}.category-round-button{display:none!important}}@media (max-width:640px){.main-index{width:91%}.index-header-menu{display:none!important}}.dropdown{display:none;position:absolute;right:0;z-index:99999;background:#fff;border:1px solid #e6e6e6}.dropdown:after,.dropdown:before{bottom:100%;left:75%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.dropdown:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:10px;margin-left:-10px}.dropdown:before{border-color:rgba(230,230,230,0);border-bottom-color:#e6e6e6;border-width:11px;margin-left:-11px}.auth-fader{position:fixed;z-index:2000;opacity:.5;background-color:#000;top:0;width:100%;height:100%;display:none}:root[dir=ltr] .auth-fader{left:0}:root[dir=rtl] .auth-fader{right:0}.index-header-dropdown{display:none;width:450px;top:50%;transform:translate(-50%,-50%);position:fixed!important;padding:41px 45px 45px;border-radius:20px;border:none!important;box-sizing:border-box;color:#111}:root[dir=ltr] .index-header-dropdown{left:50%;text-align:left}:root[dir=rtl] .index-header-dropdown{right:50%;text-align:right;transform:translate(50%,-50%)}.index-header-dropdown.dropdown:after,.index-header-dropdown.dropdown:before{content:none}.index-header-dropdown.code-mode{width:474px;padding:49px 49px 53px}.index-header-dropdown .js-step,.index-header-dropdown .js-step-content{display:none}.index-header-dropdown .title{font-weight:700;font-size:18px;line-height:24px;margin-bottom:16px}.index-header-dropdown .tabholder{margin-bottom:25px}.index-header-dropdown .tablike{color:#999;font-size:14px;line-height:18px;display:inline-block;cursor:pointer}:root[dir=ltr] .index-header-dropdown .tablike:first-child{margin-right:20px}:root[dir=rtl] .index-header-dropdown .tablike:first-child{margin-left:20px}.index-header-dropdown .tablike.active{color:#111;font-weight:700;border-bottom:2px solid #111;padding-bottom:6px}:root[dir=ltr] .index-header-dropdown .tablike:last-child{margin-right:0}:root[dir=rtl] .index-header-dropdown .tablike:last-child{margin-left:0}.index-header-dropdown input:not([type=checkbox]){font-weight:700;font-size:18px;line-height:24px;padding:18px 15px 16px;border:1px solid #F3F3F3;box-sizing:border-box;border-radius:8px;width:100%;margin-bottom:7px;outline:0;-webkit-appearance:none;box-shadow:none!important}:root[dir=ltr] .index-header-dropdown input:not([type=checkbox]){text-align:left}:root[dir=rtl] .index-header-dropdown input:not([type=checkbox]){text-align:right}.index-header-dropdown input:not([type=checkbox]):focus{border-color:#111}.index-header-dropdown input:not([type=checkbox]).error{border-color:#CA341D;color:#CA341D}.index-header-dropdown input[type=checkbox]{display:none}.index-header-dropdown input[type=checkbox]:checked+.checkbox{background:#000}.index-header-dropdown input[type=checkbox]:checked+.checkbox svg{display:block}.index-header-dropdown .confidential-terms,.index-header-dropdown .newsletter{position:relative}:root[dir=ltr] .index-header-dropdown .confidential-terms,:root[dir=ltr] .index-header-dropdown .newsletter{padding-left:36px}:root[dir=rtl] .index-header-dropdown .confidential-terms,:root[dir=rtl] .index-header-dropdown .newsletter{padding-right:36px}.index-header-dropdown .confidential-terms .checkbox,.index-header-dropdown .newsletter .checkbox{position:absolute;top:0;background:#F3F3F3;width:24px;height:24px;border-radius:6px;cursor:pointer}:root[dir=ltr] .index-header-dropdown .confidential-terms .checkbox,:root[dir=ltr] .index-header-dropdown .newsletter .checkbox{left:0}:root[dir=rtl] .index-header-dropdown .confidential-terms .checkbox,:root[dir=rtl] .index-header-dropdown .newsletter .checkbox{right:0}.index-header-dropdown .confidential-terms .checkbox svg,.index-header-dropdown .newsletter .checkbox svg{display:none}.index-header-dropdown .newsletter{margin-top:12px}.index-header-dropdown .confidential-terms{margin-top:24px}.index-header-dropdown .described-text-bottom{font-size:12px;line-height:16px;margin-bottom:30px}.index-header-dropdown .described-text-bottom.error{color:#CA341D}.index-header-dropdown .error-area{display:none;background:#FFF5F5;border-radius:8px;padding:8px 12px;font-weight:400;font-size:12px;line-height:16px;margin-top:16px}.index-header-dropdown .error-area .title{font-weight:500;font-size:14px;line-height:20px}.index-header-dropdown .error-area svg{vertical-align:-4px}:root[dir=ltr] .index-header-dropdown .error-area svg{margin-right:5px}:root[dir=rtl] .index-header-dropdown .error-area svg{margin-left:5px}.index-header-dropdown .button{font-weight:700;font-size:16px;line-height:22px;color:#fff;background:#370A28;text-align:center;padding:0 5px;border-radius:8px;display:flex;justify-content:center;align-items:center;cursor:pointer;height:45px;box-sizing:border-box}.index-header-dropdown .button .loading_dots{position:relative;text-align:center;display:none}.index-header-dropdown .button .loading_dots div{display:inline-block;width:7px;height:7px;border-radius:50%;background:#FFF;animation:loading .9s linear infinite;margin:0 2px}.index-header-dropdown .button .loading_dots div:nth-child(1){animation-delay:0s}.index-header-dropdown .button .loading_dots div:nth-child(2){animation-delay:.3s}.index-header-dropdown .button .loading_dots div:nth-child(3){animation-delay:.6s}.index-header-dropdown .button.loading span{display:none}.index-header-dropdown .button.loading .loading_dots{display:flex}.index-header-dropdown .code-holder{display:flex;align-items:flex-start;margin-bottom:24px;position:relative}.index-header-dropdown .code-holder .clear-code{display:none;position:absolute;top:22px;cursor:pointer}:root[dir=ltr] .index-header-dropdown .code-holder .clear-code{right:16px}:root[dir=rtl] .index-header-dropdown .code-holder .clear-code{left:16px}.index-header-dropdown .textstyle{font-size:14px;line-height:18px}.index-header-dropdown .textstyle.js-resend-code{cursor:pointer;display:inline-block}.index-header-dropdown .textstyle.js-resend-code.inactive{cursor:default}.index-header-dropdown .textstyle.error{font-size:12px}.index-header-dropdown .graytext{margin-top:18px;font-size:12px;color:#111;line-height:1.3}.index-header-dropdown .graytext a{font-size:12px;color:#649AFF;text-decoration:underline}.index-header-dropdown .graytext a:hover{text-decoration:none}.index-header-dropdown .graytext.secret-shop,.index-header-dropdown .graytext.secret-user{display:none}.index-header-dropdown .described-text-top,.index-header-dropdown .repeat-text{margin-bottom:20px}.index-header-dropdown .described-text-top.error,.index-header-dropdown .repeat-text.error{color:#CA341D}.index-header-dropdown .other-number{border-bottom:1px solid #111;margin-bottom:30px;cursor:pointer}.index-header-dropdown .other-number.second-step{margin-bottom:0;display:inline-block}.index-header-dropdown .email-holder{margin-bottom:22px;position:relative}.index-header-dropdown .email-holder .pwd-shower{width:50px;height:50px;position:absolute;top:7px;display:none;cursor:pointer;background:url(/images/svg/pwdEyeOpen.svg) center center no-repeat}:root[dir=ltr] .index-header-dropdown .email-holder .pwd-shower{right:-1px}:root[dir=rtl] .index-header-dropdown .email-holder .pwd-shower{left:-1px}.index-header-dropdown .email-holder.showed .pwd-shower{background:url(/images/svg/pwdEyeClosed.svg) center center no-repeat}:root[dir=ltr] .index-header-dropdown .email-holder .pwd{padding-right:46px}:root[dir=rtl] .index-header-dropdown .email-holder .pwd{padding-left:46px}.index-header-dropdown .js-send-again{text-decoration:underline}.index-header-dropdown .calllink{color:#CA341D;text-decoration:none}@media (max-width:640px){.index-header-dropdown,.index-header-dropdown.code-mode{width:91%;padding:30px 23px}.index-header-dropdown .title{font-size:16px;margin-bottom:15px}.index-header-dropdown .tabholder{margin-bottom:24px}.index-header-dropdown .code-holder{margin-bottom:20px}.index-header-dropdown .described-text-top,.index-header-dropdown .repeat-text{margin-bottom:16px}.index-header-dropdown .described-text-bottom{margin-bottom:14px}.index-header-dropdown .calllink{text-decoration:underline}}.googleoauth-phone-tooltip{position:fixed;width:292px;z-index:2001;top:65px;right:65px;border-radius:8px;background:#fff;box-shadow:0 16.66px 36.64px 0 rgba(92,105,138,.21);padding:16px;box-sizing:border-box;display:none}.googleoauth-phone-tooltip .wrapper{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.googleoauth-phone-tooltip .error,.googleoauth-phone-tooltip .success{display:flex;align-items:flex-start;gap:8px;font-size:14px;font-weight:500;line-height:20px}.googleoauth-phone-tooltip .error svg,.googleoauth-phone-tooltip .success svg{min-width:20px}.googleoauth-phone-tooltip .close{cursor:pointer}@media (max-width:359px){.index-header-dropdown{width:98%;padding:20px 12px}:root[dir=ltr] .index-header-dropdown .tablike{margin-right:10px}:root[dir=rtl] .index-header-dropdown .tablike{margin-left:10px}.pay-button-apple apple-pay-button{--apple-pay-button-width:290px!important}}@media screen and (max-width:640px){.googleoauth-phone-tooltip{width:calc(100% - 32px);right:16px;top:auto;bottom:16px}}.header-dropdown{top:70px}.dropdown-close{position:absolute;top:10px;width:21px;height:20px;background:url(/images/alpha-cross.png) no-repeat;cursor:pointer}:root[dir=ltr] .dropdown-close{right:10px}:root[dir=rtl] .dropdown-close{left:10px}.header-help-overlay{position:absolute;top:-20px;bottom:0;z-index:-1}:root[dir=ltr] .header-help-overlay{left:0;right:0}:root[dir=rtl] .header-help-overlay{right:0;left:0}.new-header-help *{box-sizing:border-box}.new-header-help{display:none;position:fixed!important;top:0;height:100vh;width:400px;background:#fff;border:none!important;cursor:auto;z-index:1001;max-width:100%}:root[dir=ltr] .new-header-help{right:0}:root[dir=rtl] .new-header-help{left:0}.new-header-help-content{position:relative;height:100%;box-shadow:-4px 0 6px #dadada50;visibility:hidden;transition:1s}.header-user-help-item{width:100%}.header-user-help-item .header-help-question{text-decoration:none;display:block;font-weight:400;font-size:16px;line-height:24px;color:#111;padding:10px 16px}.header-user-help-item .header-help-question:hover{text-decoration:underline}.header-user-help-nothing{margin:35px 0;display:flex;flex-direction:column;align-items:center;text-align:center}.header-help-popular-questions.hide,.header-help-popular.hide,.header-help-questions-result{display:none}.header-user-help-nothing svg{margin-bottom:30px}.header-user-help-nothing img{margin-bottom:16px;height:176px;width:auto}.header-user-help-nothing .header-user-help-nothing-desc{margin:0 0 6px;font-weight:700;font-size:16px;line-height:24px;color:#111}.header-user-help-nothing .header-user-help-nothing-text{margin:0;font-weight:400;font-size:14px;line-height:20px}.header-help-questions{position:relative;overflow:hidden}.header-help-questions #header-help-recomend-questions{overflow-y:auto}#header-help-questions-search .header-help-questions{display:block}.header-help-recomend-reading{padding:15px 5px 20px 35px;font-size:16px;line-height:19px;font-weight:700;color:#111}.header-help-center{position:absolute;bottom:0;width:100%;height:68px;padding:25px 19px 25px 35px;box-shadow:0 -3px 5px rgba(0,0,0,.05);background-color:#fff;z-index:101}:root[dir=ltr] .header-help-center{right:0}:root[dir=rtl] .header-help-center{left:0}.header-help-center a{display:block;font-size:16px;line-height:normal;color:#20AC96;text-decoration:none;font-weight:700}.header-help-center a:hover{opacity:.7;text-decoration:none}.header-help-center a svg{position:relative;top:1px}:root[dir=ltr] .header-help-center a svg{margin-left:10px}:root[dir=rtl] .header-help-center a svg{margin-right:10px}.header-help-loading{width:32px;position:absolute;height:32px;top:50%;margin:-16px 0 0 -16px}:root[dir=ltr] .header-help-loading{left:50%}:root[dir=rtl] .header-help-loading{right:50%}.header-help-head{position:relative;width:100%;height:56px;padding-top:19px;color:#111;font-size:16px;font-weight:700;text-align:center;background-color:#fff;border-bottom:1px solid #f5f5f5;box-sizing:border-box;cursor:pointer}.header-help-head .header-help-close{position:absolute;top:7px;width:40px;height:40px;border-radius:4px;padding-top:13px;text-align:center;box-sizing:border-box;cursor:pointer}:root[dir=ltr] .header-help-head .header-help-close{left:8px}:root[dir=rtl] .header-help-head .header-help-close{right:8px}.header-help-head:hover .header-help-close{background:#f3f3f3}.header-help-popular,.header-help-popular-questions{font-weight:700;font-size:16px;line-height:24px;padding:9px 5px 4px 16px}.faq-link-wrapper{position:absolute;width:100%;bottom:20px;padding-top:15px;text-decoration:none;background:#fff}.faq-link{display:block;text-align:center;width:90%;box-sizing:border-box;margin:0 auto;background:#370A28;border-radius:8px;font-size:16px;line-height:22px;font-weight:700;color:#fff;padding:12px 0}.faq-link svg{opacity:.5}.faq-link svg:hover{opacity:1}.faq-link span{vertical-align:top}.header-faq-tips-back{display:none;position:absolute;top:0;padding:29px 5px 29px 24px;box-sizing:border-box;border-bottom:1px solid #ccc;background:#fff}:root[dir=ltr] .header-faq-tips-back{left:0;right:0}:root[dir=rtl] .header-faq-tips-back{right:0;left:0}.header-faq-tips-question-opened{display:none;position:absolute;top:98px;font-size:17px;height:100%;background:#fff;line-height:1.5em;overflow-y:auto;max-height:77%;padding:24px 16px 50px}:root[dir=ltr] .header-faq-tips-question-opened{left:0;right:0}:root[dir=rtl] .header-faq-tips-question-opened{right:0;left:0}.header-faq-tips-question-opened .block-header{font-weight:700;font-size:20px;line-height:28px;color:#111;margin-bottom:16px}.header-faq-tips-question-opened .faq-question-header{margin-bottom:10px;font-weight:700;font-size:18px}.header-faq-tips-question-opened .faq-question-text{font-weight:400;font-size:16px;line-height:24px;color:#111}.header-faq-tips-question-opened a{color:#649AFF;text-decoration:none}:root[dir=ltr] .header-help-center .icon-help{margin-right:10px}:root[dir=rtl] .header-help-center .icon-help{margin-left:10px}.faq-question{box-sizing:border-box;margin-bottom:0}#header-help-back{top:57px;border-bottom:none;z-index:30;padding:32px 5px 16px 16px;cursor:pointer}#header-help-back .icon-back{cursor:pointer;width:20px;height:20px;position:relative;background:0 0}#header-help-back .icon-back:before{content:"";position:absolute;top:22%;width:4px;height:4px;border-left:1px solid #484848;border-bottom:1px solid #484848;transform:rotate(45deg);transform-origin:0 100%}:root[dir=ltr] #header-help-back .icon-back:before{left:35%}:root[dir=rtl] #header-help-back .icon-back:before{right:35%}#header-help-back .link{font-weight:700;font-size:14px;line-height:20px;color:#111}#header-help-back .with-icon{display:flex}@media (max-width:480px){.faq-link-wrapper{bottom:0;padding:15px 0 60px}.new-header-help{height:90vh;width:100vw}:root[dir=ltr] .new-header-help{left:0}:root[dir=rtl] .new-header-help{right:0}.header-user-help-nothing{margin-top:48px}}.cart-list-info{margin-top:1px;padding:0 16px}.cart-list-block{padding:32px 0 29px;color:#111;border-bottom:1px solid #E0E0E0;font-size:15px;line-height:1.35}.cart-list-block:last-child{border-bottom:none;margin-bottom:0}.cart-list-block .subtitle{margin-bottom:5px;font-weight:700;font-size:11px;color:#999;text-transform:uppercase}.cart-list-block .title{margin-bottom:21px;font-weight:700}.cart-list-block .title .change-address,.cart-list-block .title .change-time{cursor:pointer}.cart-list-block .cart-comments{margin-top:26px}.cart-list-block .pretitle{font-size:20px;margin-bottom:15px;font-weight:700}.cart-list-block .address-time{position:relative}.cart-list-block .address-time .icon-edit{position:absolute;top:-8px;width:35px;height:35px;padding-top:8px;border-radius:50%;border:1px solid #f3f3f3;text-align:center;box-sizing:border-box;cursor:pointer}:root[dir=ltr] .cart-list-block .address-time .icon-edit{right:0}:root[dir=rtl] .cart-list-block .address-time .icon-edit{left:0}.cart-list-block .address-time .icon-edit:hover{border:1px solid #707070}.cart-list-block .products .product{margin-bottom:16px}.cart-list-block .products .product .photo{position:relative;width:60px;border-radius:8px;background-size:cover}:root[dir=ltr] .cart-list-block .products .product .photo{float:left}:root[dir=rtl] .cart-list-block .products .product .photo{float:right}.cart-list-block .products .product .photo span{display:block;position:absolute;top:6px;width:20px;height:20px;padding-top:3px;border-radius:4px;background:#fff;font-weight:700;font-size:10px;text-align:center;box-sizing:border-box}:root[dir=ltr] .cart-list-block .products .product .photo span{left:6px}:root[dir=rtl] .cart-list-block .products .product .photo span{right:6px}.cart-list-block .products .product .product-data{box-sizing:border-box;display:block;color:#111;text-decoration:none}:root[dir=ltr] .cart-list-block .products .product .product-data{margin-left:68px}:root[dir=rtl] .cart-list-block .products .product .product-data{margin-right:68px}.cart-list-block .products .product .product-data .name{font-weight:700;font-size:15px;white-space:nowrap;overflow:hidden}.cart-list-block .products .product .product-data .name.two-line{white-space:normal}.cart-list-block .products .product .product-data .numbers{margin-top:12px;display:flex;justify-content:space-between}.cart-list-block .products .product .product-data .numbers .counters .js-cart_counter{display:inline-block;width:28px;height:28px;font-size:20px;box-sizing:border-box;border-radius:8px;background:#F3F3F3;text-align:center;cursor:pointer}.cart-list-block .products .product .product-data .numbers .counters .js-cart_counter:hover{background:#f8f8f8}.cart-list-block .products .product .product-data .numbers .counters .js-cart_counter.inactive,.cart-list-block .products .product .product-data .numbers .counters .js-cart_counter.inactive:hover{color:#999}.cart-list-block .products .product .product-data .numbers .counters .cart-counter-input{display:inline-block;width:30px;height:28px;text-align:center;border:none;padding:1px;background:#fff;font-weight:700;font-size:13px;vertical-align:top;outline:0}.cart-list-block .products .product .product-data .numbers .cost{margin-top:5px}.cart-list-block .products .product .product-data .numbers .cost .js-cart_price{font-weight:500}.cart-list-block .products .product .product-data .numbers .cost strike{font-size:11px;color:#888}.cart-list-block .products .product .product-data .numbers .cost span{font-size:15px}.pci-dss,.return-message{font-size:14px;color:#111;line-height:1.7}.cart-list-block .products .product .product-data .only-cost{margin-top:19px}:root[dir=ltr] .cart-list-block .products .product .product-data .only-cost{float:right}:root[dir=rtl] .cart-list-block .products .product .product-data .only-cost{float:left}.cart-list-block .untach-delivery{margin:24px 0 3px}.cart-list-block .untach-delivery .desc{display:inline-block;margin-top:9px}.cart-list-block .get-bonuses{display:none}:root[dir=ltr] .cart-list-block .get-bonuses .count{float:right}:root[dir=rtl] .cart-list-block .get-bonuses .count{float:left}:root[dir=ltr] .cart-list-block .get-bonuses .count svg{margin-right:4px}:root[dir=rtl] .cart-list-block .get-bonuses .count svg{margin-left:4px}.cart-product-info{margin-bottom:-5px}.return-message{box-sizing:border-box;margin-top:40px;background:url(/images/return-message.svg) left top no-repeat}:root[dir=ltr] .return-message{padding-left:32px}:root[dir=rtl] .return-message{padding-right:32px}.pci-dss{box-sizing:border-box;margin:25px 0 -8px 1px;width:70%;background:url(/images/shield-cart.svg) left top no-repeat}.delivery-cost-text .sub-text,.pci-dss svg{margin-top:8px}:root[dir=ltr] .pci-dss{padding-left:35px}:root[dir=rtl] .pci-dss{padding-right:35px}.pci-dss svg{display:block}#add-another-shop-item .pp-modal-btn-green,#add-another-shop-item .pp-modal-btn-white,.cart-calendar .slider .day,.cart-modal-buttons .done-button{display:inline-block;text-align:center;box-sizing:border-box;cursor:pointer}#add-another-shop-item{width:456px!important;padding:25px 36px 30px!important;border-radius:10px;box-sizing:border-box}:root[dir=ltr] #add-another-shop-item{margin-left:-228px!important}:root[dir=rtl] #add-another-shop-item{margin-right:-228px!important}#add-another-shop-item .standart-modal-header{margin-bottom:14px;font-size:20px}#add-another-shop-item p{margin-bottom:15px;font-size:15px;line-height:1.4}#add-another-shop-item p b{font-weight:700}#add-another-shop-item .pp-modal-btn-white{min-width:110px;height:45px;padding:13px 20px 0;color:#111;border:1px solid #f3f3f3;font-size:15px;text-decoration:none;border-radius:3px}:root[dir=ltr] #add-another-shop-item .pp-modal-btn-white{margin-right:8px}:root[dir=rtl] #add-another-shop-item .pp-modal-btn-white{margin-left:8px}#add-another-shop-item .pp-modal-btn-white:hover{border:1px solid #a7a7a7}#add-another-shop-item .pp-modal-btn-green{min-width:110px;height:45px;color:#fff;background:#370A28;border:1px solid #370A28;padding:13px 30px 0;text-decoration:none;font-size:15px;font-weight:700;border-radius:3px}#add-another-shop-item .pp-modal-btn-green:hover{opacity:.8}@media (max-width:640px){.cart-list-block{padding:8px 0 10px}.cart-list-block .pretitle{font-size:16px}.cart-list-block .products .product .store_cart_product_photo{width:64px;height:64px}:root[dir=ltr] .cart-list-block .products .product .product-data{margin-left:75px}:root[dir=rtl] .cart-list-block .products .product .product-data{margin-right:75px}.cart-list-block .products .product .product-data .store_cart_product_name{font-weight:700;font-size:15px}.cart-list-block .products .product .product-data .cart-counter-input{width:40px!important}.cart-list-block .cart-comments{margin-top:16px;margin-bottom:44px}.cart-list-block .cart-address-time~.cart-comments{margin-bottom:20px}.return-message{margin:24px 0 -17px}.pci-dss{margin:26px 0 48px;width:100%;background:url(/images/shield-cart.svg) 2px 3px no-repeat}:root[dir=ltr] .pci-dss{padding-left:34px}:root[dir=rtl] .pci-dss{padding-right:34px}#add-another-shop-item{width:100%!important;height:auto;margin:0!important;padding:20px 16px!important;border-bottom-left-radius:0;border-bottom-right-radius:0}#add-another-shop-item p{margin-bottom:20px}#add-another-shop-item .pp-modal-btn-white{width:49%;margin:0}:root[dir=ltr] #add-another-shop-item .pp-modal-btn-white{float:left}:root[dir=rtl] #add-another-shop-item .pp-modal-btn-white{float:right}#add-another-shop-item .pp-modal-btn-green{width:49%}:root[dir=ltr] #add-another-shop-item .pp-modal-btn-green{float:right}:root[dir=rtl] #add-another-shop-item .pp-modal-btn-green{float:left}}.cart-modal{width:640px!important;padding:43px 66px 44px;background-color:#fff;color:#111;font-size:15px;box-sizing:border-box;border-radius:20px;border:0;top:45%!important}:root[dir=ltr] .cart-modal{margin-left:-315px;right:50%}:root[dir=rtl] .cart-modal{margin-right:-315px;left:50%}.cart-modal .close-modal{position:absolute;top:7px;width:40px;height:40px;border-radius:4px;background:url(/images/cart/close-cart-modal.svg) center center no-repeat #fff;box-sizing:border-box;cursor:pointer}:root[dir=ltr] .cart-modal .close-modal{right:7px}:root[dir=rtl] .cart-modal .close-modal{left:7px}.cart-modal .close-modal:hover{background-color:#f3f3f3}.cart-modal-header{font-weight:700;font-size:24px}.cart-modal-header .sub-header{margin-top:16px;font-weight:400;font-size:15px}.cart-modal-buttons .done-button{padding:15px 38px;font-weight:700;font-size:15px;color:#fff;background:#370A28;border-radius:8px}.cart-modal-buttons .done-button:hover{background:#484848}.cart-select-time{position:relative;margin:36px 0 6px}.cart-select-time .time-type{margin-bottom:28px}.cart-select-time .time-type .time-type-text{padding-top:3px;padding-bottom:0;font-weight:700;font-size:15px}:root[dir=rtl] .cart-select-time .time-type .time-type-text{padding-left:0}:root[dir=ltr] .cart-select-time .time-type .time-type-text{padding-right:0;padding-left:36px}:root[dir=rtl] .cart-select-time .time-type .time-type-text{padding-right:36px}.cart-select-time .time-type .time-type-text .right{font-weight:400}:root[dir=ltr] .cart-select-time .time-type .time-type-text .right{float:right}:root[dir=rtl] .cart-select-time .time-type .time-type-text .right{float:left}.date-time-selecter{display:none;margin:22px 0 32px}.date-time-selecter.active{display:block}.cart-calendar{position:relative;width:100%;margin-bottom:11px}.cart-calendar .container{width:100%;overflow:hidden}.cart-calendar .slider{display:block;position:relative;width:auto;white-space:nowrap}.cart-calendar .slider .day{width:12%;height:80px;border:1px solid #F3F3F3;border-radius:8px;background:#fff;padding:16px 5px 0;line-height:1.7}:root[dir=ltr] .cart-calendar .slider .day{margin-right:.55%}:root[dir=rtl] .cart-calendar .slider .day{margin-left:.55%}.cart-calendar .slider .day .text{font-size:13px;text-align:center}.cart-calendar .slider .day .number{font-weight:700;font-size:15px;text-align:center}.cart-calendar .slider .day:hover{background:#F3F3F3}.cart-calendar .slider .day.active{background:#370A28;border:1px solid #370A28;color:#fff}.slide-button{display:block;position:absolute;top:21px;width:40px;height:40px;background:#fff;border-radius:50%;padding-top:10px;text-align:center;box-sizing:border-box;cursor:pointer}.slide-button.left{display:none}:root[dir=ltr] .slide-button.left{left:-47px}:root[dir=rtl] .slide-button.left{right:-47px}.slide-button.left svg{transform:rotate(180deg)}:root[dir=ltr] .slide-button.right{right:-47px}:root[dir=rtl] .slide-button.right{left:-47px}.slide-button:hover{background:#F3F3F3}.cart-time{position:relative}.cart-time .select-cart-time{display:block;width:100%;height:61px;border:1px solid #F3F3F3;border-radius:8px;background:url(/images/cart/select.svg) right .9em top 48% no-repeat #fff;padding:0 16px;font-size:15px;box-sizing:border-box;-moz-appearance:none;-webkit-appearance:none;appearance:none;outline:0;cursor:pointer;color:#111}.cart-saved-addresses{display:block;margin:0 -66px;padding-top:11px}.cart-saved-addresses .item-saved-address.no-receiver .info,.other-error{margin-top:11px}.cart-saved-addresses .item-saved-address{display:block;position:relative;width:100%;height:88px;font-weight:500;font-size:16px;line-height:22px;color:#111;padding:21px 45px 0;box-sizing:border-box;cursor:pointer}.cart-saved-addresses .item-saved-address .radio{display:block;position:relative;cursor:pointer}.cart-saved-addresses .item-saved-address .radio:before{content:'';position:absolute;width:20px;height:20px;border-radius:6px;top:13px;background:#F3F3F3;border:none}:root[dir=ltr] .cart-saved-addresses .item-saved-address .radio:before{left:-2px}:root[dir=rtl] .cart-saved-addresses .item-saved-address .radio:before{right:-2px}.cart-saved-addresses .item-saved-address .radio svg{position:absolute;top:13px;display:none}:root[dir=ltr] .cart-saved-addresses .item-saved-address .radio svg{left:-1px}:root[dir=rtl] .cart-saved-addresses .item-saved-address .radio svg{right:-1px}.cart-saved-addresses .item-saved-address .info{white-space:nowrap;overflow:hidden}:root[dir=ltr] .cart-saved-addresses .item-saved-address .info{padding-left:36px}:root[dir=rtl] .cart-saved-addresses .item-saved-address .info{padding-right:36px}.cart-saved-addresses .item-saved-address .info .address{margin-bottom:7px;font-size:15px}.cart-saved-addresses .item-saved-address .info .additional-info{font-size:14px;line-height:18px;color:#888}.cart-saved-addresses .item-saved-address .edit-saved-address{position:absolute;top:0;width:76px;height:100%;background:url(/images/header/options-inactive.svg) 16px center no-repeat #FFF;text-align:center;box-sizing:border-box;cursor:pointer}.cart-address-block .new-address-wrapper:hover,.cart-saved-addresses .item-saved-address:hover{background:#FAFAFA}:root[dir=ltr] .cart-saved-addresses .item-saved-address .edit-saved-address{right:0}:root[dir=rtl] .cart-saved-addresses .item-saved-address .edit-saved-address{left:0}.cart-saved-addresses .item-saved-address:last-child{border-bottom:none;border-radius:0 0 14px 14px}.cart-saved-addresses .item-saved-address:hover .edit-saved-address{background:url(/images/header/options.svg) 16px center no-repeat #FAFAFA}.cart-saved-addresses .item-saved-address input:checked,.cart-saved-addresses .item-saved-address input:not(:checked){position:absolute;z-index:-1;opacity:0}.cart-saved-addresses .item-saved-address input:checked+.radio svg{display:block}.cart-saved-addresses .item-saved-address.no-receiver{height:64px;padding-top:10px}.standart-modal-header{font-weight:700}#cart-cost-change{width:490px!important;padding:44px 44px 40px}:root[dir=ltr] #cart-cost-change{margin-left:-245px!important}:root[dir=rtl] #cart-cost-change{margin-right:-245px!important}.standart-modal-cost-change{color:#111}.standart-modal-cost-change *{text-align:center!important}.standart-modal-cost-change .product{font-size:14px;line-height:1.6}.standart-modal-cost-change .product .js-product-loss-photo{width:96px;height:96px;border-radius:8px}.standart-modal-cost-change .product .js-product-loss-name{margin-bottom:6px;font-weight:700}.standart-modal-cost-change .text{width:100%;margin:31px auto 0;line-height:1.35}.standart-modal-cost-change .text b{display:block;margin-bottom:8px;font-weight:700;font-size:24px}.standart-modal-cost-change .text p{font-size:16px}.standart-modal-cost-change .text .go-to-catalog{display:block;margin-top:33px;padding-top:14px;width:100%;height:50px;background:#370A28;border-radius:8px;color:#fff;font-size:16px;text-align:center;font-weight:700;text-decoration:none;box-sizing:border-box}.standart-modal-cost-change .text .go-to-catalog:hover{background:#313131}.standart-modal-cost-change .text .go-to-cart{display:inline-block;margin-top:22px;color:#111;font-size:16px;text-decoration:underline}.standart-modal-cost-change .text .go-to-cart:hover{text-decoration:none}.standart-modal-cost-change .text .delete-filling{margin-top:26px;font-size:16px;font-weight:500;line-height:22px;text-decoration:underline;border:none;background:0 0;cursor:pointer}#shop-cart-remove-item{width:540px!important;padding:47px 49px 42px}#shop-cart-remove-item .pp-modal-btn-red,#shop-cart-remove-item .pp-modal-btn-white{width:48%;height:45px;padding:13px 0;display:inline-block;cursor:pointer;box-sizing:border-box;text-align:center}:root[dir=ltr] #shop-cart-remove-item{margin-left:-270px!important}:root[dir=rtl] #shop-cart-remove-item{margin-right:-270px!important}#shop-cart-remove-item .remove-item{margin-bottom:41px;text-align:center;line-height:1.45}#shop-cart-remove-item .remove-item .title{margin-bottom:15px;font-weight:700;font-size:24px;text-align:center}#shop-cart-remove-item .pp-modal-btn-white{color:#111;border:1px solid #111;font-size:16px;font-weight:500;border-radius:8px}:root[dir=ltr] #shop-cart-remove-item .pp-modal-btn-white{float:left}:root[dir=rtl] #shop-cart-remove-item .pp-modal-btn-white{float:right}#shop-cart-remove-item .pp-modal-btn-white:hover{opacity:.8}#shop-cart-remove-item .pp-modal-btn-red{color:#fff;background:#CA341D;border:1px solid #CA341D;font-weight:700;font-size:16px;border-radius:8px}:root[dir=ltr] #shop-cart-remove-item .pp-modal-btn-red{float:right}:root[dir=rtl] #shop-cart-remove-item .pp-modal-btn-red{float:left}#shop-cart-remove-item .pp-modal-btn-red:hover{opacity:.8}#delivery-cost-info{width:490px!important;padding:43px 44px}:root[dir=ltr] #delivery-cost-info{margin-left:-245px!important}:root[dir=rtl] #delivery-cost-info{margin-right:-245px!important}.delivery-cost-text{margin-bottom:32px;color:#111;font-size:16px;line-height:1.4}.delivery-cost-text .header{margin-bottom:7px;font-weight:700;font-size:24px;background:url(/images/cart/thumbs-up.png) left center no-repeat;background-size:4%}:root[dir=ltr] .delivery-cost-text .header{padding-left:24px}:root[dir=rtl] .delivery-cost-text .header{padding-right:24px}.delivery-cost-text p{margin-bottom:7px}.delivery-cost-text p b{font-weight:700}.delivery-cost-text .sub-text .header-expand{position:relative;margin-bottom:7px;font-weight:700;font-size:16px;cursor:pointer}.delivery-cost-text .sub-text .header-expand:after{content:'';margin-top:7px;width:12px;height:7px;background:url(/images/cart/select.svg) no-repeat}:root[dir=ltr] .delivery-cost-text .sub-text .header-expand:after{float:right}:root[dir=rtl] .delivery-cost-text .sub-text .header-expand:after{float:left}.delivery-cost-text .sub-text .header-expand.opened:after{transform:rotate(180deg)}.delivery-cost-buttons .ok-button{width:100%;height:45px;margin-bottom:13px;padding-top:15px;background:#370A28;border-radius:8px;font-weight:700;font-size:14px;text-align:center;color:#fff;box-sizing:border-box;cursor:pointer}.delivery-cost-buttons .ok-button:hover{background:#484848}.delivery-cost-buttons .go-to-address-button{width:100%;height:45px;padding-top:12px;text-align:center;box-sizing:border-box;cursor:pointer;-moz-appearance:none;-webkit-appearance:none;appearance:none}.delivery-cost-buttons .go-to-address-button span{display:inline-block;color:#111;font-weight:500;font-size:16px;border-bottom:1px solid #111}.delivery-cost-buttons .go-to-address-button:hover span{border-bottom:none;color:#111}#sberpay-push{width:455px!important;padding:45px}#sberpay-push .cart-modal-header{line-height:32px}#sberpay-push .sub-header{line-height:26px;margin-bottom:28px}#sberpay-push .ok-button{margin-bottom:22px}#sberpay-push .other-method{font-weight:500;font-size:16px;line-height:22px;text-decoration:underline;cursor:pointer;text-align:center}#pagar-push{width:481px!important;padding:45px;text-align:center}#pagar-push .cart-modal-header{line-height:32px}#pagar-push .sub-header{line-height:22px;margin-top:8px;margin-bottom:30px}#pagar-push .status-wrapper .status-waiting{display:block}#pagar-push .status-wrapper .status-late,#pagar-push .status-wrapper.late .status-waiting{display:none}#pagar-push .status-wrapper.late .status-late{display:block}#pagar-push .qr-holder{margin-bottom:24px}#pagar-push .qr-holder img{height:197px;width:auto}#pagar-push .qr-copier{display:flex;align-items:center;height:50px;background:#F6F6F6;border-radius:12px;justify-content:space-between;margin-bottom:12px;cursor:pointer}#pagar-push .qr-copier span{font-weight:400;font-size:16px;line-height:22px}:root[dir=ltr] #pagar-push .qr-copier span{margin-left:15px}:root[dir=rtl] #pagar-push .qr-copier span{margin-right:15px}:root[dir=ltr] #pagar-push .qr-copier svg{margin-right:15px}:root[dir=rtl] #pagar-push .qr-copier svg{margin-left:15px}#pagar-push .qr-copier svg:nth-child(3){display:none}#pagar-push .qr-copier.is-copied svg:nth-child(2){display:none}#pagar-push .qr-copier.is-copied svg:nth-child(3){display:block}#pagar-push #qr-text{height:0;overflow:hidden;display:block;line-height:0}#pagar-push .code-timer-wrapper{height:80px;border:1px solid #E8E8E8;border-radius:12px;display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}:root[dir=ltr] #pagar-push .code-timer-wrapper .left{text-align:left}:root[dir=rtl] #pagar-push .code-timer-wrapper .left{text-align:right}#pagar-push .code-timer-wrapper .timer-text-1{font-weight:500;font-size:16px;line-height:22px}:root[dir=ltr] #pagar-push .code-timer-wrapper .timer-text-1{margin-left:10px}:root[dir=rtl] #pagar-push .code-timer-wrapper .timer-text-1{margin-right:10px}#pagar-push .code-timer-wrapper .timer-text-2{font-weight:400;font-size:14px;line-height:20px;color:#111}:root[dir=ltr] #pagar-push .code-timer-wrapper .timer-text-2{margin-left:10px}:root[dir=rtl] #pagar-push .code-timer-wrapper .timer-text-2{margin-right:10px}#pagar-push .code-timer-wrapper .right{width:58px;position:relative}:root[dir=ltr] #pagar-push .code-timer-wrapper .right .js-timer{margin-right:19px}:root[dir=rtl] #pagar-push .code-timer-wrapper .right .js-timer{margin-left:19px}#pagar-push #pixTimer{position:absolute;top:-22px}:root[dir=ltr] #pagar-push #pixTimer{right:9px}:root[dir=rtl] #pagar-push #pixTimer{left:9px}#pagar-push #pixTimer .base-timer{position:relative;width:58px;height:58px}#pagar-push #pixTimer .base-timer__circle{fill:none;stroke:none}#pagar-push #pixTimer .base-timer__path-elapsed{stroke-width:8px;stroke:#E8E8E8}#pagar-push #pixTimer .base-timer__path-remaining{stroke-width:8px;stroke-linecap:round;transform:rotate(90deg);transform-origin:center;fill-rule:nonzero;stroke:currentColor;transition:1s linear all}#pagar-push #pixTimer .base-timer__path-remaining.remain-color{color:#111}#pagar-push #pixTimer .base-timer__label{position:absolute;width:300px;height:300px;top:0;display:flex;align-items:center;justify-content:center;font-size:48px}#pagar-push .info{line-height:22px}#pagar-push .status-late{padding:105px 31px 91px}#pagar-push .status-late svg{margin-bottom:28px}#pagar-push .status-late .cart-modal-header{font-size:20px;line-height:26px;font-weight:500}#pagar-push .status-late .sub-header{line-height:22px;margin-top:3px;margin-bottom:20px;color:#111}#pagar-push .status-late .done-button{width:100%}@media (max-width:640px){.hide-on-mobile{display:none}.cart-modal{padding:27px 15px 16px;border-radius:20px 20px 0 0}.cart-modal .close-modal{top:0;left:0;right:0;width:100%;height:16px;padding-top:7px;background:0 0;-webkit-appearance:none;-moz-appearance:none;outline:0}.cart-modal .close-modal:after{content:'';display:block;position:absolute;width:8%;height:2px;background:#E3E3E3;border-radius:1px;cursor:pointer}:root[dir=ltr] .cart-modal .close-modal:after{right:46%}:root[dir=rtl] .cart-modal .close-modal:after{left:46%}.cart-modal-header{font-size:18px}.cart-select-time{margin:26px 0 0}.cart-select-time .time-type{margin-bottom:28px}.cart-select-time .time-type .time-type-text{padding-top:3px;padding-bottom:0;font-style:normal;font-weight:500;font-size:14px}:root[dir=rtl] .cart-select-time .time-type .time-type-text{padding-left:0}:root[dir=ltr] .cart-select-time .time-type .time-type-text{padding-right:0;padding-left:40px}:root[dir=rtl] .cart-select-time .time-type .time-type-text{padding-right:40px}.cart-select-time .time-type .time-type-text .right{display:none}.date-time-selecter{margin:29px 0 -5px}.cart-modal-buttons .done-button{width:100%}.cart-calendar{width:105%}.cart-calendar .container{height:90px;margin-bottom:-10px;overflow-x:auto}.cart-calendar .slider .day{width:21%}#cart-cost-change,#delivery-cost-info,#sberpay-push,#shop-cart-remove-item{width:100%!important;padding:30px 20px 36px}#pagar-push{width:100%!important;padding:16px}#pagar-push .close-modal-mobile{position:absolute;top:10px;width:40px;height:40px;background:url(/images/cart/close-cart-modal.svg) center center no-repeat #fff;box-sizing:border-box;cursor:pointer}:root[dir=ltr] #pagar-push .close-modal-mobile{left:7px}:root[dir=rtl] #pagar-push .close-modal-mobile{right:7px}#pagar-push .picture{margin-top:44px;margin-bottom:23px}#pagar-push .cart-modal-header{font-weight:700;font-size:20px;line-height:26px}#pagar-push .info,#pagar-push .sub-header{font-weight:400;font-size:16px;color:#111}#pagar-push .sub-header{line-height:22px;margin-bottom:19px}#pagar-push .qr-copier{margin-bottom:16px}#pagar-push .code-timer-wrapper{margin-bottom:20px}#pagar-push .bottom-part{position:absolute;bottom:15px;width:100%;padding:0 15px;box-sizing:border-box}:root[dir=ltr] #pagar-push .bottom-part{left:0}:root[dir=rtl] #pagar-push .bottom-part{right:0}#pagar-push .bottom-part .cart-modal-buttons{width:100%}#pagar-push .bottom-part .done-button{padding:18px 38px 17px}#pagar-push .pix-messager-mobile{padding:11px 16px 16px;box-shadow:0 16.66px 36.64px rgba(92,105,138,.21);border-radius:8px;font-weight:500;font-size:14px;line-height:20px;margin-bottom:17px;position:absolute;top:8px;background:#fff;transform:translateX(-50%);min-width:320px;box-sizing:border-box}:root[dir=ltr] #pagar-push .pix-messager-mobile{left:50%}:root[dir=rtl] #pagar-push .pix-messager-mobile{right:50%}#not-enough-in-stock .text b{font-size:18px}.standart-modal-cost-change .text .delete-filling{margin-bottom:22px}}@media screen and (min-width:640px){#delivery-cost-info{top:45%!important;bottom:auto}:root[dir=ltr] #delivery-cost-info{left:50%!important}:root[dir=rtl] #delivery-cost-info{right:50%!important}}.guest-search{width:90%;max-width:777px;position:relative}.guest-search .index-guest-address{padding-top:17px;padding-bottom:17px;border-radius:8px;border:1px solid #fff;width:100%;margin-top:0;margin-bottom:20px;font-weight:700;font-size:18px;line-height:24px;color:#111;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;outline:0}:root[dir=ltr] .guest-search .index-guest-address{float:left}:root[dir=rtl] .guest-search .index-guest-address{float:right;padding-left:35px}:root[dir=ltr] .guest-search .index-guest-address{padding-right:35px;padding-left:51px}:root[dir=rtl] .guest-search .index-guest-address{padding-right:51px;margin-left:3%}:root[dir=ltr] .guest-search .index-guest-address{margin-right:3%;margin-left:0}:root[dir=rtl] .guest-search .index-guest-address{margin-right:0}.guest-search .index-guest-address::-moz-placeholder{color:#888;font-weight:500}.guest-search .index-guest-address::placeholder{color:#888;font-weight:500}.guest-search .index-guest-address.empty{border-color:#CA341D}.guest-search .index-guest-address.empty::-moz-placeholder{color:#CA341D}.guest-search .index-guest-address.empty::placeholder{color:#CA341D}.guest-search .index-guest-address.empty svg path{fill:#CA341D}.guest-map-modal .button .ico-geo path,.guest-search .ico-geo:hover svg path,.header-cart .open-help:hover svg path,.input-holder .closer:hover svg path{fill:#484848}.guest-search .get-from-reciver{display:inline-block;padding-top:14px;padding-bottom:16px;position:relative;font-weight:700;font-size:18px;line-height:24px;color:#FFF;border-radius:8px;cursor:pointer}:root[dir=rtl] .guest-search .get-from-reciver{padding-left:19px}:root[dir=ltr] .guest-search .get-from-reciver{padding-right:19px;padding-left:48px}:root[dir=rtl] .guest-search .get-from-reciver{padding-right:48px}.guest-search .get-from-reciver:hover{background:rgba(255,255,255,.2)}.guest-search .get-from-reciver .no-checked{width:20px;height:20px;border-radius:5px;background:#fff;display:block;position:absolute;top:16px;box-sizing:border-box;padding-top:2px;padding-bottom:0}:root[dir=ltr] .guest-search .get-from-reciver .no-checked{left:18px}:root[dir=rtl] .guest-search .get-from-reciver .no-checked{right:18px;padding-left:0}:root[dir=ltr] .guest-search .get-from-reciver .no-checked{padding-right:0;padding-left:5px}:root[dir=rtl] .guest-search .get-from-reciver .no-checked{padding-right:5px}.guest-search .get-from-reciver .no-checked svg{display:none;width:10px}.guest-search .get-from-reciver .no-checked svg path{stroke:#fff}.guest-search .get-from-reciver.checked:hover{background:0 0}.guest-search .get-from-reciver.checked .no-checked{background:#FF7864}.guest-search .get-from-reciver.checked .no-checked svg{display:block}.guest-search .arrow-search,.guest-search .get-from-reciver #dontKnowAddress,.guest-search .my-geo span,.input-loader{display:none}.guest-search .ico-geo{position:absolute;top:0;width:53px;height:60px;box-sizing:border-box;padding-top:18px;text-align:center;cursor:pointer}:root[dir=ltr] .guest-search .ico-geo{left:0}:root[dir=rtl] .guest-search .ico-geo{right:0}.guest-search .ico-geo svg{width:24px;height:24px}.guest-search .guest-autocomplete-holder{width:71%;top:64px;position:absolute;background:#FFF;border-radius:8px;z-index:2;overflow:hidden;box-shadow:0 16px 32px rgba(67,86,100,.165947)}:root[dir=ltr] .guest-search .guest-autocomplete-holder{left:0}:root[dir=rtl] .guest-search .guest-autocomplete-holder{right:0}.guest-search .my-geo{padding-top:16px;padding-bottom:17px;font-weight:700;font-size:15px;line-height:19px;color:#111}:root[dir=rtl] .guest-search .my-geo{padding-left:0}:root[dir=ltr] .guest-search .my-geo{padding-right:0;padding-left:52px}:root[dir=rtl] .guest-search .my-geo{padding-right:52px}.guest-search .dont-know-address::before{width:20px;height:20px;background:url(/images/mob-index/okay.svg) center center no-repeat;top:50%;position:absolute;transform:translateY(-50%);content:' ';background-size:cover}:root[dir=ltr] .guest-search .dont-know-address::before{left:16px}:root[dir=rtl] .guest-search .dont-know-address::before{right:16px}.guest-search .dont-know-address .title{font-weight:700}.header-input-holder.loading-address .input-loader{display:block;animation:rotateLoad 1.5s linear infinite;width:22px;height:22px;position:absolute;top:19px}:root[dir=ltr] .header-input-holder.loading-address .input-loader{left:16px}:root[dir=rtl] .header-input-holder.loading-address .input-loader{right:16px}@keyframes rotateLoad{from{transform:rotate(0)}to{transform:rotate(360deg)}}.guest-autocomplete-item{cursor:pointer;position:relative;padding-top:16px;padding-bottom:16px}:root[dir=rtl] .guest-autocomplete-item{padding-left:0}:root[dir=ltr] .guest-autocomplete-item{padding-right:0;padding-left:51px}:root[dir=rtl] .guest-autocomplete-item{padding-right:51px}.guest-autocomplete-item.selected{background-color:#F3F3F3}.guest-autocomplete-item .title{font-size:16px;line-height:20px;margin-bottom:9px;color:#111}.guest-autocomplete-item .title b{font-weight:700}.guest-autocomplete-item .second-string{font-size:12px;line-height:15px;color:#999}.guest-autocomplete-item .blue{color:#649AFF}.guest-autocomplete-item::before{width:24px;height:24px;background:url(/images/index/geo-fat-ico.svg) center center no-repeat;top:50%;position:absolute;transform:translateY(-50%);content:' ';background-size:cover}:root[dir=ltr] .guest-autocomplete-item::before{left:13px}:root[dir=rtl] .guest-autocomplete-item::before{right:13px}.guest-autocomplete-item::after{content:' ';border-bottom:1px solid #F3F3F3;width:92%;display:block;position:absolute;bottom:0}:root[dir=ltr] .guest-autocomplete-item::after{left:4%}:root[dir=rtl] .guest-autocomplete-item::after{right:4%}.autocomplete-not-found{font-size:14px;line-height:20px;padding-top:20px;padding-bottom:20px}:root[dir=rtl] .autocomplete-not-found{padding-left:0}:root[dir=ltr] .autocomplete-not-found{padding-right:0;padding-left:16px}:root[dir=rtl] .autocomplete-not-found{padding-right:16px}.autocomplete-not-found::after,.autocomplete-not-found::before{content:none}.input-holder{position:relative;width:71%}.input-holder .closer,.input-holder .fader{width:50px;height:60px;top:0;display:none;position:absolute}.input-holder .fader{background:linear-gradient(270deg,#FFF 16.88%,rgba(255,255,255,0) 100%);content:""}:root[dir=ltr] .input-holder .fader{right:30px}:root[dir=rtl] .input-holder .fader{left:30px}.input-holder .closer{cursor:pointer;background:#fff;padding-top:20px;text-align:center;box-sizing:border-box;border-radius:8px}.input-holder .closer svg,.input-holder.header-input-holder .closer svg{height:20px;width:20px}:root[dir=ltr] .input-holder .closer{right:0}:root[dir=rtl] .input-holder .closer{left:0}.input-holder .address-loading{display:none;position:absolute;padding-top:25px;top:0;width:20px;height:60px;text-align:center;box-sizing:border-box}:root[dir=ltr] .input-holder .address-loading{left:18px}:root[dir=rtl] .input-holder .address-loading{right:18px}.input-holder .address-loading svg{width:20px;height:20px;animation:ldio-tnvff7492g 1s linear infinite}@keyframes ldio-tnvff7492g{0%{transform:translate(-50%,-50%) rotate(0)}100%{transform:translate(-50%,-50%) rotate(360deg)}}.guest-search .index-guest-address.loading-address~.closer{display:none}.guest-search .index-guest-address.loading-address~.address-loading{display:block}#guest-map{height:300px;margin-top:24px}.guest-map-modal{max-width:826px;height:500px;top:40%!important;padding-top:38px;padding-bottom:38px;background-color:#fff;color:#111;font-size:15px;line-height:15px;box-sizing:border-box;border-radius:20px;border:0;width:80%!important}:root[dir=ltr] .guest-map-modal{margin-left:-413px!important}:root[dir=rtl] .guest-map-modal{margin-right:-413px!important;padding-left:42px}:root[dir=ltr] .guest-map-modal{padding-right:42px;padding-left:45px}:root[dir=rtl] .guest-map-modal{padding-right:45px}.guest-map-modal .js-modal-close{position:absolute;top:8px;width:40px;height:40px;border-radius:4px;box-sizing:border-box;padding-top:12px;padding-bottom:0;cursor:pointer}:root[dir=ltr] .guest-map-modal .js-modal-close{right:8px}:root[dir=rtl] .guest-map-modal .js-modal-close{left:8px;padding-left:0}:root[dir=ltr] .guest-map-modal .js-modal-close{padding-right:0;padding-left:14px}:root[dir=rtl] .guest-map-modal .js-modal-close{padding-right:14px}.guest-map-modal .js-modal-close:hover{background:#F3F3F3}.guest-map-modal>.title{font-weight:700;font-size:24px;line-height:30px;margin-bottom:23px}.guest-map-modal .button{width:160px;display:inline-block;vertical-align:top;box-sizing:border-box;background:#F3F3F3;border-radius:4px;padding-top:15px;padding-bottom:0;height:45px;font-weight:700;cursor:pointer;position:relative}.guest-map-modal .button .input-loader,.guest-map-modal .button.loading svg{display:none}:root[dir=rtl] .guest-map-modal .button{padding-left:0}:root[dir=ltr] .guest-map-modal .button{padding-right:0;padding-left:47px}:root[dir=rtl] .guest-map-modal .button{padding-right:47px}.guest-map-modal .button .ico-geo{position:absolute;top:16px}:root[dir=ltr] .guest-map-modal .button .ico-geo{left:25px}:root[dir=rtl] .guest-map-modal .button .ico-geo{right:25px}.guest-map-modal .button:hover{background:#484848;color:#fff}.guest-map-modal .button:hover svg path{fill:#fff}.guest-map-modal .button.loading .input-loader{display:block;animation:rotateLoad 1.5s linear infinite;width:22px;height:22px;position:absolute;top:11px}:root[dir=ltr] .guest-map-modal .button.loading .input-loader{left:19px}:root[dir=rtl] .guest-map-modal .button.loading .input-loader{right:19px}.guest-map-modal .button.loading .input-loader svg{display:block}.guest-map-modal .input-holder{display:inline-block;width:auto;vertical-align:top}.guest-map-modal .input-holder input{width:400px;display:inline-block;border:1px solid #F3F3F3;border-radius:4px;padding-top:8px;padding-bottom:11px;font-size:15px;line-height:15px;font-weight:700;box-sizing:border-box;height:45px;outline:0}:root[dir=rtl] .guest-map-modal .input-holder input{padding-left:0}:root[dir=ltr] .guest-map-modal .input-holder input{padding-right:0;padding-left:15px;margin-left:3px}:root[dir=rtl] .guest-map-modal .input-holder input{padding-right:15px;margin-right:3px}.guest-map-modal .input-holder .closer{top:1px;padding-top:12px;padding-bottom:0;border-radius:2px;height:43px;box-sizing:border-box}:root[dir=ltr] .guest-map-modal .input-holder .closer{right:1px;padding-right:15px;padding-left:15px}:root[dir=rtl] .guest-map-modal .input-holder .closer{left:1px;padding-left:15px;padding-right:15px}.guest-map-modal .input-holder .fader{top:1px;height:43px}.guest-map-modal .button-map-search{display:inline-block;background:#484848;border-radius:4px;width:160px;height:45px;vertical-align:top;color:#fff;font-weight:700;text-align:center;padding-top:14px;box-sizing:border-box;cursor:pointer;text-decoration:none;position:relative}.cart-address-block .new-address svg,.credit-card .card-number .label svg{vertical-align:-2px}:root[dir=ltr] .guest-map-modal .button-map-search{margin-left:4px}:root[dir=rtl] .guest-map-modal .button-map-search{margin-right:4px}.guest-map-modal .button-map-search.loading .input-loader{display:block;position:absolute;top:12px;animation:rotateLoad 1.5s linear infinite;width:22px;height:22px}:root[dir=ltr] .guest-map-modal .button-map-search.loading .input-loader{left:8px}:root[dir=rtl] .guest-map-modal .button-map-search.loading .input-loader{right:8px}.guest-map-modal .guest-autocomplete-holder{width:100%;top:45px;position:absolute;background:#FFF;border-radius:8px;z-index:2;overflow:hidden;display:none;box-shadow:0 16px 32px rgba(67,86,100,.165947)}:root[dir=ltr] .guest-map-modal .guest-autocomplete-holder{left:0}:root[dir=rtl] .guest-map-modal .guest-autocomplete-holder{right:0}@media (max-width:640px){.modal-lock{overflow:hidden!important;width:100%;position:fixed}.guest-search{width:100%}.guest-search .index-guest-address{width:100%;margin-top:0;margin-bottom:8px;padding-top:18px;padding-bottom:18px;font-size:15px;line-height:22px;font-weight:500}:root[dir=rtl] .guest-search .index-guest-address{margin-left:0;margin-right:0;padding-left:50px}:root[dir=ltr] .guest-search .index-guest-address{margin-right:0;margin-left:0;padding-right:50px;padding-left:43px}:root[dir=rtl] .guest-search .index-guest-address{padding-right:43px}.guest-search .arrow-search{display:block;position:absolute;top:0;width:60px;height:60px;padding-top:18px;text-align:center;background:#FF7864;border-radius:8px;box-sizing:border-box;cursor:pointer}:root[dir=ltr] .guest-search .arrow-search{right:0}:root[dir=rtl] .guest-search .arrow-search{left:0}.guest-search .arrow-search svg{width:15px;height:22px}.guest-search .arrow-search svg path{fill:#FFF}.input-holder{width:100%}.input-holder .closer:not(.showinmobile){display:none!important}}.cart-address-block .ico-geo:hover svg path,.fw_cert_banner .icon path,.store_cart_delivery_edit:hover path{fill:#111}#cart-address{overflow:hidden}.cart-address-block.mode-map{padding-top:43px;padding-bottom:44px;max-width:826px!important;margin:0!important;transform:translate(-50%,-50%);top:50%!important}:root[dir=ltr] .cart-address-block.mode-map{padding-right:45px;padding-left:45px}:root[dir=rtl] .cart-address-block.mode-map{padding-left:45px;padding-right:45px;transform:translate(50%,-50%)}.cart-address-block.mode-map .cart-address-mode-list{display:none}.cart-address-block .cart-address-mode-list,.cart-address-block.mode-map .cart-address-mode-map{display:block}.cart-address-block .cart-address-mode-map{display:none}.cart-address-block .new-address-wrapper{margin:0 -66px -44px;padding:29px 0;cursor:pointer}.cart-address-block .new-address{background:0 0;border:none;margin-top:0;margin-bottom:0;padding:0;font-weight:700;font-size:16px;line-height:22px;color:#111;cursor:pointer}:root[dir=rtl] .cart-address-block .new-address{margin-left:0}:root[dir=ltr] .cart-address-block .new-address{margin-right:0;margin-left:43px}:root[dir=rtl] .cart-address-block .new-address{margin-right:43px}:root[dir=ltr] .cart-address-block .new-address svg{margin-right:25px}:root[dir=rtl] .cart-address-block .new-address svg{margin-left:25px}.cart-address-block .input-row{display:flex;padding-top:24px;margin-bottom:2px}.cart-address-block .get-from-reciver{margin-bottom:24px}.cart-address-block .get-from-reciver .label-name{display:inline-block;vertical-align:middle}.cart-address-block .input-holder{position:relative;display:block;flex-grow:1;border-radius:8px;margin-bottom:20px;border:1px solid #F3F3F3;padding-top:13px;padding-bottom:13px}:root[dir=ltr] .cart-address-block .input-holder{margin-right:8px}:root[dir=rtl] .cart-address-block .input-holder{margin-left:8px;padding-left:52px}:root[dir=ltr] .cart-address-block .input-holder{padding-right:52px;padding-left:51px}:root[dir=rtl] .cart-address-block .input-holder{padding-right:51px}.cart-address-block .input-holder input{border:none;padding-top:0;padding-bottom:0;margin-bottom:0}:root[dir=ltr] .cart-address-block .input-holder input{padding-right:0;padding-left:0}:root[dir=rtl] .cart-address-block .input-holder input{padding-left:0;padding-right:0}.cart-address-block .input-holder .closer{height:47px}.cart-address-block .button-map-search{background:#370A28;border-radius:8px;border:none;height:50px;color:#fff;font-weight:700;font-size:16px;line-height:22px;padding-top:0;padding-bottom:0;cursor:pointer}:root[dir=ltr] .cart-address-block .button-map-search{padding-right:20px;padding-left:20px}:root[dir=rtl] .cart-address-block .button-map-search{padding-left:20px;padding-right:20px}.cart-address-block .button-map-search:hover{background:#484848}.cart-address-block .ico-geo{position:absolute;top:0;width:53px;height:50px;box-sizing:border-box;padding-top:13px;text-align:center;cursor:pointer}:root[dir=ltr] .cart-address-block .ico-geo{left:0}:root[dir=rtl] .cart-address-block .ico-geo{right:0}.cart-address-block .address-input{padding-top:13px;padding-bottom:13px;border-radius:8px;border:1px solid #F3F3F3;width:100%;margin:0 0 20px;font-size:16px;line-height:22px;color:#111;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0}:root[dir=rtl] .cart-address-block .address-input{padding-left:42px}:root[dir=ltr] .cart-address-block .address-input{padding-right:42px;padding-left:51px}:root[dir=rtl] .cart-address-block .address-input{padding-right:51px}.cart-address-block .address-input::-moz-placeholder{color:#8C8C8C}.cart-address-block .address-input::placeholder{color:#8C8C8C}.cart-address-block .fader{background:linear-gradient(270deg,#FFF 16.88%,rgba(255,255,255,0) 100%);content:"";top:1px;width:50px;height:48px;position:absolute}:root[dir=ltr] .cart-address-block .fader{right:30px}:root[dir=rtl] .cart-address-block .fader{left:30px}.cart-address-block .closer{padding-top:16px;top:1px;height:48px}:root[dir=ltr] .cart-address-block .closer{right:1px}:root[dir=rtl] .cart-address-block .closer{left:1px}.cart-address-block .add-inputs{margin:0 0 11px;padding:12px 17px 14px!important}.cart-address-block #address-map{margin-bottom:20px;height:315px}.cart-address-block .guest-autocomplete-holder{width:100%;top:58px;position:absolute;background:#fff;border-radius:8px;z-index:3;overflow:auto;box-shadow:rgba(67,86,100,.165) 0 16px 32px;max-height:228px}.cart-address-block .form-edit-address,.fw_tooltip,.item-shop-rating .rating-line span,.no-scroll{position:relative}:root[dir=ltr] .cart-address-block .guest-autocomplete-holder{left:0}:root[dir=rtl] .cart-address-block .guest-autocomplete-holder{right:0}.cart-address-block .form-edit-address input,.cart-address-block .form-edit-address textarea{transition:transform .1s .1s;transition-timing-function:cubic-bezier(0,.25,.5,1)}.cart-address-block .form-edit-address input:focus+.label,.cart-address-block .form-edit-address textarea:focus+.label{border-top:1px solid #111}.cart-address-block .form-edit-address input:focus+.label+.comment-length-counter,.cart-address-block .form-edit-address textarea:focus+.label+.comment-length-counter{border-bottom:1px solid #111}.cart-address-block .form-edit-address input:focus{border:1px solid #111}.cart-address-block .form-edit-address textarea{height:90px;margin:0;resize:none}.cart-address-block .form-edit-address .label{font-size:14px;line-height:24px;color:#888;position:absolute;white-space:nowrap;top:0;padding-top:8px;width:calc(100% - 34px);transition:transform .1s .1s;transition-timing-function:cubic-bezier(0,.25,.5,1);background-color:#fff;border-top:1px solid #F3F3F3}:root[dir=ltr] .cart-address-block .form-edit-address .label{left:16px}:root[dir=rtl] .cart-address-block .form-edit-address .label{right:16px}.cart-address-block .form-edit-address.movin .label{font-size:12px;line-height:16px;padding-top:5px}.cart-address-block .form-edit-address.movin input{padding-top:20px!important;padding-bottom:6px!important}.cart-address-block .form-edit-address.movin textarea{padding-top:20px!important;padding-bottom:21px!important}.cart-address-block .form-edit-address.chrome-fixed-area{border-radius:8px}.cart-address-block .form-edit-address.chrome-fixed-area:focus-within{outline:#111 solid 1px}.cart-address-block .form-edit-address.chrome-fixed-area .label{top:-1px}.cart-address-block .form-edit-address.chrome-fixed-area .comment-length-counter{bottom:-1px}.cart-address-block .comment-length-counter{font-size:12px;line-height:16px;color:#888;position:absolute;bottom:2px;padding:0 16px 4px;width:calc(100% - 32px);box-sizing:border-box;background-color:#fff;border-bottom:1px solid #F3F3F3}:root[dir=ltr] .cart-address-block .comment-length-counter{left:16px;text-align:right}:root[dir=rtl] .cart-address-block .comment-length-counter{right:16px;text-align:left}@media (max-width:640px){#cart-address{padding-top:27px;padding-bottom:6px}:root[dir=ltr] #cart-address{padding-right:0;padding-left:15px}:root[dir=rtl] #cart-address{padding-left:0;padding-right:15px}#cart-address #js-saved-addresses{max-height:280px}#cart-address .cart-saved-addresses{margin-top:0;margin-bottom:0;overflow-y:auto;padding-top:0}:root[dir=rtl] #cart-address .cart-saved-addresses{margin-left:0}:root[dir=ltr] #cart-address .cart-saved-addresses{margin-right:0;margin-left:-41px}:root[dir=rtl] #cart-address .cart-saved-addresses{margin-right:-41px}#cart-address .cart-saved-addresses .item-saved-address .edit-saved-address{width:50px;background:url(/images/cart/options.svg) center center no-repeat #FFF}#cart-address .cart-saved-addresses .item-saved-address:hover .edit-saved-address{background-color:#FAFAFA}#cart-address .info .additional-info,#cart-address .info .address{text-overflow:ellipsis;overflow:hidden}#cart-address .info .additional-info{font-size:12px;line-height:16px}#cart-address .new-address{padding-top:21px;padding-bottom:15px;margin:0;width:100%;cursor:pointer}:root[dir=ltr] #cart-address .new-address{padding-right:0;padding-left:0;text-align:left}:root[dir=rtl] #cart-address .new-address{padding-left:0;padding-right:0;text-align:right}#cart-address .cart-modal-header{margin-bottom:20px}.cart-address-mode-new,.cart-address-mode-new .substep2,.cart-address-mode-new.step2 .pseudo-header{display:none}.cart-address-mode-new.step3{height:100%}.cart-address-mode-new.step3 .pseudo-header{display:block;margin-bottom:22px}.cart-address-mode-new.step3 .result-address,.cart-address-mode-new.step3 .substep1{display:none}.cart-address-mode-new.step3 .substep2{display:flex}.cart-address-mode-new.step3 #address-map{overflow:hidden;position:relative;height:70px;width:calc(100% - 30px);clear:both;border-radius:8px}:root[dir=ltr] .cart-address-mode-new.step3 #address-map{margin-left:15px}:root[dir=rtl] .cart-address-mode-new.step3 #address-map{margin-right:15px}.cart-address-mode-new.step3 .map-closer{display:none}.cart-address-mode-new .substep2{padding:0 15px;flex-direction:column;justify-content:space-between;height:calc(100% - 149px)}.cart-address-mode-new .substep2 .address{font-weight:700;font-size:18px;line-height:24px}.cart-address-mode-new .substep2 .address-input{margin-bottom:9px}.cart-address-mode-new .substep2 .button-holder{position:relative}.cart-address-mode-new .substep2 .address-holder{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.cart-address-mode-new .substep2 .edit{flex-shrink:0;width:40px;height:40px;background:url(/images/cart/options.svg) center center no-repeat #FFF;cursor:pointer}.cart-address-mode-new .map-closer{position:absolute;top:16px;z-index:2;width:33px;height:33px;background:#FFF;box-shadow:0 2px 7px rgba(0,0,0,.07);border-radius:50%;cursor:pointer;text-align:center}:root[dir=ltr] .cart-address-mode-new .map-closer{left:16px}:root[dir=rtl] .cart-address-mode-new .map-closer{right:16px}.cart-address-mode-new .map-closer svg{width:11px;height:11px;vertical-align:-7px}.cart-address-mode-new .map-closer path{stroke:#484848}.full-mode-view{top:0;position:fixed;background:#fff;display:none;width:100%;height:100%;border-radius:0;overflow:hidden;margin:0;padding:0;z-index:30}:root[dir=ltr] .full-mode-view{left:0}:root[dir=rtl] .full-mode-view{right:0}.full-mode-view .close-modal{display:none}.full-mode-view .pseudo-header{text-align:center;font-weight:700;font-size:14px;line-height:19px;padding-top:19px;padding-bottom:3px}:root[dir=rtl] .full-mode-view .pseudo-header{padding-left:0}:root[dir=ltr] .full-mode-view .pseudo-header{padding-right:0;padding-left:9px}:root[dir=rtl] .full-mode-view .pseudo-header{padding-right:9px}.full-mode-view .pseudo-header .back{position:absolute;padding:5px;margin:-3px 0 0;cursor:pointer}.full-mode-view .input-row{display:block;padding:27px 15px 0}.full-mode-view .input-holder{margin:0 0 17px;box-sizing:border-box;padding-top:13px;padding-bottom:13px}:root[dir=rtl] .full-mode-view .input-holder{padding-left:52px}:root[dir=ltr] .full-mode-view .input-holder{padding-right:52px;padding-left:17px}:root[dir=rtl] .full-mode-view .input-holder{padding-right:17px}.full-mode-view .address-input{margin-bottom:17px}:root[dir=ltr] .full-mode-view .address-input{padding-left:17px}:root[dir=rtl] .full-mode-view .address-input{padding-right:17px}.full-mode-view .get-from-reciver{padding:0 15px}.full-mode-view #address-map{height:100%;position:absolute;overflow:hidden;width:100%;top:0}.full-mode-view .result-address{z-index:1;position:relative;text-align:center;color:#111;padding:63px 15px 0;background:linear-gradient(179.19deg,rgba(255,255,255,.8) 53.7%,rgba(255,255,255,0) 99.3%)}.full-mode-view .result-address div{margin-bottom:17px;font-weight:700;font-size:18px;line-height:25px}.full-mode-view .result-address button{border:none;position:relative;background:#FFF;box-shadow:0 7px 20px rgba(0,0,0,.07);border-radius:100px;font-size:11px;line-height:11px;padding-top:14px;padding-bottom:15px;font-weight:700;cursor:pointer}:root[dir=rtl] .full-mode-view .result-address button{padding-left:22px}:root[dir=ltr] .full-mode-view .result-address button{padding-right:22px;padding-left:39px}:root[dir=rtl] .full-mode-view .result-address button{padding-right:39px}.full-mode-view .result-address svg{position:absolute;width:8px;height:auto;top:13px}:root[dir=ltr] .full-mode-view .result-address svg{left:25px}:root[dir=rtl] .full-mode-view .result-address svg{right:25px}.full-mode-view .button-holder{position:absolute;z-index:1;bottom:17px;width:100%;padding:0 15px;box-sizing:border-box}:root[dir=ltr] .full-mode-view .button-holder{left:0}:root[dir=rtl] .full-mode-view .button-holder{right:0}.full-mode-view .button-holder button{background:#370A28;border-radius:8px;color:#fff;font-weight:700;font-size:16px;line-height:22px;text-align:center;border:none;width:100%;padding:15px 0 13px;cursor:pointer}.cart-address-block .comment-length-counter{bottom:11px}}.cart-need-auth,.doc-modal{font-size:16px;box-sizing:border-box}.doc-modal{margin-left:-391px!important;width:782px!important;height:75%;top:40%!important;padding:38px 37px;background-color:#fff;color:#111;border-radius:10px;border:0}.doc-modal .fixed-header{position:absolute;top:0;left:0;width:100%;height:66px;padding:23px 0 0 44px;background:#fff;border-bottom:1px solid #EFEFEF;border-top-left-radius:10px;border-top-right-radius:10px;box-sizing:border-box}#js-open-photo .close-modal,.doc-modal .close-modal{position:absolute;background:url(/images/admin_chat_close.svg) center center no-repeat;cursor:pointer}.doc-modal .fixed-header b{font-size:18px;font-weight:700}.doc-modal .close-modal{width:18px;height:18px;right:19px;top:19px;opacity:.3;border:none}.doc-modal .close-modal:hover{opacity:.8;border:none}.doc-modal .modal-scroll{height:100%;-ms-overflow-style:none;overflow:-moz-scrollbars-none;overflow-y:auto;line-height:1.35}.doc-modal .modal-scroll::-webkit-scrollbar{width:0}.doc-modal .modal-scroll h1{display:block;margin-bottom:4px;font-size:20px;font-weight:700}.doc-modal .modal-scroll h2{display:block;margin-bottom:5px;font-size:18px;font-weight:700}.doc-modal .modal-scroll p{margin-bottom:16px}.doc-modal .modal-scroll ul{margin-bottom:16px;list-style:disc}.doc-modal .modal-scroll ul li{margin:0 0 4px 20px}.doc-modal .modal-scroll a{color:#111;text-decoration:underline}.doc-modal .modal-scroll a:hover{text-decoration:none}.doc-modal .modal-scroll .hide-in-modal{display:none!important}.doc-modal .modal-scroll .qa_body{width:98%}.doc-modal .modal-scroll .qa_body h1{font-size:24px}.doc-modal .modal-scroll .qa_body h2{font-size:20px}.doc-modal .modal-scroll .qa_button_block{width:98%;padding-bottom:0}.doc-modal .modal-scroll .qa_button_block a{display:inline-block;width:328px;height:45px;margin-top:18px;color:#5BAC72;box-sizing:border-box;padding-top:11px;text-decoration:none;border:1px solid #5BAC72;text-align:center;border-radius:4px;font-weight:700;font-size:14px}.doc-modal .modal-scroll .qa_button_block a svg{margin-left:8px}@media (max-width:640px){.doc-modal{height:100%;padding:40px 20px 0;border-radius:0;border:none}}.js-open-photo{cursor:pointer}#js-open-photo{width:500px!important;height:500px;margin-left:-250px!important;padding:0!important;border-radius:10px;border:none}#js-open-photo .close-modal{right:0;top:0;width:56px;height:56px;opacity:.4}#js-open-photo .close-modal:hover{opacity:.8}#js-open-photo img{width:500px;border-radius:10px}@media (max-width:640px){#js-open-photo{width:100%!important;height:100%;border-radius:0;background:#484848}#js-open-photo img{width:100%;border-radius:0}}.no-scroll{overflow:hidden!important}.tip-popup{cursor:pointer}#tip-popup{display:none}#tip-popup .tip-popup-wrapper{position:fixed;top:0;bottom:0;width:100%;z-index:181}:root[dir=ltr] #tip-popup .tip-popup-wrapper{left:0}:root[dir=rtl] #tip-popup .tip-popup-wrapper{right:0}#tip-popup .tip-popup-wrapper .tip-overlay{position:absolute;width:100%;height:100%;background:#000;opacity:.35}#tip-popup .tip-popup-wrapper .tip-content{border-radius:10px;background-color:#fff;width:80%;position:absolute;margin:auto;top:50%;transform:translate(-50%,-50%);min-height:80px}:root[dir=ltr] #tip-popup .tip-popup-wrapper .tip-content{left:50%}:root[dir=rtl] #tip-popup .tip-popup-wrapper .tip-content{right:50%}#tip-popup .tip-popup-wrapper .tip-content .tip-text{min-height:35px;color:#111;text-align:center;font-size:15px;padding:35px 25px 30px;line-height:145%}#tip-popup .tip-popup-wrapper .tip-content .tip-text b{font-weight:700;margin-bottom:10px;display:inline-block}#tip-popup .tip-popup-wrapper .tip-content .tip-button{border-top:1px solid #F3F3F3;height:30px;color:#FF7864;text-align:center;padding-top:10px;font-size:15px;font-weight:700;cursor:pointer}.fw_tooltip-type-change_currency{top:65px!important;transform:translate(-50%,0);background-color:#5BAC72;font-size:.9375em;padding:20px}:root[dir=ltr] .fw_tooltip-type-change_currency{left:21%!important}:root[dir=rtl] .fw_tooltip-type-change_currency{right:21%!important}.fw_tooltip-type-change_currency.fw_tooltip-body-arrow-bottom:after{border-top-color:#5BAC72!important}.fw_tooltip-type-change_currency.fw_tooltip-body-arrow-top:after{border-bottom-color:#5BAC72!important}.tip{max-width:240px;padding:18px 16px;color:#111;background-color:#fff;border:1px solid #f1f1f1;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:2px 2px 5px rgba(0,0,0,.15);line-height:1.3;z-index:1200}:root[dir=ltr] .tip{text-align:left}:root[dir=rtl] .tip{text-align:right}.tip-promocode{background:#FAFAFA;margin:10px -17px -19px;box-sizing:border-box;padding:11px 18px;color:#111}.tip .tip-inner{color:#111;font-size:90%;line-height:1.3}.tip .tip-inner .spinner{margin-top:70px;width:212px;height:87px;text-align:center}.tip .tip-inner b{display:block;margin-bottom:-14px;font-weight:700}.tip .tip-arrow-top{margin-top:-5px;top:0;width:9px;height:5px;background:url(/images/tip.png) no-repeat}:root[dir=ltr] .tip .tip-arrow-top{margin-left:-5px;left:50%}:root[dir=rtl] .tip .tip-arrow-top{margin-right:-5px;right:50%}.tip .tip-arrow-right{margin-top:-4px;top:50%;width:5px;height:9px;background:url(/images/tip.png) -9px 0 no-repeat}:root[dir=ltr] .tip .tip-arrow-right{margin-left:0;left:100%}:root[dir=rtl] .tip .tip-arrow-right{margin-right:0;right:100%}.tip .tip-arrow-bottom{margin-top:0;top:100%;width:9px;height:5px;background:url(/images/tip.png) -18px 0 no-repeat}:root[dir=ltr] .tip .tip-arrow-bottom{margin-left:-5px;left:50%}:root[dir=rtl] .tip .tip-arrow-bottom{margin-right:-5px;right:50%}.tip .tip-arrow-left{margin-top:-4px;top:50%;width:5px;height:9px;background:url(/images/tip.png) -27px 0 no-repeat}:root[dir=ltr] .tip .tip-arrow-left{margin-left:-5px;left:0}:root[dir=rtl] .tip .tip-arrow-left{margin-right:-5px;right:0}.tip s{display:block;margin-bottom:8px}.p-i{display:inline-block;width:17px;height:17px;background:url(/images/svg/i.svg) no-repeat;vertical-align:-25%;cursor:pointer}:root[dir=ltr] .p-i{margin-left:3px}:root[dir=rtl] .p-i{margin-right:3px}.s-i{display:inline-block;width:20px;height:20px;background:url(/images/info.svg) no-repeat;vertical-align:middle;cursor:pointer}:root[dir=ltr] .s-i{margin-left:3px}:root[dir=rtl] .s-i{margin-right:3px}.item-shop-rating{width:212px;margin:-3px 0;font-size:14px;color:#111}.item-shop-rating b{display:inline!important;font-weight:700}.item-shop-rating small{font-size:11px;color:#888}.item-shop-rating .rating-line{margin:15px 0 17px;font-size:11px}.item-shop-rating .rating-line i{font-style:normal}:root[dir=ltr] .item-shop-rating .rating-line i{float:left}:root[dir=rtl] .item-shop-rating .rating-line i{float:right}:root[dir=ltr] .item-shop-rating .rating-line b{float:right}:root[dir=rtl] .item-shop-rating .rating-line b{float:left}.item-shop-rating .rating-line span{display:block;width:100%;height:4px;margin-top:6px;border-radius:2.5px;background:#eee}.item-shop-rating .rating-line span strike{display:block;position:absolute;top:0;height:4px;border-radius:2.5px;background:#24B8A9}:root[dir=ltr] .item-shop-rating .rating-line span strike{left:0}:root[dir=rtl] .item-shop-rating .rating-line span strike{right:0}.cart-need-auth-background{position:absolute;top:0;width:100%;height:100%;background:#f0f2f2;text-align:center;z-index:1000}:root[dir=ltr] .cart-need-auth-background{left:0}:root[dir=rtl] .cart-need-auth-background{right:0}.cart-need-auth{display:inline-block;margin-top:50px;width:500px;padding:25px 37px;color:#888;line-height:20px;background:#fff;box-shadow:2px 3px 8px #b5b5b547;z-index:1001}.cart-need-auth .modal-title{margin:40px 0 6px;font-weight:700;color:#111;font-size:24px;line-height:30px}.cart-need-auth .cart-need-auth-input{display:inline-block;margin-top:28px;width:50%;height:50px;text-align:center;border:1px solid #dedede;box-sizing:border-box;font-size:20px;color:#111;outline:0}.cart-need-auth .modal-result{display:block;margin-top:14px;height:50px}.cart-need-auth .modal-result .spinner{display:none}.cart-need-auth .modal-result .text{display:none;color:#20AC96}.cart-need-auth .modal-result .text.error{color:#FF8D8D}.cart-need-auth .modal-result .text.error a{color:#FF8D8D;text-decoration:underline}.cart-need-auth .modal-reason{margin-top:21px;color:#888;font-size:16px;line-height:20px}:root[dir=ltr] .cart-need-auth .modal-reason{padding-left:22px}:root[dir=rtl] .cart-need-auth .modal-reason{padding-right:22px}@media (max-width:640px){.cart-need-auth-background{background:#fff}.cart-need-auth{margin-top:50%}}.dots{text-align:center}.dots .dot{display:inline-block;background-color:#5BAC72;margin-right:5px;border-radius:50%;width:7px;height:7px;text-align:center;vertical-align:15%;animation:movedots .4s linear alternate infinite}.dots .dot:last-child{margin-right:0}.dots.orange-mob .dot{background-color:#FD7720;width:10px;height:10px;margin-right:5px}.dots.white .dot{width:7px;height:7px;background-color:#fff;margin-right:5px}.dots .dot-1{animation-delay:.3s;-webkit-animation-delay:.3s}.dots .dot-2{animation-delay:.5s;-webkit-animation-delay:.5s}.dots .dot-3{animation-delay:.7s;-webkit-animation-delay:.7s}@keyframes movedots{0%{opacity:1}100%{opacity:0}}.spinner>div{display:inline-block;width:8px;height:8px;background:#5BAC72;border-radius:100%;animation:sk-bouncedelay 1s infinite ease-in-out both}.spinner.white>div{background:#fff}.spinner .spinner__item1{animation-delay:-.6s}.spinner .spinner__item2{animation-delay:-.4s}.spinner .spinner__item3{animation-delay:-.2s}@keyframes sk-bouncedelay{0%,100%,80%{transform:scale(0);opacity:0}40%{transform:scale(1);opacity:1}}.credit-card{max-width:540px;padding-bottom:1px}.credit-card .card-item{font-weight:500;font-size:15px;line-height:22px;position:relative;height:61px;color:#999;margin-top:-1px;cursor:text}.credit-card .card-item.filled .label,.credit-card .card-item.focus .label{z-index:3;font-size:13px;line-height:18px;margin-top:8px!important}.credit-card .card-item.filled input,.credit-card .card-item.focus input{position:relative;opacity:1;width:90%;height:auto;border:none;padding-top:2px;padding-bottom:0;font-weight:500;font-size:15px;line-height:22px;box-sizing:border-box}:root[dir=ltr] .credit-card .card-item.filled input,:root[dir=ltr] .credit-card .card-item.focus input{margin-left:1px;padding-left:17px}:root[dir=rtl] .credit-card .card-item.filled input,:root[dir=rtl] .credit-card .card-item.focus input{margin-right:1px;padding-right:17px}:root[dir=ltr] .credit-card .card-item.filled input.fix-left-border,:root[dir=ltr] .credit-card .card-item.focus input.fix-left-border{margin-left:3px;padding-left:15px}:root[dir=rtl] .credit-card .card-item.filled input.fix-left-border,:root[dir=rtl] .credit-card .card-item.focus input.fix-left-border{margin-right:3px;padding-right:15px}.credit-card .card-item.focus .border{border-color:#111;z-index:3}.credit-card .card-item.error .label{z-index:4}.credit-card .card-item.error .border{border-color:#CA341D;z-index:4}.credit-card input{display:block;opacity:0;border:none;outline:0;z-index:5}.credit-card input::-moz-placeholder{color:#999}.credit-card input::placeholder{color:#999}.credit-card input.js-ps-card-name{text-transform:uppercase}.credit-card .label{margin-top:20px;margin-bottom:0;display:inline-block;z-index:10;cursor:text;position:relative;transition:.1s all}:root[dir=ltr] .credit-card .label{margin-left:18px}:root[dir=rtl] .credit-card .label{margin-right:18px}.credit-card .border{position:absolute;width:calc(100% - 2px);height:59px;border:1px solid #F3F3F3;z-index:2}.credit-card .card-number{height:60px}.credit-card .card-number .border{border-radius:8px 8px 0 0;height:58px}.credit-card .card-number .label{margin-top:19px}:root[dir=ltr] .credit-card .card-number .label svg{margin-left:5px}:root[dir=rtl] .credit-card .card-number .label svg{margin-right:5px}.credit-card .card-number .label svg path{fill:#999}.credit-card .card-number input{display:block;position:absolute;top:0;height:60px;width:100%;opacity:0;z-index:11}:root[dir=ltr] .credit-card .card-number input{left:0}:root[dir=rtl] .credit-card .card-number input{right:0}.credit-card .card-date{width:50%;display:inline-block;vertical-align:top}.credit-card .card-date .border{border-radius:0 0 0 8px}.credit-card .card-date input{width:50%}.credit-card .card-cvc{width:50%;display:inline-block;vertical-align:top}:root[dir=ltr] .credit-card .card-cvc{margin-left:-2px}:root[dir=rtl] .credit-card .card-cvc{margin-right:-2px}.credit-card .card-cvc .border{border-radius:0 0 8px;width:calc(100% - 1px)}:root[dir=ltr] .credit-card .card-cvc .border{left:1px}:root[dir=rtl] .credit-card .card-cvc .border{right:1px}.credit-card .card-cvc .label{text-decoration:underline}.credit-card .card-cvc .cvc-explainer{display:none;position:absolute;background:#fff;z-index:11;border-radius:8px;top:-164px;padding:24px;box-shadow:0 16px 32px rgba(67,86,100,.16)}:root[dir=ltr] .credit-card .card-cvc .cvc-explainer{left:17px}:root[dir=rtl] .credit-card .card-cvc .cvc-explainer{right:17px}.credit-card .card-cvc .cvc-explainer .triangle{position:absolute;bottom:-8px;width:0;height:0;border-style:solid;border-width:8px 10px 0;border-color:#FFF transparent transparent}:root[dir=ltr] .credit-card .card-cvc .cvc-explainer .triangle{left:22px}:root[dir=rtl] .credit-card .card-cvc .cvc-explainer .triangle{right:22px}.credit-card .card-cvc input{width:50%}.credit-card .js-ps-expDateMonth,.credit-card .js-ps-expDateYear{opacity:0!important;position:absolute!important}.credit-card input:-webkit-autofill,.credit-card input:-webkit-autofill:active,.credit-card input:-webkit-autofill:focus,.credit-card input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 100px #fff inset!important;background-clip:content-box!important}.pagar-addition-fields{max-width:540px;padding-bottom:1px;margin-top:21px}.pagar-addition-fields .title{font-size:15px!important;line-height:22px;margin-bottom:14px!important}.pagar-addition-fields .card-item{font-weight:500;font-size:15px;line-height:22px;position:relative;height:61px;color:#999;margin-top:-1px;cursor:text}.pagar-addition-fields .card-item.filled .label,.pagar-addition-fields .card-item.focus .label{z-index:3;font-size:13px;line-height:18px;margin-top:8px!important}.pagar-addition-fields .card-item.filled input,.pagar-addition-fields .card-item.focus input{position:relative;opacity:1;width:90%;height:auto;border:none;padding-top:2px;padding-bottom:0;font-weight:500;font-size:15px;line-height:22px;box-sizing:border-box}:root[dir=ltr] .pagar-addition-fields .card-item.filled input,:root[dir=ltr] .pagar-addition-fields .card-item.focus input{margin-left:1px;padding-left:17px}:root[dir=rtl] .pagar-addition-fields .card-item.filled input,:root[dir=rtl] .pagar-addition-fields .card-item.focus input{margin-right:1px;padding-right:17px}:root[dir=ltr] .pagar-addition-fields .card-item.filled input.fix-left-border,:root[dir=ltr] .pagar-addition-fields .card-item.focus input.fix-left-border{margin-left:3px;padding-left:15px}:root[dir=rtl] .pagar-addition-fields .card-item.filled input.fix-left-border,:root[dir=rtl] .pagar-addition-fields .card-item.focus input.fix-left-border{margin-right:3px;padding-right:15px}.pagar-addition-fields .card-item.focus .border{border-color:#111;z-index:3}.pagar-addition-fields .card-item.error .label{z-index:4}.pagar-addition-fields .card-item.error .border{border-color:#CA341D;z-index:4}.pagar-addition-fields input{display:block;opacity:0;border:none;outline:0;z-index:5}.pagar-addition-fields input::-moz-placeholder{color:#999}.pagar-addition-fields input::placeholder{color:#999}.pagar-addition-fields .label{margin-top:20px;margin-bottom:0;display:inline-block;z-index:10;cursor:text;position:relative;transition:.1s all}:root[dir=ltr] .pagar-addition-fields .label{margin-left:18px}:root[dir=rtl] .pagar-addition-fields .label{margin-right:18px}.pagar-addition-fields .border{position:absolute;width:calc(100% - 2px);height:59px;border:1px solid #F3F3F3;z-index:2}.pagar-addition-fields .cart-cpf-zip{height:60px}.pagar-addition-fields .cart-cpf-zip .border{border-radius:8px 8px 0 0;height:58px}.pagar-addition-fields .cart-cpf-zip .label{margin-top:19px}.pagar-addition-fields .cart-cpf-zip input{display:block;position:absolute;top:0;height:60px;width:100%;opacity:0;z-index:11}:root[dir=ltr] .pagar-addition-fields .cart-cpf-zip input{left:0}:root[dir=rtl] .pagar-addition-fields .cart-cpf-zip input{right:0}.pagar-addition-fields .cart-cpf-zip .input-loader{display:none}.pagar-addition-fields .cart-cpf-zip.loading .input-loader{display:block;animation:rotateLoad 1.5s linear infinite;width:22px;height:22px;position:absolute;top:20px}:root[dir=ltr] .pagar-addition-fields .cart-cpf-zip.loading .input-loader{right:20px}:root[dir=rtl] .pagar-addition-fields .cart-cpf-zip.loading .input-loader{left:20px}.pagar-addition-fields .cart-cpf-building{width:50%;display:inline-block;vertical-align:top}.pagar-addition-fields .cart-cpf-building .border{border-radius:0}.pagar-addition-fields .cart-cpf-building input{width:50%}.pagar-addition-fields .cart-cpf-addition{width:50%;display:inline-block;vertical-align:top}:root[dir=ltr] .pagar-addition-fields .cart-cpf-addition{margin-left:-2px}:root[dir=rtl] .pagar-addition-fields .cart-cpf-addition{margin-right:-2px}.pagar-addition-fields .cart-cpf-addition .border{border-radius:0;width:calc(100% - 1px)}:root[dir=ltr] .pagar-addition-fields .cart-cpf-addition .border{left:1px}:root[dir=rtl] .pagar-addition-fields .cart-cpf-addition .border{right:1px}.pagar-addition-fields .cart-cpf-addition input{width:50%}.pagar-addition-fields .cart-cpf-state .border{border-radius:0 0 8px 8px}.pagar-addition-fields input:-webkit-autofill,.pagar-addition-fields input:-webkit-autofill:active,.pagar-addition-fields input:-webkit-autofill:focus,.pagar-addition-fields input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 100px #fff inset!important;background-clip:content-box!important}.common-payment-form{display:none}.common-payment-form .error_text{display:none;color:#CA341D;font-size:13px;line-height:19px;margin-top:5px}#paymentFormPagar .cart-brick{position:relative;margin:21px 0 0;border:none;padding-bottom:0}@media (max-width:640px){.common-payment-form{display:block}:root[dir=rtl] .credit-card .card-cvc .cvc-explainer{right:auto}:root[dir=ltr] .credit-card .card-cvc .cvc-explainer{left:auto;right:0}:root[dir=rtl] .credit-card .card-cvc .cvc-explainer{left:0}}.select-styled{border:1px solid #F3F3F3;border-radius:8px;position:relative;font-weight:500;font-size:15px;line-height:22px;cursor:pointer}.select-styled .close-open-ico{position:absolute;top:20px;transition:.3s all}:root[dir=ltr] .select-styled .close-open-ico{right:14px}:root[dir=rtl] .select-styled .close-open-ico{left:14px}.select-styled .close-open-ico svg{width:13px;height:9px}.select-styled .close-open-ico svg path{stroke:#484848}.select-styled .value{padding-top:18px;padding-bottom:20px;box-sizing:border-box;position:relative;overflow:hidden;word-break:break-all;white-space:normal}:root[dir=rtl] .select-styled .value{padding-left:15px}:root[dir=ltr] .select-styled .value{padding-right:15px;padding-left:75px}:root[dir=rtl] .select-styled .value{padding-right:75px}.select-styled .value .ico{position:absolute;box-sizing:border-box;border-radius:5.5px;border:1px solid #E3E3E3;width:48px;height:24px;top:17px}:root[dir=ltr] .select-styled .value .ico{left:15px}:root[dir=rtl] .select-styled .value .ico{right:15px}.select-styled .value .ico svg{position:absolute;top:50%;transform:translate(-50%,-50%)}:root[dir=ltr] .select-styled .value .ico svg{left:50%}:root[dir=rtl] .select-styled .value .ico svg{right:50%;transform:translate(50%,-50%)}.select-styled .value .ico.small svg{width:14px}.select-styled .value .old-cart{display:none}.select-styled .value.sbp .sub-text{font-size:13px;font-weight:400;line-height:145%}.select-styled .value .payment-discount{background-color:#FF7864;color:#FFF;border-radius:6px;padding:2px 8px;font-size:11px;font-weight:500;line-height:16px;min-width:-moz-fit-content;min-width:fit-content;transform:translateY(-2px);display:inline-block}:root[dir=ltr] .select-styled .value .payment-discount{margin-left:12px}:root[dir=rtl] .select-styled .value .payment-discount{margin-right:12px}.select-styled .options{display:none;position:absolute;border:1px solid #F3F3F3;border-radius:8px;width:100%;top:67px;background:#FFF;z-index:101}:root[dir=ltr] .select-styled .options{left:-1px}:root[dir=rtl] .select-styled .options{right:-1px}.select-styled .options .value.selected,.select-styled .options .value:hover{background:#F3F3F3}.select-styled .options .value.selected::after{content:'';background:url(/images/checked-seelct.svg) no-repeat;position:absolute;width:11px;height:8px;top:26px}:root[dir=ltr] .select-styled .options .value.selected::after{right:15px}:root[dir=rtl] .select-styled .options .value.selected::after{left:15px}.select-styled .options .value .old-cart{display:block;font-weight:500;font-size:14px;line-height:20px;color:#CA341D}:root[dir=ltr] .select-styled .options .value .old-cart{float:right;margin-right:26px}:root[dir=rtl] .select-styled .options .value .old-cart{float:left;margin-left:26px}.select-styled.opened .close-open-ico{transform:rotate(180deg)}.select-styled.opened .options{display:block}.card-is-depricated{font-size:14px;line-height:20px;color:#CA341D;background:rgba(255,126,126,.08);border-radius:8px;padding:8px;margin-top:16px}#options-mob{display:none;position:absolute;bottom:0;width:100%;z-index:10;background:#fff;padding-top:27px;padding-bottom:15px;border-radius:18px 18px 0 0;box-sizing:border-box;top:initial!important}:root[dir=ltr] #options-mob{padding-right:15px;padding-left:15px;left:initial!important;right:0}:root[dir=rtl] #options-mob{padding-left:15px;padding-right:15px;right:initial!important;left:0}#options-mob .value{padding-top:17px;padding-bottom:16px;box-sizing:border-box;position:relative;font-weight:500;font-size:15px;color:#111;cursor:pointer;line-height:22px}:root[dir=rtl] #options-mob .value{padding-left:24px}:root[dir=ltr] #options-mob .value{padding-right:24px;padding-left:39px}:root[dir=rtl] #options-mob .value{padding-right:39px}#options-mob .value .ico{position:absolute;box-sizing:border-box;border-radius:5.5px;border:1px solid #E3E3E3;width:32px;height:24px;top:50%;transform:translateY(-50%)}:root[dir=ltr] #options-mob .value .ico{left:0}:root[dir=rtl] #options-mob .value .ico{right:0}#options-mob .value .ico svg{width:22px;position:absolute;top:50%;transform:translate(-50%,-50%)}:root[dir=ltr] #options-mob .value .ico svg{left:50%}:root[dir=rtl] #options-mob .value .ico svg{right:50%}#options-mob .value .old-cart{display:inline-block;font-weight:500;font-size:14px;line-height:20px;color:#CA341D;float:none}:root[dir=ltr] #options-mob .value .old-cart{margin-left:8px}:root[dir=rtl] #options-mob .value .old-cart{margin-right:8px}#options-mob .value.sbp .sub-text{font-size:13px;font-weight:400;line-height:145%}#options-mob .value .payment-discount{background-color:#FF7864;color:#FFF;border-radius:6px;padding:2px 8px;font-size:11px;font-weight:500;line-height:16px;min-width:-moz-fit-content;min-width:fit-content;transform:translateY(-2px);display:inline-block}:root[dir=ltr] #options-mob .value .payment-discount{margin-left:12px}:root[dir=rtl] #options-mob .value .payment-discount{margin-right:12px}#options-mob .value.selected::after{content:'';background:url(/images/checked-seelct.svg) no-repeat;position:absolute;width:11px;height:8px;top:22px}:root[dir=ltr] #options-mob .value.selected::after{right:11px}:root[dir=rtl] #options-mob .value.selected::after{left:11px}.payment-info{margin-top:-15px;margin-bottom:32px;padding-top:0;padding-bottom:0;border-radius:8px;font-size:13px;background-color:#F6F6F6;line-height:16px;display:none;gap:0 8px;align-items:center;font-weight:500}:root[dir=ltr] .payment-info{margin-left:0;margin-right:0;padding-left:12px;padding-right:12px}:root[dir=rtl] .payment-info{margin-right:0;margin-left:0;padding-right:12px;padding-left:12px}.payment-info.active{display:flex}.payment-info-img{width:62px}@media (max-width:640px){.payment-info{margin-top:12px;margin-bottom:32px;font-weight:400}:root[dir=ltr] .payment-info{margin-left:0;margin-right:0}:root[dir=rtl] .payment-info{margin-right:0;margin-left:0}:root[dir=ltr] .select-styled .value{padding-right:30px}:root[dir=rtl] .select-styled .value{padding-left:30px}}.not-enought-holder{display:none}.not-enought-holder .not-enought-text{font-size:15px;color:#111;line-height:19px;margin:0 0 19px}.not-enought-holder .refill-balance{font-weight:400;font-size:15px;line-height:22px;position:relative;height:60px;color:#999;border:1px solid #F3F3F3;border-radius:8px;margin-bottom:19px}.not-enought-holder .refill-balance.filled .label,.not-enought-holder .refill-balance.focus .label{z-index:3;font-size:13px;line-height:18px;margin-top:8px!important}.not-enought-holder .refill-balance.filled input,.not-enought-holder .refill-balance.focus input{display:block;border:none;margin:2px 0 0 17px;font-weight:400;font-size:15px;line-height:22px}.not-enought-holder .refill-balance input{display:none;border:none;outline:0}.not-enought-holder .refill-balance input::-moz-placeholder{color:#999}.not-enought-holder .refill-balance input::placeholder{color:#999}.not-enought-holder .refill-balance .label{margin:20px 0 0 18px;display:inline-block;z-index:10;cursor:pointer;position:relative}.pay-button{border-radius:8px;color:#FFF;font-weight:700;font-size:18px;line-height:25px;padding:16px 5px 0;text-align:center;max-width:380px;box-sizing:border-box;cursor:pointer;display:none;height:60px}.pay-button svg{height:25px;width:auto;display:inline-block;vertical-align:-7px}:root[dir=ltr] .pay-button svg{margin-left:12px}:root[dir=rtl] .pay-button svg{margin-right:12px}.pay-button.active{display:block}.pay-button.is-loading .loading{display:inline-block}.pay-button.inactive,.pay-button.inactive:hover{background:#E3E3E3}.pay-button .loading{position:relative;text-align:center;margin:0 14px 0 -42px;display:none}.pay-button .loading div{display:inline-block;width:7px;height:7px;border-radius:50%;background:#FFF;animation:loading .9s linear infinite;margin:0 2px;vertical-align:3px}.pay-button .loading div:nth-child(1){animation-delay:0s}.pay-button .loading div:nth-child(2){animation-delay:.3s}.pay-button .loading div:nth-child(3){animation-delay:.6s}.pay-button.sbp{background-color:#1D004B}.pay-button.empty-btn{background:0 0;padding:0;cursor:default;text-align:left}.pay-button.empty-btn:hover{background:0 0}.pay-button span{text-align:center}.flex-row{display:flex;justify-content:space-between}.flex-row .text{font-size:15px;line-height:22px;color:#111;font-weight:500}.flex-row .value{font-size:15px;line-height:20px;color:#111}.flex-row.info{margin-bottom:58px}.flex-row.paytypes{margin-bottom:24px}.flex-row .pay-with{font-weight:700;font-size:20px;line-height:33px;color:#111}.flex-row .pay-options{padding-top:4px;display:flex;align-items:center}:root[dir=ltr] .flex-row .pay-options svg{margin-left:5px}:root[dir=rtl] .flex-row .pay-options svg{margin-right:5px}.deposit{font-weight:700;font-size:18px;line-height:25px;margin:0 0 31px}.credit-card{margin-top:-13px}.select-styled-wrapper{margin-bottom:32px}.paymentsystem{border-bottom:none!important}.paymentsystem.not-enought-mode .select-styled-wrapper{margin-bottom:22px}.paymentsystem.not-enought-mode .deposit{margin-bottom:9px}.paymentsystem.not-enought-mode .not-enought-holder{display:block;padding-top:4px}.paymentsystem.not-enought-mode .select-styled-wrapper-mob .select-styled{margin-bottom:14px}.paymentsystem.not-enought-mode .not-enought-text{line-height:21px;margin:0 0 24px}.paymentsystem.not-enought-mode .js-after-pdf,.paymentsystem.not-enought-mode .refill-balance{margin-bottom:24px}.paymentsystem .select-styled:hover{border-color:#111}.paymentsystem .error_text{display:none;color:#CA341D;font-size:13px;line-height:19px;margin-top:5px}.paymentsystem .document-management{margin-bottom:40px}.js-deposit-fake-button{display:block;text-decoration:none;color:#fff}.js-gpay-wrapper{padding:0}.js-gpay-wrapper .gpay-card-info-container{width:100%;height:100%;background:#370A28;padding:10px 0;border-radius:8px}.pay-button{background:#370A28;margin-bottom:16px}.pay-button[disabled=disabled]{background:#F6F6F6;color:#B8B8B8;pointer-events:none}.pay-button[disabled=disabled]:hover{background:#F6F6F6}.pay-button:hover{background:#484848}.pay-button .lock-ico{display:inline}.other-error,.pay-button.is-loading .lock-ico,.pay-button.sberpay.is-loading span{display:none}:root[dir=ltr] .pay-button .lock-ico{margin-right:8px}:root[dir=rtl] .pay-button .lock-ico{margin-left:8px}.pay-button .lock-ico svg{height:16px;vertical-align:-1px}.pay-button.sberpay{background:#21A038}.pay-button.sberpay.is-loading .loading{margin:0}.pay-button-apple{margin-bottom:15px}.pay-button-apple apple-pay-button{--apple-pay-button-width:380px;--apple-pay-button-height:60px;--apple-pay-button-border-radius:8px;--apple-pay-button-padding:7px 0px;--apple-pay-button-box-sizing:border-box}.other-error{color:#CA341D;line-height:19px;font-size:14px;background:rgba(255,126,126,.08);border-radius:8px;margin-bottom:24px;padding:8px 16px}.common-payment-form{margin-bottom:32px}.common-payment-form .save-card{display:block;margin-top:25px}.common-payment-form .save-card .label-name{font-weight:400}.free-cancel,.freeze-phrase b{font-weight:700}#stripeElement{display:none;margin-bottom:16px}.stripe-wrapper{margin-bottom:31px}.free-cancel{font-size:16px;line-height:25px;margin-bottom:8px}.freeze-phrase{font-size:13px;line-height:19px;margin-bottom:32px}.freeze-phrase .fake-info{font-size:inherit;color:#888;margin-top:8px}#paymentClearForm .clear-name{height:60px;margin-bottom:8px}#paymentClearForm .clear-name .border{border-radius:8px;height:58px}#paymentClearForm .half-block{width:50%;display:inline-block;vertical-align:top}:root[dir=ltr] #paymentClearForm .half-block.even{margin-left:-2px}:root[dir=rtl] #paymentClearForm .half-block.even{margin-right:-2px}#paymentClearForm .half-block.even .border{width:calc(100% - 1px)}:root[dir=ltr] #paymentClearForm .half-block.even .border{left:1px}:root[dir=rtl] #paymentClearForm .half-block.even .border{right:1px}#paymentClearForm .border.brdr-tl{border-radius:8px 0 0}#paymentClearForm .border.brdr-tr{border-radius:0 8px 0 0}#paymentClearForm .border.brdr-bl{border-radius:0 0 0 8px}#paymentClearForm .border.brdr-br{border-radius:0 0 8px}#paymentClearForm .credit-card{margin-bottom:3px}#paymentClearForm #js-cart_order_beznal_name{width:93%}.org-autocomplete{display:none;position:absolute;width:100%;top:66px;max-height:215px;overflow-y:auto;border:1px solid #e8e8e8;background-color:#fff;box-shadow:5px 5px 10px 0 rgba(0,0,0,.1);z-index:100}:root[dir=ltr] .org-autocomplete{left:-1px}:root[dir=rtl] .org-autocomplete{right:-1px}.org-autocomplete .pre{margin:17px 0 14px;padding:0 16px;font-weight:500;font-size:15px;color:#999;line-height:22px}.org-autocomplete .ad_selector-organization_autocomplete-item{padding:14px 11px 12px;font-size:15px;color:#111;border-bottom:1px solid #e8e8e8;cursor:pointer;line-height:28px}.org-autocomplete .ad_selector-organization_autocomplete-item:hover{background-color:#F3F3F3}.paytype-additional-info{display:none;padding:12px;background-color:#E1F0FF;font-size:13px;line-height:1.45;border-radius:12px;margin-top:-20px;margin-bottom:12px;overflow:hidden}.paytype-additional-info .paytype-additional-info-wrapper{display:flex;gap:8px;align-items:center}.paytype-additional-info img{width:20px}.select-styled-wrapper-mob{margin-bottom:0;position:relative}.select-styled-wrapper-mob .close-open-ico{position:absolute;top:17px}:root[dir=ltr] .select-styled-wrapper-mob .close-open-ico{right:14px}:root[dir=rtl] .select-styled-wrapper-mob .close-open-ico{left:14px}.select-styled-wrapper-mob .close-open-ico path{stroke:#111}.select-styled-wrapper-mob .select-styled{font-weight:400;white-space:nowrap;overflow:hidden;margin-bottom:24px}.select-styled-wrapper-mob .deposit{font-weight:700;font-size:14px;line-height:20px;color:#111;margin:11px 0 20px}.select-styled-wrapper-mob .pay-button,.select-styled-wrapper-mob .pay-button-apple{margin-top:16px}.select-styled-wrapper-mob .pay-button-apple{text-align:center}.option-button-holder{display:flex;justify-content:space-between;margin-top:13px}.option-button-holder div{flex:1;box-sizing:border-box;border-radius:4px;height:45px;align-items:center;display:flex;justify-content:center;font-size:15px;line-height:22px;cursor:pointer}.option-button-holder .cancel{border:1px solid #484848;color:#111}:root[dir=ltr] .option-button-holder .cancel{margin-right:8px}:root[dir=rtl] .option-button-holder .cancel{margin-left:8px}.option-button-holder .submit{color:#fff;background:#370A28;font-weight:700}@media screen and (max-width:1024px){.paytype-additional-info{margin-top:-12px}}@media (max-width:640px){.flex-row .pay-options svg{margin:0 1px 0 0;height:8px}:root[dir=ltr] .flex-row .pay-options .svg-apple-pay{margin-right:-7px}:root[dir=rtl] .flex-row .pay-options .svg-apple-pay{margin-left:-7px}:root[dir=ltr] .flex-row .pay-options .svg-google-pay{margin-right:-4px}:root[dir=rtl] .flex-row .pay-options .svg-google-pay{margin-left:-4px}.flex-row .pay-with{font-weight:700;font-size:15px;line-height:22px}.flex-row.paytypes{margin-bottom:16px}.credit-card{margin-top:13px}.common-payment-form{display:none;margin-top:-7px;margin-bottom:24px}#stripeElement{display:none;margin-bottom:16px}.stripe-wrapper{margin-top:-7px;margin-bottom:19px}.pay-button,.pay-button-apple{margin-bottom:12px}.free-cancel,.freeze-phrase{font-size:15px;margin-bottom:16px}.pay-button-apple apple-pay-button{--apple-pay-button-width:320px}.free-cancel{line-height:22px}.freeze-phrase{line-height:21px}.cart-need-auth{margin:0;width:100%;box-shadow:none}.cart-need-auth .modal-reason{font-size:14px}#paymentClearForm .credit-card{margin-bottom:20px}#paymentClearForm .mobile-full{width:100%}:root[dir=ltr] #paymentClearForm .mobile-full{margin-left:0}:root[dir=rtl] #paymentClearForm .mobile-full{margin-right:0}#paymentClearForm .mobile-full .border.brdr-tl{border-radius:8px 8px 0 0}#paymentClearForm .mobile-full .border.brdr-tr{border-radius:0;width:calc(100% - 2px)}:root[dir=ltr] #paymentClearForm .mobile-full .border.brdr-tr{left:2px}:root[dir=rtl] #paymentClearForm .mobile-full .border.brdr-tr{right:2px}#paymentClearForm .mobile-full input{width:50%}#paymentClearForm .label span{font-size:11px}}.fade{opacity:0;transition:opacity 50ms linear}.fade.in{opacity:1}.collapse{position:relative;height:0;overflow:hidden;transition:height 50ms ease}.collapse.in{height:auto}.modal-backdrop{position:fixed;top:0;bottom:0;z-index:1040;background-color:#000}:root[dir=ltr] .modal-backdrop{right:0;left:0}:root[dir=rtl] .modal-backdrop{left:0;right:0}.modal-backdrop.fade{opacity:0}:root[dir=ltr] .modal{left:50%;margin-left:-270px}:root[dir=rtl] .modal{right:50%;margin-right:-270px}.modal-open{overflow:hidden}body.modal-open{position:relative}.modal-open.page-overflow .modal-scrollable,.modal-open.page-overflow .page-container,.modal-open.page-overflow .page-container .navbar-fixed-bottom,.modal-open.page-overflow .page-container .navbar-fixed-top{overflow-y:scroll}@media (min-width:1000px){:root[dir=ltr] .modal-open.page-overflow{padding-right:16px}:root[dir=rtl] .modal-open.page-overflow{padding-left:16px}}.modal-scrollable{position:fixed;top:0;bottom:0;overflow:auto}:root[dir=ltr] .modal-scrollable{left:0;right:0}:root[dir=rtl] .modal-scrollable{right:0;left:0}.modal{display:none;z-index:1050;width:560px;background-color:#fff;border:1px solid #ecf1ee;outline:0;position:absolute;margin-top:0;top:50%;overflow:visible}.modal.fade{top:-100%;transition:opacity 50ms linear,top 50ms ease-out,bottom 50ms ease-out,margin-top 50ms ease-out}.modal.fade.in{top:50%}.modal-body{max-height:none;overflow:visible}.modal.modal-absolute{position:absolute;z-index:950}.modal .loading-mask{position:absolute;top:0;bottom:0;background:#fff;border-radius:6px}:root[dir=ltr] .modal .loading-mask{left:0;right:0}:root[dir=rtl] .modal .loading-mask{right:0;left:0}.modal-backdrop.modal-absolute{position:absolute;z-index:940}.modal-backdrop,.modal-backdrop.fade.in{opacity:.7;filter:alpha(opacity=70);background:#000}.modal.container{width:940px}:root[dir=ltr] .modal.container{margin-left:-470px}:root[dir=rtl] .modal.container{margin-right:-470px}@media (max-width:780px){.modal.fade,.modal.likefade{position:fixed;bottom:0;top:initial!important;box-sizing:border-box;margin-top:-72px;width:100%!important}:root[dir=rtl] .modal.fade{right:initial!important}:root[dir=ltr] .modal.fade{left:initial!important;right:0}:root[dir=rtl] .modal.fade{left:0}:root[dir=rtl] .modal.likefade{right:initial!important}:root[dir=ltr] .modal.likefade{left:initial!important;right:0}:root[dir=rtl] .modal.likefade{left:0}}#not-deliver-for-time,#not-deliver-to-address{width:450px!important;padding-top:46px!important;padding-bottom:44px!important;border-radius:20px;box-sizing:border-box}:root[dir=ltr] #not-deliver-for-time,:root[dir=ltr] #not-deliver-to-address{margin-left:-225px!important;padding-left:45px!important;padding-right:45px!important}:root[dir=rtl] #not-deliver-for-time,:root[dir=rtl] #not-deliver-to-address{margin-right:-225px!important;padding-right:45px!important;padding-left:45px!important}#not-deliver-for-time .standart-modal-header,#not-deliver-to-address .standart-modal-header{margin-bottom:9px;font-size:24px;color:#111;line-height:1.3}#not-deliver-for-time p,#not-deliver-to-address p{margin-bottom:32px;font-size:16px;line-height:1.4}#not-deliver-for-time p b,#not-deliver-to-address p b{font-weight:700}#not-deliver-for-time .pp-modal-btn-black,#not-deliver-to-address .pp-modal-btn-black{display:block;margin-bottom:9px;width:100%;height:45px;background:#370A28;text-align:center;padding-top:14px;font-weight:700;font-size:14px;color:#fff;text-decoration:none;border-radius:8px;box-sizing:border-box;cursor:pointer}#not-deliver-for-time .pp-modal-btn-white,#not-deliver-to-address .pp-modal-btn-white{width:100%;height:45px;text-align:center;padding-top:14px;font-weight:700;font-size:14px;color:#111;box-sizing:border-box;cursor:pointer}@media (max-width:640px){.modal-backdrop.fade.in{opacity:.2;filter:alpha(opacity=20)}#not-deliver-for-time,#not-deliver-to-address{width:92%!important;top:50%!important;bottom:auto;padding-top:30px!important;padding-bottom:32px!important}:root[dir=ltr] #not-deliver-for-time,:root[dir=ltr] #not-deliver-to-address{margin-left:4%!important;right:auto;padding-left:23px!important;padding-right:23px!important}:root[dir=rtl] #not-deliver-for-time,:root[dir=rtl] #not-deliver-to-address{margin-right:4%!important;left:auto;padding-right:23px!important;padding-left:23px!important}#not-deliver-for-time .standart-modal-header,#not-deliver-to-address .standart-modal-header{margin-bottom:5px;font-size:20px;line-height:1.45}#not-deliver-for-time p,#not-deliver-to-address p{margin-bottom:23px}#not-deliver-for-time .pp-modal-btn-black,#not-deliver-for-time .pp-modal-btn-white,#not-deliver-to-address .pp-modal-btn-black,#not-deliver-to-address .pp-modal-btn-white{font-size:13px}}.store_cart .subtitle,.store_cart .title{font-size:16px;line-height:22px;font-weight:700}.store_cart .cart-empty b{color:#888}.store_cart .close{position:absolute;top:0;width:auto}:root[dir=ltr] .store_cart .close{right:16px}:root[dir=rtl] .store_cart .close{left:16px}.store_cart .cart-filled{padding-top:0}.store_cart .subtitle{text-transform:none;color:#111}.store_cart .title{color:#FF7864;cursor:pointer}.store_cart .cart-in-page-button{font-weight:700;font-size:18px;line-height:24px;box-shadow:0 2px 15px rgba(0,0,0,.07);border-radius:8px;padding-top:15px;padding-bottom:15px;margin:26px 0 21px}:root[dir=ltr] .store_cart .cart-in-page-button{padding-left:16px;padding-right:16px}:root[dir=rtl] .store_cart .cart-in-page-button{padding-right:16px;padding-left:16px}.store_cart .cart-filled .js-cart-filled{margin-top:0;padding-top:0;border-top:none}.store_cart .title a{text-decoration:none;color:inherit}.store_cart .change-time{text-transform:lowercase}.store_cart_close{position:absolute;top:12px;padding-top:12px;padding-bottom:12px;cursor:pointer;border-radius:4px}:root[dir=ltr] .store_cart_close{right:12px;padding-left:13px;padding-right:13px}:root[dir=rtl] .store_cart_close{left:12px;padding-right:13px;padding-left:13px}.store_cart_close:hover{background:#F3F3F3}.store_cart_close svg{position:static}.store_cart_price{font-weight:700;font-size:15px}.store_cart_bottom{font-size:14px;line-height:20px;color:#111}.store_cart_separator{display:block;width:100%;height:1px;background:#F3F3F3;margin:16px 0}.store_cart_details{display:flex;justify-content:space-between;margin-bottom:8px}.store_cart_wrapper{display:block;position:fixed;top:60px;height:calc(100vh - 60px);background:#fff;z-index:102;box-sizing:border-box;padding-top:0;padding-bottom:0;border:1px solid #F3F3F3;border-bottom:0;border-top:0;max-width:400px}:root[dir=ltr] .store_cart_wrapper{left:auto;padding-left:27px;padding-right:27px;margin-left:20px}:root[dir=rtl] .store_cart_wrapper{right:auto;padding-right:27px;padding-left:27px;margin-right:20px}.store_cart_wrapper .products{max-height:calc(100vh - 350px);overflow-y:auto;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}:root[dir=ltr] .store_cart_wrapper .products{margin-left:-27px;margin-right:-27px;padding-left:27px;padding-right:27px}:root[dir=rtl] .store_cart_wrapper .products{margin-right:-27px;margin-left:-27px;padding-right:27px;padding-left:27px}.store_cart_wrapper .products--bottom{max-height:calc(100vh - 485px)}.store_cart_placeholder{position:relative;display:none;flex-grow:1}.store_cart_delivery_edit{cursor:pointer}:root[dir=ltr] .store_cart_delivery_edit{margin-left:7px}:root[dir=rtl] .store_cart_delivery_edit{margin-right:7px}.store_cart_product{color:#111}.store_cart_product .js-cart_price{font-weight:700;font-size:14px;line-height:20px}.store_cart_product .js-cart_counter{background:#F3F3F3;border:none!important;display:flex!important;justify-content:center;align-items:center}.store_cart_product .js-cart_counter.disabled path,.store_cart_product .js-cart_counter.disabled svg{fill:#8C8C8C}.store_cart_product .cart-counter-input{font-weight:500!important;font-size:14px!important;line-height:20px;box-sizing:border-box;width:28px!important}.store_cart_product .counters{display:flex;align-items:flex-start}.store_cart_product_photo{position:relative;width:60px;height:60px;border-radius:8px;background-size:cover}:root[dir=ltr] .store_cart_product_photo{float:left}:root[dir=rtl] .store_cart_product_photo{float:right}.store_cart_product_name{font-size:14px;line-height:20px;white-space:nowrap;overflow:hidden;position:relative}.store_cart_product_name::after{content:'';position:absolute;z-index:29;display:block;height:100%;top:0;width:30px;background:#fff;background:linear-gradient(94deg,rgba(255,255,255,0) 0,#fff 100%)}:root[dir=ltr] .store_cart_product_name::after{right:0}:root[dir=rtl] .store_cart_product_name::after{left:0;background:linear-gradient(-94deg,rgba(255,255,255,0) 0,#fff 100%)}.store_cart_product_filling{display:flex;align-items:flex-end;gap:0 4px;font-size:14px;line-height:24px;margin-top:4px}.store_cart_product_filling_name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;color:#649AFF}.store_cart_product_filling span{color:#888}.store_cart_product_filling svg path{stroke:#649AFF}.store_modal{border-radius:20px;color:#111}.store_modal.modal{width:100%!important;max-width:520px}.store_modal.modal#add-another-shop-item,.store_modal.modal#shop-cart-remove-item{width:100%!important;max-width:540px;padding:46px!important}.store_modal_inner{width:100%}.store_modal_content{text-align:center;margin-bottom:40px!important;font-size:16px!important;line-height:22px}.store_modal_header{position:relative;font-weight:700;font-size:24px;line-height:32px;text-align:center;margin-bottom:16px}.store_modal_close{position:absolute;top:16px;right:15px;padding:12px 13px;background:#fff;cursor:pointer;border-radius:4px}.store_modal_close:hover{background:#F3F3F3}.store_modal_button{box-sizing:border-box;display:flex;justify-content:center;align-items:center;padding:10px;height:45px;background:#370A28;border-radius:8px;color:#fff;font-weight:700;font-size:15px;max-width:212px;line-height:20px;cursor:pointer}.store_modal_button:hover{background:#222}.store_modal_button--default{background:#fff;color:#111;font-weight:500;border:1px solid #E3E3E3}.store_modal_button--default:hover{background:#E3E3E3}.store_modal_button--half{width:50%}.store_modal_button_wrapper{display:flex;justify-content:space-between}@media (max-width:1024px){.store_modal_button{max-width:150px}.store_modal_button:last-child{margin-left:10px}}@media (max-width:640px){.store_modal{width:100%;height:auto;padding:30px 20px}.store_modal .store_modal_close{right:46%;width:8%;height:2px;padding:0;background:#E3E3E3;border-radius:1px}}.header-cart{top:0;width:100%;height:60px;padding-top:14px;border-bottom:1px solid #f3f3f3;background:#fff;text-align:center;box-sizing:border-box;z-index:100}.header-cart.with-top-banner{margin-bottom:-60px;top:50px}.header-cart.fixed{position:fixed;top:0}:root[dir=ltr] .header-cart.fixed{left:0}:root[dir=rtl] .header-cart.fixed{right:0}:root[dir=ltr] .header-cart .main-logo{margin-left:105px}:root[dir=rtl] .header-cart .main-logo{margin-right:105px}.header-cart .main-logo svg{height:32px}.header-cart .main-logo_fmart{position:relative;top:5px}.header-cart .main-logo_fmart svg{height:unset}.header-cart .open-help{height:60px;padding:8px 0;font-weight:700;font-size:16px;color:#111;cursor:pointer}:root[dir=ltr] .header-cart .open-help{float:right}:root[dir=rtl] .header-cart .open-help{float:left}.header-cart .open-help svg{vertical-align:-18%}:root[dir=ltr] .header-cart .open-help svg{margin-right:4px}:root[dir=rtl] .header-cart .open-help svg{margin-left:4px}.header-cart .open-help:hover{color:#111}.header-cart .cart-profile{display:inline-block}:root[dir=ltr] .header-cart .cart-profile{float:right;margin-left:25px}:root[dir=rtl] .header-cart .cart-profile{float:left;margin-right:25px}.header-cart .cart-profile .js-user-avatar{width:32px;height:32px;border-radius:50%}.header-cart-mobile{width:100%;height:60px;padding-top:15px;text-align:center;color:#111;font-weight:700;line-height:1.3;box-sizing:border-box;position:relative}.header-cart-mobile .back{position:absolute;top:0;width:40px;height:60px;padding-top:21px;text-align:center;box-sizing:border-box;cursor:pointer}.cart-banner,.cart-banner .marquee{display:block;width:100%;height:50px}:root[dir=ltr] .header-cart-mobile .back{left:0}:root[dir=rtl] .header-cart-mobile .back{right:0}.header-cart-mobile .subtitle{font-size:8px;color:#999;text-transform:uppercase;text-align:center}.header-cart-mobile .title{font-size:14px;text-align:center}.cart-banner{background:#D6BDFD;text-decoration:none;box-sizing:border-box;z-index:100}.cart-banner .marquee{overflow:hidden;white-space:nowrap}:root[dir=ltr] .cart-banner .marquee{text-align:left}:root[dir=rtl] .cart-banner .marquee{text-align:right}.cart-banner .marquee .content-cart-banner{display:flex}.cart-banner .marquee .content-cart-banner .inner-cart-banner{display:inline-flex}.cart-banner .marquee .content-cart-banner .inner-cart-banner img{display:inline-block;width:auto;height:100%;flex-shrink:0}:root[dir=ltr] .cart-banner .marquee .content-cart-banner .inner-cart-banner img{margin-right:80px}:root[dir=rtl] .cart-banner .marquee .content-cart-banner .inner-cart-banner img{margin-left:80px}.cart-banner--animated .marquee .content-cart-banner{animation:marquee 40s linear infinite}.cart-banner:not(.cart-banner--animated) .marquee .content-cart-banner{justify-content:center}.cart-banner:not(.cart-banner--animated) .marquee .content-cart-banner .inner-cart-banner img{margin:0}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(calc(-1 * var(--banner-shift)))}}.cart-promo-banner{height:50px;position:relative}.cart-promo-banner .background{height:100%;-o-object-fit:cover;object-fit:cover}.cart-promo-banner .wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:3px 0;gap:32px}.cart-promo-banner .wrapper .bonus-size{font-size:24px;font-weight:600;line-height:40px;color:#370B27}.cart-promo-banner .wrapper .promocode{text-align:center}.cart-promo-banner .wrapper .promocode .description{font-size:12px;line-height:16px}.cart-promo-banner .wrapper .promocode .code{font-size:18px;font-weight:500;line-height:28px;text-transform:uppercase}.cart-main{position:relative;margin:60px auto 0;width:100%;max-width:1015px}:root[dir=ltr] .cart-main{border-right:1px solid #f3f3f3}:root[dir=rtl] .cart-main{border-left:1px solid #f3f3f3}.cart-main .cart-fields{display:inline-block;width:65.5%;padding-top:28px;padding-bottom:0;min-height:600px;box-sizing:border-box}:root[dir=ltr] .cart-main .cart-fields{float:left}:root[dir=rtl] .cart-main .cart-fields{float:right;padding-left:12%}:root[dir=ltr] .cart-main .cart-fields{padding-right:12%;padding-left:0;border-right:1px solid #f3f3f3}:root[dir=rtl] .cart-main .cart-fields{padding-right:0;border-left:1px solid #f3f3f3}.cart-main .cart-right{display:inline-block;width:34.483%;padding:0 17px;box-sizing:border-box}.cart-main .cart-right .cart-summary{width:100%;box-sizing:border-box}.cart-main .cart-right .cart-summary .sidebar__inner{margin:0}.cart-brick{position:relative;margin-bottom:48px;line-height:1.45}.cart-brick.js-cpf{border-bottom:0}.additional-item,.navi-button{border:1px solid #f3f3f3;cursor:pointer;box-sizing:border-box}.cart-brick .title{margin-bottom:15px;font-weight:700;font-size:20px}.cart-additional{position:relative;width:100%;overflow:hidden}.cart-additional .slider{display:block;position:relative;width:auto;white-space:nowrap}.additional-item{display:inline-block;position:relative;width:47%;height:102px;padding-top:15px;padding-bottom:38px;font-size:15px;background:#fff;vertical-align:top;border-radius:8px;-webkit-tap-highlight-color:transparent}:root[dir=ltr] .additional-item{margin-right:6%}:root[dir=rtl] .additional-item{margin-left:6%;padding-left:14px}:root[dir=ltr] .additional-item{padding-right:14px;padding-left:112px}:root[dir=rtl] .additional-item{padding-right:112px}.additional-item img{position:absolute;top:0;width:100px;height:100px;border-top-left-radius:8px;border-bottom-left-radius:8px}:root[dir=ltr] .additional-item img{left:0}:root[dir=rtl] .additional-item img{right:0}.additional-item .name{font-weight:700;white-space:normal;overflow:hidden;max-height:45px}.additional-item .cost{position:absolute;bottom:0;width:100%;padding-top:0;padding-bottom:14px;box-sizing:border-box}:root[dir=ltr] .additional-item .cost{left:0}:root[dir=rtl] .additional-item .cost{right:0;padding-left:14px}:root[dir=ltr] .additional-item .cost{padding-right:14px;padding-left:112px}:root[dir=rtl] .additional-item .cost{padding-right:112px}.additional-item .cost .cart-checkbox{width:auto}:root[dir=ltr] .additional-item .cost .cart-checkbox{float:right;margin-right:19px}:root[dir=rtl] .additional-item .cost .cart-checkbox{float:left;margin-left:19px}.additional-item.active,.additional-item:hover{border:1px solid #111}:root[dir=ltr] .additional-item:last-child{margin-right:0}:root[dir=rtl] .additional-item:last-child{margin-left:0}.navi-button{display:block;position:absolute;top:75px;width:38px;height:38px;background:#fff;border-radius:50%;padding-top:4px;padding-bottom:0;text-align:center}.block-postcard.no,.navi-button.left{display:none}:root[dir=rtl] .navi-button{padding-left:0}:root[dir=ltr] .navi-button{padding-right:0;padding-left:1px}:root[dir=rtl] .navi-button{padding-right:1px}:root[dir=ltr] .navi-button.left{left:-60px}:root[dir=rtl] .navi-button.left{right:-60px}.navi-button.left svg{transform:rotate(180deg)}:root[dir=rtl] .navi-button.left svg{transform:none}:root[dir=ltr] .navi-button.right{right:-60px}:root[dir=rtl] .navi-button.right{left:-60px}:root[dir=rtl] .navi-button.right svg{transform:rotate(180deg)}.navi-button:hover{box-shadow:0 7px 20px rgba(0,0,0,.07)}.block-postcard{margin-top:30px}.block-postcard .sub-title{margin-bottom:15px;font-weight:700;font-size:18px}.block-postcard .sub-title .counter{margin-top:6px;margin-bottom:0;font-weight:400;font-size:13px;color:#999}:root[dir=ltr] .block-postcard .sub-title .counter{float:right}:root[dir=rtl] .block-postcard .sub-title .counter{float:left;margin-left:3px}:root[dir=ltr] .block-postcard .sub-title .counter{margin-right:3px;margin-left:0}:root[dir=rtl] .block-postcard .sub-title .counter{margin-right:0}.block-postcard .sub-title .counter.red{color:#CA341D}.block-postcard .sub-title .counter svg{vertical-align:-15%}:root[dir=ltr] .block-postcard .sub-title .counter svg{margin-left:6px}:root[dir=rtl] .block-postcard .sub-title .counter svg{margin-right:6px}.block-postcard .text-postcard{width:100%;height:100px;resize:none;border:1px solid #f3f3f3;box-sizing:border-box;border-radius:8px;padding:11px 16px;font-size:15px;line-height:1.6;-webkit-appearance:none;-moz-appearance:none;outline:0}.block-postcard .text-postcard:focus{border:1px solid #111}.cart-address-time{margin-top:24px;cursor:pointer;-webkit-tap-highlight-color:transparent}.cart-address-time .sub-title{margin-bottom:12px;font-weight:700;font-size:15px;color:#111}.cart-address-time .sub-title .edit{display:inline-block;cursor:pointer;border-bottom:1px solid #111}:root[dir=ltr] .cart-address-time .sub-title .edit{float:right}:root[dir=rtl] .cart-address-time .sub-title .edit{float:left}.cart-address-time .address,.cart-address-time .time{font-weight:500;transition:color 1s}.cart-address-time .time::first-letter{text-transform:capitalize}.cart-address-time .info{margin-top:7px;font-size:13px;color:#888;word-break:break-word}.cart-address-time:hover .address,.cart-address-time:hover .time{color:#000}.cart-address-time .delivery-time-changed{background-color:#E1F0FF;font-size:13px;line-height:1.45;padding:12px;border-radius:12px;margin-top:8px}.cart-comments{margin-top:18px}.cart-comments.active .cart-comments-title span{transform:rotate(180deg)}.cart-comments .cart-comments-title{margin-bottom:10px;font-size:16px;font-weight:500;line-height:20px;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.cart-comments .cart-comments-title span{display:block;line-height:0}.cart-comments .cart-comments-block{display:none;position:relative;line-height:0;border-radius:8px;overflow:hidden;outline:#F3F3F3 solid 1px}.cart-comments .cart-comments-block:focus-within{outline:#111 solid 1px}.cart-comments .cart-comments-block .cart-additional-info-wrapper{position:relative;padding:25px 16px 20px}.cart-comments .cart-comments-block .cart-additional-info{border-radius:8px;border:none;width:100%;height:45px;font-size:16px;line-height:26px;color:#111;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;transition:transform .1s .1s;transition-timing-function:cubic-bezier(0,.25,.5,1);resize:none}.cart-comments .cart-comments-block .cart-additional-info:focus+.label{border-top:1px solid #111}.cart-comments .cart-comments-block .cart-additional-info:focus+.label+.comment-length-counter{border-bottom:1px solid #111}.cart-comments .cart-comments-block .comment-length-counter{font-size:12px;line-height:16px;color:#888;position:absolute;bottom:-1px;padding-top:0;padding-bottom:4px;width:calc(100% - 32px);box-sizing:border-box;background-color:#fff;border-bottom:1px solid #F3F3F3;pointer-events:none;z-index:1}:root[dir=ltr] .cart-comments .cart-comments-block .comment-length-counter{left:16px;padding-right:16px;padding-left:16px;text-align:right}:root[dir=rtl] .cart-comments .cart-comments-block .comment-length-counter{right:16px;padding-left:16px;padding-right:16px;text-align:left}.cart-comments .cart-comments-block .label{font-size:14px;line-height:24px;color:#888;position:absolute;white-space:nowrap;top:-1px;padding-top:8px;width:calc(100% - 34px);transition:transform .1s .1s;transition-timing-function:cubic-bezier(0,.25,.5,1);background-color:#fff;border-top:1px solid #F3F3F3}:root[dir=ltr] .cart-comments .cart-comments-block .label{left:16px}:root[dir=rtl] .cart-comments .cart-comments-block .label{right:16px}.cart-comments .cart-comments-block .movin~.label{font-size:12px;line-height:16px;padding-top:5px}.cart-comments .cart-comments-block.chrome-fixed-area:before{content:' ';display:block;height:21px;position:absolute;width:96%;background:#FFF;top:1px;border-radius:8px 0 0}:root[dir=ltr] .cart-comments .cart-comments-block.chrome-fixed-area:before{left:4px}:root[dir=rtl] .cart-comments .cart-comments-block.chrome-fixed-area:before{right:4px}.cart-check{margin:32px 0 16px;border-bottom:1px solid #f3f3f3}.cart-check .title{font-weight:700;font-size:16px}.cart-recepient-type{display:flex;gap:4px;padding:4px;background-color:#F6F6F6;border-radius:12px;margin:24px 0}.cart-recepient-type .cart-checkbox{-webkit-user-select:none;-moz-user-select:none;user-select:none}.cart-recipient-form{display:none;margin-top:0;margin-bottom:4px}:root[dir=ltr] .cart-recipient-form{margin-right:0;margin-left:0}:root[dir=rtl] .cart-recipient-form{margin-left:0;margin-right:0}.cart-recipient-form .inputs{position:relative;vertical-align:top;border-radius:12px}.cart-recipient-form .inputs .iti{width:100%}:root[dir=ltr] .cart-recipient-form .inputs .iti+.label{left:49px}:root[dir=rtl] .cart-recipient-form .inputs .iti+.label{right:49px}:root[dir=ltr] .cart-recipient-form .inputs .iti+.label.active{left:17px}:root[dir=rtl] .cart-recipient-form .inputs .iti+.label.active{right:17px}.cart-recipient-form .inputs .iti .iti__selected-country-primary{border-radius:12px 0 0 12px}.cart-recipient-form .inputs .iti .iti__selected-country-primary.active{padding-top:16px;background:0 0!important}.cart-recipient-form .inputs .iti .iti__dropdown-content{padding-top:25px;border-radius:12px}.cart-recipient-form .inputs .iti .iti__dropdown-content .iti__search-input{width:calc(100% - 48px);margin-top:0;margin-bottom:5px;display:block}:root[dir=ltr] .cart-recipient-form .inputs .iti .iti__dropdown-content .iti__search-input{margin-left:auto;margin-right:auto}:root[dir=rtl] .cart-recipient-form .inputs .iti .iti__dropdown-content .iti__search-input{margin-right:auto;margin-left:auto}.cart-recipient-form .inputs .iti .iti__dropdown-content .iti__country-list{padding-bottom:25px}.cart-recipient-form .inputs .iti .iti__dropdown-content .iti__country-list .iti__country{height:60px;padding:0 24px}.cart-recipient-form .inputs .iti .iti__dropdown-content .iti__country-list .iti__country .iti__flag{border-radius:2px}.cart-recipient-form .inputs input{width:100%;height:50px;font-size:16px;line-height:26px;color:#111;padding:3px 16px;box-sizing:border-box;outline:0;border:1px solid #B8B8B8;border-radius:12px}.cart-recipient-form .inputs input::-moz-placeholder{color:#888}.cart-recipient-form .inputs input::placeholder{color:#888}.cart-recipient-form .inputs input:disabled{color:#B8B8B8;background-color:#fff;border-color:#F6F6F6}.cart-recipient-form .inputs input:disabled~.label{color:#B8B8B8}.cart-recipient-form .inputs input.error{border:1px solid #CA341D}.cart-recipient-form .inputs input.error::-moz-placeholder{color:#CA341D}.cart-recipient-form .inputs input.error::placeholder{color:#CA341D}.cart-recipient-form .inputs input.error+.label{color:#CA341D;cursor:auto}.cart-recipient-form .inputs input.active{padding-top:21px}.cart-recipient-form .inputs input:not(:-moz-placeholder-shown)~.clean{display:block}.cart-recipient-form .inputs input:not(:placeholder-shown)~.clean{display:block}:root[dir=ltr] .cart-recipient-form .inputs input.email{padding-right:40px}:root[dir=rtl] .cart-recipient-form .inputs input.email{padding-left:40px}.cart-recipient-form .inputs .label{position:absolute;top:12px;line-height:26px;color:#888}:root[dir=ltr] .cart-recipient-form .inputs .label{left:17px}:root[dir=rtl] .cart-recipient-form .inputs .label{right:17px}.cart-recipient-form .inputs .label .red{color:#CA341D}.cart-recipient-form .inputs .label.active{top:3px;font-size:12px;line-height:20px}.cart-recipient-form .inputs .tooltip{position:absolute;top:17px;cursor:pointer}:root[dir=ltr] .cart-recipient-form .inputs .tooltip{right:16px}:root[dir=rtl] .cart-recipient-form .inputs .tooltip{left:16px}.cart-recipient-form .inputs .text{margin-top:4px;font-size:12px;line-height:20px;color:#888}.cart-recipient-form .inputs:hover input:not(:disabled){border:1px solid #111}.cart-recipient-form .inputs.error input{border:1px solid #CA341D;color:#CA341D}.cart-recipient-form .inputs.error input::-moz-placeholder{color:#CA341D}.cart-recipient-form .inputs.error input::placeholder{color:#CA341D}.cart-recipient-form.show{display:flex;flex-direction:column;gap:16px}.error-text{display:none;margin-top:4px;font-size:12px;line-height:20px;color:#CA341D}.success-text{margin-top:4px;font-size:14px;line-height:20px;color:#5BAC72}.cart-summary_row{margin-bottom:16px;font-weight:500}.cart-summary_row.itogo{font-weight:700}.cart-summary_col-text{display:inline-block;width:65%;font-size:15px}:root[dir=ltr] .cart-summary_col-text{float:left}:root[dir=rtl] .cart-summary_col-text{float:right}.cart-summary_col-text.fake-currency{font-size:14px;font-weight:400;color:#868686;line-height:20px;width:75%}:root[dir=ltr] .cart-summary_col-price{float:right}:root[dir=rtl] .cart-summary_col-price{float:left}.cart-summary_col-price.fake-currency{font-size:14px;font-weight:400;color:#868686;line-height:20px}.cart-summary_col-price i{font-weight:400}.cart-summary_col-price svg{width:16px;height:16px;vertical-align:-16%}:root[dir=ltr] .cart-summary_col-price svg{margin-right:4px}:root[dir=rtl] .cart-summary_col-price svg{margin-left:4px}.wholesale-nds .cart-summary_col-price,.wholesale-nds .cart-summary_col-text{font-size:14px;line-height:20px;color:#888}.green-bonuses{margin-top:-3px;background:#F2FAF0;border-radius:12px;padding:10px 0;text-align:center;font-size:14px;color:#111;font-weight:500}.green-bonuses svg{vertical-align:bottom}.green-bonuses i.p-i{vertical-align:-18%}.cart-checkbox{display:block;position:relative;box-sizing:border-box;cursor:pointer;-webkit-tap-highlight-color:transparent;width:100%;border-radius:12px}.cart-checkbox .elem{display:block;position:relative}.cart-checkbox .elem:after,.cart-checkbox .elem:before{width:20px;height:20px;border-radius:6px;position:absolute}.cart-checkbox .elem:before{content:'';top:1px;background:#f3f3f3}:root[dir=ltr] .cart-checkbox .elem:before{left:0}:root[dir=rtl] .cart-checkbox .elem:before{right:0}.cart-checkbox .elem:after{content:' ';top:1px;background:url(/images/cart/chek.svg) center center no-repeat #370A28;transition:all .2s}:root[dir=ltr] .cart-checkbox .elem:after{left:0}:root[dir=rtl] .cart-checkbox .elem:after{right:0}.cart-checkbox .label-name{font-weight:500;font-size:15px}:root[dir=ltr] .cart-checkbox .label-name{padding-left:36px}:root[dir=rtl] .cart-checkbox .label-name{padding-right:36px}.cart-checkbox .label-name.recipient-label{font-size:14px;line-height:20px;text-align:center;padding-top:6px;padding-bottom:6px;border-radius:12px;background-color:#fff}:root[dir=ltr] .cart-checkbox .label-name.recipient-label{padding-right:10px;padding-left:10px}:root[dir=rtl] .cart-checkbox .label-name.recipient-label{padding-left:10px;padding-right:10px}.cart-checkbox input:checked,.cart-checkbox input:not(:checked){position:absolute;z-index:-1;opacity:0}.cart-checkbox input:not(:checked)+.label-name{background-color:#F6F6F6;color:#111}.cart-checkbox input:not(:checked)+.label-name+.time-type-text .right{display:none}.cart-checkbox input:not(:checked)+.time-type-text .right{display:none}.cart-checkbox input:not(:checked)+.elem:after{opacity:0;transform:scale(0)}.cart-checkbox input:not(:checked)+.elem:after+.time-type-text .right{display:none}.cart-checkbox input:not(:checked)+.elem+.time-type-text .right{display:none}.cart-checkbox input:checked+.elem:after{opacity:1;transform:scale(1)}.cart-confidential_text{font-weight:400;font-size:13px;line-height:18px;color:#AAA}.cart-confidential_text a{color:#AAA}.cart-confidential_text.payment-links{margin-top:20px}.cart-not-found{margin:173px auto;text-align:center;font-size:16px;color:#111}.cart-not-found .img{display:inline-block;margin-bottom:34px;width:180px;height:180px;background:url(/images/cart/not-found.png) center center no-repeat;background-size:contain}.cart-not-found .text .btn,.page-need-auth .btn{display:inline-block;width:auto;background:#370A28;font-weight:700;padding:13px 31px 0;cursor:pointer;border-radius:8px;text-decoration:none}.cart-not-found .text{display:inline-block;max-width:380px;line-height:1.35}.cart-not-found .text b{display:inline-block;margin-bottom:8px;font-size:18px;font-weight:700}.cart-not-found .text .btn{margin-top:38px;height:50px;color:#fff;font-size:16px;box-sizing:border-box}.page-need-auth{margin:140px auto 400px;text-align:center;line-height:1.35}.page-need-auth .text{display:inline-block;margin-bottom:30px;font-size:16px;color:#111}.page-need-auth .btn{margin-top:38px;height:50px;color:#fff;font-size:16px;box-sizing:border-box}.index-header-dropdown .tabholder{display:none}.js-cart-promo{margin-top:32px;padding:19px 12px;border-radius:12px;background:#F6F6F6}.js-cart-promo .promo-title{font-size:16px;font-weight:500;line-height:22px;letter-spacing:.03px;display:flex;align-items:center;margin-bottom:8px}.js-cart-promo .promo-title svg{min-width:20px;margin-right:8px}.js-cart-promo .promo-description{font-size:14px;line-height:20px;margin-bottom:16px}.js-cart-promo .promo-input-block{display:block;position:relative}.js-cart-promo .promo-input-block input{width:100%;height:50px;font-size:16px;line-height:26px;color:#111;padding:3px 16px;box-sizing:border-box;outline:0;border:1px solid #B8B8B8;border-radius:12px}.js-cart-promo .promo-input-block input::-moz-placeholder{color:#888}.js-cart-promo .promo-input-block input::placeholder{color:#888}.js-cart-promo .promo-input-block input:focus{border:1px solid #111}.js-cart-promo .promo-input-block input.error{border:1px solid #CA341D}.js-cart-promo .promo-input-block input.error::-moz-placeholder{color:#CA341D}.js-cart-promo .promo-input-block input.error::placeholder{color:#CA341D}.js-cart-promo .promo-input-block input.error+.label{color:#CA341D;cursor:auto}.js-cart-promo .promo-input-block input.active{padding-top:21px}.js-cart-promo .promo-input-block .label{position:absolute;top:12px;line-height:26px;color:#888}:root[dir=ltr] .js-cart-promo .promo-input-block .label{left:17px}:root[dir=rtl] .js-cart-promo .promo-input-block .label{right:17px}.js-cart-promo .promo-input-block .label .red{color:#CA341D}.js-cart-promo .promo-input-block .label.active{top:3px;font-size:12px;line-height:20px}.js-cart-promo .promo-input-block .tooltip{position:absolute;top:17px;cursor:pointer}:root[dir=ltr] .js-cart-promo .promo-input-block .tooltip{right:16px}:root[dir=rtl] .js-cart-promo .promo-input-block .tooltip{left:16px}.js-cart-promo .promo-input-block:hover input:not(:disabled){border:1px solid #111}.js-cart-promo .promo-input-block.error input{border:1px solid #CA341D;color:#CA341D}.js-cart-promo .promo-input-block.error input::-moz-placeholder{color:#CA341D}.js-cart-promo .promo-input-block.error input::placeholder{color:#CA341D}.js-cart-promo .promo-input-block button{background:0 0;border:none;padding:0}.js-cart-promo .promo-input-block .promo-apply-btn{position:absolute;z-index:2;line-height:0;top:8px;cursor:pointer}:root[dir=ltr] .js-cart-promo .promo-input-block .promo-apply-btn{right:8px}:root[dir=rtl] .js-cart-promo .promo-input-block .promo-apply-btn{left:8px;transform:rotate(180deg)}.js-cart-promo .promo-input-block .promo-apply-btn.active svg rect{fill:#370A28}.js-cart-promo .promo-input-block .promo-clear-btn{position:absolute;z-index:2;line-height:0}.js-cart-promo .promo-input-block .promo-clear-btn.focused{top:17px;cursor:pointer}:root[dir=ltr] .js-cart-promo .promo-input-block .promo-clear-btn.focused{right:58px}:root[dir=rtl] .js-cart-promo .promo-input-block .promo-clear-btn.focused{left:58px}.js-cart-promo .promo-input-block .promo-clear-btn.filled-in{top:12px;cursor:pointer}:root[dir=ltr] .js-cart-promo .promo-input-block .promo-clear-btn.filled-in{right:12px}:root[dir=rtl] .js-cart-promo .promo-input-block .promo-clear-btn.filled-in{left:12px}.js-cart-promo .error-text{margin-top:4px;font-size:14px;line-height:20px}.certificate-promo{margin-top:32px;padding:12px 16px;font-size:12px;line-height:16px;border-radius:12px;background:#F6F6F6}.cart-cpf-cpnj{position:relative}.cart-cpf-cpnj input{border-radius:8px;width:100%;height:60px;border:1px solid #f6f6f6;font-weight:500;font-size:15px;color:#111;padding:0 16px;box-sizing:border-box;outline:0;transition:transform .1s .1s;transition-timing-function:cubic-bezier(0,.25,.5,1)}.cart-cpf-cpnj input.error{border:1px solid #CA341D}.cart-cpf-cpnj input:focus{border:1px solid #111}.cart-cpf-cpnj.error input{border:1px solid #CA341D;color:#CA341D}.cart-cpf-cpnj.error input::-moz-placeholder{color:#CA341D}.cart-cpf-cpnj.error input::placeholder{color:#CA341D}.cart-cpf-cpnj .input{margin-bottom:10px}.cart-cpf-cpnj .label{font-size:16px;line-height:22px;color:#8C8C8C;font-weight:400;position:absolute;white-space:nowrap;top:19px;transition:transform .1s .1s;transition-timing-function:cubic-bezier(0,.25,.5,1)}:root[dir=ltr] .cart-cpf-cpnj .label{left:15px}:root[dir=rtl] .cart-cpf-cpnj .label{right:15px}.cart-cpf-cpnj .movin .label{font-size:12px;line-height:16px;font-weight:500;top:5px}:root[dir=ltr] .cart-cpf-cpnj .movin .label{left:18px}:root[dir=rtl] .cart-cpf-cpnj .movin .label{right:18px}.cart-cpf-cpnj .movin input{padding-top:20px;padding-bottom:6px}.pix-messager{position:fixed;bottom:16px;z-index:1051;background:#fff;font-weight:500;font-size:14px;line-height:20px;padding:12px 16px 16px;box-shadow:0 16.66px 36.64px rgba(92,105,138,.21);border-radius:8px;width:313px}:root[dir=ltr] .pix-messager{right:16px}:root[dir=rtl] .pix-messager{left:16px}#pixPaymentForm .js-cpf{padding-bottom:0}.wrong-card-wrapper a{width:160px;height:58px;background:#F6F6F6;border-radius:12px;text-align:center;text-decoration:none;color:#111;padding-top:12px;box-sizing:border-box;margin-top:0;margin-bottom:8px;display:none}:root[dir=ltr] .wrong-card-wrapper a{float:left}:root[dir=rtl] .wrong-card-wrapper a{float:right;margin-left:8px}:root[dir=ltr] .wrong-card-wrapper a{margin-right:8px;margin-left:0}:root[dir=rtl] .wrong-card-wrapper a{margin-right:0}.wrong-card-wrapper .cur_heading{font-weight:700;font-size:16px;line-height:22px}.wrong-card-wrapper .cur_descr{font-weight:500;font-size:10px;line-height:12px}.cart-whatsapp{position:fixed;bottom:70px;z-index:2}:root[dir=ltr] .cart-whatsapp{right:60px}:root[dir=rtl] .cart-whatsapp{left:60px}#jcont,.__jivoDesktopButton,.__jivoMobileButton,.notranslate{z-index:2!important}.min-amount-banner{margin-top:20px;text-align:center;padding:12px 16px;background:#FFE9EE;border-radius:12px;font-size:14px;line-height:20px}.min-amount-banner b{font-weight:700}.fw_cert_banner{border-radius:8px;padding:11px 14px 13px 12px;gap:9px;font-size:12px;line-height:16px;display:flex;align-items:flex-start;max-width:320px;background:#E1F0FF;margin-bottom:16px}.fw_cert_banner .icon{margin-top:2px}.fw_cert_banner b{font-weight:700}@media (max-width:640px){.cart-brick{margin-bottom:40px}.cart-brick .title,.js-cart-filled{margin-bottom:16px}.cart-brick .title{font-size:15px}.cart-brick.paymentsystem{margin-top:40px}.cart-additional{margin:0 -5% -10px;width:auto;height:80px;overflow-x:auto}.additional-item{width:50%;height:65px;margin-top:0;margin-bottom:0;padding-top:8px;padding-bottom:0;overflow:hidden}:root[dir=ltr] .additional-item{margin-left:4.5%}:root[dir=rtl] .additional-item{margin-right:4.5%;padding-left:8px}:root[dir=ltr] .additional-item{padding-right:8px;padding-left:70px}:root[dir=rtl] .additional-item{padding-right:70px}.additional-item img{width:64px;height:64px}.additional-item .name{font-size:13px;white-space:nowrap}.additional-item .cost{padding-top:0;padding-bottom:5px}:root[dir=rtl] .additional-item .cost{padding-left:8px}:root[dir=ltr] .additional-item .cost{padding-right:8px;padding-left:70px}:root[dir=rtl] .additional-item .cost{padding-right:70px}.additional-item .cost span{font-size:13px;vertical-align:top}.additional-item:hover:not(.active){border:1px solid #f3f3f3}.navi-button{display:none}.block-postcard{margin-top:26px}.block-postcard .sub-title{font-size:15px}.block-postcard .sub-title .counter{margin-top:2px;margin-bottom:0}:root[dir=rtl] .block-postcard .sub-title .counter{margin-left:1px}:root[dir=ltr] .block-postcard .sub-title .counter{margin-right:1px;margin-left:0}:root[dir=rtl] .block-postcard .sub-title .counter{margin-right:0}.block-postcard .text-postcard{padding:11px 10px}.cart-address-time{margin-top:21px}.cart-address-time .sub-title{margin-bottom:7px;font-size:14px}.cart-address-time .sub-title .edit{font-size:14px}.cart-address-time .address{font-size:16px}.cart-address-time .info{margin-top:2px;font-size:12px}.cart-recipient .cart-recepient-type{margin:16px 0}.cart-recipient .cart-checkbox .elem:after,.cart-recipient .cart-checkbox .elem:before{top:2px}.cart-recipient .cart-checkbox .label-name{font-weight:500;font-size:14px}.cart-recipient-form{margin:0}.green-bonuses{margin:-7px 0 20px}.cart-check{margin:0 0 15px;padding:7px 0 0;border-top:none}.cart-check .title{margin-bottom:16px;font-size:15px}.cart-check .cart-summary_row{margin-bottom:12px}.cart-confidential_text{font-weight:400;font-size:11px;line-height:16px}.cart-not-found{width:100%;margin:72px auto 120px}.cart-not-found .img{margin-bottom:22px}.cart-not-found .text{max-width:none}.cart-not-found .btn{margin-top:25px}.certificate-promo,.js-cart-promo{margin-bottom:40px}#options-mob .cart-modal-header{margin-bottom:20px}.js-cpf{margin-top:32px;margin-bottom:-23px;padding-bottom:0}.js-cpf.no-email{margin-top:24px;margin-bottom:22px}.cart-cpf-cpnj .input{margin-bottom:10px}.cart-banner--animated .marquee .content-cart-banner{animation:marquee 15s linear infinite}.cart-banner--animated .marquee .content-cart-banner .inner-cart-banner img{height:auto}.cart-whatsapp{bottom:24px}:root[dir=ltr] .cart-whatsapp{right:16px}:root[dir=rtl] .cart-whatsapp{left:16px}.min-amount-banner{margin-top:16px}}.tip .tip-inner b{margin:0 0 10px}.tip .tip-inner .fee-info b{margin:0}.tip .tip-inner .fee-info:not(:last-child){margin-bottom:8px}.cart-summary_col-price.aeroflot-bonus svg{width:18px;height:18px;vertical-align:-4px;margin-top:0;margin-bottom:0}:root[dir=rtl] .cart-summary_col-price.aeroflot-bonus svg{margin-left:0}:root[dir=ltr] .cart-summary_col-price.aeroflot-bonus svg{margin-right:0;margin-left:4px}:root[dir=rtl] .cart-summary_col-price.aeroflot-bonus svg{margin-right:4px}.digital-description .digital-description-text{background:#F6F6F6;font-size:12px;line-height:16px;padding:12px 16px;border-radius:12px;margin-top:16px}.digital-description .digital-description-text:not(.active){display:none}@media (max-width:1024px){.cart-comments{margin:32px 0 0}.cart-comments .comment-tip:not(:last-child){margin-bottom:16px}}.common-payment-modal{width:481px!important;padding:45px}.common-payment-modal__title{color:#111;text-align:center;font-size:24px;font-weight:700;line-height:28px;margin-bottom:16px}.common-payment-modal__content{display:flex;gap:16px;flex-direction:column;align-items:center;text-align:center;font-size:15px;font-weight:500;line-height:145%}.common-payment-modal__button,.sbp-bank-item__name{line-height:20px;color:#111;font-size:14px;text-align:center}.common-payment-modal__body{display:flex;flex-direction:column;align-items:center}.common-payment-modal__qrcode{width:197px;height:197px;margin-top:24px}.common-payment-modal__logo svg{width:119px}.common-payment-modal__waiting-image{width:143px}.common-payment-modal__button-block{margin-top:28px}.common-payment-modal__button{align-items:center;border:none;cursor:pointer;display:flex;font-family:inherit;justify-content:center;padding:10px;-webkit-text-decoration:none;text-decoration:none;transition:all .2s ease;width:100%;background:#fff;box-shadow:inset 0 0 0 1px #111;font-weight:500;border-radius:12px}.common-payment-modal__button.is-loading .loading{display:inline-block}.common-payment-modal__button .loading{position:relative;text-align:center;display:none;top:2px}.common-payment-modal__button .loading div{display:inline-block;width:7px;height:7px;border-radius:50%;background:#000;animation:loading .9s linear infinite;margin:0 2px;vertical-align:3px}.common-payment-modal__button .loading div:nth-child(1){animation-delay:0s}.common-payment-modal__button .loading div:nth-child(2){animation-delay:.3s}.common-payment-modal__button .loading div:nth-child(3){animation-delay:.6s}.common-payment-modal__button.hide{display:none}@keyframes loading{0%{opacity:1}50%{opacity:.7}100%{opacity:.3}}.sbp-bank-item{display:flex;padding:10px;align-items:center;gap:12px;border-radius:12px;background:#F6F6F6;text-decoration:none}.sbp-bank-item__logo{width:52px;height:52px;overflow:hidden;border-radius:12px}.sbp-bank-item__logo img{max-width:100%}.sbp-bank-item__name{font-weight:700}.sbp-full-modal{display:flex;flex-direction:column;gap:12px;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#fff;z-index:100;overflow-y:auto;overflow-x:hidden}.sbp-full-modal.hide{display:none}.sbp-full-modal__head{display:flex;height:60px;padding:16px;align-items:center;align-self:stretch;gap:8px;text-align:center;color:#111;font-size:14px;font-weight:700;line-height:normal}.sbp-full-modal__head-title{display:flex;text-align:center;width:100%;justify-content:center}.sbp-full-modal__content{padding:0 16px;height:100%;display:flex;flex-direction:column}.sbp-full-modal__content .black-button{background:#111;border-radius:8px;color:#FFF;font-weight:700;font-size:16px;line-height:45px;padding:0 15px;box-sizing:border-box;cursor:pointer;height:45px;border:none;margin-top:15px;width:100%;text-align:center}.sbp-full-modal__content .black-button:focus,.sbp-full-modal__content .black-button:hover{background:#484848}.sbp-full-modal__search{margin-bottom:12px}.sbp-full-modal__title{color:#111;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:20px;margin-bottom:24px}.sbp-full-modal__list{display:flex;flex-direction:column;gap:12px;min-height:0;overflow-y:auto}.sbp-full-modal__button{border-radius:12px}.sbp-full-modal__input-wrapper{position:relative}.sbp-full-modal__input{box-sizing:border-box;border-radius:12px;border:1px solid #B8B8B8;background:#FFF;height:40px;padding:7px 32px 7px 48px;width:100%}.sbp-full-modal__input::-moz-placeholder{color:#888;font-size:16px;font-weight:400;line-height:26px}.sbp-full-modal__input::placeholder{color:#888;font-size:16px;font-weight:400;line-height:26px}.sbp-full-modal_search{position:absolute;top:50%;transform:translateY(-50%);display:block;width:16px;height:16px}:root[dir=ltr] .sbp-full-modal_search{left:16px}:root[dir=rtl] .sbp-full-modal_search{right:16px}