.jf-coustom-dress-picker{position:relative;overflow:hidden}.jf-coustom-dress-picker__inner{box-sizing:border-box}.jf-coustom-dress-picker__header{max-width:760px;margin:0 auto;text-align:center}.jf-coustom-dress-picker__eyebrow{margin:0;color:inherit;font-family:var(--outfit-font, sans-serif);font-size:16px;font-weight:400;letter-spacing:0;line-height:1.35;opacity:.58;text-transform:uppercase}.jf-coustom-dress-picker__heading{max-width:560px;margin:13px auto 0;color:inherit;font-family:var(--taviraj-font, Georgia, "Times New Roman", serif);font-size:31px;font-weight:400;letter-spacing:0;line-height:1.12}.jf-coustom-dress-picker__intro{max-width:720px;margin:16px auto 0;color:inherit;font-family:var(--outfit-font, sans-serif);font-size:16px;font-weight:300;letter-spacing:0;line-height:1.43}.jf-coustom-dress-picker__intro p,.jf-coustom-dress-picker__item-subheading p,.jf-coustom-dress-picker__item-text p,.jf-coustom-dress-picker__footer-text p{margin:0}.jf-coustom-dress-picker__grid{display:grid;gap:30px;margin-top:34px}.jf-coustom-dress-picker__item{min-width:0}.jf-coustom-dress-picker__media{overflow:hidden}.jf-coustom-dress-picker__media img,.jf-coustom-dress-picker__media .placeholder-svg{display:block;width:100%;height:auto;aspect-ratio:.91 / 1;object-fit:cover;object-position:center center}.jf-coustom-dress-picker__item-heading{margin:28px 0 0;color:inherit;font-family:var(--taviraj-font, Georgia, "Times New Roman", serif);font-size:24px;font-weight:400;letter-spacing:0;line-height:1.16}.jf-coustom-dress-picker__item-subheading{margin-top:20px;color:inherit;font-family:var(--taviraj-font, Georgia, "Times New Roman", serif);font-size:14px;font-weight:400;letter-spacing:0;line-height:1.42}.jf-coustom-dress-picker__item-subheading strong{font-weight:600}.jf-coustom-dress-picker__item-text{margin-top:14px;color:inherit;font-family:var(--outfit-font, sans-serif);font-size:16px;font-weight:300;letter-spacing:0;line-height:1.62}.jf-coustom-dress-picker__footer-panel{margin-top:38px;padding:20px 24px 24px;border:1px solid rgba(35,33,40,.12);text-align:center}.jf-coustom-dress-picker__footer-heading{margin:0;color:inherit;font-family:var(--taviraj-font, Georgia, "Times New Roman", serif);font-size:19px;font-weight:400;letter-spacing:0;line-height:1.25}.jf-coustom-dress-picker__footer-text{max-width:560px;margin:14px auto 0;color:inherit;font-family:var(--outfit-font, sans-serif);font-size:16px;font-weight:300;letter-spacing:0;line-height:1.42}.jf-coustom-dress-picker__button-wrap{display:flex;justify-content:center;margin-top:22px}.jf-coustom-dress-picker__button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:45px;padding:14px 20px;box-sizing:border-box;font-family:var(--outfit-font, sans-serif);font-size:16px;font-weight:400;letter-spacing:0;line-height:1;text-decoration:none;text-transform:uppercase}.jf-coustom-dress-picker__button .svg-wrapper{display:inline-flex;width:12px;height:12px}.jf-coustom-dress-picker__button svg{display:block;width:100%;height:100%}@media screen and (max-width:749px){.jf-coustom-dress-picker__heading{font-size:28px}.jf-coustom-dress-picker__intro,.jf-coustom-dress-picker__item-text,.jf-coustom-dress-picker__footer-text{font-size:13px}}@media screen and (min-width:750px){.jf-coustom-dress-picker__inner{max-width:1100px;margin:0 auto}.jf-coustom-dress-picker__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:36px}.jf-coustom-dress-picker__footer-panel{margin-top:45px;padding:20px 40px 24px}}@media screen and (min-width:990px){.jf-coustom-dress-picker__grid{gap:20px}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/section-jf-coustom-dress-picker.css.map */
