.elementor-397 .elementor-element.elementor-element-d6d931e > .elementor-container{max-width:1125px;}.elementor-397 .elementor-element.elementor-element-d6d931e .elementor-repeater-item-1d49ea9.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-397 .elementor-element.elementor-element-fbeeca6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-397 .elementor-element.elementor-element-fbeeca6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-fbeeca6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-fbeeca6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-397 .elementor-element.elementor-element-0577ac8 .woocommerce-breadcrumb{color:#000000;font-family:"avenir next", Sans-serif;font-size:14px;font-weight:300;}.elementor-397 .elementor-element.elementor-element-0577ac8 .woocommerce-breadcrumb > a{color:#000000;}.elementor-397 .elementor-element.elementor-element-33ed0ca .elementor-heading-title{color:#000000;font-family:"avenir next", Sans-serif;font-size:14px;font-weight:800;}.elementor-397 .elementor-element.elementor-element-33ed0ca > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-760fe63 .elementor-heading-title{color:#000000;font-family:"avenir next", Sans-serif;font-size:32px;font-weight:800;text-transform:uppercase;}.elementor-397 .elementor-element.elementor-element-4de9376 .elementor-heading-title{color:#4A4A4A;font-family:"avenir next", Sans-serif;font-size:16px;font-weight:800;}.elementor-397 .elementor-element.elementor-element-4de9376 > .elementor-widget-container{padding:35px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-8c5d31f .jet-checkboxes-list__row{margin-right:calc(5px/2);margin-left:calc(5px/2);padding-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-397 .elementor-element.elementor-element-8c5d31f .jet-list-tree__children{margin-right:calc(5px/2);margin-left:calc(5px/2);padding-left:10px;}.elementor-397 .elementor-element.elementor-element-8c5d31f .jet-checkboxes-list-wrapper{margin-left:calc(-5px/2);margin-right:calc(-5px/2);margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-397 .elementor-element.elementor-element-8c5d31f .jet-checkboxes-list__label{font-family:"avenir next", Sans-serif;font-size:16px;font-weight:400;}.elementor-397 .elementor-element.elementor-element-8c5d31f .jet-checkboxes-list__decorator{width:23px;height:23px;min-width:23px;min-height:23px;margin-right:10px;border-radius:0px 0px 0px 0px;overflow:hidden;}.elementor-397 .elementor-element.elementor-element-8c5d31f .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button .jet-checkboxes-list__decorator{background-color:#000000;}.elementor-397 .elementor-element.elementor-element-8c5d31f .jet-checkboxes-list__checked-icon{font-size:12px;}.elementor-397 .elementor-element.elementor-element-8c5d31f .jet-filter+.jet-filter{margin-top:10px;}.elementor-397 .elementor-element.elementor-element-8c5d31f .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-397 .elementor-element.elementor-element-814484e .elementor-heading-title{color:#4A4A4A;font-family:"avenir next", Sans-serif;font-size:16px;font-weight:800;}.elementor-397 .elementor-element.elementor-element-814484e > .elementor-widget-container{padding:16px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-b3e9e0e .jet-checkboxes-list__row{margin-right:calc(5px/2);margin-left:calc(5px/2);padding-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-397 .elementor-element.elementor-element-b3e9e0e .jet-list-tree__children{margin-right:calc(5px/2);margin-left:calc(5px/2);padding-left:10px;}.elementor-397 .elementor-element.elementor-element-b3e9e0e .jet-checkboxes-list-wrapper{margin-left:calc(-5px/2);margin-right:calc(-5px/2);margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-397 .elementor-element.elementor-element-b3e9e0e .jet-checkboxes-list__label{font-family:"avenir next", Sans-serif;font-size:16px;font-weight:400;}.elementor-397 .elementor-element.elementor-element-b3e9e0e .jet-checkboxes-list__decorator{width:23px;height:23px;min-width:23px;min-height:23px;margin-right:10px;border-radius:0px 0px 0px 0px;overflow:hidden;}.elementor-397 .elementor-element.elementor-element-b3e9e0e .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button .jet-checkboxes-list__decorator{background-color:#000000;}.elementor-397 .elementor-element.elementor-element-b3e9e0e .jet-checkboxes-list__checked-icon{font-size:12px;}.elementor-397 .elementor-element.elementor-element-b3e9e0e .jet-filter+.jet-filter{margin-top:10px;}.elementor-397 .elementor-element.elementor-element-b3e9e0e .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-397 .elementor-element.elementor-element-78ac435 .elementor-heading-title{color:#4A4A4A;font-family:"avenir next", Sans-serif;font-size:16px;font-weight:800;}.elementor-397 .elementor-element.elementor-element-78ac435 > .elementor-widget-container{padding:16px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-9cd07fa .jet-checkboxes-list__row{margin-right:calc(5px/2);margin-left:calc(5px/2);padding-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-397 .elementor-element.elementor-element-9cd07fa .jet-list-tree__children{margin-right:calc(5px/2);margin-left:calc(5px/2);padding-left:10px;}.elementor-397 .elementor-element.elementor-element-9cd07fa .jet-checkboxes-list-wrapper{margin-left:calc(-5px/2);margin-right:calc(-5px/2);margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-397 .elementor-element.elementor-element-9cd07fa .jet-checkboxes-list__label{font-family:"avenir next", Sans-serif;font-size:16px;font-weight:400;}.elementor-397 .elementor-element.elementor-element-9cd07fa .jet-checkboxes-list__decorator{width:23px;height:23px;min-width:23px;min-height:23px;margin-right:10px;border-radius:0px 0px 0px 0px;overflow:hidden;}.elementor-397 .elementor-element.elementor-element-9cd07fa .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button .jet-checkboxes-list__decorator{background-color:#000000;}.elementor-397 .elementor-element.elementor-element-9cd07fa .jet-checkboxes-list__checked-icon{font-size:12px;}.elementor-397 .elementor-element.elementor-element-9cd07fa .jet-filter+.jet-filter{margin-top:10px;}.elementor-397 .elementor-element.elementor-element-9cd07fa .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-397 .elementor-element.elementor-element-8d48dcd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-397 .elementor-element.elementor-element-8d48dcd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-8d48dcd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 0px 10px 20px;}.elementor-397 .elementor-element.elementor-element-8d48dcd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-397 .elementor-element.elementor-element-7990aed.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:20px;}.elementor-397 .elementor-element.elementor-element-7990aed.elementor-wc-products ul.products li.product{padding:0px 5px 0px 5px;background-color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-7990aed nav.woocommerce-pagination{margin-top:9px;}.elementor-397 .elementor-element.elementor-element-7990aed nav.woocommerce-pagination ul li a, .elementor-397 .elementor-element.elementor-element-7990aed nav.woocommerce-pagination ul li span{padding:15px;}.elementor-397 .elementor-element.elementor-element-7990aed nav.woocommerce-pagination ul li a{color:#FFFFFF;background-color:#4A4A4A;}.elementor-397 .elementor-element.elementor-element-7990aed nav.woocommerce-pagination ul li a:hover{background-color:var( --e-global-color-text );}.elementor-397 .elementor-element.elementor-element-7990aed nav.woocommerce-pagination ul li span.current{background-color:#4A4A4A;}.elementor-397 .elementor-element.elementor-element-7990aed.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-397 .elementor-element.elementor-element-d6d931e:not(.elementor-motion-effects-element-type-background), .elementor-397 .elementor-element.elementor-element-d6d931e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-397 .elementor-element.elementor-element-d6d931e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:18px 0px 0px 0px;}.elementor-397 .elementor-element.elementor-element-d6d931e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(min-width:768px){.elementor-397 .elementor-element.elementor-element-fbeeca6{width:28.309%;}.elementor-397 .elementor-element.elementor-element-8d48dcd{width:71.369%;}}@media(max-width:1024px){.elementor-397 .elementor-element.elementor-element-8d48dcd > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-397 .elementor-element.elementor-element-7990aed.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:0px;}.elementor-397 .elementor-element.elementor-element-d6d931e{padding:20px 20px 20px 20px;}}@media(max-width:767px){.elementor-397 .elementor-element.elementor-element-8d48dcd > .elementor-element-populated{padding:0px 10px 10px 10px;}.elementor-397 .elementor-element.elementor-element-7990aed.elementor-wc-products  ul.products{grid-column-gap:8px;grid-row-gap:10px;}.elementor-397 .elementor-element.elementor-element-7990aed.elementor-wc-products ul.products li.product{padding:0px 0px 10px 0px;}.elementor-397 .elementor-element.elementor-element-d6d931e{padding:15px 15px 15px 15px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'avenir next';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('../eot/avenirnextltpro-bold.eot');
	src: url('../eot/avenirnextltpro-boldd41d.eot#iefix') format('embedded-opentype'),
		url('../woff2/avenirnextltpro-bold.woff2') format('woff2'),
		url('../woff/avenirnextltpro-bold.woff') format('woff'),
		url('../ttf/avenirnextltpro-bold.ttf') format('truetype'),
		url('../avenirnextltpro-bold.html#avenirnext') format('svg');
}
@font-face {
	font-family: 'avenir next';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('../eot/avenirnextltpro-regular.eot');
	src: url('../eot/avenirnextltpro-regulard41d.eot#iefix') format('embedded-opentype'),
		url('../woff2/avenirnextltpro-regular.woff2') format('woff2'),
		url('../woff/avenirnextltpro-regular.woff') format('woff'),
		url('../ttf/avenirnextltpro-regular.ttf') format('truetype'),
		url('../avenirnextltpro-regular.html#avenirnext') format('svg');
}
@font-face {
	font-family: 'avenir next';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('../eot/avenirnextltpro-regular-1.eot');
	src: url('../eot/avenirnextltpro-regular-1d41d.eot#iefix') format('embedded-opentype'),
		url('../woff2/avenirnextltpro-regular-1.woff2') format('woff2'),
		url('../woff/avenirnextltpro-regular-1.woff') format('woff'),
		url('../ttf/avenirnextltpro-regular-1.ttf') format('truetype'),
		url('../avenirnextltpro-regular-1.html#avenirnext') format('svg');
}
@font-face {
	font-family: 'avenir next';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('../eot/avenirnextcyr-medium.eot');
	src: url('../eot/avenirnextcyr-mediumd41d.eot#iefix') format('embedded-opentype'),
		url('../woff2/avenirnextcyr-medium.woff2') format('woff2'),
		url('../woff/avenirnextcyr-medium.woff') format('woff'),
		url('../ttf/avenirnextcyr-medium.ttf') format('truetype');
}
@font-face {
	font-family: 'avenir next';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('../eot/avenirnextcyr-demi.eot');
	src: url('../eot/avenirnextcyr-demid41d.eot#iefix') format('embedded-opentype'),
		url('../woff2/avenirnextcyr-demi.woff2') format('woff2'),
		url('../woff/avenirnextcyr-demi.woff') format('woff'),
		url('../ttf/avenirnextcyr-demi.ttf') format('truetype');
}
/* End Custom Fonts CSS */