a,a:hover,body{color:#760088}.btn,.btn:hover{color:#fff;background:#760088}section.info li,section.info p,section.rows{font-size:1.25rem}.btn,h1,header .menu li a,header .menu-mobile li a,section.buy h2{text-transform:uppercase}body,section.buy .price small{font-size:1rem}.html-content a:hover,.order small a:hover,a,footer .copy a:hover{text-decoration:none}.html-content a,.order small a,a:hover,footer .copy a{text-decoration:underline}.faq h2,footer .copy{text-align:center}body{font-family:Montserrat,sans-serif}h1{font-size:3.25rem}.btn{display:inline-block;padding:1rem 2rem;background:-moz-linear-gradient(137deg,#760088 0,#532f6f 100%);background:-webkit-linear-gradient(137deg,#760088 0,#532f6f 100%);background:linear-gradient(137deg,#760088 0,#532f6f 100%);border:none;border-radius:5px}.btn:hover{background:-moz-linear-gradient(137deg,#532f6f 0,#760088 100%);background:-webkit-linear-gradient(137deg,#532f6f 0,#760088 100%);background:linear-gradient(137deg,#532f6f 0,#760088 100%);zoom:1.001}.btn.btn-default{color:#121820;background:#ededed;border:1px solid #ced4da}.btn.btn-number{width:auto;padding:1rem .75rem;position:relative;top:-1px}.btn.btn-number.minus{border-radius:5px 0 0 5px;border-right:none}.btn.btn-number.plus{border-radius:0 5px 5px 0;border-left:none}.btn.btn-number:hover{zoom:1}.btn.btn-row{padding:.45rem .75em}input[type=checkbox],input[type=radio]{accent-color:#760088}header{background:#f7fbfe}header .logo img{width:100%;max-width:150px}header .menu-mobile{display:none;padding-top:2rem}header .menu-mobile ul{padding-left:0;margin-bottom:0}header .menu-mobile li{list-style:none;display:block}header .menu-mobile li a{display:block;padding:.75rem 1.5rem;font-size:1.25rem}header .menu-mobile li a:hover{background:#faf5fa;text-decoration:none}header .languages-mobile{margin-top:1rem;margin-left:1.5rem;margin-bottom:1rem}.order .card-header h4,header .languages,header .menu ul,section.info li:last-child,section.info p:last-child{margin-bottom:0}header .languages li,header .languages-mobile li,header .menu li{list-style:none;display:inline-block}header .languages-mobile li a{display:inline-block;padding:0}header .menu ul{display:flex;align-items:center;justify-content:center;gap:3rem}section.info h2,section.info p{margin-bottom:2rem}header .languages li a{display:inline-block}section.promobox{background:#fff;background:-moz-linear-gradient(175deg,#fff 33%,#f5edf7 100%);background:-webkit-linear-gradient(175deg,#fff 33%,#f5edf7 100%);background:linear-gradient(175deg,#fff 33%,#f5edf7 100%);overflow:hidden;padding-top:3rem}section.promobox h1{margin-top:2rem}section.promobox img{max-height:450px}section.rows{padding:4rem 0}section.motto{font-size:2.25rem;color:#fff;padding:3rem 0;background:#760088;background:-moz-linear-gradient(137deg,#760088 0,#532f6f 100%);background:-webkit-linear-gradient(137deg,#760088 0,#532f6f 100%);background:linear-gradient(137deg,#760088 0,#532f6f 100%)}section.info{padding:4rem 0}section.info img{max-width:100%}.html-content h2,.html-content h3,.html-content p,section.info li{margin-bottom:1.5rem}section.info li::marker{font-weight:700}section.buy{padding-top:3rem;background:#e6ecf0}section.buy h2{font-size:2.5rem;font-weight:700}section.buy img{max-height:650px}section.buy .price{font-size:2.25rem;font-weight:700}section.buy label{display:block;font-size:.85rem;margin-bottom:5px}section.buy input[type=number],section.order input[type=number]{display:inline-block;width:100px;padding:1rem;text-align:center;border-radius:0}section.buy input[type=submit]{margin-left:5px}.order .order-summary,footer{color:#fff;background:#760088;background:-moz-linear-gradient(137deg,#760088 0,#532f6f 100%);background:-webkit-linear-gradient(137deg,#760088 0,#532f6f 100%);background:linear-gradient(137deg,#760088 0,#532f6f 100%)}footer .container{padding:3rem 0}footer .logo img{max-width:200px}footer .menu ul{margin-top:1rem;margin-bottom:0;padding-left:0}footer .menu ul li{list-style:none;margin-top:.25rem}footer .menu ul li a{color:#ddbfe1}footer .menu ul li a:hover{color:#fff}footer .copy{padding:.75rem 0;font-size:.75rem;background:#532f6f}footer .copy .container{padding-top:0;padding-bottom:0}footer .copy a{color:#fff}.html-content a{font-weight:700}.html-content li::marker{font-weight:700}.order table{width:100%}.order .basket-item-img{width:100px;height:120px;background:#f7fbfe;border-radius:4px}.order .basket-item-name{padding-left:1rem}.order .card-header{padding-top:1rem;padding-bottom:1rem;background:#f5edf7}.order .submitorder{border:none;font-weight:700}.order .error img,.order .success img{width:200px}.help-block{display:inline-block;margin-top:4px;font-size:.85rem}.faq .faq-box h3{padding:1.5rem;margin:0 0 1.5rem;background:#f1dff5}.faq .faq-box{margin-bottom:3rem;background:#faf5fb}.faq .faq-box:last-child{margin-bottom:none}.faq .faq-box p{padding:0 1.5rem 1.5rem;margin:0}@media (max-width:991px){h1{font-size:3rem}.hamburger{position:absolute;top:1rem;left:1rem;height:45px;margin-right:2rem;cursor:pointer}}@media (max-width:767px){h1{font-size:2.75rem}section.buy h2,section.info,section.rows{text-align:center}section.info ol{text-align:left}section.info img.img2{max-width:60%}}@media (max-width:600px){h1{font-size:2.25rem}}@media (max-width:575px){.hamburger{margin-right:4rem}}