@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//www.myflamee.com/wp-content/themes/woodmart/fonts/woodmart-font-1-400.woff2?v=7.6.0") format("woff2");
}

:root {
	--wd-text-font: "Rawline", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: #767676;
	--wd-text-font-size: 14px;
	--wd-title-font: "Rawline", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 600;
	--wd-title-color: #242424;
	--wd-entities-title-font: "Rawline", Arial, Helvetica, sans-serif;
	--wd-entities-title-font-weight: 500;
	--wd-entities-title-color: #333333;
	--wd-entities-title-color-hover: rgb(51 51 51 / 65%);
	--wd-alternative-font: "Rawline", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "Rawline", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 600;
	--wd-widget-title-transform: uppercase;
	--wd-widget-title-color: #333;
	--wd-widget-title-font-size: 16px;
	--wd-header-el-font: "Rawline", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 500;
	--wd-header-el-transform: uppercase;
	--wd-header-el-font-size: 15px;
	--wd-primary-color: #be887e;
	--wd-alternative-color: #d0b0a9;
	--wd-link-color: #be887e;
	--wd-link-color-hover: #242424;
	--btn-default-bgcolor: #be887e;
	--btn-default-bgcolor-hover: #cc9d9d;
	--btn-accented-bgcolor: #be887e;
	--btn-accented-bgcolor-hover: #cc9d9d;
	--wd-form-brd-width: 2px;
	--notices-success-bg: #459647;
	--notices-success-color: #fff;
	--notices-warning-bg: #E0B252;
	--notices-warning-color: #fff;
	--wd-sticky-btn-height: 95px;
}
.woodmart-woocommerce-layered-nav .wd-scroll-content {
	max-height: 280px;
}
.wd-popup.wd-age-verify {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: #111111;
	background-image: none;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: left center;
	--wd-popup-width: 800px;
}
.page-title-default {
	background-color: #d0b0a9;
	background-image: url(https://www.myflamee.com/wp-content/uploads/2019/05/header-02.jpg);
	background-size: cover;
	background-position: center top;
}
.footer-container {
	background-color: #ffffff;
	background-image: none;
}
.wd-popup.popup-quick-view {
	--wd-popup-width: 920px;
}

@media (max-width: 1024px) {
	:root {
		--wd-sticky-btn-height: 95px;
	}

}

@media (max-width: 768.98px) {
	:root {
		--wd-sticky-btn-height: 42px;
	}

}
:root{
--wd-container-w: 1222px;
--wd-form-brd-radius: 5px;
--btn-default-color: #fff;
--btn-default-color-hover: #fff;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 5px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-accented-brd-radius: 5px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
--wd-brd-radius: 0px;
}

@media (min-width: 1222px) {
[data-vc-full-width]:not([data-vc-stretch-content]),
:is(.vc_section, .vc_row).wd-section-stretch {
padding-left: calc((100vw - 1222px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
padding-right: calc((100vw - 1222px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
}
}


@font-face {
	font-family: "Rawline";
	font-weight: 400;
	font-style: normal;
}

ul.wc-brand-list-layered-nav-product_brand {
	    max-height: 350px;
    overflow: auto;
}

/* Facebook */

div.fb_dialog_content iframe, div#fb-root.fb_reset iframe, div.fb-customerchat.social-messenger.fb_invisible_flow.fb_iframe_widget iframe {
    left: 12px !important;
	right: unset !important
}

.outofstock .wd-after-add-to-cart, .onbackorder .wd-after-add-to-cart {
display: none !important;
}

/* Same color for text in product description */

div.col-lg-8.col-12.col-md-6.summary.entry-summary p span,
div.col-lg-8.col-12.col-md-6.summary.entry-summary li span {
color: #777 !important;
}

/* Quick Order */

div.woodmart-after-add-to-cart {
    background: #ebebeb;
    border-radius: 15px;
    padding: 15px;
}

div.woodmart-after-add-to-cart input[type=text] {
	border-color: #be887e;
}


div.woodmart-after-add-to-cart input[type=submit] {
    width: 100%;
    border-radius: 5px;
    background-color: #be887e;
    color: white !important;
}

form.forminator-ui {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
}

div.forminator-row {
		flex: 1 1;
}

div.forminator-row:first-child {
    margin-right: 15px !important;
}

div.forminator-response-message {
width: 100% !important;
}


/* Header */

.search-by-category {
    display: none;
}

.wd-tools-element .wd-tools-text {
	text-transform: none;
}

.whb-color-light .wd-tools-element>a {
    color: #D0B0A9;
}

.whb-color-light .woodmart-shopping-cart .woodmart-cart-subtotal .amount {
    color: #D0B0A9;
}

.full-screen-nav .item-level-0>a, .whb-color-light .navigation-style-bordered .item-level-0>a, .whb-color-light .navigation-style-default .item-level-0>a, .whb-color-light .navigation-style-separated .item-level-0>a, .whb-color-light .navigation-style-underline .item-level-0>a {
    color: #D0B0A9;
}

.whb-header {
    margin-bottom: 40px;
    background: url("/wp-content/uploads/2020/07/bgr-header.jpg");
}


.whb-general-header {
    padding-top: 20px;
    padding-bottom: 20px;
}

.woodmart-navigation .item-level-0>a {
    padding-right: 35px;
    padding-left: 35px;
}


.box-icon-align-left .box-icon-wrapper {
    margin-right: 20px;
    max-width: 50%;
    padding-top: 7px;
}

.whb-color-light .woodmart-cart-design-3 .woodmart-cart-icon:before {
    color: #db8f8285;
}


.full-screen-nav .item-level-0>a, .whb-color-light .navigation-style-bordered .item-level-0>a, .whb-color-light .navigation-style-default .item-level-0>a, .whb-color-light .navigation-style-separated .item-level-0>a, .whb-color-light .navigation-style-underline .item-level-0>a {
    color: white !important;
}

.whb-header-bottom, .whb-general-header {
    border-color: transparent;
   
}

.searchform input[type=text] {
    height: 46px;
    font-size: 15px;
    border-radius: 15px;
    border-color:#db8f8285!important;
    color: #CA9B91 !important;
}



.woodmart-navigation .item-level-0>a {
    padding-right: 25px;
    padding-left: 25px;
}

div.input-dropdown-inner.woodmart-scroll-content a {
    color: #777 !important;
}

.color-scheme-light .searchform .searchsubmit, .whb-color-light .search-style-default .searchsubmit, .woodmart-dark .searchform .searchsubmit, .woodmart-vc-ajax-search.color-light .searchform .searchsubmit {
    color: inherit !important;
}

.whb-color-light .search-style-default .search-by-category .input-dropdown-inner, .woodmart-dark .searchform .search-by-category .input-dropdown-inner, .woodmart-vc-ajax-search.color-light .search-by-category .input-dropdown-inner {
    border-color: rgb(255 255 255 / 18%);
}

.whb-color-light .woodmart-shopping-cart .woodmart-cart-subtotal .amount {
    color: #d0b0a9a1;
}

/* Titles */

.title-size-default .entry-title {
    font-size: 48px;
    font-weight: 300;
    text-transform: none;
    letter-spacing: 3px;
    text-shadow: 0 0px 5px #929292bd;
}

a.woodmart-back-btn {
	display: none !important;
}

.box-title-small .info-box-title {
    font-size: 18px !important;

}

/* Home page */

.woodmart-products-tabs .products-tabs-title li.active-tab-title, .woodmart-products-tabs .products-tabs-title li:hover {
    opacity: 1;
    background: #BA786A;
    border-radius: 3px;
		color: white;
}

.woodmart-products-tabs .products-tabs-title li {
    margin-right: 20px;
	transition: 0;
}

.tabs-wd-5f12ba2e57e1f.tabs-design-default .products-tabs-title .tab-label:after, .tabs-wd-5f12ba2e57e1f.tabs-design-alt .products-tabs-title .tab-label:after {
	display: none;
}

.woodmart-info-box .info-box-title {
    padding-bottom: 20px;
    padding-left: 11px;
    padding-right: 11px;
    padding-top: 25px;
}


/* Products */

.product-grid-item .product-title {
    font-weight: 700 !important;
}

span.featured.product-label {
    font-size: 11px;
    min-height: 30px;
}

/* Footer */

.footer-container {
    background-image: url("/wp-content/uploads/2020/07/bgr-header.jpg");
}

.scrollToTop {
    right: 80px;
}
/* Target the parent container */
.site-content.shop-content-area {
  display: flex;
  flex-direction: column;
}

/* Reorder elements inside */
.term-description {
  order: 2; /* send it after products */
}

.wd-products-element {
  order: 1; /* keep products first */
}
.term-description {
  order: 2; /* keep it after products */
  margin-top: 40px; /* adjust this value to your liking */
}
@media (min-width: 1025px) {
	.hideondesktop {display: none}

div.woodmart-search-form {
    padding-left: 35px !important;
    padding-right: 35px  !important;
		padding-top: 10px;
}

div.footer-column-2 {
	  padding-top: 15px;
    padding-left: 55px;
}

/**** Menu ***/


    
    div.wpb_text_column.wpb_content_element.all-products {
    border: 1px solid;
    padding: 10px;
}

div.sub-menu-dropdown.color-scheme-dark {
    background: white;
}

.woodmart-navigation .item-level-0:hover {
    background: white;
}

.woodmart-navigation .item-level-0:hover a {
    color: black !important;
}

.woodmart-navigation .item-level-0 a {
    transition: none !important
}

/*.menu-item-3226.menu-item-design-sized > .sub-menu-dropdown {
    min-height: 10px;
    width: 1300px;
    padding-right: 155px;
    left: -10vw !important;
}*/


  .brands-column  .vc_column-inner {
    max-height: 350px;
    overflow-y: scroll;
}

.brands-column  .vc_column-inner::-webkit-scrollbar-track
{
  -webkit-box-shadow: inset 0 0 2px rgba(0,0,0,0.3);
  background-color: #F5F5F5;
}

.brands-column  .vc_column-inner::-webkit-scrollbar
{
  width: 4px;
  background-color: rgba(202, 155, 145, 1);
}

.brands-column  .vc_column-inner::-webkit-scrollbar-thumb
{
  background-color: rgba(202, 155, 145, 1);
  border: 2px solid rgba(202, 155, 145, 1);
}

.parfumes {
    height: 300px;
    background-size: contain;
}

.parfumes p {
    text-align: center;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    display: flex;
    align-items: center;
}

.parfumes p a {
    display: flex;
    min-width: 200px;
    text-align: center;
    height: 100%;
    align-items: flex-end;
    justify-content: center;
    margin: auto;
    font-size: 16px;
    font-weight: 600;
    border-radius: 5px;
    padding-bottom: 25px;
}

}

@media (min-width: 768px) and (max-width: 1024px) {
	.hideondesktop {display: none}
}

@media (min-width: 577px) and (max-width: 767px) {
	.no-bgr-on-mobile div.vc_column-inner {
	background-image: none !important;
}
}

@media (max-width: 576px) {
	.no-bgr-on-mobile div.vc_column-inner {
	background-image: none !important;
}
}

