@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Philosopher:ital,wght@0,400;0,700;1,400;1,700&display=swap";@import"https://fonts.googleapis.com/css2?family=Libertinus+Sans:ital,wght@0,400;0,700;1,400&display=swap";*{margin:0;padding:0;font-weight:400;font-style:normal;font-size:inherit;color:inherit;text-decoration:none;font-family:inherit}*:focus{outline:none}ul,li{list-style:none}input,textarea,button{border:none;background:transparent}b{font-weight:700}body{font-size:1.58vw;background:url(/media/body_bg.jpg) 0% 0%/cover no-repeat fixed #ccc;font-family:Philosopher,sans-serif}:root{--burgundy-color: rgba(55, 4, 1, .85);--blink-color: rgba(255, 255, 200, .9);--fs-s: .8em;--fs-ms: 1.1em;--fs-m: 1.25em;--fs-l: 1.5em;--fs-xl: 1.75em;--fw-r: 400;--fw-b: 700;--header-color: #ccc}.wrapper{width:100%;max-width:1200px;margin:0 auto}.bigtext{font-family:Libertinus Sans,sans-serif}[data-shown=false]{display:none}.check-order{inline-size:3em;block-size:3em;display:inline-block}.check-order svg{width:100%;height:100%;display:block}.check-order__circle,.check-order__mark{fill:none;stroke:green;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:100}.check-order.animate .check-order__circle{animation:draw .7s ease-out forwards .3s}.check-order.animate .check-order__mark{animation:draw .7s ease-out forwards 1.1s}@keyframes draw{to{stroke-dashoffset:0}}@media (min-width: 1200px){body{font-size:19px}}@media (max-width: 1023px){body{font-size:1.85vw}}@media (max-width: 767px){body{font-size:12pt}}.logo{display:block}.logo-icon{height:7em;width:auto}@media (max-width: 1023px){.logo-icon{height:5.7em}}@media (max-width: 767px){.logo-icon{width:100%;max-height:5em}}.header{display:flex;padding:.5em 1em .5em 0;background-color:var(--burgundy-color)}.header>div{display:flex;justify-content:space-between;align-items:center;gap:1em}.header-content>div{display:flex;justify-content:space-between;align-items:center;gap:1em;margin-bottom:.75em}.header-content>div>div{display:flex;flex-direction:column;align-items:center;gap:.5em}.header-content__sign-and-phone>div{font-size:var(--fs-s)}@media (max-width: 767px){.header{position:fixed;top:0;left:0;right:0;z-index:3;padding:0 1em 0 0;height:5em;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.header-content>div{margin-bottom:0}.header .nav-bar,div.header-content__sign-and-phone,.header .langs{display:none!important}}@media (max-width: 560px){.header .basket-button{padding:.25em;font-size:1em}.header .basket-button>span:last-child{display:none}}.footer{background-color:var(--burgundy-color);padding:.5em;text-align:center;color:#fff}.nav-bar{display:flex;gap:.75em;justify-content:space-between}.nav-bar>li{color:var(--header-color);transition:color .3s;cursor:pointer}.nav-bar>li:hover{color:#fff}.sign-buttons{padding-left:2em;background-image:url(/media/user.svg);background-size:1.25em 1.25em;background-position:left center;background-repeat:no-repeat;line-height:1.5em;display:flex;gap:1em}.sign-buttons>a{color:var(--header-color);transition:color .3s}.sign-buttons>a:hover{color:#fff}.phone{font-size:var(--fs-xl);color:var(--header-color);transition:color .3s}.phone:hover{color:#fff}.langs{display:flex;gap:1em}.langs>li{color:var(--header-color);transition:color .3s;font-size:var(--fs-s)}.langs>li:hover{color:#fff;text-decoration:underline}.basket-button{display:flex;align-items:center;gap:.5em;padding:.25em .75em;border:1px #ffffff solid;border-radius:.5em;opacity:.8;color:#fff;cursor:pointer;background-color:transparent;transition:opacity .25s,background-color .25s}.basket-button:hover{opacity:1;background-color:#ffffff1a}.basket-button:active{opacity:1;background-color:#ffff6433}.basket-button__icon{text-align:center;height:3em;width:3em;font-size:var(--fs-s);padding-top:1.5em;box-sizing:border-box;background-image:url(/media/basket.svg);background-position:center;background-size:2.75em 2.75em;background-repeat:no-repeat}@media (max-width: 767px){.basket-button{font-size:1.2em}}.categories-list{padding:0 1em;min-width:15%}.categories-list>li{margin-top:1em;transition:transform .3s}.categories-list>li:hover{transform:translate(1em)}.categories-list>li[data-select=true]{font-weight:var(--fw-b);transform:translate(1em)}.categories-list>li>a{font-weight:inherit}.categories-select{position:fixed;top:5em;width:100%;background-color:#ffffffe6;z-index:2;padding:.5em;text-align:center}.categories-select>select{background:transparent;border:none}@media (max-width: 767px){.categories-list{display:none}}@media (min-width: 768px){.categories-select{display:none}}.to-basket{margin:1em 0;padding:.5em 1em;border:1px solid var(--burgundy-color);border-radius:1.5em;transition:color .3s,background-color .3s}.to-basket:hover{color:#fff;background-color:var(--burgundy-color)}.in-basket{margin:1em 0;border:1px solid var(--burgundy-color);border-radius:1.5em;display:flex;gap:.5em;align-items:center;overflow:hidden}.in-basket>span{font-size:var(--fs-l);padding:.15em .5em;background-color:#3704011a;cursor:pointer;transition:background-color .3s,color .3s}.in-basket>span:hover{background-color:var(--burgundy-color);color:#fff}.in-basket>span:active{background-color:var(--blink-color)}.in-basket>span:first-child{border-right:1px solid var(--burgundy-color)}.in-basket>span:last-child{border-left:1px solid var(--burgundy-color)}.in-basket>b{font-size:var(--fs-s)}.product-item{display:flex;flex-direction:column;align-items:center;position:relative;background-color:#ffffff80;border-radius:1em;cursor:pointer;transition:background-color .3s,box-shadow .3s,transform .3s}.product-item:hover{background-color:#fff;box-shadow:0 0 .75em #00000080;transform:scale(1.02)}.product-item__image{width:100%;aspect-ratio:4/3;position:relative;border-radius:1em 1em 0 0;overflow:hidden}.product-item__image>img{display:block;position:absolute;width:100%;height:100%;object-fit:cover}.product-item__title{font-weight:var(--fw-b);text-align:center;padding:.5em;font-size:var(--fs-ms)}.product-item__price{margin-top:auto;padding-top:1em}.product-item__price>span{font-size:var(--fs-xl);margin-right:.2em}@media (max-width: 767px){.product-item__title{font-size:var(--fs-m)}}.product-list{flex:1;display:grid;grid-template-columns:repeat(3,1fr);gap:1.25em;padding:1em;height:100%;box-sizing:border-box;overflow-y:auto}.product-list__preloader{grid-column:1/4;display:flex;justify-content:center;align-items:center}@media (max-width: 895px){.product-list{grid-template-columns:repeat(2,1fr)}}@media (max-width: 767px){.product-list{padding-top:3em}}@media (max-width: 560px){.product-list{grid-template-columns:1fr;padding-left:2em;padding-right:2em}}.loader{--w:10ch;font-weight:700;font-size:var(--fs-m);line-height:1.2em;letter-spacing:var(--w);width:var(--w);overflow:hidden;white-space:nowrap;color:#0000;animation:l17 2s infinite}.loader-wrapper{height:100vh;background-color:#ffffffb3;display:flex;justify-content:center;align-items:center}.loader:before{content:"Loading..."}@keyframes l17{0%{text-shadow:calc(0 * var(--w)) -1.2em #000,calc(-1 * var(--w)) -1.2em #000,calc(-2 * var(--w)) -1.2em #000,calc(-3 * var(--w)) -1.2em #000,calc(-4 * var(--w)) -1.2em #000,calc(-5 * var(--w)) -1.2em #000,calc(-6 * var(--w)) -1.2em #000,calc(-7 * var(--w)) -1.2em #000,calc(-8 * var(--w)) -1.2em #000,calc(-9 * var(--w)) -1.2em #000}4%{text-shadow:calc(0 * var(--w)) 0 #000,calc(-1 * var(--w)) -1.2em #000,calc(-2 * var(--w)) -1.2em #000,calc(-3 * var(--w)) -1.2em #000,calc(-4 * var(--w)) -1.2em #000,calc(-5 * var(--w)) -1.2em #000,calc(-6 * var(--w)) -1.2em #000,calc(-7 * var(--w)) -1.2em #000,calc(-8 * var(--w)) -1.2em #000,calc(-9 * var(--w)) -1.2em #000}8%{text-shadow:calc(0 * var(--w)) 0 #000,calc(-1 * var(--w)) 0 #000,calc(-2 * var(--w)) -1.2em #000,calc(-3 * var(--w)) -1.2em #000,calc(-4 * var(--w)) -1.2em #000,calc(-5 * var(--w)) -1.2em #000,calc(-6 * var(--w)) -1.2em #000,calc(-7 * var(--w)) -1.2em #000,calc(-8 * var(--w)) -1.2em #000,calc(-9 * var(--w)) -1.2em #000}12%{text-shadow:calc(0 * var(--w)) 0 #000,calc(-1 * var(--w)) 0 #000,calc(-2 * var(--w)) 0 #000,calc(-3 * var(--w)) -1.2em #000,calc(-4 * var(--w)) -1.2em #000,calc(-5 * var(--w)) -1.2em #000,calc(-6 * var(--w)) -1.2em #000,calc(-7 * var(--w)) -1.2em #000,calc(-8 * var(--w)) -1.2em #000,calc(-9 * var(--w)) -1.2em #000}16%{text-shadow:calc(0 * var(--w)) 0 #000,calc(-1 * var(--w)) 0 #000,calc(-2 * var(--w)) 0 #000,calc(-3 * var(--w)) 0 #000,calc(-4 * var(--w)) -1.2em #000,calc(-5 * var(--w)) -1.2em #000,calc(-6 * var(--w)) -1.2em #000,calc(-7 * var(--w)) -1.2em #000,calc(-8 * var(--w)) -1.2em #000,calc(-9 * var(--w)) -1.2em #000}20%{text-shadow:calc(0 * var(--w)) 0 #000,calc(-1 * var(--w)) 0 #000,calc(-2 * var(--w)) 0 #000,calc(-3 * var(--w)) 0 #000,calc(-4 * var(--w)) 0 #000,calc(-5 * var(--w)) -1.2em #000,calc(-6 * var(--w)) -1.2em #000,calc(-7 * var(--w)) -1.2em #000,calc(-8 * var(--w)) -1.2em #000,calc(-9 * var(--w)) -1.2em #000}24%{text-shadow:calc(0 * var(--w)) 0 #000,calc(-1 * var(--w)) 0 #000,calc(-2 * var(--w)) 0 #000,calc(-3 * var(--w)) 0 #000,calc(-4 * var(--w)) 0 #000,calc(-5 * var(--w)) 0 #000,calc(-6 * var(--w)) -1.2em #000,calc(-7 * var(--w)) -1.2em #000,calc(-8 * var(--w)) -1.2em #000,calc(-9 * var(--w)) -1.2em #000}28%{text-shadow:calc(0 * var(--w)) 0 #000,calc(-1 * var(--w)) 0 #000,calc(-2 * var(--w)) 0 #000,calc(-3 * var(--w)) 0 #000,calc(-4 * var(--w)) 0 #000,calc(-5 * var(--w)) 0 #000,calc(-6 * var(--w)) 0 #000,calc(-7 * var(--w)) -1.2em #000,calc(-8 * var(--w)) -1.2em #000,calc(-9 * var(--w)) -1.2em #000}32%{text-shadow:calc(0 * var(--w)) 0 #000,calc(-1 * var(--w)) 0 #000,calc(-2 * var(--w)) 0 #000,calc(-3 * var(--w)) 0 #000,calc(-4 * var(--w)) 0 #000,calc(-5 * var(--w)) 0 #000,calc(-6 * var(--w)) 0 #000,calc(-7 * var(--w)) 0 #000,calc(-8 * var(--w)) -1.2em #000,calc(-9 * var(--w)) -1.2em #000}36%{text-shadow:calc(0 * var(--w)) 0 #000,calc(-1 * var(--w)) 0 #000,calc(-2 * var(--w)) 0 #000,calc(-3 * var(--w)) 0 #000,calc(-4 * var(--w)) 0 #000,calc(-5 * var(--w)) 0 #000,calc(-6 * var(--w)) 0 #000,calc(-7 * var(--w)) 0 #000,calc(-8 * var(--w)) 0 #000,calc(-9 * var(--w)) -1.2em #000}40%,60%{text-shadow:calc(0 * var(--w)) 0 #000,calc(-1 * var(--w)) 0 #000,calc(-2 * var(--w)) 0 #000,calc(-3 * var(--w)) 0 #000,calc(-4 * var(--w)) 0 #000,calc(-5 * var(--w)) 0 #000,calc(-6 * var(--w)) 0 #000,calc(-7 * var(--w)) 0 #000,calc(-8 * var(--w)) 0 #000,calc(-9 * var(--w)) 0 #000}64%{text-shadow:calc(0 * var(--w)) 0 #000,calc(-1 * var(--w)) 0 #000,calc(-2 * var(--w)) 0 #000,calc(-3 * var(--w)) 0 #000,calc(-4 * var(--w)) 0 #000,calc(-5 * var(--w)) 0 #000,calc(-6 * var(--w)) 0 #000,calc(-7 * var(--w)) 0 #000,calc(-8 * var(--w)) 0 #000,calc(-9 * var(--w)) 1.2em #000}68%{text-shadow:calc(0 * var(--w)) 0 #000,calc(-1 * var(--w)) 0 #000,calc(-2 * var(--w)) 0 #000,calc(-3 * var(--w)) 0 #000,calc(-4 * var(--w)) 0 #000,calc(-5 * var(--w)) 0 #000,calc(-6 * var(--w)) 0 #000,calc(-7 * var(--w)) 0 #000,calc(-8 * var(--w)) 1.2em #000,calc(-9 * var(--w)) 1.2em #000}72%{text-shadow:calc(0 * var(--w)) 0 #000,calc(-1 * var(--w)) 0 #000,calc(-2 * var(--w)) 0 #000,calc(-3 * var(--w)) 0 #000,calc(-4 * var(--w)) 0 #000,calc(-5 * var(--w)) 0 #000,calc(-6 * var(--w)) 0 #000,calc(-7 * var(--w)) 1.2em #000,calc(-8 * var(--w)) 1.2em #000,calc(-9 * var(--w)) 1.2em #000}76%{text-shadow:calc(0 * var(--w)) 0 #000,calc(-1 * var(--w)) 0 #000,calc(-2 * var(--w)) 0 #000,calc(-3 * var(--w)) 0 #000,calc(-4 * var(--w)) 0 #000,calc(-5 * var(--w)) 0 #000,calc(-6 * var(--w)) 1.2em #000,calc(-7 * var(--w)) 1.2em #000,calc(-8 * var(--w)) 1.2em #000,calc(-9 * var(--w)) 1.2em #000}80%{text-shadow:calc(0 * var(--w)) 0 #000,calc(-1 * var(--w)) 0 #000,calc(-2 * var(--w)) 0 #000,calc(-3 * var(--w)) 0 #000,calc(-4 * var(--w)) 0 #000,calc(-5 * var(--w)) 1.2em #000,calc(-6 * var(--w)) 1.2em #000,calc(-7 * var(--w)) 1.2em #000,calc(-8 * var(--w)) 1.2em #000,calc(-9 * var(--w)) 1.2em #000}84%{text-shadow:calc(0 * var(--w)) 0 #000,calc(-1 * var(--w)) 0 #000,calc(-2 * var(--w)) 0 #000,calc(-3 * var(--w)) 0 #000,calc(-4 * var(--w)) 1.2em #000,calc(-5 * var(--w)) 1.2em #000,calc(-6 * var(--w)) 1.2em #000,calc(-7 * var(--w)) 1.2em #000,calc(-8 * var(--w)) 1.2em #000,calc(-9 * var(--w)) 1.2em #000}88%{text-shadow:calc(0 * var(--w)) 0 #000,calc(-1 * var(--w)) 0 #000,calc(-2 * var(--w)) 0 #000,calc(-3 * var(--w)) 1.2em #000,calc(-4 * var(--w)) 1.2em #000,calc(-5 * var(--w)) 1.2em #000,calc(-6 * var(--w)) 1.2em #000,calc(-7 * var(--w)) 1.2em #000,calc(-8 * var(--w)) 1.2em #000,calc(-9 * var(--w)) 1.2em #000}92%{text-shadow:calc(0 * var(--w)) 0 #000,calc(-1 * var(--w)) 0 #000,calc(-2 * var(--w)) 1.2em #000,calc(-3 * var(--w)) 1.2em #000,calc(-4 * var(--w)) 1.2em #000,calc(-5 * var(--w)) 1.2em #000,calc(-6 * var(--w)) 1.2em #000,calc(-7 * var(--w)) 1.2em #000,calc(-8 * var(--w)) 1.2em #000,calc(-9 * var(--w)) 1.2em #000}96%{text-shadow:calc(0 * var(--w)) 0 #000,calc(-1 * var(--w)) 1.2em #000,calc(-2 * var(--w)) 1.2em #000,calc(-3 * var(--w)) 1.2em #000,calc(-4 * var(--w)) 1.2em #000,calc(-5 * var(--w)) 1.2em #000,calc(-6 * var(--w)) 1.2em #000,calc(-7 * var(--w)) 1.2em #000,calc(-8 * var(--w)) 1.2em #000,calc(-9 * var(--w)) 1.2em #000}to{text-shadow:calc(0 * var(--w)) 1.2em #000,calc(-1 * var(--w)) 1.2em #000,calc(-2 * var(--w)) 1.2em #000,calc(-3 * var(--w)) 1.2em #000,calc(-4 * var(--w)) 1.2em #000,calc(-5 * var(--w)) 1.2em #000,calc(-6 * var(--w)) 1.2em #000,calc(-7 * var(--w)) 1.2em #000,calc(-8 * var(--w)) 1.2em #000,calc(-9 * var(--w)) 1.2em #000}}.burger-button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5em;width:3em;aspect-ratio:1/1;border:1px solid white;border-radius:.5em;font-size:1.2em;opacity:.8}.burger-button>span{display:block;width:70%;height:.2em;border-radius:.1em;background-color:#fff}@media (min-width: 768px){.burger-button{display:none}}@media (max-width: 560px){.burger-button{width:2.5em}}.product-modal{background-color:#fff;width:90%;max-width:1100px}.product-modal-wrapper{position:fixed;z-index:10;inset:0;display:flex;justify-content:center;align-items:center;background-color:#000c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:opacity .4s ease-in}.product-modal-wrapper[data-shown=false]{opacity:0}.product-modal__title{display:flex;gap:1em;align-items:flex-start;padding:.5em;background-color:#3704011a}.product-modal__title>span:first-child{font-size:var(--fs-l);font-weight:var(--fw-b);padding-top:.1em;padding-left:.2em;flex:1;text-align:center}.product-modal-close{display:block;width:2em;aspect-ratio:1/1;border:1px solid var(--burgundy-color);border-radius:50%;position:relative;transition:transform .3s}.product-modal-close:hover{transform:rotate(90deg)}.product-modal-close:after,.product-modal-close:before{content:"";display:block;position:absolute;width:70%;height:.2em;left:15%;top:calc(50% - .1em);background-color:var(--burgundy-color);border-radius:.1em;transform:rotate(45deg)}.product-modal-close:after{transform:rotate(-45deg)}.product-modal__info{display:flex;align-items:stretch;gap:1em;padding:1em}.product-modal__info-image{flex:1;position:relative}.product-modal__info-image>img{display:block;position:absolute;width:100%;height:100%;object-fit:cover}.product-modal__info-data{width:55%}.product-modal__info-data>div{padding:.5em 0;border-bottom:2px solid var(--burgundy-color)}.product-modal__info-data>div:first-child{padding:0}.product-modal__info-data>div:last-child{padding-bottom:0;border-bottom:none;display:flex;flex-direction:column;gap:.25em}.product-modal__info-packs{display:flex;justify-content:center;align-items:center;gap:1em}.product-modal__info-packs>span{display:block;border:1px solid var(--burgundy-color);padding:.25em .75em;border-radius:1.5em;cursor:default;font-size:var(--fs-s)}.product-modal__info-packs>span[data-select=true]{background-color:var(--burgundy-color);color:#fff}.product-modal__info-packs>span[data-select=true]:before{content:"✔";margin-right:.5em}.product-modal__info-price{display:flex;flex-direction:column;align-items:center;justify-content:center}.product-modal__info-price>p>span{font-size:var(--fs-xl);margin-right:.3em}.product-modal__info-price-and-basket{display:flex;justify-content:space-around;padding-top:.5em}.product-modal>p{text-align:center;padding-bottom:.5em;font-size:var(--fs-s)}@media (max-width: 767px){.product-modal__info-packs{flex-wrap:wrap;gap:0 1em}.product-modal__info-packs>span{font-size:1em;text-align:center;margin:1em 0}.product-modal__info-packs>u{width:100%;text-align:center}}@media (max-width: 560px){.product-modal>p{padding:.5em}.product-modal__title>span:first-child{font-size:1em}.product-modal__info{display:block;max-height:calc(100vh - 8em);overflow-y:auto;padding:0}.product-modal__info-image{aspect-ratio:16/9}.product-modal__info-data{width:100%;padding:1em;box-sizing:border-box}.product-modal__info-data>div{padding:1em 0}.product-modal__info-ingredients{line-height:1.25em}.product-modal__info-price-and-basket{gap:1em}.to-basket{text-align:center;padding:.5em}}.order-item{border-bottom:1px dotted var(--burgundy-color)}.order-item>td{padding:.5em}.order-item__icon{display:block;width:3em;height:3em;position:relative;border-radius:.5em;overflow:hidden}.order-item__icon>img{display:block;position:absolute;width:100%;height:100%;object-fit:cover}.order-item__title{display:flex;flex-direction:column}.order-item__title-pack{font-size:var(--fs-s);opacity:.7}.order-item__num{margin-left:1em;display:flex;align-items:center;gap:.5em}.order-item__num>span{border:1px solid var(--burgundy-color);display:block;width:1em;aspect-ratio:1/1;text-align:center;border-radius:50%;cursor:pointer}.order-item__num>b{white-space:nowrap}.order-item__price{text-align:center}.order-list{border-collapse:collapse;margin:0 auto}.order-list-summary{text-align:center;padding-top:.5em;padding-bottom:.5em;font-weight:var(--fw-b)}.order-list-message{font-size:var(--fs-s);text-align:center;padding:.5em}@media (max-width: 560px){.order-list{display:block}.order-list>tbody{display:block}.order-list>tbody>tr{display:flex;flex-wrap:wrap;padding:1em 0;gap:.5em 0}.order-list>tbody>tr>td{display:block}.order-list>tbody>tr>td:nth-child(2){width:calc(100% - 5.2em)}.order-list>tbody>tr>td:nth-child(4){margin-left:2em}}.checkout-form{padding:0 1em}.checkout-form>form{display:grid;grid-template-columns:1fr 1fr;max-width:200mm;margin:1em auto;gap:1.5em 3em}.checkout-form__item{display:flex;flex-direction:column}.checkout-form__item>label{display:block;font-size:var(--fs-s);font-weight:var(--fw-b);margin-bottom:.2em}.checkout-form__item>input,.checkout-form__item>select{border:1px solid var(--burgundy-color);padding:.5em .75em;width:100%;box-sizing:border-box;border-radius:.5em;background-color:transparent}.checkout-form__item>input:focus{background-color:#ffffffb3;box-shadow:0 0 .2em var(--burgundy-color)}.checkout-form__item>input:-webkit-autofill,.checkout-form__item>input:autofill{background-color:#fdd!important;-webkit-box-shadow:0 0 0 1000px #fdd inset!important;-webkit-text-fill-color:#000!important}.checkout-form__item>select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="utf-8"%3F><svg version="1.1" xmlns="http://www.w3.org/2000/svg" fill="%23370501" height="20" width="20" viewBox="0 0 20 20"><path d="M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"></path></svg>');background-repeat:no-repeat;background-position:right 8px center;padding-right:1.5em;text-overflow:ellipsis}.checkout-form__item>span{color:red;font-size:var(--fs-s)}.checkout-form__item--day{grid-column:1/2;grid-row:4/5}.checkout-form__accept-policy{grid-column:1/3}.checkout-form__accept-policy a{color:#6464c8;border-bottom:1px solid rgb(100,100,200)}.checkout-form__submit{grid-column:1/3;display:flex;justify-content:center;padding-top:.5em}.checkout-form__submit>button{border:1px solid var(--burgundy-color);padding:.5em 1em;border-radius:1.5em;cursor:pointer;transition:color .3s,background-color .3s}.checkout-form__submit>button:hover{background-color:var(--burgundy-color);color:#fff}@media (max-width: 560px){.checkout-form>form{display:flex;flex-direction:column}}.base-form{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-end}.base-form>fieldset{border:none;width:100%;text-align:left;margin-top:1em}.base-form>fieldset span{font-size:.8em;color:red;display:block}.base-form input:not([type=checkbox]),.base-form textarea{border:1px solid var(--burgundy-color);padding:.5em .75em;width:100%;box-sizing:border-box;border-radius:.5em;background-color:transparent}.base-form input:not([type=checkbox]):focus,.base-form textarea:focus{background-color:#ffffffb3;box-shadow:0 0 .2em var(--burgundy-color)}.base-form input:not([type=checkbox]):-webkit-autofill,.base-form input:not([type=checkbox]):autofill,.base-form textarea:-webkit-autofill,.base-form textarea:autofill{background-color:#fdd!important;-webkit-box-shadow:0 0 0 1000px #fdd inset!important;-webkit-text-fill-color:#000!important}.base-form textarea{min-height:5em}.base-form button[type=submit]{display:block;margin:1em 0;min-width:40%;padding:.5em 1em;border:1px solid var(--burgundy-color);border-radius:1.5em;transition:color .3s,background-color .3s}.base-form button[type=submit]:hover{color:#fff;background-color:var(--burgundy-color)}.checkbox-wrapper{display:inline-flex;gap:.5em}.checkbox-wrapper>input{display:none}.checkbox-wrapper>input:checked+span.checkbox-icon>u{width:1.2em}.checkbox-icon{width:1em;height:1em;position:relative;border:1px solid var(--burgundy-color);border-radius:.2em}.checkbox-icon>u{position:absolute;bottom:0;left:0;top:-.2em;width:0;z-index:2;overflow:hidden;transition:width .3s}.checkbox-icon>u>svg{fill:var(--burgundy-color);width:1.2em;height:1.2em}.mobile-menu{background-color:var(--burgundy-color);width:80vw;max-width:100mm;top:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;gap:1em;padding-top:2em;position:absolute;overflow:hidden}.mobile-menu-wrapper{position:fixed;z-index:5;inset:0;background-color:#000c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);overflow:hidden;transition:left .3s ease-in}.mobile-menu-wrapper[data-shown=false]{left:100%}.mobile-menu>.langs{gap:2em;padding-bottom:2em;margin-right:3em}.mobile-menu>.langs>li{font-size:var(--fs-ms)}.mobile-menu>.nav-bar{margin-top:2em;flex-direction:column;align-items:center;gap:1em;font-size:var(--fs-m)}.mobile-menu-close{position:absolute;top:1em;right:1em;width:3em;height:3em;border:1px solid white;border-radius:50%;opacity:.8}.mobile-menu-close:before,.mobile-menu-close:after{content:"";display:block;position:absolute;width:70%;height:.2em;border-radius:.1em;background-color:#fff;top:calc(50% - .1em);left:15%;transform:rotate(45deg)}.mobile-menu-close:after{transform:rotate(-45deg)}@media (min-width: 768px){.mobile-menu-wrapper{display:none}}.nova-post-cities{position:absolute;top:100%;background-color:#fff;z-index:2;width:100%;border-radius:.5em;display:flex;flex-direction:column;overflow-y:auto;max-height:10em}.nova-post-cities>p{padding:.5em;border-bottom:1px dotted rgba(55,4,1,.1);cursor:pointer}.nova-post-cities>p:hover{background-color:#3704011a}.nova-post-cities__clear-city{position:absolute;z-index:2;bottom:2px;right:0;width:2em;height:2em;background-image:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="utf-8"%3F><svg version="1.1" xmlns="http://www.w3.org/2000/svg" fill="%23370501" height="20" width="20" viewBox="0 0 20 20"><path d="M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"></path></svg>');background-position:center;background-repeat:no-repeat;opacity:.2;transition:opacity .3s}.nova-post-cities__clear-city:hover{opacity:.5}input#city{padding-right:2em}.not-found-screen{display:flex;flex-direction:column;position:absolute;top:0;left:0;right:0;min-height:100%;justify-content:center;align-items:center;gap:2em}.not-found-screen h1{font-size:4em}.not-found-screen a{color:#6464c8;border-bottom:1px solid rgb(100,100,200)}.products{position:absolute;width:100%;top:0;left:50%;transform:translate(-50%);height:100%;overflow:hidden;display:flex;justify-content:space-between}@media (max-width: 767px){.products{position:relative;transform:none;left:auto}}.about-us{padding:0 1em 1em;width:100%;position:absolute;height:100%;overflow-y:auto;box-sizing:border-box}.about-us p{line-height:1.5em;margin-top:1em;text-indent:2em;text-align:justify;font-size:var(--fs-ms)}.about-us p>img{width:40mm;height:40mm;float:left;border-radius:20mm;margin-right:1em}.shipping{padding:0 1em 1em;width:100%;position:absolute;height:100%;overflow-y:auto;box-sizing:border-box}.shipping h2{margin-top:2em;font-weight:var(--fw-b)}.shipping h2:first-of-type{margin-top:0}.shipping p{font-size:var(--fs-ms);line-height:1.25em;text-align:justify;padding-left:2em;margin-top:.5em}.contacts{position:absolute;width:100%;height:100%;overflow-y:auto;box-sizing:border-box}.contacts-info{display:flex;background-color:#ffffffb3;padding:1em}.contacts-info__content{min-width:40%;display:flex;flex-direction:column;gap:.25em;align-items:center;justify-content:center}.contacts-info__content b{padding:1em 0;display:block}.contacts-info__map{flex:1}.contacts-info__map>h2{font-weight:var(--fw-b);text-align:center;padding-bottom:.25em}.contacts-info__map-contanier{width:100%;aspect-ratio:2/1}.contacts-feedback{max-width:120mm;margin:0 auto;padding:0 1em}.contacts-feedback>h2{text-align:center;margin-top:2em;font-weight:var(--fw-b)}@media (max-width: 767px){.contacts-info{flex-direction:column}.contacts-info__map h2{margin-top:1.5em}.contacts-info__map-contanier{aspect-ratio:1/1}}.order-info__data{display:grid;grid-template-columns:1fr auto;gap:1em .5em;max-width:80%;box-sizing:border-box;margin:0 auto;background-color:#ffffff80;padding:1em;border-radius:1em;box-shadow:0 0 2em #0003}.order-info__data b{white-space:nowrap}.order-info .order-list{margin-top:2em}@media (max-width: 560px){.order-info__data{grid-template-columns:auto;max-width:none;width:calc(100% - 1em);gap:0}.order-info__data>p>b{display:block;margin-top:1em}.order-info__data>p:first-child>b{margin-top:0}}.policy{background-color:#feffffcc;padding:1em;box-sizing:border-box}.policy h1{font-size:var(--fs-m);font-weight:var(--fw-b);text-align:center}.policy h2{font-size:var(--fs-ms);text-align:center;margin-top:.3em;margin-bottom:1em}.policy h3{font-weight:var(--fw-b);text-transform:uppercase;padding-top:1.5em}.policy p{padding:.5em 0;line-height:1.3em;text-align:justify}#root{display:flex;flex-direction:column;min-height:100vh}.main{flex:1;background-color:#fafafad9;position:relative}.main-title{padding:1em;text-align:center}.main-title>a:hover{text-decoration:underline}.toast-progress{background:var(--burgundy-color)!important}@media (max-width: 767px){.main{padding-top:5em}.main>section{height:auto;position:static}}
