.bp-product--print-set .bp-gallery__main{height:auto}.bp-product--print-set .bp-polaroid-img{aspect-ratio:1/1;height:auto;background:#f6eee5}.bp-product--print-set .bp-polaroid-img img{object-fit:contain;width:100%;height:100%}.bp-product--print-set .bp-gallery__main figcaption{position:static;font-size:22px;line-height:1.2;margin-top:12px}.bp-product--apparel .bp-buy h1{font-size:clamp(32px,4vw,54px);line-height:1.06;overflow-wrap:anywhere}.bp-product--apparel .bp-gallery__main{height:auto;transform:none}.bp-product--apparel .bp-gallery__main .bp-polaroid-img{aspect-ratio:4/5;height:auto;background:#eee9e2}.bp-product--apparel .bp-gallery__main .bp-polaroid-img img{width:100%;height:100%;object-fit:contain}.bp-product--apparel .bp-gallery__main figcaption{position:static;font-size:22px;line-height:1.2;margin-top:12px}.bp-product--apparel .bp-buy .bp-hand{color:#7a1c3e}.bp-product--apparel .bp-buy{min-width:0}.bp-product--apparel .bp-buybar__meta b{font-size:16px}@media(max-width:749px){.bp-product--apparel .bp-product__grid{grid-template-columns:minmax(0,1fr)}.bp-product--apparel .bp-buy{padding:24px 20px}.bp-product--apparel .bp-thumbs{flex-wrap:wrap}}.bp-product--journal .bp-gallery__main{height:auto}.bp-product--journal .bp-gallery__main .bp-polaroid-img{aspect-ratio:2/3;height:auto;background:#f6eee5}.bp-product--journal .bp-gallery__main .bp-polaroid-img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;aspect-ratio:auto;object-fit:contain}.bp-product--journal .bp-gallery__main figcaption{position:static;width:auto;margin:12px 0 0;font-size:22px;line-height:1.2;overflow-wrap:anywhere}.bp-slip{display:inline-block;max-width:40ch;margin:0 0 var(--sp-3);padding:var(--sp-4) var(--sp-5) var(--sp-3)}.bp-slip .bp-hand{font-size:var(--fs-3);color:var(--bp-burgundy-deep);margin:0 0 var(--sp-1)}.bp-slip cite{font:600 .75rem/1 var(--bp-body);letter-spacing:.12em;text-transform:uppercase;color:var(--bp-ink-soft);font-style:normal}.bp-trustline{list-style:none;margin:var(--sp-3) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.bp-trustline li{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:6px 12px;border-radius:999px;background:#ffffff8c;border:1.5px dashed var(--bp-kraft-deep);color:var(--bp-ink);font:600 .75rem/1 var(--bp-body)}.bp-trustline li .bp-sticker{position:static;width:16px;height:16px;filter:none;color:var(--bp-burgundy)}.bp-pill-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:10px 18px;border-radius:999px;background:#ffffff80;border:2px dashed var(--bp-burgundy);color:var(--bp-burgundy);font:700 .8125rem/1 var(--bp-body);letter-spacing:.04em;text-transform:uppercase;text-decoration:none;transition:background .2s ease,transform .18s var(--bp-ease-out)}.bp-pill-link:hover{background:var(--bp-paper);transform:translateY(-1px)}.bp-pill-link .bp-sticker{position:static;width:18px;height:18px;filter:none}.bp-bundle{margin:0 0 var(--sp-5);padding:var(--sp-4) var(--sp-4) var(--sp-3);background:#fff6;border:2px dashed var(--bp-kraft-deep);border-radius:12px 4px}.bp-bundle .bp-eyebrow{margin-bottom:var(--sp-2)}.bp-bundle .bp-check-list li b{font-family:var(--bp-display);font-weight:600}.baba-support{position:fixed;right:16px;bottom:calc(20px + env(safe-area-inset-bottom));z-index:30;font-family:inherit;color:#f5e5c5;max-width:calc(100vw - 32px)}.baba-support summary{cursor:pointer;list-style:none;background:#510b20;border:1px solid #c9a56b;border-radius:28px;padding:14px 20px;min-height:48px;font-size:15px;box-shadow:0 5px 20px #0004}.baba-support summary::-webkit-details-marker{display:none}.baba-support__panel{position:absolute;bottom:calc(100% + 12px);right:0;width:330px;max-width:calc(100vw - 32px);max-height:65vh;overflow:auto;padding:24px;background:#300b18;border:1px solid #c9a56b;border-radius:16px;box-shadow:0 12px 36px #0005}.baba-support__panel h2{color:#f5e5c5;margin:0 0 12px;font-size:24px}.baba-support__panel p{font-size:15px;line-height:1.6}.baba-support__panel a{display:block;color:#f5e5c5;min-height:44px;padding:12px 0;text-underline-offset:4px}.baba-support__panel .baba-support__chat{background:#f5e5c5;color:#510b20;padding:12px 16px;border-radius:8px;text-align:center;text-decoration:none;margin:16px 0 6px}.baba-support :focus-visible{outline:3px solid #e2be72;outline-offset:4px}@media print{.baba-support{display:none}}
/*# sourceMappingURL=/cdn/shop/t/17/compiled_assets/styles.css.map?subset=AAABAAAAAACA */
