.pincode-nudge{display:block;width:200px;max-width:100%;margin:0 0 .5rem}.pincode-nudge[hidden]{display:none!important}.pincode-nudge__body{display:flex;align-items:center;justify-content:flex-start;gap:.4rem;width:100%;min-height:44px;padding:.6rem .7rem;border:1px solid #fecaca;border-radius:6px;background:#fff5f5;color:#1f2937;cursor:pointer;text-align:left;box-sizing:border-box;box-shadow:0 4px 14px #ef9a9a38;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease;animation:pincode-nudge-in .35s ease forwards}.pincode-nudge__body:hover{background:#ffecec;border-color:#fca5a5;box-shadow:0 4px 16px #ef9a9a4d}.pincode-nudge__body:focus-visible{outline:2px solid #bf1616;outline-offset:2px}.pincode-nudge__icon{flex-shrink:0;display:inline-flex;align-items:center;font-size:20px;line-height:1}.pincode-nudge__text{display:block;flex:1;min-width:0;font-size:10.5px;font-weight:400;line-height:1.2;color:#1f2937;white-space:nowrap}.pincode-nudge__text strong{font-weight:700}.pincode-nudge__text strong:first-of-type{color:#111827}.pincode-nudge__text strong:last-of-type{color:#b91c1c}@keyframes pincode-nudge-in{0%{opacity:0;transform:translateY(.25rem)}to{opacity:1;transform:translateY(0)}}.cstm_product .pincode-nudge{width:200px}.product-form__input[data-is-size]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.35rem .45rem}.variant-size-option{display:inline-flex;flex-direction:column;align-items:stretch;flex:0 0 auto;width:auto;max-width:5rem;vertical-align:top}.variant-size-option input[type=radio]+label.variant-size-label{position:relative;overflow:visible;margin-top:0;margin-inline-end:0;margin-bottom:.4rem;width:100%;min-width:3.4rem;box-sizing:border-box}.variant-size-option input[type=radio]:checked+label.variant-size-label{color:#fff!important;box-shadow:inset 0 0 0 .2rem #bf1616!important;border-color:#bf1616!important}.variant-size-option input[type=radio]:checked+label.variant-size-label:after{background-color:#bf1616!important}.variant-size-option input[type=radio]:disabled+label.variant-size-label,.variant-size-option input[type=radio][data-crossout]+label.variant-size-label{opacity:1}.variant-size-option:has(input[type=radio]:disabled) .delivery-sla-badge,.variant-size-option:has(input[type=radio][data-crossout]) .delivery-sla-badge{display:none!important}.variant-size-option .delivery-sla-badge,.cstm_product .variant-size-option .delivery-sla-badge,.delivery-sla-badge{position:relative;display:block;width:100%;max-width:100%;margin:0 0 .2rem;padding:.32rem .2rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important;font-size:.75rem!important;font-weight:700!important;font-style:normal!important;line-height:1.15!important;letter-spacing:.01em;text-transform:none;text-align:center;color:#fff!important;background:#bf1616;border:1px solid #bf1616;border-bottom:none;border-radius:3px 3px 0 0;pointer-events:none;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.delivery-sla-badge[hidden]{display:none!important}.variant-size-option:has(.delivery-sla-badge:not([hidden])) label.variant-size-label{border-top-left-radius:0;border-top-right-radius:0}
/*# sourceMappingURL=/cdn/shop/t/230/assets/component-delivery-sla.css.map */
