.babyset{--bs-line: rgba(var(--color-foreground), .12);--bs-line-soft: rgba(var(--color-foreground), .08);--bs-line-strong: rgba(var(--color-foreground), .32);--bs-muted: rgba(var(--color-foreground), .68);--bs-soft: rgba(var(--color-foreground), .04);--bs-radius: var(--product-card-corner-radius, 0rem);--bs-pill: var(--variant-pills-radius, 4rem);--bs-gutter: 1.5rem;--bs-sticky-top: 2.4rem;--babyset-bottom-offset: 0px;display:block}.babyset [hidden]{display:none!important}.babyset-section{overflow-x:clip}.babyset--wide .babyset-container{max-width:120rem}.babyset__noscript,.babyset__empty{margin:2.4rem 0 0;padding:1.2rem 1.6rem;border:1px dashed var(--bs-line-strong)}.babyset:not(.is-ready) .babyset-card label,.babyset:not(.is-ready) .babyset-card select,.babyset:not(.is-ready) .babyset-card input,.babyset:not(.is-ready) .babyset-bar__toggle,.babyset:not(.is-ready) [data-add],.babyset:not(.is-ready) [data-bar-step],.babyset:not(.is-ready) .babyset-gift__chips,.babyset:not(.is-ready) .babyset-preset{pointer-events:none}.babyset:not(.is-ready) .babyset-card__cta,.babyset:not(.is-ready) .babyset-bar__toggle,.babyset:not(.is-ready) .button[data-add],.babyset:not(.is-ready) .button[data-bar-step]{opacity:.45}.babyset:not(.is-ready) .babyset-slot__cards,.babyset:not(.is-ready) .babyset-bar__main{cursor:progress}html.babyset-page-bar #shop-hcaptcha-badge-container{bottom:calc(var(--babyset-page-bar, 0px) + .8rem)!important}.babyset-icon{width:2rem;height:2rem;flex:none}.babyset-hero{padding:2.8rem 0;text-align:center}.babyset-hero__title{max-width:40ch;margin:0 auto}.babyset-hero__intro{max-width:62rem;margin:1rem auto 0;color:var(--bs-muted);font-size:1.5rem;line-height:1.55}.babyset-hero__intro>:last-child{margin-bottom:0}.babyset-offer{display:inline-flex;align-items:center;gap:.8rem;margin:2.4rem 0 0;padding:.9rem 1.8rem;border-radius:var(--bs-pill);background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-size:1.4rem;letter-spacing:.04rem;line-height:1.3}.babyset-offer .babyset-icon{width:1.8rem;height:1.8rem}.babyset-formula{margin-top:2.4rem}.babyset-formula__list{display:flex;justify-content:center;margin:0;padding:0;list-style:none}.babyset-formula__item{display:flex;align-items:flex-start;min-width:0}.babyset-formula__item+.babyset-formula__item:before{content:"+";display:flex;align-items:center;height:6.5rem;margin:0 .3rem;color:var(--bs-muted);font-size:1.6rem}.babyset-formula__link{display:flex;flex-direction:column;align-items:center;gap:.5rem;width:5.4rem;color:rgb(var(--color-foreground));text-decoration:none}.babyset-formula__media{position:relative;display:grid;place-items:center;width:100%;aspect-ratio:4 / 5;overflow:hidden;border:1px dashed var(--bs-line-strong);background:rgb(var(--color-background));color:rgb(var(--color-foreground));transition:border-color .2s ease}.babyset-formula__ghost,.babyset-formula__img{position:absolute;top:0;right:0;bottom:0;left:0}.babyset-formula__ghost{opacity:.42;transition:opacity .2s ease}.babyset-formula__ghost img,.babyset-formula__ghost svg,.babyset-formula__img img{display:block;width:100%;height:100%;object-fit:cover}.babyset-formula__ghost svg{fill:rgba(var(--color-foreground),.4);background:var(--bs-soft)}.babyset-formula__img{z-index:2}.babyset-formula__img:empty{display:none}.babyset-formula__icon{position:relative;z-index:1;display:grid;place-items:center;width:3rem;height:3rem;border-radius:50%;background:rgba(var(--color-background),.94);box-shadow:0 .1rem .6rem rgba(var(--color-shadow, 18, 18, 18),.12)}.babyset-formula__icon .babyset-icon{width:1.8rem;height:1.8rem}.babyset-formula__check{position:absolute;top:.3rem;right:.3rem;z-index:3;display:none;place-items:center;width:1.8rem;height:1.8rem;border-radius:50%;background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.babyset-formula__check .babyset-icon{width:1.1rem;height:1.1rem;stroke-width:2.8}.babyset-formula__link:hover .babyset-formula__media{border-color:rgb(var(--color-foreground))}.babyset-formula__link:hover .babyset-formula__ghost{opacity:.6}.babyset-formula__link.is-required:not(.is-filled) .babyset-formula__media{border-color:rgb(var(--color-foreground))}.babyset-formula__link.is-filled .babyset-formula__media{border-style:solid;border-color:var(--bs-line)}.babyset-formula__link.is-filled .babyset-formula__check{display:grid}.babyset-formula__link.is-filled .babyset-formula__icon,.babyset-formula__link.is-filled .babyset-formula__ghost{visibility:hidden}.babyset-formula__link.is-none .babyset-formula__media{opacity:.45}.babyset-formula__link.is-filled.is-noimage .babyset-formula__icon{visibility:visible}.babyset-formula__link.is-filled.is-noimage .babyset-formula__media{background:var(--bs-soft)}.babyset-formula__link.is-dropped .babyset-formula__media,.babyset-formula__link.is-error .babyset-formula__media{border:2px dashed rgb(var(--color-foreground))}.babyset-formula__link.is-dropped .babyset-formula__state,.babyset-formula__link.is-error .babyset-formula__state{color:rgb(var(--color-foreground));font-weight:700}.babyset-formula__name{font-size:1.2rem;line-height:1.25;letter-spacing:.02rem;text-align:center;overflow-wrap:anywhere}.babyset-formula__state{font-size:1.2rem;line-height:1.2;text-align:center;color:var(--bs-muted)}.babyset-formula__link.is-required .babyset-formula__state,.babyset-formula__link.is-filled .babyset-formula__state{color:rgb(var(--color-foreground));font-weight:600}.babyset-formula__link:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.4rem}.babyset-body>:not(noscript):first-child,.babyset-body>noscript+*{margin-top:3.2rem}.babyset-badge{display:inline-flex;align-items:center;padding:.3rem .9rem;border:1px solid var(--bs-line-strong);border-radius:4rem;font-family:var(--font-body-family);font-size:1.2rem;font-weight:400;letter-spacing:.03rem;line-height:1.4;color:var(--bs-muted);white-space:nowrap}.babyset-badge--required{border-color:rgb(var(--color-foreground));background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.babyset-size{min-width:0;margin:0;padding:0;border:0}.babyset-size__legend{float:left;width:100%;padding:0;margin:0 0 .4rem}.babyset .visually-hidden{float:none}.babyset-size__legend+*{clear:both}.babyset-size__title{display:block;font-family:var(--font-heading-family);font-size:calc(var(--font-heading-scale) * 2rem);line-height:1.25}.babyset-size__hint{margin:.2rem 0 1.4rem;font-size:1.35rem;line-height:1.5;color:var(--bs-muted)}.babyset-size__chips{position:relative;display:flex;flex-wrap:wrap;gap:.8rem}.babyset-size__chip{display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;min-width:4.4rem;padding:0 1.7rem;border:var(--variant-pills-border-width, 1px) solid rgba(var(--color-foreground),var(--variant-pills-border-opacity, .55));border-radius:var(--bs-pill);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-size:1.4rem;letter-spacing:.05rem;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.babyset-size__chip:hover{border-color:rgb(var(--color-foreground))}.babyset-size__chip.is-limited{border-style:dashed;color:rgba(var(--color-foreground),.6)}.babyset-size__input:checked+.babyset-size__chip{border-color:rgb(var(--color-foreground));background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.babyset-size__input:focus-visible+.babyset-size__chip{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem}.babyset[data-input-modality=keyboard] .babyset-size__input:focus+.babyset-size__chip{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem}.babyset-sizebox{padding:2rem 1.6rem 2.2rem;background:var(--bs-soft);text-align:left}.babyset-sizebox .babyset-size__title{font-size:calc(var(--font-heading-scale) * 2.2rem)}.babyset-sizebox .babyset-size__hint{max-width:60rem}.babyset-panel{margin-bottom:.8rem;padding:2rem;background:var(--bs-soft)}.babyset-presets__head{margin-bottom:1.6rem;text-align:center}.babyset-presets__title{margin:0;font-size:calc(var(--font-heading-scale) * 2.2rem)}.babyset-presets__sub{margin:.4rem 0 0;font-size:1.4rem;color:var(--bs-muted)}.babyset-presets__list{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(24rem,78%);gap:1.2rem;margin:0 calc(var(--bs-gutter) * -1);padding:.4rem var(--bs-gutter) 1rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 var(--bs-gutter);overscroll-behavior-x:contain;scrollbar-width:thin}.babyset-preset{display:grid;grid-template-areas:"thumbs go" "text text";grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.2rem;padding:1.6rem;border:1px solid var(--bs-line);border-radius:var(--bs-radius);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit;text-align:left;cursor:pointer;scroll-snap-align:start;transition:border-color .15s ease,box-shadow .15s ease}.babyset-preset:hover{border-color:var(--bs-line-strong)}.babyset-preset:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem}.babyset-preset[aria-pressed=true]{border-color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 1px rgb(var(--color-foreground))}.babyset-preset__thumbs{grid-area:thumbs;display:flex;padding-left:1rem}.babyset-preset__thumb{width:4.8rem;height:4.8rem;margin-left:-1rem;overflow:hidden;border:2px solid rgb(var(--color-background));border-radius:50%;background:var(--bs-soft)}.babyset-preset__thumb img,.babyset-preset__thumb svg{display:block;width:100%;height:100%;object-fit:cover}.babyset-preset__text{grid-area:text;display:flex;flex-direction:column;gap:.2rem}.babyset-preset__name{font-family:var(--font-heading-family);font-size:1.8rem;line-height:1.3}.babyset-preset__meta{font-size:1.35rem;color:var(--bs-muted)}.babyset-preset__was{color:var(--bs-muted)}.babyset-preset__now{color:rgb(var(--color-foreground));font-weight:600}.babyset-preset__go{grid-area:go;display:grid;place-items:center;width:3.4rem;height:3.4rem;border:1px solid var(--bs-line-strong);border-radius:50%;transition:background-color .15s ease,color .15s ease,transform .2s ease}.babyset-preset[aria-pressed=true] .babyset-preset__go{border-color:rgb(var(--color-foreground));background:rgb(var(--color-foreground));color:rgb(var(--color-background));transform:rotate(45deg)}.babyset-presets__status{margin:.4rem 0 0;font-size:1.35rem;line-height:1.5;text-align:center}.babyset-presets__status:empty{display:none}.babyset-redovi>*+*{margin-top:3.2rem}.babyset-row{padding-top:3.2rem;border-top:1px solid var(--bs-line-soft)}.babyset-redovi>.babyset-row:first-child{padding-top:0;border-top:0}body[class*=overflow-hidden] .babyset-bar,body[class*=overflow-hidden] .babyset-bar__backdrop{visibility:hidden}.babyset-sizebox+.babyset-row{border-top:0;padding-top:.8rem}.babyset-slot{min-width:0;margin:0;padding:0;border:0}.babyset-slot:focus{outline:none}.babyset-slot__legend:not(.visually-hidden){float:left;width:100%;padding:0;margin:0 0 .6rem}.babyset-slot__legend:not(.visually-hidden)+*{clear:both}.babyset-slot__step{display:block;margin-bottom:.6rem;font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.16rem;line-height:1.3;text-transform:uppercase;color:var(--bs-muted)}.babyset-slot__title{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1.2rem}.babyset-slot__name{font-family:var(--font-heading-family);font-size:calc(var(--font-heading-scale) * 2.2rem);line-height:1.2}.babyset-slot__meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 1.6rem;margin:0 0 1.6rem}.babyset-slot__hint{flex:1 1 24rem;margin:0;font-size:1.45rem;line-height:1.5;color:var(--bs-muted)}.babyset-slot__none{display:inline-flex}.babyset-slot__none-label{display:inline-flex;align-items:center;gap:.6rem;min-height:4.4rem;padding:0 1.8rem;border:1px solid var(--bs-line-strong);border-radius:var(--bs-pill);font-size:1.4rem;letter-spacing:.04rem;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.babyset-slot__none-label .babyset-icon{width:1.6rem;height:1.6rem}.babyset-slot__none-label:hover{border-color:rgb(var(--color-foreground))}.babyset-slot__none-input:checked+.babyset-slot__none-label{border-color:rgb(var(--color-foreground));background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.babyset-slot__none-input:focus-visible+.babyset-slot__none-label{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem}.babyset-slot__message{margin:0 0 1.2rem;padding:.7rem 1.2rem;border-left:.3rem solid rgb(var(--color-foreground));background:var(--bs-soft);font-size:1.35rem;line-height:1.5}.babyset-slot__message:empty{display:none}.babyset-slot__empty{font-size:1.3rem;color:var(--bs-muted)}.babyset-slot__empty--required{margin:0 0 1.2rem;padding:1.2rem 1.6rem;border:1px dashed var(--bs-line-strong);color:rgb(var(--color-foreground));font-size:1.4rem;line-height:1.5}.babyset-slot__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.babyset-slot--row .babyset-slot__cards{position:relative;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:min(42vw,22rem);margin:0 calc(var(--bs-gutter) * -1);padding:.4rem var(--bs-gutter) 1.2rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 var(--bs-gutter);overscroll-behavior-x:contain;scrollbar-width:thin}.babyset-slot--single .babyset-slot__cards,.babyset-slot--row.babyset-slot--single .babyset-slot__cards{grid-template-columns:minmax(0,1fr);grid-auto-flow:row;grid-auto-columns:auto;margin:0;padding:.4rem 0 0;overflow:visible}.babyset-card--wide .babyset-card__media,.babyset-card--solo .babyset-card__media{aspect-ratio:4 / 3}.babyset-card--wide .babyset-card__title,.babyset-card--solo .babyset-card__title{min-height:0}.babyset-slot--solo .babyset-slot__cards{grid-template-columns:minmax(0,1fr);grid-auto-flow:row;grid-auto-columns:auto;margin:0;padding:.4rem 0 0;overflow:visible}.babyset-card{position:relative;display:flex;flex-direction:column;min-width:0;padding:.8rem .8rem 1.2rem;border:1px solid var(--bs-line-soft);border-radius:var(--bs-radius);background:rgb(var(--color-background));scroll-snap-align:start;transition:border-color .15s ease,box-shadow .15s ease}.babyset-card:hover{border-color:var(--bs-line-strong)}.babyset-card.is-selected{border-color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 1px rgb(var(--color-foreground))}.babyset-card:has(.babyset-card__input:focus-visible){outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem}.babyset[data-input-modality=keyboard] .babyset-card:has(.babyset-card__input:focus){outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem}.babyset-card__media{position:relative;display:block;aspect-ratio:4 / 5;overflow:hidden;background:var(--bs-soft);cursor:pointer}.babyset-card__media--square{aspect-ratio:1 / 1}.babyset-card__img,.babyset-card__placeholder{display:block;width:100%;height:100%;object-fit:cover;transition:opacity .2s ease}.babyset-card__placeholder{fill:rgba(var(--color-foreground),.4)}.babyset-card__swatch{position:absolute;top:0;right:0;bottom:0;left:0;display:none;flex-direction:column;align-items:center;justify-content:center;gap:.6rem;padding:1.2rem;background:rgba(var(--color-foreground),.05);color:rgb(var(--color-foreground));text-align:center}.babyset-card__swatch .babyset-icon{width:3.6rem;height:3.6rem;stroke-width:1.2;color:var(--bs-muted)}.babyset-card__swatch-name{font-family:var(--font-heading-family);font-size:calc(var(--font-heading-scale) * 2rem);line-height:1.2}.babyset-card__swatch-note{font-size:1.2rem;line-height:1.35;color:var(--bs-muted)}.babyset-card__media.is-swatch .babyset-card__swatch{display:flex}.babyset-card__media.is-swatch .babyset-card__img{visibility:hidden}.babyset-card.is-error{border-color:rgb(var(--color-foreground));border-style:dashed;box-shadow:inset 0 0 0 1px rgb(var(--color-foreground))}.babyset-card__check{position:absolute;top:.8rem;right:.8rem;display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:50%;background:rgb(var(--color-button));color:rgb(var(--color-button-text));opacity:0;transform:scale(.6);transition:opacity .15s ease,transform .15s ease}.babyset-card__check .babyset-icon{width:1.7rem;height:1.7rem;stroke-width:2.4}.babyset-card.is-selected .babyset-card__check{opacity:1;transform:scale(1)}.babyset-card__info{display:flex;flex:0 0 auto;flex-direction:column;align-items:center;gap:.4rem;padding:1.2rem .4rem 1rem;text-align:center;cursor:pointer}.babyset-card__title{display:-webkit-box;min-height:2.7em;overflow:hidden;font-size:1.45rem;line-height:1.35;letter-spacing:.04rem;-webkit-line-clamp:2;-webkit-box-orient:vertical}.babyset-card__price{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:0 .7rem;font-size:1.6rem;letter-spacing:.04rem}.babyset-card__compare{font-size:1.3rem;color:var(--bs-muted)}.babyset-card__legal{font-size:1.2rem;line-height:1.4;color:var(--bs-muted)}.babyset-card__legal-line{display:block}.babyset-card__legal-line+.babyset-card__legal-line{margin-top:.2rem}.babyset-card__legal:empty,.babyset-card__status:empty{display:none}.babyset-card__options{min-width:0;margin:0 0 1rem;padding:0;border:0}.babyset-card__option-label{display:block;width:100%;margin:0 0 .5rem;padding:0;font-size:1.2rem;letter-spacing:.06rem;color:var(--bs-muted);text-align:center}.babyset-pills__value{color:rgb(var(--color-foreground))}.babyset-card__select-wrap{position:relative}.babyset-card__select{width:100%;min-height:4.4rem;padding:0 3rem 0 1.2rem;border:var(--inputs-border-width, 1px) solid rgba(var(--color-foreground),var(--inputs-border-opacity, .55));border-radius:var(--inputs-radius, 0);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit;font-size:1.4rem;letter-spacing:.04rem;cursor:pointer;appearance:none;-webkit-appearance:none}.babyset-card__select:hover{border-color:rgb(var(--color-foreground))}.babyset-card__select:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.babyset-card__select:disabled{cursor:not-allowed;opacity:.5}.babyset-card__select.is-missing{border-color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 1px rgb(var(--color-foreground))}.babyset-card__chevron{position:absolute;top:50%;right:1.2rem;display:flex;transform:translateY(-50%);pointer-events:none}.babyset-card__chevron .babyset-icon{width:1.4rem;height:1.4rem}.babyset-pills__list{position:relative;display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem}.babyset-pills__pill{display:inline-flex;align-items:center;justify-content:center;min-width:4.4rem;min-height:4.4rem;padding:0 1.4rem;border:1px solid rgba(var(--color-foreground),var(--variant-pills-border-opacity, .55));border-radius:var(--bs-pill);font-size:1.3rem;letter-spacing:.03rem;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.babyset-pills__pill:hover{border-color:rgb(var(--color-foreground))}.babyset-pills__input:checked+.babyset-pills__pill{border-color:rgb(var(--color-foreground));background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.babyset-pills__input:disabled+.babyset-pills__pill{border-style:dashed;color:rgba(var(--color-foreground),.45);text-decoration:line-through;cursor:not-allowed}.babyset-pills__input:focus-visible+.babyset-pills__pill{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.babyset[data-input-modality=keyboard] .babyset-pills__input:focus+.babyset-pills__pill{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.babyset-card__status{margin:0 0 .9rem;font-size:1.25rem;line-height:1.4;text-align:center}.babyset-card__cta.button{gap:.6rem;width:100%;min-width:0;min-height:4.4rem;margin-top:auto;padding:0 1rem;font-size:1.4rem;letter-spacing:.06rem;cursor:pointer}.babyset-card__cta .babyset-icon{width:1.6rem;height:1.6rem;stroke-width:2.2}.babyset-card__cta-done,.babyset-card__cta-off{display:none}.babyset-card__cta-idle,.babyset-card__cta-done{align-items:center;gap:.6rem}.babyset-card__cta-idle{display:inline-flex}.babyset-card.is-selected .babyset-card__cta-idle{display:none}.babyset-card.is-selected .babyset-card__cta-done{display:inline-flex}.babyset-card.is-disabled .babyset-card__cta-idle,.babyset-card.is-disabled .babyset-card__cta-done{display:none}.babyset-card.is-disabled .babyset-card__cta-off{display:inline}.babyset-card.is-disabled .babyset-card__cta{opacity:.45;cursor:not-allowed}.babyset-card.is-disabled .babyset-card__media,.babyset-card.is-disabled .babyset-card__info{cursor:not-allowed}.babyset-card.is-disabled:hover{border-color:var(--bs-line-soft)}.babyset-card.is-disabled .babyset-card__img,.babyset-card.is-disabled .babyset-card__placeholder{opacity:.45}.babyset-card.is-disabled .babyset-card__title,.babyset-card.is-disabled .babyset-card__price{color:rgba(var(--color-foreground),.55)}.babyset-card.is-disabled .babyset-card__status{font-weight:600}.babyset-card.is-elsewhere .babyset-card__cta{opacity:.55}.babyset-card.is-elsewhere .babyset-card__status{font-weight:600}.babyset-card__field:focus{outline:none}.babyset-bar{position:sticky;bottom:var(--babyset-bottom-offset, 0px);z-index:6;background:rgb(var(--color-background));color:rgb(var(--color-foreground));border-top:1px solid var(--bs-line);box-shadow:0 -.6rem 2.4rem rgba(var(--color-shadow, 18, 18, 18),.08)}div.babyset-bar__backdrop{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:5;background:rgba(var(--color-foreground),.42);animation:babyset-fade .2s ease}@keyframes babyset-fade{0%{opacity:0}}.babyset-bar__main{display:grid;grid-template-areas:"progress progress" "set button";grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:stretch;gap:.8rem 1.2rem;max-width:var(--page-width, 120rem);margin:0 auto;padding:.8rem var(--bs-gutter) calc(.8rem + env(safe-area-inset-bottom))}.babyset--wide .babyset-bar__main{max-width:120rem}.babyset.has-preview-bar .babyset-bar__main{padding-bottom:.8rem}.babyset.has-preview-bar .babyset-bar:after{content:"";position:absolute;top:100%;right:0;left:0;height:var(--babyset-bottom-offset, 0px);background:rgb(var(--color-background))}.babyset-bar__toggle{grid-area:set;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.5rem;min-width:0;min-height:4.8rem;margin:0;padding:.3rem 0 2.5rem;border:0;background:none;color:rgb(var(--color-foreground));font:inherit;text-align:left;cursor:pointer}.babyset-bar__head{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.2rem .5rem;font-size:1.4rem;line-height:1.2;letter-spacing:.03rem}.babyset-bar__label,.babyset-bar__head-count{white-space:nowrap}.babyset-bar__head-count{display:inline-flex;align-items:center;gap:.5rem}.babyset-bar__count{font-weight:700;white-space:nowrap}.babyset-bar__count:before{content:"\b7";margin-right:.5rem;font-weight:400}@media screen and (max-width:989px){.babyset-bar__head{--babyset-sep: .9rem;column-gap:calc(.5rem + var(--babyset-sep));overflow:hidden}@supports (overflow-x: clip){.babyset-bar__head{overflow:visible;overflow-x:clip}}.babyset-bar__head-count{margin-left:calc(-1 * var(--babyset-sep))}.babyset-bar__count:before{display:inline-block;width:var(--babyset-sep);margin-right:0}}.babyset-bar__total-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.babyset-bar__chevron{display:flex;transition:transform .2s ease}.babyset-bar__chevron .babyset-icon{width:1.6rem;height:1.6rem}.babyset-bar.is-open .babyset-bar__chevron{transform:rotate(180deg)}.babyset-thumbs{display:none;gap:.4rem;min-width:0}.babyset-thumb{position:relative;display:grid;flex:none;place-items:center;width:3.4rem;height:3.4rem;overflow:hidden;border:1px dashed var(--bs-line-strong);background:rgb(var(--color-background));color:rgba(var(--color-foreground),.55)}.babyset-thumb.is-required:not(.is-filled){border-color:rgb(var(--color-foreground));color:rgb(var(--color-foreground))}.babyset-thumb.is-filled{border-style:solid;border-color:var(--bs-line)}.babyset-thumb.is-none{opacity:.4}.babyset-thumb.is-dropped,.babyset-thumb.is-error{border:2px dashed rgb(var(--color-foreground));color:rgb(var(--color-foreground))}.babyset-thumb__icon .babyset-icon{width:1.8rem;height:1.8rem}.babyset-thumb__img{position:absolute;top:0;right:0;bottom:0;left:0}.babyset-thumb__img:empty{display:none}.babyset-thumb__img img{display:block;width:100%;height:100%;object-fit:cover}.babyset-bar__toggle:hover .babyset-thumb{border-color:rgb(var(--color-foreground))}.babyset-bar__toggle:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem}.babyset-bar__progress{grid-area:progress;min-width:0}.babyset-bar__buy{display:contents}.babyset-bar__total{grid-area:set;align-self:end;justify-self:start;display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .6rem;margin:0;padding-bottom:.2rem;line-height:1.2;pointer-events:none}.babyset-bar__strike{font-size:1.2rem;color:var(--bs-muted);white-space:nowrap}.babyset-bar__amount{font-size:1.8rem;font-weight:700;white-space:nowrap}.babyset-bar__button.button{grid-area:button;width:100%;min-width:0;min-height:4.8rem;padding:.5rem 1.2rem;font-size:1.4rem;letter-spacing:.05rem;line-height:1.25;white-space:normal;text-align:center}.babyset-bar .babyset-error,.babyset-bar .babyset-notice{box-sizing:border-box;width:calc(100% - 2 * var(--bs-gutter));max-width:calc(var(--page-width, 120rem) - 10rem);margin:0 auto .8rem;font-size:1.3rem}.babyset--wide .babyset-bar .babyset-error,.babyset--wide .babyset-bar .babyset-notice{max-width:110rem}.babyset-bar .babyset-notice{margin:.8rem auto 0}.babyset-error__link{color:inherit;font-weight:600;white-space:nowrap}.babyset-bar__panel{position:absolute;right:0;bottom:100%;left:0;max-height:70vh;max-height:min(calc(100dvh - var(--babyset-bar-height, 12rem) - var(--babyset-bottom-offset, 0px)),var(--babyset-panel-room, 100dvh));overflow-y:auto;background:rgb(var(--color-background));border-top:1px solid var(--bs-line);border-radius:1.2rem 1.2rem 0 0;box-shadow:0 -1.2rem 3rem rgba(var(--color-shadow, 18, 18, 18),.12);overscroll-behavior:contain}.babyset-bar__panel:focus{outline:none}.babyset-bar__panel-inner{max-width:72rem;margin:0 auto;padding:1.6rem var(--bs-gutter) 2rem}.babyset-bar__panel-head{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.4rem}.babyset-bar__panel-title{margin:0}.babyset-bar__close{display:grid;place-items:center;width:4.4rem;height:4.4rem;margin-right:-1rem;padding:0;border:0;background:none;color:rgb(var(--color-foreground));cursor:pointer}.babyset .button[aria-disabled=true]{opacity:1;cursor:pointer}.babyset .button.is-locked{font-weight:400}.babyset-discount{margin:1.6rem 0 0}.babyset-discount__text{margin:0 0 .6rem;font-size:1.4rem;line-height:1.4}.babyset-discount.is-reached .babyset-discount__text{font-weight:600}.babyset-discount__meter{display:flex;align-items:center}.babyset-discount__track{flex:1 1 auto;height:.6rem;margin-right:-.4rem;overflow:hidden;border-radius:1rem;background:rgba(var(--color-foreground),.1)}.babyset-discount__fill{display:block;width:0;height:100%;border-radius:1rem;background:rgb(var(--color-button));transition:width .4s ease}.babyset-discount__goal{position:relative;display:grid;flex:none;place-items:center;width:4.6rem;height:4.6rem;border:2px solid rgba(var(--color-foreground),.18);border-radius:50%;background:rgb(var(--color-background));font-size:1.3rem;font-weight:700;letter-spacing:0;white-space:nowrap;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.babyset-discount.is-reached .babyset-discount__goal{border-color:rgb(var(--color-button));background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.babyset-discount--compact{display:grid;grid-template-areas:"text goal" "track track";grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.4rem .8rem;margin:0}.babyset-discount--compact .babyset-discount__meter{display:contents}.babyset-discount--compact .babyset-discount__text{grid-area:text;margin:0;font-size:1.25rem;line-height:1.3}.babyset-discount--compact .babyset-discount__goal{grid-area:goal;width:auto;height:auto;margin:0;padding:.1rem .8rem;border:0;border-radius:1rem;background:rgba(var(--color-foreground),.08);font-size:1.2rem;line-height:1.4}.babyset-discount--compact.is-reached .babyset-discount__goal{background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.babyset-discount--compact .babyset-discount__track{grid-area:track;height:.4rem;margin:0}.babyset-breakdown{display:grid;gap:.6rem;margin:1.6rem 0 0}.babyset-breakdown__row{display:flex;align-items:baseline;justify-content:space-between;gap:1.2rem;font-size:1.45rem}.babyset-breakdown dt,.babyset-breakdown dd{margin:0}.babyset-breakdown dd{white-space:nowrap}.babyset-breakdown__row--discount dd{font-weight:600}.babyset-breakdown__row--discount.is-pending dd{font-weight:400;color:var(--bs-muted)}.babyset-breakdown__row--total{margin-top:.4rem;padding-top:1.1rem;border-top:1px solid var(--bs-line);font-size:1.8rem}.babyset-breakdown__row--total dd{font-weight:700}.babyset-list{margin:0;padding:0;list-style:none}.babyset-list__item{display:grid;grid-template-columns:4.8rem minmax(0,1fr) auto auto;align-items:center;gap:.4rem 1.2rem;padding:.8rem 0;border-bottom:1px solid var(--bs-line-soft)}.babyset-list__media{display:grid;place-items:center;width:4.8rem;aspect-ratio:4 / 5;overflow:hidden;background:var(--bs-soft);color:rgba(var(--color-foreground),.5)}.babyset-list__media img{display:block;width:100%;height:100%;object-fit:cover}.babyset-list__item.is-empty .babyset-list__media{border:1px dashed var(--bs-line-strong);background:none}.babyset-list__item.is-missing .babyset-list__media{border-color:rgb(var(--color-foreground));color:rgb(var(--color-foreground))}.babyset-list__text{display:flex;flex-direction:column;gap:.1rem;min-width:0}.babyset-list__slot{font-size:1.2rem;letter-spacing:.1rem;text-transform:uppercase;color:var(--bs-muted)}.babyset-list__title{font-size:1.4rem;line-height:1.35}.babyset-list__variant{font-size:1.3rem;color:var(--bs-muted)}.babyset-list__item.is-empty .babyset-list__title{color:var(--bs-muted)}.babyset-list__item.is-missing .babyset-list__title{color:rgb(var(--color-foreground));font-style:italic}.babyset-list__item.is-error .babyset-list__media{outline:2px dashed rgb(var(--color-foreground));outline-offset:1px}.babyset-list__price{font-size:1.4rem;white-space:nowrap}.babyset-list__action{display:inline-grid;place-items:center;min-width:4.4rem;min-height:4.4rem;padding:0 .4rem;border:0;background:none;color:rgb(var(--color-foreground));font:inherit;font-size:1.3rem;cursor:pointer}.babyset-list__action.link{text-decoration:underline;text-underline-offset:.3rem}.babyset-list__remove{border-radius:50%}.babyset-list__remove:hover{background:var(--bs-soft)}.babyset-list__remove .babyset-icon{width:1.8rem;height:1.8rem}.babyset-summary{display:none;padding:2.4rem;border:1px solid var(--bs-line);border-radius:var(--bs-radius);background:rgb(var(--color-background))}.babyset-summary__head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:.4rem}.babyset-summary__heading{margin:0}.babyset-summary__count{font-size:1.35rem;color:var(--bs-muted)}.babyset-summary__button.button,.babyset-review__button.button{min-height:5rem;margin-top:1.8rem;padding:.6rem 1.6rem;line-height:1.25;white-space:normal}.babyset-summary__note{margin:1rem 0 0;font-size:1.25rem;line-height:1.45;color:var(--bs-muted)}.babyset-error{margin:1rem 0 0;padding:.8rem 1.2rem;border-left:.3rem solid rgb(var(--color-foreground));background:var(--bs-soft);font-size:1.35rem;line-height:1.45}.babyset-notice{display:flex;align-items:center;gap:.8rem 1.2rem;padding:.6rem .6rem .6rem 1.2rem;border-left:.3rem solid rgb(var(--color-foreground));background:var(--bs-soft);font-size:1.3rem;line-height:1.4}.babyset-notice__text{flex:1 1 auto;min-width:0;margin:0}.babyset-notice__undo{display:inline-flex;flex:none;align-items:center;gap:.5rem;min-height:4.4rem;padding:0 1.4rem;border:1px solid rgb(var(--color-foreground));border-radius:var(--bs-pill);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit;font-size:1.3rem;cursor:pointer}.babyset-notice__undo .babyset-icon{width:1.6rem;height:1.6rem}.babyset-notice__undo:hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.babyset-notice__undo:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.babyset-summary__notice{margin:.8rem 0 1.2rem}.babyset-lutka{display:grid;gap:2rem}.babyset-lutka__pickers{min-width:0}.babyset-board{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:.6rem}.babyset-board__tile{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:.5rem;min-width:0;margin:0;padding:0;border:0;background:none;color:rgb(var(--color-foreground));font:inherit;text-align:center;cursor:pointer}.babyset-board__frame{position:relative;display:grid;place-items:center;aspect-ratio:1 / 1;overflow:hidden;border:1px dashed var(--bs-line-strong);border-radius:var(--bs-radius);background:rgb(var(--color-background));transition:border-color .15s ease}.babyset-board__tile:hover .babyset-board__frame{border-color:rgb(var(--color-foreground))}.babyset-board__tile:focus-visible{outline:none}.babyset-board__tile:focus-visible .babyset-board__frame{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.babyset-board__tile.is-required:not(.is-filled) .babyset-board__frame{border-color:rgb(var(--color-foreground))}.babyset-board__tile.is-filled .babyset-board__frame{border-style:solid;border-color:var(--bs-line)}.babyset-board__tile.is-none .babyset-board__frame{opacity:.45}.babyset-board__tile.is-dropped .babyset-board__frame,.babyset-board__tile.is-error .babyset-board__frame{border:2px dashed rgb(var(--color-foreground))}.babyset-board__media .babyset-card__swatch{display:flex;gap:.2rem;padding:.4rem}.babyset-board__media .babyset-card__swatch .babyset-icon{width:2.2rem;height:2.2rem}.babyset-board__media .babyset-card__swatch-name{font-size:1.2rem}.babyset-board__media .babyset-card__swatch-note{display:none}.babyset-board__ghost,.babyset-board__media{position:absolute;top:0;right:0;bottom:0;left:0}.babyset-board__ghost{opacity:.42}.babyset-board__media{z-index:2}.babyset-board__media:empty{display:none}.babyset-board__ghost img,.babyset-board__ghost svg,.babyset-board__media img,.babyset-board__media svg{display:block;width:100%;height:100%;object-fit:cover}.babyset-board__ghost svg,.babyset-board__media svg{fill:rgba(var(--color-foreground),.4);background:var(--bs-soft)}.babyset-board__icon{position:relative;z-index:1;display:grid;place-items:center;width:3rem;height:3rem;border-radius:50%;background:rgba(var(--color-background),.94);box-shadow:0 .1rem .6rem rgba(var(--color-shadow, 18, 18, 18),.12)}.babyset-board__icon .babyset-icon{width:1.8rem;height:1.8rem}.babyset-board__tile.is-filled .babyset-board__icon,.babyset-board__tile.is-filled .babyset-board__ghost{visibility:hidden}.babyset-board__check{position:absolute;top:.3rem;right:.3rem;z-index:3;display:none;place-items:center;width:2rem;height:2rem;border-radius:50%;background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.babyset-board__check .babyset-icon{width:1.2rem;height:1.2rem;stroke-width:2.6}.babyset-board__tile.is-filled .babyset-board__check{display:grid}.babyset-board__label{display:flex;flex-direction:column;gap:.1rem;min-width:0}.babyset-board__name{font-size:1.2rem;line-height:1.25;overflow-wrap:anywhere}.babyset-board__req{font-size:1.2rem;line-height:1.2;font-weight:600}.babyset-board__req--optional{display:none}.babyset--lutka .babyset-thumbs{display:none!important}.babyset-board__caption{display:none}.babyset-acc{border-top:1px solid var(--bs-line)}.babyset-acc:last-child{border-bottom:1px solid var(--bs-line)}.babyset-acc__summary{display:flex;align-items:center;gap:1.2rem;padding:1.4rem 0;cursor:pointer;list-style:none}.babyset-acc__summary::-webkit-details-marker{display:none}.babyset-acc__summary:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:-.2rem}.babyset-acc__icon{position:relative;display:grid;flex:none;place-items:center;width:4.4rem;height:4.4rem;border-radius:50%;background:var(--bs-soft)}.babyset-acc__state{position:absolute;right:-.3rem;bottom:-.3rem;display:none;place-items:center;width:2rem;height:2rem;border:2px solid rgb(var(--color-background));border-radius:50%;background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.babyset-acc__state .babyset-icon{width:1.1rem;height:1.1rem;stroke-width:2.8}.babyset-acc.is-filled .babyset-acc__state{display:grid}.babyset-acc__text{display:flex;flex:1 1 auto;flex-direction:column;gap:.2rem;min-width:0}.babyset-acc__name{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .8rem;font-family:var(--font-heading-family);font-size:1.75rem;line-height:1.3}.babyset-acc__value{font-size:1.3rem;line-height:1.4;color:var(--bs-muted);overflow-wrap:anywhere}.babyset-acc__variant{white-space:nowrap}.babyset-acc__price{font-size:1.45rem;white-space:nowrap}.babyset-acc__chevron{display:flex;transition:transform .2s ease}.babyset-acc[open] .babyset-acc__chevron{transform:rotate(180deg)}.babyset-acc__content{padding:.4rem 0 2.4rem}.babyset-columns{display:grid;gap:3.2rem}.babyset-columns__main{min-width:0}.babyset-columns__aside{display:none}.babyset-progress{margin-bottom:2.8rem}.babyset-progress__top{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:.8rem}.babyset-progress__text,.babyset-progress__name{margin:0;font-size:1.2rem;letter-spacing:.14rem;text-transform:uppercase;color:var(--bs-muted)}.babyset-progress__name{color:rgb(var(--color-foreground))}.babyset-progress__track{height:.5rem;overflow:hidden;border-radius:1rem;background:rgba(var(--color-foreground),.1)}.babyset-progress__track span{display:block;width:0;height:100%;border-radius:1rem;background:rgb(var(--color-button));transition:width .3s ease}.babyset-progress__list{position:relative;display:flex;gap:.4rem;margin:1.4rem calc(var(--bs-gutter) * -1) 0;padding:.4rem var(--bs-gutter);overflow-x:auto;list-style:none;scrollbar-width:none}.babyset-progress__step{position:relative;display:inline-flex;align-items:center;gap:.6rem;min-height:4.4rem;padding:.3rem 1.4rem .3rem .8rem;border:1px solid var(--bs-line);border-radius:var(--bs-pill);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit;font-size:1.3rem;white-space:nowrap;cursor:pointer}.babyset-progress__step:disabled{cursor:default;opacity:.45}.babyset-progress__step:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.babyset-progress__num{display:inline-flex;align-items:center;justify-content:center;width:2.6rem;height:2.6rem;border:1px solid var(--bs-line-strong);border-radius:50%;font-size:1.2rem}.babyset-progress__item.is-done .babyset-progress__num{border-color:rgb(var(--color-foreground));background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.babyset-progress__item.is-current .babyset-progress__step{border-color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 1px rgb(var(--color-foreground))}.babyset-step:focus{outline:none}.babyset-step:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.6rem}.babyset-step__title{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1.2rem;margin:0 0 1rem}.babyset-step__icon{display:inline-grid;flex:none;place-items:center;width:4.4rem;height:4.4rem;border-radius:50%;background:var(--bs-soft)}.babyset-step__hint{margin:0 0 1.8rem;color:var(--bs-muted)}.babyset-step .babyset-size__legend{position:absolute!important;overflow:hidden;width:1px;height:1px;clip:rect(0 0 0 0);white-space:nowrap}.babyset-step .babyset-size__hint{display:none}.babyset-step .babyset-size__chip{min-height:5.2rem;padding:0 2.2rem;font-size:1.6rem}.babyset-stepnav{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.2rem;margin-top:2.8rem;padding-top:2rem;border-top:1px solid var(--bs-line-soft)}.babyset-stepnav__hint{flex:1 1 100%;order:-1;font-size:1.35rem;color:var(--bs-muted)}.babyset-stepnav__hint:empty{display:none}.babyset-stepnav__skip{min-height:4.4rem;margin-left:auto;padding:0 .6rem;border:0;background:none;color:rgb(var(--color-foreground));font:inherit;font-size:1.4rem;text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}.babyset-stepnav__next{min-width:14rem}.babyset-stepnav__skip[hidden]+.babyset-stepnav__next{margin-left:auto}.babyset-stepnav__next.button{display:none}.babyset-stepnav__prev.button{min-height:4.4rem}.babyset--koraci.is-review .babyset-bar{display:none}.babyset-review__list{margin:0 0 .4rem;padding:0;list-style:none}.babyset-review .babyset-discount{margin-top:2rem}@media screen and (min-width:750px){.babyset{--bs-gutter: 5rem}.babyset-hero{padding:4.8rem 0 4rem}.babyset-hero__intro{font-size:1.65rem;line-height:1.65}.babyset-formula{margin-top:3.2rem}.babyset-formula__item+.babyset-formula__item:before{height:11rem;margin:0 1.4rem;font-size:2rem}.babyset-formula__link{width:9rem;gap:.7rem}.babyset-formula__icon{width:4rem;height:4rem}.babyset-formula__icon .babyset-icon{width:2.4rem;height:2.4rem}.babyset-formula__check{top:.5rem;right:.5rem;width:2.4rem;height:2.4rem}.babyset-formula__check .babyset-icon{width:1.4rem;height:1.4rem}.babyset-formula__name{font-size:1.4rem}.babyset-formula__state{letter-spacing:.03rem}.babyset-slot__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem}.babyset-slot--row .babyset-slot__cards{grid-auto-columns:min(30vw,24rem)}.babyset-slot--solo .babyset-slot__cards{grid-template-columns:min(30vw,24rem);padding:.4rem 0 1.2rem}.babyset-card--solo .babyset-card__media{aspect-ratio:4 / 5}.babyset-card--solo .babyset-card__media--square{aspect-ratio:1 / 1}.babyset-presets__list{grid-auto-columns:minmax(26rem,44%)}.babyset-sizebox{padding:2.8rem 3.2rem 3.2rem}.babyset-slot__name,.babyset-presets__title{font-size:calc(var(--font-heading-scale) * 2.8rem)}.babyset-row{padding-top:4rem}.babyset-redovi>*+*{margin-top:4rem}.babyset-card--wide{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-template-rows:1fr auto auto auto auto 1fr;grid-template-areas:"media ." "media info" "media options" "media personal" "media status" "media cta";column-gap:4rem;padding:1.2rem}.babyset-card--wide .babyset-card__media{grid-area:media;aspect-ratio:1 / 1}.babyset-card--wide .babyset-card__info{grid-area:info;align-items:flex-start;gap:.8rem;padding:1.6rem 0;text-align:left}.babyset-card--wide .babyset-card__title{min-height:0;font-family:var(--font-heading-family);font-size:calc(var(--font-heading-scale) * 2.4rem);line-height:1.25;-webkit-line-clamp:3}.babyset-card--wide .babyset-card__price{justify-content:flex-start;font-size:2rem}.babyset-card--wide .babyset-card__options{grid-area:options;margin-bottom:1.6rem}.babyset-card--wide .babyset-card__option-label{margin-bottom:.8rem;font-size:1.35rem;text-align:left}.babyset-card--wide .babyset-pills__list{justify-content:flex-start;gap:.8rem}.babyset-card--wide .babyset-pills__pill{min-height:4.4rem;padding:0 1.8rem;font-size:1.4rem}.babyset-card--wide .babyset-card__select-wrap{max-width:32rem}.babyset-card--wide .babyset-card__status{grid-area:status;text-align:left}.babyset-card--wide .babyset-card__personal{grid-area:personal;max-width:32rem}.babyset-card--wide .babyset-card__personal .babyset-card__option-label{text-align:left}.babyset-card--wide .babyset-card__cta.button{grid-area:cta;align-self:start;justify-self:start;width:auto;min-width:26rem;margin:.4rem 0 2.4rem}.babyset-stepnav__hint{flex:1 1 auto;order:0}.babyset-thumb{width:4rem;height:4rem}}@media screen and (min-width:990px){.babyset--koraci .babyset-bar{display:none}.babyset-summary{display:block}.babyset-columns__aside{display:block;position:sticky;top:var(--bs-sticky-top)}.babyset-columns{grid-template-columns:minmax(0,1fr) 34rem;align-items:start;gap:5.6rem}.babyset--koraci.is-review .babyset-columns{grid-template-columns:minmax(0,1fr)}.babyset--koraci.is-review .babyset-columns__aside{display:none}.babyset--koraci.is-review .babyset-columns__main{width:100%;max-width:104rem;margin:0 auto}.babyset-review__layout{display:grid;grid-template-columns:minmax(0,1fr) 34rem;align-items:start;gap:4.8rem}.babyset-review__buy{padding:2.4rem;border:1px solid var(--bs-line);border-radius:var(--bs-radius)}.babyset-review .babyset-review__buy .babyset-discount{margin-top:0}.babyset-columns__aside .babyset-summary{display:flex;flex-direction:column;max-height:calc(100vh - 2 * var(--bs-sticky-top));max-height:calc(100dvh - 2 * var(--bs-sticky-top))}.babyset-columns__aside .babyset-summary>*{flex:none}.babyset-columns__aside .babyset-summary>.babyset-list{flex:0 1 auto;min-height:6.4rem;overflow-y:auto;overscroll-behavior:contain}.babyset-stepnav__next.button{display:inline-flex}.babyset-slot--row .babyset-slot__cards{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;gap:2rem;margin:0;padding:.4rem 0 0;overflow:visible}.babyset-slot--grid.babyset-slot--count-3 .babyset-slot__cards{grid-template-columns:repeat(3,minmax(0,1fr))}.babyset-slot--grid.babyset-slot--count-2 .babyset-slot__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.babyset-slot--grid.babyset-slot--count-2 .babyset-card{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-template-rows:1fr auto auto auto auto auto 1fr;grid-template-areas:"media ." "media info" "media options" "media personal" "media status" "media cta" "media .";column-gap:2.4rem;padding:1rem}.babyset-slot--grid.babyset-slot--count-2 .babyset-card__media{grid-area:media}.babyset-slot--grid.babyset-slot--count-2 .babyset-card__info{grid-area:info;align-items:flex-start;padding:0 0 1.2rem;text-align:left}.babyset-slot--grid.babyset-slot--count-2 .babyset-card__title{min-height:0;font-size:1.6rem}.babyset-slot--grid.babyset-slot--count-2 .babyset-card__price{justify-content:flex-start;font-size:1.8rem}.babyset-slot--grid.babyset-slot--count-2 .babyset-card__options{grid-area:options}.babyset-slot--grid.babyset-slot--count-2 .babyset-card__option-label,.babyset-slot--grid.babyset-slot--count-2 .babyset-card__status{text-align:left}.babyset-slot--grid.babyset-slot--count-2 .babyset-pills__list{justify-content:flex-start}.babyset-slot--grid.babyset-slot--count-2 .babyset-card__status{grid-area:status}.babyset-slot--grid.babyset-slot--count-2 .babyset-card__personal{grid-area:personal}.babyset-slot--grid.babyset-slot--count-2 .babyset-card__cta.button{grid-area:cta;margin-top:0}.babyset-presets__list{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;gap:2rem;margin:0;padding:.4rem 0 0;overflow:visible}.babyset-progress__list{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:.4rem;margin:1.8rem 0 0;padding:0;overflow:visible}.babyset-progress__item{position:relative}.babyset-progress__item+.babyset-progress__item:before{content:"";position:absolute;top:1.9rem;right:calc(50% + 2.1rem);left:calc(-50% + 1.9rem);height:1px;background:var(--bs-line-strong)}.babyset-progress__step{flex-direction:column;justify-content:flex-start;gap:.5rem;width:100%;padding:.4rem .2rem;border:0;border-radius:.8rem;background:none;white-space:normal;text-align:center}.babyset-progress__num{width:3rem;height:3rem;background:rgb(var(--color-background))}.babyset-progress__label{font-size:1.25rem;line-height:1.25;overflow-wrap:anywhere}.babyset-progress__item.is-current .babyset-progress__step{box-shadow:none}.babyset-progress__item.is-current .babyset-progress__num{border:2px solid rgb(var(--color-foreground));font-weight:700}.babyset-progress__item.is-current .babyset-progress__label{font-weight:700}.babyset-progress__step:not(:disabled):hover .babyset-progress__label{text-decoration:underline;text-underline-offset:.3rem}.babyset-slot__meta{margin-bottom:2rem}.babyset-bar__main{grid-template-areas:"set progress buy";grid-template-columns:auto minmax(20rem,1fr) auto;align-items:center;gap:3.2rem;padding:1.2rem 5rem}.babyset.has-preview-bar .babyset-bar__main{padding-bottom:1.2rem}.babyset-bar__toggle{flex-direction:row;align-items:center;gap:1.6rem;min-height:4.4rem;padding:0}.babyset-bar__head{min-height:4.4rem;padding:0 1.4rem;border:1px solid var(--bs-line-strong);border-radius:var(--bs-pill)}.babyset-bar__toggle:hover .babyset-bar__head{border-color:rgb(var(--color-foreground))}.babyset-bar__buy{grid-area:buy;display:flex;align-items:center;gap:2.4rem}.babyset-bar__total{grid-area:auto;align-self:auto;flex-direction:column;flex-wrap:nowrap;align-items:flex-end;gap:0;padding:0;pointer-events:auto}.babyset-bar__strike{font-size:1.3rem}.babyset-bar__total-label{position:static;width:auto;height:auto;overflow:visible;clip:auto;font-size:1.2rem;letter-spacing:.04rem;color:var(--bs-muted)}.babyset-bar__amount{font-size:2.2rem}.babyset-bar__button.button{grid-area:auto;width:auto;min-width:26rem;min-height:5rem;padding:.6rem 2rem;font-size:1.5rem}.babyset-thumb{width:4.4rem;height:4.4rem}.babyset-thumbs{gap:.6rem}.babyset-discount--compact{grid-template-areas:"text text" "track goal";gap:.4rem 0}.babyset-discount--compact .babyset-discount__text{font-size:1.35rem}.babyset-discount--compact .babyset-discount__track{height:.5rem;margin-right:-.4rem}.babyset-discount--compact .babyset-discount__goal{display:grid;place-items:center;width:4.4rem;height:4.4rem;padding:0;border:2px solid rgba(var(--color-foreground),.18);border-radius:50%;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-size:1.2rem}.babyset-discount--compact.is-reached .babyset-discount__goal{border-color:rgb(var(--color-button));background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.babyset-bar__panel{max-height:min(calc(100dvh - var(--babyset-bar-height, 9rem) - var(--babyset-bottom-offset, 0px) - 5rem),64rem,var(--babyset-panel-room, 100dvh));border-radius:0}.babyset-bar__panel-inner{padding:2rem 5rem 2.4rem}.babyset-bar__panel .babyset-list__item{padding:.8rem 0}.babyset-lutka{grid-template-columns:minmax(0,38rem) minmax(0,1fr);align-items:start;gap:5.6rem}.babyset-lutka__sticky{display:flex;flex-direction:column;gap:1.6rem}.babyset-board{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;gap:1rem;padding:2rem;border:1px solid var(--bs-line-soft);background:var(--bs-soft)}.babyset-board--odd .babyset-board__tile:first-child{grid-column:1 / -1}.babyset-board--odd .babyset-board__tile:first-child .babyset-board__frame{aspect-ratio:16 / 10}.babyset-board__tile{display:grid;grid-template-areas:"frame" "caption";align-content:start;gap:.6rem}.babyset-board__frame{grid-area:frame}.babyset-board__label{grid-area:frame;align-self:center;justify-self:center;position:relative;z-index:2;max-width:calc(100% - 1.6rem);margin-top:5.2rem;padding:.3rem 1rem;border-radius:1.2rem;background:rgba(var(--color-background),.94);pointer-events:none}.babyset-board__label .babyset-board__name{display:none}.babyset-board__icon{margin-top:-2.2rem}.babyset-board__req--optional{display:block;font-weight:400;color:var(--bs-muted)}.babyset-board__tile.is-filled .babyset-board__label,.babyset-board__tile.is-none .babyset-board__label{display:none}.babyset-board__caption{grid-area:caption;display:-webkit-box;min-height:2.6em;overflow:hidden;color:rgb(var(--color-foreground));font-size:1.3rem;line-height:1.3;text-align:left;-webkit-line-clamp:2;-webkit-box-orient:vertical}.babyset-board__tile:not(.is-filled) .babyset-board__caption{color:var(--bs-muted)}.babyset-board__tile.is-dropped .babyset-board__caption{color:rgb(var(--color-foreground));font-weight:600}.babyset-board__media .babyset-card__swatch{gap:.6rem;padding:1.2rem}.babyset-board__media .babyset-card__swatch .babyset-icon{width:3.2rem;height:3.2rem}.babyset-board__media .babyset-card__swatch-name{font-size:calc(var(--font-heading-scale) * 1.8rem)}.babyset-board--odd .babyset-board__tile:first-child .babyset-card__swatch-note{display:block}.babyset-board__check{top:.6rem;right:.6rem;width:2.4rem;height:2.4rem}.babyset-acc__summary{padding:1.8rem 0}.babyset-acc__content{padding:.4rem 0 2.8rem}.babyset-lutka .babyset-card--wide,.babyset-koraci .babyset-card--wide{grid-template-columns:minmax(0,4fr) minmax(0,6fr)}}@media screen and (min-width:990px)and (min-height:760px){.babyset-lutka__board-col{position:sticky;top:var(--bs-sticky-top)}}@media screen and (min-width:990px)and (max-height:820px){.babyset-columns__aside .babyset-summary{padding:1.8rem 2rem}.babyset-columns__aside .babyset-list__item{grid-template-columns:3.6rem minmax(0,1fr) auto auto;padding:.4rem 0}.babyset-columns__aside .babyset-list__media{width:3.6rem}.babyset-columns__aside .babyset-discount,.babyset-columns__aside .babyset-breakdown{margin-top:1rem}.babyset-columns__aside .babyset-summary__button.button{margin-top:1.2rem}}@media screen and (min-width:1200px){.babyset-hero__title{font-size:calc(var(--font-heading-scale) * 4.4rem)}.babyset-lutka{grid-template-columns:minmax(0,34rem) minmax(0,1fr)}.babyset-lutka .babyset-slot--grid.babyset-slot--count-many .babyset-slot__cards,.babyset-koraci .babyset-slot--grid.babyset-slot--count-many .babyset-slot__cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2rem}.babyset-lutka .babyset-card__cta.button,.babyset-koraci .babyset-card__cta.button{font-size:1.3rem}}@media screen and (min-width:990px){.babyset-bar__main{container:babyset-bar / inline-size}}@container babyset-bar (min-width: 104rem){.babyset-thumbs{display:flex}}.babyset-slot[id]{scroll-margin-top:2.4rem}.babyset-slot__heading{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .6rem;min-width:0}.babyset-slot__num{font-family:var(--font-heading-family);font-size:calc(var(--font-heading-scale) * 2.2rem);line-height:1.2}.babyset-slot__sub{font-family:var(--font-heading-family);font-size:calc(var(--font-heading-scale) * 1.8rem);line-height:1.25;color:var(--bs-muted)}.babyset-slot__limit{flex:none;margin:0;font-size:1.3rem;line-height:1.4;letter-spacing:.03rem;color:var(--bs-muted);white-space:nowrap}.babyset-slot__limit.is-full{color:rgb(var(--color-foreground));font-weight:600}.babyset-card__personal{margin:0 0 1rem}.babyset-card__text{box-sizing:border-box;width:100%;min-height:4.4rem;padding:0 1.2rem;border:var(--inputs-border-width, 1px) solid rgba(var(--color-foreground),var(--inputs-border-opacity, .55));border-radius:var(--inputs-radius, 0);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit;font-size:1.6rem;letter-spacing:.04rem;text-align:center}.babyset-card__text:hover{border-color:rgb(var(--color-foreground))}.babyset-card__text:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.babyset-card__text.is-missing{border-color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 1px rgb(var(--color-foreground))}.babyset-card__field+.babyset-card__field{margin-top:1.2rem}.babyset-card__field-state{color:var(--bs-muted);font-size:1.1rem;letter-spacing:.02rem}.babyset-card__field-hint,.babyset-card__field-count{margin:.5rem 0 0;font-size:1.2rem;line-height:1.4;letter-spacing:.02rem;color:var(--bs-muted);text-align:center}.babyset-card__field-count.is-full{color:rgb(var(--color-foreground));font-weight:600}.babyset-card__field-select{font-size:1.6rem}.babyset-card--wide .babyset-card__field-hint,.babyset-card--wide .babyset-card__field-count,.babyset-slot--grid.babyset-slot--count-2 .babyset-card__field-hint,.babyset-slot--grid.babyset-slot--count-2 .babyset-card__field-count{text-align:left}.babyset-card__cta-remove{display:none;align-items:center;gap:.6rem}@media(hover:hover){.babyset-card--multi.is-selected .babyset-card__cta:hover .babyset-card__cta-done{display:none}.babyset-card--multi.is-selected .babyset-card__cta:hover .babyset-card__cta-remove{display:inline-flex}}.babyset-card.is-full .babyset-card__cta{opacity:.5}.babyset-card.is-full .babyset-card__img{opacity:.75}.babyset-offer--gift{max-width:62rem;padding:1rem 2rem;border-radius:2.4rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 1px var(--bs-line-strong);letter-spacing:.02rem;text-align:left}.babyset-offer--gift .babyset-icon,.babyset-discount--gift .babyset-discount__goal .babyset-icon{width:2.2rem;height:2.2rem}.babyset-discount--gift.babyset-discount--compact .babyset-discount__goal .babyset-icon{width:1.5rem;height:1.5rem}.babyset-discount__go{position:relative;padding:0;border:0;background:none;color:inherit;font:inherit;font-weight:600;text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}.babyset-discount__go:after{content:"";position:absolute;top:-1.2rem;right:-.8rem;bottom:-1.2rem;left:-.8rem}.babyset-discount__go:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.babyset-gift{min-width:0;margin:0;padding:2.2rem 1.6rem 2.4rem;border:0;border-radius:var(--bs-radius);background:var(--bs-soft);transition:box-shadow .2s ease}.babyset-gift:focus{outline:none}.babyset-gift.is-reached{box-shadow:inset 0 0 0 1px var(--bs-line-strong)}.babyset-gift__legend{float:left;display:flex;align-items:center;gap:1.2rem;width:100%;margin:0 0 .8rem;padding:0}.babyset-gift__legend+*{clear:both}.babyset-gift__icon{display:grid;flex:none;place-items:center;width:4.4rem;height:4.4rem;border-radius:50%;background:rgb(var(--color-background))}.babyset-gift__title{font-family:var(--font-heading-family);font-size:calc(var(--font-heading-scale) * 2.2rem);line-height:1.2}.babyset-gift__text{max-width:62rem;margin:0 0 1.4rem;font-size:1.45rem;line-height:1.5;color:var(--bs-muted)}.babyset-gift .babyset-discount{max-width:56rem;margin:0 0 1.8rem}.babyset-gift__picker{min-width:0;margin:0;padding:0;border:0}.babyset-gift__picker-legend{float:left;width:100%;margin:0 0 .8rem;padding:0;font-size:1.3rem;letter-spacing:.06rem;color:var(--bs-muted)}.babyset-gift__picker-legend+*{clear:both}.babyset-gift__chips{position:relative;display:flex;flex-wrap:wrap;gap:.8rem}.babyset-gift__chip{display:inline-flex;align-items:center;gap:.8rem;min-height:4.8rem;padding:.4rem 1.6rem .4rem .4rem;border:1px solid rgba(var(--color-foreground),.3);border-radius:var(--bs-pill);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-size:1.4rem;letter-spacing:.03rem;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,opacity .15s ease}.babyset-gift__chip--text{padding:0 1.8rem}.babyset-gift__swatch{display:grid;flex:none;place-items:center;width:4rem;height:4rem;overflow:hidden;border-radius:50%;background:var(--bs-soft)}.babyset-gift__swatch img{display:block;width:100%;height:100%;object-fit:cover}.babyset-gift__chip:hover{border-color:rgb(var(--color-foreground))}.babyset-gift__input:checked+.babyset-gift__chip{border-color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 1px rgb(var(--color-foreground));font-weight:600}.babyset-gift__input:focus-visible+.babyset-gift__chip{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.babyset[data-input-modality=keyboard] .babyset-gift__input:focus+.babyset-gift__chip{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.babyset-gift__input:disabled+.babyset-gift__chip{opacity:.55;cursor:not-allowed}.babyset-gift__input:disabled+.babyset-gift__chip:hover{border-color:rgba(var(--color-foreground),.3)}.babyset-gift__status{margin:1.2rem 0 0;font-size:1.35rem;line-height:1.5}.babyset-gift__status:empty{display:none}.babyset-gift-panel,.babyset-review .babyset-gift{margin-top:2.4rem}.babyset-breakdown__row--gift dd{font-weight:600}.babyset-breakdown__row--gift.is-pending dd{font-weight:400;color:var(--bs-muted)}.babyset-list__item--gift .babyset-list__media{border-radius:50%}.babyset-list__item--gift.is-empty .babyset-list__media{border-style:dashed}.babyset-thumb.is-gift{border-radius:50%}.babyset-thumb--more{border-style:solid;font-size:1.2rem;font-weight:700;color:rgb(var(--color-foreground))}.babyset-board__more{position:absolute;right:.3rem;bottom:.3rem;z-index:3;padding:.1rem .6rem;border-radius:1rem;background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-size:1.2rem;font-weight:700;line-height:1.4}.babyset-board__more:empty{display:none}@media screen and (min-width:750px){.babyset-slot__num{font-size:calc(var(--font-heading-scale) * 2.8rem)}.babyset-slot__sub{font-size:calc(var(--font-heading-scale) * 2.2rem)}.babyset-gift{padding:3rem 3.2rem 3.2rem}.babyset-gift__title{font-size:calc(var(--font-heading-scale) * 2.8rem)}}@media screen and (min-width:990px){.babyset-gift__chips{gap:1rem}}.babyset-offer--coupon{display:flex;width:fit-content;max-width:76rem;margin:2.4rem auto 0;padding:1rem 2rem;border-radius:2.4rem;letter-spacing:.02rem;text-align:left}.babyset-offer+.babyset-offer--coupon{margin-top:1.2rem}.babyset-offer--coupon .babyset-icon{width:2.2rem;height:2.2rem}.babyset-offer__code{letter-spacing:.08rem;white-space:nowrap}.babyset-coupon-note{max-width:62rem;margin:1.6rem auto 0;padding:1rem 1.6rem;border:1px dashed var(--bs-line-strong);font-size:1.4rem;text-align:left}.babyset .babyset-coupon{display:flex;align-items:flex-start;gap:.6rem;margin:0;color:rgb(var(--color-foreground));font-size:1.3rem;line-height:1.4}.babyset .babyset-coupon__icon{display:inline-flex;flex:none;margin-top:.05rem}.babyset .babyset-coupon__icon .babyset-icon{width:1.7rem;height:1.7rem}.babyset .babyset-coupon__text{min-width:0}.babyset .babyset-coupon__code{font-weight:700;letter-spacing:.06rem;white-space:nowrap}.babyset .babyset-coupon.is-added{font-weight:600}.babyset .babyset-bar .babyset-coupon{box-sizing:border-box;width:calc(100% - 2 * var(--bs-gutter));max-width:calc(var(--page-width, 120rem) - 10rem);margin:.8rem auto 0}.babyset--wide .babyset-bar .babyset-coupon{max-width:110rem}.babyset .babyset-coupon--summary{margin:0 0 1.2rem}@media screen and (min-width:990px){.babyset .babyset-bar .babyset-coupon{margin-top:1rem}}@media(prefers-reduced-motion:reduce){.babyset *,.babyset-bar{transition:none!important}}.babyset:not(.is-ready) .babyset-card__more,.babyset:not(.is-ready) .babyset-mode__options,.babyset:not(.is-ready) .babyset-mode__chips{pointer-events:none}.babyset-card__more{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;align-self:center;min-height:3.2rem;margin:-.6rem 0 .8rem;padding:.2rem .8rem;border:0;background:none;color:rgb(var(--color-foreground));font:inherit;font-size:1.3rem;letter-spacing:.04rem;text-decoration:underline;text-underline-offset:.3rem;text-decoration-thickness:.1rem;cursor:pointer}.babyset-card__more .babyset-icon{width:1.7rem;height:1.7rem}.babyset-card__more:hover{text-decoration-thickness:.2rem}.babyset-card__more:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.babyset-card__auto{display:flex;align-items:center;justify-content:center;gap:.6rem;margin:0 0 1rem;font-size:1.3rem;line-height:1.4;color:var(--bs-muted);text-align:center}.babyset-card__auto .babyset-icon{width:1.8rem;height:1.8rem}.babyset-mode{min-width:0;margin:0;padding:0;border:0}.babyset-mode:focus{outline:none}.babyset-mode__legend{float:left;width:100%;margin:0 0 1.2rem;padding:0}.babyset-mode__legend+*{clear:both}.babyset-mode__title{display:block;font-family:var(--font-heading-family);font-size:calc(var(--font-heading-scale) * 2.2rem);line-height:1.2}.babyset-mode__options{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:.8rem}@media screen and (min-width:750px){.babyset-mode__options{grid-template-columns:repeat(2,minmax(0,1fr))}}.babyset-mode__option{display:flex;align-items:flex-start;gap:1.2rem;min-height:4.4rem;padding:1.4rem 1.6rem;border:1px solid var(--bs-line-strong);border-radius:var(--bs-radius);background:rgb(var(--color-background));cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.babyset-mode__option:hover{border-color:rgb(var(--color-foreground))}.babyset-mode__dot{flex:none;width:2rem;height:2rem;margin-top:.1rem;border:1px solid var(--bs-line-strong);border-radius:50%;background:rgb(var(--color-background))}.babyset-mode__text{display:flex;flex-direction:column;gap:.3rem}.babyset-mode__name{font-size:1.5rem;line-height:1.35;letter-spacing:.04rem}.babyset-mode__hint{font-size:1.3rem;line-height:1.45;color:var(--bs-muted)}.babyset-mode__input:checked+.babyset-mode__option{border-color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 1px rgb(var(--color-foreground))}.babyset-mode__input:checked+.babyset-mode__option .babyset-mode__dot{border-color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 .5rem rgb(var(--color-foreground))}.babyset-mode__input:focus-visible+.babyset-mode__option,.babyset-mode__for-input:focus-visible+.babyset-mode__chip{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem}.babyset[data-input-modality=keyboard] .babyset-mode__input:focus+.babyset-mode__option{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem}.babyset[data-input-modality=keyboard] .babyset-mode__for-input:focus+.babyset-mode__chip{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem}.babyset-mode__extra{margin-top:1.2rem;padding:1.8rem 1.6rem 2rem;background:var(--bs-soft)}.babyset-mode__for{min-width:0;margin:0;padding:0;border:0}.babyset-mode__for:focus{outline:none}.babyset-mode__for-legend{display:flex;align-items:center;gap:1rem;float:left;width:100%;margin:0 0 1rem;padding:0;font-family:var(--font-heading-family);font-size:calc(var(--font-heading-scale) * 2rem);line-height:1.25}.babyset-mode__for-legend+*{clear:both}.babyset-mode__chips{position:relative;display:flex;flex-wrap:wrap;gap:.8rem}.babyset-mode__chip{display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;min-width:4.4rem;padding:0 1.9rem;border:var(--variant-pills-border-width, 1px) solid rgba(var(--color-foreground),var(--variant-pills-border-opacity, .55));border-radius:var(--bs-pill);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-size:1.4rem;letter-spacing:.05rem;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.babyset-mode__chip:hover{border-color:rgb(var(--color-foreground))}.babyset-mode__for-input:checked+.babyset-mode__chip{border-color:rgb(var(--color-foreground));background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.babyset-mode__size:empty{display:none}.babyset-mode__size{margin-top:2rem}.babyset-sizebox.is-in-mode{padding:0;background:none}.babyset-sizebox.is-in-mode .babyset-size__title{font-size:calc(var(--font-heading-scale) * 2rem)}.babyset-size__legend .babyset-size__title{display:inline}.babyset-size__badge{margin-left:1rem;vertical-align:.3rem}.babyset-mode__status{margin:1rem 0 0;font-size:1.35rem;line-height:1.5;color:var(--bs-muted)}.babyset-mode__status:empty{display:none}.babyset-gift__note{display:flex;align-items:center;gap:.8rem;max-width:62rem;margin:0;font-size:1.35rem;line-height:1.5;color:var(--bs-muted)}.babyset-gift__note .babyset-icon{flex:none}html.babyset-dialog-open{overflow:hidden}.babyset-dialog{width:calc(100vw - 2.4rem);max-width:88rem;max-height:calc(100vh - 2.4rem);max-height:calc(100dvh - 2.4rem);margin:auto;padding:0;border:0;border-radius:var(--bs-radius);background:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:0 1.2rem 4rem #0000002e;overflow:hidden}.babyset-dialog::backdrop{background:#00000073}.babyset-dialog__inner{max-height:calc(100vh - 2.4rem);max-height:calc(100dvh - 2.4rem);overflow-y:auto;overscroll-behavior:contain}.babyset-dialog__head{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:1.2rem 1.2rem 1.2rem 2rem;border-bottom:1px solid var(--bs-line-soft);background:rgb(var(--color-background))}.babyset-dialog__title{margin:0;line-height:1.25}.babyset-dialog__title:focus{outline:none}.babyset-dialog__close{display:grid;flex:none;place-items:center;width:4.4rem;height:4.4rem;padding:0;border:0;border-radius:50%;background:none;color:rgb(var(--color-foreground));cursor:pointer}.babyset-dialog__close:hover{background:var(--bs-soft)}.babyset-dialog__close:focus-visible,.babyset-dialog__thumb:focus-visible,.babyset-dialog__link:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.babyset-dialog__body{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem;padding:2rem}@media screen and (min-width:750px){.babyset-dialog__body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3.2rem;padding:2.4rem}}.babyset-dialog__photo{display:block;aspect-ratio:4 / 5;overflow:hidden;background:var(--bs-soft)}.babyset-dialog__photo img{display:block;width:100%;height:100%;object-fit:cover}.babyset-dialog__thumbs{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:.8rem}.babyset-dialog__thumb{width:5.6rem;height:5.6rem;padding:0;border:1px solid var(--bs-line);background:var(--bs-soft);cursor:pointer;overflow:hidden}.babyset-dialog__thumb[aria-pressed=true]{border-color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 1px rgb(var(--color-foreground))}.babyset-dialog__thumb-img,.babyset-dialog__thumb-img img{display:block;width:100%;height:100%;object-fit:cover}.babyset-dialog__price{margin:0 0 1.2rem;font-size:1.8rem;letter-spacing:.04rem}.babyset-dialog__text{font-size:1.5rem;line-height:1.6}.babyset-dialog__text>:first-child{margin-top:0}.babyset-dialog__empty{color:var(--bs-muted)}.babyset-dialog__actions{margin:2rem 0 0}.babyset-dialog__link{display:inline-flex;align-items:center;min-height:4.4rem;font-size:1.45rem}.babyset-dialog__photo.is-contain img{object-fit:contain;background:#fff}.babyset-swatches__open{position:relative;display:flex;align-items:center;gap:.8rem;width:100%;min-height:4.4rem;padding:.4rem 3rem .4rem .4rem;border:var(--inputs-border-width, 1px) solid rgba(var(--color-foreground),var(--inputs-border-opacity, .55));border-radius:var(--inputs-radius, 0);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit;text-align:left;cursor:pointer}.babyset-swatches__open:hover{border-color:rgb(var(--color-foreground))}.babyset-swatches__open:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.babyset-swatches__open:disabled{cursor:not-allowed;opacity:.5}.babyset-swatches__current{flex:none;width:3.6rem;height:3.6rem;overflow:hidden;border-radius:.3rem;background:var(--bs-soft);box-shadow:inset 0 0 0 1px var(--bs-line)}.babyset-swatches__current img{display:block;width:100%;height:100%;object-fit:cover}.babyset-swatches__open-text{display:flex;flex-direction:column;min-width:0;line-height:1.25}.babyset-swatches__open-name{overflow:hidden;font-size:1.4rem;letter-spacing:.03rem;white-space:nowrap;text-overflow:ellipsis}.babyset-swatches__open-count{font-size:1.15rem;color:var(--bs-muted)}.babyset-swatches__dialog{width:calc(100vw - 2.4rem);max-width:64rem;max-height:calc(100vh - 2.4rem);max-height:calc(100dvh - 2.4rem);margin:auto;padding:0;border:0;border-radius:var(--bs-radius);background:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:0 1.2rem 4rem #0000002e;text-align:left;overflow:hidden}.babyset-swatches__dialog::backdrop{background:#00000073}.babyset-swatches__inner{max-height:calc(100vh - 2.4rem);max-height:calc(100dvh - 2.4rem);overflow-y:auto;overscroll-behavior:contain}.babyset-swatches__head{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:.8rem .8rem .8rem 1.6rem;border-bottom:1px solid var(--bs-line-soft);background:rgb(var(--color-background))}.babyset-swatches__title{margin:0;line-height:1.25}.babyset-swatches__hint{margin:1.2rem 1.6rem 0;font-size:1.3rem;line-height:1.4;color:var(--bs-muted)}.babyset-swatches__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(6rem,1fr));gap:1rem .8rem;padding:1.2rem 1.6rem 2rem}@media screen and (min-width:750px){.babyset-swatches__grid{grid-template-columns:repeat(auto-fill,minmax(7.2rem,1fr))}}.babyset-swatches__tile{display:flex;flex-direction:column;align-items:center;gap:.4rem;min-width:0;cursor:pointer}.babyset-swatches__img{display:block;width:100%;aspect-ratio:1;overflow:hidden;border-radius:.4rem;background:var(--bs-soft);box-shadow:inset 0 0 0 1px var(--bs-line);transition:box-shadow .15s ease}.babyset-swatches__img img{display:block;width:100%;height:100%;object-fit:cover}.babyset-swatches__name{font-size:1.25rem;line-height:1.2;letter-spacing:.03rem}@media(hover:hover){.babyset-swatches__tile:hover .babyset-swatches__img{box-shadow:0 0 0 1px rgb(var(--color-foreground))}}.babyset-swatches__input:checked+.babyset-swatches__tile .babyset-swatches__img{box-shadow:0 0 0 .2rem rgb(var(--color-background)),0 0 0 .4rem rgb(var(--color-foreground))}.babyset-swatches__input:checked+.babyset-swatches__tile .babyset-swatches__name{font-weight:700}.babyset-swatches__input:disabled+.babyset-swatches__tile{cursor:not-allowed;opacity:.4}.babyset-swatches__input:disabled+.babyset-swatches__tile .babyset-swatches__name{text-decoration:line-through}.babyset-swatches__input:focus-visible+.babyset-swatches__tile .babyset-swatches__img{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.5rem}.babyset[data-input-modality=keyboard] .babyset-swatches__input:focus+.babyset-swatches__tile .babyset-swatches__img{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.5rem}.babyset-swatches.is-inline .babyset-swatches__dialog{position:static;display:block;width:auto;max-width:none;max-height:none;box-shadow:none}.babyset-swatches.is-inline .babyset-swatches__head,.babyset-swatches.is-inline .babyset-swatches__hint{display:none}.babyset-swatches.is-inline .babyset-swatches__grid{grid-template-columns:repeat(auto-fill,minmax(4.4rem,1fr));padding:0}.babyset-split__colours{min-width:0;margin:0 0 .8rem;padding:0;border:0}.babyset-split__colours[hidden]{display:none}.babyset-pills__pill.is-unavailable{opacity:.45;text-decoration:line-through}.babyset-split__colours.is-missing .babyset-pills__pill{border-color:rgb(var(--color-foreground))}.babyset-card__status.is-prompt{font-weight:700;color:rgb(var(--color-foreground))}.babyset-swatches__name{max-width:calc(100% + .8rem);text-align:center;overflow-wrap:break-word}.babyset-swatches__open-name{white-space:normal;overflow-wrap:anywhere}.babyset-card__prompt{font-weight:700;color:rgb(var(--color-foreground))}.babyset-card__prompt>[aria-hidden=true]{font-weight:400;color:var(--bs-muted)}.babyset-swatches__open.is-missing,.babyset-split__colours.is-missing .babyset-pills__pill{border-color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 1px rgb(var(--color-foreground))}.babyset[data-input-modality=pointer] .babyset-card:has(.babyset-card__input:focus-visible),.babyset[data-input-modality=pointer] .babyset-pills__input:focus-visible+.babyset-pills__pill,.babyset[data-input-modality=pointer] .babyset-swatches__input:focus-visible+.babyset-swatches__tile .babyset-swatches__img,.babyset[data-input-modality=pointer] .babyset-swatches__open:focus-visible{outline:none}.babyset-slot__cards+.babyset-slot__message{margin:.4rem 0 0}@media screen and (min-width:990px){.babyset-slot__cards+.babyset-slot__message{margin-top:1.6rem}}.babyset-bar__main.has-controls{grid-template-areas:"progress progress" "controls controls" "set button";row-gap:.6rem}.babyset-bar__controls{grid-area:controls;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;min-width:0}.babyset-barctl{position:relative;min-width:0}.babyset-barctl__label{position:absolute;top:.3rem;right:3rem;left:1rem;overflow:hidden;font-size:1.1rem;line-height:1.3;letter-spacing:.03rem;color:var(--bs-muted);white-space:nowrap;text-overflow:ellipsis;pointer-events:none}.babyset-barctl__select{display:block;width:100%;min-height:4rem;margin:0;padding:1.5rem 3rem .2rem 1rem;border:var(--inputs-border-width, 1px) solid rgba(var(--color-foreground),var(--inputs-border-opacity, .55));border-radius:var(--inputs-radius, 0);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit;font-size:1.6rem;line-height:1.4;letter-spacing:.02rem;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;appearance:none;-webkit-appearance:none}.babyset-barctl__select:hover{border-color:rgb(var(--color-foreground))}.babyset-barctl__select:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.babyset-barctl.is-missing .babyset-barctl__select{border-color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 1px rgb(var(--color-foreground))}.babyset-barctl .babyset-card__chevron{right:1rem}.babyset:not(.is-ready) .babyset-bar__controls{pointer-events:none}@media screen and (min-width:990px){.babyset-bar__main.has-controls{grid-template-areas:"progress progress progress" "set controls buy";grid-template-columns:auto minmax(0,1fr) auto;gap:.8rem 2.4rem;padding-top:1rem}.babyset-bar__main.has-controls .babyset-bar__controls{grid-template-columns:repeat(2,minmax(0,18rem));justify-content:start}.babyset-bar__main.has-controls .babyset-discount--compact{grid-template-areas:"text goal" "track track";grid-template-columns:minmax(0,1fr) auto;gap:.4rem .8rem}.babyset-bar__main.has-controls .babyset-discount--compact .babyset-discount__track{height:.4rem;margin:0}.babyset-bar__main.has-controls .babyset-discount--compact .babyset-discount__goal{width:auto;height:auto;padding:.1rem .8rem;border:0;border-radius:1rem;background:rgba(var(--color-foreground),.08);font-size:1.2rem;line-height:1.4}.babyset-bar__main.has-controls .babyset-discount--compact.is-reached .babyset-discount__goal{background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.babyset-bar__main.has-controls .babyset-thumbs{display:none}}@media screen and (min-width:640px)and (max-width:989px)and (max-height:500px){.babyset-bar__main.has-controls{grid-template-areas:"progress progress progress" "set controls button";grid-template-columns:auto minmax(0,1fr) minmax(0,.75fr);column-gap:1.2rem}.babyset-bar__main.has-controls .babyset-bar__controls{align-self:center}}.babyset-pills__pill.babyset-pills__pill--picture{gap:.6rem;padding:0 1.2rem 0 .6rem}.babyset-pills__picture{flex:none;width:2.8rem;height:2.8rem;border-radius:50%;background:#fff;box-shadow:0 0 0 1px rgba(var(--color-foreground),.12);object-fit:cover}.babyset-pills__input:disabled+.babyset-pills__pill--picture .babyset-pills__picture{opacity:.5}.babyset--v2:not(.is-ready) [data-add-piece],.babyset--v2:not(.is-ready) [data-start-button],.babyset--v2:not(.is-ready) [data-step-button],.babyset--v2:not(.is-ready) .bs2-stepper button{pointer-events:none}.babyset--v2:not(.is-ready) [data-start-button],.babyset--v2:not(.is-ready) [data-add-piece]{opacity:.45}.bs2-start--tint{background:var(--bs2-tint)}.bs2-start__inner{padding-top:1.2rem;padding-bottom:2.4rem}.bs2-start__eyebrow{margin:0 0 .2rem;font-size:1.2rem;line-height:1.4;letter-spacing:.12rem;text-transform:uppercase;color:rgba(var(--color-foreground),.75)}.bs2-start__title{margin:0 0 1rem}.bs2-start__title:focus,.bs2-step__h2:focus,.bs2-review__h2:focus,.bs2-sheet__title:focus,.bs2-q:focus{outline:none;box-shadow:none}.babyset--v2[data-input-modality=pointer] .bs2-card__add:focus-visible{outline:none;box-shadow:none}.bs2-start__intro{margin:0 0 1.6rem;font-size:1.5rem;line-height:1.5}.bs2-start__intro>:first-child{margin-top:0}.bs2-start__intro>:last-child{margin-bottom:0}.bs2-start__intro--wide{display:none}.bs2-start__intro--phone{margin:1.6rem 0 0}.bs2-q{min-width:0;margin:0 0 1.2rem;padding:0;border:0}.bs2-q__legend{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1rem;float:left;width:100%;margin:0 0 .8rem;padding:0}.bs2-q__legend+*{clear:both}.bs2-q__title{font-family:var(--font-heading-family);font-size:calc(var(--font-heading-scale) * 1.8rem);line-height:1.3}.bs2-q__chips:empty{min-height:9.6rem}.bs2-start .babyset-size__chip{padding:0 1.2rem;font-size:1.4rem}@media screen and (max-width:399px){.bs2-start .babyset-size__chip{padding:0 1rem;font-size:1.3rem}}.bs2-q__hint{margin:.6rem 0 0;font-size:1.3rem;line-height:1.45;color:rgba(var(--color-foreground),.75)}.bs2-q__error{margin:.6rem 0 0;font-size:1.3rem;font-weight:700;line-height:1.45;color:rgb(var(--color-foreground))}.bs2-modes.babyset-mode__options{grid-template-columns:minmax(0,1fr)}@media screen and (min-width:360px){.bs2-modes.babyset-mode__options{grid-template-columns:repeat(2,minmax(0,1fr))}}.bs2-modes .babyset-mode__option{gap:.8rem;padding:1.2rem}.bs2-modes .babyset-mode__name{font-size:1.4rem;line-height:1.3}.bs2-modes .babyset-mode__hint{font-size:1.25rem;line-height:1.4}.bs2-for.babyset-mode__extra{margin-top:.8rem;padding:1rem 1.2rem 1.2rem;border:1px solid var(--bs-line-strong);background:rgb(var(--color-background))}.bs2-for .babyset-mode__for-legend{margin-bottom:.6rem;font-size:calc(var(--font-heading-scale) * 1.6rem)}.bs2-start .babyset-mode__status{margin-top:.6rem;font-size:1.3rem;line-height:1.4}.bs2-start__notice{margin:0 0 1.2rem}.bs2-start__go.button{gap:.8rem;width:100%}.bs2-start__go-icon{flex:none;width:1.6rem;height:1.6rem}.bs2-start__gift{display:flex;align-items:flex-start;gap:.6rem;margin:1rem 0 0;font-size:1.3rem;line-height:1.45}.bs2-start__gift .babyset-icon{width:1.8rem;height:1.8rem}.bs2-start__photo{margin-top:1.6rem;aspect-ratio:4 / 3;overflow:hidden;background:rgba(var(--color-foreground),.04)}.bs2-start__photo picture,.bs2-start__img{display:block;width:100%;height:100%;object-fit:cover}@media screen and (min-width:750px){.bs2-start__inner{padding-top:4rem;padding-bottom:4rem}.bs2-start__grid{display:grid;grid-template-columns:minmax(0,.42fr) minmax(0,.58fr);align-items:start;gap:3.2rem}.bs2-start__photo{order:-1;margin:0;aspect-ratio:4 / 5}.bs2-start__intro--wide{display:block}.bs2-start__intro--phone{display:none}.bs2-start__go.button{width:auto;min-width:28rem}.bs2-q__title{font-size:calc(var(--font-heading-scale) * 2rem)}}@media screen and (min-width:990px){.bs2-start__grid{grid-template-columns:38rem minmax(0,1fr);gap:4.8rem}}.babyset--v2:not([data-current=start]):not([data-current=restore]) .bs2-start{background:none}.babyset--v2:not([data-current=start]):not([data-current=restore]) .bs2-start__inner{padding:0}.babyset--v2:not([data-current=start]):not([data-current=restore]) .bs2-start__main>:not(.bs2-start__title),.babyset--v2:not([data-current=start]):not([data-current=restore]) .bs2-start__photo{display:none!important}.babyset--v2:not([data-current=start]):not([data-current=restore]) .bs2-start__title{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);white-space:nowrap}.babyset--v2[data-current=start] .bs2-flow{display:none}.bs2-stage{min-height:var(--bs2-stage-min, 0px)}.bs2-stepper{display:flex;align-items:center;gap:.2rem;min-height:4.4rem;margin:0 0 .4rem}.bs2-stepper button{color:rgb(var(--color-foreground));font:inherit;cursor:pointer}.bs2-stepper button:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.bs2-stepper__back{display:inline-flex;flex:none;align-items:center;justify-content:center;gap:.4rem;min-width:4.4rem;height:4.4rem;margin-left:-1rem;padding:0;border:0;background:none;font-size:1.4rem}.bs2-stepper__back-icon{width:2rem;height:2rem}.bs2-stepper__back-text{display:none}.bs2-stepper__list{display:flex;flex:1 1 auto;align-items:center;min-width:0;margin:0;padding:0;list-style:none}.bs2-stepper__item{display:flex;flex:1 1 0;justify-content:center;min-width:0}.bs2-stepper__step{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:.3rem;width:100%;min-width:3.2rem;min-height:4.4rem;padding:0;border:0;background:none}.bs2-stepper__dot{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border:1px solid var(--bs-line-strong);border-radius:50%;background:rgb(var(--color-background));font-size:1.3rem;line-height:1;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.bs2-stepper__item.is-done .bs2-stepper__dot{border-color:rgb(var(--color-foreground))}.bs2-stepper__item.is-current .bs2-stepper__dot{border-color:rgb(var(--color-foreground));background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-weight:700}.bs2-stepper__name{display:none}.bs2-stepper__item--review{flex:0 0 auto}.bs2-stepper__review{display:inline-flex;align-items:center;gap:.4rem;min-height:4.4rem;padding:0 .4rem;border:0;background:none;font-size:1.3rem;text-decoration:underline;text-underline-offset:.3rem}.bs2-stepper__review-icon{flex:none;width:2rem;height:2rem}.bs2-stepper__item--review.is-current .bs2-stepper__review{font-weight:700;text-decoration:none}@media screen and (max-width:359px){.bs2-stepper__back{min-width:4rem}}.bs2-step__head{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .8rem;margin:0 0 .8rem}.bs2-step__h2{margin:0;font-size:calc(var(--font-heading-scale) * 2rem);line-height:1.25}.bs2-step__sub{color:var(--bs-muted)}.bs2-step__limit.babyset-slot__limit{white-space:nowrap}.bs2-step__aside--top{display:none}.bs2-step__aside--bottom{margin-top:1.2rem}.bs2-step__hint{margin:0;font-size:1.3rem;line-height:1.45;color:var(--bs-muted)}.bs2-step__message.babyset-slot__message{margin:1.2rem 0 0}.bs2-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;margin:0;padding:0;list-style:none}.bs2-grid--solo{grid-template-columns:minmax(0,1fr)}@media screen and (max-width:359px){.bs2-grid{grid-template-columns:minmax(0,1fr)}}@media screen and (min-width:750px){.bs2-stepper{gap:1.2rem;margin-bottom:1.6rem;padding-top:1.6rem}.bs2-stepper__back{margin-left:-.4rem;padding:0 1.2rem 0 .4rem}.bs2-stepper__back-text{display:inline}.bs2-stepper__step{flex-direction:row;gap:.8rem;min-width:0}.bs2-stepper__name{display:block;overflow:hidden;font-size:1.3rem;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.bs2-stepper__item.is-current .bs2-stepper__name{font-weight:700}.bs2-step__head{margin-bottom:.4rem}.bs2-step__h2{font-size:calc(var(--font-heading-scale) * 2.8rem)}.bs2-step__count{display:block;margin-bottom:.4rem;font-family:var(--font-body-family);font-size:1.2rem;line-height:1.3;letter-spacing:.16rem;text-transform:uppercase;color:var(--bs-muted)}.bs2-step__colon{position:absolute;overflow:hidden;width:1px;height:1px;clip:rect(0 0 0 0);white-space:nowrap}.bs2-step__aside--top{display:block;margin:0 0 2rem}.bs2-step__aside--bottom{display:none}.bs2-step__hint{font-size:1.45rem}.bs2-grid,.bs2-grid--solo{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem}}@media screen and (min-width:990px){.bs2-grid,.bs2-grid--solo{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.4rem}}.bs2-card{margin:0}.bs2-card--solo .babyset-card__media{aspect-ratio:4 / 3}@media screen and (min-width:750px){.bs2-card--solo .babyset-card__media{aspect-ratio:4 / 5}.bs2-card--solo .babyset-card__media--square{aspect-ratio:1 / 1}}.bs2-card__body{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;gap:.4rem;padding:1.2rem .4rem 0;text-align:center}.bs2-card__title{display:-webkit-box;min-height:2.7em;margin:0;overflow:hidden;font-family:var(--font-body-family);font-size:1.45rem;font-weight:400;line-height:1.35;letter-spacing:.04rem;-webkit-line-clamp:2;-webkit-box-orient:vertical}.bs2-card__price,.bs2-card__legal,.bs2-card__status.babyset-card__status{margin:0}.bs2-card__status.is-prompt{font-weight:700}.bs2-card__chosen{display:block;margin:0;text-align:center;font-size:1.3rem;line-height:1.4}.bs2-card__chosen-picture{display:inline-block;vertical-align:middle;margin:-.2rem .5rem 0 0;width:2rem;height:2rem;overflow:hidden;border-radius:50%;box-shadow:inset 0 0 0 1px var(--bs-line)}.bs2-card__chosen-picture[hidden]{display:none}.bs2-card__chosen-picture img{display:block;width:100%;height:100%;object-fit:cover}.bs2-card__marta{display:flex;align-items:center;justify-content:center;gap:.4rem;margin:0;font-size:1.3rem;line-height:1.3;color:var(--bs-muted)}.bs2-card__marta .babyset-icon{width:1.6rem;height:1.6rem}.bs2-card .babyset-card__more{margin:0}.bs2-card__add.button{gap:.6rem;width:100%;min-width:0;min-height:4.4rem;margin-top:auto;padding:0 1rem;font-size:1.4rem;letter-spacing:.06rem}.bs2-card__add-icon{display:inline-flex}.bs2-card__add-icon .babyset-icon{width:1.6rem;height:1.6rem;stroke-width:2.2}.bs2-card__add-icon--check,.bs2-card.is-selected .bs2-card__add-icon--plus,.bs2-card.is-replace .bs2-card__add-icon{display:none}.bs2-card.is-selected .bs2-card__add-icon--check{display:inline-flex}.bs2-card__add.is-muted,.bs2-card.is-disabled .bs2-card__add{opacity:.55}.bs2-card.is-incomplete{border-style:dashed;box-shadow:inset 0 0 0 1px rgb(var(--color-foreground))}.bs2-sheet{box-sizing:border-box;width:100%;max-width:100%;max-height:88vh;max-height:88svh;margin:auto 0 0;padding:0;border:0;border-radius:var(--bs-radius) var(--bs-radius) 0 0;background:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:0 -1.2rem 3rem #0000002e;overflow:hidden}.bs2-sheet[open]{display:flex;flex-direction:column;animation:bs2-sheet-up .2s ease-out}.bs2-sheet::backdrop{background:#00000073}@keyframes bs2-sheet-up{0%{transform:translateY(2.4rem);opacity:0}}@keyframes bs2-fade{0%{opacity:0}}.bs2-sheet__inner{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;max-height:inherit}.bs2-sheet__head{display:flex;flex:none;align-items:flex-start;gap:1.2rem;padding:1.2rem .8rem 1.2rem 1.6rem;border-bottom:1px solid var(--bs-line-soft)}.bs2-sheet__photo{flex:none;width:7.2rem;aspect-ratio:4 / 5;overflow:hidden;background:var(--bs-soft)}.bs2-sheet__photo img{display:block;width:100%;height:100%;object-fit:cover}.bs2-sheet__info{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;gap:.3rem;min-width:0;padding-top:.2rem}.bs2-sheet__title{margin:0;font-size:calc(var(--font-heading-scale) * 1.7rem);line-height:1.3}.bs2-sheet__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .7rem;margin:0;font-size:1.5rem}.bs2-sheet__legal{margin:0;font-size:1.2rem;line-height:1.4;color:var(--bs-muted)}.bs2-sheet__close.babyset-dialog__close{margin-top:-.4rem}.bs2-sheet__body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:1.6rem}.bs2-sheet__note{margin:0 0 1.6rem;padding:.8rem 1.2rem;border-left:.3rem solid rgb(var(--color-foreground));background:var(--bs-soft);font-size:1.35rem;line-height:1.45}.bs2-sheet__foot{flex:none;padding:1.2rem 1.6rem calc(1.2rem + env(safe-area-inset-bottom));border-top:1px solid var(--bs-line-soft);background:rgb(var(--color-background))}.bs2-sheet__summary{margin:0 0 .8rem;font-size:1.3rem;font-weight:700;line-height:1.4}.bs2-sheet__buttons{display:flex;align-items:center;justify-content:flex-end;gap:1.6rem}.bs2-sheet__confirm.button{flex:1 1 auto;min-height:4.8rem}.bs2-sheet__remove{flex:none;min-height:4.4rem;margin-right:auto;padding:0 .4rem;border:0;background:none;color:rgb(var(--color-foreground));font:inherit;font-size:1.4rem;text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}.bs2-sheet__remove:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}@media screen and (min-width:750px){.bs2-sheet{width:min(64rem,calc(100vw - 4.8rem));max-height:min(80vh,72rem);margin:auto;border-radius:var(--bs-radius);box-shadow:0 1.2rem 4rem #0000002e}.bs2-sheet[open]{animation:bs2-fade .15s ease-out}.bs2-sheet__head{padding:1.6rem 1.2rem 1.6rem 2.4rem}.bs2-sheet__photo{width:9.6rem}.bs2-sheet__body{padding:2rem 2.4rem}.bs2-sheet__foot{padding:1.6rem 2.4rem}.bs2-sheet__confirm.button{flex:0 0 auto;min-width:24rem}}@media(prefers-reduced-motion:reduce){.bs2-sheet[open]{animation:none}}.bs2-config:not([hidden]),.bs2-config .babyset-card__personal:not([hidden]){display:flex;flex-direction:column;gap:2rem}.bs2-config .babyset-card__field+.babyset-card__field{margin-top:0}.bs2-config .babyset-card__options{margin:0}.bs2-config .babyset-card__option-label{margin:0 0 .8rem;font-size:1.4rem;letter-spacing:.04rem;color:rgb(var(--color-foreground));text-align:left}.bs2-config .babyset-pills__list{justify-content:flex-start;gap:.8rem}.bs2-config .babyset-pills__pill{padding:0 1.6rem;font-size:1.4rem}.bs2-pill__price{white-space:nowrap}.bs2-config .babyset-card__select,.bs2-config .babyset-card__text{font-size:1.6rem;text-align:left}.bs2-config .babyset-card__field-hint,.bs2-config .babyset-card__field-count{text-align:left}.bs2-palette__hint{margin:0 0 1.2rem;font-size:1.3rem;line-height:1.4;color:var(--bs-muted)}.bs2-palette__grid.babyset-swatches__grid{padding:1.2rem .4rem .4rem;row-gap:1.8rem}.bs2-config__error{margin:.6rem 0 0;font-size:1.3rem;font-weight:700;line-height:1.4;color:rgb(var(--color-foreground))}.bs2-config [aria-invalid=true]{border-color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 1px rgb(var(--color-foreground))}.bs2-onetap{margin:-.2rem 0 1rem;font-size:1.3rem;line-height:1.4;color:var(--bs-muted);text-align:left}.bs2-legend__chosen{font-weight:400;color:var(--bs-muted)}.bs2-tiles__list.babyset-pills__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem 1rem;justify-content:start}@media screen and (min-width:750px){.bs2-tiles__list.babyset-pills__list{grid-template-columns:repeat(auto-fill,12rem);gap:1.6rem 1.2rem}}.bs2-tile{display:flex;flex-direction:column;gap:.6rem;min-width:0;font-size:1.3rem;line-height:1.3;letter-spacing:.03rem;text-align:center;cursor:pointer}.bs2-tile__img{display:block;width:100%;aspect-ratio:1;overflow:hidden;border-radius:.4rem;background:var(--bs-soft);box-shadow:inset 0 0 0 1px var(--bs-line);transition:box-shadow .15s ease}.bs2-tile__img img{display:block;width:100%;height:100%;object-fit:cover}.bs2-tile__img--none{display:grid;place-items:center;color:var(--bs-muted)}.bs2-tile__img--none .babyset-icon{width:2.4rem;height:2.4rem}.bs2-tile__name{overflow-wrap:break-word}@media(hover:hover){.bs2-tile:hover .bs2-tile__img{box-shadow:0 0 0 1px rgb(var(--color-foreground))}}.babyset-pills__input:checked+.bs2-tile .bs2-tile__img{box-shadow:0 0 0 .2rem rgb(var(--color-background)),0 0 0 .4rem rgb(var(--color-foreground))}.babyset-pills__input:checked+.bs2-tile .bs2-tile__name{font-weight:700}.babyset-pills__input:disabled+.bs2-tile{opacity:.4;cursor:not-allowed}.babyset-pills__input:disabled+.bs2-tile .bs2-tile__name,.bs2-tile.is-unavailable .bs2-tile__name{text-decoration:line-through}.bs2-tile.is-unavailable .bs2-tile__img{opacity:.45}.babyset-pills__input:focus-visible+.bs2-tile .bs2-tile__img,.babyset[data-input-modality=keyboard] .babyset-pills__input:focus+.bs2-tile .bs2-tile__img{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.5rem}.babyset[data-input-modality=pointer] .babyset-pills__input:focus-visible+.bs2-tile .bs2-tile__img{outline:none}.bs2-sheet__size{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 1.2rem;margin:0;font-size:1.4rem;line-height:1.4}.bs2-sheet__size[hidden]{display:none}.bs2-sheet__size-change{min-height:4.4rem;padding:0 .4rem;border:0;background:none;color:rgb(var(--color-foreground));font:inherit;font-size:1.4rem;text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}.bs2-sheet__size-change:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.bs2-config__reason{margin:-.2rem 0 .8rem;font-size:1.3rem;line-height:1.4;color:rgb(var(--color-foreground));text-align:left}.bs2-sheet__gift{display:flex;align-items:center;gap:.6rem;margin:0 0 .8rem;font-size:1.3rem;line-height:1.4}.bs2-sheet__gift[hidden]{display:none}.bs2-sheet__gift .babyset-icon{flex:none;width:1.8rem;height:1.8rem}.bs2-sheet__body{scroll-padding-block:1.2rem}.bs2-sheet.is-keyboard[open]{animation:none}.bs2-sheet:not([open]){display:none}.bs2-sheet.is-inline[open]{position:static;grid-column:1 / -1;width:auto;max-width:none;max-height:none;margin:0;border:1px solid var(--bs-line-strong);box-shadow:none;animation:none}.bs2-sheet.is-inline .bs2-sheet__body{overflow:visible}.bs2-legend__value:has(>.babyset-pills__value:empty){display:none}.bs2-settings{margin:.4rem 0 0;font-size:1.3rem;line-height:1.45;color:var(--bs-muted)}.bs2-step__hint+.bs2-settings{margin-top:.6rem}.bs2-settings__change{display:inline-flex;align-items:center;margin:-.8rem -.2rem;padding:.8rem .2rem;border:0;background:none;color:rgb(var(--color-foreground));font:inherit;text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}.bs2-settings__change:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:-.4rem}.bs2-settings--bar{margin:0 0 .8rem}.bs2-review .bs2-settings{margin:0 0 1.6rem}.bs2-list__actions{display:flex;flex-wrap:wrap;gap:0 1.6rem;margin-top:.2rem}.bs2-list__actions .bs2-list__action{min-width:0;min-height:3.2rem;padding:0 .2rem;margin-left:-.2rem}.babyset-list__action.link:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.1rem}.babyset-list__item.is-incomplete .babyset-list__media{outline:2px dashed rgb(var(--color-foreground));outline-offset:1px}.babyset-list__item.is-incomplete .babyset-list__variant{font-weight:700;color:rgb(var(--color-foreground))}.bs2-bar__review.button{width:100%;margin-top:1.6rem}.babyset--v2[data-current=start] .babyset-bar,.babyset--v2[data-current=start] .babyset-bar__backdrop,.babyset--v2[data-current=restore] .babyset-bar,.babyset--v2[data-current=restore] .babyset-bar__backdrop{display:none!important}.babyset--v2[data-current=restore] .bs2-start{visibility:hidden;animation:bs2-show 0s 2s forwards}@keyframes bs2-show{to{visibility:visible}}.bs2-review{max-width:72rem;margin:0 auto}.bs2-review__h2{margin:.8rem 0 .4rem;font-size:calc(var(--font-heading-scale) * 2.4rem)}.bs2-review__text{margin:0 0 1.6rem;font-size:1.4rem;line-height:1.5;color:var(--bs-muted)}.bs2-review__list{margin-bottom:2.4rem;border-top:1px solid var(--bs-line-soft)}.bs2-review .babyset-breakdown{margin-top:2rem}.bs2-review__note{margin-top:1rem}@media screen and (min-width:750px){.bs2-review__h2{margin-top:0;font-size:calc(var(--font-heading-scale) * 3.2rem)}}.bs2-review{padding-top:.8rem}.bs2-review__h2{margin-top:0}@media screen and (min-width:750px){.bs2-review{padding-top:0}}.bs2-card__media[data-more-photo]{cursor:pointer}@media(hover:hover){.bs2-stepper__step:hover .bs2-stepper__dot{border-color:rgb(var(--color-foreground))}.bs2-stepper__step:hover .bs2-stepper__name,.bs2-stepper__back:hover .bs2-stepper__back-text{text-decoration:underline;text-underline-offset:.3rem}.bs2-stepper__review:hover{text-decoration-thickness:.2rem}}@media screen and (min-width:990px){.bs2-stepper__item:not(.bs2-stepper__item--review){flex:1 1 auto;align-items:center;justify-content:flex-start}.bs2-stepper__item:not(.bs2-stepper__item--review) .bs2-stepper__step{flex:0 1 auto;width:auto}.bs2-stepper__item:not(.bs2-stepper__item--review):after{content:"";flex:1 1 auto;min-width:2rem;height:1px;margin:0 1rem;background:var(--bs-line-strong)}}@media screen and (max-height:500px){.bs2-sheet{max-height:96vh;max-height:96svh}.bs2-sheet__head{gap:1.2rem;padding:.8rem .8rem .8rem 1.6rem}.bs2-sheet__photo{width:4.4rem}.bs2-sheet__info{gap:.1rem;padding-top:0}.bs2-sheet__title{font-size:calc(var(--font-heading-scale) * 1.6rem)}.bs2-sheet__close.babyset-dialog__close{margin-top:0}.bs2-sheet__body{padding-top:1.2rem;padding-bottom:1.2rem}.bs2-sheet__foot{padding-top:.8rem;padding-bottom:calc(.8rem + env(safe-area-inset-bottom))}.bs2-sheet__gift,.bs2-sheet__summary{margin-bottom:.4rem}.bs2-sheet__confirm.button{min-height:4.4rem}}@media screen and (max-height:500px)and (min-width:750px){.bs2-sheet__head{padding-left:2.4rem}.bs2-sheet__body,.bs2-sheet__foot{padding-left:2.4rem;padding-right:2.4rem}}@media screen and (max-width:989px){@supports (grid-template-rows: subgrid){.babyset--v2 .babyset-bar__main{grid-template-areas:"progress progress" "set button" "total button"}.babyset--v2 .babyset-bar__toggle{grid-row:set-start / total-end;grid-column:set;display:grid;grid-template-rows:subgrid;grid-template-columns:minmax(0,1fr);row-gap:normal;justify-items:start;padding-bottom:0}.babyset--v2 .babyset-bar__head{grid-row:1;align-self:start}.babyset--v2 .babyset-bar__total{grid-area:total;align-self:end;margin-top:-.6rem}}}.bs2-stepper__item.is-skipped .bs2-stepper__dot{border-style:dashed;border-color:rgba(var(--color-foreground),.55);color:rgba(var(--color-foreground),.75)}.bs2-stepper__item.is-skipped.is-current .bs2-stepper__dot{border-style:solid;border-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.bs2-stepper__skip{display:block;width:1.6rem;height:1.6rem}.bs2-start__gallery-link{margin:1.2rem 0 0;font-size:1.5rem}.bs2-start__gallery-link a{text-underline-offset:.3rem}.bs2-gallery{margin:4rem 0 0;padding-bottom:2rem}.bs2-gallery__title{margin:0 0 1.6rem;scroll-margin-top:1.6rem}.bs2-gallery__title:focus{outline:none;box-shadow:none}.bs2-gallery__title:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem}.bs2-gallery__list{display:flex;gap:1.2rem;margin:0 -1.5rem;padding:0 1.5rem 1rem;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 1.5rem;-webkit-overflow-scrolling:touch}.bs2-gallery__item{flex:0 0 75%;margin:0;scroll-snap-align:start}.bs2-gallery__img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;border-radius:1.2rem;background:rgba(var(--color-foreground),.04)}@media screen and (min-width:750px){.bs2-gallery__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem;margin:0;padding:0;overflow:visible}}@media screen and (min-width:990px){.bs2-gallery__list{grid-template-columns:repeat(3,minmax(0,1fr))}}.bs2-qty__row{display:inline-flex;align-items:stretch;margin-top:.6rem;border:.1rem solid rgba(var(--color-foreground),.55);border-radius:var(--inputs-radius, 0)}.bs2-qty__button{width:4.4rem;min-height:4.4rem;border:0;background:none;color:rgb(var(--color-foreground));font-size:2rem;cursor:pointer}.bs2-qty__button:disabled{color:rgba(var(--color-foreground),.3);cursor:default}.bs2-qty__button:focus-visible,.bs2-qty__input:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.1rem}.bs2-qty__input{width:5rem;border:0;background:none;color:rgb(var(--color-foreground));font:inherit;font-size:1.6rem;text-align:center;-moz-appearance:textfield}.bs2-qty__input::-webkit-outer-spin-button,.bs2-qty__input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.bs2-qty__tiers,.bs2-qty__next{margin:.8rem 0 0;font-size:1.4rem;line-height:1.4}.bs2-qty__next{margin-top:.2rem;color:rgba(var(--color-foreground),.8)}.babyset-swatches__tile.is-bestseller,.bs2-tile.is-bestseller{position:relative}.bs2-hint-row{display:flex;align-items:baseline;justify-content:space-between;gap:.8rem}.bs2-hint-row .bs2-hint-text{flex:1 1 auto;min-width:0}.bs2-hint-row .bs2-bestseller-legend{flex:none;white-space:nowrap}@media screen and (max-width:749px){.bs2-hint-row{gap:.6rem;font-size:1.2rem}.bs2-hint-row .bs2-bestseller--inline{width:1.6rem;height:1.6rem;margin-left:0}}.bs2-bestseller{position:absolute;top:0;left:50%;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;border:.1rem solid rgb(var(--color-foreground));border-radius:50%;background:rgb(var(--color-background));color:rgb(var(--color-foreground));transform:translate(-50%,-50%);pointer-events:none}.bs2-bestseller svg{display:block;width:1.4rem;height:1.4rem}.bs2-bestseller--inline{position:static;transform:none;width:1.8rem;height:1.8rem;margin-left:.4rem;vertical-align:-.45rem}.bs2-bestseller-legend{white-space:nowrap}.babyset-split__colours .bs2-tiles__list.babyset-pills__list{grid-template-columns:repeat(auto-fill,minmax(6rem,1fr));gap:1rem .8rem}.babyset-split__colours .bs2-tile{gap:.4rem;font-size:1.2rem;line-height:1.25;letter-spacing:0}@media screen and (min-width:750px){.babyset-split__colours .bs2-tiles__list.babyset-pills__list{grid-template-columns:repeat(auto-fill,minmax(7.2rem,1fr));gap:1rem .8rem}}.bs2-gone{display:none!important}.bs2-personal{display:flex;align-items:center;gap:1rem;margin:0 0 1.6rem;padding:1.2rem 1.4rem;border:.1rem solid rgba(var(--color-foreground),.2);border-radius:.8rem;font-size:1.5rem;cursor:pointer}.bs2-personal__input{flex:none;width:2rem;height:2rem;margin:0;accent-color:rgb(var(--color-foreground))}.bs2-personal:has(.bs2-personal__input:checked){border-color:rgb(var(--color-foreground))}.bs2-sheet__qty-note{display:block;margin-top:.2rem;font-size:1.3rem;color:var(--bs-muted)}.bs2-card__add[aria-busy=true]{cursor:progress;opacity:.7}.bs2-presets{margin:4rem 0 0}.bs2-presets__text{max-width:62rem;margin:-.8rem 0 1.6rem;font-size:1.45rem;line-height:1.5;color:var(--bs-muted)}.bs2-presets__list{display:flex;gap:1.2rem;margin:0 -1.5rem;padding:0 1.5rem 1rem;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 1.5rem;-webkit-overflow-scrolling:touch}.bs2-preset{display:flex;flex:0 0 75%;flex-direction:column;margin:0;overflow:hidden;border:1px solid var(--bs-line);border-radius:1.2rem;background:rgb(var(--color-background));scroll-snap-align:start}.bs2-preset__media{position:relative;overflow:hidden;aspect-ratio:4 / 3;background:rgba(var(--color-foreground),.04)}.bs2-preset__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.bs2-preset__body{display:flex;flex:1;flex-direction:column;gap:.6rem;padding:1.4rem 1.6rem 1.6rem}.bs2-preset__name{margin:0;font-size:calc(var(--font-heading-scale) * 1.9rem);line-height:1.25}.bs2-preset__pieces{margin:0;font-size:1.4rem;line-height:1.45;color:var(--bs-muted)}.bs2-preset__meta{margin:0;font-size:1.4rem;font-weight:600;line-height:1.45}.bs2-preset__meta:empty{display:none}.bs2-preset__go{width:100%;min-height:4.4rem;margin-top:auto}@media screen and (min-width:750px){.bs2-presets__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem;margin:0;padding:0;overflow:visible}}@media screen and (min-width:990px){.bs2-presets__list{grid-template-columns:repeat(3,minmax(0,1fr))}}.bs2-card-note{margin:2rem 0 0;padding:2rem 1.6rem 1.6rem;border-radius:var(--bs-radius);background:var(--bs-soft)}.bs2-card-note__label{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1.2rem;margin:0 0 .8rem}.bs2-card-note__icon{display:grid;flex:none;place-items:center;width:4.4rem;height:4.4rem;border-radius:50%;background:rgb(var(--color-background))}.bs2-card-note__title{font-family:var(--font-heading-family);font-size:calc(var(--font-heading-scale) * 2.2rem);line-height:1.2}.bs2-card-note__optional{font-size:1.3rem;color:var(--bs-muted)}.bs2-card-note__hint{max-width:62rem;margin:0 0 1.2rem;font-size:1.45rem;line-height:1.5;color:var(--bs-muted)}.bs2-card-note__input{display:block;width:100%;min-height:9rem;padding:1.2rem 1.4rem;border:.1rem solid rgba(var(--color-foreground),.55);border-radius:var(--inputs-radius, 0);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit;font-size:1.6rem;line-height:1.5;resize:vertical}.bs2-card-note__input:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.bs2-card-note__count{margin:.6rem 0 0;font-size:1.3rem;text-align:right;color:var(--bs-muted)}
/*# sourceMappingURL=/cdn/shop/t/7/assets/babyset-builder-v2.css.map */
