.main-content{padding-top:0;min-height:inherit}header.section-header{margin:0;position:relative}header.section-header h1{text-align:center;font-family:Frank Ruhl Libre;font-size:56px;font-style:normal;font-weight:500;line-height:normal;margin:30px 0}header.section-header .page_banner{display:flex}header.section-header .page_banner img{width:100%;vertical-align:middle}header.section-header .page_banner+.page_info{display:flex;align-items:center;justify-content:center;width:100%;position:absolute;top:0;left:0;height:100%}header.section-header .page_banner+.page_info h1{color:#fff}.page.banner-grid-section .grid_image:after{opacity:.8;background:linear-gradient(180deg,#0000,#000 95.94%)}.page.banner-grid-section .grid_details h3{margin:10px 0}.page.banner-grid-section .grid_details p{color:#fff;text-align:center;font-family:Public Sans;font-size:20px;font-style:normal;font-weight:400;line-height:28px;opacity:.8;margin:0}.gift-registry-form .flex-form{display:flex;padding:30px 0 80px;gap:50px;align-items:center}.gift-registry-form .flex-form .image-box{width:100%;display:flex}.gift-registry-form .flex-form .image-box img,.gift-registry-form .flex-form .form-details{width:100%}.gift-registry-form .form-details .sub_title{color:#000;font-family:Public Sans;font-size:16px;font-style:normal;font-weight:400;line-height:28px;text-transform:uppercase;display:block;margin-bottom:5px}.gift-registry-form .form-details h2{color:#000;font-family:Frank Ruhl Libre;font-size:32px;font-style:normal;font-weight:500;line-height:30px;margin:0 0 20px;padding:0}.gift-registry-form .form-details p{color:#000;font-family:Public Sans;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin:0 0 20px}.gift-registry-form .form-block form input[type=text]{border:1px solid rgba(0,0,0,.1);height:60px;width:100%;color:#000;font-family:Public Sans;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize;padding:10px 20px;margin-bottom:20px}.gift-registry-form .form-block form .button-dark{background:#153737;height:60px;color:#fff;font-family:Public Sans;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.96px;padding:10px 30px;text-transform:uppercase;border:0;box-shadow:none;outline:none;display:inline-flex;align-items:center;justify-content:center}.gift-registry-form .flex-form .image-box img.mobile_image{display:none}.find-gift-form{background:#f0ebe6;padding:80px 0}.find-gift-form .page-width{max-width:1080px}.find-gift-form p{color:#163649;font-family:Public Sans;font-size:16px;font-style:normal;font-weight:400;line-height:1.4;margin:0 0 30px}.find-gift-form .form-block form{padding:32px 28px;border:1px solid rgba(0,0,0,.1);background:#fff;display:flex;align-items:center;gap:15px}.find-gift-form .form-block form input{width:100%;border:1px solid rgba(0,0,0,.2);height:52px;color:#000;font-family:Public Sans;font-size:14px;font-style:normal;font-weight:400;line-height:normal;outline:none;box-shadow:none}.find-gift-form .form-block form input[type=submit]{background:#153737;border:solid 1px #153737;color:#fff;font-family:Public Sans;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;max-width:280px}.find-gift-form .action_button{display:flex;gap:8px;margin:30px 0 0}.find-gift-form .action_button .button{display:flex;gap:0;margin:0;font-family:Public Sans;font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;padding:20px 25px}.find-gift-form .action_button .button.outline_btn{border:1px solid #153737;color:#153737}.find-gift-form .action_button .button.dark_button{background:#153737;color:#fff}@media(max-width:1199px){header.section-header h1{font-size:42px}}@media(max-width:991px){header.section-header h1{font-size:36px}}@media(min-width:767px)and (max-width:1024px){.banner-grid-section .grid_details{padding:30px}.banner-grid-section .grid_details span.tag{font-size:15px}.banner-grid-section .grid_details h3{font-size:30px}.page.banner-grid-section .grid_details p{font-size:18px;line-height:1.4}.banner-grid-section .grid_details a.button.outline_button{font-size:14px;padding:15px 10px;margin-top:25px}.gift-registry-form .flex-form{padding:10px 0 50px;gap:30px}.gift-registry-form .form-details .sub_title{font-size:14px;line-height:1.4}.gift-registry-form .form-details h2{font-size:26px;line-height:1.2;margin:0 0 10px}.gift-registry-form .form-details p{font-size:14px}.gift-registry-form .form-block form input[type=text]{height:45px;font-size:14px;padding:10px 15px;margin-bottom:10px}.gift-registry-form .form-block form .button-dark{height:45px;font-size:14px;padding:10px 20px}}@media(max-width:767px){.gift-registry-form .form-block form .button-dark{width:100%}header.section-header h1{font-size:28px}.gift-registry-form .flex-form{padding:0 0 50px;flex-wrap:wrap}.gift-registry-form .form-details .sub_title{font-size:14px;line-height:1.4}.gift-registry-form .form-details h2{font-size:32px}.gift-registry-form .form-details p{font-size:14px}.banner-grid-section{padding:20px 0 0}.banner-grid-section .grid_list .grid_box{margin-bottom:20px}.gift-registry-form .flex-form .image-box img.mobile_image{display:block}.gift-registry-form .flex-form .image-box img.mobile_image+img{display:none}.find-gift-form{padding:50px 0}.find-gift-form p{margin-bottom:20px}.find-gift-form .form-block form{padding:20px;flex-wrap:wrap}.find-gift-form .form-block form input[type=submit]{max-width:100%;font-size:14px}.find-gift-form .action_button{margin:20px 0 0;flex-wrap:wrap}.find-gift-form .action_button .button{padding:20px;width:100%;text-align:center;justify-content:center}}@media(max-width:640px){header.section-header .page_banner img{height:120px;object-fit:cover}}
/*# sourceMappingURL=/cdn/shop/t/193/assets/gift-registry.css.map */
