.intl-tel-input,.iti{width:100%}.brahmagems-recommendation-section{background-color:#ebe7e3;color:#000;padding:50px 0}.brahmagems-recommendation-section input{height:50px;font-size:13px;font-family:Montserrat,sans-serif;padding:14px;letter-spacing:-1px}.brahmagems-recommendation-section label{font-family:Montserrat,sans-serif;font-size:13px;letter-spacing:-.5px;padding-top:2rem;font-weight:500}.brahmagems-recommendation-section input:focus{box-shadow:none;outline:none}.iti--separate-dial-code .iti__selected-flag{background-color:#ebe7e3;color:#000;font-size:13px;font-family:Outfit,sans-serif}.brahmagems-heading{font-family:Bodoni Std Book;font-size:36px;padding-bottom:.5rem;letter-spacing:-1px}.brahmagems-subtext{color:#333;font-size:14px;padding-bottom:10px}.brahmagems-form .form-control{border-radius:6px;border:none;padding:14px;font-size:13px;min-width:148px}.brahmagems-form .form-control:focus{box-shadow:0 0 0 .15rem #8b52154d}.brahmagems-btn{background-color:#9a5704;color:#fff;font-weight:600;border-radius:6px;border:none;height:46px;font-size:14px;letter-spacing:0px;padding:0 30px!important;transition:all .3s ease}.brahmagems-btn:hover{background-color:#693d10;color:#fff}.btn-dark{text-transform:uppercase;font-size:12px!important;padding:10px 80px!important;margin:auto;display:flex!important;justify-content:center;align-items:center;background:linear-gradient(270deg,#442c1e,#735240)!important}@media(max-width:768px){.brahmagems-heading{font-size:24px}.brahmagems-form .form-control{min-width:100%;margin-bottom:8px}.brahmagems-heading{font-size:20px;font-weight:500}.brahmagems-subtext{line-height:inherit;font-size:12px}}.bootstrap-slider{position:relative;width:100%}.bootstrap-slider .carousel-item img{width:100%;height:auto;object-fit:cover}.carousel-item,.carousel-inner{transition:transform 1s ease-in-out!important}.carousel-caption{position:absolute;top:50%;transform:translateY(-50%);text-align:center;z-index:5;pointer-events:none}.carousel-caption h2,.carousel-caption p{pointer-events:none}.carousel-caption h2{font-size:2.5rem;font-weight:700;text-shadow:0 2px 10px rgba(0,0,0,.4)}.carousel-caption p{font-size:1.1rem;margin-top:.5rem;margin-bottom:1rem;text-shadow:0 2px 8px rgba(0,0,0,.3)}@media(max-width:767px){.carousel-caption h2{font-size:1.6rem}.carousel-caption p{font-size:.95rem}}.slider-link{display:block;width:100%;height:100%;position:relative}
/*# sourceMappingURL=/cdn/shop/t/1/compiled_assets/styles.css.map */
