.bszn-size-finder{--bszn-finder-line: rgb(var(--colorRGB, 17 17 17) / .16);--bszn-finder-muted: var(--colorFaded, #707070);--bszn-finder-paper: var(--bgColor, #fff);--bszn-finder-ink: #111;position:relative;z-index:1;display:block;color:currentColor;isolation:isolate}.bszn-size-finder [hidden]{display:none!important}.bszn-size-finder button,.bszn-size-finder input,.bszn-size-finder__trigger{font:inherit}[data-bszn-size-finder-trigger-host]{display:inline-flex;min-height:44px;align-items:center}.bszn-size-finder__trigger{display:inline-flex;min-width:0;min-height:44px;align-items:center;gap:7px;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:var(--colorFaded, #707070);font-size:.75rem;font-weight:400;line-height:1.2;text-decoration:underline;text-underline-offset:2px;cursor:pointer;touch-action:manipulation}.bszn-size-finder__trigger:hover,.bszn-size-finder__trigger:focus-visible{color:currentColor}.bszn-size-finder__trigger svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.35;pointer-events:none}.bszn-size-finder__panel{position:relative;z-index:2;margin-block:22px var(--blockMargin, 22px);border:1px solid currentColor;background:var(--bszn-finder-paper);pointer-events:auto;isolation:isolate}.product-page .kontainer>section.bszn-size-finder-block{margin-block-end:0!important}.bszn-size-finder[data-bszn-open=true] .bszn-size-finder__panel{animation:bszn-size-finder-reveal .2s cubic-bezier(.22,1,.36,1) both}.bszn-size-finder__header{display:flex;min-height:62px;align-items:center;justify-content:space-between;padding:8px 8px 8px 18px;border-block-end:1px solid var(--bszn-finder-line)}.bszn-size-finder__title{margin:0;font-size:1.25rem;font-weight:500;letter-spacing:-.025em;line-height:1.1}.bszn-size-finder__close{display:grid;width:44px;min-width:44px;min-height:44px;margin:0;padding:0;border:0;border-radius:0;place-items:center;background:transparent;color:currentColor;cursor:pointer;touch-action:manipulation}.bszn-size-finder__close svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.35;pointer-events:none}.bszn-size-finder__form,.bszn-size-finder__result{position:relative;z-index:1;padding:16px 18px 18px;pointer-events:auto}.bszn-size-finder__lead{margin:0 0 14px;color:var(--bszn-finder-muted);font-size:.75rem;line-height:1.45}.bszn-size-finder__fieldset,.bszn-size-finder__measure-group,.bszn-size-finder__unit-fieldset{min-width:0;margin:0;padding:0;border:0}.bszn-size-finder__methods{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-block-end:14px;border-block-start:1px solid var(--bszn-finder-line);border-inline-start:1px solid var(--bszn-finder-line)}.bszn-size-finder__method,.bszn-size-finder__units label{position:relative;display:block!important;width:100%!important;min-width:0;margin:0;justify-self:stretch;box-sizing:border-box;cursor:pointer;touch-action:manipulation}.bszn-size-finder__method>input[type=radio],.bszn-size-finder__units input[type=radio]{position:absolute!important;z-index:3;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;border:0!important;opacity:0;cursor:pointer;pointer-events:auto!important;-webkit-appearance:none;appearance:none}.bszn-size-finder__method-copy{display:flex;width:100%;min-height:58px;box-sizing:border-box;flex-direction:column;align-items:flex-start;justify-content:center;padding:8px 10px;border-inline-end:1px solid var(--bszn-finder-line);border-block-end:1px solid var(--bszn-finder-line);background:transparent;color:currentColor;text-align:start;pointer-events:none;transition:background-color .15s ease,color .15s ease}.bszn-size-finder__method-copy strong{overflow:hidden;max-width:100%;font-size:.6875rem;font-weight:600;letter-spacing:.035em;line-height:1.2;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.bszn-size-finder__method-copy small{margin-block-start:4px;color:var(--bszn-finder-muted);font-size:.5625rem;font-weight:400;letter-spacing:.06em;line-height:1.2;text-transform:uppercase}.bszn-size-finder__method input:checked+.bszn-size-finder__method-copy{background:var(--bszn-finder-ink);color:#fff}.bszn-size-finder__method input:checked+.bszn-size-finder__method-copy small{color:#ffffffb3}.bszn-size-finder__method input:focus-visible+.bszn-size-finder__method-copy,.bszn-size-finder__units input:focus-visible+span{outline:2px solid currentColor;outline-offset:-3px}.bszn-size-finder__route-bar{display:flex;min-height:48px;align-items:center;justify-content:space-between;gap:10px;border-block-start:1px solid var(--bszn-finder-line)}.bszn-size-finder__route-label{font-size:.625rem;font-weight:600;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.bszn-size-finder[data-method=waist] .bszn-size-finder__route-label--estimate,.bszn-size-finder[data-method=waist] .bszn-size-finder__unit-copy--estimate,.bszn-size-finder[data-method=estimate] .bszn-size-finder__route-label--waist,.bszn-size-finder[data-method=estimate] .bszn-size-finder__unit-copy--waist{display:none}.bszn-size-finder__unit-fieldset{margin-inline-start:auto}.bszn-size-finder__units{display:inline-grid;min-width:96px;grid-template-columns:repeat(2,minmax(44px,1fr));border-inline:1px solid var(--bszn-finder-line)}.bszn-size-finder__units label+label{border-inline-start:1px solid var(--bszn-finder-line)}.bszn-size-finder__units label>span{display:grid;min-height:44px;place-items:center;padding-inline:8px;color:var(--bszn-finder-muted);font-size:.5625rem;font-weight:600;letter-spacing:.055em;line-height:1;text-transform:uppercase;pointer-events:none}.bszn-size-finder__units input:checked+span{background:var(--bszn-finder-ink);color:#fff}.bszn-size-finder__unit-copy{display:inline;pointer-events:none}.bszn-size-finder__route{margin:0}.bszn-size-finder__waist-row{display:flex;min-height:72px;align-items:center;justify-content:space-between;gap:12px;margin:0;border-block:1px solid var(--bszn-finder-line);border-radius:0!important;color:currentColor;cursor:text}.bszn-size-finder__field-label{flex:0 1 auto;font-size:.8125rem;font-weight:400;line-height:1.3}.bszn-size-finder__input-wrap{position:relative;z-index:2;display:flex;min-width:0;align-items:baseline;background:transparent;color:currentColor;cursor:text;pointer-events:auto!important;isolation:isolate}.bszn-size-finder__waist-row .bszn-size-finder__input-wrap{flex:0 0 auto;gap:7px}.bszn-size-finder__input-wrap input{position:relative;z-index:3;display:block!important;min-width:0;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;outline:0;background:transparent!important;color:currentColor!important;box-shadow:none!important;pointer-events:auto!important;-webkit-appearance:textfield;appearance:textfield;-webkit-user-select:text;user-select:text}.bszn-size-finder__waist-row .bszn-size-finder__input-wrap input{width:92px!important;height:58px;font-size:2.125rem;font-weight:400;letter-spacing:-.045em;line-height:1;text-align:end}.bszn-size-finder__input-wrap input::-webkit-outer-spin-button,.bszn-size-finder__input-wrap input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none;appearance:none}.bszn-size-finder__input-wrap>span{flex:0 0 auto;color:var(--bszn-finder-muted);font-size:.5625rem;font-weight:400;letter-spacing:.03em;line-height:1;text-transform:uppercase;pointer-events:none}.bszn-size-finder__waist-row:focus-within,.bszn-size-finder__measure-group:focus-within{outline:2px solid currentColor;outline-offset:2px}.bszn-size-finder__waist-row:has(input[aria-invalid=true]),.bszn-size-finder__measure-group:has(input[aria-invalid=true]){outline:2px solid #b3261e;outline-offset:1px}.bszn-size-finder__estimate-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-block:1px solid var(--bszn-finder-line)}.bszn-size-finder__measure-group{padding:11px 0 10px;border-radius:0!important}.bszn-size-finder__measure-group+.bszn-size-finder__measure-group{padding-inline-start:12px;border-inline-start:1px solid var(--bszn-finder-line)}.bszn-size-finder__measure-group>legend{margin:0 0 8px;padding:0;color:var(--bszn-finder-muted);font-size:.5625rem;font-weight:600;letter-spacing:.07em;line-height:1.2;text-transform:uppercase}.bszn-size-finder__height-us{display:flex;min-width:0;align-items:baseline;gap:8px}.bszn-size-finder__estimate-grid .bszn-size-finder__input-wrap{width:100%;gap:4px}.bszn-size-finder__height-us .bszn-size-finder__input-wrap{flex:1}.bszn-size-finder__estimate-grid .bszn-size-finder__input-wrap input{width:100%!important;height:39px;font-size:1.5625rem;font-weight:400;letter-spacing:-.04em;line-height:1;text-align:start}.bszn-size-finder__help{margin:11px 0 0;color:var(--bszn-finder-muted);font-size:.6875rem;line-height:1.45}.bszn-size-finder__help strong{color:currentColor;font-weight:600}.bszn-size-finder__error,.bszn-size-finder__result-note{margin:11px 0 0;color:#9e2118;font-size:.6875rem;line-height:1.4}.bszn-size-finder__primary{width:100%;min-height:50px;margin:18px 0 0;padding:12px 16px;border:1px solid var(--bszn-finder-ink);border-radius:0;background:var(--bszn-finder-ink);color:#fff;font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;touch-action:manipulation}.bszn-size-finder__result-card{display:grid;min-height:96px;grid-template-columns:.88fr 1.12fr;border:1px solid var(--bszn-finder-ink)}.bszn-size-finder__result-size-block{display:flex;min-width:0;min-height:94px;flex-direction:column;justify-content:space-between;padding:11px;background:var(--bszn-finder-ink);color:#fff}.bszn-size-finder__result-label,.bszn-size-finder__result-size,.bszn-size-finder__result-detail{margin:0}.bszn-size-finder__result-label{font-size:.5625rem;font-weight:400;letter-spacing:.09em;line-height:1.2;text-transform:uppercase}.bszn-size-finder__result-size{font-size:2.6875rem;font-weight:400;letter-spacing:-.06em;line-height:.82}.bszn-size-finder__result-select{min-width:0;min-height:94px;margin:0;padding:12px;border:0;border-radius:0;background:var(--bszn-finder-paper);color:currentColor;font-size:.6875rem;font-weight:600;letter-spacing:.075em;line-height:1.3;text-transform:uppercase;cursor:pointer;touch-action:manipulation}.bszn-size-finder__result-select:hover,.bszn-size-finder__result-select:focus-visible{background:var(--bszn-finder-ink);color:#fff}.bszn-size-finder__result-select:disabled{background:#ededed;color:var(--bszn-finder-muted);cursor:not-allowed}.bszn-size-finder__result-detail{margin-block-start:11px;color:var(--bszn-finder-muted);font-size:.6875rem;line-height:1.45}.bszn-size-finder__edit{width:100%;min-height:44px;margin:8px 0 0;padding:8px 0;border:0;border-radius:0;background:transparent;color:currentColor;font-size:.6875rem;font-weight:500;letter-spacing:.05em;text-decoration:underline;text-underline-offset:3px;text-transform:uppercase;cursor:pointer;touch-action:manipulation}.bszn-size-finder__primary:focus-visible,.bszn-size-finder__edit:focus-visible,.bszn-size-finder__trigger:focus-visible,.bszn-size-finder__close:focus-visible,.bszn-size-finder__result-select:focus-visible{outline:2px solid currentColor;outline-offset:3px}.etheryx-product-options[data-bszn-size-finder-open=true] .sticky{overflow-y:auto}@media(max-width:777px){.etheryx-product-options[data-bszn-size-finder-open=true]{z-index:110}.etheryx-product-options[data-bszn-size-finder-open=true] preview-tab{pointer-events:none}.bszn-size-finder__panel{margin-block:20px var(--blockMargin, 20px);scroll-margin-block-end:calc(84px + env(safe-area-inset-bottom))}.bszn-size-finder__header{min-height:56px;padding:6px 6px 6px 16px}.bszn-size-finder__title{font-size:1.375rem}.bszn-size-finder__form,.bszn-size-finder__result{padding:16px}.bszn-size-finder__lead{font-size:.75rem}.bszn-size-finder__method-copy{min-height:64px}.bszn-size-finder__method-copy strong{font-size:.75rem}.bszn-size-finder__waist-row{min-height:78px}.bszn-size-finder__field-label{font-size:.9375rem}.bszn-size-finder__waist-row .bszn-size-finder__input-wrap input{font-size:2.375rem}.bszn-size-finder__estimate-grid .bszn-size-finder__input-wrap input{font-size:1.75rem}.bszn-size-finder__help,.bszn-size-finder__error,.bszn-size-finder__result-detail,.bszn-size-finder__result-note{font-size:.75rem}.bszn-size-finder__result-card{min-height:106px;grid-template-columns:.82fr 1.18fr}.bszn-size-finder__result-size-block,.bszn-size-finder__result-select{min-height:104px}.bszn-size-finder__result-size{font-size:3.25rem}}@media(max-width:359px){.bszn-size-finder__estimate-grid{grid-template-columns:1fr}.bszn-size-finder__measure-group+.bszn-size-finder__measure-group{padding-inline-start:0;border-block-start:1px solid var(--bszn-finder-line);border-inline-start:0}.bszn-size-finder__methods{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.bszn-size-finder[data-bszn-open=true] .bszn-size-finder__panel{animation:none}}@keyframes bszn-size-finder-reveal{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/bszn-size-finder.css.map */
