.bhc-top{padding:0 0 8px}.bhc-gal{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:0;-webkit-overflow-scrolling:touch;scrollbar-width:none;background:#f6f6f6}.bhc-gal::-webkit-scrollbar{display:none}.bhc-gal img{flex:0 0 100%;width:100%;aspect-ratio:1;object-fit:cover;scroll-snap-align:start;display:block}.bhc-dots{display:flex;justify-content:center;gap:6px;padding:10px 0 0}.bhc-dots i{width:6px;height:6px;border-radius:50%;background:#d5d5d5;display:block}.bhc-dots i.on{background:#111}.bhc-info{padding:16px 20px 0;display:flex;flex-direction:column;gap:10px}.bhc-info .bha-eyebrow{margin-bottom:-4px}.bhc-info h1{margin:0;font-size:28px;line-height:1.15}.bhc-rating{font-size:13px;color:#444}.bhc-rating b{color:#111;letter-spacing:1px;font-weight:400}.bhc-rating a{color:#111;text-decoration:underline;text-underline-offset:3px}.bhc-price{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.bhc-price strong{font-size:22px;color:#000}.bhc-price s{font-size:14px;color:#999}.bhc-price span{background:#111;color:#fff;font-size:11px;font-weight:700;padding:3px 8px}.bhc-tax{font-size:12px;color:#666;margin-top:-6px}.bhc-bullets{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.bhc-bullets li{display:flex;gap:8px;align-items:flex-start;font-size:14px;line-height:1.4;color:#222}.bhc-bullets svg{flex:0 0 16px;margin-top:2px}.bhc-form{margin:4px 0 0}.bhc-form .bhc-atc{width:100%;height:50px;border:0;background:#111;color:#fff;font-family:var(--font--nav--family, sans-serif);font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.bhc-form .bhc-atc:hover{opacity:.88}.bhc-form .bha-klarna{margin-top:10px}.bhc-learn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.bhc-learn div{background:#fbfaf8;border:1px solid #efebe5;padding:14px 12px;font-size:13px;line-height:1.4;color:#333}.bhc-learn strong{display:block;font-size:14px;color:#111;margin-bottom:4px}.bhc-set{background:#fbfaf8;border:1px solid #efebe5;padding:18px 16px}.bhc-set h3{margin:0 0 10px;font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#1f5f5c;font-family:var(--font--nav--family, sans-serif)}.bhc-set ul{margin:0 0 14px;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px}.bhc-set li{font-size:13.5px;color:#222;display:flex;gap:6px;align-items:flex-start;line-height:1.35}.bhc-set li:before{content:"";flex:0 0 6px;height:6px;margin-top:6px;border-radius:50%;background:#8fdcdc}.bhc-set .bhc-set__note{background:#111;color:#fff;padding:10px 12px;font-size:13px;line-height:1.4}@media(min-width:768px){.bhc-top{display:grid;grid-template-columns:1.1fr 1fr;gap:40px;max-width:1200px;margin:0 auto;padding:24px 24px 8px;align-items:start}.bhc-info{padding:0}.bhc-info h1{font-size:36px}.bhc-learn{grid-template-columns:repeat(3,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/bh-course-page.css.map */
