.bu-bf{padding-top:24px;color:#202020}.bu-bf__intro{position:relative;isolation:isolate;overflow:hidden;background:#191919;border:3px solid #191919;border-radius:4px;text-align:center;padding:38px 24px 34px;box-shadow:6px 6px #f1d845;margin:0 6px 0 0}.bu-bf__intro:before,.bu-bf__intro:after{content:"\2726";position:absolute;z-index:-1;color:#f1d845;font-size:100px;line-height:1;left:7%;top:22%;transform:rotate(-12deg)}.bu-bf__intro:after{left:auto;right:8%;top:48%;font-size:70px;color:#f3a9c6;transform:rotate(15deg)}.bu-bf__eyebrow{display:inline-block;background:#f1d845;color:#191919;font-size:13px;font-weight:800;letter-spacing:2px;text-transform:uppercase;margin:0 0 18px;padding:7px 18px;border-radius:2px;transform:rotate(-2deg)}.bu-bf h1{font-family:inherit;font-size:clamp(48px,7vw,92px);font-weight:900;letter-spacing:-2px;line-height:1.02;color:#f3a9c6!important;margin:0;text-transform:uppercase;-webkit-text-stroke:1px currentColor;text-shadow:3px 4px 0 #833b5c}.bu-bf h1 span{display:inline-block}.bu-bf h1 span+span{margin-left:.18em;color:#f1d845;text-shadow:3px 4px 0 #8e741e}.bu-bf__sub{font-size:18px;color:#fff;margin:20px 0 8px}.bu-bf__date{font-size:13px;font-weight:700;color:#f3a9c6;margin:0 0 22px}.bu-bf__cta{display:inline-flex;align-items:center;gap:32px;border-radius:3px;border:2px solid #191919;background:#f1d845;color:#191919!important;padding:12px 24px;min-height:48px;font-size:16px;font-weight:800;box-shadow:4px 4px #f3a9c6}.bu-bf__cta:hover{background:#f3a9c6;box-shadow:4px 4px #f1d845}.bu-bf__brand-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:34px 0 18px}.bu-bf h2{font-family:inherit;font-size:26px;line-height:1.3;font-weight:800;color:#202020!important;margin:0}.bu-bf__brand-heading>a{font-size:14px;font-weight:700;color:#202020;text-decoration:underline;text-underline-offset:4px}.bu-bf__brands{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.bu-bf__brand{position:relative;display:flex;align-items:center;gap:12px;background:#fff;border:2px solid #202020;border-radius:3px;padding:16px 22px 16px 12px;min-width:0;box-shadow:4px 4px #f1d845}.bu-bf__brand:nth-child(2n){box-shadow:4px 4px #f3a9c6}.bu-bf__brand:hover{background:#fffbea}.bu-bf__brand img{width:88px;height:88px;object-fit:contain;flex-shrink:0;border-radius:2px}.bu-bf__brand strong{font-size:16px;font-weight:800;color:#202020;display:block}.bu-bf__offer{color:#202020;display:inline-block;background:#f1d845;padding:2px 5px;font-size:16px;margin-top:6px;font-weight:800}.bu-bf__brand:nth-child(2n) .bu-bf__offer{background:#f3a9c6}.bu-bf__brand small{display:block;font-size:11px;line-height:1.4;color:#535353;margin-top:5px}.bu-bf__arrow{position:absolute;right:8px;top:6px;color:#202020;font-size:18px}.bu-bf__service{display:flex;justify-content:center;gap:26px;flex-wrap:wrap;padding:14px 8px;margin-top:24px;border-top:2px solid #202020;border-bottom:2px solid #202020;color:#202020;font-size:13px;background:#f1d845}.bu-bf__products-title{padding:28px 0 12px;scroll-margin-top:180px}.bu-bf__products-title p{font-size:13px;line-height:1.6;color:#535353;margin:8px 0 0}.bu-bf a:focus-visible{outline:3px solid #ce477c;outline-offset:5px}@media(max-width:1100px){.bu-bf__brands{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.bu-bf{padding-top:16px}.bu-bf__intro{padding:30px 12px;border-radius:3px}.bu-bf h1{font-size:clamp(42px,12vw,66px);letter-spacing:-1px}.bu-bf h1 span{display:block}.bu-bf h1 span+span{margin-top:4px;margin-left:0}.bu-bf__intro:before{font-size:30px;left:4%;top:16%}.bu-bf__intro:after{font-size:28px;right:4%;top:58%}.bu-bf__sub{font-size:15px;line-height:1.5;margin-top:18px}.bu-bf h2{font-size:22px}.bu-bf__brand-heading{margin-top:28px;gap:12px}.bu-bf__brand-heading>a{font-size:12px}.bu-bf__brands{gap:12px}.bu-bf__brand{padding:12px 6px;gap:8px;flex-direction:column;text-align:center}.bu-bf__brand img{width:64px;height:64px}.bu-bf__brand strong,.bu-bf__offer{font-size:14px}.bu-bf__service{gap:4px;flex-direction:column;text-align:center;font-size:12px}.bu-bf__products-title{scroll-margin-top:110px;padding-top:24px}}.babyuni-category-pair{background:#fffced;padding:30px 0 40px}.babyuni-category-pair__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.babyuni-category-pair__column{min-width:0;text-align:center}.babyuni-category-pair__slider{display:block;margin:0;position:relative}.babyuni-category-pair__slide{width:100%;padding:0}.babyuni-category-pair__image{border-radius:20px;position:relative;aspect-ratio:4/3;background:#f7f2ea;overflow:hidden}.babyuni-category-pair__image img{display:block;width:100%;height:100%;object-fit:var(--pair-fit);object-position:var(--pair-focus) 50%!important}.babyuni-category-pair__column h2{font-family:Nunito,sans-serif;font-size:28px;letter-spacing:0;text-transform:none;font-weight:500;line-height:1.3;color:#543822;margin:42px 0 0}.babyuni-category-pair .flickityt4s-page-dots{bottom:-28px;margin:0;display:flex;align-items:center;justify-content:center;gap:16px}.babyuni-category-pair .flickityt4s-page-dots .dot{margin:0!important;width:10px;height:10px}.babyuni-category-pair__caption{position:absolute;inset:auto 0 0;padding:48px 24px 24px;text-align:left;background:linear-gradient(transparent,#2319128f);color:#fff}.babyuni-category-pair__caption h3{font-family:inherit;font-size:clamp(24px,2.5vw,38px);font-weight:500;line-height:1.2;margin:0 0 14px;color:#fff}.babyuni-category-pair__shop{display:inline-block;background:#c29b68;color:#fff;padding:10px 24px;border-radius:24px;font-size:15px;font-weight:600;line-height:1.4}.babyuni-category-pair__slide>a{display:block}.babyuni-category-pair .flickityt4s-prev-next-button{display:none!important}.babyuni-category-pair a:focus-visible{outline:2px solid #9c744c;outline-offset:-3px;display:block}@media(max-width:767px){.babyuni-category-pair{padding:12px 0 16px}.babyuni-category-pair__grid{grid-template-columns:1fr;gap:16px}.babyuni-category-pair__column h2{font-size:24px;margin-top:26px}.babyuni-category-pair .flickityt4s-page-dots{bottom:-16px}}.babyuni-collection-intro{display:grid;align-items:center;padding:24px 0 20px;margin-bottom:12px;border-bottom:1px solid #e8dfd0}.babyuni-collection-intro--with-cover{grid-template-columns:minmax(0,11fr) minmax(0,9fr);gap:clamp(16px,4vw,52px)}.babyuni-collection-intro__copy{text-align:center;max-width:620px;width:100%;justify-self:center}.babyuni-collection-intro h1{color:#543822;font-size:clamp(26px,4vw,44px);line-height:1.15;margin:0;overflow-wrap:anywhere}.babyuni-collection-intro__description{margin-top:12px;text-align:start;overflow-wrap:anywhere}.babyuni-collection-intro__description p{text-align:start!important}.babyuni-collection-intro__description>:last-child{margin-bottom:0}.babyuni-collection-intro__cover{width:100%;max-width:420px;aspect-ratio:1;justify-self:center}.babyuni-collection-intro__cover img{display:block;width:100%;height:100%;object-fit:contain}.babyuni-collection-intro__mobile-only{display:none}@media(max-width:767px){.babyuni-collection-intro{padding:16px 0;margin-bottom:8px}.babyuni-collection-intro--with-cover{grid-template-columns:minmax(0,1fr) minmax(0,38%);gap:12px}.babyuni-collection-intro__copy{text-align:start;max-width:none}.babyuni-collection-intro h1{font-size:26px;line-height:1.1}.babyuni-collection-intro__cover{max-width:220px;overflow:hidden;border-radius:12px;background:#f4f0e9}.babyuni-collection-intro__mobile-only{display:block}.babyuni-collection-intro__desktop-only{display:none}.babyuni-collection-intro__summary{margin:7px 0 0;font-size:15px;line-height:1.45}.babyuni-collection-intro__jump{display:inline-flex;align-items:center;gap:6px;min-height:34px;margin-top:5px;color:#674b38;font-size:13px;text-decoration:underline;text-underline-offset:3px}.babyuni-collection-intro__about{padding:18px 0 22px;border-top:1px solid #e8dfd0;scroll-margin-top:100px}.babyuni-collection-intro__about h2{margin:0;color:#543822;font-size:22px}}.babyuni-rewards{padding:20px 24px;background:#fffced;color:var(--rewards-ink)}.babyuni-rewards__inner{box-sizing:border-box;display:flex;align-items:center;gap:26px;max-width:1440px;margin:auto;padding:24px 34px;background:var(--rewards-bg);border-radius:18px}.babyuni-rewards__gift{flex:0 0 90px;width:90px;height:90px;color:var(--rewards-button)}.babyuni-rewards__copy{flex:1;min-width:0}.babyuni-rewards__copy .babyuni-rewards__eyebrow{margin:0 0 5px;font-size:12px;font-weight:800;letter-spacing:2px;color:var(--rewards-button)}.babyuni-rewards__copy h2{margin:0 0 7px;color:var(--rewards-ink);font-family:inherit;font-size:clamp(22px,2.1vw,32px);font-weight:700;line-height:1.2;letter-spacing:0;text-transform:none}.babyuni-rewards__copy .babyuni-rewards__description{margin:0;color:var(--rewards-ink);font-size:16px;line-height:1.5}.babyuni-rewards__button{display:inline-flex;align-items:center;justify-content:center;gap:12px;flex-shrink:0;min-height:48px;padding:12px 22px;border-radius:9px;background:var(--rewards-button);color:#fff!important;font-size:15px;font-weight:700;line-height:1.4;text-decoration:none;white-space:nowrap}.babyuni-rewards__button:hover{filter:brightness(.9)}.babyuni-rewards__button:focus-visible{outline:2px solid var(--rewards-button);outline-offset:4px}@media(max-width:1000px){.babyuni-rewards__inner{gap:18px;padding:24px}.babyuni-rewards__gift{flex-basis:64px;width:64px;height:64px}.babyuni-rewards__button{font-size:14px;padding-inline:16px}}@media(max-width:767px){.babyuni-rewards{padding:16px}.babyuni-rewards__inner{display:grid;grid-template-columns:48px minmax(0,1fr);gap:16px;padding:22px 20px}.babyuni-rewards__gift{width:48px;height:60px}.babyuni-rewards__copy h2{font-size:23px}.babyuni-rewards__copy .babyuni-rewards__eyebrow{font-size:10px;letter-spacing:1.6px}.babyuni-rewards__copy .babyuni-rewards__description{font-size:14px}.babyuni-rewards__button{grid-column:1/-1;justify-self:center;width:auto;max-width:100%;min-height:44px;padding:10px 20px;gap:10px;font-size:14px;white-space:normal;text-align:center}}.bu-collection-footer-link{text-align:center;margin-top:24px}.bu-collection-footer-link a{display:inline-block;padding:10px 8px;font-family:inherit;font-size:18px;font-weight:600;line-height:1.5;color:#543822;text-decoration:underline;text-underline-offset:5px}.bu-collection-footer-link a:hover{color:#81623b}@media(max-width:767px){.bu-collection-footer-link{margin-top:18px}.bu-collection-footer-link a{font-size:16px}}babyuni-all-products{display:block}.babyuni-all-track [hdt-reveal]{opacity:1!important;transform:none!important;visibility:visible!important;animation:none!important}.babyuni-all-track{display:flex;flex-wrap:nowrap;gap:30px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#b99a73 #ede9e2;padding-bottom:18px}.babyuni-all-track>.t4s-product{flex:0 0 calc((100% - (var(--all-columns) - 1)*30px)/var(--all-columns));width:calc((100% - (var(--all-columns) - 1)*30px)/var(--all-columns));max-width:none;scroll-snap-align:start;padding:0}.babyuni-all-controls{display:flex;justify-content:center;align-items:center;gap:24px;margin-top:12px}.babyuni-all-controls button{border:0;background:transparent;color:#543822;width:44px;height:44px;padding:0;font-size:30px;line-height:1}.babyuni-all-controls button:disabled{opacity:.3;cursor:default}.babyuni-all-controls [data-status]{font-size:13px}@media(max-width:1024px){.babyuni-all-track{gap:16px}.babyuni-all-track>.t4s-product{flex-basis:calc((100% - 32px)/3);width:calc((100% - 32px)/3)}}@media(max-width:767px){.babyuni-all-track{gap:10px}.babyuni-all-track>.t4s-product{flex-basis:calc((100% - (var(--all-mobile) - 1)*10px)/var(--all-mobile));width:calc((100% - (var(--all-mobile) - 1)*10px)/var(--all-mobile))}}
/*# sourceMappingURL=/cdn/shop/t/22/compiled_assets/styles.css.map */
