html body .bn-bar{padding:10px 12px}html body .bn{--bn-pill-h:48px}html body .bn-row{gap:8px}html body .bn-logo{padding:6px 14px}html body .bn-logo img{max-height:24px}html body .bn-pill{gap:2px;padding:4px}html body .bn-shop{white-space:nowrap;padding:11px 16px;font-size:.9rem}html body .bn-icon{width:40px;height:40px}html body .bc-panel:not(.is-open){box-shadow:none}html:not(.shopify-design-mode) body .booms-ph,html:not(.shopify-design-mode) body .booms-split__ph{display:none}html body .booms .booms-cards4,html body .booms-media__grid,html body .booms-28__strip,html body .bp-vids{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:80%;gap:14px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;margin-left:-20px;margin-right:-20px;padding:0 20px 8px;scroll-padding:0 20px;-webkit-overflow-scrolling:touch;scrollbar-width:none}html body .booms .booms-cards4::-webkit-scrollbar,html body .booms-media__grid::-webkit-scrollbar,html body .booms-28__strip::-webkit-scrollbar,html body .bp-vids::-webkit-scrollbar{display:none}html body .booms .booms-cards4>*,html body .booms-media__grid>*,html body .booms-28__strip>*,html body .bp-vids>*{scroll-snap-align:start;min-width:0}html body .bp-vids{margin-left:-16px;margin-right:-16px;padding:0 16px 8px;scroll-padding:0 16px}html body .bp2 .bp2-gal:not([hidden]){display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:88%;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;margin:0 -16px;padding:0 16px 6px;scroll-padding:0 16px;scrollbar-width:none}html body .bp2 .bp2-gal::-webkit-scrollbar{display:none}html body .bp2 .bp2-shot{scroll-snap-align:start}html body .bp2 .bp2-shot:first-child{grid-column:auto}html body .bp2 .bp2-card{padding:30px 16px 12px;border-radius:22px}html body .bp2 .bp2-field{margin-top:20px}html body .bp2 .bp2-label{margin-bottom:9px}html body .bp2 .bp2-chips{margin-top:14px;gap:6px}html body .bp2 .bp2-chip{padding:6px 11px;font-size:.7rem}html body .bp2 .bp2-desc{font-size:.93rem}html body .bp2 .bp2-plan{padding:12px}html body .bp2 .bp2-plan.is-on{padding:11.5px}html body .bp2 .bp2-perks{margin-top:10px;padding-top:10px}html body .bp2 .bp2-acc{margin-top:18px}html body .bp2 .bp2-acc summary{padding:14px 0;font-size:1rem}html body .bp-vs table{min-width:0!important;width:100%;table-layout:fixed}html body .bp-vs th,html body .bp-vs td{padding:10px 6px;font-size:.78rem;word-break:break-word}html body .bcd .bcd__grid{grid-template-columns:1fr;gap:10px}html body .bcd .bcd__card{padding:18px;border-radius:20px}html body .bcd .bcd__card:has(.bcd__ic){display:grid;grid-template-columns:44px 1fr;column-gap:14px;align-items:start}html body .bcd .bcd__card:has(.bcd__ic) .bcd__ic{width:44px;height:44px;font-size:1.2rem;margin:0;grid-row:span 2}html body .bcd .bcd__card h3{font-size:1.1rem;margin:2px 0 4px}html body .bcd .bcd__card div{font-size:.93rem}html body .booms-faq__item summary{padding:18px 20px;font-size:1rem}html body .booms-faq__a{padding:0 20px 20px}html,body{overflow-x:clip}
/*# sourceMappingURL=/cdn/shop/t/53/assets/booms-mobile.css.map */
