lb-lens-picker[hidden]{display:none!important}product-info[data-lb-ready] variant-selects,product-info[data-lb-ready] .product-form__quantity,product-info[data-lb-ready] .shopify-payment-button{display:none!important}lb-lens-picker{display:block;color:#2b1b1f;margin-block:2rem;font-size:1.4rem;line-height:1.5}lb-lens-picker *,lb-lens-picker *:before,lb-lens-picker *:after{box-sizing:border-box}lb-lens-picker fieldset{border:0;padding:0;margin:0 0 1.8rem;min-width:0}lb-lens-picker legend,lb-lens-picker .lb-field-label{font-weight:600;margin-bottom:.8rem;display:block}lb-lens-picker .lb-colors{display:grid;grid-template-columns:repeat(auto-fill,minmax(7rem,1fr));gap:.7rem}lb-lens-picker .lb-color{-webkit-appearance:none;appearance:none;font:inherit;color:inherit;background:#fff;border:1px solid #e4d7d9;border-radius:.8rem;padding:.5rem;min-height:4.4rem;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;overflow-wrap:anywhere;font-size:1.15rem;line-height:1.3}lb-lens-picker .lb-color img{width:100%;aspect-ratio:1;object-fit:contain;border-radius:.5rem}lb-lens-picker .lb-color[aria-pressed=true]{border-color:#9f354b;box-shadow:inset 0 0 0 1px #9f354b;background:#fff7f3}lb-lens-picker :is(button,input,select):focus-visible{outline:2px solid #9f354b;outline-offset:3px}lb-lens-picker .lb-note{background:#fff7f3;padding:1rem 1.2rem;border-radius:.8rem;margin:0 0 1.6rem}lb-lens-picker .lb-mode{display:flex;align-items:center;gap:.8rem;min-height:4.4rem;cursor:pointer}lb-lens-picker input[type=radio]{width:1.8rem;height:1.8rem;accent-color:#9f354b;margin:0;flex-shrink:0}lb-lens-picker .lb-powers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-bottom:1.5rem}lb-lens-picker .lb-powers[data-single]{grid-template-columns:1fr}lb-lens-picker select,lb-lens-picker input[type=number]{width:100%;min-height:4.8rem;border:1px solid #d7c8cc;border-radius:.6rem;background:#fff;color:#2b1b1f;padding:.8rem 1rem;font:inherit;font-size:1.6rem}lb-lens-picker .lb-quantity{max-width:28rem;margin-bottom:1.5rem}lb-lens-picker .lb-quantity input{max-width:10rem}lb-lens-picker .lb-summary{border:1px solid #ead8d0;border-radius:.8rem;padding:1.2rem;background:#fffaf7}lb-lens-picker .lb-summary strong{display:block;font-size:1.6rem}lb-lens-picker .lb-detail{margin-top:.3rem;color:#665158}lb-lens-picker .lb-status{margin:.8rem 0 0;color:#665158}lb-lens-picker .lb-status[data-error]{color:#a3243c}lb-lens-picker .lb-retry{font:inherit;border:1px solid #9f354b;background:#fff;border-radius:.5rem;padding:.8rem 1.2rem;margin-top:1rem;color:#80283b;min-height:4.4rem;cursor:pointer}lb-lens-picker .lb-discount-note{font-size:1.2rem;color:#665158;margin:.8rem 0 0}lb-lens-picker [hidden]{display:none!important}lb-lens-picker[aria-busy=true] .lb-colors{opacity:.65}@media(max-width:749px){lb-lens-picker .lb-colors{grid-template-columns:repeat(4,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/lb-lens-picker.css.map */
