#MainContent[data-template*=product]{background:#fbf8f3}#MainContent[data-template*=product] .product-information{background:#fbf8f3;padding-block:clamp(22px,4vw,44px) clamp(22px,4vw,36px)}#MainContent[data-template*=product] .product-information__grid{align-items:start;gap:clamp(36px,5.4vw,72px);margin-inline:auto;max-width:1180px;width:min(100%,1180px)}@media screen and (min-width:990px){#MainContent[data-template*=product] .product-information__grid.product-information__grid--half{grid-template-columns:minmax(500px,600px) minmax(440px,510px)!important;grid-column:2!important}#MainContent[data-template*=product] .product-information__grid.product-information__grid--half.product-information--media-left .product-information__media,#MainContent[data-template*=product] .product-information__grid.product-information__grid--half.product-information--media-left .product-details{grid-column:auto!important}}@media screen and (min-width:750px)and (max-width:989px){#MainContent[data-template*=product] .product-information__grid.product-information__grid--half{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-column:2!important}#MainContent[data-template*=product] .product-information__grid.product-information__grid--half.product-information--media-left .product-information__media,#MainContent[data-template*=product] .product-information__grid.product-information__grid--half.product-information--media-left .product-details{grid-column:auto!important}}#MainContent[data-template*=product] .product-information__media{background:#f1e8dd;border:1px solid rgba(70,52,43,.08);border-radius:8px;align-self:start;min-width:0;overflow:hidden;width:100%}#MainContent[data-template*=product] .product-information__media media-gallery{display:block;position:relative}#MainContent[data-template*=product] .product-information__media media-gallery.sticky-content{position:static;top:auto}#MainContent[data-template*=product] .product-information__media .product-media-container{background:#fffdf9}#MainContent[data-template*=product] .product-information__media .product-media-container.media-fit-cover img{object-fit:contain}#MainContent[data-template*=product] .product-details{background:transparent;border:0;box-shadow:none;padding:10px 0 0}@media screen and (min-width:990px){#MainContent[data-template*=product] .product-information__media{position:sticky;top:calc(var(--header-group-height, var(--header-height, 60px)) + 24px);z-index:1}}.maternity-hero-meta{color:#9b6b61;font-size:.66rem;letter-spacing:0;line-height:1.4;text-transform:uppercase}.maternity-hero-rating{align-items:center;color:#7a6c63;display:flex;flex-wrap:wrap;font-size:.78rem;gap:8px}.maternity-hero-rating strong{color:#9b6b61;font-weight:500}.maternity-hero-title h1{color:#372b25;font-family:var(--font-heading--family);font-size:clamp(2.15rem,3.4vw,3.25rem);font-weight:400;letter-spacing:0;line-height:1;margin:0}.maternity-hero-title em{color:#9b6b61;font-style:italic}.maternity-hero-subtitle{color:#6f625b;font-size:.92rem;line-height:1.65;margin:0;max-width:34rem}.maternity-savings-badge{background:#f4ddda;border-radius:999px;color:#7a4c45;display:inline-flex;font-size:.68rem;padding:6px 10px;text-transform:uppercase}.maternity-hero-promises{display:grid;gap:8px;grid-template-columns:max-content;margin-top:-2px;max-width:100%;width:fit-content}.maternity-hero-promises span{align-items:center;background:#fffdf9b8;border:1px solid rgba(70,52,43,.1);border-radius:999px;color:#5f5149;display:inline-flex;font-size:.72rem;gap:7px;justify-content:flex-start;line-height:1.15;min-height:34px;padding:8px 12px;text-align:left;width:fit-content}.maternity-hero-promises span:before{align-items:center;background:#f4ddda;border-radius:999px;color:#7a4c45;content:"\2713";display:inline-flex;flex:0 0 17px;font-size:.68rem;height:17px;justify-content:center;line-height:1;width:17px}.maternity-hero-bullets{display:grid;gap:8px;margin:0;padding:0}.maternity-hero-bullets li{color:#5f5149;font-size:.86rem;line-height:1.4;list-style:none;padding-left:18px;position:relative}.maternity-hero-bullets li:before{background:#9b6b61;border-radius:999px;content:"";height:5px;left:0;position:absolute;top:.6em;width:5px}.maternity-trust-strip{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.maternity-trust-strip span{border-top:1px solid rgba(70,52,43,.12);color:#7a6c63;font-size:.68rem;line-height:1.3;padding-top:10px;text-align:center;text-transform:uppercase}.maternity-urgency{color:#7a6c63;font-size:.82rem;line-height:1.5}.maternity-payment-note{color:#9a8d84;font-size:.76rem;line-height:1.45;text-align:center}#MainContent[data-template*=product] .variant-picker{margin-block:2px 4px}#MainContent[data-template*=product] .variant-picker__form{display:grid;gap:16px}#MainContent[data-template*=product] .variant-option+.variant-option{margin-top:0}#MainContent[data-template*=product] .variant-option--buttons{display:grid;gap:10px}#MainContent[data-template*=product] .variant-option--buttons:not(.variant-option--swatches){align-items:start;grid-template-columns:repeat(auto-fit,minmax(48px,max-content));justify-content:start}#MainContent[data-template*=product] .variant-option--buttons:has([data-option-name=Color]){grid-template-columns:repeat(auto-fit,minmax(116px,1fr));width:100%}#MainContent[data-template*=product] .variant-option--buttons legend{color:#7a6c63;display:flex;font-size:.68rem;font-weight:400;justify-content:space-between;letter-spacing:0;line-height:1;margin-bottom:0;text-transform:uppercase;width:100%}#MainContent[data-template*=product] .variant-option__swatch-value{color:#372b25;font-size:.68rem;text-transform:none}#MainContent[data-template*=product] .variant-option__button-label{--variant-picker-stroke-color: #e5d8cc;background:#fffdf9;border:1px solid var(--variant-picker-stroke-color);border-radius:999px;box-shadow:none;color:#372b25;min-height:42px;min-width:48px;overflow:hidden;padding:0 15px;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}#MainContent[data-template*=product] .variant-option--buttons:not(.variant-option--swatches) legend{grid-column:1 / -1}#MainContent[data-template*=product] .variant-option__button-label:before,#MainContent[data-template*=product] .variant-option__button-label:after,#MainContent[data-template*=product] .variant-option__button-label__pill,#MainContent[data-template*=product] .variant-option__button-label svg{display:none!important}#MainContent[data-template*=product] .variant-option__button-label:hover{border-color:#9b6b61;transform:translateY(-1px)}#MainContent[data-template*=product] .variant-option__button-label:has(:checked){background:#16110f;border-color:#16110f;color:#fffdf9}#MainContent[data-template*=product] .variant-option__button-label__text{align-items:center;display:inline-flex;font-size:.78rem;font-weight:400;justify-content:center;letter-spacing:0;line-height:1;min-width:100%;padding:0;text-transform:uppercase}#MainContent[data-template*=product] .variant-option__button-label:has([data-option-available=false]){background:#f3ede6;border-color:#e7ded4;color:#a3948b;opacity:.62}#MainContent[data-template*=product] .variant-option__button-label:has([data-option-name=Color]){border-radius:8px;min-height:58px;min-width:116px;padding:8px 12px 8px 42px;position:relative;width:100%}#MainContent[data-template*=product] .variant-option__button-label:has([data-option-name=Color]):before{background:var(--maternity-chip, #efe7dc);border:1px solid rgba(70,52,43,.12);border-radius:999px;content:"";display:block!important;height:18px;left:14px;position:absolute;top:50%;transform:translateY(-50%);width:18px}#MainContent[data-template*=product] .variant-option__button-label:has([data-option-name=Color]) .variant-option__button-label__text{display:flex;justify-content:flex-start;line-height:1.08;max-width:100%;min-width:0;overflow-wrap:anywhere;text-align:left;white-space:normal}#MainContent[data-template*=product] .variant-option__button-label:has([data-option-name=Color][value="Cameo Brown" i]){--maternity-chip: #9a7667}#MainContent[data-template*=product] .variant-option__button-label:has([data-option-name=Color][value=Gray i]){--maternity-chip: #b9b4ae}#MainContent[data-template*=product] .variant-option__button-label:has([data-option-name=Color][value="Skin Color" i]){--maternity-chip: #e7c6b5}#MainContent[data-template*=product] .variant-option__button-label:has([data-option-name=Color][value=Blue i]){--maternity-chip: #aeb9c8}#MainContent[data-template*=product] .variant-option__button-label:has([data-option-name=Color][value="Dark Blue" i]){--maternity-chip: #526177}#MainContent[data-template*=product] .variant-option__button-label:has([data-option-name=Color][value=Grey i]){--maternity-chip: #b9b4ae}#MainContent[data-template*=product] .variant-option__button-label:has([data-option-name=Color][value=Pink i]){--maternity-chip: #e8c6c6}#MainContent[data-template*=product] .variant-option__button-label:has([data-option-name=Color]:checked){background:#fffdf9;border-color:#16110f;color:#16110f;box-shadow:inset 0 0 0 1px #16110f}#MainContent[data-template*=product] .product-form-buttons .button,#MainContent[data-template*=product] .shopify-payment-button__button{border-radius:999px!important;min-height:48px}#MainContent[data-template*=product] .add-to-cart-button{background:#16110f!important;color:#fffdf9!important;scroll-margin-top:calc(var(--header-group-height, var(--header-height, 60px)) + 24px)}#MainContent[data-template*=product] .add-to-cart-button *,#MainContent[data-template*=product] .product-form-buttons .button[style*=background] *,#MainContent[data-template*=product] .shopify-payment-button__button *,#MainContent[data-template*=product] .shopify-payment-button__button--unbranded,#MainContent[data-template*=product] .shopify-payment-button__button--unbranded *{color:#fffdf9!important}#MainContent[data-template*=product] .sticky-add-to-cart__bar{border-radius:8px 8px 0 0}@media screen and (max-width:749px){#MainContent[data-template*=product] .product-information{padding-block-start:14px}#MainContent[data-template*=product] .product-details{padding-inline:4px}.maternity-hero-promises{gap:7px}.maternity-hero-promises span{align-items:center;border-radius:8px;font-size:.68rem;justify-content:flex-start;min-height:42px;padding:8px 9px;text-align:left}.maternity-trust-strip{grid-template-columns:1fr}#MainContent[data-template*=product] .variant-picker{margin-block:8px 10px}#MainContent[data-template*=product] .variant-picker__form{gap:14px}#MainContent[data-template*=product] .variant-option--buttons{display:grid;gap:8px;width:100%}#MainContent[data-template*=product] .variant-option--buttons:not(.variant-option--swatches){grid-template-columns:repeat(4,minmax(0,1fr))}#MainContent[data-template*=product] .variant-option--buttons legend{font-size:.62rem;margin-bottom:2px}#MainContent[data-template*=product] .variant-option__button-label{min-height:40px;min-width:0;padding:0 8px;width:100%}#MainContent[data-template*=product] .variant-option__button-label__text{display:flex;font-size:.68rem;line-height:1.12;max-width:100%;min-width:0;overflow-wrap:anywhere;text-align:center;white-space:normal;word-break:normal}#MainContent[data-template*=product] .variant-option--buttons:has([data-option-name=Color]){grid-template-columns:repeat(2,minmax(0,1fr))}#MainContent[data-template*=product] .variant-option__button-label:has([data-option-name=Color]){min-height:52px;min-width:0;padding:8px 10px 8px 34px;width:100%}#MainContent[data-template*=product] .variant-option__button-label:has([data-option-name=Color]):before{height:16px;left:10px;width:16px}#MainContent[data-template*=product] .variant-option__button-label:has([data-option-name=Color]) .variant-option__button-label__text{justify-content:flex-start;text-align:left}}@media screen and (max-width:420px){#MainContent[data-template*=product] .variant-option--buttons:not(.variant-option--swatches){grid-template-columns:repeat(3,minmax(0,1fr))}#MainContent[data-template*=product] .variant-option--buttons:has([data-option-name=Color]){grid-template-columns:repeat(2,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/99/assets/maternity-cro.css.map */
