.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}.menu-group-top{
padding-top: 3px !important;
padding-bottom: 3px !important;
}
.wishlist-column img {
margin-right: 4px;
}
.wishlist-column a {
display: flex;
justify-content: center;
}
.wishlist-column:after, .cart-column:after {
content: "";
width: 2px;
height: 15px;
background: #000;
position: absolute;
right: 0px;
bottom: 50%;
transform: translateY(50%);
}
.wishlist-column, .cart-column {
position: relative;
}
span.eb-cd-label{
display: none;
}
span.eb-cd-digit{
font-size: 12px;
}
.call-text:after, .currency-text:after {
content: "";
width: 2px;
height: 15px;
background: #fff;
position: absolute;
right: -15px;
bottom: 50%;
transform: translateY(50%);
}
.call-text, .currency-text {
position: relative;
}
.general-header-middle .wp-block-search__input {
background: #EFEFEF;
border: none;
}
.general-header-middle .wp-block-search__button, .general-header-middle .wp-block-woocommerce-customer-account .label {
font-weight: 600;
}
.product-categories-button select {
padding: 8px 5px !important;
width: 159px !important;
background: var(--wp--preset--color--primary);
color: #fff;
border: none !important;
border-radius: 4px;
font-family: "Quicksand", serif;
font-size: 14px;
font-weight: 600;
outline: none;
cursor: pointer;
}
.product-categories-button .wc-block-product-categories__button {
background: var(--wp--preset--color--primary);
color: #fff;
border: none !important;
border-radius: 4px;
cursor: pointer;
}
.menu-group-top {
margin-top: -25px !important;
position: relative;
}
.box.cd-box-day span.eb-cd-digit{
background: #FFE0F9;
border-radius: 4px !important;
padding: 5px 10px !important;
}
.box.cd-box-hour span.eb-cd-digit{
background: #E5ECFF;
border-radius: 4px !important;
padding: 5px 10px !important;
}
.box.cd-box-minute span.eb-cd-digit{
background: var(--wp--preset--color--tertiary);
border-radius: 4px !important;
padding: 5px 10px !important;
}
.box.cd-box-second span.eb-cd-digit{
background: var(--wp--preset--color--fourth);
border-radius: 4px !important;
padding: 5px 10px !important;
}
.eb-countdown-vvjgn.eb-cd-wrapper .eb-cd-inner .box + .box {
margin-left: 0px;
}
.eb-cd-wrapper .eb-cd-inner .box{
padding: 0px !important;
}
.product-image {
text-align: center;
}
.product-image{
height: 150px;
display: flex;
justify-content: center;
align-items: center;
}
.info-section{
display: flex;
align-items: center;
}
.header-inner-menu ul.wp-block-navigation__container .wp-block-navigation-link::after {
content: "";
width: 2px;
height: 15px;
background: #000;
position: absolute;
right: -25px;
bottom: 50%;
transform: translateY(50%);
}
.wp-block-navigation .wp-block-navigation-item__content {
display: block;
}
.header-inner-menu ul.wp-block-navigation__container .wp-block-navigation-link:last-child::after,
.header-inner-menu ul.wp-block-navigation__submenu-container .wp-block-navigation-link::after{
display: none;
}
.header-inner-menu ul.wp-block-navigation__container .wp-block-navigation-link {
position: relative;
}
.woocommerce-currency-switcher-form {
width: 95px;
display: flex;
align-items: center;
}
.gtranslate_wrapper{
width: max-content;
}
.header-translate{
display: flex;
justify-content: flex-end;
align-items: center;
}
.eb-cd-inner {
flex-direction: row;
display: flex;
gap: 10px;
justify-content: end;
}
select.gt_selector.notranslate{
width: 90px;
padding:0 6px;
background: var(--wp--preset--color--accent);
border: none;
font-weight: 600;
color: #fff;
}
.chosen-container-single .chosen-single {
background: #fff;
color: #fff !important;
border: none !important;
box-shadow: none !important;
line-height: 28px !important;
}
.chosen-container .chosen-drop{
background: #fff;
color: #000 !important;
border-color: #fff !important;
font-family: "Quicksand", serif;
font-size: 14px;
font-weight: 600;
}
.chosen-single span{
font-weight: 600 !important;
font-family: "Quicksand", serif;
font-size: 14px;
line-height: 27px !important;
}
select.gt_selector.notranslate option{
color: #000;
}
.chosen-single span{
position: relative;
}
.chosen-single span:after {
content: "\f347";
font-family: dashicons;
font-weight: 600;
position: absolute;
right: -15px;
top: 50%;
display: inline-block;
padding: 3px;
transform: translate(-50%, -50%);
color: #fff;
}
.chosen-container-single .chosen-single div b{
display: none !important;
}
.chosen-container-single .chosen-single{
background: transparent !important;  
}
.woocs_show_flags .chosen-container .chosen-results li.highlighted{
color: #000 !important;
}
.cart-icon{
display: flex !important;
gap:0px;
align-items: center;
justify-content: center;
}
.eb-cd-inner .box{
background: transparent !important;
}
.banner-col01 {
display: inline-block !important;
}
.photolancer-footer-list {
gap: 16px;
}
.photolancer-footer-list ul li a:hover{
color: #fff;
}
.wp-block-image img{
vertical-align: unset;
}
.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container li a {
color: #000;
}
.wp-site-blocks{
padding: 0 !important;
}
footer.wp-block-template-part {
margin-top: 0;
}
@media screen and (min-width: 320px) and (max-width: 599px) {
.banner-cover{
padding-right: 20px !important;
padding-left: 20px !important;
text-align: center;
}
.banner-cover .wp-block-buttons{
justify-content: center;
}
span.wp-block-navigation-item__label,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content {
color: #000;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item{
justify-content: center !important;
align-items: center !important;
}
.header-logo h1{
text-align: center;
padding-top: 20px;
}
.header-inner-menu nav{
justify-content: center;
}
.wp-block-woocommerce-customer-account{
margin-left: 0px !important;
}
.wishlist-col,.admin-col{
margin-bottom: 10px !important;
}
.search-column{
text-align: center !important;
justify-content: center !important;
margin-bottom: 15px !important;
}
.social-icon-column ul {
display: flex !important;
flex-direction: row;
flex-wrap: nowrap;
}
.social-icon-column p{
writing-mode: horizontal-tb;
min-height: auto !important;
color:#000 !important;
}
.wp-block-search__inside-wrapper{
justify-content: center;
}
form.wp-block-search__button-only.wp-block-search__searchfield-hidden.wp-block-search__icon-button.alignright.header-search.wp-block-search {
float: none;
margin-left: 0px;
}
ul.wp-block-navigation__submenu-container.wp-block-navigation-submenu {
padding-top: 0px !important;
}
.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{
padding-top: var(--wp--style--block-gap, 2em);
}
}
@media screen and (min-width: 575px) and (max-width: 781px) {
.product-content-box,.product-image-box{
flex-basis: 50% !important;
}
.product-box-banner{
display: flex !important;
flex-wrap: nowrap !important;
}
.woo-icon{
display: flex !important;
gap:10px;
flex-wrap: nowrap !important;
}
} 
@media screen and (min-width: 320px) and (max-width: 781px) {
.slider-banner{
text-align: center;
}
.advertising-text p{
text-align: center;
}
.general-product-section h2 {
text-align: center;
}
.icon-column{
flex-basis: 55px !important;
}
.banner-cover .wp-block-buttons,.banner-content,.banner-right,.banner-right .wp-block-buttons,.info-section{
justify-content: center;
text-align: center;
}
.call-text:after, .currency-text:after{
display: none;
}
.call-text p{
text-align: center;
}
.woocommerce-currency-switcher-form{
margin:0 auto;
}
.gtranslate_wrapper {
margin: 0 auto;
}
.wishlist-column:after, .cart-column:after{
display: none;
}
.cart-icon,.account-column {
text-align: center !important;
}
.wp-block-woocommerce-customer-account {
float: none !important;
padding-bottom: 15px;
}
.wc-block-product-categories.is-dropdown{
justify-content: center;
}
.header-inner-menu{
margin-top: 20px !important;
}
.product-btn {
justify-content: left !important;
}
.rating-box-right,.rating-box-left{
flex-basis: 50% !important;
}
.rating-box{
display: flex !important;
flex-wrap: nowrap !important;
}
.home .header-area {
position: relative;
background: #cecece !important;
}
.search-column{
text-align: center !important;
justify-content: center !important;
margin-bottom: 15px !important;
}
.wp-block-search__inside-wrapper{
justify-content: center;
}
.wp-block-column.team-logo.is-layout-flow.wp-block-column-is-layout-flow{
flex-basis: 30% !important;
}
.wp-block-column.team-content.is-layout-flow.wp-container-core-column-is-layout-20.wp-block-column-is-layout-flow{
flex-basis: 70% !important;
}
form.wp-block-search__button-only.wp-block-search__searchfield-hidden.wp-block-search__icon-button.alignright.header-search.wp-block-search {
float: none;
margin-left: 0px;
}
.banner-col01{
display: block !important;
}
.header-logo h1{
text-align: center;
padding-top: 20px;
}
.header-inner-menu nav,.header-inner-menu ul{
justify-content: center;
}
.wp-block-woocommerce-customer-account{
margin-left: 0px !important;
}
.wishlist-col,.admin-col,.cart-col{
flex-basis: 33.3% !important;
}
}
@media screen and (min-width: 782px) and (max-width: 1200px) {
.slider-banner{
text-align: left !important;
}
.product-box{
display: grid !important;
grid-template-columns: auto auto !important;
}
.wp-block-social-links, .wp-block-social-links.has-normal-icon-size {
font-size: 18px;
}
.product-box {
flex-wrap: nowrap !important;
display: flex;
}
.heading-banner {
font-size: 28px !important;
}
.slider-banner p{
font-size: 12px !important;
}
.product-content{
text-align: left !important;
}
.product-content h5 {
font-size: 22px !important;
}
}
@media screen and (min-width: 320px) and (max-width: 800px) {
.header-area .wp-container-core-buttons-layout-1.wp-container-core-buttons-layout-1 {
justify-content: center;
}
.product-content h6,.product-content h5{
text-align: left;
}
.head-btn .wp-block-buttons.is-content-justification-right{
justify-content: center;
}
.slider-content {
left: 0px;
position: relative;
}
.product-img img{
height: 300px !important;
}
.wp-block-cover, .wp-block-cover-image{
min-height: 430px;
}
.eb-cd-inner{
justify-content: start;
}
.admin-bar .wp-block-navigation__responsive-container-close {
color: #000;
top:15px;
}
.slider-banner {
gap: 20px;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container{
justify-content: center !important;
width: 100% !important;
align-items: center !important;
}
}
@media screen and (min-width: 1000px) and (max-width: 1200px) {
.general-top-header p{
font-size: 11px !important;
}
.middle-left button.wp-block-search__button.has-text-color.has-base-color.has-background.has-contrast-background-color.has-quicksand-font-family.wp-element-button{
width: 110px !important;
font-size: 10px !important;
}
.banner-content h2{
font-size: 23px !important;
line-height: 1.4 !important;
}
.banner-right h2{
font-size: 18px !important;
line-height: 1.4 !important;
}
.product-box{
display: grid !important;
grid-template-columns: auto !important;
}
}
@media screen and (min-width: 601px) and (max-width: 781px) {
.product-box{
display: grid !important;
grid-template-columns: auto auto !important;
}
}
@media screen and (min-width: 1201px) and (max-width: 1440px) {
.box.cd-box-day span.eb-cd-digit,
.box.cd-box-hour span.eb-cd-digit,
.box.cd-box-minute span.eb-cd-digit,
.box.cd-box-second span.eb-cd-digit{
padding: 5px 7px !important;
}
.eb-cd-inner .box span.eb-cd-digit {
font-size: 10px !important;
}
.product-btn a.wp-block-button__link{
padding-right: 10px !important;
padding-left: 10px !important;
}
.eb-cd-inner{
gap: 4px;
}
.eb-countdown-86jpm.eb-cd-wrapper .eb-cd-inner .box + .box ,.eb-countdown-sli1m.eb-cd-wrapper .eb-cd-inner .box + .box{
margin: 0;
margin-left: 3px;
}
}
.wp-block-woocommerce-customer-account a{
justify-content: center;
}
.wp-block-column.is-vertically-aligned-center.cart-col.is-layout-flow.wp-block-column-is-layout-flow {
text-align: center;
}
.wp-block-search.wp-block-search__button-only .wp-block-search__input{
position: relative;
z-index: 99;
}
button.wp-block-search__button.has-text-color.has-white-color.has-background.has-medium-font-size.has-icon.wp-element-button {
padding: 15px 13px;
} .news-section .news-box .wp-block-post-excerpt__excerpt{
color: #000000;
}
.news-heading-box .news-small-title{
width: max-content;
}
.news-section .news-heading-box{
gap: 0;
}
.news-section .news-box .wp-block-post:hover .wp-block-post-title a{
color: var(--wp--preset--color--primary);
}
.news-section .news-heading-box{
gap: 0;
}
.recent-btn a {
background: var(--wp--preset--color--primary);
padding: 10px 12px;
border-radius: 5px;
color: #fff;
text-decoration: none;
font-weight: bold;
font-family: var(--wp--preset--font-family--quicksand) !important;
}
.recent-btn a:hover{
background: #000;
}.wp-block-rank-math-toc-block nav ol{counter-reset:item}.wp-block-rank-math-toc-block nav ol li{display:block}.wp-block-rank-math-toc-block nav ol li:before{content:counters(item, ".") ". ";counter-increment:item}