.payfem-collection-grid .payfem-product-card{--pf-size: min(var(--pf-config-size), calc(var(--pf-space) - 2px))}.payfem-collection-grid .payfem-product-card .m-product-card__info{position:relative;margin-top:var(--pf-space)}.payfem-collection-grid .payfem-product-card .payfem-card-swatches{width:100%}.payfem-collection-grid .payfem-product-card[data-pf-dot-position=before_title] .payfem-card-swatches{position:absolute;top:calc(0px - var(--pf-space) + clamp(1px,calc((var(--pf-space) - var(--pf-size)) / 2 + var(--pf-dot-offset)),calc(var(--pf-space) - var(--pf-size) - 1px)));left:0;height:var(--pf-size)}.payfem-collection-grid .payfem-product-card .payfem-card-swatches pcard-swatch{display:flex;justify-content:var(--pf-dot-align)!important;margin:0!important;padding:0!important;min-height:0}.payfem-collection-grid .payfem-product-card .payfem-card-swatches .m-product-option--content{display:flex;flex-wrap:nowrap;gap:var(--pf-dot-gap);max-width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.payfem-collection-grid .payfem-card-swatches .m-product-option--content::-webkit-scrollbar{display:none}.payfem-collection-grid .payfem-card-swatches .m-product-option--node,.payfem-collection-grid .payfem-card-swatches .m-product-option--swatch{flex:0 0 auto;margin:0!important;padding:0!important}.payfem-collection-grid .payfem-product-card .payfem-card-swatches .m-product-option--node__label{box-sizing:border-box;width:var(--pf-size)!important;height:var(--pf-size)!important;min-width:var(--pf-size)!important;margin:0!important;border:var(--pf-dot-border-width) solid var(--pf-dot-border)!important;border-radius:50%!important;overflow:hidden;outline:none;box-shadow:none!important;background-clip:padding-box;cursor:pointer}.payfem-collection-grid .payfem-card-swatches .m-product-option--swatch{border:0!important;border-radius:50%!important;box-shadow:none!important;background:transparent!important}.payfem-collection-grid .payfem-card-swatches .m-product-option--node__label:before,.payfem-collection-grid .payfem-card-swatches .m-product-option--node__label:after{border-radius:50%!important}.payfem-collection-grid .payfem-product-card .payfem-card-swatches .m-product-option--node__label[data-selected=true]{box-shadow:inset 0 0 0 2px rgb(var(--color-background)),inset 0 0 0 3px rgb(var(--color-foreground))!important}.payfem-collection-grid .payfem-card-swatches .m-tooltip__content{display:none}.payfem-collection-grid .payfem-card-swatches .m-product-option--node__label:focus-visible{outline:1px solid currentColor;outline-offset:-2px}.payfem-collection-grid .payfem-product-card[data-pf-dot-position=after_price] .payfem-card-swatches{margin-top:6px}@media(min-width:768px){.payfem-collection-grid .m-cols-1 .payfem-product-card[data-pf-dot-position=before_title] .payfem-card-swatches{position:static;height:auto;margin-bottom:6px}}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map?subset=AAAAAAAAAACA */
