.lanternwp-product-summary .wp-block-woocommerce-add-to-cart-with-options-variation-selector{gap:var(--wp--preset--spacing--50);flex-direction:column;display:flex}.lanternwp-product-summary .wp-block-woocommerce-add-to-cart-with-options-variation-selector-attribute{&>.wp-block-group{gap:var(--wp--preset--spacing--30);margin:0!important}& .wp-block-woocommerce-add-to-cart-with-options-variation-selector-attribute-name{color:var(--wp--preset--color--contrast);font-size:var(--wp--preset--font-size--sm);font-weight:var(--wp--custom--weight--bold);line-height:var(--wp--custom--line-height--snug)}& .wc-block-product-filter-chips{align-self:stretch}& .wc-block-product-filter-chips__items{grid-template-columns:repeat(auto-fill, minmax(max(3.5rem, (100% - 4 * var(--wp--preset--spacing--20)) / 5, var(--lanternwp-chip-label,0) * 1ch + 2 * var(--wp--preset--spacing--30) + 2px), 1fr));gap:var(--wp--preset--spacing--20);display:grid}& .wc-block-product-filter-chips__item{box-sizing:border-box;min-height:var(--wp--custom--field--height);padding:0 var(--wp--preset--spacing--30);border:1px solid var(--wp--preset--color--border-strong);border-radius:var(--wp--custom--radius--field);background:var(--wp--preset--color--base);color:var(--wp--preset--color--contrast);font-size:var(--wp--preset--font-size--base);font-weight:var(--wp--custom--weight--semibold);line-height:var(--wp--custom--line-height--snug);justify-content:center;align-items:center;display:inline-flex;&:focus{outline:none}&:focus-visible{outline:2px solid var(--wp--preset--color--accent);outline-offset:2px}&[hidden]{display:none}}& .wc-block-product-filter-chips__item[aria-checked=true]{border-color:var(--wp--preset--color--contrast);background:var(--wp--preset--color--contrast);color:var(--wp--preset--color--base)}& .wc-block-product-filter-chips__item:disabled{background:var(--wp--preset--color--base);color:var(--wp--custom--color--disabled);opacity:1;border-style:dashed;text-decoration:line-through}& .wc-block-product-filter-chips__item.is-sold-out:not(:disabled){border-color:var(--wp--preset--color--border-subtle);color:var(--wp--preset--color--muted);text-decoration:line-through;&[aria-checked=true]{border-color:var(--wp--preset--color--contrast);color:var(--wp--preset--color--base)}}& .is-style-swatch .wc-block-product-filter-chips__items{flex-wrap:wrap;display:flex}& .is-style-swatch .wc-block-product-filter-chips__item{width:var(--wp--custom--field--height);min-height:0;height:var(--wp--custom--field--height);background:0 0;border-color:#0000;border-radius:50%;padding:0}& .is-style-swatch .wc-block-product-filter-chips__item[aria-checked=true]{border-width:2px;border-color:var(--wp--preset--color--contrast);background:0 0}& .is-style-swatch .wc-block-product-filter-chips__item:disabled{border-color:var(--wp--custom--color--disabled);& .wc-block-product-filter-chips__swatch{opacity:.35}}& .is-style-swatch .wc-block-product-filter-chips__item.is-sold-out:not(:disabled){border-color:#0000;&[aria-checked=true]{border-color:var(--wp--preset--color--contrast)}& .wc-block-product-filter-chips__swatch{opacity:.45}}& .is-style-swatch .wc-block-product-filter-chips__label{width:100%;height:100%}& .is-style-swatch .wc-block-product-filter-chips__swatch{width:calc(var(--wp--custom--field--height) - 2 * var(--wp--preset--spacing--10) - 2px);height:calc(var(--wp--custom--field--height) - 2 * var(--wp--preset--spacing--10) - 2px);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--wp--preset--color--contrast) 18%, transparent);border:0}& .wc-block-dropdown__select{box-sizing:border-box;min-height:var(--wp--custom--field--height);border:1px solid var(--wp--preset--color--border-strong);border-radius:var(--wp--custom--radius--field);background-color:var(--wp--preset--color--base);color:var(--wp--preset--color--contrast);font-size:var(--wp--preset--font-size--base)}}