@keyframes placeholderCardShimmer{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}.mfr-bw__women-carousel .section-content:not(:last-child){margin-bottom:2.5rem}@media print,screen and (min-width:64em){.mfr-bw__women-carousel .section-content:not(:last-child){margin-bottom:5.625rem}}.mfr-bw__women-carousel .women-carousel{width:100%}.mfr-bw__women-carousel .women-carousel__carousel:not(.flickity-enabled){justify-content:inherit}.mfr-bw__women-carousel .women-carousel__item{flex-shrink:0;width:21.25rem;padding:0 .28125rem .0625rem;box-sizing:content-box;min-height:100%;display:flex;align-items:stretch}@media print,screen and (min-width:64em){.mfr-bw__women-carousel .women-carousel__item{width:23.3125rem;padding:0 .375rem .0625rem}}.mfr-bw__women-carousel .women-carousel__item .woman-card{width:100%;display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;border:solid .0625rem currentColor;-moz-transition:all .4s cubic-bezier(.5,0,0,1);-o-transition:all .4s cubic-bezier(.5,0,0,1);-webkit-transition:all .4s cubic-bezier(.5,0,0,1);transition:all .4s cubic-bezier(.5,0,0,1)}.js.with-enter-animations:not(.design-mode) .shopify-section .mfr-bw__women-carousel .women-carousel__item .woman-card:not(.is-inview):not(.disable-inview){opacity:0;-moz-transform:translateY(min(100%,100px));-o-transform:translateY(min(100%,100px));-ms-transform:translateY(min(100%,100px));-webkit-transform:translateY(min(100%,100px));transform:translateY(min(100%,100px))}.mfr-bw__women-carousel .women-carousel__item .woman-card__image{position:relative;width:100%;aspect-ratio:340/314;border-bottom:solid .0625rem currentColor}@media print,screen and (min-width:64em){.mfr-bw__women-carousel .women-carousel__item .woman-card__image{aspect-ratio:373/314}}.mfr-bw__women-carousel .women-carousel__item .woman-card__image img{display:block;width:100%;height:auto;object-fit:cover}.mfr-bw__women-carousel .women-carousel__item .woman-card__info{padding:1.25rem;display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;flex-grow:1}.mfr-bw__women-carousel .women-carousel__item .woman-card__info-inner{display:flex;justify-content:space-between;gap:3.125rem;align-items:center}.mfr-bw__women-carousel .women-carousel__item .woman-card__info-inner:not(:last-child){margin-bottom:1.25rem}.mfr-bw__women-carousel .women-carousel__item .woman-card__info-name-age{margin:0;font-family:var(--font-heading-h3);font-size:var(--font-heading-h3-size-mobile);line-height:var(--font-heading-h3-line-height-mobile);letter-spacing:var(--font-heading-h3-spacing-mobile);font-weight:var(--font-heading-h3-weight);text-transform:var(--h3-font-case)}@media print,screen and (min-width:64em){.mfr-bw__women-carousel .women-carousel__item .woman-card__info-name-age{font-size:var(--font-heading-h3-size);line-height:var(--font-heading-h3-line-height);letter-spacing:var(--font-heading-h3-spacing)}}.mfr-bw__women-carousel .women-carousel__item .woman-card__info-name-age{text-transform:unset}.mfr-bw__women-carousel .women-carousel__item .woman-card__info-lifestage{font-size:.6875rem;line-height:1.2em;font-weight:500;letter-spacing:.019375rem;text-transform:uppercase;padding:.25rem .46875rem;border:solid .0625rem currentColor;-moz-border-radius:.75rem;-o-border-radius:.75rem;-ms-border-radius:.75rem;-webkit-border-radius:.75rem;border-radius:.75rem}.mfr-bw__women-carousel .women-carousel__item .woman-card__info-heading{letter-spacing:.0375rem;text-transform:uppercase;width:70%;margin:0}.mfr-bw__women-carousel .women-carousel__item .woman-card__info-heading:not(:last-child){margin-bottom:.9375rem}@media print,screen and (min-width:64em){.mfr-bw__women-carousel .women-carousel__item .woman-card__info-heading:not(:last-child){margin-bottom:1.375rem}}.mfr-bw__women-carousel .women-carousel__item .woman-card__info-caption{line-height:1.375em;letter-spacing:.006875rem;margin:0}.mfr-bw__women-carousel .women-carousel__item .woman-card__info-caption:not(:last-child){margin-bottom:1.5625rem}@media print,screen and (min-width:64em){.mfr-bw__women-carousel .women-carousel__item .woman-card__info-caption:not(:last-child){margin-bottom:2.1875rem}}.mfr-bw__women-carousel .women-carousel__item .woman-card__info-cta{margin-top:auto;align-self:flex-start}.mfr-bw__women-carousel .women-carousel__blocks{display:flex;justify-content:inherit}.mfr-bw__women-carousel .women-carousel__blocks:not(:first-child){margin-top:1.5625rem}.mfr-bw__women-carousel .grid-container.full .women-carousel__item:first-child{padding-left:1.25rem}@media print and (min-width:1023px),screen and (min-width:64em) and (min-width:1023px){.mfr-bw__women-carousel .grid-container.full .women-carousel__item:first-child{padding-left:max(3.125rem,((100vw - 90rem + 6.25rem) / 2))}}@media print and (min-width:1600px),screen and (min-width:64em) and (min-width:1600px){.mfr-bw__women-carousel .grid-container.full .women-carousel__item:first-child{padding-left:max(3.125rem,((100vw - 100rem + 6.25rem) / 2))}}@media print and (min-width:1920px),screen and (min-width:64em) and (min-width:1920px){.mfr-bw__women-carousel .grid-container.full .women-carousel__item:first-child{padding-left:max(3.125rem,((100vw - 120rem + 6.25rem) / 2))}}@media print and (min-width:2560px),screen and (min-width:64em) and (min-width:2560px){.mfr-bw__women-carousel .grid-container.full .women-carousel__item:first-child{padding-left:max(3.125rem,((100vw - 150rem + 6.25rem) / 2))}}@media print and (min-width:3840px),screen and (min-width:64em) and (min-width:3840px){.mfr-bw__women-carousel .grid-container.full .women-carousel__item:first-child{padding-left:max(3.125rem,((100vw - 160rem + 6.25rem) / 2))}}.mfr-bw__women-carousel .grid-container.full .women-carousel__item:last-child{padding-right:1.25rem}@media print and (min-width:1023px),screen and (min-width:64em) and (min-width:1023px){.mfr-bw__women-carousel .grid-container.full .women-carousel__item:last-child{padding-right:max(3.75rem,((100vw - 90rem + 7.5rem) / 2))}}@media print and (min-width:1600px),screen and (min-width:64em) and (min-width:1600px){.mfr-bw__women-carousel .grid-container.full .women-carousel__item:last-child{padding-right:max(3.75rem,((100vw - 100rem + 7.5rem) / 2))}}@media print and (min-width:1920px),screen and (min-width:64em) and (min-width:1920px){.mfr-bw__women-carousel .grid-container.full .women-carousel__item:last-child{padding-right:max(3.75rem,((100vw - 120rem + 7.5rem) / 2))}}@media print and (min-width:2560px),screen and (min-width:64em) and (min-width:2560px){.mfr-bw__women-carousel .grid-container.full .women-carousel__item:last-child{padding-right:max(3.75rem,((100vw - 150rem + 7.5rem) / 2))}}@media print and (min-width:3840px),screen and (min-width:64em) and (min-width:3840px){.mfr-bw__women-carousel .grid-container.full .women-carousel__item:last-child{padding-right:max(3.75rem,((100vw - 160rem + 7.5rem) / 2))}}.mfr-bw__women-carousel .grid-container:not(.full) .women-carousel__item:first-child{padding-left:0}.mfr-bw__women-carousel .grid-container:not(.full) .women-carousel__item:last-child{padding-right:0}
/*# sourceMappingURL=mfr-bw__women-carousel.css.map */
