.ba-shop{padding-top:32px}.ba-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 28px;font-size:13px;color:#777}.ba-crumbs a{color:#555;text-decoration:none}.ba-crumbs a:hover{color:#0078d6}.ba-crumbs [aria-current]{color:#111}.ba-gallery img{display:block;width:100%;height:auto;border-radius:8px;background:#f4f3f0}.ba-gallery-multi{grid-template-columns:1fr 1fr;gap:12px}.ba-gallery-multi>img:first-child{grid-column:1/-1}.ba-vendor{margin:0 0 8px;font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#777}.ba-info .ba-price{margin:12px 0 28px}.ba-buyrow{display:flex;align-items:flex-end;gap:12px;margin:0 0 24px}.ba-buyrow .ba-qty{flex:0 0 96px;margin:0}.ba-buyrow .ba-buy{flex:1;margin:0;height:48px}.ba-trust{list-style:none;margin:0 0 32px;padding:18px 20px;border:1px solid #E6E6E6;border-radius:10px;display:grid;gap:12px;font-size:14px;color:#333}.ba-trust li{display:flex;align-items:center;gap:12px}.ba-trust svg{flex:0 0 20px;color:#0078d6}.ba-trust a{color:inherit}.ba-trust a:hover{color:#0078d6}.ba-desc-title{margin:0 0 12px;font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#555}.ba-rte{font-size:16px;line-height:1.7}@media(min-width:861px){.ba-info{position:sticky;top:120px}}@media(max-width:860px){.ba-shop{padding:24px 20px 72px}.ba-crumbs{margin-bottom:18px}.ba-buyrow .ba-qty{flex-basis:80px}}.ba-ht{margin:-20px 0 28px;font-size:13px;color:#777}.ba-plans{border:0;margin:0 0 20px;padding:0;display:grid;gap:10px}.ba-plan{display:flex;align-items:center;gap:12px;padding:14px 16px;border:1px solid #E6E6E6;border-radius:10px;cursor:pointer;font-size:15px}.ba-plan:has(input:checked){border-color:#0078d6;box-shadow:0 0 0 1px #0078d6}.ba-plan input{accent-color:#0078D6;margin:0}.ba-plan-name{flex:1}.ba-plan-price{font-weight:600}.ba-plan-freq{display:flex;align-items:center;gap:12px;font-size:14px;color:#333}.ba-plan-freq[hidden],.ba-plan-note[hidden]{display:none}.ba-plan-freq select{flex:1;height:44px;padding:0 12px;border:1px solid #E6E6E6;border-radius:8px;background:#fff;font:inherit}.ba-plan-note{margin:0;font-size:13px;color:#777}.ba-info .jdgm-preview-badge{margin:6px 0 14px}.ba-reviews{max-width:1200px;margin:0 auto;padding:24px 24px 96px}.ba-reviews .jdgm-rev-widg{padding:0}@media(max-width:860px){.ba-reviews{padding:16px 20px 72px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ba-shop-ux.css.map */
