@font-face{font-family:Montserrat;font-style:normal;font-weight:100;src:url(../../../fonts/montserrat-v25-latin_cyrillic-100.eot);src:local(""),url(../../../fonts/montserrat-v25-latin_cyrillic-100.eot?#iefix) format("embedded-opentype"),url(../../../fonts/montserrat-v25-latin_cyrillic-100.woff2) format("woff2"),url(../../../fonts/montserrat-v25-latin_cyrillic-100.woff) format("woff"),url(../../../fonts/montserrat-v25-latin_cyrillic-100.ttf) format("truetype"),url(../../../fonts/montserrat-v25-latin_cyrillic-100.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:200;src:url(../../../fonts/montserrat-v25-latin_cyrillic-200.eot);src:local(""),url(../../../fonts/montserrat-v25-latin_cyrillic-200.eot?#iefix) format("embedded-opentype"),url(../../../fonts/montserrat-v25-latin_cyrillic-200.woff2) format("woff2"),url(../../../fonts/montserrat-v25-latin_cyrillic-200.woff) format("woff"),url(../../../fonts/montserrat-v25-latin_cyrillic-200.ttf) format("truetype"),url(../../../fonts/montserrat-v25-latin_cyrillic-200.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;src:url(../../../fonts/montserrat-v25-latin_cyrillic-300.eot);src:local(""),url(../../../fonts/montserrat-v25-latin_cyrillic-300.eot?#iefix) format("embedded-opentype"),url(../../../fonts/montserrat-v25-latin_cyrillic-300.woff2) format("woff2"),url(../../../fonts/montserrat-v25-latin_cyrillic-300.woff) format("woff"),url(../../../fonts/montserrat-v25-latin_cyrillic-300.ttf) format("truetype"),url(../../../fonts/montserrat-v25-latin_cyrillic-300.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url(../../../fonts/montserrat-v25-latin_cyrillic-regular.eot);src:local(""),url(../../../fonts/montserrat-v25-latin_cyrillic-regular.eot?#iefix) format("embedded-opentype"),url(../../../fonts/montserrat-v25-latin_cyrillic-regular.woff2) format("woff2"),url(../../../fonts/montserrat-v25-latin_cyrillic-regular.woff) format("woff"),url(../../../fonts/montserrat-v25-latin_cyrillic-regular.ttf) format("truetype"),url(../../../fonts/montserrat-v25-latin_cyrillic-regular.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:url(../../../fonts/montserrat-v25-latin_cyrillic-500.eot);src:local(""),url(../../../fonts/montserrat-v25-latin_cyrillic-500.eot?#iefix) format("embedded-opentype"),url(../../../fonts/montserrat-v25-latin_cyrillic-500.woff2) format("woff2"),url(../../../fonts/montserrat-v25-latin_cyrillic-500.woff) format("woff"),url(../../../fonts/montserrat-v25-latin_cyrillic-500.ttf) format("truetype"),url(../../../fonts/montserrat-v25-latin_cyrillic-500.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:url(../../../fonts/montserrat-v25-latin_cyrillic-600.eot);src:local(""),url(../../../fonts/montserrat-v25-latin_cyrillic-600.eot?#iefix) format("embedded-opentype"),url(../../../fonts/montserrat-v25-latin_cyrillic-600.woff2) format("woff2"),url(../../../fonts/montserrat-v25-latin_cyrillic-600.woff) format("woff"),url(../../../fonts/montserrat-v25-latin_cyrillic-600.ttf) format("truetype"),url(../../../fonts/montserrat-v25-latin_cyrillic-600.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url(../../../fonts/montserrat-v25-latin_cyrillic-700.eot);src:local(""),url(../../../fonts/montserrat-v25-latin_cyrillic-700.eot?#iefix) format("embedded-opentype"),url(../../../fonts/montserrat-v25-latin_cyrillic-700.woff2) format("woff2"),url(../../../fonts/montserrat-v25-latin_cyrillic-700.woff) format("woff"),url(../../../fonts/montserrat-v25-latin_cyrillic-700.ttf) format("truetype"),url(../../../fonts/montserrat-v25-latin_cyrillic-700.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;src:url(../../../fonts/montserrat-v25-latin_cyrillic-900.eot);src:local(""),url(../../../fonts/montserrat-v25-latin_cyrillic-900.eot?#iefix) format("embedded-opentype"),url(../../../fonts/montserrat-v25-latin_cyrillic-900.woff2) format("woff2"),url(../../../fonts/montserrat-v25-latin_cyrillic-900.woff) format("woff"),url(../../../fonts/montserrat-v25-latin_cyrillic-900.ttf) format("truetype"),url(../../../fonts/montserrat-v25-latin_cyrillic-900.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;src:url(../../../fonts/montserrat-v25-latin_cyrillic-800.eot);src:local(""),url(../../../fonts/montserrat-v25-latin_cyrillic-800.eot?#iefix) format("embedded-opentype"),url(../../../fonts/montserrat-v25-latin_cyrillic-800.woff2) format("woff2"),url(../../../fonts/montserrat-v25-latin_cyrillic-800.woff) format("woff"),url(../../../fonts/montserrat-v25-latin_cyrillic-800.ttf) format("truetype"),url(../../../fonts/montserrat-v25-latin_cyrillic-800.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:italic;font-weight:100;src:url(../../../fonts/montserrat-v25-latin_cyrillic-100italic.eot);src:local(""),url(../../../fonts/montserrat-v25-latin_cyrillic-100italic.eot?#iefix) format("embedded-opentype"),url(../../../fonts/montserrat-v25-latin_cyrillic-100italic.woff2) format("woff2"),url(../../../fonts/montserrat-v25-latin_cyrillic-100italic.woff) format("woff"),url(../../../fonts/montserrat-v25-latin_cyrillic-100italic.ttf) format("truetype"),url(../../../fonts/montserrat-v25-latin_cyrillic-100italic.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:italic;font-weight:200;src:url(../../../fonts/montserrat-v25-latin_cyrillic-200italic.eot);src:local(""),url(../../../fonts/montserrat-v25-latin_cyrillic-200italic.eot?#iefix) format("embedded-opentype"),url(../../../fonts/montserrat-v25-latin_cyrillic-200italic.woff2) format("woff2"),url(../../../fonts/montserrat-v25-latin_cyrillic-200italic.woff) format("woff"),url(../../../fonts/montserrat-v25-latin_cyrillic-200italic.ttf) format("truetype"),url(../../../fonts/montserrat-v25-latin_cyrillic-200italic.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:italic;font-weight:300;src:url(../../../fonts/montserrat-v25-latin_cyrillic-300italic.eot);src:local(""),url(../../../fonts/montserrat-v25-latin_cyrillic-300italic.eot?#iefix) format("embedded-opentype"),url(../../../fonts/montserrat-v25-latin_cyrillic-300italic.woff2) format("woff2"),url(../../../fonts/montserrat-v25-latin_cyrillic-300italic.woff) format("woff"),url(../../../fonts/montserrat-v25-latin_cyrillic-300italic.ttf) format("truetype"),url(../../../fonts/montserrat-v25-latin_cyrillic-300italic.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;src:url(../../../fonts/montserrat-v25-latin_cyrillic-italic.eot);src:local(""),url(../../../fonts/montserrat-v25-latin_cyrillic-italic.eot?#iefix) format("embedded-opentype"),url(../../../fonts/montserrat-v25-latin_cyrillic-italic.woff2) format("woff2"),url(../../../fonts/montserrat-v25-latin_cyrillic-italic.woff) format("woff"),url(../../../fonts/montserrat-v25-latin_cyrillic-italic.ttf) format("truetype"),url(../../../fonts/montserrat-v25-latin_cyrillic-italic.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:italic;font-weight:500;src:url(../../../fonts/montserrat-v25-latin_cyrillic-500italic.eot);src:local(""),url(../../../fonts/montserrat-v25-latin_cyrillic-500italic.eot?#iefix) format("embedded-opentype"),url(../../../fonts/montserrat-v25-latin_cyrillic-500italic.woff2) format("woff2"),url(../../../fonts/montserrat-v25-latin_cyrillic-500italic.woff) format("woff"),url(../../../fonts/montserrat-v25-latin_cyrillic-500italic.ttf) format("truetype"),url(../../../fonts/montserrat-v25-latin_cyrillic-500italic.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:italic;font-weight:600;src:url(../../../fonts/montserrat-v25-latin_cyrillic-600italic.eot);src:local(""),url(../../../fonts/montserrat-v25-latin_cyrillic-600italic.eot?#iefix) format("embedded-opentype"),url(../../../fonts/montserrat-v25-latin_cyrillic-600italic.woff2) format("woff2"),url(../../../fonts/montserrat-v25-latin_cyrillic-600italic.woff) format("woff"),url(../../../fonts/montserrat-v25-latin_cyrillic-600italic.ttf) format("truetype"),url(../../../fonts/montserrat-v25-latin_cyrillic-600italic.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:italic;font-weight:700;src:url(../../../fonts/montserrat-v25-latin_cyrillic-700italic.eot);src:local(""),url(../../../fonts/montserrat-v25-latin_cyrillic-700italic.eot?#iefix) format("embedded-opentype"),url(../../../fonts/montserrat-v25-latin_cyrillic-700italic.woff2) format("woff2"),url(../../../fonts/montserrat-v25-latin_cyrillic-700italic.woff) format("woff"),url(../../../fonts/montserrat-v25-latin_cyrillic-700italic.ttf) format("truetype"),url(../../../fonts/montserrat-v25-latin_cyrillic-700italic.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:italic;font-weight:800;src:url(../../../fonts/montserrat-v25-latin_cyrillic-800italic.eot);src:local(""),url(../../../fonts/montserrat-v25-latin_cyrillic-800italic.eot?#iefix) format("embedded-opentype"),url(../../../fonts/montserrat-v25-latin_cyrillic-800italic.woff2) format("woff2"),url(../../../fonts/montserrat-v25-latin_cyrillic-800italic.woff) format("woff"),url(../../../fonts/montserrat-v25-latin_cyrillic-800italic.ttf) format("truetype"),url(../../../fonts/montserrat-v25-latin_cyrillic-800italic.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:italic;font-weight:900;src:url(../../../fonts/montserrat-v25-latin_cyrillic-900italic.eot);src:local(""),url(../../../fonts/montserrat-v25-latin_cyrillic-900italic.eot?#iefix) format("embedded-opentype"),url(../../../fonts/montserrat-v25-latin_cyrillic-900italic.woff2) format("woff2"),url(../../../fonts/montserrat-v25-latin_cyrillic-900italic.woff) format("woff"),url(../../../fonts/montserrat-v25-latin_cyrillic-900italic.ttf) format("truetype"),url(../../../fonts/montserrat-v25-latin_cyrillic-900italic.svg#Montserrat) format("svg")}:root{--cl-red-1: #e1558b;--cl-red-2: #d82e70;--cl-red-3: #c60651;--cl-red-4: #9e003d;--cl-red-5: #7b0030;--cl-orange-1: #ffc173;--cl-orange-2: #ffaf4a;--cl-orange-3: #f8971d;--cl-orange-4: #cc7404;--cl-orange-5: #a15a00;--cl-black: #000000;--cl-anthracite: #191919;--cl-grey: #b2b2b2;--cl-lightgrey: #f5f5f5;--cl-darkgrey: #666666;--cl-darkgrey-x: #383838;--cl-white: #ffffff;--max-width: 50rem}*{-webkit-font-smoothing:antialiased;box-sizing:border-box;font-family:Montserrat,Arial,sans-serif;margin:0;padding:0}html,body{width:100%;height:100%;font-size:16px;scroll-behavior:smooth}body.noscroll{position:fixed;width:100%;top:0;left:0;height:100%;overflow:hidden!important;z-index:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;clip:rect(0 0 0 0)}.focus-visible:focus-visible{outline:var(--cl-orange-3) solid .075rem;outline-offset:.25rem}.btn{background-color:var(--cl-orange-3);border-radius:5rem;border:none;color:var(--cl-white);font-family:Open Sans;font-size:1.25rem;font-style:normal;font-weight:400;margin:1rem 0;outline-offset:.5rem!important;padding:.9rem;text-align:center;transition:background-color .1s ease-in-out,color .1s ease-in-out;width:100%}.price-val{white-space:nowrap}@media screen and (max-width: 600px){.btn{margin:.5rem 0;font-size:1rem;outline-offset:.25rem!important;padding:.5rem}}.btn:not(:disabled){cursor:pointer}.btn:hover:not(:disabled),.btn:focus-visible:not(:disabled){background-color:var(--cl-orange-4)}.btn:active:not(:disabled){background-color:var(--cl-orange-5)}.btn:disabled{background-color:var(--cl-lightgrey);color:var(--cl-anthracite)}.page{display:flex;height:100%;width:100%;font-size:1rem}.page-content{margin:auto;max-width:80vw}@media screen and (max-width: 600px){.page{text-align:center}.page h1{font-size:1.5rem;font-weight:700;margin:1rem 0}}.default-notification-error{background-color:var(--cl-red-4)!important;font-size:1rem!important;font-weight:500!important}.default-notification-error button{font-size:2rem!important}main{width:100%;min-height:100vh;margin-bottom:20rem}main .content{display:flex;flex-direction:column;margin:0 auto;max-width:var(--max-width);padding:0 1rem;min-height:100%}main>.content{padding-bottom:10rem}footer{background-color:var(--cl-white);bottom:0;box-shadow:0 1px 14px #c606511a;left:0;padding:.5rem;position:fixed;width:100%}footer .content{align-items:flex-end}.total{font-size:1.5rem;text-align:center;visibility:hidden}.active .total{font-size:1.5rem;visibility:visible}footer button{max-width:15rem;margin:.5rem 0;padding:.5rem 0}@media screen and (max-width: 600px){footer{padding:.5rem}footer p{font-size:1.5rem}footer .content{align-items:center}}@media screen and (max-height: 400px){footer{position:relative}}
