.bs-best{background:var(--b6-bg, #E6F4F6);padding:clamp(48px,6vw,80px) clamp(16px,3vw,48px);color:var(--bs-teal-ink)}.bs-best .b6-inner{position:relative;max-width:1200px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:22px;text-align:center}.bs-best .b6-title{font-size:clamp(32px,3.6vw,48px);line-height:1;font-weight:800;letter-spacing:-.02em}.bs-best .b6-tabs{display:inline-flex;gap:4px;background:#ffffffb3;border-radius:12px;padding:4px}.bs-best .b6-pill{min-height:38px;padding:0 20px;border:0;border-radius:10px;font-size:14px;font-weight:900;cursor:pointer;background:transparent;color:var(--bs-deep);transition:background .2s ease,color .2s ease}.bs-best .b6-pill[aria-selected=true]{background:var(--bs-aqua);color:#fff}.bs-best .b6-stage{position:relative;width:100%;height:clamp(300px,34vw,400px);margin-top:6px;touch-action:pan-y;user-select:none;-webkit-user-select:none}.bs-best .b6-slide{position:absolute;left:50%;top:50%;width:clamp(220px,26vw,320px);aspect-ratio:4 / 5;border-radius:26px;overflow:hidden;background:#fff;border:6px solid #fff;display:block;cursor:pointer;transition:transform .55s cubic-bezier(.2,.8,.2,1),opacity .45s ease,filter .45s ease}.bs-best .b6-slide img{width:100%;height:100%;object-fit:cover;pointer-events:none}.bs-best .b6-nav{position:absolute;top:50%;transform:translateY(-50%);width:46px;height:46px;border-radius:50%;background:#fff;color:var(--bs-deep);font-size:18px;font-weight:900;cursor:pointer;z-index:20;border:1.5px solid var(--bs-aqua-line);box-shadow:0 6px 16px #1f3f431f;transition:transform .15s ease}.bs-best .b6-nav--prev{left:0}.bs-best .b6-nav--next{right:0}.bs-best .b6-info{display:flex;flex-direction:column;align-items:center;gap:6px}.bs-best .b6-info.is-in{animation:b6In .4s ease both}@keyframes b6In{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.bs-best .b6-name{font-size:22px;font-weight:800}.bs-best .b6-blurb{font-size:14px;color:var(--bs-muted)}.bs-best .b6-price{font-size:16px;margin-top:2px}.bs-best .b6-price b{font-weight:800}.bs-best .b6-price s{color:#8aa0a3;font-size:13px}.bs-best .b6-buy{display:flex;gap:10px 14px;flex-wrap:wrap;justify-content:center;align-items:center}.bs-best .b6-sizes,.bs-best .b6-sizelist{display:flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:center}.bs-best .b6-sizelabel{font-size:12px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;margin-right:2px;color:var(--bs-muted)}.bs-best .b6-sizes.is-warn .b6-sizelabel{color:#b3121f}.bs-best .b6-sz{min-height:38px;min-width:58px;padding:0 10px;border-radius:12px;font-size:13px;font-weight:800;cursor:pointer;background:#fff;color:var(--bs-teal-ink);border:1.5px solid var(--bs-aqua-line);transition:background .15s ease,color .15s ease,border-color .15s ease,transform .15s ease}.bs-best .b6-sizes.is-warn .b6-sz{border-color:#f09a7a}.bs-best .b6-sz[aria-checked=true]{background:var(--bs-aqua);color:#fff;border-color:var(--bs-aqua)}.bs-best .b6-sz:disabled{opacity:.4;text-decoration:line-through;cursor:not-allowed}.bs-best .b6-actions{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.bs-best .b6-add{min-height:48px;padding:0 26px;border-radius:12px;border:0;color:#fff;font-size:15px;font-weight:900;cursor:pointer;background:#bfe6ec}.bs-best .b6-add[aria-disabled=false]{background:var(--bs-aqua)}.bs-best .b6-add.is-nudge{animation:b6Nudge .3s ease 2}@keyframes b6Nudge{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}.bs-best .b6-all{display:inline-flex;align-items:center;min-height:48px;padding:0 22px;border-radius:12px;border:2px solid var(--bs-deep);color:var(--bs-deep);font-size:15px;font-weight:900}.bs-best .b6-error{color:#b3121f;font-size:13px;font-weight:700}.bs-best .b6-dots{display:flex;gap:6px}.bs-best .b6-dot{display:block;height:6px;width:6px;border-radius:6px;background:#b8dce1;transition:width .3s ease,background .3s ease}.bs-best .b6-dot.is-on{width:22px;background:var(--bs-aqua)}@media(hover:hover)and (pointer:fine)and (min-width:761px){.bs-best .b6-slide:hover{filter:none!important}.bs-best .b6-nav:hover{transform:translateY(-50%) scale(1.08)}.bs-best .b6-sz:hover{border-color:var(--bs-aqua)}}@media(max-width:640px){.bs-best .b6-buy{flex-direction:column;gap:12px}}@media(max-width:760px),(hover:none){.bs-best .bs-cloud{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/bs-bestsellers.css.map */
