.hw-oo{margin:0 0 16px;padding:15px 16px 6px;background:#0e0e0e;border:1px solid rgba(255,255,255,.08);border-top:2px solid #e03520;border-radius:8px;text-align:left}.hw-oo__head{display:flex;align-items:center;gap:8px;color:#ff5a44}.hw-oo__head svg{flex:0 0 auto}.hw-oo__title{flex:1;font-size:11.5px;font-weight:800;letter-spacing:.14em;line-height:1.3;text-transform:uppercase}.hw-oo__note{flex:0 0 auto;font-size:10.5px;font-weight:600;letter-spacing:.06em;color:#ffffff6b}.hw-oo__intro{margin:7px 0 4px;font-size:12.5px;line-height:1.5;color:#ffffff9e}.hw-oo .hw-oo__field{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:10px 16px;margin:0;padding:10px 0;border:0;border-top:1px solid rgba(255,255,255,.07)}.hw-oo .hw-oo__intro+.hw-oo__field{border-top-color:transparent}.hw-oo .hw-oo__field--wide,.hw-oo .hw-oo__field--text{flex-direction:column;align-items:stretch;gap:8px}.hw-oo .hw-oo__label{display:block;flex:1 1 0;cursor:default;min-width:0;margin:0;padding:0;font-size:13.5px;font-weight:700;letter-spacing:.02em;line-height:1.35;text-transform:none;color:#ffffffeb;overflow-wrap:anywhere}.hw-oo .hw-oo__field--wide .hw-oo__label,.hw-oo .hw-oo__field--text .hw-oo__label{flex:0 0 auto}.hw-oo label.hw-oo__label:not(.variant__button-label):not(.text-label){font-size:13.5px;cursor:pointer}.hw-oo__req{margin-left:1px;border:0;color:#ff5a44;text-decoration:none;cursor:default}.hw-oo__optional{margin-left:6px;font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#ffffff6b}.hw-oo__choices{flex:0 0 auto;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(92px,1fr);gap:8px;margin:0}.hw-oo__field--wide .hw-oo__choices{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto}.hw-oo__choice{position:relative;display:block;margin:0;padding:0;cursor:pointer;-webkit-tap-highlight-color:transparent}.hw-oo__radio{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;-webkit-appearance:none;appearance:none}.hw-oo__pill{display:flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:8px 12px;background:#0d0d0d;border:1px solid rgba(255,255,255,.13);border-radius:6px;color:#ffffffd1;font-size:13.5px;font-weight:600;line-height:1.3;letter-spacing:.01em;text-align:center;transition:border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease}.hw-oo__field--wide .hw-oo__pill{justify-content:flex-start;text-align:left}.hw-oo__dot{position:relative;flex:0 0 16px;width:16px;height:16px;border:2px solid rgba(255,255,255,.28);border-radius:50%;transition:border-color .18s ease,background .18s ease}.hw-oo__dot:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:#fff;transform:scale(0);transition:transform .22s cubic-bezier(.16,1,.3,1)}.hw-oo__text{min-width:0;overflow-wrap:anywhere}.hw-oo__choice:hover .hw-oo__pill{border-color:#e0352099;color:#fff}.hw-oo__radio:checked+.hw-oo__pill{background:#e035201c;border-color:#e03520;color:#fff;box-shadow:0 0 0 1px #e03520 inset,0 8px 22px #e0352029}.hw-oo__radio:checked+.hw-oo__pill .hw-oo__dot{border-color:#e03520;background:#e03520}.hw-oo__radio:checked+.hw-oo__pill .hw-oo__dot:after{transform:scale(1)}.hw-oo__radio:focus-visible+.hw-oo__pill{outline:2px solid #ff5a44;outline-offset:2px}.hw-oo__input{display:block;width:100%;min-height:62px;margin:0;padding:10px 12px;background:#0d0d0d;border:1px solid rgba(255,255,255,.13);border-radius:6px;color:#fff;font-family:inherit;font-size:14px;line-height:1.45;resize:vertical;transition:border-color .18s ease,box-shadow .18s ease}.hw-oo__input:focus{outline:none;border-color:#e03520;box-shadow:0 0 0 1px #e03520 inset}@media(max-width:480px){.hw-oo{padding:14px 13px 4px}.hw-oo__choices{grid-auto-columns:minmax(78px,1fr)}.hw-oo__pill{padding:8px 9px}.hw-oo__field--wide .hw-oo__choices{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.hw-oo__pill,.hw-oo__dot,.hw-oo__dot:after,.hw-oo__input{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/hw-order-options.css.map */
