.basis-gpref-wrap{margin:var(--space-6) 0}.basis-gpref-caption{margin:0 0 var(--space-2);font-family:var(--font-body);font-size:var(--font-size-sm);line-height:1.6;color:var(--color-text-body)}.basis-gpref{display:flex;align-items:center;justify-content:center;gap:var(--space-3);width:100%;min-height:44px;box-sizing:border-box;padding:.875rem var(--space-4);background:var(--color-white);border:1.5px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:0 2px 4px rgba(var(--color-dark-rgb),.06);text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease}.basis-gpref__g{flex-shrink:0;display:inline-flex;width:24px;height:24px}.basis-gpref__g svg{display:block;width:100%;height:100%}.basis-gpref__text{font-family:var(--font-body);font-size:.9375rem;line-height:1.35;color:var(--color-dark)}.basis-gpref__logo{display:inline-block;vertical-align:baseline;line-height:0;margin:0 .12em}.basis-gpref__logo svg{display:inline-block;vertical-align:baseline;height:1.05em;width:auto}@media(min-width:601px){.basis-gpref{width:auto;justify-content:flex-start;gap:var(--space-4);padding:var(--space-4) var(--space-6)}.basis-gpref__g{width:30px;height:30px}.basis-gpref__text{font-size:var(--font-size-base)}}@media(hover:hover){.basis-gpref:hover{border-color:var(--color-primary);box-shadow:0 4px 12px rgba(var(--color-dark-rgb),.08)}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/basis-google-preferred-source.css.map */
