.bw[data-v-95ce6bd4]{position:relative}.bw__track[data-v-95ce6bd4]:not(.slick-initialized){display:flex;gap:16px;overflow:hidden}.bw__track:not(.slick-initialized) .bw__slide[data-v-95ce6bd4]{flex:0 0 calc((100% - 32px) / 3)}.bw__slide[data-v-95ce6bd4]{padding:0 8px;box-sizing:border-box}.bw-card[data-v-95ce6bd4]{position:relative;display:flex;align-items:center;gap:14px;border:1px solid #e3e3e3;background:#fff;padding:16px 14px 14px;box-sizing:border-box;transition:border-color .15s ease}.bw-card.is-selected[data-v-95ce6bd4]{border-color:#bdbdbd}.bw-card__check[data-v-95ce6bd4]{position:absolute;top:10px;left:10px;z-index:2;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border:1.5px solid #cfcfcf;border-radius:5px;background:#fff;color:#fff;cursor:pointer;transition:background .15s ease,border-color .15s ease}.bw-card__check.is-on[data-v-95ce6bd4]{background:var(--color-brand-500, #ff2355);border-color:var(--color-brand-500, #ff2355)}.bw-card__badge[data-v-95ce6bd4]{position:absolute;left:0;right:0;bottom:0;z-index:2;font-size:9px;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:.04em;color:#fff;background:#111111e0;padding:3px 4px}.bw-card__media[data-v-95ce6bd4]{position:relative;flex:0 0 88px;width:88px;height:88px;display:block;background:#f5f5f5}.bw-card__media img[data-v-95ce6bd4]{width:100%;height:100%;object-fit:contain;display:block}.bw-card__body[data-v-95ce6bd4]{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0;flex:1}.bw-card__title[data-v-95ce6bd4]{margin:0;font-family:var(--font-display);font-size:15px;line-height:1.3;font-weight:600;max-width:100%}.bw-card__title a[data-v-95ce6bd4]{display:block;max-width:100%;color:#111;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bw-card__price[data-v-95ce6bd4]{font-weight:700;color:#111}.bw-card__swatches[data-v-95ce6bd4]{display:flex;flex-wrap:wrap;gap:4px}.bw-size[data-v-95ce6bd4]{cursor:pointer}.bw-size input[data-v-95ce6bd4]{position:absolute;opacity:0;width:0;height:0}.bw-size span[data-v-95ce6bd4]{display:inline-flex;align-items:center;justify-content:center;min-width:32px;padding:3px 6px;border:1px solid #d6d6d6;font-size:12.5px;font-weight:600;color:#333}.bw-size.is-active span[data-v-95ce6bd4]{border-color:#111;color:#111}.bw-card__size-error[data-v-95ce6bd4]{margin:2px 0 0;font-size:12px;font-weight:600;color:var(--color-brand-500, #ff2355)}.bw__action[data-v-95ce6bd4]{display:flex;justify-content:center;margin-top:26px}.bw__add[data-v-95ce6bd4]{background:var(--color-brand-500, #ff2355);color:#fff;border:none;padding:15px 40px;font-family:var(--font-display);font-size:16px;font-weight:700;cursor:pointer;transition:background .15s ease,opacity .15s ease}.bw__add[data-v-95ce6bd4]:hover:not(:disabled){background:var(--color-brand-600, #c40a38)}.bw__add[data-v-95ce6bd4]:disabled{opacity:.5;cursor:not-allowed}.bw[data-v-95ce6bd4] .bw-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:5;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid #e0e0e0;border-radius:50%;background:#fff;color:#111;cursor:pointer;box-shadow:0 2px 10px #0000001f;transition:background .15s ease,color .15s ease,opacity .15s ease}.bw[data-v-95ce6bd4] .bw-arrow:hover{background:#111;color:#fff;border-color:#111}.bw[data-v-95ce6bd4] .bw-arrow--prev{left:-8px}.bw[data-v-95ce6bd4] .bw-arrow--next{right:-8px}.bw[data-v-95ce6bd4] .bw-arrow.slick-disabled{opacity:0;pointer-events:none}@media(max-width:749px){.bw[data-v-95ce6bd4] .bw-arrow{display:none}}.product-accordion[data-v-32022ba7]{border-bottom:1px solid #e5e5e5}.product-accordion__head[data-v-32022ba7]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 0;background:none;border:none;cursor:pointer;font-family:var(--font-display, inherit);font-weight:600;font-size:15px;text-align:left;color:inherit}.product-accordion__req[data-v-32022ba7]{color:var(--color-brand-600)}.product-accordion__icon[data-v-32022ba7]{font-size:20px;line-height:1;color:#888;transition:transform .15s ease}.product-accordion.is-open .product-accordion__icon[data-v-32022ba7]{transform:rotate(45deg)}.product-accordion__body[data-v-32022ba7]{padding:0 0 16px}.swatch-element.is-selected label[data-v-32022ba7]{outline:2px solid #000}.swatch-element em[data-v-32022ba7]{font-style:normal;opacity:.7;margin-left:4px;font-size:12px}.product-option[data-v-32022ba7]{margin:16px 0}.product-option h4[data-v-32022ba7]{margin-bottom:6px}.product-single__moq[data-v-32022ba7]{font-size:13px;color:#666;margin:14px 0 8px}.product-single__price--request[data-v-32022ba7]{font-size:22px}.product-single__stock-icon[data-v-32022ba7]{vertical-align:-2px;margin-right:4px}.bulk-tiers[data-v-32022ba7]{display:flex;flex-wrap:wrap;gap:26px;padding:16px 0;margin:6px 0 4px;border-bottom:1px solid #e5e5e5}.bulk-tier[data-v-32022ba7]{display:flex;flex-direction:column;gap:4px}.bulk-tier__price[data-v-32022ba7]{font-family:var(--font-display, inherit);font-weight:800;font-size:26px;line-height:1;color:#111}.bulk-tier__range[data-v-32022ba7]{font-size:13px;color:#777}.bulk-tiers__more[data-v-32022ba7]{margin:10px 0 0!important}.product-single__tiers-link[data-v-32022ba7]{display:inline-block;margin-left:10px;font-size:12px;font-weight:600;color:var(--color-brand-600);background:none;border:none;padding:0;cursor:pointer;text-decoration:underline;vertical-align:middle}.tiers-modal[data-v-32022ba7]{position:fixed;inset:0;z-index:2147483600;background:#00000080;display:flex;align-items:center;justify-content:center;padding:20px}.tiers-modal__box[data-v-32022ba7]{position:relative;background:#fff;border-radius:10px;padding:24px;width:100%;max-width:380px;box-shadow:0 20px 60px -10px #0006}.tiers-modal__close[data-v-32022ba7]{position:absolute;top:8px;right:12px;border:none;background:none;font-size:24px;line-height:1;cursor:pointer;color:#888}.tiers-modal__close[data-v-32022ba7]:hover{color:#c40a38}.tiers-modal__box h4[data-v-32022ba7]{font-family:var(--font-display);margin:0 0 4px}.tiers-modal__note[data-v-32022ba7]{font-size:13px;color:#777;margin:0 0 14px}.tiers-modal__table[data-v-32022ba7]{width:100%;border-collapse:collapse;font-size:14px}.tiers-modal__table th[data-v-32022ba7],.tiers-modal__table td[data-v-32022ba7]{border:1px solid #eee;padding:8px 12px;text-align:left}.tiers-modal__table th[data-v-32022ba7]{background:#fafafa}.product-single__sizechart-link[data-v-32022ba7]{display:inline-flex;align-items:center;gap:5px;margin:0 0 0 10px;font-size:13px;color:#666;background:none;border:none;padding:0;cursor:pointer;text-decoration:underline;font-weight:400}.product-single__sizechart-link span[aria-hidden][data-v-32022ba7]{font-size:14px}.product-single__sizechart-link[data-v-32022ba7]:hover{color:var(--color-brand-600)}.sizechart-modal__box[data-v-32022ba7]{max-width:640px;max-height:88vh;overflow-y:auto}.sizechart-modal__img[data-v-32022ba7]{display:block;width:100%;height:auto;border-radius:8px;margin-bottom:14px}.sizechart-modal__scroll[data-v-32022ba7]{overflow-x:auto;-webkit-overflow-scrolling:touch}.sizechart-modal__table th[data-v-32022ba7],.sizechart-modal__table td[data-v-32022ba7]{white-space:nowrap}.sizechart-modal__table tbody tr[data-v-32022ba7]:nth-child(2n){background:#fafafa}
