lollypop-swatch-card{display:flex;flex-wrap:wrap;justify-content:center;align-content:flex-start;gap:.4rem;height:100%;min-width:0}lollypop-swatch-card>[data-swatch-panel]{flex-basis:100%;min-width:0}lollypop-swatch-card[data-swatch-ready]{display:flex;flex-direction:column;justify-content:center;gap:.4rem;height:100%;min-width:0}lollypop-swatch-card[data-swatch-ready]>[data-swatch-panel]{flex:1 0 auto;min-width:0;width:100%}lollypop-swatch-card[data-swatch-ready]>[data-swatch-panel]>product-component,lollypop-swatch-card[data-swatch-ready]>[data-swatch-panel]>product-component>.card-wrapper{height:100%}.product-grid lollypop-swatch-card[data-swatch-ready] .card--standard .card__inner{height:auto;flex-shrink:0}.product-grid lollypop-swatch-card[data-swatch-ready] .card>.card__content{min-height:var(--lollypop-card-content-height, 0px);flex-grow:0}.product-grid[data-swatch-measuring] lollypop-swatch-card[data-swatch-ready],.product-grid[data-swatch-measuring] lollypop-swatch-card[data-swatch-ready] [data-swatch-panel],.product-grid[data-swatch-measuring] lollypop-swatch-card[data-swatch-ready] product-component,.product-grid[data-swatch-measuring] lollypop-swatch-card[data-swatch-ready] .card-wrapper,.product-grid[data-swatch-measuring] lollypop-swatch-card[data-swatch-ready] .card{height:auto;flex:none}.product-grid[data-swatch-measuring] lollypop-swatch-card[data-swatch-ready] .card>.card__content{min-height:0}.lollypop-swatch-options{display:flex;flex:0 0 6.4rem;min-width:0;width:100%;height:6.4rem;align-items:center;justify-content:flex-start;justify-content:safe center;gap:.4rem;overflow-x:auto;overflow-y:hidden;padding:.2rem;scroll-padding-inline:.2rem;scrollbar-width:thin}.lollypop-swatch-options>.lollypop-swatch-choice{flex:0 0 auto;white-space:nowrap}.card>.card__content>.lollypop-swatch-options{grid-row:3;align-self:center;position:relative;z-index:2}.lollypop-swatch-choice{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:4.8rem;min-height:4.8rem;padding:.4rem;border:1px solid rgba(var(--color-foreground),.35);border-radius:.3rem;color:rgb(var(--color-foreground));background:rgb(var(--color-background));text-decoration:none;font-size:1.2rem;line-height:1.2}.lollypop-swatch-choice[aria-current=true]{border:2px solid rgb(var(--color-foreground))}.lollypop-swatch-choice:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.lollypop-swatch-choice__image{display:block;width:3.2rem;height:3.2rem;object-fit:contain;object-position:center;background:#fff}lollypop-style-list{display:block}lollypop-style-list [hidden]{display:none!important}lollypop-style-list[data-style-predictive] lollypop-swatch-card[data-swatch-ready]{display:block;height:auto}lollypop-style-list[data-style-predictive] .lollypop-swatch-options{height:auto;min-height:4.8rem;padding-inline:1rem;margin-bottom:.8rem}
/*# sourceMappingURL=/cdn/shop/t/44/assets/lollypop-product-swatches.css.map */
