/* Saved Tinokot kit: original pink, with the original blue cart action. */
body.store-profile-tinokot{--store-accent:#e75e8e;--woocommerce:#e75e8e;--wc-primary:#e75e8e;--wc-primary-text:#30212a;--wc-highlight:#e75e8e}
body.store-profile-tinokot .elementor-location-header a[href^="tel:"],body.store-profile-tinokot .elementor-menu-toggle{color:#e75e8e!important}
body.store-profile-tinokot .elementor-element-5ea5b0a,body.store-profile-tinokot .store-video-play{background-color:#e75e8e!important}
body.store-profile-tinokot .elementor-widget-button .elementor-button,body.store-profile-tinokot .elementor-form button[type=submit]{background-color:#e75e8e!important;color:#30212a!important}
body.store-profile-tinokot .elementor-widget-button .elementor-button:hover,body.store-profile-tinokot .elementor-form button[type=submit]:hover{background-color:#ef80a5!important}
body.store-profile-tinokot .elementor-location-footer>.elementor-section:last-child .elementor-heading-title{color:#d03c70!important}
body.store-profile-tinokot .woocommerce div.product .price,body.store-profile-tinokot .elementor .price,body.store-profile-tinokot .store-product-price{color:#cf3d70!important}
body.store-profile-tinokot .woocommerce div.product .stock.in-stock,body.store-profile-tinokot .elementor .stock.in-stock{color:#bb2b5e!important}
body.store-profile-tinokot .onsale{background:#e75e8e!important;color:#30212a!important}
body.store-profile-tinokot .elementor form.cart .store-variation-options button[aria-checked=true],body.store-profile-tinokot .elementor form.cart .store-model-options button[aria-checked=true]{border-color:#e75e8e!important;background:#fff1f6!important}
body.store-profile-tinokot :is(button,a,input,select):focus-visible{outline-color:#c52e66}

/* Center the whole purchase area, including simple-product forms and add-ons. */
body.store-profile-tinokot .elementor-widget-woocommerce-product-add-to-cart form.cart{width:100%!important;max-width:540px;margin-inline:auto!important}
body.store-profile-tinokot .elementor-widget-woocommerce-product-add-to-cart table.variations th{text-align:center!important}
body.store-profile-tinokot .elementor-widget-woocommerce-product-add-to-cart .store-variation-options{justify-content:center!important;margin-inline:auto!important}
body.store-profile-tinokot .elementor-widget-woocommerce-product-add-to-cart .store-model-options{max-width:520px}
body.store-profile-tinokot .elementor-widget-woocommerce-product-add-to-cart .woocommerce-variation-add-to-cart,body.store-profile-tinokot .elementor-widget-woocommerce-product-add-to-cart .elementor-product-simple>form.cart{display:grid!important;grid-template-columns:76px minmax(0,1fr) minmax(0,1fr)!important;gap:10px!important;align-items:center!important;max-width:520px;margin-inline:auto!important}
body.store-profile-tinokot .elementor .elementor-widget-woocommerce-product-add-to-cart form.cart .quantity{width:76px!important;min-width:0!important;margin:0!important;justify-self:center}
body.store-profile-tinokot .elementor .elementor-widget-woocommerce-product-add-to-cart form.cart .quantity input{width:100%!important;margin:0!important}
body.store-profile-tinokot .elementor .elementor-widget-woocommerce-product-add-to-cart form.cart .single_add_to_cart_button,body.store-profile-tinokot .elementor .elementor-widget-woocommerce-product-add-to-cart form.cart .store-buy-now{width:100%!important;min-width:0!important;margin:0!important;padding:12px 10px!important;white-space:normal!important;text-align:center!important;justify-self:center}
body.store-profile-tinokot .elementor .elementor-widget-woocommerce-product-add-to-cart form.cart .single_add_to_cart_button{background:#91c8db!important;color:#20313a!important}
body.store-profile-tinokot .elementor .elementor-widget-woocommerce-product-add-to-cart form.cart .store-buy-now{background:#e75e8e!important;color:#30212a!important}
body.store-profile-tinokot .elementor .elementor-widget-woocommerce-product-add-to-cart .store-purchase-help{max-width:540px;margin-inline:auto}
.store-weight-guide{scroll-margin-top:16px}
@media(max-width:767px){
 body.store-profile-tinokot .elementor-widget-wrap:has(>.elementor-widget-woocommerce-product-add-to-cart){padding-inline:16px!important}
}
@media(max-width:600px){
 body.store-profile-tinokot .elementor-widget-woocommerce-product-add-to-cart .woocommerce-variation-add-to-cart,body.store-profile-tinokot .elementor-widget-woocommerce-product-add-to-cart .elementor-product-simple>form.cart{grid-template-columns:76px minmax(0,1fr)!important}
 body.store-profile-tinokot .elementor .elementor-widget-woocommerce-product-add-to-cart form.cart .store-buy-now{grid-column:1/-1}
}
