.variant-option--variants{display:flex;gap:.7rem;margin:0;padding:0;border:none}@media only screen and (max-width: 768px){.variant-option--variants{display:grid;grid-template-columns:repeat(3,1fr)}}.variant-option__button-label{flex:0 0 calc(3ch + 1.3em);position:relative;padding:.3rem;border-radius:4px;border:1px solid rgba(230,230,230,1);border-width:1px;overflow:clip;justify-content:center;min-height:calc(3ch + 1.3em);min-width:fit-content;white-space:nowrap;background-color:#fff;color:#000}.variant-option__button-label input,.variant-option--images input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;margin:0;cursor:pointer;width:100%;height:100%}.variant-option--variants .variant-option__button-label{display:flex;flex-direction:column;align-items:center;max-width:130px!important;min-width:130px!important;justify-content:space-around}@media only screen and (max-width: 768px){.variant-option--variants .variant-option__button-label{min-width:auto!important;max-width:auto!important}}.variant-option__button-label:has(:checked){color:#000;background-color:transparent;border-color:#000}.variant-option__button-label__text{font-weight:600;font-size:13px;text-align:center!important;text-wrap:auto;line-height:16px}.variant-product-price{color:#d3a098;text-align:center;font-family:Plus Jakarta Sans;font-size:16px}@media only screen and (max-width: 768px){.variant-product-price{display:none}}.variant-product-price--sale{font-weight:700}.variant-product-price--compare{color:#333;text-align:center;font-family:Plus Jakarta Sans;font-size:12px;font-weight:400;text-decoration-line:line-through}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map */
