.bip{--bip-navy:#292562;--bip-pink:#ed1261;--bip-pink-ink:#d10f55;--bip-paper:#fffaf4;--bip-paper-2:#f6eee4;--bip-blush:#fbe9ef;--bip-white:#fff;--bip-ink:var(--bip-navy);--bip-muted:#57537a;--bip-line:#ddd5df;--bip-font:"BabyIn Cairo","Cairo",Tahoma,"Segoe UI",Arial,sans-serif;--bip-small:15px;--bip-body:clamp(17px,16.32px + .2vw,18px);--bip-lead:clamp(19px,17.6px + .45vw,22px);--bip-head:clamp(28px,20.8px + 1.6vw,42px);--bip-display:clamp(38px,24px + 3vw,64px);--bip-gutter:clamp(20px,4vw,40px);--bip-section:clamp(56px,8vw,112px);--bip-radius:14px;display:block;background:var(--bip-paper);color:var(--bip-ink);font-size:var(--bip-body);font-weight:400;line-height:1.85;letter-spacing:0;text-align:start;-webkit-text-size-adjust:100%;font-kerning:normal;text-rendering:optimizeLegibility}.bip,.bip *{font-family:var(--bip-font)!important}.bip *,.bip *:before,.bip *:after{box-sizing:border-box}.bip h1,.bip h2,.bip h3,.bip h4{margin:0;padding:0;color:inherit;font-weight:700;letter-spacing:0;text-transform:none;text-wrap:balance;-webkit-hyphens:none;hyphens:none}.bip p{margin:0;text-wrap:pretty}.bip ul,.bip ol{margin:0;padding:0}.bip figure{margin:0}.bip img{max-width:100%;height:auto;border:0}.bip button,.bip input,.bip select,.bip textarea,.bip output{font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;letter-spacing:0;text-transform:none;margin:0}.bip button{cursor:pointer;-webkit-appearance:none;appearance:none;box-shadow:none;min-width:0;height:auto;background-image:none}.bip button,.bip a{touch-action:manipulation}.bip a{color:inherit;text-underline-offset:.3em;text-decoration-thickness:.07em}.bip ::selection{background:var(--bip-pink);color:#fff}.bip :focus-visible{outline:3px solid var(--bip-navy);outline-offset:3px}.bip [hidden]{display:none!important}.bip .num{font-variant-numeric:tabular-nums}.bip-sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.bip-wrap{width:100%;max-width:1200px;margin-inline:auto;padding-inline:var(--bip-gutter)}.bip-learn{background:var(--bip-white);border-block:1px solid var(--bip-line)}.bip-learn ul{list-style:none;display:flex;align-items:center;gap:4px 8px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;padding-block:6px}.bip-learn ul::-webkit-scrollbar{display:none}.bip-learn li{flex:none;list-style:none}.bip-learn a{display:inline-flex;align-items:center;min-height:44px;padding:4px 14px;color:var(--bip-navy);font-size:var(--bip-small);font-weight:600;line-height:1.4;white-space:nowrap;text-decoration:none;box-shadow:inset 0 -3px 0 transparent}.bip-learn a:hover{color:var(--bip-pink-ink)}.bip-learn a:focus-visible{outline-offset:-3px;border-radius:6px}.bip-learn a[aria-current=page]{color:var(--bip-pink-ink);font-weight:700;box-shadow:inset 0 -3px 0 var(--bip-pink)}.bip-learn .bip-learn-all{margin-inline-start:auto}.bip-learn .bip-learn-all a{text-decoration:underline}.bip .bip-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:10px 28px;border:0;border-radius:999px;background:var(--bip-pink);color:#fff;font-size:19px;font-weight:700;line-height:1.3;text-decoration:none;transition:background-color .15s ease,transform .1s ease}.bip .bip-btn:hover{background:var(--bip-pink-ink);color:#fff}.bip .bip-btn:active{transform:translateY(1px)}.bip .bip-btn[disabled]{opacity:.7;cursor:progress}.bip .bip-btn-quiet{background:var(--bip-white);color:var(--bip-navy);border:1.5px solid var(--bip-line)}.bip .bip-btn-quiet:hover{background:var(--bip-paper);color:var(--bip-navy)}.bip .bip-textlink{font-weight:700;text-decoration:underline;min-height:44px;display:inline-flex;align-items:center}.bip-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(32px,5vw,72px);align-items:center;padding-block:clamp(28px,5vw,64px) var(--bip-section)}.bip-hero h1{font-size:var(--bip-display);line-height:1.3;max-width:12em}.bip-lead{font-size:var(--bip-lead);line-height:1.75;margin-top:20px;max-width:30em}.bip-price-line{margin-top:20px;font-weight:500}.bip-price-line strong{font-weight:700;font-variant-numeric:tabular-nums}.bip-facts{list-style:none;display:flex;flex-wrap:wrap;gap:8px 10px;margin-top:22px}.bip-facts li{list-style:none;padding:6px 16px;border-radius:999px;background:var(--bip-white);border:1.5px solid var(--bip-line);font-size:var(--bip-small);font-weight:700;line-height:1.6}.bip-facts li:first-child{border-color:var(--bip-pink);color:var(--bip-pink-ink)}.bip-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:32px}.bip-spread{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;background:var(--bip-blush);border-radius:var(--bip-radius);padding:clamp(28px,4vw,52px) clamp(18px,3vw,36px) clamp(40px,5vw,60px)}.bip-sheet{position:relative;min-width:0}.bip-sheet img{display:block;width:100%;height:auto;aspect-ratio:2/3;object-fit:cover;background:#fff;border-radius:6px}.bip-sheet--cover{grid-column:1 / span 7;grid-row:1;z-index:2;transform:rotate(-2.5deg);margin-top:4%}.bip-sheet--cover img{box-shadow:10px 16px 28px #29256238}.bip-sheet--page{grid-column:6 / span 7;grid-row:1;z-index:1;transform:rotate(3.5deg);margin-top:16%}.bip-sheet--page img{border:1px solid #eadfe4}.bip-sheet figcaption{margin-top:12px;font-size:var(--bip-small);font-weight:700;line-height:1.5;color:var(--bip-pink-ink)}.bip-sheet--cover figcaption{transform:rotate(1.5deg);padding-inline-start:6px}.bip-sheet--page figcaption{transform:rotate(-2deg);text-align:end;padding-inline-end:6px;color:var(--bip-navy)}.bip-sheet--page:before,.bip-sheet--page:after{content:"";position:absolute;z-index:3;top:-10px;width:68px;height:22px;background:#ed126138;border-radius:2px}.bip-sheet--page:before{inset-inline-start:14%;transform:rotate(-6deg)}.bip-sheet--page:after{inset-inline-end:12%;transform:rotate(5deg)}.bip-art-field{position:relative;background:var(--bip-blush);border-radius:var(--bip-radius);padding:clamp(28px,4vw,52px) clamp(20px,3vw,40px);display:flex;align-items:center;justify-content:flex-start}.bip-art .bip-front{position:relative;z-index:2;display:block;width:64%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:4px 10px 10px 4px;transform:rotate(-2.5deg);box-shadow:10px 16px 28px #29256238}.bip-art .bip-back{position:absolute;z-index:1;inset-inline-end:7%;top:9%;width:38%;height:auto;border-radius:6px;transform:rotate(5deg)}.bip-art figcaption{margin-top:14px;font-size:var(--bip-small);color:var(--bip-muted);line-height:1.7}.bip-section{padding-block:var(--bip-section)}.bip-section-head{max-width:40em;margin-bottom:clamp(28px,4vw,48px)}.bip-section-head h2{font-size:var(--bip-head);line-height:1.35}.bip-section-head p{margin-top:12px;color:var(--bip-muted)}.bip-inside{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(28px,5vw,64px);align-items:start}.bip-inside .bip-section-head{margin-bottom:0}.bip-count{display:flex;flex-wrap:wrap;gap:3px;align-items:flex-end;margin-top:28px}.bip-count span{flex:none;width:9px;height:44px;border-radius:2px;border:1.5px solid var(--bip-navy);background:var(--bip-white)}.bip-count span.is-cover{width:16px;height:52px;background:var(--bip-pink);border-color:var(--bip-pink);margin-inline-end:6px}.bip-count-label{margin-top:10px;font-weight:700;font-size:var(--bip-lead)}.bip-seg{display:inline-grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:6px;margin-top:28px;background:var(--bip-paper-2);border-radius:18px;max-width:100%}.bip-seg button{min-height:48px;padding:8px 20px;border:0;border-radius:13px;background:transparent;color:var(--bip-muted);font-weight:700;line-height:1.35}.bip-seg button:hover{color:var(--bip-ink)}.bip-seg button[aria-pressed=true]{background:var(--bip-white);color:var(--bip-ink);box-shadow:0 4px 12px -6px #2925624d}.bip-panel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,2vw,24px);align-items:start}.bip-panel figure{min-width:0}.bip-panel img{display:block;width:100%;height:auto;aspect-ratio:2/3;object-fit:cover;background:#fff;border-radius:6px;border:1px solid #eadfe4}.bip-panel figcaption{margin-top:10px;font-weight:700;line-height:1.5}.bip-panel .bip-panel-note{grid-column:1/-1;color:var(--bip-muted);font-size:var(--bip-small);line-height:1.7;padding:12px 16px;background:var(--bip-blush);border-radius:12px}.bip-panel--single figure{grid-column:1 / span 1}.bip-shelf{display:grid;grid-template-columns:minmax(0,1fr);gap:40px}.bip-shelf h3{font-size:var(--bip-lead);line-height:1.4;margin-bottom:16px}.bip-shelf ul{list-style:none;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(12px,1.8vw,24px)}.bip-shelf li{list-style:none;min-width:0}.bip-shelf img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:4px 8px 8px 4px}.bip-shelf .bip-title{display:block;margin-top:10px;font-weight:700;line-height:1.5}.bip-made{background:var(--bip-navy);color:#fff}.bip-made .bip-section-head h2{color:#fff}.bip-made ol{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,4vw,56px)}.bip-made li{list-style:none}.bip-made li strong{display:block;font-size:var(--bip-lead);line-height:1.5;margin-bottom:6px;color:#fff}.bip-made li p{color:#e6e4f2;line-height:1.9}.bip-packs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.bip .bip-pack{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;align-content:start;gap:4px;text-align:start;background:var(--bip-white);color:var(--bip-ink);border:2px solid transparent;border-radius:var(--bip-radius);padding:26px 26px 24px;transition:border-color .15s ease,background-color .15s ease}.bip .bip-pack:hover{border-color:var(--bip-line)}.bip .bip-pack[aria-pressed=true]{border-color:var(--bip-pink);background:#fff6f9}.bip .bip-pack[data-unavailable=true],.bip .bip-minipack[data-unavailable=true]{opacity:.55;cursor:not-allowed}.bip-pack-name{font-size:var(--bip-lead);font-weight:700;line-height:1.4}.bip-pack-price{font-size:clamp(28px,22.4px + 1.2vw,40px);font-weight:700;line-height:1.3;font-variant-numeric:tabular-nums}.bip-pack-note{color:var(--bip-muted);line-height:1.7}.bip-fine{font-size:var(--bip-small);color:var(--bip-muted);line-height:1.7}.bip-packs+.bip-fine{margin-top:20px;max-width:46em}.bip-order{padding-inline:var(--bip-gutter)}.bip-card{max-width:760px;margin-inline:auto;min-width:0;background:var(--bip-white);border:1px solid #f1e6ea;border-radius:28px;padding:clamp(20px,5vw,48px);box-shadow:0 24px 48px -32px #29256247}.bip-card-head h2{font-size:var(--bip-head);line-height:1.35}.bip-card-head p{margin-top:6px;color:var(--bip-muted)}.bip-card-head .bip-incart{margin-top:14px;padding:10px 16px;border-radius:14px;background:var(--bip-paper);color:var(--bip-ink);font-weight:600}.bip-card-head .bip-incart a{font-weight:700;color:var(--bip-pink-ink);margin-inline-start:6px}.bip-stepper{list-style:none;margin:clamp(24px,4vw,36px) 0!important;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.bip-stepper li{list-style:none;position:relative;display:grid;justify-items:center;align-content:start;gap:8px;min-width:0;text-align:center}.bip-stepper li:before{content:"";position:absolute;top:21px;inset-inline-start:50%;width:100%;height:3px;border-radius:3px;background:var(--bip-paper-2)}.bip-stepper li:last-child:before{display:none}.bip-stepper li[data-state=done]:before{background:var(--bip-pink)}.bip-dot{position:relative;z-index:1;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--bip-paper-2);color:var(--bip-muted);font-weight:700;font-size:17px;line-height:1;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.bip-dot svg{display:none;width:20px;height:20px}.bip-stepper li[data-state=current] .bip-dot{background:var(--bip-pink);color:#fff;box-shadow:0 0 0 6px var(--bip-blush)}.bip-stepper li[data-state=done] .bip-dot{background:var(--bip-navy);color:#fff}.bip-stepper li[data-state=done] .bip-dot-num{display:none}.bip-stepper li[data-state=done] .bip-dot svg{display:block}.bip-step-label{font-size:var(--bip-small);font-weight:600;line-height:1.4;color:var(--bip-muted);overflow-wrap:anywhere}.bip-stepper li[data-state=current] .bip-step-label{color:var(--bip-ink);font-weight:700}.bip-stepper li[data-state=done] .bip-step-label{color:var(--bip-navy)}.bip-step{display:grid;grid-template-columns:minmax(0,1fr);gap:22px;min-width:0}.bip-step-title{font-size:var(--bip-lead);line-height:1.4}.bip-step-title:focus{outline:none}.bip-step-title:focus-visible{outline:3px solid var(--bip-navy);outline-offset:4px;border-radius:4px}.bip-field{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;min-width:0;border:0;padding:0;margin:0}.bip-field>*{min-width:0}.bip-field>label,.bip-field .bip-label,.bip-field legend{display:block;float:none;width:auto;padding:0;font-weight:700;margin-bottom:8px;line-height:1.5;overflow-wrap:anywhere;color:var(--bip-ink);font-size:inherit}.bip-hint{font-size:var(--bip-small);color:var(--bip-muted);line-height:1.6}.bip input[type=text]{display:block;width:100%;min-width:0;max-width:100%;height:auto;min-height:54px;border:1.5px solid var(--bip-line);border-radius:16px;padding:12px 16px;background:var(--bip-white);color:var(--bip-ink);line-height:1.6;box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease}.bip input[type=text]:hover{border-color:#c9bfd0}.bip input[type=text]:focus{outline:none;border-color:var(--bip-pink);box-shadow:0 0 0 4px var(--bip-blush)}.bip input::placeholder{color:#6b6790;opacity:1}.bip-help{font-size:var(--bip-small);color:var(--bip-muted);line-height:1.7}.bip-field .bip-age-label{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px}.bip-age-out{color:var(--bip-pink);font-weight:700;font-variant-numeric:tabular-nums}.bip input.bip-age{display:block;width:100%;min-width:0;height:44px;margin:0;padding:0;border:0;background:transparent;accent-color:var(--bip-pink);cursor:pointer}.bip-age-scale{display:flex;justify-content:space-between;font-size:14px;color:var(--bip-muted);line-height:1.4;font-variant-numeric:tabular-nums}.bip-gender{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.bip .bip-gender button,.bip-choice{position:relative;display:grid;place-items:center;min-width:0;min-height:88px;border:1.5px solid var(--bip-line);background:var(--bip-white);color:var(--bip-ink);border-radius:20px;font-size:var(--bip-lead);font-weight:700;line-height:1.4;text-align:center;padding:10px;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.bip .bip-gender button:hover,.bip-choice:hover{border-color:#c9bfd0}.bip .bip-gender button[aria-pressed=true],.bip-choice[data-checked=true],.bip-choice:has(input:checked){border:2px solid var(--bip-pink);background:#fff4f8}.bip-choice:focus-within{outline:3px solid var(--bip-navy);outline-offset:3px}.bip-choice input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.bip-g-mark{display:none;position:absolute;top:10px;inset-inline-start:10px;width:24px;height:24px;border-radius:50%;background:var(--bip-pink);color:#fff;place-items:center}.bip-g-mark svg{width:14px;height:14px}.bip .bip-gender button[aria-pressed=true] .bip-g-mark,.bip-choice[data-checked=true] .bip-g-mark,.bip-choice:has(input:checked) .bip-g-mark{display:grid}.bip-drop{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px;align-items:center;min-width:0;padding:18px;border:2px dashed #d8c3cf;border-radius:20px;background:var(--bip-white);cursor:pointer;margin:0!important;font-weight:400!important;transition:border-color .15s ease,background-color .15s ease}.bip-drop>*{min-width:0}.bip-drop:hover,.bip-drop[data-over=true]{border-color:var(--bip-pink);background:#fff4f8}.bip-drop:focus-within{outline:3px solid var(--bip-navy);outline-offset:3px}.bip-drop[data-has=true]{border-style:solid;border-color:var(--bip-line)}.bip-thumb{width:76px;height:76px;border-radius:16px;background:var(--bip-blush);display:grid;place-items:center;color:var(--bip-pink);overflow:hidden}.bip-thumb svg{width:30px;height:30px}.bip-thumb img{width:76px;height:76px;object-fit:cover;display:block}.bip-dz-text{display:grid;gap:4px}.bip-dz-text strong{line-height:1.5;overflow-wrap:anywhere;font-weight:700}.bip .bip-file{position:absolute;width:1px;height:1px;margin:0;padding:0;border:0;opacity:0;clip:rect(0 0 0 0);clip-path:inset(50%)}.bip-files-park{display:none}.bip-photo-err{margin-top:8px;color:#b0103f;font-weight:700;line-height:1.6}.bip-photo-err:empty{display:none}.bip-check{display:flex;gap:12px;align-items:flex-start;line-height:1.7;cursor:pointer;padding:14px 16px;background:var(--bip-paper);border-radius:16px;font-weight:400!important;margin:0!important}.bip-check input{width:22px;height:22px;margin-top:4px;accent-color:var(--bip-pink);flex:none}.bip-check span{min-width:0}.bip-minipacks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.bip .bip-minipack{display:grid;gap:2px;justify-items:center;min-width:0;min-height:64px;padding:10px 8px;border:1.5px solid var(--bip-line);border-radius:16px;background:var(--bip-white);color:var(--bip-ink);text-align:center;line-height:1.4;transition:border-color .15s ease,background-color .15s ease}.bip-minipack span{font-weight:600;overflow-wrap:anywhere}.bip-minipack b{font-size:var(--bip-small);color:var(--bip-muted);font-weight:700}.bip .bip-minipack:hover{border-color:#c9bfd0}.bip .bip-minipack[aria-pressed=true]{border:2px solid var(--bip-pink);background:#fff4f8}.bip .bip-minipack[aria-pressed=true] b{color:var(--bip-pink)}.bip-storytabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:6px;background:var(--bip-paper-2);border-radius:18px}.bip-storytabs[data-n="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.bip .bip-storytab{display:flex;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:56px;padding:8px 10px;border:0;border-radius:13px;background:transparent;color:var(--bip-muted);text-align:center;line-height:1.35;transition:background-color .15s ease,color .15s ease}.bip .bip-storytab:hover{color:var(--bip-ink)}.bip .bip-storytab[aria-selected=true]{background:var(--bip-white);color:var(--bip-ink);box-shadow:0 4px 12px -6px #2925624d}.bip-tab-text{display:grid;min-width:0}.bip-tab-name{font-weight:700;overflow-wrap:anywhere}.bip-tab-for{font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bip-tab-mark{flex:none;width:20px;height:20px;border-radius:50%;border:2px solid #c9bfd0;display:grid;place-items:center;color:transparent}.bip-tab-mark svg{width:12px;height:12px}.bip-storytab[data-done=true] .bip-tab-mark{background:var(--bip-navy);border-color:var(--bip-navy);color:#fff}.bip-storyitems{min-width:0}.bip-story-item{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;min-width:0}.bip-q{font-weight:700;line-height:1.5}.bip-whofor{display:flex;flex-wrap:wrap;gap:10px;min-width:0}.bip .bip-who{display:inline-flex;align-items:center;gap:8px;min-height:48px;max-width:100%;padding:8px 20px;border:1.5px solid var(--bip-line);border-radius:999px;background:var(--bip-white);color:var(--bip-ink);font-weight:700;line-height:1.3;overflow-wrap:anywhere;transition:background-color .15s ease,border-color .15s ease}.bip .bip-who:hover{border-color:#c9bfd0}.bip .bip-who[aria-pressed=true]{background:var(--bip-navy);border-color:var(--bip-navy);color:#fff}.bip .bip-who-new{border-style:dashed;border-color:#b9b0c9;background:transparent}.bip-item-note{color:#8a0d3a;font-weight:500;line-height:1.7}.bip-item-note:empty{display:none}.bip-profile{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;min-width:0;margin-top:6px;padding:clamp(16px,3vw,24px);background:var(--bip-paper);border-radius:20px}.bip-profile-title{font-weight:700;line-height:1.5;overflow-wrap:anywhere}.bip-profile-ref{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;min-width:0;padding:14px 16px;background:var(--bip-paper);border-radius:16px;line-height:1.7}.bip-profile-ref img{width:48px;height:48px;border-radius:50%;object-fit:cover;flex:none}.bip-profile-ref p{flex:1 1 12em;min-width:0;overflow-wrap:anywhere}.bip .bip-linkbtn{min-height:44px;padding:4px 2px;border:0;background:none;color:var(--bip-pink-ink);font-weight:700;text-decoration:underline;text-underline-offset:.3em;line-height:1.5}.bip .bip-linkbtn:hover{color:#b80d4b}.bip-covers{display:grid;gap:10px;min-width:0;margin-top:6px}.bip-cover-wait{padding:14px 16px;background:var(--bip-paper);border-radius:16px}.bip-storygrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.bip .bip-story{position:relative;display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:6px;min-width:0;padding:5px 5px 9px;border:2px solid var(--bip-paper-2);border-radius:16px;background:var(--bip-white);color:var(--bip-ink);text-align:start;transition:border-color .15s ease,background-color .15s ease}.bip .bip-story:hover{border-color:var(--bip-line)}.bip .bip-story[aria-pressed=true]{border-color:var(--bip-pink);background:#fff4f8}.bip-story img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:4px 10px 10px 4px}.bip-story-title{font-size:14px;font-weight:700;line-height:1.5;padding-inline:3px;overflow-wrap:anywhere}.bip .bip-story[aria-disabled=true]{cursor:not-allowed}.bip .bip-story[aria-disabled=true] img{opacity:.4}.bip-story-taken{font-size:13px;color:var(--bip-muted);line-height:1.5;padding-inline:3px}.bip-tick{display:none;position:absolute;top:10px;inset-inline-start:10px;width:26px;height:26px;border-radius:50%;background:var(--bip-pink);color:#fff;place-content:center}.bip-story[aria-pressed=true] .bip-tick{display:grid}.bip-review{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;min-width:0}.bip-review-child{display:grid;grid-template-columns:72px minmax(0,1fr);gap:14px;align-items:center;padding:10px;border:1.5px solid var(--bip-paper-2);border-radius:18px}.bip-review-child img{width:72px;height:72px;border-radius:50%;object-fit:cover;display:block}.bip-review-child div{display:grid;line-height:1.5;min-width:0;overflow-wrap:anywhere}.bip-review-child b{font-size:var(--bip-lead)}.bip-review-child span{color:var(--bip-muted)}.bip-review-stories{list-style:none;display:grid;gap:12px}.bip-review-stories li{list-style:none;display:grid;grid-template-columns:72px minmax(0,1fr) auto;gap:14px;align-items:center;padding:10px;border:1.5px solid var(--bip-paper-2);border-radius:18px}.bip-review-stories img{display:block;width:72px;height:72px;object-fit:cover;border-radius:3px 8px 8px 3px}.bip-rs-text{display:grid;min-width:0;line-height:1.5}.bip-rs-text small{font-size:14px;color:var(--bip-muted)}.bip-rs-text span{overflow-wrap:anywhere}.bip-summary{margin:0}.bip-row{display:flex;justify-content:space-between;gap:12px;padding-block:7px;line-height:1.6;border-bottom:1px solid var(--bip-paper-2)}.bip-row:last-child{border-bottom:0}.bip-row dt{color:var(--bip-muted);flex:none;font-weight:400}.bip-row dd{margin:0;font-weight:700;text-align:end;min-width:0;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.bip-row.bip-total{margin-top:8px;padding:12px 16px;background:#fff4f8;border-radius:14px;font-size:var(--bip-lead)}.bip-row.bip-total dt{color:var(--bip-ink);font-weight:700}.bip-row.bip-total dd{color:var(--bip-pink-ink)}.bip-error{margin-top:20px;color:#b0103f;font-weight:700;line-height:1.7}.bip-error:empty,.bip-status:empty{display:none}.bip-status{margin-top:16px;padding:12px 16px;border-radius:14px;background:var(--bip-paper);font-weight:600;line-height:1.7}.bip-form-nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 20px;margin-top:24px;padding-top:22px;border-top:1px solid var(--bip-paper-2)}.bip-form-total{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;line-height:1.4}.bip-form-total span{color:var(--bip-muted)}.bip-form-total strong{font-size:var(--bip-lead);font-variant-numeric:tabular-nums}.bip-form-total small{font-size:14px;color:var(--bip-muted)}.bip-nav-buttons{display:flex;flex-wrap:wrap;gap:10px;margin-inline-start:auto;justify-content:flex-end}.bip-another-row{flex-basis:100%;display:flex;justify-content:flex-end}.bip-faq{max-width:48em;display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.bip-faq details{background:var(--bip-white);border-radius:12px;padding:16px 22px 18px}.bip-faq summary{cursor:pointer;font-weight:700;font-size:var(--bip-lead);line-height:1.5;list-style-position:inside;min-height:44px;display:list-item}.bip-faq details p{margin-top:10px;max-width:40em}@media(max-width:900px){.bip-hero{grid-template-columns:minmax(0,1fr)}.bip-hero .bip-art,.bip-hero .bip-spread{order:2}.bip-inside,.bip-made ol{grid-template-columns:minmax(0,1fr)}}@media(max-width:700px){.bip-art .bip-front{width:72%}.bip-art .bip-back{width:40%;inset-inline-end:3%}.bip-shelf ul{grid-template-columns:repeat(2,minmax(0,1fr))}.bip-storygrid{grid-template-columns:repeat(3,minmax(0,1fr))}.bip-packs{grid-template-columns:minmax(0,1fr);gap:12px}.bip .bip-pack{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:16px;padding:18px 20px}.bip-pack-name{grid-column:1}.bip-pack-price{grid-column:2;grid-row:1 / span 2;font-size:28px;align-self:center}.bip-pack-note{grid-column:1}.bip-order{padding-inline:12px}.bip-card{border-radius:22px}.bip .bip-who{flex:1 1 auto;justify-content:center}.bip .bip-gender button,.bip-choice{min-height:72px}.bip-drop{grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center}.bip-form-nav{flex-direction:column;align-items:stretch}.bip-nav-buttons{margin-inline-start:0;justify-content:stretch}.bip-nav-buttons .bip-btn{flex:1 1 0;min-width:0;padding-inline:16px}.bip-nav-buttons .bip-btn-another{flex-basis:100%}.bip-panel{gap:12px}.bip-sheet figcaption{font-size:14px}}@media(max-width:480px){.bip-storygrid{grid-template-columns:repeat(2,minmax(0,1fr))}.bip-dot{width:38px;height:38px;font-size:16px}.bip-stepper li:before{top:18px}.bip .bip-minipack{padding-inline:4px}.bip .bip-storytab{flex-direction:column;gap:4px;padding:8px 4px}.bip-review-stories li{grid-template-columns:56px minmax(0,1fr);gap:12px}.bip-review-stories img{width:56px;height:56px}.bip-review-stories .bip-linkbtn{grid-column:2;justify-self:start}.bip-row{flex-wrap:wrap}.bip-count span{width:7px;height:36px}.bip-count span.is-cover{width:13px;height:44px}.bip-seg{display:grid;width:100%}}@media(prefers-reduced-motion:reduce){.bip *{transition:none!important}}.bip .cu-block{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/35/assets/babyin-personalized.css.map */
