:root{--color-accent-red:#de0c2f;--color-accent-green:#13b926;--color-accent-orange:#ef8a24;--color-text-30:#1114344d;--color-white:#fff;--color-grey:#f8f8f8;--color-bg-overlay:#0b0c194d}*{box-sizing:border-box;padding:0;margin:0}@media(max-width:768px){body{padding-top:73px}}body,html{max-width:100vw;width:100%;min-height:100vh;font-family:var(--font-onest);background-color:var(--color-bg);overflow-x:hidden}a,body,button,html{color:var(--color-text)}a,button{text-decoration:none;border:none;outline:none;background-color:transparent;transition:color .3s ease,background-color .3s ease}a:hover,button:hover{color:var(--color-accent-1)}a:hover{color:var(--color-link)}main{margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:calc(min(6.25vw,120px)*1)}@media(max-width:768px){main{gap:72px}.main-container{max-width:336px;margin:0 auto}}.ql-align-center{text-align:center}.ql-align-right{text-align:right}.ql-align-left{text-align:left}h1,h2{color:var(--color-heading)}@media(max-width:768px){.desktop-only{display:none!important}}@media(min-width:768px){.mobile-only{display:none!important}}.error-page{display:flex;flex-direction:column;align-items:center;width:calc(min(39.8958333333vw,766px)*1);margin:0 auto}.error-page>h1,.error-page>p{color:var(--color-heading)}.error-page>div{display:flex;flex-direction:column;gap:calc(min(1.25vw,24px)*1);align-items:center;text-align:center}.error-page>div>a{text-decoration:none;width:calc(min(13.0208333333vw,250px)*1)}@media(max-width:768px){.error-page>div>a{width:250px}.error-page{width:336px}.error-page>div{gap:16px}}.h1{font-family:var(--font-onest);font-weight:600;font-size:calc(min(3.5416666667vw,68px)*1);line-height:120%}@media(max-width:768px){.h1{font-weight:600;font-size:32px;line-height:120%}}.h1_discount{font-family:var(--font-onest);font-weight:600;font-size:calc(min(2.5vw,48px)*1);line-height:120%}@media(max-width:768px){.h1_discount{font-weight:600;font-size:28px;line-height:120%}}.h2{font-family:var(--font-onest);font-weight:600;font-size:calc(min(2.1875vw,42px)*1);line-height:120%}@media(max-width:768px){.h2{font-weight:600;font-size:26px;line-height:120%}}.h3{font-family:var(--font-onest);font-weight:600;font-size:calc(min(1.4583333333vw,28px)*1);line-height:120%}@media(max-width:768px){.h3{font-weight:500;font-size:20px;line-height:120%}}.h4{font-family:var(--font-onest);font-weight:600;font-size:calc(min(1.25vw,24px)*1);line-height:140%}@media(max-width:768px){.h4{font-weight:600;font-size:18px;line-height:140%}}.h5{font-family:var(--font-onest);font-weight:600;font-size:calc(min(1.0416666667vw,20px)*1);line-height:140%}@media(max-width:768px){.h5{font-weight:600;font-size:16px;line-height:140%}}.h6{font-family:var(--font-onest);font-weight:600;font-size:calc(min(.9375vw,18px)*1);line-height:140%}@media(max-width:768px){.h6{font-weight:600;font-size:14px;line-height:140%}}.body_1{font-family:var(--font-onest);font-weight:400;font-size:calc(min(1.25vw,24px)*1);line-height:140%}@media(max-width:768px){.body_1{font-weight:400;font-size:20px;line-height:140%}}.body_2{font-family:var(--font-onest);font-weight:400;font-size:calc(min(1.0416666667vw,20px)*1);line-height:140%}@media(max-width:768px){.body_2{font-weight:400;font-size:18px;line-height:140%}}.body_3{font-family:var(--font-onest);font-weight:500;font-size:calc(min(.8854166667vw,17px)*1);line-height:140%}@media(max-width:768px){.body_3{font-weight:400;font-size:15px;line-height:140%}}.body_4{font-family:var(--font-onest);font-weight:500;font-size:calc(min(.8333333333vw,16px)*1);line-height:140%}@media(max-width:768px){.body_4{font-weight:500;font-size:14px;line-height:140%}}.body_5{font-family:var(--font-onest);font-weight:400;font-size:calc(min(.8333333333vw,16px)*1);line-height:140%}@media(max-width:768px){.body_5{font-weight:400;font-size:13px;line-height:140%}}.body_6{font-family:var(--font-onest);font-weight:400;font-size:calc(min(.78125vw,15px)*1);line-height:140%}@media(max-width:768px){.body_6{font-weight:300;font-size:13px;line-height:140%}}.body_6_bold{font-family:var(--font-onest);font-weight:700;font-size:calc(min(.78125vw,15px)*1);line-height:140%}@media(max-width:768px){.body_6_bold{font-weight:700;font-size:13px;line-height:140%}}.body_7{font-family:var(--font-onest);font-weight:400;font-size:calc(min(.78125vw,15px)*1);line-height:130%}@media(max-width:768px){.body_7{font-weight:300;font-size:12px;line-height:140%}}.button{font-family:var(--font-onest);font-weight:600;font-size:calc(min(.9375vw,18px)*1);line-height:140%}@media(max-width:768px){.button{font-weight:600;font-size:16px;line-height:140%}}.placeholder{font-family:var(--font-onest);font-weight:400;font-size:calc(min(.8854166667vw,17px)*1);line-height:140%}@media(max-width:768px){.placeholder{font-weight:400;font-size:15px;line-height:140%}}.discount{font-family:var(--font-onest);font-weight:500;font-size:calc(min(.8333333333vw,16px)*1);line-height:140%;text-transform:uppercase;text-decoration:line-through;opacity:.3}@media(max-width:768px){.discount{font-weight:500;font-size:13px;line-height:140%}}.error{font-family:var(--font-onest);font-weight:400;font-size:calc(min(.78125vw,15px)*1);line-height:130%;color:var(--color-accent-red)}@media(max-width:768px){.error{font-weight:600;font-size:11px;line-height:140%}}.tag{font-family:var(--font-onest);font-weight:500;font-size:calc(min(.7291666667vw,14px)*1);line-height:140%;text-transform:uppercase}@media(max-width:768px){.tag{font-weight:500;font-size:10px;line-height:140%}}.error-title{font-family:var(--font-onest);font-weight:600;font-size:calc(min(15.625vw,300px)*1);line-height:120%}@media(max-width:768px){.error-title{font-weight:600;font-size:150px;line-height:120%}}.required:after{content:"*";color:var(--color-accent-red)}