.baby-theme{--baby-cream:#fbf8f2;--baby-ink:#3d352d;--baby-muted:#6b6258;--baby-accent:#ac4e32;--baby-line:#e6dfd3;background:var(--baby-cream);color:var(--baby-ink);font-family:var(--font-baby-sans), Arial, sans-serif;font-size:14px;line-height:1.6}.baby-theme *,.baby-theme :before,.baby-theme :after{box-sizing:border-box}.baby-theme button,.baby-theme input,.baby-theme select{font:inherit}.baby-theme button,.baby-theme a,.baby-theme select,.baby-theme summary{-webkit-tap-highlight-color:transparent}.baby-theme button,.baby-theme summary{cursor:pointer}.baby-theme button{color:inherit}.baby-theme a{color:inherit;text-decoration:none}.baby-theme :focus-visible{outline:2px solid var(--baby-accent);outline-offset:5px}.baby-theme ::selection{color:#3d352d;background:#e8c7ae}.baby-theme h1,.baby-theme h2,.baby-theme h3,.baby-theme p{margin:0}.baby-theme h1,.baby-theme h2,.baby-theme h3{font-weight:400}.baby-theme h1,.baby-theme h2{font-family:Georgia,Times New Roman,serif}.baby-theme em{font-weight:400}.baby-theme section[id],.baby-theme main[id],.baby-theme [id=kategoriler]{scroll-margin-top:108px}.baby-container{width:calc(100% - 112px);max-width:1320px;margin-inline:auto}.baby-icon{flex:none;width:22px;height:22px}.baby-flower{width:48px;height:48px;color:var(--baby-accent)}.baby-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.baby-skip{z-index:100;background:var(--baby-accent);padding:12px 20px;position:fixed;top:-100px;left:20px;color:#fff!important}.baby-skip:focus{top:10px}.baby-announcement{letter-spacing:.015em;background:#ececdf;font-size:11px}.baby-announcement>div{justify-content:space-between;align-items:center;min-height:35px;display:flex}.baby-announcement span,.baby-announcement a{align-items:center;gap:8px;display:inline-flex}.baby-announcement .baby-icon{width:14px;height:14px}.baby-header{z-index:30;border-bottom:1px solid var(--baby-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fbf8f2f5;position:sticky;top:0}.baby-header-inner{justify-content:space-between;align-items:center;gap:35px;min-height:93px;display:flex}.baby-brand{letter-spacing:-3.5px;flex-shrink:0;align-items:center;font:49px/.9 Georgia,serif;display:inline-flex}.baby-brand-dot{color:var(--baby-accent)}.baby-brand .baby-flower{width:27px;height:27px;margin-bottom:15px;margin-left:10px}.baby-nav{align-items:center;gap:28px;font-size:12px;font-weight:500;display:flex}.baby-nav button,.baby-nav a{white-space:nowrap;padding:10px 0;transition:color .2s}.baby-nav button:hover,.baby-nav a:hover{color:var(--baby-accent)}.baby-nav a span{color:var(--baby-accent);margin-left:5px}.baby-header-actions{align-items:center;gap:9px;display:flex}.baby-icon-button{border-radius:50%;justify-content:center;align-items:center;width:38px;height:42px;transition:background .2s;display:inline-flex;position:relative}.baby-icon-button:hover{background:#ede5da}.baby-icon-button.is-active{color:var(--baby-accent)}.baby-count{background:var(--baby-accent);color:#fff;text-align:center;border-radius:50%;min-width:16px;height:16px;font-size:9px;line-height:16px;position:absolute;top:0;right:0}.baby-actions-divider{background:var(--baby-line);width:1px;height:20px;margin-inline:6px}.baby-bag-button{align-items:center;gap:8px;min-height:42px;display:flex;font-size:11px!important}.baby-cart-count{text-align:center;background:#e9dfd0;border-radius:50%;width:19px;height:19px;font-size:10px;line-height:19px}.baby-mobile-menu{display:none}.baby-search{border-top:1px solid var(--baby-line);align-items:center;gap:15px;padding-block:18px;display:flex}.baby-search input{border:1px solid var(--baby-line);background:#fff;border-radius:4px;flex:1;min-width:0;padding:10px}.baby-search button{align-items:center;gap:12px;display:inline-flex}.baby-hero{isolation:isolate;background:#f0e9dc;border-radius:14px;min-height:570px;margin-top:26px;position:relative;overflow:hidden}.baby-hero-scene{z-index:-2;position:absolute;inset:0 0 0 19%}.baby-hero-image{object-fit:cover;object-position:68% center}.baby-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#f2ecdf 0% 22%,#f2ecdfed 31%,#f2ecdf8a 44%,#0000 59%);position:absolute;inset:0}.baby-hero-content{width:59%;padding:69px 0 75px 55px;position:relative}.baby-eyebrow{letter-spacing:.15em;color:var(--baby-muted);font-size:10px;font-weight:600;line-height:1.6}.baby-hero .baby-eyebrow{letter-spacing:.13em;align-items:center;gap:9px;font-size:9px;display:flex}.baby-eyebrow>span{background:var(--baby-accent);border-radius:50%;width:6px;height:6px}.baby-hero h1{letter-spacing:-2.7px;margin-top:22px;font-size:clamp(45px,4.8vw,69px);line-height:1.1}.baby-hero h1 em{color:var(--baby-accent)}.baby-hero-description{color:#6e6357;font-size:13px;line-height:1.85;margin-top:23px!important}.baby-hero-actions{align-items:center;gap:24px;margin-top:30px;display:flex}.baby-button{background:var(--baby-accent);border:1px solid var(--baby-accent);border-radius:5px;justify-content:center;align-items:center;gap:22px;min-height:49px;padding:14px 23px;font-weight:500;transition:background .2s,transform .2s;display:inline-flex;color:#fff!important;font-size:12px!important}.baby-button .baby-icon{width:18px;height:18px}.baby-button:hover{background:#8d3e28;transform:translateY(-2px)}.baby-button-outline{background:0 0;border-color:#ada08f;color:var(--baby-ink)!important}.baby-button-outline:hover{background:#e8dfd0}.baby-text-link{border-bottom:1px solid #b6a18d;align-items:center;gap:13px;padding-block:9px;font-size:11px;font-weight:500;display:inline-flex}.baby-text-link .baby-icon{width:17px;height:17px}.baby-text-link:hover{color:var(--baby-accent);border-color:var(--baby-accent)}.baby-hero-note{color:#746957;align-items:center;gap:10px;margin-top:38px;font-size:10px;line-height:1.65;display:flex}.baby-note-mark{width:36px;height:36px;color:var(--baby-accent);border:1px solid #bcac97;border-radius:50%;place-items:center;display:grid}.baby-note-mark .baby-icon{width:17px;height:17px}.baby-hero-note strong{color:var(--baby-ink);font-weight:500}.baby-note-line{background:#cfc2b0;width:1px;height:28px;margin-inline:6px}.baby-note-caption{font-size:9px}.baby-hero-stamp{color:#776345;background:#f4eddcb3;border:1px solid #968b7280;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:115px;height:115px;display:flex;position:absolute;top:29px;right:31px;transform:rotate(12deg)}.baby-hero-stamp>span{letter-spacing:.15em;font-size:8px}.baby-hero-stamp .baby-flower{color:#927447;width:33px;height:33px;margin-top:5px}.baby-hero-stamp em{font:italic 20px Georgia,serif}.baby-hero-caption{letter-spacing:.09em;color:#4f473b;justify-content:space-between;align-items:center;width:36%;font-size:8px;display:flex;position:absolute;bottom:23px;right:28px}.baby-hero-caption span:last-child{letter-spacing:0;align-items:center;gap:12px;font-size:9px;display:flex}.baby-hero-caption .baby-icon{width:17px;height:17px}.baby-values{border-bottom:1px solid var(--baby-line);grid-template-columns:repeat(4,1fr);padding-block:28px;display:grid}.baby-value{border-right:1px solid var(--baby-line);justify-content:center;align-items:center;gap:15px;display:flex}.baby-value:last-child{border-right:none}.baby-value>.baby-icon{color:#8b7b58;width:25px;height:25px}.baby-value strong{font-size:11px;font-weight:500;display:block}.baby-value span{color:var(--baby-muted);margin-top:3px;font-size:10px;display:block}.baby-section{padding-top:71px}.baby-section-heading{justify-content:space-between;align-items:end;gap:22px;margin-bottom:27px;display:flex}.baby-section h2{letter-spacing:-1.1px;margin-top:9px;font-size:37px;line-height:1.2}.baby-section-heading>p{color:var(--baby-muted);padding-bottom:3px;font-size:11px;line-height:1.8}.baby-categories{grid-template-columns:repeat(4,minmax(0,1fr));gap:19px;display:grid}.baby-category{text-align:left;background:#f0eae0;border-radius:8px;min-width:0;padding:0;transition:transform .25s;overflow:hidden}.baby-category:hover{transform:translateY(-4px)}.baby-category-1{background:#eeede5}.baby-category-2{background:#efe4d9}.baby-category-3{background:#f0e8df}.baby-category-image{height:173px;position:relative;overflow:hidden}.baby-category-image img{object-fit:cover;object-position:center 52%;mix-blend-mode:multiply;transition:transform .45s}.baby-category:hover img{transform:scale(1.04)}.baby-category-0 img,.baby-category-1 img{object-fit:contain;padding:5px 25px}.baby-category-2 img{object-position:center 56%}.baby-category-3 img{object-position:center 55%}.baby-category-label{justify-content:space-between;align-items:center;gap:5px;padding:16px 18px 18px;display:flex}.baby-category h3{font-family:var(--font-baby-sans), sans-serif;letter-spacing:-.25px;font-size:15px;font-weight:500}.baby-category-label div>span{color:var(--baby-muted);margin-top:3px;font-size:9px;display:block}.baby-category-arrow{border:1px solid #c8bdac;border-radius:50%;flex:none;place-items:center;width:29px;height:29px;display:grid}.baby-category-arrow .baby-icon{width:14px;height:14px}.baby-collection{padding-top:79px}.baby-collection-toolbar{border-bottom:1px solid var(--baby-line);justify-content:space-between;align-items:center;gap:15px;margin-bottom:26px;padding-bottom:16px;display:flex}.baby-filters{flex-wrap:wrap;gap:9px;display:flex}.baby-filters button{color:var(--baby-muted);white-space:nowrap;border:1px solid #0000;border-radius:5px;padding:8px 13px;font-size:10px}.baby-filters button:hover{background:#eee7dc}.baby-filters button.is-selected{color:#55553e;background:#e9e8dc}.baby-sort select{color:var(--baby-muted);cursor:pointer;background:0 0;max-width:170px;padding:8px 18px 8px 8px;font-size:10px}.baby-products{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;display:grid}.baby-product{min-width:0}.baby-product-visual{aspect-ratio:1/1.15;background:#f1ece3;border-radius:8px;position:relative;overflow:hidden}.baby-product-open{width:100%;position:absolute;inset:0}.baby-product-open img{object-fit:cover;mix-blend-mode:multiply;transition:transform .5s}.baby-product:hover .baby-product-open img{transform:scale(1.045)}.baby-product-tag{pointer-events:none;background:#fcf9f1de;border-radius:3px;padding:4px 8px;font-size:8px;position:absolute;top:13px;left:12px}.baby-product-favorite{background:#fcf9f1c9;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:9px;right:8px}.baby-product-favorite .baby-icon{width:17px;height:17px}.baby-product-favorite.is-saved{color:var(--baby-accent)}.baby-product-favorite.is-saved svg{fill:#e6b6a7}.baby-quick-add{background:var(--baby-cream);border-radius:5px;justify-content:center;align-items:center;gap:7px;min-width:34px;height:34px;padding:8px;display:flex;position:absolute;bottom:11px;right:11px}.baby-quick-add .baby-icon{width:17px;height:17px}.baby-quick-add span{opacity:0;white-space:nowrap;max-width:0;font-size:9px;transition:max-width .25s,opacity .25s;overflow:hidden}.baby-product:hover .baby-quick-add span,.baby-quick-add:focus-visible span{opacity:1;max-width:80px}.baby-product-info{padding-top:15px}.baby-product-info>p{color:var(--baby-muted);margin-bottom:4px;font-size:9px}.baby-product-info h3{font-size:14px;font-weight:500;font-family:var(--font-baby-sans), sans-serif;letter-spacing:-.2px}.baby-product-info h3 button{text-align:left}.baby-product-info h3 button:hover{color:var(--baby-accent)}.baby-swatches{align-items:center;gap:7px;min-height:33px;padding-block:7px;display:flex}.baby-swatches button{place-items:center;width:19px;height:23px;display:grid;position:relative}.baby-swatches button:before{content:"";background:var(--swatch);border-radius:50%;width:12px;height:12px;display:block;box-shadow:inset 0 0 0 1px #00000012}.baby-swatches button.is-selected:after{content:"";border:1px solid #89745e;border-radius:50%;width:18px;height:18px;position:absolute}.baby-swatches>span{color:var(--baby-muted);margin-left:3px;font-size:8px}.baby-product-price{align-items:baseline;gap:9px;margin-top:5px;font-size:15px;font-weight:500;display:flex}.baby-product-price>span{color:var(--baby-muted);font-size:8px;font-weight:400}.baby-result-info{justify-content:space-between;align-items:center;margin-bottom:15px;font-size:11px;display:flex}.baby-result-info button{color:var(--baby-accent);align-items:center;gap:8px;display:flex}.baby-result-info .baby-icon{width:14px;height:14px}.baby-empty{text-align:center;border:1px dashed var(--baby-line);border-radius:8px;padding:55px 20px}.baby-empty>.baby-icon{width:35px;height:35px;color:var(--baby-accent);margin-inline:auto}.baby-empty h3{margin-top:17px;font:26px/1.3 Georgia,serif}.baby-empty p{color:var(--baby-muted);margin-block:12px 24px;font-size:12px}.baby-story{background:#eeeade;border-radius:10px;grid-template-columns:1fr 1fr;margin-top:78px;display:grid;overflow:hidden}.baby-story-photo{min-height:420px;position:relative}.baby-story-photo img{object-fit:cover;object-position:center 60%}.baby-photo-note{color:#544338;background:#fbf7eddd;border-radius:3px;padding:12px 17px;font-size:10px;line-height:1.5;position:absolute;bottom:26px;left:27px;transform:rotate(-5deg)}.baby-photo-note em{font:italic 18px Georgia,serif}.baby-story-copy{align-self:center;padding:42px 37px}.baby-story-copy>.baby-flower{width:35px;height:35px;margin-bottom:20px}.baby-story h2{letter-spacing:-.9px;margin-top:13px;font-size:37px;line-height:1.16}.baby-story h2 em{color:var(--baby-accent)}.baby-story-copy>p:not(.baby-eyebrow){color:var(--baby-muted);margin-top:18px;font-size:11px;line-height:1.8}.baby-story-copy .baby-button{min-height:44px;margin-top:22px;padding-block:11px}.baby-story-signature{color:#756447;text-align:right;margin-top:20px;font:italic 20px Georgia,serif;display:block}.baby-guide-section{padding-block:76px}.baby-guides{border-top:1px solid var(--baby-line);border-bottom:1px solid var(--baby-line);grid-template-columns:repeat(3,1fr);padding-block:28px;display:grid}.baby-guide{text-align:left;border-right:1px solid var(--baby-line);gap:16px;padding-inline:25px;display:flex}.baby-guide:first-child{padding-left:0}.baby-guide:last-child{border-right:none;padding-right:0}.baby-guide-number{white-space:nowrap;color:#92795c;flex:0 0 30px;font:italic 28px Georgia,serif}.baby-guide .baby-eyebrow{letter-spacing:.1em;font-size:8px}.baby-guide h3{letter-spacing:-.3px;margin-top:11px;font:23px/1.25 Georgia,serif;transition:color .2s}.baby-guide:hover h3{color:var(--baby-accent)}.baby-guide-time{color:var(--baby-muted);justify-content:space-between;align-items:center;margin-top:20px;font-size:9px;display:flex}.baby-guide-time .baby-icon{width:19px;height:19px}.baby-faq-section{background:#f0ebe2;padding-block:64px}.baby-faq-grid{grid-template-columns:1fr 1.4fr;gap:80px;display:grid}.baby-faq-grid h2{letter-spacing:-1px;margin-top:15px;font-size:43px;line-height:1.1}.baby-faq-grid h2 em{color:var(--baby-accent)}.baby-faq-grid>div>p:not(.baby-eyebrow){color:var(--baby-muted);margin-top:18px;font-size:12px}.baby-faq-grid .baby-flower{width:32px;height:32px;margin-top:22px}.baby-faq-list details{border-bottom:1px solid #dcd3c5}.baby-faq-list details:first-child{border-top:1px solid #dcd3c5}.baby-faq-list summary{justify-content:space-between;align-items:center;gap:20px;padding:21px 0;font-size:13px;font-weight:500;list-style:none;display:flex}.baby-faq-list summary::-webkit-details-marker{display:none}.baby-faq-list summary .baby-icon{width:17px;height:17px;transition:transform .2s}.baby-faq-list details[open] summary .baby-icon{transform:rotate(45deg)}.baby-faq-list details p{color:var(--baby-muted);padding:0 25px 23px 0;font-size:12px;line-height:1.9}.baby-footer{padding-block:54px calc(96px + env(safe-area-inset-bottom,0px))}.baby-footer-main{grid-template-columns:1.3fr 1fr 1fr 1.1fr;gap:35px;padding-bottom:40px;display:grid}.baby-footer .baby-brand{font-size:44px}.baby-footer .baby-brand .baby-flower{width:22px;height:22px}.baby-footer-main>div:first-child>p{color:var(--baby-muted);margin-top:21px;font-size:11px;line-height:1.8}.baby-footer-note{color:#896641;margin-top:14px;font:italic 16px Georgia,serif;display:block}.baby-footer-links{flex-direction:column;align-items:start;gap:10px;display:flex}.baby-footer-links h2{font-family:var(--font-baby-sans), sans-serif;margin-bottom:6px;font-size:11px;font-weight:600}.baby-footer-links a,.baby-footer-links button{color:var(--baby-muted);font-size:10px}.baby-footer-links a:hover,.baby-footer-links button:hover{color:var(--baby-accent)}.baby-footer-message{border-left:1px solid var(--baby-line);padding-left:22px}.baby-footer-message>.baby-icon{color:#978163;width:28px;height:28px;margin-bottom:13px}.baby-footer-message p{font:23px/1.3 Georgia,serif}.baby-footer-message>span{color:var(--baby-muted);margin-top:12px;font-size:9px;display:block}.baby-footer-bottom{border-top:1px solid var(--baby-line);color:var(--baby-muted);justify-content:space-between;align-items:center;gap:20px;padding-top:18px;font-size:8px;display:flex}.baby-footer-bottom a{align-items:center;gap:8px;display:inline-flex}.baby-footer-bottom .baby-icon{width:13px;height:13px}.baby-toast{z-index:55;background:var(--baby-ink);color:#fff;opacity:0;pointer-events:none;border-radius:8px;align-items:center;gap:10px;width:max-content;max-width:calc(100vw - 32px);font-size:12px;transition:opacity .2s,transform .2s;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%,15px);box-shadow:0 5px 25px #33241522}.baby-toast.is-visible{opacity:1;padding:14px 20px;transform:translate(-50%)}.baby-toast .baby-icon{width:18px;height:18px}.baby-dialog{color:var(--baby-ink);background:var(--baby-cream);border:none;border-radius:13px;width:min(880px,100vw - 40px);max-height:calc(100dvh - 48px);margin:auto;padding:0;box-shadow:0 25px 100px #20150c33}.baby-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#30291ed0}.baby-dialog-inner{position:relative}.baby-modal-notice:empty{display:none}.baby-modal-notice:not(:empty){z-index:3;color:#444b35;background:#e8e9db;padding:12px 55px 12px 20px;font-size:11px;position:sticky;top:0}.baby-dialog-close{float:right;z-index:2;background:#fbf8f2f5;margin:12px 12px -54px 0;position:sticky;top:12px;right:12px}.baby-product-detail{grid-template-columns:1fr 1.1fr;min-height:540px;display:grid}.baby-detail-image{background:#ece4d8;position:relative}.baby-detail-image img{object-fit:contain;mix-blend-mode:multiply}.baby-detail-copy{padding:55px 32px 35px}.baby-detail-copy h2{letter-spacing:-1px;margin-top:12px;font-size:36px;line-height:1.12}.baby-detail-copy>p:not(.baby-eyebrow){color:var(--baby-muted);margin-top:16px;font-size:12px;line-height:1.8}.baby-detail-price{margin-block:20px 10px;font-size:24px}.baby-detail-price span{color:var(--baby-muted);font-size:10px}.baby-detail-copy .baby-variant-note{margin-top:4px!important;font-size:9px!important}.baby-detail-copy ul{color:var(--baby-muted);margin:20px 0;padding-left:17px;font-size:11px;line-height:1.8;list-style:outside}.baby-detail-copy .baby-button{width:100%}.baby-demo-note{color:var(--baby-muted);line-height:1.7;font-size:10px!important}.baby-guide-detail{max-width:690px;margin-inline:auto;padding:55px 45px}.baby-guide-detail h2{letter-spacing:-1px;margin-top:17px;font-size:40px;line-height:1.15}.baby-guide-detail>p:not(.baby-eyebrow){color:var(--baby-muted);margin-top:22px;font-size:13px;line-height:1.9}.baby-guide-detail .baby-guide-intro{color:var(--baby-accent)!important;font:italic 23px/1.4 Georgia,serif!important}.baby-guide-detail .baby-button{margin-top:28px}.baby-cart-dialog{border-radius:0;width:min(460px,100vw);height:100dvh;max-height:100dvh;margin:0;position:fixed;inset:0 0 0 auto}.baby-cart{padding:45px 27px}.baby-cart h2{margin-block:12px;font-size:38px}.baby-cart h2 span{font:17px var(--font-baby-sans), sans-serif;color:var(--baby-muted)}.baby-cart>.baby-demo-note{border-bottom:1px solid var(--baby-line);padding-bottom:20px}.baby-cart .baby-empty{border:0;margin-top:25px;padding:50px 0}.baby-cart-items{margin-block:12px}.baby-cart-line{border-bottom:1px solid var(--baby-line);gap:18px;padding-block:20px;display:flex}.baby-cart-line>img{object-fit:cover;border-radius:5px;width:96px;height:112px}.baby-cart-line>div{flex:1}.baby-cart-line h3{font-family:var(--font-baby-sans), sans-serif;font-size:14px;font-weight:500}.baby-cart-line p{color:var(--baby-muted);margin-block:3px 8px;font-size:10px}.baby-cart-line strong{font-size:13px;font-weight:500}.baby-quantity{align-items:center;gap:10px;margin-top:9px;display:flex}.baby-quantity button{border:1px solid var(--baby-line);border-radius:4px;place-items:center;width:27px;height:27px;display:grid}.baby-quantity .baby-icon{width:12px;height:12px}.baby-quantity>span{text-align:center;min-width:12px;font-size:11px}.baby-quantity .baby-remove{width:auto;color:var(--baby-muted);border:none;margin-left:auto;font-size:9px;text-decoration:underline}.baby-cart-total{justify-content:space-between;align-items:center;padding-block:15px 25px;font-size:13px;display:flex}.baby-cart-total strong{font-size:22px;font-weight:500}.baby-cart>.baby-button{width:100%}@media (min-width:1600px){.baby-hero-content{padding-top:80px}.baby-hero{min-height:600px}}@media (max-width:1200px){.baby-container{width:calc(100% - 64px)}.baby-header-inner{gap:22px;min-height:85px}.baby-nav{gap:19px;font-size:11px}.baby-bag-label{display:none}.baby-header-actions{gap:5px}.baby-hero{min-height:520px}.baby-hero-content{width:62%;padding:60px 0 65px 35px}.baby-hero h1{font-size:58px}.baby-hero-description{font-size:12px}.baby-hero-stamp{width:97px;height:97px;top:20px;right:20px}.baby-hero-stamp>span{font-size:7px}.baby-value{gap:10px}.baby-value span{font-size:9px}.baby-category-label{padding-inline:13px}.baby-category-label div>span{font-size:8px}.baby-category h3{font-size:14px}.baby-category-arrow{width:25px;height:25px}.baby-products{gap:18px}.baby-story h2{font-size:32px}.baby-guide{padding-inline:19px}.baby-guide h3{font-size:21px}}@media (max-width:1000px){.baby-container{width:calc(100% - 48px)}.baby-nav{gap:13px;font-size:10px}.baby-brand{font-size:44px}.baby-brand .baby-flower{width:23px;height:23px;margin-left:7px}.baby-header-actions{gap:1px}.baby-actions-divider{margin-inline:2px}.baby-header-inner{gap:13px}.baby-hero h1{letter-spacing:-2px;font-size:49px}.baby-hero-content{padding-left:27px}.baby-hero-description{max-width:320px}.baby-desktop-break{display:none}.baby-hero-actions{gap:15px}.baby-hero .baby-button{gap:15px;padding-inline:17px}.baby-hero .baby-eyebrow{font-size:7px}.baby-hero-note{margin-top:31px}.baby-note-caption{font-size:8px}.baby-values{gap:15px 0}.baby-value{text-align:center;flex-direction:column;gap:8px}.baby-category-image{height:150px}.baby-category-label div>span{display:none}.baby-category h3{font-size:12px}.baby-filters{gap:2px}.baby-filters button{padding-inline:10px;font-size:9px}.baby-sort select{max-width:145px;font-size:9px}.baby-product-tag{max-width:70%;font-size:7px;top:10px;left:8px}.baby-product-favorite{width:29px;height:29px;top:8px;right:5px}.baby-product-info h3{font-size:12px}.baby-swatches{gap:3px}.baby-swatches>span{font-size:7px}.baby-product-price{gap:5px;font-size:14px}.baby-product-price>span{font-size:7px}.baby-story-copy{padding-inline:28px}.baby-story h2{font-size:29px}.baby-story-photo{min-height:415px}.baby-faq-grid{gap:45px}.baby-footer-main{gap:20px}.baby-footer-message{padding-left:18px}.baby-footer-message p{font-size:20px}}@media (max-width:760px){.baby-container{width:calc(100% - 36px)}.baby-announcement>div{justify-content:center;min-height:31px}.baby-announcement{font-size:10px}.baby-announcement a{display:none}.baby-header-inner{gap:8px;min-height:74px}.baby-mobile-menu{width:32px;margin-left:-6px;display:inline-flex}.baby-header .baby-brand{margin-right:auto;font-size:39px}.baby-brand .baby-flower{width:20px;height:20px;margin-bottom:10px}.baby-nav{background:var(--baby-cream);border-block:1px solid var(--baby-line);padding:18px 24px 23px;display:none;position:absolute;top:74px;left:0;right:0;box-shadow:0 15px 20px #3d352d0d}.baby-nav.is-open{flex-direction:column;align-items:start;gap:6px;font-size:14px;display:flex}.baby-header-actions>.baby-icon-button{width:32px}.baby-header-actions .baby-icon{width:20px;height:20px}.baby-actions-divider{display:none}.baby-bag-button{gap:5px;margin-left:4px}.baby-cart-count{width:17px;height:17px;font-size:9px;line-height:17px}.baby-search{gap:7px;padding-block:12px}.baby-search>.baby-icon{display:none}.baby-search input{font-size:14px}.baby-search button{gap:3px;font-size:10px}.baby-search button .baby-icon{width:15px;height:15px}.baby-hero{min-height:700px;margin-top:17px}.baby-hero-content{width:100%;padding:33px 26px 320px}.baby-hero .baby-eyebrow{letter-spacing:.12em;font-size:8px}.baby-hero h1{margin-top:18px;font-size:clamp(43px,8.4vw,61px);line-height:1.07}.baby-hero-description{max-width:390px;font-size:12px;margin-top:19px!important}.baby-hero-scene{inset:250px 0 0}.baby-hero-image{object-fit:cover;object-position:72% 75%}.baby-hero:after{background:linear-gradient(#f2ecdf 0% 35%,#f2ecdfb0 46%,#0000 62%)}.baby-hero-actions{gap:23px;margin-top:23px}.baby-hero .baby-button{min-height:46px;padding-inline:18px;font-size:11px!important}.baby-hero .baby-text-link{font-size:10px}.baby-hero-note{display:none}.baby-hero-stamp{background:#f8efdebf;width:92px;height:92px;inset:auto auto 150px 24px;transform:rotate(-10deg)}.baby-hero-stamp .baby-flower{width:26px;height:26px}.baby-hero-caption{width:calc(100% - 42px);bottom:17px;right:21px}.baby-values{grid-template-columns:1fr 1fr;gap:23px 0;padding-block:24px}.baby-value{text-align:left;flex-direction:row;justify-content:start;gap:12px;padding-left:13px}.baby-value:nth-child(2n){border-right:none;padding-left:20px}.baby-value>.baby-icon{width:23px;height:23px}.baby-value strong{font-size:10px}.baby-value span{font-size:8px}.baby-section{padding-top:47px}.baby-section-heading{align-items:start;margin-bottom:22px}.baby-section h2{margin-top:8px;font-size:32px}.baby-section-heading>p{display:none}.baby-eyebrow{font-size:8px}.baby-categories{grid-template-columns:1fr 1fr;gap:13px}.baby-category-image{height:170px}.baby-category h3{font-size:14px}.baby-category-label{padding:13px}.baby-category-label div>span{max-width:125px;margin-top:4px;font-size:7px;display:block}.baby-category-arrow{width:25px;height:25px}.baby-category-0 img,.baby-category-1 img{padding-inline:13px}.baby-collection{padding-top:49px}.baby-collection .baby-section-heading{align-items:end}.baby-collection .baby-text-link{gap:7px;max-width:93px;font-size:9px;line-height:1.5}.baby-collection-toolbar{margin-bottom:20px;padding-bottom:9px;display:block}.baby-filters{scrollbar-width:thin;flex-wrap:nowrap;gap:3px;margin-right:-18px;padding:5px 18px 8px 0;overflow-x:auto}.baby-filters button{padding:8px 12px;font-size:10px}.baby-sort{text-align:right;margin-top:3px;display:block}.baby-sort select{padding-right:2px}.baby-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:27px 13px}.baby-product-visual{aspect-ratio:1/1.18}.baby-product-info{padding-top:12px}.baby-product-info h3{font-size:13px}.baby-product-info>p{font-size:8px}.baby-product-tag{font-size:7px}.baby-product-favorite{width:30px;height:30px}.baby-quick-add{min-width:31px;height:31px;padding:7px;bottom:9px;right:9px}.baby-quick-add span{display:none}.baby-swatches{gap:6px;padding-block:4px}.baby-swatches>span{font-size:7px}.baby-product-price{flex-wrap:wrap;gap:6px;margin-top:1px;font-size:15px}.baby-story{grid-template-columns:1fr;margin-top:46px}.baby-story-photo{min-height:310px}.baby-story-photo img{object-position:center 55%}.baby-story-copy{padding:31px 28px}.baby-story-copy>.baby-flower{width:30px;height:30px;margin-bottom:17px}.baby-story h2{font-size:34px}.baby-story-copy>p:not(.baby-eyebrow){font-size:12px}.baby-story-signature{margin-top:16px;font-size:19px}.baby-guide-section{padding-bottom:44px}.baby-guides{border-bottom:0;grid-template-columns:1fr;padding:0}.baby-guide,.baby-guide:first-child,.baby-guide:last-child{border-right:none;border-bottom:1px solid var(--baby-line);gap:20px;padding:23px 4px}.baby-guide>div{flex:1}.baby-guide h3{max-width:320px;margin-top:7px;font-size:24px}.baby-guide-number{font-size:26px}.baby-guide-time{margin-top:12px}.baby-faq-section{padding-block:39px}.baby-faq-grid{grid-template-columns:1fr;gap:28px}.baby-faq-grid>div:first-child{position:relative}.baby-faq-grid h2{font-size:37px}.baby-faq-grid .baby-flower{width:47px;height:47px;position:absolute;top:29px;right:23px}.baby-faq-grid>div>p:not(.baby-eyebrow){font-size:11px}.baby-faq-list summary{padding-block:19px;font-size:12px}.baby-footer{padding-top:38px}.baby-footer-main{grid-template-columns:1fr 1fr;gap:30px 22px;padding-bottom:29px}.baby-footer-main>div:first-child{grid-column:1/-1}.baby-footer-message{border-left:0;border-top:1px solid var(--baby-line);grid-column:1/-1;align-items:center;gap:15px;padding:24px 0 0;display:flex}.baby-footer-message>.baby-icon{margin:0}.baby-footer-message p{font-size:22px}.baby-footer-message>span{max-width:90px;margin:0 0 0 auto}.baby-footer-links{gap:12px}.baby-footer-links h2{font-size:12px}.baby-footer-links a,.baby-footer-links button{font-size:11px}.baby-footer-bottom{flex-wrap:wrap;gap:12px;font-size:9px}.baby-footer-bottom>p{order:3;width:100%}.baby-dialog{width:calc(100vw - 24px);max-height:calc(100dvh - 28px)}.baby-product-detail{grid-template-columns:1fr}.baby-detail-image{min-height:280px}.baby-detail-image img{object-fit:contain}.baby-detail-copy{padding:25px}.baby-detail-copy h2{font-size:32px}.baby-guide-detail{padding:54px 25px 30px}.baby-guide-detail h2{font-size:32px}.baby-cart-dialog{width:min(460px,100vw);max-height:100dvh}.baby-cart{padding:44px 22px}}@media (max-width:380px){.baby-container{width:calc(100% - 28px)}.baby-header .baby-brand{font-size:34px}.baby-header .baby-brand .baby-flower{width:17px;height:17px;margin-left:5px}.baby-header-actions>.baby-icon-button{width:29px}.baby-hero-content{padding-inline:20px}.baby-hero h1{font-size:41px}.baby-hero .baby-eyebrow{font-size:6.5px}.baby-hero-actions{gap:15px}.baby-hero .baby-button{gap:8px;padding-inline:12px}.baby-hero .baby-text-link{font-size:9px}.baby-value{gap:9px;padding-left:0}.baby-value:nth-child(2n){padding-left:13px}.baby-value span{font-size:7px}.baby-category-image{height:145px}.baby-category-label{padding-inline:10px}.baby-category-label div>span{display:none}.baby-category h3{font-size:12px}.baby-section h2{font-size:29px}.baby-product-info h3{font-size:12px}.baby-product-tag{padding-inline:5px;font-size:6.5px}}@media (prefers-reduced-motion:reduce){.baby-theme *,.baby-theme :before,.baby-theme :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.baby-breadcrumbs{color:var(--baby-muted);padding-block:24px;font-size:11px}.baby-breadcrumbs ol{flex-wrap:wrap;align-items:center;gap:9px;margin:0;padding:0;list-style:none;display:flex}.baby-breadcrumbs li{align-items:center;gap:9px;display:inline-flex}.baby-breadcrumbs a:hover{color:var(--baby-accent)}.baby-breadcrumbs [aria-current=page]{color:var(--baby-ink)}.baby-nav a[aria-current=page]{color:var(--baby-accent)}.baby-category{display:block}.baby-product-info h3 a{text-align:left}.baby-product-info h3 a:hover{color:var(--baby-accent)}.baby-hero-caption>a{align-items:center;gap:12px;font-size:10px;display:flex}.baby-home-collection-nav{border-bottom:1px solid var(--baby-line);color:var(--baby-muted);justify-content:space-between;gap:20px;margin-bottom:25px;padding-bottom:16px;font-size:11px;display:flex}.baby-home-collection-nav a{align-items:center;gap:9px;display:inline-flex}.baby-home-collection-nav .baby-icon{width:16px;height:16px}.baby-card-feedback{color:#555b3c;flex-wrap:wrap;gap:3px 8px;min-height:25px;margin-top:6px;font-size:10px;display:flex}.baby-card-feedback a{text-underline-offset:3px;text-decoration:underline}.baby-product-favorite{width:40px;height:40px}.baby-quick-add{min-width:40px;min-height:40px}.baby-quick-add:disabled{opacity:.5;cursor:wait}.baby-swatches button{width:27px;height:30px}.baby-swatches-many{flex-wrap:wrap}.baby-swatches-many button{flex-shrink:0}.baby-swatches-many>span{overflow-wrap:anywhere;flex-basis:100%;max-width:100%;margin-left:0}@media (max-width:760px){.baby-product-favorite,.baby-quick-add{width:40px;height:40px}.baby-home-collection-nav{font-size:10px}.baby-home-collection-nav>span{max-width:150px}.baby-home-collection-nav>a{max-width:135px}.baby-product-tag{max-width:calc(100% - 56px)}.baby-header-actions>.baby-icon-button{min-width:36px}.baby-swatches{gap:2px}.baby-breadcrumbs{padding-block:18px;font-size:10px}}.baby-route-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:22px;min-height:60vh;padding-block:60px;display:flex}.baby-route-empty h1{letter-spacing:-1.5px;font-size:clamp(36px,5vw,58px);line-height:1.13}.baby-route-empty h1 em{color:var(--baby-accent)}.baby-route-empty>p:not(.baby-eyebrow){color:var(--baby-muted);font-size:13px}.baby-theme .baby-whatsapp{right:calc(24px + env(safe-area-inset-right,0px));bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:25;color:#254c38;background:#fffef9;border:1px solid #dce5d9;border-radius:40px;align-items:center;gap:12px;min-height:64px;padding:8px 21px 8px 8px;transition:transform .18s,box-shadow .18s;display:inline-flex;position:fixed;box-shadow:0 6px 28px #254c381a,0 2px 6px #254c380a}.baby-whatsapp-icon{color:#fff;background:#218447;border-radius:50%;flex:0 0 46px;place-items:center;width:46px;height:46px;display:grid}.baby-whatsapp-icon svg{width:25px;height:25px}.baby-whatsapp-copy{flex-direction:column;gap:2px;line-height:1.4;display:flex}.baby-whatsapp-copy>span{color:#637466;font-size:11px}.baby-whatsapp-copy strong{font-size:13px;font-weight:600}.baby-theme .baby-whatsapp:focus-visible{outline-offset:4px;outline:2px solid #218447}.baby-theme:has(.baby-toast.is-visible) .baby-whatsapp{bottom:calc(92px + env(safe-area-inset-bottom,0px))}.baby-theme:has(dialog[open]) .baby-whatsapp{visibility:hidden}@media (hover:hover){.baby-theme .baby-whatsapp:hover{transform:translateY(-3px);box-shadow:0 10px 32px #254c3826,0 2px 6px #254c380d}}@media (max-width:640px){.baby-theme .baby-whatsapp{right:calc(16px + env(safe-area-inset-right,0px));bottom:calc(16px + env(safe-area-inset-bottom,0px));background:#218447;border:2px solid #fffef9;justify-content:center;width:56px;height:56px;min-height:56px;padding:0}.baby-whatsapp-copy{display:none}}@media (prefers-reduced-motion:reduce){.baby-theme .baby-whatsapp{transition:none}.baby-theme .baby-whatsapp:hover{transform:none}}
