.wedding-pricing-landing,.wedding-pricing-landing__wrapper{position:relative}.wedding-pricing-form{width:100%}.wedding-pricing-form__container{display:flex;flex-direction:column;gap:3rem;max-width:1200px;margin:0 auto}.wedding-pricing-form__image-column{position:relative;z-index:1}@media screen and (min-width: 750px){.wedding-pricing-form--two-column .wedding-pricing-form__container{flex-direction:row;align-items:flex-start;gap:4rem}.wedding-pricing-form--two-column .wedding-pricing-form__image-column{flex:0 0 45%}.wedding-pricing-form--two-column .wedding-pricing-form__content-column{flex:1}}.wedding-pricing-form--single-column .wedding-pricing-form__container{max-width:800px}.wedding-pricing-form__pamphlet-image{width:100%;height:auto;border:1rem solid white;border-radius:var(--media-radius);filter:drop-shadow(0 10px 20px rgba(0,0,0,.1))}.wedding-pricing-form__image-single{margin:2rem 0;text-align:center}.wedding-pricing-form__image-single .wedding-pricing-form__pamphlet-image{max-width:400px}.wedding-pricing-landing__header{text-align:center;margin-bottom:4rem}.wedding-pricing-landing__heading{font-size:2.4rem;line-height:1.3;margin-bottom:1.5rem;font-weight:500;color:rgb(var(--color-foreground))}.wedding-pricing-landing__description{font-size:1.6rem;line-height:1.6;color:rgba(var(--color-foreground),.75);max-width:700px;margin:0 auto}.wedding-pricing-form__instructions{margin-bottom:2rem;text-align:center}.wedding-pricing-form__instructions p{font-size:1.6rem;line-height:1.5;color:rgba(var(--color-foreground),.85);margin:0}@media screen and (min-width: 750px){.wedding-pricing-landing__heading{font-size:3rem}}.wedding-pricing-form__form-wrapper{position:relative;width:100%;min-height:719px;background-color:rgb(var(--color-background));border-radius:8px;overflow:hidden}@media screen and (max-width: 749px){.wedding-pricing-form__container{gap:2rem}.wedding-pricing-landing__heading{font-size:2rem}.wedding-pricing-landing__description{font-size:1.4rem}.wedding-pricing-form__form-wrapper{min-height:600px}}.wedding-pricing-form__form-wrapper:before{content:"Loading form...";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:rgba(var(--color-foreground),.5);font-size:1.4rem;z-index:0}.wedding-pricing-form__form-wrapper iframe{position:relative;z-index:1;background-color:transparent}
/*# sourceMappingURL=/cdn/shop/t/10/assets/component-wedding-pamphlet-section.css.map */
