 .single-product-builder .single_add_to_cart_button, .single-product-builder .single_add_to_cart_button.button, .single-product-builder .etheme-sticky-cart .etheme_custom_add_to_cart.single_add_to_cart_button, .single-product-builder .single_add_to_cart_button:hover, .single-product-builder .single_add_to_cart_button.button:hover, .single-product-builder .etheme-sticky-cart .etheme_custom_add_to_cart.single_add_to_cart_button:hover, .single-product-builder .single_add_to_cart_button:focus, .single-product-builder .single_add_to_cart_button.button:focus, .single-product-builder .etheme-sticky-cart .etheme_custom_add_to_cart.single_add_to_cart_button:focus{
	color: #0B1130;
}

.title h3, blockquote, .share-post .share-title, .sidebar-widget .tabs .tab-title, .widget-title, .related-posts .title span, .content-product .product-title a, .results-ajax-list .ajax-item-title, table.cart .product-details .product-title, .product_list_widget li .product-title a, .woocommerce table.wishlist_table .product-name a, .comment-reply-title, .et-tabs .vc_tta-title-text, .single-product-right .product-information-inner .product_title, .single-product-right .product-information-inner h1.title, .post-heading h2 a, .post-heading h2, .sidebar .recent-posts-widget .post-widget-item h4 a, .et-tabs-wrapper .tabs .accordion-title span
{
    font-size: 12px;
    
}

.select2-container--default .select2-results__option {
	font-size: 10px;
	letter-spacing: 3px;
	text-transform: uppercase;
}

.select2-container--default .select2-selection--single .select2-selection__placeholder{
	font-size: 9px;
	text-transform: uppercase;
	letter-spacing: 3px;
}

.select2-container--default .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-results__option--highlighted[data-selected]{
	background-color: rgb(11 17 48) !important;

}

.ajax-search-form .ajax-results-wrapper .autocomplete-suggestions, .ajax-search-form.input-icon{
	border: none;
}
body:not(.rtl) .et_b_header-search.et_element-top-level select, body:not(.rtl) .et_b_header-search.et_element-top-level .fancy-select .fancy-placeholder-text{
	font-family: 'Open Sans';
		font-size: 11px
}

.filter-wrap .filter-content{
background-color: #F1efec;
    border-radius: 26px;
	padding: 11px;
	border: none;
}
.woocommerce-ordering select{
    border-radius: 26px;
	border: none;
	padding-left: 20px;
	font-family: 'open sans';
	text-transform: uppercase
}

.et-per-page-select{
	    border-radius: 26px;
    border: none;
}

.filter-wrap .products-per-page span, .open-filters-btn a{
	font-family: 'open sans';
	text-transform: uppercase;
}

.empty-wishlist-block p{
    font-family: 'Open Sans';
    font-size: 14px;
    font-weight: 400;
    letter-spacing: 2px;
}

.btn.small.black, .btn.medium.black, .btn.big.black, .before-checkout-form .button, .etheme-above-checkout-form .button, .checkout-button, .shipping-calculator-form .button, .single_add_to_cart_button.button, .single_add_to_cart_button.button:focus, .single_add_to_cart_button.button.disabled, .single_add_to_cart_button.button.disabled:hover, .et-quick-view-wrapper .single_add_to_cart_button.button, .et-quick-view-wrapper .single_add_to_cart_button.button:focus, .et-quick-view-wrapper .single_add_to_cart_button.button.disabled, .et-quick-view-wrapper .single_add_to_cart_button.button.disabled:hover, form.login .button, form.register .button, form.register .button.woocommerce-Button, form.lost_reset_password .button, .woocommerce-EditAccountForm .woocommerce-Button, .empty-cart-block .btn, .empty-wishlist-block .btn, .empty-compare-block .btn, .empty-category-block .btn, .woocommerce-mini-cart__empty-message .btn, .form-submit input[type="submit"], #commentform input[type="button"], .form-submit input[type="submit"]:focus, .my_account_orders .view, .et-quick-view-wrapper .product_type_variable, .et-quick-view-wrapper .product_type_variation, .coupon input[type="submit"], .widget_search button, .widget_product_search button, .woocommerce-product-search button, form.wpcf7-form .wpcf7-submit:not(.active), .woocommerce table.wishlist_table td.product-add-to-cart a, .wcmp-quick-info-wrapper form input[type="submit"], .product_list_widget .buttons a, .et-wishlist-widget .wishlist-dropdown .buttons .btn-view-wishlist, .btn-checkout, .mini-cart-buttons .button:not(.btn-checkout), .mini-cart-buttons a, .form-row.place-order .button, .search-full-width form .btn, .xstore-wishlist-action .button, .xstore-compare-button .button, .form-actions .add-all-products, .form-actions .compare-more-products, .form-actions .xstore-wishlist-actions, .form-actions .xstore-compare-actions, .et-cookies-popup-wrapper .cookies-button{
	    background-color: #041A6B;
	padding-left: 23px;
    padding-right: 23px;
    padding-top: 15px;
    padding-bottom: 15px;
}
.btn black{
	font-family: 'Roboto';
    font-size: 11px;
    font-weight: 500;
    letter-spacing: 3px;		
}

.empty-wishlist-block h1, .empty-wishlist-block h2
{
	font-weight: 200 !important;
    font-size: 20px;
    letter-spacing: 4px;
}


.et_b_header-search.et_element-top-level .input-row, .et_b_header-search.et_element-top-level .input-row .search-button{
	
	margin-left: -46px;
}

.ajax-search-form .ajax-results-wrapper .autocomplete-suggestions, .ajax-search-form.input-icon{
	margin-right: -66px;
	
}

.single-product-size-guide{
	    font-family: 'Open Sans';
    font-size: 11px;
    font-weight: 200;
    padding-left: 20px;
}

.woocommerce-tabs.type-accordion .wc-tabs .et-woocommerce-tab ~ .et-woocommerce-tab, .woocommerce-tabs.type-accordion .wc-tabs .wc-tab {
	font-family: 'Open Sans';
    font-size: 11px;
    color: #0B1130;
    letter-spacing: 1.5px;
	
}
.woocommerce-tabs.type-folders .wc-tabs .et-woocommerce-tab:not(.active) a, .woocommerce-tabs.type-accordion .wc-tabs .et-woocommerce-tab:not(.active) a{
	
	font-family: 'Open Sans';
    font-size: 11px;
    color: #0B1130;
    letter-spacing: 1.5px;
}

.xstore-wishlist-items .product-title{
	font-family: 'Open Sans';
    font-size: 11px;
    font-weight: 200;
    letter-spacing: 1.5px;
	
}

div.elementor-widget-theme-site-logo {
    position: relative;
    overflow: hidden;
}

div.elementor-widget-theme-site-logo::after {
     content: "";
    position: absolute;
    top: 0;
    left: -100%;
    width: 0;
    height: 100%;
    /* background: linear-gradient(120deg, rgb(255 255 255 / 20%), rgb(255 255 255 / 80%), rgb(255 255 255 / 20%)); */
    filter: blur(8px);
    box-shadow: 2px 2px 56px 43px #ffffff8c;
    opacity: 0.8;
    transform: rotate(-18deg);
    animation: glowMove 2s infinite;
    pointer-events: none;
}

@keyframes glowMove {
    0% {
        left: -120%;
    }
    100% {
        left: 120%;
    }
}


.elementor-element[clip_effect]  > .elementor-widget-container{
 -webkit-mask-image: url(https://crownberry.in/wp-content/uploads/2024/02/crownberry_logoOnly.svg);
    -webkit-mask-size: cover;
    -webkit-mask-position: center center;
    position: relative;
    overflow: hidden;
}


.elementor-element[clip_effect] {
	animation: hideLoader 8s forwards;
	background:white;
	margin-top:-50px;
	transform:scale(1,1);
}

.elementor-element-d1fc009{
	 position: absolute;
    bottom: 45px;
}
   

.elementor-element.elementor-element-fdf0e83{
	position:absolute;
	top:0;
	left:0;
	z-index:1111;
}

/* Define animation */
@keyframes hideLoader {
  0% {
    opacity: 1;
    visibility: visible;
  }
  99% {
    opacity: 0;
		transform:scale(0.7,0.7)
    visibility: visible;
  }
  100% {
    opacity: 0;
    visibility: hidden;
		transform:scale(0.7,0.7)
  }
}

@keyframes revealLoader {
  0% {
    opacity: 0;
    visibility: hidden;
  }
  99% {
    opacity: 1;
    visibility: visible;
  }
  100% {
    opacity: 1;
    visibility: visible;
  }
}

.elementor-2184 .elementor-element.elementor-element-fdf0e83::before{
background: none;
}

.e-con.e-flex>.e-con-inner {
    padding: 0;
    height: 100vh;
	  margin: auto;
}

/* body{
	overflow:hidden;
} */

@media (max-width: 767px) {
    .elementor-2184 .elementor-element.elementor-element-b8446c1 {
        top: 0;
    }
}

@media (max-width: 767px) {
    .elementor-2184 .elementor-element.elementor-element-199c901:not( .elementor-widget-image ) .elementor-widget-container {
        -webkit-mask-size: 200vw;
        -webkit-mask-position: center center;
        -webkit-mask-repeat: no-repeat;
			margin:0;
    }
}

.swiper{
    height: 100vh !important;
}

.elementor-2184 .elementor-element.elementor-element-199c901 .swiper-slide {
    height: 100%;
}

body:not(.rtl) .elementor-2184 .elementor-element.elementor-element-b8446c1 {
    left: 0;
}

.e-con.e-con>.e-con-inner>.elementor-widget {
    max-width: 100%;
    margin: auto;
}

.elementor-2184 .elementor-element.elementor-element-7bbecce .etheme-headline-text-wrapper {
    font-family: 'Poppins';
    font-size: 30px;
}

body:not(.rtl) .elementor-2184 .elementor-element.elementor-element-d1fc009 {
    left: 0px;
    bottom: 100px;
}

.clearfix:before{
display: none;
}

.single-product .page-heading .title {
	font-size: 12px !important;
	font-weight:500 !important;
}