.sunny-variants .option-selector-fieldset{min-width:0}.sunny-variants .sunny-variant-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:3px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#b99845 #f4f1e9;border:1px solid #e5e1d7;border-radius:6px}.sunny-variants .opt-btn{width:1px;height:1px}.sunny-variants .opt-label{box-sizing:border-box;width:auto;min-width:0;min-height:76px;margin:0;padding:14px 24px 14px 10px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;text-align:left;color:#292929;border:1px solid #d8d8d8;border-radius:5px;cursor:pointer}.sunny-variants .opt-label__text{white-space:normal;overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.4;color:#222}.sunny-variants .sunny-variant-price{display:block;margin-top:7px;font-size:14px;font-weight:600;line-height:1.4;color:#222}.sunny-variants .opt-btn:checked+.opt-label{border:2px solid #ac842c;padding:13px 23px 13px 9px;background-color:#fff8e8;color:#252525}.sunny-variants .opt-btn:checked+.opt-label:after{content:"\2713";position:absolute;right:8px;top:8px;color:#886617;font-weight:700}.sunny-variants .opt-btn:focus-visible+.opt-label{outline:2px solid #292929;outline-offset:1px}.sunny-variants .sunny-variant-more{display:block;margin:8px auto 0;padding:5px 12px;background:transparent;border:0;color:#765916;font-size:12px;cursor:pointer;box-shadow:none}.sunny-variants .sunny-variant-more[hidden]{display:none}.sunny-variants .sunny-variant-selection{margin:8px 0 0;font-size:12px;line-height:1.4;overflow-wrap:anywhere}
/*# sourceMappingURL=/cdn/shop/t/12/assets/sunny-variants.css.map */
