.elementor-11381 .elementor-element.elementor-element-4d9b3cd7{margin-top:6px;margin-bottom:0px;}.elementor-11381 .elementor-element.elementor-element-7fa822ef > .elementor-container{min-height:400px;}.elementor-11381 .elementor-element.elementor-element-7fa822ef > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-11381 .elementor-element.elementor-element-7fa822ef{overflow:hidden;margin-top:0px;margin-bottom:0px;padding:-24px 0px 0px 0px;}.elementor-11381 .elementor-element.elementor-element-59bc5ad5 > .elementor-element-populated > .elementor-widget-wrap{padding:15px 4px 0px 0px;}.elementor-11381 .elementor-element.elementor-element-12bcdd0b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11381 .elementor-element.elementor-element-12bcdd0b{width:499px;max-width:499px;}.elementor-11381 .elementor-element.elementor-element-fae455e .elementor-spacer-inner{--spacer-size:58px;}.elementor-11381 .elementor-element.elementor-element-133519c9 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:18px;}.elementor-11381 .elementor-element.elementor-element-133519c9 > .elementor-element-populated{color:#4054B2;text-align:left;margin:-32px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-11381 .elementor-element.elementor-element-133519c9 > .elementor-element-populated > .elementor-widget-wrap{padding:36px 0px 0px 0px;}.elementor-11381 .elementor-element.elementor-element-3f5d008 .elementor-heading-title{color:#4134F0;font-size:35px;}.elementor-11381 .elementor-element.elementor-element-3f5d008 > .elementor-widget-container{margin:-4px 0px 0px 0px;}.elementor-11381 .elementor-element.elementor-element-3defafae{text-align:left;}.woocommerce .elementor-11381 .elementor-element.elementor-element-3defafae .woocommerce-product-details__short-description{color:#000080;}.elementor-11381 .elementor-element.elementor-element-3defafae > .elementor-widget-container{margin:-9px 0px 0px 0px;}.woocommerce .elementor-11381 .elementor-element.elementor-element-39fabe86 .price{color:#081F89;font-family:"Noto Naskh Arabic", Sans-serif;font-weight:800;}.elementor-11381 .elementor-element.elementor-element-39fabe86 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-11381 .elementor-element.elementor-element-7be4feb4 .cart button{background-color:#EE7CC6FA;transition:all 0.2s;}.elementor-11381 .elementor-element.elementor-element-7be4feb4 .quantity .qty{transition:all 0.2s;}.elementor-11381 .elementor-element.elementor-element-5301de57 .cart button{transition:all 0.2s;}.elementor-11381 .elementor-element.elementor-element-5301de57 .quantity .qty{transition:all 0.2s;}.elementor-11381 .elementor-element.elementor-element-4eceb555 .elementor-spacer-inner{--spacer-size:10px;}.elementor-11381 .elementor-element.elementor-element-5b5b936e.elementor-wc-products  ul.products{grid-column-gap:9px;grid-row-gap:35px;}.elementor-11381 .elementor-element.elementor-element-5b5b936e.elementor-wc-products ul.products li.product{text-align:center;}.elementor-11381 .elementor-element.elementor-element-5b5b936e.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#081F89;margin-bottom:0px;}.elementor-11381 .elementor-element.elementor-element-5b5b936e.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#081F89;margin-bottom:0px;}.elementor-11381 .elementor-element.elementor-element-5b5b936e.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-11381 .elementor-element.elementor-element-5b5b936e.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Lobster Two", Sans-serif;font-size:12px;}.elementor-11381 .elementor-element.elementor-element-5b5b936e.elementor-wc-products ul.products li.product .price{letter-spacing:0px;}.elementor-11381 .elementor-element.elementor-element-5b5b936e.elementor-wc-products ul.products li.product .button{padding:0px 0px 0px 0px;}.woocommerce .elementor-11381 .elementor-element.elementor-element-5b5b936e.elementor-wc-products .products > h2{color:#000080;font-family:"Lobster Two", Sans-serif;}.elementor-11381 .elementor-element.elementor-element-5b5b936e.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-11381 .elementor-element.elementor-element-5b5b936e > .elementor-widget-container{margin:-25px 0px 0px 0px;}.woocommerce .elementor-11381 .elementor-element.elementor-element-99640e3 .woocommerce-tabs ul.wc-tabs li{border-radius:0px 0px 0 0;}.elementor-11381 .elementor-element.elementor-element-7ac11024.elementor-wc-products  ul.products{grid-column-gap:9px;grid-row-gap:35px;}.elementor-11381 .elementor-element.elementor-element-7ac11024.elementor-wc-products ul.products li.product{text-align:center;}.elementor-11381 .elementor-element.elementor-element-7ac11024.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#081F89;margin-bottom:0px;}.elementor-11381 .elementor-element.elementor-element-7ac11024.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#081F89;margin-bottom:0px;}.elementor-11381 .elementor-element.elementor-element-7ac11024.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-11381 .elementor-element.elementor-element-7ac11024.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Lobster Two", Sans-serif;font-size:12px;}.elementor-11381 .elementor-element.elementor-element-7ac11024.elementor-wc-products ul.products li.product .price{letter-spacing:0px;}.elementor-11381 .elementor-element.elementor-element-7ac11024.elementor-wc-products ul.products li.product .button{padding:0px 0px 0px 0px;}.woocommerce .elementor-11381 .elementor-element.elementor-element-7ac11024.elementor-wc-products .products > h2{color:#000080;font-family:"Lobster Two", Sans-serif;}.elementor-11381 .elementor-element.elementor-element-7ac11024.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-11381 .elementor-element.elementor-element-7ac11024 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-11381 .elementor-element.elementor-element-6c17df59{margin-top:-32px;margin-bottom:-32px;}.woocommerce .elementor-11381 .elementor-element.elementor-element-9b0685e .star-rating{color:#CE9758;}.woocommerce .elementor-11381 .elementor-element.elementor-element-9b0685e .star-rating::before{color:#DEB56C;}.woocommerce .elementor-11381 .elementor-element.elementor-element-9b0685e .woocommerce-review-link{color:#4054B2;}.woocommerce .elementor-11381 .elementor-element.elementor-element-627a276a .woocommerce-tabs ul.wc-tabs li a{color:#4054B2;}.elementor-11381 .elementor-element.elementor-element-627a276a > .elementor-widget-container{padding:10px 40px 10px 10px;}.elementor-11381 .elementor-element.elementor-element-470dc665.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-11381 .elementor-element.elementor-element-470dc665.elementor-wc-products ul.products li.product{text-align:center;}.elementor-11381 .elementor-element.elementor-element-470dc665.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#4054B2;}.elementor-11381 .elementor-element.elementor-element-470dc665.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#4054B2;}.elementor-11381 .elementor-element.elementor-element-470dc665.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-11381 .elementor-element.elementor-element-470dc665.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Lobster Two", Sans-serif;}.elementor-11381 .elementor-element.elementor-element-470dc665.elementor-wc-products ul.products li.product .price{color:#081F89;font-size:17px;}.elementor-11381 .elementor-element.elementor-element-470dc665.elementor-wc-products ul.products li.product .price ins{color:#081F89;}.elementor-11381 .elementor-element.elementor-element-470dc665.elementor-wc-products ul.products li.product .price ins .amount{color:#081F89;}.elementor-11381 .elementor-element.elementor-element-470dc665.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-11381 .elementor-element.elementor-element-470dc665 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-11381 .elementor-element.elementor-element-8792a2b .elementor-spacer-inner{--spacer-size:50px;}.elementor-11381 .elementor-element.elementor-element-dfc9453.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-11381 .elementor-element.elementor-element-dfc9453.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-11381 .elementor-element.elementor-element-dfc9453.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-11381 .elementor-element.elementor-element-dfc9453 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-11381 .elementor-element.elementor-element-dfc9453 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11381 .elementor-element.elementor-element-dfc9453 .elementor-image-box-title{margin-bottom:11px;color:#020101ED;font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:600;line-height:0.1em;}.elementor-11381 .elementor-element.elementor-element-24fb526{margin-top:12px;margin-bottom:12px;}.elementor-11381 .elementor-element.elementor-element-82292c2 img{height:295px;}@media(max-width:1024px){.elementor-11381 .elementor-element.elementor-element-5b5b936e.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-11381 .elementor-element.elementor-element-7ac11024.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-11381 .elementor-element.elementor-element-470dc665.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-11381 .elementor-element.elementor-element-59bc5ad5{width:51.786%;}.elementor-11381 .elementor-element.elementor-element-133519c9{width:47.546%;}}@media(max-width:767px){.elementor-bc-flex-widget .elementor-11381 .elementor-element.elementor-element-59bc5ad5.elementor-column .elementor-column-wrap{align-items:flex-start;}.elementor-11381 .elementor-element.elementor-element-59bc5ad5.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-11381 .elementor-element.elementor-element-59bc5ad5.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.woocommerce .elementor-11381 .elementor-element.elementor-element-12bcdd0b .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-11381 .elementor-element.elementor-element-12bcdd0b .flex-viewport{border-radius:0px 0px 0px 0px;}.elementor-11381 .elementor-element.elementor-element-12bcdd0b > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11381 .elementor-element.elementor-element-12bcdd0b{width:100%;max-width:100%;}.elementor-11381 .elementor-element.elementor-element-133519c9 > .elementor-element-populated{margin:-20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-11381 .elementor-element.elementor-element-133519c9 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-11381 .elementor-element.elementor-element-22865a56{text-align:left;}.elementor-11381 .elementor-element.elementor-element-22865a56 > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-11381 .elementor-element.elementor-element-3defafae{text-align:center;}.woocommerce .elementor-11381 .elementor-element.elementor-element-3defafae .woocommerce-product-details__short-description{font-size:14px;}.elementor-11381 .elementor-element.elementor-element-39fabe86{text-align:left;}.woocommerce .elementor-11381 .elementor-element.elementor-element-39fabe86 .price{font-size:16px;}body:not(.rtl) .elementor-11381 .elementor-element.elementor-element-39fabe86:not(.elementor-product-price-block-yes) del{margin-right:0px;}body.rtl .elementor-11381 .elementor-element.elementor-element-39fabe86:not(.elementor-product-price-block-yes) del{margin-left:0px;}.elementor-11381 .elementor-element.elementor-element-39fabe86.elementor-product-price-block-yes del{margin-bottom:0px;}.elementor-11381 .elementor-element.elementor-element-39fabe86 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11381 .elementor-element.elementor-element-5301de57{width:400px;max-width:400px;}.elementor-11381 .elementor-element.elementor-element-5b5b936e.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-11381 .elementor-element.elementor-element-5b5b936e.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-11381 .elementor-element.elementor-element-5b5b936e.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:1px;}.elementor-11381 .elementor-element.elementor-element-99640e3 > .elementor-widget-container{margin:0px -39px 0px -19px;}.elementor-11381 .elementor-element.elementor-element-7ac11024.elementor-wc-products  ul.products{grid-column-gap:5px;grid-row-gap:0px;}.elementor-11381 .elementor-element.elementor-element-7ac11024.elementor-wc-products ul.products li.product{text-align:center;}.elementor-11381 .elementor-element.elementor-element-7ac11024.elementor-wc-products .attachment-woocommerce_thumbnail{margin-bottom:0px;}.elementor-11381 .elementor-element.elementor-element-7ac11024 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11381 .elementor-element.elementor-element-7ac11024{width:auto;max-width:auto;}.elementor-11381 .elementor-element.elementor-element-627a276a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11381 .elementor-element.elementor-element-470dc665.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-11381 .elementor-element.elementor-element-dfc9453 .elementor-image-box-img{margin-bottom:15px;}}/* Start custom CSS for column, class: .elementor-element-59bc5ad5 */.woocommerce-message {
    background-color: white;
}

.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
    display: none;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-title, class: .elementor-element-3f5d008 */.product_title.entry-title.elementor-heading-title.elementor-size-default {
  color: blue !important;
  background-color: tr !important;
  background-color: transparent !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-7be4feb4 */#special-occassion-card {
    background: white;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-related, class: .elementor-element-5b5b936e */.elementor-11381 .elementor-element.elementor-element-5b5b936e .woocommerce-loop-product__title {
    font-size: 20    !important;
    font-weight: bold !important;
}

.woocommerce-loop-product__title {
    color: red !important;
    font-size: small !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-related, class: .elementor-element-7ac11024 */.elementor-11381 .elementor-element.elementor-element-7ac11024 .woocommerce-loop-product__title {
    font-size: 20    !important;
    font-weight: bold !important;
}

.woocommerce-loop-product__title {
    color: red !important;
    font-size: small !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-133519c9 */.woocommerce div.product form.cart .variations select {
    align-content: align-content;
    max-width: 40%;
    min-width: 25%;
    margin-right: 1em;
    /*background-color: tan !important;*/
    font-weight: bold;
    color: red;
    
}

.reset_variations {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7fa822ef */.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-category__title {
    font-family: "Roboto", Sans-serif;
    font-weight: 600;
    color: red !important;
    font-size: medium !important;
}
.woocommerce-loop-product__title {
    color: red !important;
}

.woocommerce-product-attributes-item__label {
    color: red !important;
}

.woocommerce-Price-amount.amount {
    font-weight: bold;
}

.woocommerce ul.products li.product .price {
    color: red;
    font-weight: 400;
    font-size: .857em;
}

.woocommerce-product-attributes-item__label {
    background-color: white aliceblue !important;
    background-color: white !important;
}

tr.woocommerce-product-attributes-item.woocommerce-product-attributes-item--attribute_add-gift-wrapping {
    display: none;
}


/*message*/

.woocommerce-message {
    background-color: white;
    display: none;
}


.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
    display: none;
}

/*cart*/
.cartcontents {

    color: white;

}

.amount {
    color: white;
}

.wpmenucart-icon-shopping-cart-0 {
    color: white;
}

/* Disable view*/
.button.wc-forward {
    display: none !important;
}

.elementor-1389 .elementor-element.elementor-element-804b339 > .elementor-element-populated {
    color: #4054B2;
    text-align: left;
    min-width: 10;
    min-width: 50em auto;
    min-width: 43;
    min-width: 46em;
}


.woocommerce table.shop_attributes td {
    font-style: italic;
    padding: 0;
    border-top: 0;
    border-bottom: 1px dotted rgba(0,0,0,.1);
    margin: 0;
    line-height: 1.5;
    background-color: white !important;
}


.product_title.entry-title.elementor-heading-title.elementor-size-default {
    font-size: x-large;
}

/*Change the structure of the variation dropdown*/

.single-product div.product table.variations td {
    display: list-item;
    padding: 0;
    list-style: none;
    background-color: transparent;
    
    width: 450px;
}


/*Code to change the button color on the single product page*/

.woocommerce button.button.alt {
   background-color: #9B7542 !important;
  color: white !important;
}

.elementor-11381 .elementor-element.elementor-element-7be4feb4 .cart button {
  background-color: #AB8D67
  transition: all 0.2s;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-627a276a */.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-category__title {
    font-family: "Roboto", Sans-serif;
    font-weight: 600;
    color: red !important;
}
.woocommerce-loop-product__title {
    color: red;
    color: red !important;
}

.woocommerce-product-attributes-item__label {
 
    color: red !important;
    text-align: center !important;
 ;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-upsell, class: .elementor-element-470dc665 */.elementor-widget-woocommerce-product-upsell.elementor-wc-products .products > h2 {
    color: #000080;
    /*4054B2*/
    font-family: lobster two;
    font-weight: 400;
}

.woocommerce .elementor-widget-woocommerce-product-related.elementor-wc-products .products > h2 {
    color: #4054B2;
    font-family: "Roboto", Sans-serif;
    font-weight: 400;
}/* End custom CSS */