.pj-studio-body variant-picker{gap:14px}.pj-studio-body .pj-studio-option{min-width:0;margin:0;padding:0;border:0}.pj-studio-body .pj-studio-option .product-option-label{margin-bottom:8px;font-size:12px;line-height:1.5}.pj-studio-body .pj-studio-option .option-radio-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(124px,1fr));grid-auto-rows:1fr;align-items:stretch;gap:8px}.pj-studio-body .pj-studio-option--strain .option-radio-container{grid-template-columns:repeat(3,minmax(0,1fr))}.pj-studio-body .pj-studio-option .option-value-radio,.pj-studio-body .pj-studio-option .option-value-radio:only-child{min-width:0;max-width:none;width:100%;height:100%;flex:none}.pj-studio-body .pj-studio-option .option-value-radio label{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:5px;height:100%;min-height:44px;margin:0;padding:10px 12px;border:1px solid var(--pj-rule);border-radius:0;background:#fff;color:var(--pj-ink);font-family:var(--pj-body);font-size:13px;font-weight:500;line-height:1.3;letter-spacing:0;box-shadow:none;overflow-wrap:break-word}.pj-studio-body .pj-studio-option .option-value-radio label>span:first-child{line-height:1.3}.pj-studio-body .pj-studio-option .option-value-radio input:checked+label{background:var(--pj-ink);color:#fff;border-color:var(--pj-ink);box-shadow:none}.pj-studio-body .pj-studio-option .option-value-radio input:focus-visible+label{outline:2px solid var(--pj-ink);outline-offset:3px}.pj-studio-body .pj-studio-option .option-value-radio label:hover{border-color:var(--pj-ink)}.pj-studio-body .pj-studio-option .pj-studio-option-price{font-size:11px;line-height:1.2;font-weight:400;opacity:.78}@media(max-width:767px){.pj-studio-body .pj-studio-option .option-radio-container,.pj-studio-body .pj-studio-option--strain .option-radio-container{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.pj-studio-body .pj-studio-option .option-value-radio label{min-height:44px;padding:10px 12px;font-size:13px}}@media(prefers-reduced-motion:no-preference){.pj-studio-body .pj-studio-option .option-value-radio label{transition:border-color .15s ease,background-color .15s ease,color .15s ease}}
/*# sourceMappingURL=/cdn/shop/t/94/assets/pj-studio-options.css.map */
