.bear-river-gift-details{display:grid;gap:1rem}.bear-river-gift-details h2,.bear-river-gift-details .form__label,.bear-river-gift-details__help{margin:0}.bear-river-gift-details__help{padding:1rem;border-radius:.4rem;background:rgba(var(--color-foreground),.06)}.bear-river-wedding-form{margin-top:4rem;padding:2.4rem;border:.1rem solid rgba(var(--color-foreground),.2);border-radius:.8rem}.bear-river-wedding-form__grid{display:grid;gap:1.6rem;margin-top:2rem}.bear-river-wedding-form__full-field,.bear-river-wedding-form__select-field{margin-top:1.6rem}.bear-river-wedding-form__date-label,.bear-river-wedding-form__select-label{display:block;margin-bottom:.6rem;font-size:1.4rem}.bear-river-wedding-form__select-field{display:flex;flex-direction:column-reverse}.bear-river-wedding-form .select__select{min-height:4.8rem;padding:0 1.5rem;border:.1rem solid rgba(var(--color-foreground),.55);background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.bear-river-wedding-form .button{margin-top:1rem}@media screen and (min-width:750px){.bear-river-wedding-form__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.bear-river-sympathy-gallery>p:has(>img){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem;width:100%;margin:0 0 1.6rem;line-height:0}.bear-river-sympathy-gallery>p:has(>img) img{display:block;width:100%!important;height:260px!important;margin:0!important;object-fit:cover;object-position:center;border-radius:0}@media screen and (min-width:750px){.bear-river-sympathy-gallery>p:has(>img){grid-template-columns:repeat(4,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/15/compiled_assets/styles.css.map */
