/**
 * Theme Name: Blocksy Child
 * Description: Blocksy Child theme
 * Author: Creative Themes
 * Template: blocksy
 * Text Domain: blocksy
 */

[data-header*="type-1"] [data-id="account"] .ct-label{
    color: #FFFFFF;
}

.woocommerce-product-attributes tr:nth-child(even) th, .woocommerce-product-attributes tr:nth-child(even) td{
	background: #00000000!important;
}
.woocommerce.ct-woo-unauthorized{
    margin-top:50px;
}

#metal-priceask {
	color: #b28603;
    font-weight: 600;
    font-size: 38px;
    line-height: 48px;
}
@media (max-width: 480px) {
    .cta-block__right img {
        max-width: 120%;
        width: 100%!important;
    }
}

.ct-header-cart .ct-icon-container svg{
    fill: #F5C422;
}

.ct-header-cart, .ct-header-account, .ct-language-switcher[data-type=dropdown]{
        margin-top: 22px !important;
}
.ct-header-cart .ct-icon-container svg, .ct-header-account .ct-account-item .ct-media-container{
    width: 24px!important;
    height:24px!important;
        flex: auto!important;
}
.screen-reader-text, [data-header*="type-1"] [data-id="cart"] .ct-label{
    display:none!important;
}

:is(.woocommerce-info,.woocommerce-error,.woocommerce-message,.woocommerce-thankyou-order-received){
    display:none!important;
}

.product-add-to-cart{
    display:flex;
    align-items:center;
    gap:15px;
}

.woocommerce-account .product-add-to-cart .button, .woocommerce-account .woocommerce-button, .woocommerce-page .woocommerce-button, .woocommerce-cart .button, .woocommerce-checkout .button, [data-products=type-2] .ct-woo-card-actions .button, [data-products=type-2] .ct-woo-card-actions .added_to_cart{
        background: linear-gradient(99.16deg, #F9B531 0.11%, #FFD981 50%, #F5C422 99.89%)!important;
    box-shadow: 0px 4px 56.3px 0px #FFFFFF40 inset!important;
    color: #141414 !important;
    padding: 15px 20px!important;
    text-align: center!important;
    border: none!important;
    border-radius: 15px!important;
    font-size: 16px!important;
    font-weight: 500;
    cursor: pointer;
    text-decoration: none;
    transition: all 0.3s ease;
    position: relative;
    overflow: hidden;
    white-space: nowrap;
}