.button--pill.is-selected,.button--pill:has(input:checked){background:linear-gradient(278deg,#8c6fca 4%,#63c7d6)!important;color:#fff!important;font-weight:700;transition:all .3s ease}.button--pill{background:var(--color-background-button-secondary-hover)!important;color:var(--color-text-button-secondary-hover)!important;transition:all .3s ease;font-weight:700}.button--pill:hover{background:linear-gradient(278deg,#8c6fca 4%,#63c7d6)!important;color:#fff!important;font-weight:700;transition:all .3s ease}.button--pill:hover span{color:#fff!important}.button,.btn,.button--primary,.button--secondary,.button--sm{background:linear-gradient(278deg,#8c6fca 4%,#63c7d6)!important;color:#fff!important;border:0!important;font-weight:700;transition:all .3s ease}.header__icons--cart-open .cart-count{background:linear-gradient(278deg,#8c6fca 4%,#63c7d6)!important;color:#fff!important;font-weight:700;border:0!important}.header__icons--cart-open .cart-count:hover{background:#fff!important;color:#000!important;border:1px solid #000!important}.button span,.btn span,.button--primary span,button--secondary span,.button--sm span{color:#fff!important;font-weight:700}.button:hover,.btn:hover,.button--primary:hover,.button--secondary:hover,.button--sm:hover{color:#000!important;background:#fff!important;border:1px solid #000!important;transition:all .3s ease}.button:hover span,.btn:hover span,.button--primary:hover span,.button--secondary:hover span,button:hover span,.button--sm:hover span{color:#000!important}.testimonial_logo{width:100%;display:flex;gap:.9375rem;align-items:center;justify-content:center}.testimonial_logo_img{border-radius:50%;overflow:hidden;width:3.75rem;background:#0000000f}.custom-swatch-text{position:absolute;bottom:-24px;font-size:12px!important;align-items:flex-end!important;z-index:10}body.template-product-custom-variant .swatch:has(input:checked){box-shadow:none!important}body.template-product-custom-variant variant-selects[data-section=main-product] .swatch{box-shadow:none!important;position:relative}.image_swatch--text_value_container{box-shadow:0 0 0 .1rem var(--color-border-button-primary)}.image_swatch--text_value_container:has(input:checked),.image_swatch--text_value_container:hover{box-shadow:0 0 0 .2rem #63c7d6!important}@media (max-width: 768px){body.template-product-custom-variant variant-selects[data-section=main-product] .swatch{margin-bottom:20px!important}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/custom.css.map */
