.bb{--bb-forest: #004930;--bb-green: #0F6F4B;--bb-ink: #2B2118;--bb-ink-deep: #1D1611;--bb-beige: #EAE7DC;--bb-paper: #F7F5EE;--bb-white: #FFFFFF;--bb-muted: #6B6558;--bb-red: #B3261E;--bb-star: #C98A12;--bb-line: rgb(43 33 24 / .14);--bb-line-dark: rgb(255 255 255 / .18);--bb-soft: var(--bb-muted);--bb-s1: 4px;--bb-s2: 8px;--bb-s3: 12px;--bb-s4: 16px;--bb-s5: 24px;--bb-s6: 32px;--bb-s7: 48px;--bb-s8: 64px;--bb-r-sm: 8px;--bb-r-md: 16px;--bb-r-lg: 28px;--bb-r-pill: 999px;--bb-shadow-sm: 0 1px 2px rgb(43 33 24 / .06);--bb-ease: cubic-bezier(.2, .8, .2, 1);--bb-fast: .15s;--bb-base: .22s;--bb-slow: .32s;--bb-font-head: "Readex Pro BB", "Plex Arabic BB", system-ui, sans-serif;--bb-font-body: "Plex Arabic BB", system-ui, -apple-system, "Segoe UI", sans-serif;--bb-fs-body: 17px;--bb-lh-body: 1.8;--bb-lh-head: 1.4;--bb-fs-sm: 14px;--bb-pad: 20px;font-family:var(--bb-font-body);font-size:var(--bb-fs-body);line-height:var(--bb-lh-body);color:var(--bb-ink);-webkit-font-smoothing:antialiased;text-align:start}html[lang=en] .bb{--bb-fs-body: 16px;--bb-lh-body: 1.6;--bb-lh-head: 1.2}@media(min-width:900px){.bb{--bb-pad: 40px}}.bb *,.bb *:before,.bb *:after{box-sizing:border-box}.bb :where(h1,h2,h3,p,ul,ol,dl,dd,figure,blockquote,table){margin:0}.bb :where(ul,ol){padding:0;list-style:none}.bb :where(img,svg,video){display:block;max-width:100%}.bb :where(img){height:auto}.bb :where(a){color:inherit}.bb :where(button,select,input){font:inherit;color:inherit}.bb :where(h1,h2,h3){font-family:var(--bb-font-head);font-weight:600;line-height:var(--bb-lh-head);letter-spacing:0;text-transform:none;color:inherit}.bb :where(strong,b){font-weight:600}.bb :focus-visible{outline:3px solid var(--bb-green);outline-offset:3px;border-radius:4px}.bb-on-dark :focus-visible{outline-color:var(--bb-beige)}.bb-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.bb-num{display:inline-block;direction:ltr;unicode-bidi:isolate;font-variant-numeric:tabular-nums}.bb-line{font-size:calc(var(--bb-fs, var(--bb-fs-body)) * var(--bb-scale, 1));overflow-wrap:anywhere}.bb-line :where(p)+:where(p){margin-block-start:var(--bb-s2)}.bb-h1{--bb-fs: 28px}.bb-h2{--bb-fs: 26px}.bb-h3{--bb-fs: 19px}.bb-sub{color:var(--bb-soft);margin-block-start:var(--bb-s1);max-width:46ch}.bb-sm{--bb-fs: var(--bb-fs-sm);line-height:1.6}.bb-muted{color:var(--bb-soft)}@media(min-width:900px){.bb-h1{--bb-fs: 40px}.bb-h2{--bb-fs: 34px}}.bb-wrap{max-width:1200px;margin-inline:auto;padding-inline:var(--bb-pad)}.bb-sec{padding-block:calc(var(--bb-pt, 48px) * .8) calc(var(--bb-pb, 48px) * .8);background:var(--bb-paper)}@media(min-width:900px){.bb-sec{padding-block:calc(var(--bb-pt, 48px) * 1.25) calc(var(--bb-pb, 48px) * 1.25)}}.bb-sec--beige{background:var(--bb-beige)}.bb-sec--white{background:var(--bb-white)}.bb-sec--forest{background:var(--bb-forest);color:var(--bb-white);--bb-soft: rgb(255 255 255 / .78);--bb-line: var(--bb-line-dark)}.bb-sec--ink{background:var(--bb-ink-deep);color:var(--bb-white);--bb-soft: rgb(255 255 255 / .72);--bb-line: var(--bb-line-dark)}.bb-head{margin-block-end:var(--bb-s5)}.bb-icon{flex:none}.bb-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--bb-s2);min-height:52px;padding-inline:var(--bb-s6);border:2px solid transparent;border-radius:var(--bb-r-pill);font-family:var(--bb-font-head);font-weight:600;--bb-fs: 17px;font-size:var(--bb-fs);line-height:1.3;text-decoration:none;text-align:center;cursor:pointer;transition:transform var(--bb-fast) var(--bb-ease),background-color var(--bb-fast) var(--bb-ease)}.bb-btn:active{transform:scale(.98)}.bb-btn--primary{background:var(--bb-forest);color:var(--bb-white)}.bb-btn--light{background:var(--bb-beige);color:var(--bb-forest)}.bb-btn--ghost{border-color:var(--bb-forest);color:var(--bb-forest);background:transparent}.bb-btn--block{display:flex;width:100%}.bb-btn--sm{min-height:44px;padding-inline:var(--bb-s4);--bb-fs: 15px}.bb-btn[disabled],.bb-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}@media(hover:hover){.bb-btn--primary:not([disabled]):hover{background:var(--bb-green)}.bb-btn--ghost:not([disabled]):hover{background:#00493014}.bb-btn--light:not([disabled]):hover{background:var(--bb-white)}}@media(prefers-reduced-motion:reduce){.bb *,.bb *:before,.bb *:after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/bb-base.css.map */
