.product__title h1,.product__title h2{font-family:var(--kamuni-font-family-secondary);color:var(--kamuni-brown);font-weight:var(--kamuni-font-weight-bold)}.price__current,.price__regular,.price__sale,.money{font-family:var(--kamuni-font-family-primary);font-weight:var(--kamuni-font-weight-bold)}.price__current{color:var(--kamuni-turquoise)}.price__regular{color:var(--kamuni-brown)}.price__sale{color:var(--kamuni-coral)}.product__text,.product__description,.form__label,.quantity__label,.caption,.caption-large,.rte,.rte p{font-family:var(--kamuni-font-family-primary);color:var(--kamuni-gray-dark)}.accordion__title{font-family:var(--kamuni-font-family-primary);color:var(--kamuni-brown);font-weight:var(--kamuni-font-weight-semibold)}.btn,.button,.product-form__submit{background-color:var(--kamuni-turquoise);color:var(--kamuni-white);font-family:var(--kamuni-font-family-primary);font-weight:var(--kamuni-font-weight-semibold);border-radius:var(--kamuni-radius-md)!important;transition:all var(--kamuni-transition-normal);overflow:hidden;position:relative;border:none!important;box-shadow:none!important;outline:none!important}.btn:hover,.button:hover,.product-form__submit:hover{background-color:color-mix(in srgb,var(--kamuni-turquoise) 90%,black);transform:var(--kamuni-transform-button-hover);box-shadow:var(--kamuni-shadow-hover)}.quantity__button{background-color:var(--kamuni-white);color:var(--kamuni-brown);border:var(--kamuni-border-medium);transition:all var(--kamuni-transition-normal)}.quantity__button svg{color:var(--kamuni-brown)!important;fill:var(--kamuni-brown)!important}.quantity__button:hover{background-color:var(--kamuni-background-light);border-color:var(--kamuni-turquoise);color:var(--kamuni-turquoise)}.quantity__input,.field__input{font-family:var(--kamuni-font-family-primary);color:var(--kamuni-brown);border:var(--kamuni-border-medium);border-radius:var(--kamuni-radius-sm)}.quantity__input:focus,.field__input:focus{border-color:var(--kamuni-turquoise);box-shadow:var(--kamuni-shadow-hover)}.product-form__input input[type=radio]+label,.variant-input-wrapper label{font-family:var(--kamuni-font-family-primary);color:var(--kamuni-brown);border:var(--kamuni-border-medium);border-radius:var(--kamuni-radius-sm);transition:all var(--kamuni-transition-normal)}.product-form__input input[type=radio]:checked+label,.variant-input-wrapper input:checked+label{background-color:var(--kamuni-turquoise)!important;color:var(--kamuni-white)!important;border-color:var(--kamuni-turquoise)!important}.product-form__input input[type=radio]+label:hover,.variant-input-wrapper label:hover{border-color:var(--kamuni-turquoise);background-color:#00928b0d}.accordion{border:var(--kamuni-border-light);border-radius:var(--kamuni-radius-md);overflow:hidden}.accordion summary{background-color:var(--kamuni-white);transition:background-color var(--kamuni-transition-normal)}.accordion summary:hover{background-color:var(--kamuni-background-light)}.accordion__content{background-color:var(--kamuni-white);font-family:var(--kamuni-font-family-primary);color:var(--kamuni-gray-dark);line-height:var(--kamuni-line-height-relaxed)}.badge,.price__badge-sale,.price__badge-sold-out{font-family:var(--kamuni-font-family-primary);font-weight:var(--kamuni-font-weight-semibold);border-radius:var(--kamuni-radius-sm)}.price__badge-sale{background-color:var(--kamuni-coral);color:var(--kamuni-white)}.price__badge-sold-out{background-color:var(--kamuni-gray-light);color:var(--kamuni-white)}.rating{color:var(--kamuni-gold)}.rating-text,.rating-count,.product__inventory{font-family:var(--kamuni-font-family-primary);color:var(--kamuni-gray-light)}.product__sku{font-family:var(--kamuni-font-family-primary);color:var(--kamuni-gray-light);font-size:var(--kamuni-font-size-body-sm)}a{color:var(--kamuni-turquoise);transition:color var(--kamuni-transition-normal)}a:hover{color:var(--kamuni-brown)}.card-product .card__heading{font-family:var(--kamuni-font-family-primary);color:var(--kamuni-brown);font-weight:var(--kamuni-font-weight-semibold)}.card-product .price{font-family:var(--kamuni-font-family-accent);font-weight:var(--kamuni-font-weight-bold)}.card,.product-media img,.accordion{box-shadow:var(--kamuni-shadow-md)}.card:hover,.product-media:hover img{box-shadow:var(--kamuni-shadow-lg);transform:var(--kamuni-transform-hover)}*{transition:all var(--kamuni-transition-normal)}@media screen and (max-width: 749px){.product__title h1,.product__title h2{font-size:var(--kamuni-font-size-title-md)}.price__current,.price__regular{font-size:var(--kamuni-font-size-card-title-lg)}.product__text,.product__description{font-size:var(--kamuni-font-size-body-md)}}@media screen and (min-width: 750px){.product__title h1,.product__title h2{font-size:var(--kamuni-font-size-title-lg)}.price__current,.price__regular{font-size:var(--kamuni-font-size-title-sm)}}.shopify-payment-button__button{border-radius:var(--kamuni-radius-md);overflow:hidden;position:relative}.shopify-payment-button__button:before,.shopify-payment-button__button--unbranded:before,.shopify-payment-button button:before{display:none!important}.shopify-payment-button__button:after,.shopify-payment-button__button--unbranded:after,.shopify-payment-button button:after{display:none!important}.shopify-payment-button [role=button],.shopify-payment-button__button--unbranded,.shopify-payment-button{border-radius:var(--kamuni-radius-md)!important;overflow:hidden}.product-form__error-message-wrapper{color:var(--kamuni-error);font-family:var(--kamuni-font-family-primary)}.product__title{margin-bottom:var(--kamuni-spacing-md)}.price{margin-bottom:var(--kamuni-spacing-lg)}.product__description{margin-bottom:var(--kamuni-spacing-lg);text-align:justify}.accordion+.accordion{margin-top:var(--kamuni-spacing-sm)}.product-form__submit{border-radius:var(--kamuni-radius-md)!important;overflow:hidden;position:relative}.product-form__submit:before,.button--primary:before,.button--full-width:before{display:none!important}.product-form__submit:after,.button--primary:after,.button--full-width:after{display:none!important}.product-form__buttons{border-radius:var(--kamuni-radius-md);overflow:hidden}.button,.btn,.shopify-payment-button__button,.product-form__submit{box-shadow:none!important;outline:none!important;border:none!important}.product-form__buttons,.product-form__buttons:before,.product-form__buttons:after{border:none!important;box-shadow:none!important;outline:none!important}.button,.product-form__submit,.btn{border-radius:var(--kamuni-radius-md)!important;border:none!important;box-shadow:none!important;overflow:hidden!important}.button:before,.button:after,.product-form__submit:before,.product-form__submit:after{display:none!important;content:none!important}.shopify-payment-button__button{border-radius:var(--kamuni-radius-md)!important;border:none!important;overflow:hidden!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/kamuni-product-adaptation.css.map */
