.guided-picker{display:grid;gap:1rem;margin-bottom:1.25rem}.guided-picker__question{font-weight:600;font-size:.95rem;margin:0}.guided-picker__options{display:flex;flex-wrap:wrap;gap:.6rem}.guided-picker__btn{display:flex;flex-direction:column;align-items:flex-start;padding:.55rem .9rem;border:1px solid rgba(0,0,0,.15);border-radius:8px;background:#fff;cursor:pointer;min-width:84px;transition:border-color .15s,background-color .15s}.guided-picker__btn:hover{border-color:rgb(var(--color-base-button))}.guided-picker__btn.is-selected{border-color:rgb(var(--color-base-button));border-width:2px;background:color-mix(in srgb,rgb(var(--color-base-button)) 10%,white)}.guided-picker__btn-label{font-weight:600;font-size:.9rem}.guided-picker__btn-sub{font-size:.75rem;opacity:.65}.guided-picker__options--style{flex-direction:column;align-items:stretch;gap:.75rem}.guided-picker__style-btn{display:flex;align-items:center;gap:.75rem;text-align:left;padding:.75rem 1rem;border:1px solid rgba(0,0,0,.15);border-radius:10px;background:#fff;cursor:pointer;transition:border-color .15s,background-color .15s}.guided-picker__style-btn:hover{border-color:rgb(var(--color-base-button))}.guided-picker__style-btn.is-selected{border-color:rgb(var(--color-base-button));border-width:2px;background:color-mix(in srgb,rgb(var(--color-base-button)) 10%,white)}.guided-picker__style-icon{flex-shrink:0;width:40px;height:40px}.guided-picker__style-icon rect,.guided-picker__style-icon line{stroke:rgb(var(--color-base-button));fill:color-mix(in srgb,rgb(var(--color-base-button)) 15%,transparent)}.guided-picker__style-label{font-weight:600;font-size:.9rem;display:block}.guided-picker__style-desc{font-size:.8rem;opacity:.7;display:block;margin-top:2px}.guided-picker__back{background:none;border:none;padding:0;margin-top:.25rem;cursor:pointer;color:rgb(var(--color-base-button));text-decoration:underline;font-size:.85rem}.guided-picker__summary p{font-weight:600;margin:0 0 .2rem}.guided-picker__summary-sku{font-size:.8rem;opacity:.65;margin:0 0 .5rem}.variant-picker.guided-active>.variant-input-wrapper{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
/*# sourceMappingURL=/cdn/shop/t/40/assets/guided-variant-picker.css.map */
