.size-finder{display:grid;gap:14px}.size-finder__toggle{display:inline-flex;align-items:center;gap:8px;justify-self:start;padding:2px 0;border:0;background:none;color:inherit;font:inherit;font-size:16px;cursor:pointer}.size-finder__toggle span{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.size-finder__toggle:hover span{text-decoration-thickness:2px}.size-finder__toggle-icon{width:20px;height:20px;flex:0 0 auto}.size-finder__panel{display:grid;gap:8px;padding:26px 26px 24px;border:1px solid var(--sf-border);background:#fff}.size-finder__panel[hidden]{display:none}.size-finder__intro{margin:0 0 10px;font-size:17px;line-height:1.55}.size-finder__label{display:block;margin-top:6px;color:color-mix(in srgb,currentColor 72%,transparent);font-size:14px;letter-spacing:.02em}.size-finder__field{box-sizing:border-box;width:100%;min-height:52px;margin-top:6px;padding:10px 14px;border:1px solid var(--sf-border);border-radius:4px;background:#fff;color:inherit;font:inherit;font-size:17px;-webkit-appearance:none;appearance:none;-moz-appearance:textfield}.size-finder__field::-webkit-outer-spin-button,.size-finder__field::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.size-finder__field::placeholder{color:color-mix(in srgb,currentColor 38%,transparent)}.size-finder__field:focus{border-color:var(--sf-accent);outline:none;box-shadow:0 0 0 1px var(--sf-accent)}.size-finder__select-wrap{position:relative}.size-finder__select{padding-right:44px;cursor:pointer}.size-finder__select-icon{position:absolute;top:calc(50% + 3px);right:14px;width:18px;height:18px;transform:translateY(-50%);pointer-events:none}.size-finder__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}.size-finder__col{min-width:0}.size-finder__error{margin:4px 0 0;color:#b3261e;font-size:14px}.size-finder__submit,.size-finder__close{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:52px;padding:12px 16px;border-radius:4px;font:inherit;font-size:16px;font-weight:600;line-height:1.2;letter-spacing:normal;text-transform:none;cursor:pointer;transition:opacity .2s ease,background-color .2s ease}.size-finder__submit{margin-top:14px;border:0;background:var(--sf-accent);color:var(--sf-accent-text)}.size-finder__submit:hover{opacity:.9}.size-finder__close{margin-top:8px;border:1px solid var(--sf-border);background:#fff;color:inherit}.size-finder__close:hover{background:#faf8f5}.size-finder__close svg{width:18px;height:18px;flex:0 0 auto}.size-finder__result{margin-top:10px;padding:14px 16px;border:1px solid color-mix(in srgb,var(--sf-accent) 35%,transparent);border-radius:4px;background:color-mix(in srgb,var(--sf-accent) 7%,#fff);text-align:center}.size-finder__result[hidden]{display:none}.size-finder__result-title{margin:0;font-size:17px;line-height:1.4}.size-finder__result-title strong{color:var(--sf-accent);font-size:22px}.size-finder__result-note{margin:6px 0 0;font-size:13.5px;opacity:.8}@media(max-width:480px){.size-finder__panel{padding:20px 16px 18px}.size-finder__intro{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/size-finder.css.map */
