.variant-picker__guide{align-self:center;display:inline-flex}.variant-picker__guide button{color:inherit;cursor:pointer;padding:0 2px;font-size:12px;font-weight:400;line-height:1;display:inline-flex}.grind-guide.drawer .drawer__inner{color:#1b1a1a;background-color:#fff;border-radius:0;max-width:440px}.grind-guide__header{color:#fff;background-color:#1b1a1a;border:0;padding:16px 20px 14px}@media screen and (width>=768px){.grind-guide__header{padding-inline:32px}}.grind-guide__heading{font-family:var(--font-body-family);font-size:16px;line-height:24px}.grind-guide__close{color:#fff;cursor:pointer;width:32px;height:32px}.grind-guide__close .icon{width:18px;height:18px}.drawer__scrollable.grind-guide__list{padding:10px 0}.grind-guide__item{flex-direction:column;align-items:flex-start;gap:8px;padding:20px;display:flex}@media screen and (width>=768px){.grind-guide__item{gap:12px;padding:20px 32px}}.grind-guide__item+.grind-guide__item{border-block-start:1px solid #f1efec}.grind-guide__icon{width:auto;height:24px;display:block}@media screen and (width>=768px){.grind-guide__icon{height:28px}}.grind-guide__title{font-family:var(--font-body-family);margin:0;font-size:16px;line-height:24px}@media screen and (width>=768px){.grind-guide__title{font-size:18px}}.grind-guide__text{max-width:335px;font-family:var(--font-body-family);font-size:12px;line-height:20px}@media screen and (width>=768px){.grind-guide__text{font-size:14px}}.grind-guide__text p{margin:0}