@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(./7b857fec46d52eb1.D-aAu_L5.ttf)}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(./56c0be08ba1daa2b.f0lhpOnz.ttf)}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(./Roboto-Bold.DB1hqCFM.ttf)}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(./Roboto-Medium.jZeKESUp.ttf)}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(./Roboto-Regular.CGSfnFoJ.ttf)}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(./Roboto-Light.BLlptLT-.ttf)}.h1-text{font-size:32px;line-height:130%}.h1-text,.h3-text-bold{color:#000;font-family:Roboto;font-style:normal;font-weight:700}.h3-text-bold{font-size:18px;line-height:150%}.h3-text{text-transform:uppercase}.h3-text,.regular-text{color:#000;font-family:Roboto;font-feature-settings:"tnum" on,"lnum" on;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.bold-text{font-size:16px;font-weight:700}.additional-text,.bold-text{color:#000;font-family:Roboto;font-style:normal;line-height:150%}.additional-text{font-feature-settings:"tnum" on,"lnum" on;font-size:14px;font-weight:400}*{box-sizing:border-box}html{height:100%;overflow:hidden;--main-accent-color:#a02222}body,html{scroll-behavior:smooth}body,p{margin:0}body{height:100%;overflow-x:hidden;overflow-y:scroll}.root{background-color:#fff;display:flex;flex-direction:column;min-height:100vh;position:relative}@media(max-width:1500px)and (min-width:1024px){.root{margin:0 -106px}}.content{display:flex;flex-direction:column;gap:24px;margin:0 auto;max-width:1440px;overflow:clip;padding:0 130px 24px;width:100%}@media(max-width:1023px){.content{padding:0 27px 24px}}@media(max-width:768px){.content{gap:12px;max-width:100vw;padding:12px 5px}}@media(max-width:768px){.content:not(:has(.product-popup)){z-index:1}}.flex-block{align-items:center;display:flex}.flex-block-space-between{justify-content:space-between}.flex-start{align-items:flex-start}.flex-end{align-items:flex-end}.flex-center{align-items:center;display:flex;justify-content:center}.base-icon-page-loader .bar[data-v-1c1ae23e]{animation:pageLoaderPulse-1c1ae23e .6s linear infinite;opacity:1}.base-icon-page-loader .bar-1[data-v-1c1ae23e]{animation-delay:var(--loader-offset,0s)}.base-icon-page-loader .bar-2[data-v-1c1ae23e]{animation-delay:calc(var(--loader-offset, 0s) + .2s)}.base-icon-page-loader .bar-3[data-v-1c1ae23e]{animation-delay:calc(var(--loader-offset, 0s) + .4s)}@keyframes pageLoaderPulse-1c1ae23e{0%{opacity:1}50%{opacity:.2}to{opacity:1}}svg.base-icon-main path{fill:#a02222}svg.base-icon-additional path{fill:#a0222233}svg.base-icon-grey path{fill:#dcdcdc}.base-circle-icon--filled circle{fill:#a02222}circle.base-icon-stroke,circle.base-icon-stroke-second,svg.base-icon-rect rect,svg.base-icon-stroke path{stroke:#a02222}svg.base-icon-translucent path{fill:#a0222233}.error-icon rect,.success-icon rect{fill:#f6f5f5;stroke:#dcdcdc}.error-icon path{fill:#a02222}.success-icon path{fill:#3acda1}#app{position:relative}.page-loader{align-items:center;background:var(--background-color,#fff);display:flex;height:100vh;justify-content:center;position:fixed;width:100vw}#app .page-loader{z-index:10000}
