.stg-catalog-content .sfc__wrap{max-width:1200px;margin:auto;padding:32px 24px}.stg-catalog-content .sfc__cards{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr))}.stg-catalog-tables{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:24px;align-items:start}.stg-catalog-table{margin:0;padding:20px;border:1px solid #dbe4da;border-radius:14px;background:#fff}.stg-catalog-table figcaption{font-size:18px;font-weight:700;margin-bottom:16px}.stg-catalog-table img{display:block;width:100%;height:auto;max-height:900px;object-fit:contain}.stg-catalog-table a{display:inline-flex;padding:12px 0;text-decoration:underline}.stg-catalog-use{line-height:1.6}.stg-catalog-use ol,.stg-catalog-use ul{padding-left:24px}.stg-hero-cards--catalog .stg-hero-card:nth-child(2){--card-accent:#77973b;background:#f3f6ed}.stg-hero-cards--catalog .stg-hero-card:nth-child(3){--card-accent:#297c70;background:#edf5f2}.stg-hero-cards--catalog .stg-hero-card h2{overflow-wrap:anywhere}.stg-pdp-bloom .stg-hero-cards--catalog .stg-hero-card p{margin:0}.stg-pdp-bloom .hdt-product-form__values{flex-wrap:wrap}.stg-pdp-bloom .is-type-image-variant .stg-vname{white-space:normal}@media(max-width:767px){.stg-catalog-content .sfc__wrap{padding:24px 16px}.stg-catalog-table{padding:12px}.stg-hero-cards--catalog .stg-hero-card p{overflow-wrap:anywhere}.stg-pdp-bloom .hdt-product-form__values:not(.stg-flavor-picker){gap:8px}.stg-pdp-bloom .hdt-product-form__values:not(.stg-flavor-picker)>label{min-height:44px;max-width:100%;white-space:normal}}
