.product-variants__title-wrapper,.product-form__input--swatch .form__label{width:100%;display:flex;flex-direction:row;align-items:center;gap:10px}.product-variants__title-wrapper:after,.product-variants__title-wrapper:before,.product-form__input--swatch .form__label:after,.product-form__input--swatch .form__label:before{content:"";width:100%;flex:1 0 10px;border-top:1px solid rgba(var(--color-foreground),.2)}.product-variants__title,.product-form__input--swatch .form__label{font-weight:700;font-size:12px;line-height:normal;letter-spacing:0;text-transform:uppercase;flex-shrink:0}.product-variants{width:100%;display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;gap:6px;margin:12px 0}.product-variants__product{flex:1 0 140px;position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;box-sizing:border-box;border-radius:10px;border:1px solid rgba(var(--color-foreground),.2);padding:10px 5px;color:rgba(var(--color-foreground),1);cursor:pointer}.product-variants__product.is-selected{border-color:rgb(var(--color-button));background-color:rgba(var(--color-button),.05)}.product-variants__product--with-badge{padding-bottom:0;overflow:hidden}.product-variants__product-audio-button{position:absolute;left:6px;top:6px;z-index:1;width:20px;height:20px}.product-variants__product-button.button{padding:5px;min-width:0;min-height:0;width:100%;height:100%;background-color:rgb(var(--color-tertiary-button-hover));color:rgb(var(--color-tertiary-button-hover-text));border:none}.product-variants__product-button.button:hover{background-color:rgb(var(--color-tertiary-button));color:rgb(var(--color-tertiary-button-text))}.product-variants__product-image{display:block;max-width:50px;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.product-variants__product-title{font-weight:700;font-size:12px;line-height:normal;letter-spacing:0;text-align:center;text-transform:uppercase}.product-variants__product-price{font-family:var(--font-heading-family);font-weight:700;font-size:18px;line-height:normal;letter-spacing:0;text-align:center;text-transform:uppercase}.product-variants__product-description span{font-weight:400;font-size:10px;line-height:normal;letter-spacing:0;text-align:center;color:rgba(var(--color-foreground),.7);white-space:nowrap}.product-variants__product-badge{display:block;width:120%;margin:-2px 0 0;background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));font-weight:700;font-size:10px;line-height:normal;letter-spacing:1%;text-align:center;text-transform:uppercase}@media screen and (min-width:768px){.product-variants__product{max-width:103px}.product-variants__product-audio-button{width:16px;height:16px}.product-variants__product-button.button{padding:4px}.product-variants__product-price{font-size:20px}.product-variants__product-badge{margin-top:auto}.product-variants__product-description-separator{display:none}.product-variants__product-description{display:flex;flex-direction:column}}.product-remote-variants{display:block;width:100%;margin:12px 0 24px}.product-remote-variants__wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;gap:6px}.product-remote-variants__variant-item{flex:1 0 130px;padding:6px 8px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;box-sizing:border-box;border-radius:10px;border:1px solid rgba(var(--color-foreground),.2);cursor:pointer}.product-remote-variants__variant-item.is-selected{border-color:rgb(var(--color-button));background-color:rgba(var(--color-button),.05)}.product-remote-variants__variant-title{font-weight:700;font-style:Bold;font-size:12px;line-height:normal;letter-spacing:0;text-align:center;text-transform:capitalize;color:rgba(var(--color-foreground),1)}.product-remote-variants__variant-text{font-weight:400;font-size:10px;line-height:100%;letter-spacing:0%;text-align:center;color:rgba(var(--color-foreground),.7)}@media screen and (min-width:768px){.product-remote-variants__variant-item{padding:8px;gap:4px}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/component-variant-products.css.map */
