.bt-pj-nav{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;padding:18px 16px;border-bottom:1px solid #dedbd3;background:#fff}.bt-pj-nav a{padding:9px 16px;border:1px solid #bdb7a8;border-radius:30px;color:#222;font-size:13px;font-weight:600;text-decoration:none}.bt-pj-nav a:hover,.bt-pj-nav a:focus-visible{background:#222;color:#fff}.bt-catalog{--launch-bg:#faf3e5;--launch-accent:#8f2326;color:#222}.bt-catalog--camo-leopard{--launch-bg:#e6e4d4;--launch-accent:#414b29}.bt-catalog--christmas{--launch-bg:#fff;--launch-accent:#222}.bt-catalog-hero{background:var(--launch-bg);padding:52px 24px;text-align:center}.bt-catalog-hero--split{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;padding:0;text-align:left}.bt-catalog-hero__copy{padding:44px max(24px,5vw);align-self:center}.bt-catalog-hero__photo img{display:block;width:100%;height:100%;max-height:650px;object-fit:cover}.bt-catalog-motif{object-fit:contain;width:110px;height:110px;margin-bottom:18px}.bt-catalog-eyebrow{display:inline-block;padding:9px 14px;background:#fff;border:1px solid var(--launch-accent);border-radius:4px;color:var(--launch-accent);font-size:13px;font-weight:700;line-height:1.5;margin:0 0 22px}.bt-catalog h1{font-size:clamp(36px,5vw,68px);line-height:1.05;margin:0 0 22px;letter-spacing:-.025em}.bt-catalog-description{font-size:18px;line-height:1.6;max-width:550px;margin:0 auto 18px}.bt-catalog-hero--split .bt-catalog-description{margin-left:0}.bt-catalog-separate{font-size:13px;line-height:1.6;margin:0 0 22px}.bt-catalog-cta{background:#222!important;border-color:#222!important;color:#fff!important}.bt-print-choices{display:grid;grid-template-columns:1fr 1fr;gap:28px;padding-top:36px}.bt-print-choice{display:block;border:1px solid #e0d9ce;background:#faf3e5;color:#222;text-decoration:none!important;overflow:hidden;border-radius:8px}.bt-print-choice--camo-leopard{background:#e6e4d4}.bt-print-choice>img{width:100%;aspect-ratio:1;object-fit:cover;display:block}.bt-print-choice__copy{padding:28px;position:relative}.bt-print-choice__copy img{float:right;object-fit:contain;margin-left:12px}.bt-print-choice h2{font-size:28px;margin:0 0 12px}.bt-print-choice p{line-height:1.6;font-size:15px}.bt-print-choice__link{display:inline-block;border-bottom:1px solid currentColor;font-weight:700;padding-bottom:4px;margin-top:8px}.bt-catalog-products{padding-top:40px;padding-bottom:40px;scroll-margin-top:140px}.bt-launch-grid{margin-top:20px}.bt-catalog-policy{margin-top:28px;padding:20px;background:var(--launch-bg);border-left:3px solid var(--launch-accent);line-height:1.6;font-size:14px}.bt-catalog-policy p{margin:8px 0 0}.bt-preorder-notice{display:grid;gap:7px;margin:12px 0;padding:14px 16px;background:#faf3e5;border-left:3px solid #8f2326;color:#222;font-size:13px;line-height:1.5}.bt-preorder-notice[data-preorder-family=camo-leopard]{background:#e6e4d4;border-color:#414b29}.bt-preorder-notice--compact{font-size:11px;padding:8px 10px;margin:8px 0;line-height:1.45}.cart-item .bt-preorder-notice{font-size:11px;padding:10px;max-width:100%}.bt-sticky-preorder{display:block;font-size:10px;line-height:1.35;margin-bottom:3px}.bt-pajama-story[data-pajama-print=camo-leopard]{background:#e6e4d4;border-color:#a6ad94}.bt-pajama-story[data-pajama-print=cherry-bomb]{background:#faf3e5;border-color:#d5bda3}@media(max-width:767px){.bt-catalog-hero--split{grid-template-columns:1fr}.bt-catalog-hero__copy{padding:28px 22px}.bt-catalog-hero__photo img{max-height:520px}.bt-catalog-motif{width:80px;height:80px;margin-bottom:14px}.bt-catalog h1{font-size:42px}.bt-catalog-description{font-size:16px}.bt-catalog-hero{padding:28px 18px}.bt-catalog-hero--split{padding:0}.bt-print-choices{grid-template-columns:1fr;gap:22px;padding-top:24px}.bt-print-choice__copy{padding:22px}.bt-pj-nav{gap:7px;padding:12px}.bt-pj-nav a{padding:8px 12px;font-size:12px}.bt-catalog-products{padding-top:28px}.bt-catalog-eyebrow{font-size:12px}.bt-preorder-notice--compact{font-size:10px}.bt-catalog--camo-leopard .bt-launch-grid .product-block{width:100%;max-width:520px;margin:auto}}
.bt-preorder-cart-policy{padding:12px 14px;margin:0 0 18px;background:#faf3e5;border-left:3px solid #8f2326;color:#222;font-size:12px;line-height:1.5}.bt-catalog--camo-leopard .bt-launch-grid .product-block{width:100%;max-width:520px;margin:auto}@media(max-width:767px){.bt-catalog h1{font-size:36px}.bt-catalog-motif{width:60px;height:60px;margin-bottom:10px}.bt-catalog-eyebrow{margin-bottom:16px}.bt-catalog-hero__copy{padding:24px 22px}}
.bt-catalog-shipping{margin-bottom:22px;text-align:center}.bt-catalog-shipping--motifs{display:grid;grid-template-columns:72px minmax(0,1fr) 72px;align-items:center;gap:10px}.bt-catalog-shipping .bt-catalog-motif{width:72px;height:72px;margin:0}.bt-catalog-shipping .bt-catalog-eyebrow{margin:0;max-width:100%;justify-self:center;text-align:center}@media(max-width:767px){.bt-catalog-shipping{margin-bottom:16px}.bt-catalog-shipping--motifs{grid-template-columns:44px minmax(0,1fr) 44px;gap:8px}.bt-catalog-shipping .bt-catalog-motif{width:44px;height:44px}.bt-catalog-shipping .bt-catalog-eyebrow{padding:8px 10px}}
