@font-face{font-family:'lato-cyr';src:url(/dist/fonts/lato-regular.woff2) format('woff2');font-weight:normal;font-style:normal}@font-face{font-family:'lato-cyr';src:url(/dist/fonts/lato-italic.woff2) format('woff2');font-weight:normal;font-style:italic}@font-face{font-family:'lato-cyr';src:url(/dist/fonts/lato-bold.woff2) format('woff2');font-weight:bold;font-style:normal}body{font-family:'lato-cyr',sans-serif}.wf-loading body{opacity:0}.ie.wf-loading body{visibility:hidden}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.header-font-family,.product_list_widget li{font-family:'lato-cyr',sans-serif}.nav-alt.nav-light a{color:#fff}.nav-alt.nav-light li:hover a:before,.nav-light .burger-menu span,.nav-light .burger-menu span:before,.nav-light .burger-menu span:after{background-color:#fff}.nav-alt.nav-dark a{color:#333}.nav-alt.nav-dark li:hover a:before,.nav-dark .burger-menu span,.nav-dark .burger-menu span:before,.nav-dark .burger-menu span:after{background-color:#333}.nav-alt.nav-dark .active,.nav-alt.nav-dark .current-menu-item>a,.nav-alt.nav-dark .current-menu-item>a{color:#ca293e}.show-fixed{background-color:#fff}.nav-alt .subnav a,.nav-alt .subnav li{color:#fff}.nav-alt .subnav{background-color:#111}.home-logo{padding-top:60px;padding-right:0;padding-bottom:60px;padding-left:0}.portfolio-content .entry-title,.gallery-content .portfolio-content .portfolio-categories li a,#gallery2 .portfolio-categories li a,.portfolio-content .dot-separator{color:rgba(255,255,255,1)}.portfolio-content .wavy-separator span,.portfolio-content .wavy-separator span:after{border-color:rgba(255,255,255,1)}.team-page .bg-overlay{background-color:rgba(0,0,0,.6)}#preloader{display:none}.home #preloader{display:block}.product.item-description{h3.entry-title {
		font-size: 32px;
		margin-bottom: 1rem;
	}
	p {
		font-size: 18px;
		margin-bottom: 1rem;
	}
	/* .item-price p {
		font-size: 18px;
	} */
}#footer{margin-top:4rem;p {
		text-align: center;
		margin-bottom: 10px;
		font-size: 16px;
	}
	p.studio {
		margin-top: 2rem;
		font-size: 13px;
		a {
			color: #cfcfcf;
			text-decoration: underline;
		}
		a:hover {
			color: white;
			text-decoration: underline;
		}
	}
}.row:has(.product-description) {display:none}#menu-list-new .entry-title{}#menu-list-new .entry-title .item-title{max-width:310px}@media (min-width:1400px){#menu-list-new .entry-title .item-title{max-width:390px}}.underline{text-decoration:underline}body.product .content-wrapper{display:flex;flex-direction:column;justify-content:space-between;min-height:calc(100vh - 85px);padding-top:2rem}.product-gallery.menu-item{max-width:1330px;margin:0 auto;float:none}.home-info-inner{padding-top:2rem}