/*
Theme Name: the7dtchild
Author: Dream-Theme
Author URI: http://dream-theme.com/
Description: The7 is perfectly scalable, performance and SEO optimized, responsive, retina ready multipurpose WordPress theme. It will fit every site – big or small. From huge corporate portals to studio or personal sites – The7 will become a great foundation for your next project!
Version: 1.0.0
License: This WordPress theme is comprised of two parts: (1) The PHP code and integrated HTML are licensed under the GPL license as is WordPress itself.  You will find a copy of the license text in the same directory as this text file. Or you can read it here: http://wordpress.org/about/gpl/ (2) All other parts of the theme including, but not limited to the CSS code, images, and design are licensed according to the license purchased. Read about licensing details here: http://themeforest.net/licenses/regular_extended
Template: dt-the7
*/

:root {
	--primary: #e6ae41;
	--secondary: #29b2d6;
}

html {
    scroll-behavior: smooth;
}

#content b,
#content strong {
	font-weight: 500;
}

/* logo */
.branding {
    position: relative;
    width: 100%;
    height: 56px;
}
.branding > a img {
	position: absolute !important;
    top: 0;
    right: 0;
    height: auto;
    width: 170px;
    transition: all 0.3s ease 0s;
}
.sticky-on .branding > a img {
    top: 10px;
}
.mobile-header-bar .mobile-branding img {
    height: 40px;
    width: auto;
}

.phantom-sticky .masthead.classic-header.sticky-on,
.masthead.classic-header:not(.mixed-header) {
    background: linear-gradient(to top, #000, #222) !important;
}
.shop-menu > a > span > span::before {
	font-family: icomoon-the7-font !important;
	content: "\e2051";
	transform: scaleX(-1);
	display: inline-block;
	margin-inline-end: 8px;
}

body #page .top-menu a.soc {
	background: var(--primary);
	display: inline-flex;
	justify-content: center;
	align-items: center;
	width: 40px;
	height: 40px;
	color: #fff;
	border-radius: 5px;
	text-decoration: none;
	font-size: 25px;
}
body #page .top-menu a.soc:hover {
	background: var(--secondary);
}

/* search results */
.dgwt-wcas-search-icon-arrow {
	display: none !important;
}
body .dgwt-wcas-suggestions-wrapp {
	border: none;
	box-shadow: 0 0 10px -5px #000;
	margin-top: 2px;
}
body .dgwt-wcas-suggestions-wrapp a.dgwt-wcas-suggestion {
	text-decoration: none;
}
body .dgwt-wcas-si img {
	border: none;
	padding: 0;
	border-radius: 0;
	aspect-ratio: 1/1;
	object-fit: cover;
	max-width: 40px;
	height: 40px;
}
.dgwt-wcas-sp {
    padding: 0 15px;
}
.dgwt-wcas-st > span.dgwt-wcas-st--direct-headline {
    margin-bottom: 5px;
    font-style: normal;
}
.dgwt-wcas-st > span.dgwt-wcas-st-breadcrumbs {
    display: none;
}
body .dgwt-wcas-suggestions-wrapp a.dgwt-wcas-suggestion .dgwt-wcas-st strong {
	font-weight: 500;
}
@media only screen and (min-width: 990px) {
	.classic-header.bg-behind-menu .navigation::before {
		border-top: 2px solid #fff;
		border-top: 2px solid #fff;
		height: calc(100% - 2px);
		top: 1px;
	}
	.main-nav > li > a .menu-text {
		font-size: 1.4vw;
	}
	.main-nav > li > a {
		transition: .3s;
	}
	.sticky-on .main-nav > li > a {
		padding: 15px 0;
	}
	.main-nav > li > a::after {
		content: "";
		position: absolute;
		top: 0;
		bottom: 0;
		margin: auto;
		left: -1px;
		height: 55%;
		width: 3px;
		background: #000;
		z-index: 2;
		border-radius: 5px;
	}
	.top-header .main-nav .sub-nav.level-arrows-on > li.has-children > a {
		padding-right: 10px;
		padding-left: 18px;
	}

	/* shop menu */
	.masthead:not(.side-header) .navigation .main-nav > li.shop-menu > .sub-nav {
		box-shadow: none !important;
		filter: drop-shadow(0px 5px 5px rgba(0, 0, 0, 0.07));
		width: 100%;
	}
	.masthead:not(.side-header) .navigation .main-nav > li.shop-menu > .sub-nav > li {
		position: unset;
	}
	.masthead:not(.side-header) .navigation .main-nav > li.shop-menu > .sub-nav li a .menu-text {
		font-size: 1.05vw;
	}
	.masthead:not(.side-header) .navigation .main-nav > li.shop-menu > .sub-nav .sub-nav {
		right: 100% !important;
		top: 0px;
		height: 100%;
		max-height: 100%;
		width: calc(100vw - 100% - 100px);
		display: flex;
		flex-wrap: wrap;
		flex-direction: column;
		box-shadow: none !important;
		padding: 10px 25px;
		background: linear-gradient(to right, rgba(230,174,65,0.3), #fff) #fff;
		align-items: flex-start;
		align-content: flex-start;
		gap: 20px;
		opacity: 1 !important;
	}
	.masthead:not(.side-header) .navigation .main-nav > li.shop-menu > .sub-nav .sub-nav > li > a {
		background: transparent !important;
		width: 100%;
		padding: 2px;
		margin-bottom: 0;
		margin-inline-end: 30px;
	}
	.masthead:not(.side-header) .navigation .main-nav > li.shop-menu > .sub-nav .sub-nav > li > a .menu-text {
		color: #000;
	}
	.masthead:not(.side-header) .navigation .main-nav > li.shop-menu > .sub-nav li.half-menu {
		width: 33.333%;
		float: right;
		border-top: 1px solid #ececec;
		border-left: 1px solid #ececec;
		box-sizing: border-box;
	}
	.masthead:not(.side-header) .navigation .main-nav > li.shop-menu > .sub-nav li.half-menu:last-child {
		border-left: none;
	}
	.masthead:not(.side-header) .navigation .main-nav > li.shop-menu > .sub-nav li.half-menu a {
		justify-content: center;
	}
	.masthead:not(.side-header) .navigation .main-nav > li.shop-menu > .sub-nav li.fea-menu a > span > span::before,
	.masthead:not(.side-header) .navigation .main-nav > li.shop-menu > .sub-nav li.new-menu a > span > span::before,
	.masthead:not(.side-header) .navigation .main-nav > li.shop-menu > .sub-nav li.sales-menu a > span > span::before {
		font-family: 'Font Awesome 5 free' !important;
		display: block;
		text-align: center;
		font-weight: 900;
		font-size: 80% !important;
		margin-bottom: 3px;
	}
	.masthead:not(.side-header) .navigation .main-nav > li.shop-menu > .sub-nav li.new-menu a > span > span::before {
		content: "\f49e";
		color: #05d605;
	}
	.masthead:not(.side-header) .navigation .main-nav > li.shop-menu > .sub-nav li.sales-menu a > span > span::before {
		content: "\f02c";
		color: var(--primary);
	}
	.masthead:not(.side-header) .navigation .main-nav > li.shop-menu > .sub-nav li.fea-menu a > span > span::before {
		content: "\f005";
		color: var(--secondary);
	}
	
	.masthead .mini-widgets > * {
		margin: 0;
	}
	
	/* search */
	.dgwt-wcas-search-wrapp {
		min-width: 350px;
	}
	.dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input {
		height: 40px;
		padding: 0 12px;
		border-width: 2px;
		border-radius: 5px;
		font-size: 1rem;
	}
	.dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input:focus {
		border-color: var(--primary) !important;
	}
	.dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input::placeholder {
		font-style: normal;
		opacity: .9  !important;
		color: #fff;
	}
	.dgwt-wcas-no-submit .dgwt-wcas-ico-magnifier {
		fill: #fff;
		stroke: #fff;
		stroke-width: 2px;
		overflow: visible;
		opacity: 1;
	}
	
	/* small menu */
	.top-menu {
		display: flex;
		align-items: center;
		gap: 15px;
		font-size: 0.95rem;
		padding-top: 3px;
		margin-inline-end: 15px;
	}
	.top-menu span {
		display: flex;
		align-items: center;
		gap: 7px;
		height: 40px;
		border: 2px solid;
		border-radius: 5px;
		padding: 5px 15px;
		box-sizing: border-box;
		font-size: 1.05rem;
		border-color: #fff var(--primary) var(--primary) #fff;
	}
	.dgwt-wcas-suggestions-wrapp a:nth-child(n+9):not(:last-child) {
		display: none !important;
	}
}
@media only screen  and (min-width: 992px) and (max-width: 1300px) {
	.top-menu span {
		display: none;
	}
}


@media only screen and (max-width: 992px) {
	.masthead:not(.side-header) .mobile-mini-widgets > .first, .masthead:not(.side-header) .mobile-mini-widgets > div {
		margin-inline: 0 25px !important;
	}
	.first-switch-logo-left.first-switch-menu-right:not(.second-switch-menu-left) .mobile-header-bar .mobile-navigation,
	.first-switch-logo-right.first-switch-menu-left .mobile-header-bar .mobile-navigation {
		margin-inline: 0;
	}
	body:not(.woocommerce-cart):not(.woocommerce-checkout).first-switch-logo-right.first-switch-menu-left .mobile-header-bar .mobile-navigation {
		margin-inline: 0 25px;
	}

	.mobile-header-scrollbar-wrap::before {
		content: "תפריט";
		background: var(--primary);
		top: 0;
		position: absolute;
		right: 0;
		width: 100%;
		color: #fff;
		font-weight: 700;
		padding-right: 15px;
		display: flex;
		align-items: center;
		border-bottom: 2px solid #ccc;
		padding: 5px 10px;
		background: var(--primary);
		color: #fff;
		display: flex;
		align-items: center;
		justify-content: space-between;
		font-size: 20px;
		font-weight: 500;
		box-sizing: border-box;
	}
	.mobile-menu-show-divider .mobile-main-nav > li > a {
		padding: 16.15px 0 16.15px 25px;
	}
	.dt-mobile-header .mobile-mini-widgets-in-menu > * {
		margin: 0;
	}
	.dt-close-mobile-menu-icon {
		left: -13px !important;
		height: 32px;
		width: 31px;
		padding: 0;
		border-bottom: 2px solid #ccc;
	}
	
	/* search sidebar */
	.dgwt-wcas-search-icon {
		display: block;
	}
	.dgwt-wcas-search-icon .dgwt-wcas-ico-magnifier-handler {
		stroke: #fff;
		stroke-width: 4px;
		overflow: visible;
	}
	.js-dgwt-wcas-om-hook {
		width: 20px;
		height: 20px;
		margin-top: 1px;
		background-image: url("data:image/svg+xml,%3Csvg version='1.1' class='dgwt-wcas-ico-magnifier-handler' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 51.539 51.361' enable-background='new 0 0 51.539 51.361' xml:space='preserve'%3E%3Cpath fill='%23fff' d='M51.539,49.356L37.247,35.065c3.273-3.74,5.272-8.623,5.272-13.983c0-11.742-9.518-21.26-21.26-21.26 S0,9.339,0,21.082s9.518,21.26,21.26,21.26c5.361,0,10.244-1.999,13.983-5.272l14.292,14.292L51.539,49.356z M2.835,21.082 c0-10.176,8.249-18.425,18.425-18.425s18.425,8.249,18.425,18.425S31.436,39.507,21.26,39.507S2.835,31.258,2.835,21.082z'%3E%3C/path%3E%3C/svg%3E");
	}
	.dgwt-wcas-overlay-mobile-on #page a {
		pointer-events: none;
	}
	.dgwt-wcas-overlay-mobile {
		position: fixed;
		background-color: #444;
		width: 300px;
		right: -300px;
		animation-name: opensearch;
		animation-duration: .5s;
		animation-timing-function: ease;
		animation-iteration-count: 1;
		animation-fill-mode: forwards;
	}
	.js-dgwt-wcas-overlay-mobile.dgwt-wcas-overlay-mobile::before {
		content: "";
		position: fixed;
		width: 100%;
		left: 0;
		top: 0;
		height: 100%;
		background: rgba(0,0,0,0.5);
		animation-name: opensearchbg;
		animation-duration: .5s;
		animation-timing-function: ease;
		animation-iteration-count: 1;
		animation-fill-mode: forwards;
		opacity: 0;
		z-index: -1;
		pointer-events: none;
	}
	.js-dgwt-wcas-overlay-mobile.dgwt-wcas-overlay-mobile.out {
		animation-name: closesearch;
		animation-iteration-count: 1;
		animation-direction: reverse;
	}
	.js-dgwt-wcas-overlay-mobile.dgwt-wcas-overlay-mobile.out::before {
		animation-name: closesearchbg;
		animation-iteration-count: 1;
		animation-direction: reverse;
	}
	@keyframes opensearch {
	  0% {right: -300px;}
	  100% {right: 0px;}
	}
	@keyframes closesearch {
	  0% {right: -300px;}
	  100% {right: 0px;}
	}
	@keyframes opensearchbg {
	  0% {opacity: 0;}
	  100% {opacity: 1;}
	}
	@keyframes closesearchbg {
	  0% {opacity: 0;}
	  100% {opacity: 1;}
	}
	.dgwt-wcas-om-bar.js-dgwt-wcas-om-bar {
		flex-direction: row-reverse;
		height: 37px;
		border-bottom: 2px solid #fff;
	}
	
	/* input */
	.dgwt-wcas-om-bar .dgwt-wcas-search-wrapp-mobile {
		width: calc(100%);
	}
	.rtl .dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input:focus,
	.rtl .dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input {
		border-color: var(--primary);
		background: var(--primary);
		height: 35px !important;
		font-size: 20px !important;
		padding: 5px 10px 5px 40px;
		transition: .1s;
		border-radius: 0 !important;
	}
	.rtl.dgwt-wcas-open .dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input,
	.rtl.dgwt-wcas-open .dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input{
		padding: 5px 30px 5px 40px;	
	}
	.dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input::placeholder {
		font-style: normal !important;
		opacity: 1 !important;
	}
	
	/* preloader */
	.rtl .dgwt-wcas-preloader {
		right: -5px;
		left: auto;
		transition: .2s .2s;
		opacity: 0;
	}
	.dgwt-wcas-preloader.dgwt-wcas-close {
		opacity: 1;
	}
	.dgwt-wcas-preloader.dgwt-wcas-close svg {
		width: 20px;
		height: 20px;
	}
	
	/* close search */
	.dgwt-wcas-om-bar button.dgwt-wcas-om-return:focus,
	.dgwt-wcas-om-bar button.dgwt-wcas-om-return {
		width: 0 !important;
		visibility: hidden;
	}
	.rtl .dgwt-wcas-om-bar .dgwt-wcas-search-wrapp-mobile .dgwt-wcas-ico-magnifier {
		left: 0px;
		right: auto;
		opacity: 1 !important;
		background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 91.4 91.4' style='enable-background:new 0 0 91.4 91.4;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Crect id='XMLID_1_' x='-12.7' y='39.5' transform='matrix(0.7071 -0.7071 0.7071 0.7071 -18.928 45.6962)' class='st0' width='116.9' height='12.4'/%3E%3Crect id='XMLID_3_' x='-12.7' y='39.5' transform='matrix(0.7071 0.7071 -0.7071 0.7071 45.6962 -18.928)' class='st0' width='116.9' height='12.4'/%3E%3C/svg%3E%0A");
		background-repeat: no-repeat no-repeat;
		background-position: center center;
		background-size: 15px;
		width: 35px;
		height: 35px;
		max-width: unset;
		max-height: unset;
		margin: 0;
	}
	.rtl .dgwt-wcas-om-bar .dgwt-wcas-search-wrapp-mobile .dgwt-wcas-ico-magnifier path {
		display: none;
	}
	
	/* suggestions */
	.dgwt-wcas-overlay-mobile-on .dgwt-wcas-suggestions-wrapp {
		top: 37px !important;
		height: calc(100vh - 37px) !important;
		box-shadow:none;
		max-height: unset !important;
	}

}


/* head msg */
.header-slogen .container {
  width: 1290px;
  max-width: 100%;
  box-sizing: border-box;
  margin: auto;
  text-align: center;
  padding: 8px 20px;
  line-height: 1;
}
.header-slogen {
  background: var(--primary);
  color: #fff;
  font-weight: 500;
  border-bottom: 2px solid;
}
@media screen and (max-width: 780px) {
	.header-slogen .container {
	  padding: 8px 20px 12px;
	  line-height: 1.2;
	  font-size: 1.1rem;
	}
}

/* page title */
.page-title {
	border-top: 2px solid #fff;
}
.page-title h1, .page-title h3 {
    font-size: 2.2rem;
	line-height: 1;
	margin: 0;
	color: #e6ae41;
}
@media only screen and (max-width: 778px) {
	.page-title .wf-wrap {
		padding: 10px 20px;
	}
	.page-title h1, .page-title h3 {
		font-size: 1.7rem;
	}	
}

/*general */
.onsale {
    direction: ltr;
	font-weight: 500;
}

/* footer */


/* product grid */
.dt-products.products .dt-css-grid .wf-cell {
	border-radius: 5px;
	overflow: hidden;
	box-shadow: 0 0rem .1rem rgba(0,0,0,.1),0 0rem .5rem rgba(0,0,0,.1);
	transition-duration: .3s;
	height: 100%;	
	width: 100%;
}
.dt-products.products .dt-css-grid article {
	height: 100%;
}
.dt-products.products .dt-css-grid article .badge {
    border-radius: 0;
    padding: 5px;
    height: auto;
    min-height: auto;
    font-size: 13px;
    line-height: 1;
    border-radius: 5px 0 5px 0;
    top: 0;
    left: 0;
    pointer-events: none;
    display: inline-block;
    position: absolute;
	color: #fff;
}
.badge.sale-b {
    background: var(--primary);
    direction: ltr;
}
.dt-products .badge.new-b {
    background: #05d605;
}
.badge.featured-b {
    background: #00b7ff;
}
.dt-products .badge.oos-b {
    background: #000;
}
.dt-products.products .dt-css-grid article .badge
.dt-products.products .dt-css-grid article .woocom-project {
    height: 100%;
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
}
.dt-products.products .dt-css-grid article .woocom-project .woo-buttons-on-img a,
.dt-products.products .dt-css-grid article .woocom-project .woo-buttons-on-img {
    display: flex !important;
    width: 100%;
    padding: 0 !important;
    height: auto !important;
}
.dt-products.products .dt-css-grid article img {
    aspect-ratio: 1/1;
    object-fit: cover;
    width: 100%;
	transition: .5s;
	background: #fff;
}
.dt-products.products .dt-css-grid article img.show-on-hover.back-image {
    transform: translateY(100%);
    top: 0;
    left: 0;
	transition: .5s;
}
.dt-products.products .dt-css-grid article .woo-buttons-on-img::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    right: 0;
    background: linear-gradient(to top, #444, transparent);
    opacity: 0.1;
    pointer-events: none;
}
.dt-products.products .dt-css-grid article .woocom-list-content {
    padding: 7px 0 7px;
	background: #fff;
	transition-duration: .3s;
	width: 100%;
	flex: 1;
}
.dt-products.products .dt-css-grid article .woocom-list-content .purchase-badge {
    position: absolute;
    right: 0;
    background: rgba(0, 0, 0, 0.25);
    color: #fff;
    padding: 0 5px;
    height: 20px;
    display: inline-flex;
    align-items: center;
    top: -30px;
    width: 40%;
    justify-content: center;
    font-size: 85%;
    left: 0;
    margin: auto;
    font-weight: 700;
	pointer-events: none;
}
.dt-products.products .dt-css-grid article .woocom-list-content .entry-title {
	font-size: .85rem;
	padding: 0 7px;
}
.dt-products.products .dt-css-grid article .woocom-list-content .entry-title a {
    width: 100%;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.dt-products.products .dt-css-grid article .woocom-list-content .count {
	display: none;
}
.dt-products.products .dt-css-grid article .woocom-list-content .price {
    display: flex;
    justify-content: center;
    flex-direction: row-reverse;
    gap: 10px;
	padding: 0 7px;
}
.dt-products.products .dt-css-grid article:hover .woocom-list-content .entry-title a {
	color: var(--primary);
}
.dt-products.products .dt-css-grid article:hover img.hide-on-hover {
   /* transform: translateX(-100%);*/
	opacity: 1;
}
.dt-products.products .dt-css-grid article:hover img.show-on-hover.back-image {
    transform: translateY(0%);
}
.dt-products.products .dt-css-grid .wf-cell:hover {
    box-shadow: 0 0rem .4rem rgba(230, 174, 65,.4),0 0rem 1rem rgba(230, 174, 65, .4);
}

/* forms */
.grecaptcha-badge,
.wpcf7-response-output,
.wpcf7-not-valid-tip {
	display: none !important;
}
input.wpcf7-form-control:not(.wpcf7-submit ) {
	text-align: right;
	direction: rtl !important;
}
.fri-form {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.fri-form > div {
	padding: 0;
	width: 100%;
	margin-bottom: 10px;
	position: relative;
}
.fri-form > div:last-child {
	margin-bottom: 0px;	
}
.fri-form >  .vc_col-sm-3 {
	width: calc(25% - 7.5px);
}
.fri-form >  .vc_col-sm-4 {
	width: calc(33.333% - 6px);
}
.wpcf7 .fri-form > div .wpcf7-form-control {
	margin: 0;
	font-size: 1rem;
}
.wpcf7 .fri-form > div .wpcf7-form-control::-webkit-input-placeholder,
.wpcf7 .fri-form > div .wpcf7-form-control::placeholder {
	opacity: .7;
	color: #222;
}
.fri-form .wpcf7-form-control:not(.wpcf7-submit ):focus {
	color: var(--secondary);
}
.fri-form input.wpcf7-form-control.wpcf7-submit {
	font-size: 120%;
	text-align: center;
}
.fri-form.hor-form .wpcf7-form-control.wpcf7-submit {
	font-size: 1.2rem;
}
.wpcf7-validates-as-required.wpcf7-not-valid {
    border-color: #f55b5f !important;
}
@media only screen and (max-width: 1024px) {
	.fri-form > div {
		width: 100% !important;
	}	
}


/* sitemap */
@media screen and (min-width: 780px) {
	.wsp-container {
		display: flex;
		justify-content: space-between;
	}
	.sm-3 {
		float: right;
		width: 50%;
	}
}

/* accecibility */
#enable-toolbar-trigger {
	display: none;
}

.acc-menu {
	cursor: pointer;
	display: flex !important;
}
.acc-menu.desk {
    position: fixed;
    bottom: 10px;
    left: 10px;
    z-index: 99999999;
	width: 35px;
	height: 35px;
    padding: 0;
    background: #000;
	border-radius: 50%;
	display: flex;
	align-items: center;
	justify-content: center;
	border: 2px solid #fff;
}
.acc-menu svg  {
	height: auto;
	fill: #fff;	
}
.acc-menu.desk svg {
 	width: 22px;   
}
.acc-menu.desk:hover svg,
.acc-menu.desk:hover {
	border-color: var(--primary);	
	fill: var(--primary);	
}
.show-enable-toolbar .acc-menu {
	pointer-events: none;
}
@media only screen and (max-width: 990px) {
	.acc-menu svg {
		width: 25px;
		padding: 0;
	}
	.masthead .mobile-header-bar .mobile-mini-widgets > a.acc-menu {
		display: flex;
		margin-inline: 0 25px;
	}
}
select.orderby {
  background-image: url("data:image/svg+xml;utf8,<svg fill='rgb(255, 255, 255)' height='80' viewBox='5 5 13 13' width='80' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>") !important;
  line-height: 40px !important;
}