[data-njt-option-cards] .product-form__input{max-width:100%;width:100%}[data-njt-option-cards] .njt-product-options{display:grid;grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr;gap:7px;width:100%;margin-top:8px}[data-njt-option-cards] .njt-product-options[hidden],[data-njt-option-cards] [data-njt-adaptive-hidden]{display:none!important}[data-njt-option-cards] .njt-product-options button{position:relative;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;box-sizing:border-box;width:100%;min-height:44px;margin:0;padding:8px 42px 8px 12px;border:1px solid #9b9b9b;border-radius:6px;background:#fff;color:#262626;font:inherit;line-height:1.3;text-align:left;white-space:normal;overflow-wrap:anywhere;cursor:pointer;box-shadow:none}[data-njt-option-cards] .njt-product-options button:after{content:"";position:absolute;right:12px;top:50%;transform:translateY(-50%);box-sizing:border-box;width:18px;height:18px;border:1px solid #929292;border-radius:50%;background:#fff}[data-njt-option-cards] .njt-product-options button[aria-pressed=true]{border:1px solid #ef6500;padding:8px 42px 8px 12px;background:#fffaf6;color:#262626}[data-njt-option-cards] .njt-product-options button[aria-pressed=true]:after{right:12px;border-color:#ef6500;background:radial-gradient(circle,#ef6500 0 4px,#fff 5px)}[data-njt-option-cards] .njt-product-options button:hover{border-color:#ef6500}[data-njt-option-cards] .njt-product-options button:focus-visible{outline:3px solid #262626;outline-offset:3px}[data-njt-option-cards] .njt-option-cards-heading{font-weight:600;margin-bottom:12px}[data-njt-option-cards] .njt-option-part{display:block;font-size:.82em;line-height:1.2;color:#666;margin-top:3px;overflow-wrap:anywhere}[data-njt-option-cards] .njt-option-name{display:block}.njt-delivery-cards[data-njt-compact-delivery]{gap:8px;margin:12px 0}.njt-delivery-cards[data-njt-compact-delivery] .njt-delivery-card{gap:3px;padding:10px 12px;line-height:1.3;min-height:0;border-width:1px;background:#fff}.njt-delivery-cards[data-njt-compact-delivery] .njt-delivery-card:has(input:checked){border:1px solid #ef6500;background:#fffaf6;box-shadow:none}.njt-delivery-cards[data-njt-compact-delivery] .njt-method-radio{width:18px;height:18px;right:12px;top:10px}.njt-delivery-cards[data-njt-compact-delivery] .njt-method-message,.njt-delivery-cards[data-njt-compact-delivery] .njt-shipping-badge{font-size:14px;gap:5px;line-height:1.3}.njt-delivery-cards[data-njt-compact-delivery] .njt-method-icon{width:18px;height:18px}.njt-delivery-cards[data-njt-compact-delivery] .njt-shipping-promo{gap:2px}.njt-delivery-cards[data-njt-compact-delivery] .njt-pickup-block,.njt-delivery-cards[data-njt-compact-delivery] .njt-pickup-availability,.njt-delivery-cards[data-njt-compact-delivery] .pickup-availability-preview,.njt-delivery-cards[data-njt-compact-delivery] .pickup-availability-info{margin:0;padding:0;min-height:0}.njt-delivery-cards[data-njt-compact-delivery] .pickup-availability-button{margin:2px 0 0;padding:0;font-size:12px;line-height:1.4;min-height:28px}.njt-delivery-cards[data-njt-compact-delivery] .njt-method-heading{margin-bottom:2px}[data-njt-option-cards] .njt-option-stock{display:block;font-size:.82em;font-weight:600;line-height:1.3;margin-top:4px}[data-njt-option-cards] .njt-option-stock[data-in-stock=true]{color:#087a36}[data-njt-option-cards] .njt-option-stock[data-in-stock=false]{color:#bc2026}
/*# sourceMappingURL=/cdn/shop/t/208/assets/njt-product-option-cards.css.map */
