.container{max-width:1270px;margin:0 auto;padding:24px 16px 40px 16px}.buttonline{display:grid;grid-template-columns:75px auto;grid-gap:16px;margin-top:auto;padding-top:16px}.button{width:100%}.button:disabled{pointer-events:none;opacity:.4}@media(hover:hover)and (pointer:fine){.button.bezh,.button:hover{color:#2e2823}}.button.next{background-color:#4b433c;border-color:transparent}.button.next.active{background-color:#e0d8c4;color:#2e2823}.button.bezh{background-color:#a09c95;color:#2e2823;border-color:inherit}.button.bezh.active{background-color:#e0d8c4;color:#2e2823}.button.grey{background-color:#a09c95;border:0;color:#2e2823}.button.grey.active{border:4px solid #e0d8c4;padding:5px 16px 4px 16px}.input{border:1px solid #bfbfbf;border-radius:8px;padding:13px 10px;color:#8f8f8f;font-size:13px;line-height:16px;font-weight:400;background-color:inherit;display:block;width:100%;padding:12px 8px}.input._disabled-text-hide:disabled{color:transparent}.input._disabled-text-hide:disabled::-moz-placeholder{color:transparent!important}.input._disabled-text-hide:disabled::placeholder{color:transparent!important}.text{margin-bottom:24px}.text,.text2{margin-top:8px;font-weight:400}.text3{color:#dadace;font-size:14px;line-height:18.76px;font-weight:300}input[type=radio]{display:none}label{cursor:pointer;display:block;position:relative;padding-left:26px}label>*{color:#a09c95}label:before{position:absolute;left:0;top:50%;transform:translateY(-50%);height:16px;width:16px;content:"";border:1px solid #bfb9ae;border-radius:50%;background-color:#26201b}input:checked+label:before{background-image:url('data:image/svg+xml;utf8, <svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="0.5" y="0.5" width="19" height="19" rx="9.5" fill="%23E0D8C4"/><rect x="0.5" y="0.5" width="19" height="19" rx="9.5" stroke="%23ECE6DC"/><path fill-rule="evenodd" clip-rule="evenodd" d="M14.8727 6.87449C14.9866 6.98839 14.9866 7.17307 14.8727 7.28697L8.45608 13.7036C8.34217 13.8175 8.1575 13.8175 8.0436 13.7036L5.12693 10.787C5.01303 10.6731 5.01303 10.4884 5.12693 10.3745C5.24083 10.2606 5.42551 10.2606 5.53941 10.3745L8.24984 13.0849L14.4603 6.87449C14.5742 6.76059 14.7588 6.76059 14.8727 6.87449Z" fill="%2326201B"/></svg>');background-repeat:no-repeat;background-position:50%;background-size:contain}.inputwrapper{position:relative;margin-bottom:16px}.input.error{border-color:#e4c09e;color:#e4c09e}.errorblock{position:absolute;background-color:#e4c09e;color:#2e2823;padding:7px 26px 7px 16px;border-radius:16px 16px 16px 4px;top:-22px;left:50%;text-align:left;border:none;box-shadow:none}.errorblock.close{cursor:pointer}.errorblock.close:after{content:"+";position:absolute;right:7px;top:0;font-size:18px;transform:rotate(45deg)}.finish .button.bezh{margin-top:16px}.text.sms{margin:32px 0 16px}.kod{text-align:center;margin-top:24px}.confirm,.time{font-weight:400}.confirm{display:grid;grid-template-columns:auto 134px;align-items:center;grid-gap:8px;font-size:13px;margin-bottom:16px}.number{border:1px solid #bfbfbf;color:#a09c95}.number,.ready{padding:12px 8px;border-radius:8px}.ready{background-color:#6ca475;color:#2e2823;text-align:center}@media(min-width:1024px){.button{font-size:16px}.button.grey{font-size:14px}.text,label{font-size:16px}}@font-face{font-family:Cedra\ 4F;src:url(/loyalty_shop/fonts/Cedra4F-WideItalic.485104dd.eot);src:local("Cedra 4F Wide Italic"),local("Cedra4F-WideItalic"),url(/loyalty_shop/fonts/Cedra4F-WideItalic.485104dd.eot?#iefix) format("embedded-opentype"),url(/loyalty_shop/fonts/Cedra4F-WideItalic.2252d40c.woff2) format("woff2"),url(/loyalty_shop/fonts/Cedra4F-WideItalic.6674d237.woff) format("woff"),url(/loyalty_shop/fonts/Cedra4F-WideItalic.01d006a8.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Cedra\ 4F;src:url(/loyalty_shop/fonts/Cedra4F-WideLight.debe1369.eot);src:local("Cedra 4F Wide Light"),local("Cedra4F-WideLight"),url(/loyalty_shop/fonts/Cedra4F-WideLight.debe1369.eot?#iefix) format("embedded-opentype"),url(/loyalty_shop/fonts/Cedra4F-WideLight.87b38486.woff2) format("woff2"),url(/loyalty_shop/fonts/Cedra4F-WideLight.3e646ade.woff) format("woff"),url(/loyalty_shop/fonts/Cedra4F-WideLight.672d1a75.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Cedra\ 4F;src:url(/loyalty_shop/fonts/Cedra4F-WideLightItalic.e686a111.eot);src:local("Cedra 4F Wide Light Italic"),local("Cedra4F-WideLightItalic"),url(/loyalty_shop/fonts/Cedra4F-WideLightItalic.e686a111.eot?#iefix) format("embedded-opentype"),url(/loyalty_shop/fonts/Cedra4F-WideLightItalic.80ce9ffb.woff2) format("woff2"),url(/loyalty_shop/fonts/Cedra4F-WideLightItalic.58e0559a.woff) format("woff"),url(/loyalty_shop/fonts/Cedra4F-WideLightItalic.00005e45.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Cedra\ 4F;src:url(/loyalty_shop/fonts/Cedra4F-WideUltraLight.68396760.eot);src:local("Cedra 4F Wide UltraLight"),local("Cedra4F-WideUltraLight"),url(/loyalty_shop/fonts/Cedra4F-WideUltraLight.68396760.eot?#iefix) format("embedded-opentype"),url(/loyalty_shop/fonts/Cedra4F-WideUltraLight.5e8c7af0.woff2) format("woff2"),url(/loyalty_shop/fonts/Cedra4F-WideUltraLight.b36c5a63.woff) format("woff"),url(/loyalty_shop/fonts/Cedra4F-WideUltraLight.52e4f5a2.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Cedra\ 4F;src:url(/loyalty_shop/fonts/Cedra4F-WideThin.eb12e1f7.eot);src:local("Cedra 4F Wide Thin"),local("Cedra4F-WideThin"),url(/loyalty_shop/fonts/Cedra4F-WideThin.eb12e1f7.eot?#iefix) format("embedded-opentype"),url(/loyalty_shop/fonts/Cedra4F-WideThin.2c9f06ab.woff2) format("woff2"),url(/loyalty_shop/fonts/Cedra4F-WideThin.a2f49985.woff) format("woff"),url(/loyalty_shop/fonts/Cedra4F-WideThin.c714bba1.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Cedra\ 4F;src:url(/loyalty_shop/fonts/Cedra4F-Wide.955b7a7c.eot);src:local("Cedra 4F Wide"),local("Cedra4F-Wide"),url(/loyalty_shop/fonts/Cedra4F-Wide.955b7a7c.eot?#iefix) format("embedded-opentype"),url(/loyalty_shop/fonts/Cedra4F-Wide.79765d54.woff2) format("woff2"),url(/loyalty_shop/fonts/Cedra4F-Wide.1f7909de.woff) format("woff"),url(/loyalty_shop/fonts/Cedra4F-Wide.6237c09a.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Cedra\ 4F;src:url(/loyalty_shop/fonts/Cedra4F-WideUltraLightItalic.4d8f4f80.eot);src:local("Cedra 4F Wide UltraLight Italic"),local("Cedra4F-WideUltraLightItalic"),url(/loyalty_shop/fonts/Cedra4F-WideUltraLightItalic.4d8f4f80.eot?#iefix) format("embedded-opentype"),url(/loyalty_shop/fonts/Cedra4F-WideUltraLightItalic.4d9939fc.woff2) format("woff2"),url(/loyalty_shop/fonts/Cedra4F-WideUltraLightItalic.7d79749e.woff) format("woff"),url(/loyalty_shop/fonts/Cedra4F-WideUltraLightItalic.0802ee1a.ttf) format("truetype");font-weight:200;font-style:italic}@font-face{font-family:Cedra\ 4F;src:url(/loyalty_shop/fonts/Cedra4F-WideThinItalic.ac8f3ce8.eot);src:local("Cedra 4F Wide Thin Italic"),local("Cedra4F-WideThinItalic"),url(/loyalty_shop/fonts/Cedra4F-WideThinItalic.ac8f3ce8.eot?#iefix) format("embedded-opentype"),url(/loyalty_shop/fonts/Cedra4F-WideThinItalic.94d705c5.woff2) format("woff2"),url(/loyalty_shop/fonts/Cedra4F-WideThinItalic.71049c45.woff) format("woff"),url(/loyalty_shop/fonts/Cedra4F-WideThinItalic.a369267b.ttf) format("truetype");font-weight:100;font-style:italic}a,abbr,acronym,address,applet,article,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,footer,form,h1,h2,h3,h4,h5,h6,header,html,iframe,img,input,ins,kbd,label,legend,li,nav,object,ol,p,pre,q,s,samp,section,select,small,span,strike,strong,sub,sup,table,tbody,td,textarea,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-family:inherit;vertical-align:top;box-sizing:border-box;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;text-rendering:optimizeLegibility!important;-webkit-tap-highlight-color:transparent;color:inherit;-webkit-font-smoothing:antialiased}button{font-family:Cedra\ 4F;background:none;margin:0;padding:0;color:inherit}@media (min-width:769px){:root{--font-xs:12px;--font-s:16px;--font-m:18px;--font-l:24px;--font-xl:36px;--vh:1vh}}@media (max-width:768px){:root{--font-xs:10px;--font-s:12px;--font-m:14px;--font-l:20px;--font-xl:32px;--vh:1vh}}:focus{outline:0}html{font-family:Cedra\ 4F;font-style:normal;font-weight:400;font-size:14px;height:100%}body{line-height:1.34;color:#dadace;background:#2e2823;position:relative;overflow-y:scroll}body.over{overflow:hidden}a{text-decoration:none;cursor:pointer}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,td,th{text-align:left;font-weight:400}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}strong{font-weight:700}em{font-style:italic}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{display:none;-webkit-appearance:none;margin:0}input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{resize:none}::placeholder{color:#a09c95!important;opacity:1}::-webkit-input-placeholder{color:#a09c95!important;opacity:1}:-moz-placeholder,::-moz-placeholder{color:#a09c95!important;opacity:1}:-ms-input-placeholder{color:#a09c95!important;opacity:1}:focus::-webkit-input-placeholder{color:transparent!important}input:focus{touch-action:manipulation}:focus:-moz-placeholder,:focus::-moz-placeholder{color:transparent!important}:focus:-ms-input-placeholder{color:transparent!important}select{margin:0;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;background:none;background-image:linear-gradient(45deg,transparent 50%,#6f6f6f 0),linear-gradient(135deg,#6f6f6f 50%,transparent 0);background-position:calc(100% - 7px) 10px,calc(100% - 2px) 10px;background-size:5px 5px,5px 5px;background-repeat:no-repeat}select:focus{outline:0}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.noTouch{padding-top:73px}.touch{padding-top:45px}@media (min-width:641px){.touch{padding-top:73px}}*{scrollbar-width:thin;scrollbar-color:#e0d8c4 #2e2823}::-webkit-scrollbar{width:3px;height:3px}::-webkit-scrollbar-track{background:#2e2823}::-webkit-scrollbar-thumb{background:#e0d8c4;border-radius:3px;border:none}a{-webkit-tap-highlight-color:transparent}img{max-width:100%;max-height:100%;height:auto!important}.text[data-v-2dc1524a]{margin-top:30px;margin-bottom:0;text-align:center}.step-finish__title[data-v-4547839c]{width:100%}.order-info[data-v-4547839c]{display:flex;flex-direction:column;gap:20px}.order-info__block[data-v-4547839c]{padding:10px;border:1px solid #4b433c;border-radius:16px;display:flex;flex-direction:column;gap:10px;position:relative}.order-info__radio[data-v-4547839c]{position:absolute;top:18px;right:6px}.srok[data-v-4547839c]{display:flex;justify-content:space-between;align-items:center;font-weight:300}.mb-10px[data-v-4547839c]{margin-bottom:10px!important}.head[data-v-4547839c]{font-size:16px}.text[data-v-4547839c]{margin:0;font-size:15px;font-weight:300}.text._tit[data-v-4547839c]{font-size:18px}.text.send[data-v-4547839c]{margin-top:24px;font-weight:400}.text.sendnum[data-v-4547839c]{font-weight:400}.text.future[data-v-4547839c]{margin:24px 0 8px;font-weight:400}.text.owner[data-v-4547839c]{margin:24px 0 16px}.text.ownermail[data-v-4547839c]{font-weight:400}.link{color:#3696e0}.phase{width:100%;border:1px solid #4b433c;border-radius:0 0 16px 16px;padding:16px;text-transform:uppercase}.phasetop{display:flex;align-items:center;gap:8px}.step{font-size:20px;font-weight:400}.load{position:relative;margin-top:8px;background-color:#4b433c;width:100%;height:8px;border-radius:12px;overflow:hidden}.load>*{position:absolute;background-color:#e0d8c4;width:20%;height:100%;top:0;left:0;border-radius:12px 0 0 12px}.shop-form{display:flex;flex-direction:column;height:100%}.shop-form__block{display:grid;grid-gap:16px;grid-template-rows:max-content;padding:16px;border:1px solid #4b433c;border-radius:16px;margin:16px 0 0 0}@media(max-width:1024px){.shop-form__block._form .inputwrapper{margin-bottom:0}}.shop-form__head{font-size:20px;align-self:flex-end}@media(max-width:1023px){.shop-form__head{font-size:14px;text-align:center}}.shop-form__footer{display:grid;grid-template-columns:115px auto;grid-gap:16px;margin-top:auto;padding-top:32px;justify-self:end;margin-top:20px;padding:10px 0;position:sticky;bottom:-2px;left:0;background:#2e2823}.shop-form__table{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px}.shop-form__table .button{font-size:14px}.shop-form__table._designs{display:grid;grid-gap:8px;grid-template-columns:1fr 1fr;padding-right:7px}@media(min-width:1024px){.shop-form__table._designs{max-height:580px;overflow:auto}}.shop-form__table>:only-child{grid-column:span 2}.shop-form__title{font-size:20px;font-weight:400;color:#dadace}.shop-form__design{cursor:pointer;display:block;width:100%;height:0;padding-top:42%;background:no-repeat 50%;background-size:cover;background-color:#999;border:4px solid transparent;border-radius:12px;min-height:274px}.shop-form__design.active{border-color:#ece6dc}.shop-form__inputs{display:grid;grid-gap:8px}.shop-form__inputs .soglasie{margin-top:8px}.quantity{display:grid;grid-template-columns:auto 66px 66px;grid-gap:16px;margin:16px 0}.expiration-date,.quantity{align-items:center;border:1px solid #4b433c;border-radius:16px;padding:16px}.expiration-date{display:flex;justify-content:space-between;font-weight:300;margin-top:49px}.price{font-size:20px;font-weight:400}.underline{margin-top:16px;font-size:14px;font-weight:400;display:block}.radio-label{padding-left:24px}@media(min-width:1024px){.phase{border-radius:16px;padding:12px 16px;grid-area:phase}}@media(max-width:1024px){.phase{margin-top:-7px}}@media(max-width:768px){.shop-form__table._designs{grid-template-columns:1fr!important}}@media(max-width:460px){.errorblock{left:20%;font-size:14px}}.shop-main{display:grid;grid-gap:24px;min-height:558px}@media(min-width:1024px){.shop-main{padding:24px 32px 54px 32px;grid-template-columns:1fr 1fr;grid-gap:24px;align-items:flex-start}}@media(max-width:1024px){.shop-main{grid-gap:0}}.shop-main__card{text-transform:uppercase;cursor:pointer;position:relative;background-color:#999;font-size:32px;font-weight:400;line-height:42.88px;text-align:center;width:100%;height:100%;padding-top:66%;background-position:50%;background-size:cover;background-repeat:no-repeat;border-radius:24px;overflow:hidden;transition:.5s}.shop-main__card:before{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.33);z-index:0;content:""}.shop-main__card>*{position:absolute;content:"";left:50%;top:50%;transform:translateX(-50%) translateY(-50%);z-index:1}@media(max-width:1023px){.shop-main__card.active{padding-top:29%;border-radius:24px 24px 0 0;margin-bottom:0}}._g{grid-gap:24px}.button{display:flex;cursor:pointer;padding:8px 16px 8px 16px;border-radius:12px;border:1px solid #e0d8c4;text-align:center;font-size:14px;font-weight:400;align-items:center;justify-content:center}@media(hover:hover)and (pointer:fine){.button.back:hover,.button.next:hover{background-color:#e0d8c4;color:#2e2823}}._loader{position:relative;pointer-events:none}._loader :not(br){filter:blur(5px)}._loader:after{content:"";width:100px;height:100px;position:absolute;top:50%;left:50%;z-index:20;transform:translate(-50%,-50%);background:url(/loyalty_shop/img/loader2.2d9e189f.svg) no-repeat 50%/cover}._loader._loader-20px:after{width:20px;height:20px}._loader._loader-40px:after{width:40px;height:40px}._loader._loader-left:after{left:0;bottom:10px;transform:none}._loader._loader-right:after{left:100%;transform:translate(-100%,-50%)}.shop-finally[data-v-3e9d538a]{max-width:1270px;display:flex;align-items:center;gap:40px}.shop-finally__img[data-v-3e9d538a]{min-width:calc(50% - 40px);background:#a09c95;border-radius:24px;height:626px}.shop-finally__img img[data-v-3e9d538a]{width:100px;height:auto;-o-object-fit:cover;object-fit:cover}.shop-finally .shop-form__block[data-v-3e9d538a]{font-size:20px}.shop-finally p[data-v-3e9d538a]{font-size:14px}.shop-finally__row[data-v-3e9d538a]{display:flex;gap:10px;width:100%}.shop-finally__row .shop-form__block[data-v-3e9d538a]{flex-grow:1}@media(max-width:1024px){.shop-finally[data-v-3e9d538a]{flex-direction:column}.shop-finally__img[data-v-3e9d538a]{width:100%}.shop-finally__wrap[data-v-3e9d538a]{display:flex;flex-direction:column;align-items:center}.shop-finally .shop-form__block[data-v-3e9d538a]{width:100%;text-align:center}.shop-finally__row[data-v-3e9d538a]{justify-content:space-between;gap:10px}}.shop-form__block[data-v-07723b18]{display:block}.shop-form__block._failed-payment[data-v-07723b18]{border-color:#e4c09e}h2[data-v-07723b18]{margin-bottom:15px}.mb-10px[data-v-07723b18]{margin-bottom:10px}.shop-main__card.active[data-v-07723b18]{cursor:default}.expiration-date[data-v-07723b18]{margin-top:16px;margin-bottom:16px}.shop-finally__row[data-v-07723b18]{display:flex;justify-content:space-between;align-items:center}