
.gz-detail .gz-delivery{display:flex;align-items:baseline;flex-wrap:wrap;gap:.3rem 1rem;margin:1rem 0;padding:12px 14px;background:#f2f6ef;color:#253c2e;border-radius:10px;font-size:14px;line-height:1.45}
.gz-delivery a{color:inherit;text-decoration:underline}
.gz-detail :is(.product__title,.ftb-product__title) h1{color:#203d2b}
.gz-detail :is(.product-form__input--pill,.ftb-product__form-input--pill) input[type=radio]+label{display:inline-flex;position:relative;align-items:center;justify-content:center;flex-wrap:wrap;gap:5px;vertical-align:middle;min-height:46px;box-sizing:border-box;max-width:100%;border:1px solid #9caf9f;border-radius:10px;background:#fff;color:#1d3926;padding:7px 12px;margin:4px 4px 4px 0;cursor:pointer;font-size:15px;line-height:1.2}
.gz-detail :is(.product-form__input--pill,.ftb-product__form-input--pill) input[type=radio]:checked+label{background:#edf5e9;color:#183d27;border-color:#285739;box-shadow:inset 0 0 0 1px #285739}
.gz-detail :is(.product-form__input--pill,.ftb-product__form-input--pill) input.disabled+label{opacity:.65;text-decoration:line-through}
.gz-pack-photo{width:32px;height:32px;object-fit:contain;order:-1;border-radius:5px}
.gz-unit{font-size:12px}
.gz-detail :is(.product-form__submit,.ftb-product__form-submit[name=add]){background:#215137;color:white;border-radius:10px;min-height:48px;font-weight:650}
.gz-detail .gz-about{font-size:22px;line-height:1.2;margin:1.8rem 0 .8rem;color:#203d2b}
.gz-detail .gz-review-line{font-size:14px;color:#36523c}
@media(min-width:990px){.gz-detail :is(.product__info-container,.ftb-product__info-container){padding:clamp(16px,2vw,30px);border:1px solid #dfe7dd;border-radius:16px;background:white}}
@media(max-width:749px){.gz-detail :is(.product__info-wrapper,.ftb-product__info-wrapper){min-width:0}.gz-detail :is(.product__info-container,.ftb-product__info-container){padding-top:12px}.gz-detail .gz-delivery{margin:8px 0}}
