.text-announcement{font:var(--ck-type-body-sm-font, 400 var(--text-sm) / 1.429 var(--text-font-family));font-size:var(--announcement-bar-font-size, var(--text-sm));line-height:1;letter-spacing:var(--ck-type-body-sm-letter-spacing, var(--text-letter-spacing));text-transform:var(--ck-type-body-sm-transform, none)}.shopify-section--collection-banner .breadcrumb+.prose{margin-block-start:1rem}@media screen and (min-width:1000px){.shopify-section--collection-banner .relative.section-spacing .breadcrumb--floating{inset-block-start:1rem}}@media screen and (min-width:1000px){.shopify-section--main-product .product.product--has-breadcrumb{column-gap:var(--product-gap, 1.875rem);row-gap:var(--product-breadcrumb-gap, .75rem)}.shopify-section--main-product .product-info{width:min(100%,28.5rem);margin-inline:auto}.shopify-section--main-product .product.product--has-breadcrumb .product-content-below-gallery{margin-block-start:max(0rem,calc(var(--product-gap, 3.5rem) - var(--product-breadcrumb-gap, .75rem)))}}.shopify-section--main-product .product__breadcrumb{grid-area:product-breadcrumb;display:none}.shopify-section--main-product .product__breadcrumb .breadcrumb__list{column-gap:0;flex-wrap:wrap;row-gap:.25rem}.shopify-section--main-product .product__breadcrumb .breadcrumb__list-item+.breadcrumb__list-item:before{margin-inline:.25rem}@media screen and (min-width:1000px){.shopify-section--main-product .product__breadcrumb{display:block}}.product-sticky-bar.ck-sticky-atc{grid-template-columns:minmax(0,1fr) max-content;align-items:center;gap:.75rem;padding-block:.75rem calc(.75rem + env(safe-area-inset-bottom));background:rgb(var(--background));border-block-start-width:1px;border-color:rgb(var(--border-color));box-shadow:var(--shadow-sm);display:grid}.ck-sticky-atc__info{min-width:0;align-items:center;gap:.75rem;display:flex}.ck-sticky-atc__media{flex:0 0 2.625rem;width:2.625rem;height:2.625rem;overflow:hidden;border-radius:var(--button-border-radius);background:rgb(var(--border-color) / .22)}.product-sticky-bar__info .ck-sticky-atc__image{width:100%;height:100%;object-fit:cover;display:block}.ck-sticky-atc__copy{min-width:0;display:grid;gap:.125rem}.ck-sticky-atc__title,.ck-sticky-atc__variant{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ck-sticky-atc__meta{min-width:0;align-items:center;gap:.35rem;color:rgb(var(--text-color) / .72);font-size:var(--text-xs);line-height:1.25;display:flex}.ck-sticky-atc__separator{flex:0 0 auto;color:rgb(var(--text-color) / .45)}.ck-sticky-atc__price{flex:0 0 auto;font-size:var(--text-xs);line-height:1.25}.ck-sticky-atc__price .price-list{font:inherit;letter-spacing:inherit}.ck-sticky-atc__actions{min-width:max-content;justify-self:end;row-gap:0}.ck-sticky-atc__actions .button{min-height:2.75rem;white-space:nowrap}@media screen and (min-width:700px){.product-sticky-bar.ck-sticky-atc{border-block-start-width:0;border-block-end-width:1px;box-shadow:none;padding-block:1rem}.ck-sticky-atc__media{flex-basis:3.75rem;width:3.75rem;height:3.75rem}.ck-sticky-atc__meta,.ck-sticky-atc__price{font-size:var(--text-sm)}.ck-sticky-atc__actions{min-width:11rem}}.registry-buttons{display:grid;gap:.5rem}.registry-buttons--split{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr))}.babylist-button-label{display:inline-flex;align-items:baseline;gap:.35em;white-space:nowrap}.babylist-logo{height:.95em;width:auto;align-self:center;transform:translateY(.06em)}[data-babylist-button][aria-busy=true]{opacity:.6;cursor:wait}.safety-materials__intro{max-width:720px}.safety-materials__eyebrow{font:var(--ck-type-smallcaps-font);letter-spacing:var(--ck-type-smallcaps-letter-spacing);text-transform:var(--ck-type-smallcaps-transform);color:rgb(var(--text-color) / .55);margin:0 0 .85rem}.safety-materials__heading{font:var(--ck-type-h2-font);letter-spacing:var(--ck-type-h2-letter-spacing);text-transform:var(--ck-type-h2-transform);margin:0}.safety-materials__lede,.safety-materials__lede p{font:var(--ck-type-body-lg-font);letter-spacing:var(--ck-type-body-lg-letter-spacing);color:rgb(var(--text-color) / .72);margin:0}.safety-materials__lede{max-width:52ch;margin-block-start:1.25rem}.safety-materials__lede em{font-style:normal;color:rgb(var(--text-color))}.safety-materials__certifier{display:flex;align-items:center;gap:.5rem;font:var(--ck-type-smallcaps-font);letter-spacing:var(--ck-type-smallcaps-letter-spacing);text-transform:var(--ck-type-smallcaps-transform);color:rgb(var(--text-color) / .55);margin:1rem 0 0}.safety-materials__certifier strong{color:rgb(var(--text-color))}.safety-materials__certifier-rule{width:20px;height:1px;background:rgb(var(--text-color) / .15)}.safety-materials__standards{margin-block-start:clamp(1.75rem,3.5vw,2.625rem);background:rgb(var(--text-color) / .05);border-radius:8px;padding:clamp(1rem,2.2vw,1.5rem) clamp(1.125rem,2.4vw,1.75rem)}.safety-materials__standards-label{font:var(--ck-type-smallcaps-font);letter-spacing:var(--ck-type-smallcaps-letter-spacing);text-transform:var(--ck-type-smallcaps-transform);color:rgb(var(--text-color) / .55);margin:0 0 .7rem}.safety-materials__standards-label+.safety-materials__chips{margin-block-end:1.125rem}.safety-materials__chips:last-child{margin-block-end:0}.safety-materials__chips{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;padding:0;margin:0}.safety-materials__chip{display:inline-flex;align-items:center;gap:.45rem;font:var(--ck-type-body-sm-font);letter-spacing:var(--ck-type-body-sm-letter-spacing);color:rgb(var(--text-color) / .72);border:1px solid rgb(var(--text-color) / .15);border-radius:var(--rounded-full);padding:.375rem .8rem}.safety-materials__chip--passed{color:rgb(var(--text-color))}.safety-materials__chip--passed svg{color:rgb(var(--success-text))}.safety-materials__list-header{display:flex;align-items:baseline;justify-content:space-between;gap:1rem 2rem;flex-wrap:wrap;margin-block-start:clamp(2.875rem,5.5vw,4.5rem)}.safety-materials__list-heading{font:var(--ck-type-h3-font);letter-spacing:var(--ck-type-h3-letter-spacing);text-transform:var(--ck-type-h3-transform);margin:0}.safety-materials__summary{font:var(--ck-type-body-sm-font);letter-spacing:var(--ck-type-body-sm-letter-spacing);color:rgb(var(--text-color) / .72);margin:0}.safety-materials__groups{margin-block-start:clamp(1.5rem,3vw,2.25rem);border-block-end:1px solid rgb(var(--text-color) / .15)}.safety-materials__group{display:grid;gap:.875rem;padding-block:1.625rem;border-block-start:1px solid rgb(var(--text-color) / .15)}.safety-materials__group-title{font:var(--ck-type-h4-font);letter-spacing:var(--ck-type-h4-letter-spacing);text-transform:var(--ck-type-h4-transform);margin:0}.safety-materials__group-tech{font:var(--ck-type-body-xs-font);letter-spacing:var(--ck-type-body-xs-letter-spacing);color:rgb(var(--text-color) / .55);margin:.375rem 0 0}.safety-materials__group-standard{font:var(--ck-type-smallcaps-font);letter-spacing:var(--ck-type-smallcaps-letter-spacing);text-transform:var(--ck-type-smallcaps-transform);color:rgb(var(--text-color) / .55);margin:.75rem 0 0}.safety-materials__group-note{font:var(--ck-type-body-sm-font);letter-spacing:var(--ck-type-body-sm-letter-spacing);color:rgb(var(--text-color) / .72);max-width:44ch;margin:.75rem 0 0}.safety-materials__items{list-style:none;padding:0;margin:0}.safety-materials__item{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.625rem .75rem;border-radius:4px;background:rgb(var(--text-color) / .05);margin-block-end:3px}.safety-materials__item:last-child{margin-block-end:0}.safety-materials__item-name{min-width:0;font:var(--ck-type-body-sm-font);letter-spacing:var(--ck-type-body-sm-letter-spacing);color:rgb(var(--text-color))}.safety-materials__item-full{font:var(--ck-type-body-xs-font);letter-spacing:var(--ck-type-body-xs-letter-spacing);color:rgb(var(--text-color) / .55)}.safety-materials__item-result{display:inline-flex;align-items:center;gap:.3rem;flex:none;font:var(--ck-type-badge-font);letter-spacing:var(--ck-type-badge-letter-spacing);text-transform:var(--ck-type-badge-transform);color:rgb(var(--success-text))}.safety-materials__footnote,.safety-materials__footnote p{font:var(--ck-type-body-xs-font);letter-spacing:var(--ck-type-body-xs-letter-spacing);color:rgb(var(--text-color) / .55);margin:0}.safety-materials__footnote{max-width:80ch;margin-block-start:1.625rem}@media screen and (min-width:700px){.safety-materials__group{grid-template-columns:minmax(200px,280px) 1fr;gap:clamp(1.375rem,4vw,3.75rem);align-items:start;padding-block:clamp(1.625rem,3.2vw,2.5rem)}}.safety-reports__header{max-width:640px;margin-block-end:clamp(1.75rem,3.5vw,2.75rem)}.safety-reports__eyebrow{font:var(--ck-type-smallcaps-font);letter-spacing:var(--ck-type-smallcaps-letter-spacing);text-transform:var(--ck-type-smallcaps-transform);color:rgb(var(--text-color) / .55);margin:0 0 .85rem}.safety-reports__heading{font:var(--ck-type-h3-font);letter-spacing:var(--ck-type-h3-letter-spacing);text-transform:var(--ck-type-h3-transform);margin:0}.safety-reports__intro,.safety-reports__intro p{font:var(--ck-type-body-sm-font);letter-spacing:var(--ck-type-body-sm-letter-spacing);color:rgb(var(--text-color) / .72);margin:0}.safety-reports__intro{margin-block-start:.875rem}.safety-reports__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,212px),1fr));gap:clamp(1.25rem,3vw,2rem);list-style:none;padding:0;margin:0}.safety-reports__card-button{display:block;width:100%;padding:0;border:none;background:none;text-align:start;color:inherit;cursor:pointer}@media(prefers-reduced-motion:no-preference){.safety-reports__card-button{transition:translate .24s cubic-bezier(.4,0,.2,1)}.safety-reports__card-button:hover{translate:0 -4px}}.safety-reports__media{position:relative;display:block;aspect-ratio:3 / 4;overflow:hidden;background:rgb(var(--background));border:1px solid rgb(var(--border-color));border-radius:8px;box-shadow:var(--shadow)}.safety-reports__media img,.safety-reports__media svg{width:100%;height:100%;object-fit:cover;object-position:top}.safety-reports__caption{position:absolute;inset-inline:0;inset-block-end:0;display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.875rem .8rem .7rem;background:linear-gradient(to top,rgb(var(--background)),rgb(var(--background) / 0))}.safety-reports__report-id{font:var(--ck-type-smallcaps-font);letter-spacing:var(--ck-type-smallcaps-letter-spacing);text-transform:var(--ck-type-smallcaps-transform);color:rgb(var(--text-color))}.safety-reports__pass{display:inline-flex;align-items:center;gap:.25rem;font:var(--ck-type-badge-font);letter-spacing:var(--ck-type-badge-letter-spacing);text-transform:var(--ck-type-badge-transform);color:rgb(var(--success-text))}.safety-reports__action{display:inline-flex;align-items:center;gap:.375rem;margin-block-start:.9rem;padding-block-end:2px;font:var(--ck-type-smallcaps-font);letter-spacing:var(--ck-type-smallcaps-letter-spacing);text-transform:var(--ck-type-smallcaps-transform);color:rgb(var(--text-color));border-block-end:1px solid rgb(var(--text-color))}.safety-reports__modal-body{display:flex;flex-direction:column;gap:.75rem}.safety-reports__modal-link{align-self:flex-start;font:var(--ck-type-smallcaps-font);letter-spacing:var(--ck-type-smallcaps-letter-spacing);text-transform:var(--ck-type-smallcaps-transform);text-decoration:underline;text-underline-offset:3px}.safety-reports__frame{width:100%;height:min(72dvh,900px);border:1px solid rgb(var(--border-color));background:#fff}.size-guide__grid{grid-auto-flow:column;grid-auto-columns:74vw}.size-guide__media{aspect-ratio:3 / 2;background:rgb(var(--text-color) / .06)}.size-guide__media-button{padding:0;border:0;background:none;cursor:zoom-in}.size-guide__badge{position:absolute;inset-block-start:var(--ck-space-sm, .75rem);inset-inline-start:var(--ck-space-sm, .75rem);z-index:1}.size-guide__spec{padding-block:var(--ck-space-xs, .5rem)}@media screen and (min-width:700px){.size-guide__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;grid-auto-columns:auto;overflow:visible;scroll-snap-type:none}}@media screen and (min-width:1000px){.size-guide__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.shopify-section--tabs .tabs-section{display:block}.shopify-section--tabs .tabs-section::part(tab-list){display:none}.shopify-section--tabs .content-tabs--center::part(tab-panel-list){text-align:inherit;width:100%}.shopify-section--tabs .tabs-section__panel[hidden]{display:block!important}.shopify-section--tabs .tabs-section__panel+.tabs-section__panel .tabs-section__disclosure{border-block-start-width:0}.shopify-section--tabs .tabs-section__columns{display:grid;gap:var(--section-stack-gap-tight);grid-template-columns:minmax(0,1fr);text-align:start}.shopify-section--tabs .tabs-section__column{align-content:start;display:grid;gap:var(--ck-space-md, 1rem);min-width:0}.shopify-section--tabs .tabs-section__info-rows{text-align:start}.shopify-section--tabs .tabs-section__image{display:block;height:auto;justify-self:start}@media screen and (min-width:700px){.shopify-section--tabs .tabs-section::part(tab-list){display:grid}.shopify-section--tabs .tabs-section__panel[hidden]{display:none!important}.shopify-section--tabs .tabs-section__summary{display:none}.shopify-section--tabs .tabs-section__disclosure{border-block-width:0;box-sizing:border-box}.shopify-section--tabs .tabs-section__disclosure .tabs-section__panel-content{display:block;margin-block-start:0;padding-block-end:0;padding-inline-end:0}.shopify-section--tabs .tabs-section__text--center{margin-inline:auto;max-width:min(50rem,100%);text-align:center}.shopify-section--tabs .tabs-section__columns{grid-template-columns:repeat(var(--tabs-section-tablet-columns),minmax(0,1fr))}}@media screen and (min-width:1000px){.shopify-section--tabs .tabs-section--side{align-items:stretch;column-gap:var(--section-stack-gap);display:grid;grid-template-columns:minmax(10rem,14rem) minmax(0,1fr)}.shopify-section--tabs .tabs-section--side::part(tab-list){align-content:start;align-self:stretch;border-block-end-width:0;border-inline-end:1px solid rgb(var(--border-color));box-sizing:border-box;gap:1.75rem;grid-auto-flow:row;justify-items:start;margin-block-end:0;padding-block:.25rem;padding-inline-end:1.5rem;white-space:normal;width:100%}.shopify-section--tabs .tabs-section--side::part(tab-panel-list){margin-inline:0;min-width:0;width:100%}.shopify-section--tabs .tabs-section--side [role=tab]{box-shadow:none;max-width:100%;overflow-wrap:anywhere;padding-block-end:2px;position:relative;text-align:start}.shopify-section--tabs .tabs-section--side [role=tab]:after{background:currentColor;content:"";height:1px;inset-block-end:0;inset-inline-start:0;position:absolute;transform:scaleX(0);transform-origin:var(--transform-origin-start);transition:transform .2s ease-in;width:calc(100% - var(--heading-letter-spacing))}.shopify-section--tabs .tabs-section--side [role=tab][aria-selected=true]:after{transform:scaleX(1)}.shopify-section--tabs .tabs-section__columns{grid-template-columns:repeat(var(--tabs-section-columns),minmax(0,1fr))}}.dynamic-grid-audience-list>.dynamic-grid-audience-row{margin:0}.dynamic-grid-audience-row__icon{inline-size:5rem;block-size:5rem;border-radius:var(--rounded-full);background:rgb(var(--dynamic-grid-audience-icon-background, 245 242 235));color:rgb(var(--text-color));display:grid;place-items:center}.dynamic-grid-audience-row__icon>.icon,.dynamic-grid-audience-row__image{inline-size:3.125rem;block-size:3.125rem;object-fit:contain}.dynamic-grid-audience-row__content{min-inline-size:0}.dynamic-grid-audience-row__content>*{margin:0}.image-block>.image-block__figure{margin:0}.dynamic-grid__cell .image-block__caption{color:rgb(var(--text-color));font-style:normal}
/*# sourceMappingURL=/cdn/shop/t/233/compiled_assets/styles.css.map */
