@import"https://fonts.googleapis.com/css2?family=Saira+Condensed:wght@300;700&family=Saira:wght@400;500;600&display=swap";*{box-sizing:border-box;margin:0;padding:0;font-family:Saira,sans-serif}body.noscroll{overflow:hidden}a,a:hover{text-decoration:none}h1,h2,h3,h4,h5,h6{color:var(--colortitle)}p,li,a{color:var(--colortext)}body{background-color:var(--backgroundsuperlight)}#root{overflow-x:hidden}ul{list-style:none}.leiten__box{max-width:1920px;margin:0 auto}.leiten__box .leiten__row{margin:var(--appmargin-y) var(--appmargin-x);display:flex;flex-wrap:wrap}.leiten__box .leiten__row .colmd__12{width:100%;padding:0 10px}.leiten__box .leiten__row .colmd__8{width:66.66%;padding:0 10px}.leiten__box .leiten__row .colmd__6{width:50%;padding:0 10px}.leiten__box .leiten__row .colmd__4{width:33.33%;padding:0 10px}.leiten__box .leiten__row .margin-auto{margin:0 auto}@media (max-width: 1250px){.leiten__box .leiten__row .colxs__12{width:100%}}@media (max-width: 600px){.leiten__box .leiten__row .colxs__12{padding:0}}.card__container{display:grid;grid-template-columns:repeat(12,1fr);gap:20px;margin-bottom:20px}@media (max-width: 600px){.card__container{gap:10px;margin-bottom:10px}}@media (min-width: 1100px){.card__container{grid-template-columns:repeat(15,1fr);gap:10px;margin-bottom:10px}}.card__content{width:100%;background-color:var(--colorfullwhite);box-shadow:var(--shadow)}.card__content.md-3{grid-column:span 3}@media (max-width: 1100px){.card__content.md-3{grid-column:span 4}}@media (max-width: 800px){.card__content.md-3{grid-column:span 6}}@media (max-width: 600px){.card__content.md-3{grid-column:span 12}}.card__content.md-4{grid-column:span 4}.card__content.md-6{grid-column:span 6}.card__content.md-8{grid-column:span 8}.card__content.md-12{grid-column:span 12}.card__content .card__header{display:flex;align-items:center;justify-content:space-between;padding-top:var(--paddingcard);padding-left:var(--paddingcard);padding-right:var(--paddingcard);padding-bottom:var(--paddingbalance)}.card__content .card__header h2{font-weight:600}.card__content .card__header i{cursor:pointer;font-size:2em;padding:5px;margin-right:-5px}.card__content .card__info{padding-top:0;padding-left:var(--paddingcard);padding-right:var(--paddingcard);padding-bottom:var(--paddingcard)}#card__details{display:block;grid-column:span 12}@media (max-width: 1250px){#card__details{display:none}}#fixed__price{grid-column:span 12;transition:.25s ease-out;z-index:1000}@media (max-width: 1250px){#fixed__price{box-shadow:var(--topshadow);border-top:solid 1px rgb(210,210,210);position:fixed;width:100%;bottom:-400px;left:0}#fixed__price .card__content{background-color:var(--maincolor-light)}}.finalprice__details{margin-top:15px;margin-bottom:15px;border-collapse:collapse;width:100%}.finalprice__details td{padding:10px 0}.finalprice__details td:last-child{text-align:right}.finalprice__details td h4{padding-bottom:10px;font-size:1.1em}@media (max-width: 1250px){.finalprice__details td h4{font-size:1em}}.finalprice__details td h3{font-weight:600;font-size:1.1em}.finalprice__details td p{line-height:15px;text-transform:uppercase;font-weight:600;font-size:.9em;color:var(--mutedcolor)}@media (max-width: 1250px){.fixed__margin{margin-top:350px}}:root{--maincolor: #ffc629;--maincolor-light: #fffef9;--maincolor-hover: #ffd255;--backgroundsuperlight: rgb(245, 245, 245);--skeletonbackground: rgb(235, 235, 235);--skeletonhighlight: rgb(230, 230, 230);--basictransition: .15s ease-out;--breadcrumb: #4055f2;--appmargin-x: 50px;--appmargin-y: 50px;--modalmargin-x: 50px;--modalmargin-y: 50px;--border-color: rgb(220, 220, 220);--overlaysuperdarkmain: rgba(47, 47, 47, .8);--colorfullwhite: rgb(255, 255, 255);--border-basic: 10px;--shadow: 0 1px 4px rgba(130, 130, 130, .17);--topshadow: 0px 0px 10px rgba(60, 60, 60, .17);--mutedcolor: rgb(110, 110, 110);--colortitle: rgb(30, 30, 30);--colortext: rgb(60, 60, 60);--paddingcard: 40px;--paddingbalance: calc(var(--paddingcard)/2)}@media (max-width: 1250px){:root{--appmargin-x: 30px;--appmargin-y: 30px}}@media (max-width: 800px){:root{--appmargin-x: 10px;--appmargin-y: 10px}}@media (max-width: 600px){:root{--appmargin-x: 0px;--appmargin-y: 0px;--modalmargin-x: 20px;--modalmargin-y: 50px}}@media (max-width: 800px){:root{--paddingcard: 25px}}
