.bs.bs-pagehead{padding:46px 0 34px}.bs.bs-pagehead .bs-eyebrow{margin-bottom:16px}.bs.bs-pagehead h1{max-width:18ch}.bs.bs-pagehead .bs-lede{font-size:18px;color:#4a4644;margin-top:16px;max-width:54ch}.bs.bs-pagehead .bs-crumbs{font-size:13px;font-weight:800;color:var(--bs-muted);margin-bottom:16px}.bs.bs-pagehead .bs-crumbs a{color:var(--bs-muted);text-decoration:none}.bs.bs-pagehead .bs-crumbs a:hover{text-decoration:underline;text-underline-offset:3px}.bs.bs-prose{padding:8px 0 56px}.bs .bs-prose-inner{background:#fff;border:var(--bs-line);border-radius:var(--bs-radius);box-shadow:var(--bs-shadow);padding:44px}.bs .bs-prose-inner>*:first-child{margin-top:0!important}.bs .bs-prose-inner>*:last-child{margin-bottom:0!important}.bs .bs-prose-inner h2{font-size:clamp(22px,2.6vw,30px)!important;margin:38px 0 14px!important;font-weight:900;letter-spacing:-.03em;line-height:1.1;color:var(--bs-ink)}.bs .bs-prose-inner h3{margin:28px 0 10px!important;font-size:19px!important;font-weight:900;letter-spacing:-.02em;line-height:1.15;color:var(--bs-ink)}.bs .bs-prose-inner p{font-size:17px!important;line-height:1.62!important;color:#4a4644;margin:0 0 16px!important}.bs .bs-prose-inner ul,.bs .bs-prose-inner ol{margin:0 0 18px!important;padding-left:22px!important;list-style:revert}.bs .bs-prose-inner li{font-size:17px!important;line-height:1.6!important;color:#4a4644;margin-bottom:10px!important}.bs .bs-prose-inner a{color:var(--bs-ink);font-weight:800;text-decoration:underline;text-underline-offset:3px}.bs .bs-prose-inner img{max-width:100%;height:auto;border:var(--bs-line);border-radius:16px}.bs .bs-prose-inner strong,.bs .bs-prose-inner b{font-weight:900;color:var(--bs-ink)}.bs .bs-prose-inner hr{border:0;border-top:3px solid rgba(36,36,36,.14);margin:32px 0}.bs .bs-prose-inner blockquote{margin:0 0 18px;padding:16px 20px;background:var(--bs-lav);border:var(--bs-line);border-radius:18px;font-weight:800}.bs .bs-contact{display:grid;grid-template-columns:1.05fr .95fr;gap:38px;align-items:start;padding:8px 0 66px}.bs .bs-card{background:#fff;border:var(--bs-line);border-radius:var(--bs-radius);box-shadow:var(--bs-shadow);padding:32px}.bs .bs-field{margin-bottom:16px}.bs .bs-field label{display:block;font-size:14px;font-weight:900;margin-bottom:8px}.bs .bs-field input,.bs .bs-field textarea{width:100%;border:var(--bs-line);border-radius:14px;padding:13px 15px;font-size:16px;font-family:inherit;background:#fff;color:var(--bs-ink)}.bs .bs-field textarea{min-height:150px;resize:vertical}.bs .bs-field input:focus,.bs .bs-field textarea:focus{outline:none;box-shadow:0 0 0 4px #8fd8d38c}.bs .bs-side{display:grid;gap:16px;align-content:start}.bs .bs-side-item{background:var(--bs-lav);border:var(--bs-line);border-radius:20px;padding:20px 22px;box-shadow:4px 4px 0 var(--bs-ink)}.bs .bs-side-item h3{font-size:17px!important;font-weight:900;letter-spacing:-.02em;margin:0!important;color:var(--bs-ink)}.bs .bs-side-item p{color:#4a4644;font-size:15px;margin-top:8px!important}.bs .bs-side-item a{color:var(--bs-ink);font-weight:800}.bs .bs-formnote{font-size:13px;color:var(--bs-muted);margin-top:12px}.bs .bs-alert{border:var(--bs-line);border-radius:16px;padding:14px 16px;font-size:15px;font-weight:800;margin-bottom:18px}.bs .bs-alert--ok{background:var(--bs-aqua)}.bs .bs-alert--err{background:var(--bs-coral)}.bs .bs-alert ul{margin:8px 0 0;padding-left:20px;font-weight:700;list-style:revert}.bs .bs-chars{display:grid;grid-template-columns:repeat(auto-fit,minmax(258px,1fr));gap:26px;padding:8px 0 56px}.bs .bs-char{background:#fff;border:var(--bs-line);border-radius:var(--bs-radius);box-shadow:var(--bs-shadow);overflow:hidden;display:flex;flex-direction:column}.bs .bs-char-art{background:var(--bs-lav);border-bottom:var(--bs-line);min-height:224px;display:flex;align-items:center;justify-content:center;padding:22px}.bs .bs-char-art img,.bs .bs-char-art svg{width:100%;height:auto;display:block}.bs .bs-char-copy{padding:22px;display:flex;flex-direction:column;gap:10px;flex:1}.bs .bs-char-copy p{color:var(--bs-muted);font-size:15px}.bs .bs-char-tag{align-self:flex-start;background:var(--bs-yellow);border:var(--bs-line);border-radius:999px;padding:5px 12px;font-size:11px;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.bs .bs-char-link{margin-top:auto;font-weight:900;font-size:14px;color:var(--bs-ink);text-decoration:underline;text-underline-offset:3px}.bs .bs-char--empty{grid-column:1/-1}.bs.bs-xsell{padding:6px 0 60px}.bs .bs-xsell-inner{background:var(--bs-yellow);border:var(--bs-line);border-radius:var(--bs-radius);box-shadow:var(--bs-shadow);padding:30px;display:grid;grid-template-columns:auto 1fr auto;gap:26px;align-items:center}.bs .bs-xsell-art{width:132px;border:var(--bs-line);border-radius:14px;overflow:hidden;background:#fff;box-shadow:4px 4px 0 var(--bs-ink);display:block}.bs .bs-xsell-art img{width:100%;display:block}.bs .bs-xsell-copy h3{font-size:22px!important;font-weight:900;letter-spacing:-.02em;margin:0!important;color:var(--bs-ink)}.bs .bs-xsell-copy .bs-kicker{margin-bottom:8px}.bs .bs-xsell-copy p{color:#4a4644;font-size:15px;margin-top:8px!important;max-width:48ch}.bs .bs-xsell-actions{display:grid;gap:10px;min-width:210px}.bs .bs-xsell-price{font-size:26px;font-weight:900;letter-spacing:-.03em;text-align:center}.bs .bs-xsell-actions .bs-btn{width:100%}.bs .bs-panel{height:auto!important;align-self:start}.bs .bs-panel-actions{margin-top:8px!important}@media(max-width:989px){.bs .bs-contact{grid-template-columns:1fr}.bs .bs-xsell-inner{grid-template-columns:auto 1fr}.bs .bs-xsell-actions{grid-column:1/-1;min-width:0}}@media(max-width:600px){.bs.bs-pagehead{padding:30px 0 24px}.bs .bs-prose-inner{padding:26px 22px}.bs .bs-card{padding:24px 20px}.bs .bs-xsell-inner{grid-template-columns:1fr;padding:24px 20px}.bs .bs-xsell-art{width:118px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/bs-pages.css.map */
