.aonsk-available{display:block;border:1px solid #c7cfbb;border-radius:14px;padding:16px;background:#f6f8f0;margin:18px 0;color:#273620}

.aonsk-available[hidden],[data-aonsk-collection-options][hidden]{display:none}

.aonsk-available__title{font-size:1.15em;line-height:1.35;margin:0 0 12px}

.aonsk-available__note{margin:0 0 12px;font-size:.95em;line-height:1.5}

.aonsk-available__items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}

.aonsk-available--product .aonsk-available__items{grid-template-columns:1fr}

.aonsk-available__item{min-width:0;background:#fff;border-radius:9px;border:1px solid #d8dfcf}

.aonsk-available__item a{display:flex;gap:12px;align-items:center;padding:12px;min-height:76px;color:inherit;text-decoration:none}

.aonsk-available__item strong{font-size:.95em;line-height:1.35;display:block;overflow-wrap:anywhere}

.aonsk-available__item img{width:64px;height:64px;object-fit:contain;flex-shrink:0;border-radius:5px}

.aonsk-available__price{display:block;font-size:.85em;line-height:1.4;margin-top:6px}

.aonsk-available__browse{display:inline-flex;align-items:center;min-height:44px;margin-top:8px;text-decoration:underline;font-weight:700}

.aonsk-available a:focus-visible,[data-aonsk-open-details]:focus-visible,.aonsk-seed-framework__description-drawer>summary:focus-visible{outline:3px solid #315824;outline-offset:3px}

[data-aonsk-stock-top]{margin:16px 0}

.aonsk-stock-shortcut{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center}

.aonsk-stock-shortcut .btn{white-space:normal;min-height:44px;line-height:1.3;flex-shrink:0}

.aonsk-stock-shortcut span{font-size:.9em;line-height:1.4}

.aonsk-seed-description-preview__link,.aonsk-tomato-glance__facts-link[data-aonsk-open-details]{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:10px 14px;border:1px solid #315824;border-radius:8px;background:#edf3e6;color:#253e1d;font-weight:700;text-decoration:underline;line-height:1.4}

.aonsk-seed-framework__description-drawer{scroll-margin-top:calc(var(--header-height,100px) + 24px)}

.aonsk-seed-framework__description-drawer>summary{cursor:pointer;min-height:56px;border:1px solid #60764c;border-radius:10px;padding:18px!important;background:#edf3e6}

.aonsk-seed-framework__description-drawer>summary span{font-weight:700}

.aonsk-seed-framework__description-drawer>summary small{display:block;line-height:1.45;margin-top:6px}

.aonsk-seed-framework__description-drawer .aonsk-description-open{display:none}

.aonsk-seed-framework__description-drawer[open] .aonsk-description-open{display:inline}

.aonsk-seed-framework__description-drawer[open] .aonsk-description-closed{display:none}

.aonsk-related-stock{font-weight:700;font-size:.9em}

@media(max-width:749px){.aonsk-available__items{grid-template-columns:1fr}.aonsk-available{padding:12px}.aonsk-stock-shortcut{align-items:flex-start;flex-direction:column}.aonsk-stock-shortcut .btn{max-width:100%}}

@media(max-width:749px){body:has(.aonsk-restock-intro:not([hidden]) .aonsk-restock-trigger:not([hidden])) .restock-rocket-button-container-float-right{display:none!important}}

.aonsk-stock-shortcut{padding:18px;border:2px solid #315824;border-radius:12px;background:#edf3e6;justify-content:space-between;margin:18px 0;color:#253e1d}
.aonsk-stock-shortcut__summary{display:grid;gap:5px;flex:1 1 240px}
.aonsk-stock-shortcut__summary strong{font-size:1.1em;line-height:1.4}
.aonsk-stock-shortcut .btn{max-width:100%;text-align:center}
.aonsk-crop-note{border-left:4px solid #315824;padding:12px 16px;background:#edf3e6;line-height:1.5}
@media(max-width:749px){.aonsk-stock-shortcut{padding:14px;gap:12px}.aonsk-stock-shortcut__summary{flex-basis:auto}.aonsk-stock-shortcut .btn{width:100%}}

.aonsk-search-stock{font-size:.85em;font-weight:700;line-height:1.4;margin:4px 0;color:#315824}
.aonsk-crop-note a{display:inline-block;min-height:44px;padding:10px 0;font-weight:700;text-decoration:underline}
