main#main-content{background:#fbf7fc;padding:50px 0;min-height:inherit!important}.opt-in-form .row .formbox{margin:0 auto;background:#fff;padding:40px;border-radius:10px;width:100%;max-width:560px;box-shadow:0 5px 10px #00000026}div#opt-in-form{margin-top:30px;max-width:780px}.bulk-enquires-form .field{margin-bottom:1.5rem}.opt-in-form .row .formbox .field{width:100%;margin-bottom:20px}.opt-in-form .row .formbox .field:last-child{margin-bottom:0}.opt-in-form .row .formbox .field.half_con{width:100%}.bulk-enquires-form .field input{width:100%;max-width:100%;border:1px solid #5e0d8b;height:50px;padding:10px 12px;border-radius:4px;color:#170323;font-size:16px;font-family:Source Sans Pro,sans-serif}.bulk-enquires-form .field label{margin:0;font-size:15px;font-weight:400;text-transform:lowercase}.bulk-enquires-form .field textarea{width:100%;max-width:100%;border:1px solid #ccc;height:100px;padding:10px 12px;border-radius:5px;color:#000;font-size:15px}.bulk-enquires-form .field input[type=submit]{width:100%;max-width:200px;border:none;cursor:pointer;background:#5e0d8b;color:#fff;font-size:20px;height:auto;padding:12px;margin-top:10px;margin-bottom:20px;font-weight:600;text-align:center}.opt-in-form .row .formbox .field input[type=submit]{width:100%;max-width:100%;margin:0;transition:all .5s ease-in-out}.bulk-enquires-form .field input[type=submit]:hover{background:#8901bd;color:#fff}.opt-in-form .widget-form-title .form-title span{padding:0}.read-more-block{margin:50px 0 30px;text-align:center}.read-more-block h2{color:#5e0c8c;font-size:30px;margin-bottom:20px;font-weight:600}span.read_more,span.read_less{background:#5b0c8b!important;color:#fff;display:inline-block;width:auto;min-width:160px;margin:30px auto 0;padding:12px 16px;text-transform:lowercase;border-radius:5px;cursor:pointer;text-align:center;font-weight:600}.read-more-block p{margin-bottom:10px}.home-slideshow-sections .home-slideshow .slick-arrow{width:36px;height:36px;opacity:1!important;background-color:#5e0d8b!important;color:#fff!important;padding-top:4px}.home-slideshow-sections .slick-arrow.slick-next{right:15px!important}.home-slideshow-sections .slick-arrow.slick-prev{left:15px!important}.home-slideshow-sections .home-slideshow .slick-arrow svg{width:14px;height:14px;stroke-width:4px}p.note.form-success.active{margin-top:20px;margin-bottom:30px;text-align:center;background:#62a627;color:#fff}.widget-form-title .form-title{font-size:50px;letter-spacing:0em;font-weight:400;text-transform:initial;position:relative;margin-bottom:20px;text-align:center;font-family:Host Grotesk,sans-serif;line-height:110%;padding-bottom:30px}div#opt-in-form{margin-bottom:0;margin-top:0;padding-top:30px;padding-bottom:80px}.opt-in-form .row .formbox{padding:30px;border-radius:5px;border:20px solid #fbf3ff;width:100%;max-width:600px}.field_half_con_check{margin-bottom:20px}.field_half_con_check span{display:block;margin-bottom:12px;font-size:16px}.field_half_con_check p a{color:#5e0d8b;font-weight:600;text-decoration:underline;transition:all .3s ease-in-out}.field_half_con_check p a:hover{text-decoration:none}.field_half_con_check .half_con_check-inner{display:flex;align-items:flex-start;gap:10px;line-height:1.4}.field_half_con_check .half_con_check-inner label{flex:1;font-size:16px;color:#170323b3;cursor:pointer}.field_half_con_check .half_con_check-inner input{margin-top:5px;cursor:pointer}@media only screen and (min-width:768px){.home-slideshow-sections ul.slick-dots{display:none!important}}@media only screen and (max-width:1199px){.widget-form-title .form-title{font-size:40px}}@media only screen and (max-width:767px){div#opt-in-form{padding-bottom:30px}.widget-form-title .form-title{font-size:28px;margin-bottom:20px!important;padding-bottom:10px}.home-slideshow-sections .home-slideshow .slick-arrow{display:none!important}.home-slideshow .slick-dots li button{border:1px solid #5d2c87;width:12px;height:12px}.home-slideshow .slick-dots li{width:12px;height:12px}.bulk-enquires-form .field{margin-bottom:1.2rem}.read-more-block h2{font-size:24px}.home-slideshow .slick-dots{margin:10px 15px 0}main#main-content{padding:0}.opt-in-form .row .formbox{padding:20px 15px;border:10px solid #fbf3ff}.bulk-enquires-form .field input{height:48px}.opt-in-form .row .formbox .field input[type=submit]{font-size:18px}.field_half_con_check span{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/2132/assets/opt-in-form.css.map */
