.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description li{text-align:center}.brand-thumbnails-description li .term-thumbnail img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}#qodef-page-header{
background-color: #18181A !important;
}
.qodef-form-login-background-text, .qodef-form-login-tagline{
display:none;
}
.qodef-form-login-title{
margin-top:36px !important;
}
.qodef-header-logo-image, #qodef-page-footer .qodef-footer-logo-link img{
max-height: unset !important;
}
#qodef-page-mobile-header {
background-color: #18181A;
}
.qodef-m-opener, .qodef-m-opener-icon, .qodef-m-opener-count, .qodef-m-icon, #karasec-1 p, #karasec-2 p{
color: #ffffff !important;
}
.qodef-page-title{
display: none;
}
.qodef-mobile-header-opener.qodef-source--predefined .qodef-m-icon.qodef--close svg {
stroke: #fff !important;
}
.qodef-banner.qodef-layout--link-on-hover .qodef-m-background-text {
font-size: 94px;
} a{
font-family: 'Lato', sans-serif !important;
font-weight:400 !important;
font-size: 14px !important;
} p{
font-family: 'Lato', sans-serif !important;
font-weight:300 !important;
font-size: 18px !important;
}
p strong{
font-weight: 300 !important;
}
#qodef-page-outer p, #qodef-page-outer ul li, #qodef-page-outer ol li{ font-family: 'Lato', sans-serif !important;
font-weight:300 !important;
font-size: 18px !important;
line-height: 29px !important;
color: #000000;
}
#qodef-page-outer p strong, #qodef-page-outer ul li strong, #qodef-page-outer ol li strong{ font-family: 'Lato', sans-serif !important;
font-weight:300 !important;
font-size: 18px !important;
line-height: 29px !important;
color: #000000;
}
input{
font-size: 15px !important;
}
p a{
font-size: 18px !important;
}
.qodef-social-icons-group a, .elementor-widget-container h2{
font-family: "Times New Roman","Work sans",sans-serif !important;
}
#qodef-top-area-inner .qodef--left{
display: none !important;
}
#qodef-top-area-inner .qodef--center{
margin: auto auto !important;
}
#qodef-top-area{
position: fixed;
width: 100%;
}
body.single-product #wcpay-payment-request-wrapper{
display:none !important;
}
.woocommerce-Tabs-panel h5, .woocommerce-Tabs-panel h5 strong{
text-transform: capitalize !important;
}
footer h5{
font-family: "Times New Roman","Work sans",sans-serif !important;
font-size: 30px !important;
}
.sub-menu a {
line-height:27px !important;
}
.sub-menu a span{
font-size: 15px !important;
}
footer p, footer a{
font-size: 15px !important;
font-weight:400 !important;
}
h5 a{
text-transform: uppercase !important;
}
h1{
font-size: 40px !important;
}
h5 a{
font-family: "Times New Roman","Work sans",sans-serif !important; font-size: 34px !important;
font-weight:400 !important;
margin-top: 35px;
margin-bottom: 15px;
}
h5.entry-title a{
font-size: 30px !important;
}
.qodef-h5, h5, h1{
font-family: "Times New Roman","Work sans",sans-serif !important; font-size: 36px !important;
font-weight:400 !important;
margin-top: 30px;
margin-bottom: 10px;
}
.qodef-woo-product-list.qodef-item-layout--button-below .qodef-woo-product-content .button{
font-family: 'Lato', sans-serif !important;
font-weight: 400 !important;
font-size: 14px !important;
background-color: #18181a !important;
}	
a i{
font-weight:300 !important;
}
@media only screen and (max-width: 600px) {
.woocommerce-product-details__short-description ul li strong{
width: 98px !important;
display: inline-block !important;
}
}
@media only screen and (min-width: 601px) {
.woocommerce-product-details__short-description ul li strong{
width: 124px !important;
display: inline-block !important;
}
}
#qodef-woo-page .button{
background-color: #18181a !important;
}
#qodef-woo-page .button:hover{
background-color: transparent !important;
}
bdi{
font-weight:400 !important;
}
.qodef-header-navigation ul li.qodef-menu-item--narrow ul{
background-color: #18181a !important;
}
.GooglePayButton--dark, .GooglePayButton, .GooglePayButton-logo, #wcpay-payment-request-button {
max-width: 308px;
}
#wcpay-payment-request-button-separator {
display: none !important; 
}
.checkout-button{
margin-top:15px !important;
}
h3{
letter-spacing: .1em !important;;
}
.payment_box *{
padding-left:0 !important;
padding-right:0 !important;
}
.form-row input{
margin-left:0 !important;
}
#qodef-woo-page.qodef--checkout .wc_payment_methods li{
padding-left:0;
padding-right:0;
}
h5{
letter-spacing: .05em !important;
text-transform: none !important;
}
h5 strong {
font-weight:400 !important;
letter-spacing: .05em !important;
}
#qodef-page-mobile-header-inner{
padding: 0 34px 0 14px !important;
}
#qodef-page-mobile-header-inner .qodef-header-logo-image {
max-height: 80% !important;
}
.tabs.wc-tabs{
display: none !important;
}
#qodef-woo-page.qodef--single .woocommerce-tabs{
margin-top: 0 !important;
}
.cat-item.cat-item-15, .widget_product_tag_cloud{
display: none;
}
#qodef-woo-page .woocommerce-products-header .term-description p{
color: #000;
}
@media only screen and (max-width: 1025px) {
.elementor-27 .elementor-element.elementor-element-67fb5aa{
text-align: left !important;
}
}
.paris .qodef-m-background-text{
padding-top:20px !important;
}
.marrakech .qodef-m-background-text, .copenhagen .qodef-m-background-text{
font-size:80px !important;
}
.qodef-banner.qodef-layout--link-overlay h5.qodef-m-title{
color: #fff;
background: #000000c9;
padding: 3px 6px 3px 10px;
opacity: .9;
font-size: 16px !important;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #5ea398;
}
.product_meta .sku_wrapper{ display:none !important}
.woocommerce-form.woocommerce-form-track-order.track_order{padding:50px 0}
#qodef-page-header-inner{
padding: 0;
}
.qodef-centered-header-wrapper {
border-top: 1px solid;
border-color: #404040;
padding: 0 40px;
}
.qodef-widget-holder.qodef--one{
width: 10px !important;
height: 100% !important;
display: flex !important;
align-items: center !important;
justify-content: flex-end !important;
margin-left: 0 !important;
position: absolute !important;
right: 80px !important;
}
@media only screen and (min-width: 1025px) {
.qodef-widget-holder.qodef--one{
top:-22px !important;
}
}
@media only screen and (max-width: 1024px) {
.qodef-woo-dropdown-cart.qodef-m{
margin-right:12px !important;
}
}
#askka_core_side_area_opener-2{
display:none !important;
}
#qodef-page-header-inner {
width: 100% !important; 
}
.account-opener{
color: #fff !important;
font-size:14px;
font-weight:300;
}
.account-opener:hover{
color: #909090 !important;
}
.wishlist-opener{
color: #fff !important;
font-size:14px;
font-weight:300;
}
.wishlist-opener:hover{
color: #909090 !important;
}
.qodef-header--centered #qodef-page-header {
height: 170px !important;
margin-top: 30px;
}
.qodef-header--centered #qodef-page-header .qodef-header-logo-link{
top:0 !important;
height: 121px !important;
}
@media only screen and (min-width: 1025px) {
#qodef-page-outer{
margin-top: 200px !important;
}
}
#qodef-page-header{
position: fixed !important;
}
#qodef-page-footer-top-area, #qodef-page-footer-middle-area, #qodef-page-footer-bottom-area{
background-color: #18181a !important;
}
.qodef-social-icons-group .qodef-icon-holder{
display: inline-block !important;
margin-right: 60px !important;
margin-bottom:15px !important;
}
#custom_html-16{
margin: 0 0 5px !important;
}
#qodef-page-footer .widget.widget_askka_core_social_icons_group .qodef-icon-holder.qodef--textual a {
color: #b0b0b0 !important;
}
#qodef-page-footer-top-area .qodef-grid-item:not(:first-child){
border-left: 1px solid #333333 !important;
}	
.qodef-contact-form-7 .qodef-newsletter{
width:100% !important;
}
.askka-bullets-navigation{
display:none !important;
}
#privacy-container{
margin-top:-70px !important;
}
#qodef-back-to-top{
bottom:60px !important;
}
#customer_login .u-column2 h2{
margin-top: 36px !important;
}
.woocommerce-MyAccount-navigation-link--subscriptions, .woocommerce-MyAccount-navigation-link--downloads, .woocommerce-MyAccount-navigation-link--dashboard{
display:none !important;
}
.qodef-woo-product-content .qodef-woo-product-categories{
display:none !important;
}
.widget.widget_askka_core_social_icons_group .qodef-social-icons-group .qodef-icon-holder.qodef--textual{
margin: 0 0px 10px 0 !important;
}
.widget.widget_askka_core_social_icons_group .qodef-social-icons-group .qodef-icon-holder.qodef--textual{
width:100% !important;
}
.widget.widget_askka_core_social_icons_group .qodef-social-icons-group .qodef-icon-holder.qodef--textual a:hover{
background-size: none !important;
color: #fff !important;
}
#qodef-page-footer .widget.widget_askka_core_social_icons_group .qodef-icon-holder.qodef--textual a:hover{
color: #fff !important;
}
.widget.widget_askka_core_social_icons_group .qodef-social-icons-group .qodef-icon-holder.qodef--textual a{
background-image: none !important;
}
.qodef-mobile-header-opener svg{
width: 30px !important;
}
#cookieChoiceDismiss{
padding: 4px 9px !important;
background: goldenrod !important;
}
.entry-summary .product_meta{
display: none !important;
}
#qodef-woo-page.qodef--single form.cart{
margin-top: 9px !important;
}
#qodef-woo-page.qodef--single form.cart .variations{
margin-bottom: 17px !important;
}
select#referrer{
min-width: 200px;
padding-left: 20px;
} .woocommerce .proceed-to-checkout-above-cart .checkout-button {
float: right;
margin: 0 0 1em 0;
}
@media (max-width: 768px) {
.woocommerce .proceed-to-checkout-above-cart .checkout-button {
display: block;
float: none;
margin: 0.5em 1em;
text-align: center;
}
} #reveal-variable-image {
position: absolute;
width: 138px !important;
height: 138px !important;
top: -64px;
left: 10px;
z-index: 10;
}
#reveal-variable-image img{
width: 138px !important;
height: 138px !important;	
position: absolute;
border-radius: 3px;
left:0;
top:0;
} @media (max-width: 1025px) {#reveal-variable-image {
position: absolute;
width: 90px !important;
height: 90px !important;
top: -26px;
left: -1px;
z-index: 10;
}}
@media (max-width: 1025px) {#reveal-variable-image img{
width: 90px !important;
height: 90px !important;	
position: absolute;
border-radius: 3px;
left:0;
top:0;
}	}
.qodef-grid .qodef-grid-item{
position: static !important;	
}	
.elementor-element-da1a65c{
top: -130px;	
}	
.elementor-element-bdd0e8c, .elementor-element-d0b6218{
top:-50px;
} .qodef-drop-down-second .qodef-drop-down-second-inner .sub-menu
{
min-width: max-content;
} .menu-item-15303 .qodef-menu-item-text {
color: #d43c31;
}
.menu-item-15304 .qodef-menu-item-text {
color: #d43c31;
} .menu-item-15705 .qodef-footer-top-area-column-2 {
color: #d43c31;
} .price .subscription-details {
margin-left: 4px;
text-transform: lowercase;
} #qodef-woo-page.qodef--single .entry-summary .price .woocommerce-Price-currencySymbol {
margin-right: 0px;
} @media only screen and (min-width: 1025px) {#qodef-woo-page.qodef--single .qodef-woo-single-image {
max-width: 50%;
}
} .grecaptcha-badge { 
visibility: hidden; 
}