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

.stock.in-stock{
display:none !important;
}



textarea {
	--theme-form-field-border-radius: 20px;
}

#footer [data-id="text"] h3 {
	font-size: 17px;
	margin-bottom: 5px;
}

.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce #respond input#submit,
.woocommerce .product a.button,
.woocommerce .product button.button {
    font-size: 13px;
    padding: 10px;
}
@media (max-width: 768px) {
    .woocommerce a.button,
    .woocommerce button.button,
    .woocommerce input.button,
    .woocommerce #respond input#submit,
    .woocommerce .product a.button,
    .woocommerce .product button.button {
        font-size: 12px;
        padding: 10px
    }
}


.ct-woo-badges {
    top: var(--badge-top, 5px);
    inset-inline-start: var(--badge-left, 5px);
}

.ct-woo-card-extra[data-type=type-1] {
    top: 5px;
    inset-inline-end: 5px;
}

.ct-woo-card-extra {
    position: absolute;
    z-index: 2;
    --theme-icon-size: 20px;
    --theme-icon-color: grey;
}

.ct-woo-card-extra[data-type=type-1] .ct-button {
    padding: 0;
    width: 32px;
    min-height: 32px;
    border-radius: 100%;
    background-color: transparent;
}

.ct-product-additional-info ul li svg {
    fill: green;
}

.entry-summary-items .ct-module-title {
    font-size: 15px;
    font-weight: 600;
}

.stock.in-stock{
display:none !important;
}

textarea {
	--theme-form-field-border-radius: 20px;
}

#footer [data-id="text"] h3 {
	font-size: 17px;
	margin-bottom: 5px;
}

.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce #respond input#submit,
.woocommerce .product a.button,
.woocommerce .product button.button {
    font-size: 13px;
    padding: 10px;
}
@media (max-width: 768px) {
    .woocommerce a.button,
    .woocommerce button.button,
    .woocommerce input.button,
    .woocommerce #respond input#submit,
    .woocommerce .product a.button,
    .woocommerce .product button.button {
        font-size: 12px;
        padding: 10px
    }
}

.stock.in-stock{
display:none; !important
}

.ct-woo-badges {
    top: var(--badge-top, 5px);
    inset-inline-start: var(--badge-left, 5px);
}

.ct-woo-card-extra[data-type=type-1] {
    top: 5px;
    inset-inline-end: 5px;
}

.ct-woo-card-extra {
    position: absolute;
    z-index: 2;
    --theme-icon-size: 20px;
    --theme-icon-color: grey;
}

.ct-woo-card-extra[data-type=type-1] .ct-button {
    padding: 0;
    width: 32px;
    min-height: 32px;
    border-radius: 100%;
    background-color: transparent;
}

.ct-product-additional-info ul li svg {
    fill: green;
}

.entry-summary-items .ct-module-title {
    font-size: 15px;
    font-weight: 600;
}

:is(.gdpr-confirm-policy,.comment-form-cookies-consent) label {
    color: grey;
}

.woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit, .woocommerce .product a.button, .woocommerce .product button.button {
    font-weight: 500;
}
.out-of-stock{
	color:red;
}

#block-1{
	background-color:black;
	padding:20px;
	border-radius:10px;
}
#gspb_image-id-gsbp-96dfe7d img{
		border-radius:10px;
		padding-bottom:10px;
}

