.product-list>[hidden]{display:none!important}.bk-mysize{display:flex;align-items:center;gap:4px;margin:0 0 16px;padding:6px;border:1px solid #E3E3E8;border-radius:4px;background:#fff;transition:border-color .2s}.bk-mysize:not(.is-set){border-color:#000}.bk-mysize__main{flex:1 1 auto;display:flex;align-items:center;gap:12px;min-width:0;margin:0;padding:0 6px 0 0;border:0;border-radius:4px;background:none;color:#000;font:inherit;text-align:left;cursor:pointer}.bk-mysize__ic{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;border-radius:4px;background:#000;color:#fff;transition:background .2s,color .2s}.bk-mysize.is-set .bk-mysize__ic{background:#f1f1f3;color:#000}.bk-mysize__txt{flex:1 1 auto;min-width:0;line-height:1.3}.bk-mysize__unset{display:flex;flex-direction:column;gap:2px}.bk-mysize__unset b{font-size:15px;font-weight:700}.bk-mysize__unset span{font-size:13px;color:#0009}.bk-mysize__set,.bk-mysize.is-set .bk-mysize__unset{display:none}.bk-mysize.is-set .bk-mysize__set{display:flex}.bk-mysize.is-set .bk-mysize__txt .bk-mysize__set{flex-direction:column;gap:4px}.bk-mysize__eyebrow{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#00000080}.bk-mysize__chips{display:flex;flex-wrap:wrap;gap:4px}.bk-mysize__chip{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:24px;padding:0 8px;line-height:1;border-radius:4px;background:#000;color:#fff;font-size:13px;font-weight:600}.bk-mysize__cta{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;height:36px;padding:0 14px;border-radius:4px;background:#472ded;color:#fff;font-size:13px;font-weight:700;white-space:nowrap;transition:background .2s}.bk-mysize__main:hover .bk-mysize__cta{background:#3a22d6}.bk-mysize.is-set .bk-mysize__cta{padding:0 12px;border:1px solid #E3E3E8;background:#fff;color:#000;font-weight:600}.bk-mysize.is-set .bk-mysize__main:hover .bk-mysize__cta{border-color:#000;background:#fff}.bk-mysize__cta .bk-mysize__set,.bk-mysize.is-set .bk-mysize__cta .bk-mysize__unset{display:none}.bk-mysize.is-set .bk-mysize__cta .bk-mysize__set{display:inline}.bk-mysize__main:focus-visible,.bk-mysize__toggle:focus-visible{outline:2px solid #000;outline-offset:2px}.bk-mysize__toggle{display:none;flex:0 0 auto;align-items:center;gap:10px;height:44px;margin:0;padding:0 8px 0 14px;border:0;border-left:1px solid #E3E3E8;border-radius:0;background:none;color:#000;font:inherit;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer}.bk-mysize.is-set .bk-mysize__toggle{display:inline-flex}.bk-mysize__toggle i{position:relative;flex:0 0 40px;width:40px;height:24px;border-radius:4px;background:#d6d6dc;transition:background .2s}.bk-mysize__toggle i:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:2px;background:#fff;box-shadow:0 1px 2px #0003;transition:transform .2s}.bk-mysize__toggle[aria-checked=true] i{background:#000}.bk-mysize__toggle[aria-checked=true] i:after{transform:translate(16px)}[data-bk-guide][data-bk-vendor]{cursor:pointer}.bk-fitbox{margin:8px 0 2px;padding:7px 10px;border:1px solid #E3E3E8;border-radius:4px}.bk-fit{display:flex;align-items:center;gap:8px;font-size:12px;line-height:1.3}.bk-fit__k{flex:0 0 auto;color:#0009}.bk-fit__bar{position:relative;flex:1 1 auto;max-width:120px;height:4px;margin-left:auto;border-radius:4px;background:linear-gradient(90deg,#e3e3e8 0 32%,#fff 32% 34%,#9a9aa3 34% 66%,#fff 66% 68%,#e3e3e8 68%)}.bk-fit__bar i{position:absolute;top:50%;width:10px;height:10px;border:2px solid #fff;border-radius:3px;background:#000;box-shadow:0 1px 3px #0000004d;transform:translate(-50%,-50%)}.bk-fit__v{flex:0 0 auto;min-width:40px;font-weight:700;color:#000;text-align:right}.bk-fit__tip{margin:3px 0 0;font-size:12px;line-height:1.35;color:#0009}.bk-fit--line{gap:10px}.bk-fit--line .bk-fit__bar{flex:0 0 64px;width:64px;margin:0}.bk-fit__s{flex:1 1 auto;min-width:0;color:#0009}.bk-fit__s b{font-weight:700;color:#000}.bk-fitme{display:flex;align-items:center;gap:8px;font-size:12px;line-height:1.35}.bk-fit+.bk-fitme{margin-top:6px;padding-top:6px;border-top:1px solid #F1F1F3}.bk-fitme svg{flex:0 0 14px;width:14px;height:14px;color:#000}.bk-fitme span{flex:1 1 auto;min-width:0}.bk-fitme b{font-weight:700}.bk-fitme em{font-style:normal;color:#0009}.bk-fitme button{flex:0 0 auto;padding:0;border:0;background:none;color:#000;font:inherit;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.bk-fitme .bk-fitme__go{display:inline}.bk-mine-tag{position:absolute;top:-6px;right:31px;z-index:1;display:flex;align-items:center;justify-content:center;box-sizing:border-box;height:13.7px;padding:1px 4px;border-radius:3px;background:#000;color:#fff;pointer-events:none}.bk-mine-tag svg{display:block;width:9px;height:9px}.bk-size-product-info .block-swatch:not([data-bk-state=stock]) .bk-mine-tag{right:4px}.bk-size-product-info .block-swatch.is-bk-mine{border-color:#000!important}.bk-sz{width:min(720px,calc(100vw - 32px));max-width:none;max-height:min(88vh,900px);max-height:min(88dvh,900px);margin:auto;padding:0;border:0;border-radius:4px;background:#fff;color:#000;overflow:hidden}.bk-sz[open]{display:flex;flex-direction:column}.bk-sz::backdrop{background:#0000008c}html:has(.bk-sz[open]){overflow:hidden}.bk-sz__prefb.bk-sz__prefb--2{grid-template-columns:1fr 1fr}.bk-sz__garm{margin:0 0 12px}.bk-sz__seg{margin:12px 0}.bk-sz__seg:has(>:nth-child(2):last-child){grid-template-columns:1fr 1fr}.bk-sz__one{display:flex;flex-direction:column;gap:4px;max-width:220px;font-size:12px;font-weight:600;color:#000000a6}.bk-sz__conv{min-height:20px;margin:8px 0 0;font-size:14px;color:#000000a6}.bk-sz__conv b{color:#000}.bk-sz__head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px 8px}.bk-sz__title{outline:none;margin:0;font-size:20px;font-weight:700;line-height:1.2}.bk-sz__x{display:grid;place-items:center;flex:0 0 40px;width:40px;height:40px;padding:0;border:0;border-radius:4px;background:#f1f1f3;color:#000;cursor:pointer}.bk-sz__tabs{display:flex;gap:4px;margin:0 20px;padding:4px;border-radius:4px;background:#f1f1f3}.bk-sz__tabs button{flex:1 1 0;text-align:center;min-height:40px;border:0;border-radius:4px;background:transparent;color:#000000a6;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.bk-sz__tabs button[aria-selected=true]{background:#fff;color:#000;box-shadow:0 1px 2px #00000014}.bk-sz__body{flex:1 1 auto;padding:16px 20px 24px;overflow-y:auto;overscroll-behavior:contain}.bk-sz__lead{margin:0 0 14px;font-size:14px;line-height:1.45;color:#000000b3}.bk-sz__brands{display:flex;gap:6px;margin:0 0 10px;overflow-x:auto;scrollbar-width:none}.bk-sz__brands::-webkit-scrollbar{display:none}.bk-sz__brands button{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 12px;border:1px solid #E3E3E8;border-radius:4px;background:#fff;color:#000;font:inherit;font-size:13px;font-weight:600;text-align:center;white-space:nowrap;cursor:pointer}.bk-sz__brands button[aria-pressed=true]{border-color:#000;background:#000;color:#fff}.bk-sz__sec{margin:0;padding:16px 0;border-top:1px solid #E3E3E8}.bk-sz__sech{display:flex;align-items:center;gap:10px;margin:0 0 12px}.bk-sz__secic{display:grid;place-items:center;flex:0 0 32px;width:32px;height:32px;border-radius:4px;background:#f1f1f3;color:#000}.bk-sz__sect{display:block;font-size:15px;font-weight:700;line-height:1.2}.bk-sz__secs{display:block;margin-top:2px;font-size:12px;line-height:1.35;color:#0009}.bk-sz__info{display:flex;align-items:flex-start;gap:10px;margin:0;padding:12px 14px;border-radius:4px;background:#f1f1f3;font-size:13px;line-height:1.45;color:#000000bf}.bk-sz__info svg{flex:0 0 18px;width:18px;height:18px;color:#000}.bk-sz button:focus:not(:focus-visible){outline:none}.bk-sz button:focus-visible{outline:2px solid #000;outline-offset:2px}.bk-sz__chip:hover{background:#e7e7eb}.bk-sz__chip[aria-pressed=true]:hover{background:#000}.bk-sz__chips{display:grid;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:6px}.bk-sz__chip{display:flex;align-items:center;justify-content:center;min-height:44px;padding:0 6px;border:0;border-radius:4px;background:#f1f1f3;color:#000;font:inherit;font-size:14px;font-weight:600;text-align:center;cursor:pointer;transition:background .15s}.bk-sz__chip[aria-pressed=true]{background:#000;color:#fff}.bk-sz__actions{position:sticky;bottom:-24px;display:flex;gap:8px;margin:20px -20px -24px;padding:12px 20px 20px;background:#fff;box-shadow:0 -1px #f1f1f3}.bk-sz__save{flex:1 1 auto;text-align:center;min-height:48px;border:0;border-radius:4px;background:#472ded;color:#fff;font:inherit;font-size:15px;font-weight:700;cursor:pointer}.bk-sz__clear{min-height:48px;padding:0 16px;border:1px solid #E3E3E8;border-radius:4px;background:#fff;color:#000;font:inherit;font-size:14px;font-weight:600;text-align:center;cursor:pointer}.bk-sz__tablewrap{overflow-x:auto;border:1px solid #F1F1F3;border-radius:4px}.bk-sz__table{width:100%;border-collapse:collapse;font-size:14px}.bk-sz__table th{position:sticky;top:0;padding:10px 8px;background:#f1f1f3;font-size:12px;font-weight:700;text-align:left;white-space:nowrap}.bk-sz__table td{padding:8px;border-top:1px solid #F1F1F3;white-space:nowrap;vertical-align:middle}.bk-sz__table tr.is-mine td{background:#f1f1f3;font-weight:700}.bk-sz__pick{padding:4px 8px;white-space:nowrap;border:1px solid #E3E3E8;border-radius:4px;background:#fff;color:#000;font:inherit;font-size:12px;font-weight:600;cursor:pointer}.bk-sz__table tr.is-mine .bk-sz__pick{border-color:#000;background:#000;color:#fff}.bk-sz__note{margin:12px 0 0;font-size:12px;line-height:1.45;color:#0009}.bk-sz__fitcard{margin:0 0 12px;padding:10px 12px;border:1px solid #E3E3E8;border-radius:4px}.bk-sz__fitnote{margin:0 0 12px;padding:10px 12px;border-radius:4px;background:#f1f1f3;font-size:13px;line-height:1.45;color:#000000bf}.bk-sz__calc{margin:0 0 16px;padding:12px;border:1px solid #000;border-radius:4px}.bk-sz__calct,.bk-sz__subt,.bk-sz__howt{margin:0 0 10px;font-size:15px;font-weight:700;line-height:1.2}.bk-sz__hw{display:grid;grid-template-columns:1fr 1fr;gap:8px}.bk-sz__hw label{display:flex;flex-direction:column;gap:4px;font-size:12px;font-weight:600;color:#000000a6}.bk-sz__in{position:relative;display:block}.bk-sz__in input{width:100%;height:44px;margin:0;padding:0 36px 0 12px;border:1px solid #E3E3E8;border-radius:4px;background:#fff;color:#000;font:inherit;font-size:16px;font-weight:600;-moz-appearance:textfield}.bk-sz__in input::-webkit-outer-spin-button,.bk-sz__in input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.bk-sz__in input:focus{outline:none;border-color:#000}.bk-sz__in i{position:absolute;top:50%;right:12px;font-size:13px;font-style:normal;color:#00000080;transform:translateY(-50%);pointer-events:none}.bk-sz__rec{display:flex;align-items:center;gap:12px;min-height:48px;margin:10px 0 0}.bk-sz__recv{display:grid;place-items:center;flex:0 0 auto;min-width:48px;height:48px;padding:0 10px;border-radius:4px;background:#000;color:#fff;font-size:18px;font-weight:700}.bk-sz__recm{display:flex;flex-direction:column;gap:2px;font-size:13px;line-height:1.35;color:#000000a6}.bk-sz__recalt b{color:#000}.bk-sz__recf{font-size:14px;font-weight:500;color:#000}.bk-sz__recnone{font-size:13px;line-height:1.4;color:#0009}.bk-sz__hwsave{display:block;width:100%;text-align:center;min-height:44px;margin:10px 0 0;border:0;border-radius:4px;background:#472ded;color:#fff;font:inherit;font-size:14px;font-weight:700;cursor:pointer}.bk-sz__hwsave[hidden]{display:none}.bk-sz__hwlead{margin:12px 0 8px;font-size:12px;line-height:1.4;color:#0009}.bk-sz__more{margin:12px 0 0;border:1px solid #E3E3E8;border-radius:4px}.bk-sz__more summary{padding:12px;font-size:14px;font-weight:600;cursor:pointer}.bk-sz__more .bk-sz__tablewrap{margin:0 12px 12px}.bk-sz__how{margin:16px 0 0;padding:16px 0 0;border-top:1px solid #E3E3E8}.bk-sz__howb{display:flex;align-items:center;gap:16px}.bk-sz__art{flex:0 0 180px;width:180px;height:auto}.bk-sz__howb>div{flex:1 1 auto;min-width:0}.bk-sz__howb ol{margin:0;padding:0;list-style:none;font-size:13px;line-height:1.45;color:#000000bf}.bk-sz__howb li{display:flex;align-items:flex-start;gap:8px}.bk-sz__howb li+li{margin-top:8px}.bk-sz__howb li b{display:grid;place-items:center;flex:0 0 20px;width:20px;height:20px;border-radius:50%;background:#000;color:#fff;font-size:11px;font-weight:700;line-height:1}.bk-fit__bar i.is-pref{z-index:1;width:14px;height:14px;border:2px solid #000;background:transparent;box-shadow:none;transition:left .2s}.bk-sz__legend{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:8px 0 0;font-size:11px;color:#0000008c}.bk-sz__legend i{display:inline-block;width:10px;height:10px;border-radius:3px;background:#000}.bk-sz__legend i.is-pref{margin-left:8px;border:2px solid #000;background:transparent}.bk-sz__pref{margin:0 0 12px}.bk-sz__preft{display:block;margin:0 0 6px;font-size:12px;font-weight:600;color:#000000a6}.bk-sz__prefb{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;padding:4px;border-radius:4px;background:#f1f1f3}.bk-sz__prefb button{min-height:40px;padding:0 6px;border:0;border-radius:4px;background:transparent;color:#000000a6;font:inherit;font-size:13px;font-weight:600;text-align:center;cursor:pointer}.bk-sz__prefb button[aria-pressed=true]{background:#000;color:#fff}.bk-sz__sec .bk-sz__pref{margin:12px 0 0}@media(max-width:699px){.bk-sz__howb{flex-direction:column;align-items:stretch}.bk-sz__art{width:100%;max-width:240px;margin:0 auto}.bk-mysize{gap:2px;padding:5px}.bk-mysize__main{gap:10px;padding:0 4px 0 0}.bk-mysize__ic{flex-basis:40px;width:40px;height:40px}.bk-mysize__unset b{font-size:14px}.bk-mysize__unset span{font-size:12px}.bk-mysize__cta{height:34px;padding:0 12px}.bk-mysize.is-set .bk-mysize__cta{padding:0 10px;font-size:12px}.bk-mysize__toggle{padding:0 4px 0 10px}.bk-mysize__toggle span{display:none}.bk-sz{width:100vw;max-height:92vh;max-height:92dvh;margin:auto 0 0;border-radius:4px 4px 0 0}.bk-sz__head{padding:14px 16px 8px}.bk-sz__tabs{margin:0 16px}.bk-sz__body{padding:14px 16px calc(24px + env(safe-area-inset-bottom))}.bk-sz__actions{margin:20px -16px calc(-24px - env(safe-area-inset-bottom));padding:12px 16px calc(16px + env(safe-area-inset-bottom))}.bk-sz__table{font-size:13px}.bk-sz__sec{padding:12px}.bk-sz__table td,.bk-sz__table th{padding:8px 5px}.bk-sz__pick{padding:4px 6px}}button.bk-filter-chip{font-family:inherit;line-height:inherit;color:#000;cursor:pointer}.bk-sz__rectag{display:inline-block;margin-left:8px;padding:2px 6px;border-radius:4px;background:#000;color:#fff;font-size:11px;font-weight:600;vertical-align:middle}.bk-sz__table tr.is-rec td{font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/76/assets/bk-size.css.map */
