.product-option[data-v-a1659271]{width:100%}.product-option__label[data-v-a1659271]{align-items:center;background:var(--base-white);border:1px solid #e5e7eb;border-radius:.625rem;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;opacity:.75;padding-right:.94rem;width:100%;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;overflow:hidden;position:relative;transition:all .2s ease}.product-option__label[data-v-a1659271]:hover{border-color:var(--button-secondary-hover)}.product-option__label.active[data-v-a1659271]{border-color:#1e1e1e;box-shadow:0 1px 3px #172a3a0a,0 4px 6px #172a3a14;opacity:1!important}.product-option__content[data-v-a1659271]{align-items:stretch;display:flex;flex-direction:row;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;flex:1;gap:.75rem}.product-option__image[data-v-a1659271]{align-items:center;background-size:cover;display:flex;flex-shrink:0;min-height:5.5rem;width:4.375rem;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;justify-content:center}.product-option__info[data-v-a1659271]{display:flex;flex:1;flex-direction:column;gap:.31rem;justify-content:center;padding:.3rem 0}.product-option__title[data-v-a1659271]{color:var(--text-primary);font-size:1rem;font-weight:700;line-height:1.375rem}.product-option__pricing[data-v-a1659271]{align-items:center;display:flex;flex-direction:row;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;color:#ec5e5e;font-size:.875rem;font-style:normal;font-weight:600;gap:.31rem;line-height:1.25rem;text-align:center}.product-option__old-price[data-v-a1659271]{color:var(--text-secondary-800);font-weight:500;position:relative}.product-option__old-price[data-v-a1659271]:before{background-color:var(--base-orange);content:"";height:2px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.product-option__arrow[data-v-a1659271]{color:var(--text-secondary-800);font-size:.75rem;font-weight:400}.product-option__sale[data-v-a1659271]{border:1px solid #ec5e5e;border-radius:.25rem;color:#ff6b6b;font-size:.75rem;font-weight:600;padding:.06rem .25rem}.product-option .custom-radiobutton[data-v-a1659271],.product-option .custom-radiobutton svg[data-v-a1659271]{height:1.125rem;width:1.125rem}
