.vp-wedding-packages{padding-top:clamp(5.2rem,6.5vw,8rem);padding-bottom:clamp(5.2rem,6.5vw,8rem)}.vp-wedding-packages__layout{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:clamp(3.2rem,5vw,6.4rem)}.vp-wedding-packages__image{min-width:0;overflow:hidden;aspect-ratio:2 / 1}.vp-wedding-packages__image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.vp-wedding-packages__content{max-width:44rem}.vp-wedding-packages__content h2{margin:0}.vp-wedding-packages__intro{margin:1.6rem 0 0;font-size:1.8rem;line-height:1.5}.vp-wedding-packages__contents{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.8rem 2.4rem;margin:3rem 0 0;padding:0;list-style:none}.vp-wedding-packages__contents li{display:flex;align-items:baseline;gap:1rem;line-height:1.4}.vp-wedding-packages__count{flex:0 0 auto;font-size:2rem;font-weight:500}.vp-wedding-packages__total{margin:2.8rem 0 0}.vp-wedding-packages__note{margin:.8rem 0 0;font-size:1.4rem;line-height:1.5}.vp-wedding-packages__cta{margin-top:2.4rem}@media screen and (max-width:749px){.vp-wedding-packages{padding-top:4.8rem;padding-bottom:5.6rem}.vp-wedding-packages__layout{grid-template-columns:minmax(0,1fr);gap:2.8rem}.vp-wedding-packages__contents{grid-template-columns:minmax(0,1fr);gap:1.2rem;margin-top:2.4rem}.vp-wedding-packages__total{margin-top:2.4rem}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/section-vp-wedding-packages.css.map */
