	
@font-face {
  font-display: swap;
}
.fullbanner img{width: 100%}
.new-form input {
    background-color: #fff !important;font-weight: 600 ;   border: 0 !important;
}
.new-form input::placeholder{font-weight: 600}
.new-form input.wpcf7-form-control.wpcf7-submit.has-spinner {
    width: 100%;    background: #2963ac !important;
}
.new-form .wpcf7-not-valid-tip {
    font-size: 15px;
}
.new-form textarea.wpcf7-form-control.wpcf7-textarea {
    background-color: #fff;
    border: 0;
	min-height:120px;    border-radius: 20px;
}
.new-form textarea.wpcf7-form-control.wpcf7-textarea::placeholder{font-weight:600;}
.elementor-13446 .elementor-element.elementor-element-7071d57:not(.elementor-motion-effects-element-type-background), .elementor-13446 .elementor-element.elementor-element-7071d57 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-size: 100% 100% !important;
}
 .wd-sticky-btn.wd-sticky-btn-shown .wd-sticky-btn-content {
	max-width: 42%;}
/*.wd-sticky-btn-shown.wd-sticky-btn form.cart>* .wapf-field-label.wapf--above{display:none}

.wd-sticky-btn-shown.wd-sticky-btn form.cart>* .wapf-wrapper {
    width: 100px !important;
}
.wd-sticky-btn-shown.wd-sticky-btn form.cart {flex-wrap: nowrap !important;} */
.wd-sticky-btn-shown.wd-sticky-btn form.cart .wapf {
    display: none;
}
footer.wd-footer.footer-container.color-scheme-light ul.sub-menu {
    padding-left: 0;
}
@media screen and (min-width: 1100px) and (max-width: 1400px) {
.nav-link-text {
    font-size: 13px;
}
	ul#menu-main-navigation{gap:10px}
}

@media screen and (max-width: 480px) {
/* 	.custom-toast{display:none; opacity: 1 !important;}
.custom-toast.show{display:block !important; opacity: 1 !important;} */
	.product-wrapper img.attachment-large.size-large {
    aspect-ratio: 1;
}
	.quick-shop-wrapper select{font-size:12px !important;padding-right: 25px !important;}
	.wd-products[class*="wd-stretch-cont"] .product-element-bottom {
    min-height: 108px;
}
	.close-side-widget.wd-action-btn.wd-style-text.wd-cross-icon a {
    width: 0px;
    color: #fff;
}
	.close-side-widget.wd-action-btn.wd-style-text.wd-cross-icon a::before {
    color: #000;
}
	.wd-image.text-left img.attachment-full.size-full {
    width: 100%;
}
	table.variations select {
    max-width: 100% !important;
}
	.thwepo-extra-options .value input {
    width: 60%;
    margin-left: 0 !important;
    float: right;
}
	.wapf--above label span {
    font-size: 17px !important;
}
	.product-summary-shadow .summary-inner {
		padding: 30px 15px 15px !important;}
	.product-summary-shadow .summary-inner .wapf-field-input {
    margin-top: 7px;
}
	iframe#kiwi-big-iframe-wrapper {
    bottom: 44px !important;
		right:44px !important;
    left: 0px !important;
}

/* 	iframe#kiwi-big-iframe-wrapper {
    bottom: 179px !important;
    right: -120px !important;
    transform: rotate(270deg);
} */
	.wd-sticky-btn.wd-quantity-overlap.wd-sticky-btn-shown{z-index: 1000000000;}
	.wd-toolbar{z-index: 1000000000;}
	.wd-side-hidden.wd-opened{z-index: 1000000000;}
	
	iframe#kiwi-big-iframe-wrapper button span{display:none !important}
.elementor-13446 .elementor-element.elementor-element-7071d57:not(.elementor-motion-effects-element-type-background), .elementor-13446 .elementor-element.elementor-element-7071d57 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("https://old.sonalikapublications.com/wp-content/uploads/2025/09/Frame-119.png") !important;
  
}
footer.wd-footer.footer-container.color-scheme-light div#text-2 h5::after{display: none;}
footer.wd-footer.footer-container.color-scheme-light div#text-2 {
    margin: 0;
    border: 0;
    padding-bottom: 10px;
}
}

@media (min-width: 300px) and (max-width: 767px) {
#slider-70 .title-subtitle, #slider-70 p#title {
    font-size: 14px !important;
}
#slider-70 .title {line-height: 30px;
		font-size: 25px;}
	#slider-70 img{max-width: 57%;}
	#slider-70 .wd-slide-container{    padding-block: 0px;}
}
