.elementor-605 .elementor-element.elementor-element-8a945f4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-605 .elementor-element.elementor-element-09bc502 .woocommerce-breadcrumb{color:#FBCBA7;font-family:"Dubai", Sans-serif;font-size:20px;font-weight:400;}.elementor-605 .elementor-element.elementor-element-09bc502 .woocommerce-breadcrumb > a{color:#FFFFFF;}.elementor-605 .elementor-element.elementor-element-fb5b7a3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-605 .elementor-element.elementor-element-57f9d95{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-605 .elementor-element.elementor-element-097f404{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.woocommerce .elementor-605 .elementor-element.elementor-element-ad0d66f .star-rating{color:#FBCBA7;}.woocommerce .elementor-605 .elementor-element.elementor-element-ad0d66f .star-rating::before{color:#FFFFFF;}.woocommerce .elementor-605 .elementor-element.elementor-element-ad0d66f .woocommerce-review-link{color:#FDFDFD;}.elementor-605 .elementor-element.elementor-element-1cc0d01{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--gap:0px;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-605 .elementor-element.elementor-element-69ea7e0 .elementor-heading-title{color:#FBCBA7;font-family:"Dubai", Sans-serif;font-weight:500;}.elementor-605 .elementor-element.elementor-element-69ea7e0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-605 .elementor-element.elementor-element-185889a{font-family:"Dubai", Sans-serif;font-size:16px;line-height:1.44em;}.elementor-605 .elementor-element.elementor-element-541622a{text-align:right;}.woocommerce .elementor-605 .elementor-element.elementor-element-541622a .price{color:#FBCBA7;font-family:"Dubai", Sans-serif;font-size:2.6rem;}.woocommerce .elementor-605 .elementor-element.elementor-element-541622a .price ins{color:#FFFFFF;font-family:"Dubai", Sans-serif;font-size:2.6rem;}body:not(.rtl) .elementor-605 .elementor-element.elementor-element-541622a:not(.elementor-product-price-block-yes) del{margin-right:0px;}body.rtl .elementor-605 .elementor-element.elementor-element-541622a:not(.elementor-product-price-block-yes) del{margin-left:0px;}.elementor-605 .elementor-element.elementor-element-541622a.elementor-product-price-block-yes del{margin-bottom:0px;}.elementor-605 .elementor-element.elementor-element-541622a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-605 .elementor-element.elementor-element-504aa92 .cart button, .elementor-605 .elementor-element.elementor-element-504aa92 .cart .button{font-family:"Dubai", Sans-serif;border-style:none;transition:all 0.2s;}.elementor-605 .elementor-element.elementor-element-504aa92 .quantity .qty{font-family:"Dubai", Sans-serif;font-size:2.6rem;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;color:#FBCBA7;background-color:#000000;border-color:#FBCBA7;transition:all 0.2s;}.woocommerce .elementor-605 .elementor-element.elementor-element-504aa92 form.cart .variations{width:100%;margin-bottom:0px;}.woocommerce .elementor-605 .elementor-element.elementor-element-504aa92 form.cart table.variations tr th, .woocommerce .elementor-605 .elementor-element.elementor-element-504aa92 form.cart table.variations tr td{padding-top:calc( 0px/2 );padding-bottom:calc( 0px/2 );}.woocommerce .elementor-605 .elementor-element.elementor-element-504aa92 form.cart table.variations label{color:#FFFFFF;font-family:"Dubai", Sans-serif;font-size:16px;}.woocommerce .elementor-605 .elementor-element.elementor-element-504aa92 form.cart table.variations td.value select{color:#FFFFFF;}.woocommerce .elementor-605 .elementor-element.elementor-element-504aa92 form.cart table.variations td.value select, .woocommerce .elementor-605 .elementor-element.elementor-element-504aa92 form.cart table.variations td.value:before{background-color:#000000;border:1px solid #FBCBA7;border-radius:50px;}.woocommerce .elementor-605 .elementor-element.elementor-element-504aa92 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-605 .elementor-element.elementor-element-504aa92 form.cart table.variations td.value:before{font-family:"Dubai", Sans-serif;font-size:16px;}.elementor-605 .elementor-element.elementor-element-504aa92 > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;}@media(max-width:767px){.elementor-605 .elementor-element.elementor-element-8a945f4{--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-605 .elementor-element.elementor-element-09bc502 .woocommerce-breadcrumb{font-size:16px;}.elementor-605 .elementor-element.elementor-element-fb5b7a3{--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-605 .elementor-element.elementor-element-57f9d95{--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-605 .elementor-element.elementor-element-097f404{--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-605 .elementor-element.elementor-element-1cc0d01{--justify-content:flex-start;--margin-top:20px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}.elementor-605 .elementor-element.elementor-element-69ea7e0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-605 .elementor-element.elementor-element-185889a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-605 .elementor-element.elementor-element-504aa92 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-605 .elementor-element.elementor-element-57f9d95{--width:720px;}.elementor-605 .elementor-element.elementor-element-097f404{--width:40px;}.elementor-605 .elementor-element.elementor-element-1cc0d01{--width:440px;}}@media(max-width:1024px) and (min-width:768px){.elementor-605 .elementor-element.elementor-element-57f9d95{--width:60%;}.elementor-605 .elementor-element.elementor-element-097f404{--width:40px;}.elementor-605 .elementor-element.elementor-element-1cc0d01{--width:40%;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-f649671 */.woocommerce div.product div.images img {
    margin-right: 1px;
}
.woocommerce div.product.layout-style-2 div.images .woocommerce-product-gallery__slider {
    margin-left: inherit;
    margin-right: 100px;
    display: block;
    width: auto;
}
.woocommerce div.product.layout-style-2 div.images div.thumbnails {
    padding: 0 0 0 2px;
    margin: 0;
}
.woocommerce div.product.layout-style-2 div.images div.thumbnails::-webkit-scrollbar {
    width: 16px;
  }
.woocommerce div.product.layout-style-2 div.images div.thumbnails::-webkit-scrollbar-track {
    background: #000000;
  }

.woocommerce div.product.layout-style-2 div.images div.thumbnails::-webkit-scrollbar-thumb {
    background-color: #fbcba7;
    border-radius: 10px;
    border: 0px none #000000;
  }
.woocommerce div.product div.images div.thumbnails .woocommerce-product-gallery__image.active img, .woocommerce div.product div.images div.thumbnails .woocommerce-product-gallery__image:hover img {
    border-color: #fbcba7;
}  
@media (max-width: 992px) {
    .woocommerce div.product div.images img {
    margin-right: 0px;
}
.woocommerce div.product.layout-style-2 div.images .woocommerce-product-gallery__slider {
    margin-left: 0;
    margin-right: 0;
}
.woocommerce div.product.layout-style-2 div.images div.thumbnails {
    padding: 0;
    margin: 10px 0 0 0;
    display: flex;
    align-content: flex-start;
    overflow-x: auto;
    overflow-y: hidden;
    flex-wrap: wrap;
    height: 130px;
    flex-direction: column;
}
.woocommerce.product-style-2 div.product div.images div.thumbnails .woocommerce-product-gallery__image {
    margin-bottom: 0px;
}
}
@media (max-width: 480px) {
.woocommerce div.product.layout-style-2 div.images div.thumbnails {
    height: 110px;
}
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-541622a */.woocommerce div.product p.price {
    margin-top: 0px;
    margin-bottom: 0px;
}
.woocommerce div.product p.price del, .woocommerce div.product span.price del {
    font-size: 2.6rem;
    color: #ffffff;
}
.woocommerce .elementor-605 .elementor-element.elementor-element-541622a .price ins {
    color: #fbcba7;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-504aa92 */.woocommerce div.product form.cart .variations .variable-options {
    border-bottom: 0;
}
.woocommerce div.product form.cart .variations label {
    color: #ffffff;
    font-weight: 400;
}
.woocommerce div.product form.cart .variations .label {
    padding-top: 30px;
}
.elementor-605 .elementor-element.elementor-element-504aa92 .wcboost-variation-swatches--color .wcboost-variation-swatches__name {
    width: 90%;
    height: 90%;
}
.wcboost-variation-swatches .wcboost-variation-swatches__item.selected {
    box-shadow: 0 0 0 2px #ffffff;
}
.elementor-605 .elementor-element.elementor-element-504aa92 .line-hover:after{
    height: 0px;
}
.woocommerce div.product form.cart .variations select {
    color: #FBCBA7;
    margin-right: 0;
    font-size: 20px;
}
.woocommerce div.product form.cart.swatches-support .type-select .variable-options .value {
    border: 2px solid #fbcba7;
    border-radius: 50px;
    padding: 7px;
}
.elementor-605 .elementor-element.elementor-element-504aa92 .quantity {
    padding: 7px;
    border: 2px solid #fbcba7;
    border-radius: 50px;
}
.woocommerce div.product form.cart .variations .variable-options svg, .woocommerce div.product form.cart .variations .variable-options:hover svg {
    fill: #fbcba7;
}
.woocommerce div.product form.cart.swatches-support .type-select .variable-options .arrow {
    bottom: 15px;
    right: 15px;
}

/*dennie*/

.woocommerce div.product form.cart .variations option {
    background: #000000 !important;
}

/*dennie*/

.woocommerce div.product form.cart div.quantity {
    display: flex;
    margin: 0 0 20px 0;
    justify-content: space-between;
    padding: 10px;
    flex-direction: row-reverse;
}
.woocommerce .quantity .increase svg, .woocommerce .quantity .decrease svg {
    transition: .5s;
    width: 20px;
    height: 20px;
    stroke: #fbcba7;
    fill: #fbcba7;
}
.woocommerce .quantity .increase:hover svg, .woocommerce .quantity .decrease:hover svg {
    stroke: #fff;
    fill: #fff;
}
.single_add_to_cart_button .woocommerce button.button, .woocommerce button.button.alt, .woocommerce button.button, .woocommerce button.button.alt, .woocommerce button.button.disabled, .woocommerce button.button.alt.disabled
{
    font-size: 20px;
    font-weight: 500;
    border-radius: 0;
    background-color: #fbcba7;
    color: #000;
    border-radius: 50px;
    width: calc(100% - 75px);
}
.single_add_to_cart_button .woocommerce button.button svg, .woocommerce button.button.alt svg
{
display: none;
}
.woocommerce div.product .stock {
    color: #ff0000;
}
.woocommerce div.product form.cart .variations {
    margin: 0;
}
.woocommerce div.product form.cart .variations .variable {
    padding: 0;
    width: 100%;
    margin: 0;
}
.woocommerce div.product form.cart .wcboost-wishlist-button
{
    margin-top: -60px!important;
    background-color: #000000;
    margin-right: 0!important;
}

.elementor-605 .elementor-element.elementor-element-504aa92 .cart .button {
border-style: solid;
border: 2px solid #fbcba7;
border-radius: 50px;
}
.woocommerce div.product form.cart .wcboost-wishlist-button svg {
    fill: #fbcba7;
    stroke: #fbcba7;   
}
.woocommerce .wcboost-wishlist-button__icon {
    font-size: 40px;
}

 .woocommerce div.product form.cart .wcboost-wishlist-button:hover svg, .woocommerce div.product form.cart .add-to-wishlist-button:hover svg, .woocommerce div.product p.cart .wcboost-wishlist-button:hover svg, .woocommerce div.product p.cart .add-to-wishlist-button:hover svg {
    fill: #ffffff;
    stroke: #ffffff;
}

.woocommerce div.product form.cart .wcboost-wishlist-button.added svg, .woocommerce div.product form.cart .wcboost-wishlist-button:hover svg, .woocommerce div.product form.cart .add-to-wishlist-button.added svg, .woocommerce div.product form.cart .add-to-wishlist-button:hover svg, .woocommerce div.product p.cart .wcboost-wishlist-button.added svg, .woocommerce div.product p.cart .wcboost-wishlist-button:hover svg, .woocommerce div.product p.cart .add-to-wishlist-button.added svg, .woocommerce div.product p.cart .add-to-wishlist-button:hover svg {
    fill: #7d6553;
    stroke: #7d6553;
    border-radius: 50px;
    overflow: hidden;
}
.woocommerce div.product form.cart .wcboost-wishlist-button.added, .woocommerce div.product form.cart .wcboost-wishlist-button:hover, .woocommerce div.product form.cart .add-to-wishlist-button.added, .woocommerce div.product form.cart .add-to-wishlist-button:hover, .woocommerce div.product p.cart .wcboost-wishlist-button.added, .woocommerce div.product p.cart .wcboost-wishlist-button:hover, .woocommerce div.product p.cart .add-to-wishlist-button.added, .woocommerce div.product p.cart .add-to-wishlist-button:hover {
    border-color: #7d6553;
}

@media (max-width: 992px) {
.single_add_to_cart_button .woocommerce button.button, .woocommerce button.button.alt, .woocommerce button.button, .woocommerce button.button.alt, .woocommerce button.button.disabled, .woocommerce button.button.alt.disabled
{
    width: calc(100% - 75px);
}
.woocommerce div.product form.cart .single_add_to_cart_button {
    width: calc(100% - 75px);
    min-width: 200px;
}    
}
@media screen and (max-width: 767px){
.woocommerce div.product form.cart .variations select {
    padding-left: 15px;
}
}
@media (max-width: 480px) {
.woocommerce div.product form.cart .single_add_to_cart_button {
    width: calc(100% - 75px);
    min-width: 250px;
}   
.woocommerce div.product form.cart .wcboost-wishlist-button {
    margin-top: -90px!important;
    margin-right: 0!important;

}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb5b7a3 */.elementor-605 .elementor-element.elementor-element-fb5b7a3 .woocommerce div.product.layout-style-2 div.images .woocommerce-product-gallery__slider {
    margin-right: 110px;
    margin-left: 0;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Dubai';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://gifted-shannon.109-123-249-84.plesk.page/wp-content/uploads/2023/04/DubaiW23-Regular.eot');
	src: url('https://gifted-shannon.109-123-249-84.plesk.page/wp-content/uploads/2023/04/DubaiW23-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://gifted-shannon.109-123-249-84.plesk.page/wp-content/uploads/2023/04/DubaiW23-Regular.woff2') format('woff2'),
		url('https://gifted-shannon.109-123-249-84.plesk.page/wp-content/uploads/2023/04/DubaiW23-Regular.woff') format('woff'),
		url('https://gifted-shannon.109-123-249-84.plesk.page/wp-content/uploads/2023/04/DubaiW23-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Dubai';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://gifted-shannon.109-123-249-84.plesk.page/wp-content/uploads/2023/04/DubaiW23-Light.eot');
	src: url('https://gifted-shannon.109-123-249-84.plesk.page/wp-content/uploads/2023/04/DubaiW23-Light.eot?#iefix') format('embedded-opentype'),
		url('https://gifted-shannon.109-123-249-84.plesk.page/wp-content/uploads/2023/04/DubaiW23-Light.woff2') format('woff2'),
		url('https://gifted-shannon.109-123-249-84.plesk.page/wp-content/uploads/2023/04/DubaiW23-Light.woff') format('woff'),
		url('https://gifted-shannon.109-123-249-84.plesk.page/wp-content/uploads/2023/04/DubaiW23-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Dubai';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://gifted-shannon.109-123-249-84.plesk.page/wp-content/uploads/2023/04/DubaiW23-Bold.eot');
	src: url('https://gifted-shannon.109-123-249-84.plesk.page/wp-content/uploads/2023/04/DubaiW23-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://gifted-shannon.109-123-249-84.plesk.page/wp-content/uploads/2023/04/DubaiW23-Bold.woff2') format('woff2'),
		url('https://gifted-shannon.109-123-249-84.plesk.page/wp-content/uploads/2023/04/DubaiW23-Bold.woff') format('woff'),
		url('https://gifted-shannon.109-123-249-84.plesk.page/wp-content/uploads/2023/04/DubaiW23-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Dubai';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://gifted-shannon.109-123-249-84.plesk.page/wp-content/uploads/2023/04/DubaiW23-Medium.eot');
	src: url('https://gifted-shannon.109-123-249-84.plesk.page/wp-content/uploads/2023/04/DubaiW23-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://gifted-shannon.109-123-249-84.plesk.page/wp-content/uploads/2023/04/DubaiW23-Medium.woff2') format('woff2'),
		url('https://gifted-shannon.109-123-249-84.plesk.page/wp-content/uploads/2023/04/DubaiW23-Medium.woff') format('woff'),
		url('https://gifted-shannon.109-123-249-84.plesk.page/wp-content/uploads/2023/04/DubaiW23-Medium.ttf') format('truetype');
}
/* End Custom Fonts CSS */