.tx-sizes{--tx-ink:#0b0c0c;--tx-ink-2:#3c4140;--tx-ink-3:#6a6f6e;--tx-line:#e3e4e1;--tx-mist:#f2f3f1;--tx-mist-2:#f6f7f5;--tx-green:#1e7a34;--tx-sale:#b2271b;position:relative;display:block!important;width:100%;max-width:none!important;margin:22px 0 0!important;padding:0!important;border:0!important;min-width:0}.tx-sizes .tx-sizes__legend{float:left;margin:0 0 12px!important;padding:0;font:700 13px/1.3 var(--tx-sans,inherit)!important;letter-spacing:.1em;text-transform:uppercase;color:var(--tx-ink)}.tx-sizes .tx-sizes__head{position:absolute;top:0;right:0;margin:0}.tx-sizes .tx-sizes__chart{display:inline;padding:0;border:0;background:none;color:var(--tx-ink);font:600 12px/1.3 var(--tx-sans,inherit);letter-spacing:.08em;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px;cursor:pointer;min-height:0;min-width:0}.tx-sizes .tx-sizes__chart:hover{color:#16564c}.tx-sizes tuzex-location-sizes{display:flex;flex-direction:column;gap:8px;clear:both}.tx-sizes__dropdown{position:relative}.tx-sizes .tx-sizes__field{box-sizing:border-box;display:flex;align-items:center;gap:14px;min-height:58px;padding:0 18px;border:1px solid #c9cdca;border-radius:12px;background:#fff;color:var(--tx-ink);cursor:pointer;list-style:none;transition:border-color .15s}.tx-sizes .tx-sizes__field::-webkit-details-marker{display:none}.tx-sizes .tx-sizes__field::marker{content:""}.tx-sizes .tx-sizes__field:hover,.tx-sizes__dropdown[open]>.tx-sizes__field,.tx-sizes .tx-sizes__field[data-state=sold],.tx-sizes .tx-sizes__field[data-state=other]{border-color:var(--tx-ink)}.tx-sizes .tx-sizes__field:focus-visible{outline:2px solid #16564c;outline-offset:2px}.tx-sizes__field-size{flex:0 0 auto;min-width:64px;font:700 16px/1.2 var(--tx-sans,inherit)}.tx-sizes__field-info{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:8px;font-size:13.5px;line-height:1.35;color:var(--tx-ink-3)}.tx-sizes__field[data-state=local] .tx-sizes__field-info{color:var(--tx-green);font-weight:600}.tx-sizes__field[data-state=external] .tx-sizes__field-info,.tx-sizes__field[data-state=available] .tx-sizes__field-info,.tx-sizes__field[data-state=other] .tx-sizes__field-info{color:var(--tx-ink-2)}.tx-sizes__field-price{flex:0 0 auto;font:500 15px/1 var(--tx-mono,ui-monospace,monospace);color:var(--tx-ink);white-space:nowrap}.tx-sizes__field-price--sale{color:var(--tx-sale)!important}.tx-sizes__chevron{flex:0 0 auto;transition:transform .2s}.tx-sizes__dropdown[open] .tx-sizes__chevron{transform:rotate(180deg)}.tx-sizes .tx-sizes__list{box-sizing:border-box;width:100%;display:block!important;margin-top:8px;border:1px solid var(--tx-line);border-radius:12px;overflow:hidden;overflow-y:auto;max-height:min(520px,62vh);background:#fff;box-shadow:0 18px 34px -24px #0b0c0c59;grid-template-columns:none!important;gap:0!important;padding:0!important}.tx-sizes .tx-sizes__option{display:block;margin:0;padding:0;min-width:0}.tx-sizes .tx-sizes__input{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap;border:0!important}.tx-sizes .tx-sizes__input+.tx-size-row{box-sizing:border-box!important;height:auto!important;max-width:none!important;display:grid!important;grid-template-columns:20px minmax(56px,auto) minmax(0,1fr) auto;align-items:center;gap:14px;width:100%!important;min-height:52px!important;margin:0!important;padding:8px 18px!important;line-height:1.3!important;border:0!important;border-top:1px solid #eef0ed!important;border-radius:0!important;background:#fff!important;color:var(--tx-ink)!important;text-align:left;cursor:pointer;box-shadow:none!important;transition:background-color .12s;font-size:inherit;letter-spacing:0}.tx-sizes .tx-sizes__option:first-child .tx-size-row{border-top:0!important}.tx-sizes .tx-sizes__input+.tx-size-row:hover{background:var(--tx-mist-2)!important}.tx-sizes .tx-sizes__input:checked+.tx-size-row{background:var(--tx-mist)!important;color:var(--tx-ink)!important}.tx-sizes .tx-sizes__input:focus-visible+.tx-size-row{outline:2px solid #16564c;outline-offset:-2px}.tx-sizes .tx-sizes__input+.tx-size-row:before,.tx-sizes .tx-sizes__input+.tx-size-row:after{content:none!important;display:none!important}.tx-size-row__radio{width:18px;height:18px;border-radius:50%;box-sizing:border-box;border:1.5px solid #b5bab7;transition:border-width .12s}.tx-sizes__input:checked+.tx-size-row .tx-size-row__radio{border:6px solid var(--tx-ink)}.tx-size-row__size{display:flex;flex-direction:column;gap:2px;font:700 16px/1.15 var(--tx-sans,inherit);white-space:nowrap}.tx-size-row__size small{font:400 10.5px/1 var(--tx-mono,monospace);color:var(--tx-ink-3)}.tx-size-row__where{display:flex;align-items:center;gap:8px;min-width:0;font-size:13px;line-height:1.35;color:var(--tx-ink-2)}.tx-size-row__where b{font-weight:600;color:var(--tx-ink)}.tx-size-row[data-location-state=local] .tx-size-row__where b{color:var(--tx-green)}.tx-size-row__price{display:flex;flex-direction:column;align-items:flex-end;gap:3px;text-align:right;white-space:nowrap}.tx-size-row__amount{font:500 14.5px/1 var(--tx-mono,monospace);color:var(--tx-ink)}.tx-size-row__amount--sale{color:var(--tx-sale)!important}.tx-size-row__price s{font:400 11px/1 var(--tx-mono,monospace);color:var(--tx-ink)!important}.tx-size-row__source{font:500 12.5px/1 var(--tx-mono,monospace);color:var(--tx-ink);text-decoration:underline;text-underline-offset:3px}.tx-sizes .tx-sizes__input+.tx-size-row--sold{background:#fbfbfa!important}.tx-size-row--sold .tx-size-row__size,.tx-size-row--sold .tx-size-row__where b{color:var(--tx-ink-3)}.tx-size-dot{flex:0 0 auto;display:inline-block;width:8px;height:8px;border-radius:50%;box-sizing:border-box;background:transparent;border:1.5px solid transparent}.tx-size-dot--local{background:var(--tx-green);border-color:var(--tx-green)}.tx-size-dot--external{border-color:#6a6f6e}.tx-size-dot--sold{background:#b5bab7;border-color:#b5bab7}.tx-size-dot[hidden]{display:none}.tx-sizes .tx-sizes__other{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:52px;margin:0;padding:0 18px;border:0;border-top:1px solid var(--tx-line);border-radius:0;background:var(--tx-mist-2);color:var(--tx-ink);font:600 13.5px/1.3 var(--tx-sans,inherit);text-align:left;cursor:pointer;box-shadow:none}.tx-sizes .tx-sizes__other:hover{background:var(--tx-mist)}.tx-sizes__other-go{font:500 12px/1 var(--tx-mono,monospace);color:var(--tx-ink-2)}.tx-sizes__status{display:flex;align-items:flex-start;gap:8px;margin:2px 0 0;padding:2px;font-size:13px;line-height:1.5;color:var(--tx-ink-2)}.tx-sizes__status[hidden]{display:none}.tx-sizes__status .tx-size-dot{margin-top:6px}.tx-sizes__status b{color:var(--tx-ink)}.tx-sizes__status[data-state=local] b{color:var(--tx-green)}.tx-size-inquiry{margin:14px 0 4px;padding:20px;border:1px solid #e3e4e1;border-radius:12px;background:#f6f7f5;color:#0b0c0c}.tx-size-inquiry[hidden]{display:none}.tx-size-inquiry__form{display:flex;flex-direction:column;gap:14px;margin:0}.tx-size-inquiry p{margin:0}.tx-size-inquiry__title{font:800 17px/1.25 var(--tx-sans,inherit);letter-spacing:-.01em}.tx-size-inquiry__intro{font-size:13.5px;line-height:1.55;color:#3c4140}.tx-size-inquiry__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tx-size-inquiry__field{display:flex;flex-direction:column;gap:6px;min-width:0}.tx-size-inquiry__field[hidden]{display:none}.tx-size-inquiry__field label{font-size:12.5px;font-weight:600}.tx-size-inquiry__field label span{font-weight:400;color:#6a6f6e}.tx-size-inquiry__field input{width:100%;min-height:46px;box-sizing:border-box;padding:0 14px;border:1px solid #c9cdca;border-radius:10px;background:#fff;color:#0b0c0c;font:400 16px/1.3 var(--tx-sans,inherit)}.tx-size-inquiry__field input:focus{border-color:#0b0c0c;outline:none}.tx-size-inquiry__field input:focus-visible{outline:2px solid #16564c;outline-offset:2px}.tx-size-inquiry__check{display:flex;align-items:center;gap:10px;font-size:13.5px;line-height:1.4;cursor:pointer}.tx-size-inquiry__check input{width:18px;height:18px;margin:0;flex:0 0 auto;accent-color:#0b0c0c}.tx-size-inquiry__submit{display:flex;align-items:center;justify-content:center;width:100%;min-height:54px;padding:0 20px;border:1px solid #0b0c0c;border-radius:12px;background:#0b0c0c;color:#fff;font:700 14px/1.2 var(--tx-sans,inherit);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background-color .15s}.tx-size-inquiry__submit:hover{background:#16564c;border-color:#16564c}.tx-size-inquiry__submit:focus-visible{outline:2px solid #16564c;outline-offset:3px}.tx-size-inquiry__error{padding:12px 14px;border-radius:10px;background:#fff1f0;border:1px solid #d89a96;font-size:13px}.tx-size-inquiry__done{display:flex;gap:14px;align-items:flex-start;color:#1e7a34}.tx-size-inquiry__done>div{display:flex;flex-direction:column;gap:6px;color:#3c4140;font-size:13.5px;line-height:1.55}.tx-size-inquiry__done .tx-size-inquiry__title{color:#0b0c0c}.tx-size-inquiry:has(.tx-size-inquiry__done){background:#eef5f0;border-color:#bfd8c6}product-info.tx-size-inquiry-open .product-form__buttons,product-info.tx-size-inquiry-open .shopify-payment-button,product-info.tx-size-inquiry-open .tx-payment-selection{display:none!important}.tx-page-product .tx-pdp-availability,.tx-page-product .tx-pdp-stock-legend,.tx-page-product .tuzex-size-picker__delivery{display:none!important}@media(max-width:749px){.tx-sizes .tx-sizes__field{gap:10px;padding:0 14px;min-height:56px}.tx-sizes__field-size{min-width:0;font-size:15.5px}.tx-sizes__field-info{font-size:12.5px}.tx-sizes__field-price{font-size:14px}.tx-sizes .tx-sizes__input+.tx-size-row{grid-template-columns:minmax(46px,auto) minmax(0,1fr) auto;gap:10px;padding:8px 14px!important;min-height:54px}.tx-sizes .tx-sizes__input+.tx-size-row .tx-size-row__radio{display:none}.tx-sizes .tx-sizes__input:checked+.tx-size-row{box-shadow:inset 3px 0 0 var(--tx-ink)!important}.tx-size-row__where{font-size:12.5px}.tx-sizes .tx-sizes__list{max-height:60vh}.tx-size-inquiry{padding:16px}.tx-size-inquiry__grid{grid-template-columns:1fr}.tx-sizes .tx-sizes__other{padding:0 14px}}@media(prefers-reduced-motion:reduce){.tx-sizes__chevron,.tx-size-row__radio{transition:none}}.tx-sizes .tx-sizes__field{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto 14px;align-items:center;column-gap:14px}.tx-sizes__field-size{min-width:44px;white-space:nowrap}.tx-sizes__field-info{white-space:nowrap;overflow:hidden}.tx-sizes__field-info>span{overflow:hidden;text-overflow:ellipsis}.tx-sizes .tx-sizes__input+.tx-size-row{grid-template-columns:20px 52px minmax(0,1fr) 104px!important;align-items:center!important}.tx-size-row__size{align-self:center;justify-content:center}.tx-size-row__where{align-self:center}.tx-size-row__price{align-self:center;justify-content:center;min-height:32px}@media(max-width:749px){.tx-sizes .tx-sizes__field{column-gap:10px}.tx-sizes .tx-sizes__input+.tx-size-row{grid-template-columns:44px minmax(0,1fr) 92px!important}}@media(max-width:749px){.tx-size-row__when--sold{display:none}.tx-size-inquiry__submit{font-size:13px;letter-spacing:.03em;padding:0 14px}}.tx-search-empty{margin-top:8px;margin-bottom:56px}.tx-search-empty__head{max-width:720px;margin-bottom:28px}.tx-search-empty__eyebrow{margin:0 0 8px;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#d0331c}.tx-search-empty__title{margin:0 0 10px;font-size:clamp(22px,2.6vw,32px);line-height:1.12;font-weight:800;letter-spacing:-.02em;overflow-wrap:anywhere}.tx-search-empty__text{margin:0;color:#121212ad;font-size:15px;line-height:1.55}.tx-search-empty__grid{display:grid;gap:28px;align-items:start}@media(min-width:900px){.tx-search-empty__grid{grid-template-columns:minmax(0,1fr) minmax(0,440px);gap:56px}}.tx-search-empty__label{margin:0 0 12px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.tx-search-empty__popular ul{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.tx-search-empty__popular a{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 16px;border:1px solid rgba(18,18,18,.16);border-radius:999px;color:#121212;font-size:14px;font-weight:600;text-decoration:none;transition:background .15s,color .15s,border-color .15s}.tx-search-empty__popular a:hover,.tx-search-empty__popular a:focus-visible{background:#121212;border-color:#121212;color:#fff}.tx-search-empty__popular svg{opacity:.5}.tx-search-empty__tip{margin:18px 0 0;font-size:13px;color:#12121299}.tx-search-empty__form.tx-size-inquiry{margin:0}
/*# sourceMappingURL=/cdn/shop/t/47/assets/tx-sizes.css.map */
