.gz-order .gzs-freq{margin:4px 4px 18px;padding:12px 12px 6px;min-width:0;border-radius:18px;background:color-mix(in srgb,var(--gzo-primary) 7%,transparent)}.gz-order .gzo-guided .gzs-freq{margin-inline:-12px}.gz-order .gzs-freq__title{font-family:var(--gzo-font-display);font-weight:700;font-size:16px;letter-spacing:-.01em;margin:0;line-height:1.25;color:var(--gzo-primary-dark)}.gz-order .gzs-freq__sub{font-family:var(--gzo-font-body);font-size:12.5px;line-height:1.4;color:var(--gzo-text-2);margin:2px 0 10px}.gz-order .gzs-freq__row{display:flex;gap:12px;margin:0 -2px;padding:2px 2px 8px;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:2px;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.gz-order .gzs-freq__cell{flex:0 0 100%;min-width:0;scroll-snap-align:start;display:flex}.gz-order .gzs-freq__cell:not(:only-child){flex-basis:calc(100% - 28px)}.gz-order .gzs-freq__cell>.gzo-item-card{flex:1;min-width:0}.gz-order .gzs-freq__row:focus-visible{outline:2px solid var(--gzo-primary);outline-offset:2px;border-radius:12px}@media (min-width: 1024px){.gz-order .gzs-freq{margin:4px -12px 18px}.gz-order .gzs-freq__title{font-size:18px}.gz-order .gzs-freq__row{gap:13px}.gz-order .gzs-freq__cell,.gz-order .gzs-freq__cell:not(:only-child){flex-basis:calc((100% - 13px)/2)}}.gz-order .gzs-mem{display:flex;gap:11px;align-items:flex-start;background:var(--gzo-card);border:1px solid var(--gzo-border);border-radius:14px;padding:12px 13px;margin:14px 0 6px}.gz-order .gzs-mem__box{flex:none;width:22px;height:22px;margin:1px 0 0;accent-color:var(--gzo-primary);cursor:pointer}.gz-order .gzs-mem__label{display:block;font-family:var(--gzo-font-body);font-weight:600;font-size:14px;line-height:1.35;cursor:pointer}.gz-order .gzs-mem__note{font-family:var(--gzo-font-body);font-size:12.5px;line-height:1.45;color:var(--gzo-text-2);margin:3px 0 0}
