/* HS design 2027 - etapa 9 - cautarea pe telefon: bara sub antet; la derulare in jos devine butonul rotund "Cauta" langa meniu */
@media (max-width:992px){
html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6) body .site-header .main-header{flex-wrap:wrap!important;height:auto!important}
html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6) body .site-header .site-branding{height:54px!important}
html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6) body .site-header .menu-toggle{top:12px!important}
html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6) body .site-header .site-header-cart{top:14px!important}
html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6) body .site-header .main-header>.site-search{display:block!important;order:10;flex:0 0 100%!important;width:100%!important;max-width:none!important;margin:0!important;padding:0 0 10px!important;max-height:72px;overflow:hidden;opacity:1;visibility:visible;transition:max-height .25s ease,padding-bottom .25s ease,opacity .2s ease,visibility 0s linear 0s}
html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6) body.hs9-strans .site-header .main-header>.site-search{max-height:0!important;padding-bottom:0!important;opacity:0;visibility:hidden;transition:max-height .25s ease,padding-bottom .25s ease,opacity .15s ease,visibility 0s linear .25s}
html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6) body .site-header .site-search .dgwt-wcas-search-wrapp{max-width:none!important;width:100%!important;margin:0!important}
html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6) body .site-header .site-search input.dgwt-wcas-search-input{height:46px!important;font-size:16px!important;line-height:1.2!important;padding:0 76px 0 40px!important;border:1.5px solid var(--hs-ink)!important;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2317150F' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z'/%3E%3C/svg%3E") no-repeat 14px 50%/18px 18px!important;box-shadow:0 2px 8px rgba(23,21,15,.06)!important;color:var(--hs-ink)!important;text-overflow:ellipsis}
html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6) body .site-header .site-search input.dgwt-wcas-search-input::placeholder{color:var(--hs-muted)!important;opacity:1;font-size:15px!important}
html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6) body .site-header .site-search .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{position:absolute!important;left:auto!important;right:5px!important;top:5px!important;bottom:auto!important;transform:none!important;height:36px!important;min-height:36px!important;width:auto!important;min-width:0!important;padding:0 14px!important;margin:0!important;border-radius:999px!important;background:var(--hs-acc)!important;background-color:var(--hs-acc)!important;color:#fff!important;display:flex!important;align-items:center;justify-content:center;line-height:1!important;font-size:0!important;text-transform:none!important}
html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6) body .site-header .site-search .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit svg{display:none!important}
html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6) body .site-header .site-search .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit::after{content:"Caută";font:600 13px/1 var(--hs-sans);color:#fff;letter-spacing:.01em;text-transform:none}
html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6) body .site-header .site-search .dgwt-wcas-preloader{right:76px!important}
html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6) body .site-header .mobile-search-toggle{display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:3px;position:absolute!important;left:58px!important;right:auto!important;top:0!important;height:54px!important;width:46px!important;padding:0!important;margin:0!important;background:transparent!important;border:0!important;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility 0s linear .2s;color:var(--hs-acc)!important}
html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6) body.hs9-strans .site-header .mobile-search-toggle{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .2s ease .1s,visibility 0s linear 0s}
html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6) body .site-header .mobile-search-toggle svg{width:34px!important;height:34px!important;padding:8px!important;border-radius:50%;background:var(--hs-acc)!important;box-shadow:0 2px 6px rgba(122,34,51,.35);stroke:#fff!important;flex:none;box-sizing:border-box!important;margin:0!important}
html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6) body .site-header .mobile-search-toggle svg path{stroke:#fff!important;stroke-width:2.2!important}
html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6) body .site-header .mobile-search-toggle::after{content:"Caută";font:600 10px/1 var(--hs-sans);color:var(--hs-acc);letter-spacing:.02em}
}
html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6):not(#hs7) body ul.products li.product .price del,html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6):not(#hs7) body ul.products li.product .hs-pct,html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6):not(#hs7) body ul.products li.product .sale-item.product-label,html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6):not(#hs7) body ul.products li.product .onsale,html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6):not(#hs7) body ul.products li.product .hs27-30,html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6):not(#hs7) body .dgwt-wcas-suggestions-wrapp .dgwt-wcas-sp del{display:none!important}html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6):not(#hs7) body ul.products li.product .price,html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6):not(#hs7) body ul.products li.product .price ins,html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6):not(#hs7) body ul.products li.product .price .amount,html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6):not(#hs7) body .dgwt-wcas-suggestions-wrapp .dgwt-wcas-sp,html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6):not(#hs7) body .dgwt-wcas-suggestions-wrapp .dgwt-wcas-sp ins,html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6):not(#hs7) body .dgwt-wcas-suggestions-wrapp .dgwt-wcas-sp .amount{color:var(--hs-ink,#17150F)!important;text-decoration:none!important}
html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6):not(#hs7) body a.hs8-c-btn.hs8-c-wa,html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6):not(#hs7) body .summary a.hs8-c-btn.hs8-c-wa,html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6):not(#hs7) body .hs29-ac a.hs29-wa,html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6):not(#hs7) body .hs33-btns a.hs33-wa{background:#15803D!important;border-color:#15803D!important;color:#fff!important}html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6):not(#hs7) body .hs29-ac a.hs29-wa small{color:#E8FFF0!important}html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6):not(#hs7) body .hs14-chips span,html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6):not(#hs7) body .hs14-chips .hs14-g,html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6):not(#hs7) body .hs21-h,html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6):not(#hs7) body .hs21 .textwidget p,html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6):not(#hs7) body .site-footer .textwidget p,html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6):not(#hs7) body footer.copyright .textwidget p,html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6):not(#hs7) body .hs19-kk,html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6):not(#hs7) body .hs18-k,html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6):not(#hs7) body .shoptimizer-sticky-add-to-cart__content-price .hs27-b,html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6):not(#hs7) body .hs8-brand,html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6):not(#hs7) body .hs8-ed-k,html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6):not(#hs7) body .hs8-eticheta,html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6):not(#hs7) body .hs8-mt-kg,html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6):not(#hs7) body .hs8-cod,html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6):not(#hs7) body .hs8-cod b,html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6):not(#hs7) body .hs29-eti,html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6):not(#hs7) body .hs12-xh h3,html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6):not(#hs7) body .hs12-br,html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6):not(#hs7) body .hs12-trust span,html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6):not(#hs7) body .hs12-st,html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6):not(#hs7) body .hs12-chips span,html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6):not(#hs7) body .hs10-hm,html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6):not(#hs7) body .hs10-br,html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6):not(#hs7) body .hs10-hc,html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6):not(#hs7) body .hs10-bk-n,html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6):not(#hs7) body .hs10-chips span,html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6):not(#hs7) body .hs10-big small,html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6):not(#hs7) body .woocommerce-privacy-policy-text p,html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6):not(#hs7) body .woocommerce-privacy-policy-text,html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6):not(#hs7) body .woocommerce-breadcrumb .breadcrumb-separator{font-size:12px!important}html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6):not(#hs7) body .woocommerce-breadcrumb .breadcrumb-separator{color:#6B665C!important;opacity:1!important}@media (max-width:480px){html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6):not(#hs7) body .hs8-mt-kg{white-space:normal!important;line-height:1.2!important}}html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6):not(#hs7) body .shoptimizer-cart-icon .mini-count{font-size:12px!important;min-width:18px!important;height:18px!important;line-height:18px!important;padding:0 4px!important;box-sizing:border-box!important}html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6):not(#hs7) body li.variable-item.button-variable-item.disabled .variable-item-contents,html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6):not(#hs7) body li.variable-item.button-variable-item.disabled .variable-item-span{opacity:1!important}html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6):not(#hs7) body li.variable-item.button-variable-item.disabled .variable-item-span{color:#7A756B!important}

body.static-cta-buttons ul.products li.product:not(.product-category) {
    border-color: transparent!important;
}
p#billing_country_field {
    width: 50%!important;
}

p#billing_address_1_field {
    width: 100%!important;
}
.price ins, .summary .yith-wcwl-add-to-wishlist a:before, .site .commercekit-wishlist a i:before, .commercekit-wishlist-table .price, .commercekit-wishlist-table .price ins, .commercekit-ajs-product-price, .commercekit-ajs-product-price ins, .widget-area .widget.widget_categories a:hover, #secondary .widget ul li a:hover, #secondary.widget-area .widget li.chosen a, .widget-area .widget a:hover, #secondary .widget_recent_comments ul li a:hover, .woocommerce-pagination .page-numbers li .page-numbers.current, div.product p.price, body:not(.mobile-toggled) .main-navigation ul.menu li.full-width.menu-item-has-children ul li.highlight > a, body:not(.mobile-toggled) .main-navigation ul.menu li.full-width.menu-item-has-children ul li.highlight > a:hover, #secondary .widget ins span.amount, #secondary .widget ins span.amount span, .search-results article h2 a:hover {
    color: #000000;
    font-weight: 700;   
}
.yith-wacp-content .product-price, .yith-wacp-content ul.products li.product .price, .yith-wacp-content ul.products li.product .price ins {
    color: #565656;
    font-weight: 500;
} 
body .price del {
    color: #000 !important;
    font-weight: 600;
}
ins, mark {
    background: 0 0;
    font-weight: 700; 
}
.shoptimizer-sticky-add-to-cart__content-price {
    margin-right: 5px;
    color: #111;
    font-weight: 600; 
}


.site-header-cart .cart-contents {
color: #000 !important;
}
.heartOnMobile {
    display: none!important;
}
ul.woocommerce-error {
    display: none!important;
}
.shoptimizer-category-banner {
    display: none;
}
.woof_block_html_items {
    max-height: 300px;
    overflow-x: hidden;
    overflow-y: scroll;
    margin-bottom: 30px;
}
a.button.go-checkout {
    background: #000!important;
    color: #fff!important;
    border-radius: 4px!important;
}
.mobile-overlay {
    display: none!important;
}
.m-search-bh .site-search, .m-search-toggled .site-search, .site-branding button.menu-toggle, .site-branding button.menu-toggle:hover {
    background: #000!important;
}
a.mobile-filter.shoptimizer-mobile-toggle {
    display: none!important;
}
footer.site-footer, footer.copyright {
    background-color: #000!important;
    color: #ffffff;
}
input#dgwt-wcas-search-input-1 {
    border-radius: 4px;
    height: 40px;
}
a.button.wp-element-button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
    font-size: 14px!important;
    font-weight: 500!important;
}
.button.wp-element-button.product_type_variable.add_to_cart_button {
  font-weight: 500;
}
.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit {
    background: #e4c281!important;
}
.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit::before {
    border-color: transparent #e4c281!important;
}
.site-header .custom-logo-link img {
    height: 65px!important;
}
body:not(.header-4) .site-header, .header-4-container{
	background:#000!important;
}
body {
 line-height: 24px;
 letter-spacing: 0;
 font-size: 18px;
 color: #333;
}
.commercekit-wishlist-table .price del {
color:  !important;
}

body .price del {
color: #000 !important;
}
.elementor-8081 .elementor-element.elementor-element-77f2fe6 > .elementor-widget-container {
	background-color: #f2f2f2 !important; 
}
#shoptimizer-modals-wrapper a {
    background: #fff !important;
    padding: 7px 20px 7px 30px;
    border-radius: 7px;
	border:1px solid #eee;font-weight:400
		
}
.site footer.site-footer .widget .widget-title, .site-footer .widget.widget_block h2 {
  color: #ffffff;
	font-weight: 800;
}
.woocommerce-product-details__short-description p {
  font-size: 14px;
}
#shoptimizer-modals-wrapper a {
    color: #000;
}
.mobile-extra::before {
    content: "Contacteaza-ne:";
    color: #000 !important;
}
.shoptimizer-cart-icon svg {
stroke: #fff !important;
}
li.salesShop .cg-menu-link.main-menu-link {
color: #fff !important;
}
.site-header-cart a.cart-contents .shoptimizer-cart-icon .mini-count {
border-color: #000!important;
}
li.salesShop .cg-menu-link.main-menu-link {
  color: #fff;
  background: #E4C281!important;
}
@media only screen and (min-width: 993px) 
.dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit {
color: #0000 !important;
}
p#billing_country_field {
    width: 50%!important;
}

p#billing_address_1_field {
    width: 100%!important;
}
p#billing_address_1_field {
    width: 100%!important;
}

p#billing_country_field {
    width: 50%!important;
}
.dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit {
background-color: #000!important;
}

.blog #primary {
  width: 100%;
}
.single.single-post #primary {
  width: 100%;
  padding-top: 0;
}

#menu-primary-menu li .sub-menu li a {
  text-transform: initial;
}
.woof_show_auto_form, .woof_hide_auto_form {
 display: none !important;
}
.irs--round .irs-from, .irs--round .irs-to, .irs--round .irs-single {
 background-color: #304146 !important;
 color: #fff  !important;
}

.secondary-navigation .menu a, .ri.menu-item::before, .fa.menu-item::before {
color: #fff !important;
}
.secondary-navigation .menu-item { 
border-left: 0px !important;

}

.irs--round .irs-line,
.irs--round .irs-bar {
 background-color: #304146!important;
}
.main-navigation ul li a {
color: #000 !important;
}
.irs--round .irs-handle {
 border: 4px solid #304146  !important;
 box-shadow: 0 1px 3px rgb(247, 223, 223) !important;
}

.header-5 .site-header-cart .cart-contents .amount {
color: #fff; 
	}
.woocommerce-tabs.wc-tabs-wrapper h2 {
 font-size: 22px;
 font-weight: 600;
 letter-spacing: 0;
 line-height: 1.25;
 text-transform: none;
 color: #333;
}
.secondary-navigation .menu li:not(.ri) a {
 padding-top: 0;
}

.secondary-navigation .menu a {
 padding: 10px 20px;
}

.secondary-navigation #menu-item-7187 .icon-wrapper,
.secondary-navigation #menu-item-7002 .icon-wrapper{
 left: 0;
 width: 20px;
 height: 20px;
 top: 2px;
}
 .site .elementor-element.elementor-products-grid ul.products li.product {
   padding-bottom: 0;
 }
.widget_text.top-bar-left.widget_custom_html {
  display: none;
}

@media only screen and (max-width: 992px) {
	#page .woocommerce-tabs ul.tabs li {
    display: inline-block;
    margin-right: 10px;
}
	#page .woocommerce-tabs ul.tabs li a {
    font-size: 14px;
}
	.site-branding button.menu-toggle {
  width: 35px;
  background: transparent;
}

.heartOnMobile {
  position: absolute;
  left: 15%;
}

.heartOnMobile img {
  width: 20px;
}
.mobile-search-toggle svg, .mobile-myaccount svg {
  stroke: #fff !important;
}
}
@media only screen and (min-width: 678px) {
.heartOnMobile {
  display: none;
}	
	
}
@media only screen and (max-width: 678px) {

.widget_text.top-bar-left.widget_custom_html {
  display: block !important;
}	
	
.top-bar-left.widget_text, .top-bar-center.widget_text, .widget_text.top-bar-right.widget_custom_html {
  display: none;
}

.widget_text.top-bar-left.widget_custom_html #onlyMobile {
  list-style: none;
}

#onlyMobile ul {
  list-style: none;
	 margin-bottom: 0;
}
.mobile-extra {
  margin-top: 50px;
}

.mobile-extra::before {
  content: "Contacteaza-ne:";
  color: #783445;
}
#onlyMobile ul li {
  display: inline-block;margin-right: 10px;
}
	.iconstopBar {
		width:15px !important;
	}
	
footer.copyright .widget:last-child {
  text-align: center;
}
#mobile-contact-bar-outer {
  border-top: 1px solid #f7dfdf;
}

#mobile-contact-bar ul li {
  border-right: 1px solid #f7dfdf;
}

	
	  .menu-toggle .bar-text {
    margin-top: 1px;
    margin-left: 35px;
  }
 .dgwt-wcas-om-bar button.dgwt-wcas-om-return, .dgwt-wcas-om-bar button.dgwt-wcas-om-return:active, .dgwt-wcas-om-bar button.dgwt-wcas-om-return:focus, .dgwt-wcas-om-bar button.dgwt-wcas-om-return:hover {
 background: #F7DFDF;
}

 li.salesShop .cg-menu-link.main-menu-link {
 padding: 7px 10px;
}
 
 footer.copyright p {
 font-size: 12px;
 text-align: center;
}
 .site-footer .widget.widget_text {
 width: 49% !important;
 display: inline-block;
 vertical-align: top;
}
 #text-10 .textwidget p {
 margin-bottom: 10px;
}
}

@media only screen and (min-width: 993px) {  
 #text-10 .textwidget p {
 display: inline-block;
 margin-bottom: 0;
 width: 49%;
}
 
 body.header-5.wc-active .site-header-cart {    margin-left: 0;  }
 .header-5.wc-active .site-header-cart a.cart-contents {
   height: 0;
   border: 0;
   border-radius: 0;
   line-height: 50px;
 }
 .header-5 .site-header input[type="search"] {
   height: 45px;
 }
 .site-header .site-search {
 margin-right: 3em;
}

.dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit {
 color: #783547;
 background-color: #f7dfdf;
}


.dgwt-wcas-has-submit .dgwt-wcas-search-submit svg path {
 fill: #783547;
}

.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input, .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input:hover, .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input:focus {
 border-radius: 99px;
 box-shadow: unset !important;
 font-size: 14px;
}

}
.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit::before {
 border-color: transparent #f7dfdf;}

body.static-cta-buttons ul.products li.product:not(.product-category) {
 border: 1px solid #eee;background: #fff;
}


body .main-navigation ul.menu li.menu-item-has-children.full-width > .sub-menu-wrapper li a.button, body ul.products li.product .added_to_cart, body ul.products li.product .button {
 text-transform: uppercase;
}

.iconstopBar {
 width: 20px;
 display: inline-block;
 vertical-align: middle;
 margin-right: 5px;
}

.top-bar-center .iconstopBar {
 padding-top: 5px;
}

.image-feature figcaption {
 top: 50%;
 padding: 20px;
 transform: translateY(-50%);
}

ul.products li.product.product-category img {
 transform: scale(1);
 border-radius: 99px;
}

.main-navigation ul.sub-menu li a span strong {
background-color:#fff !important;
font-weight:900;
 color: #333;
 font-size: 14px;
border-radius: 0;
 border-bottom: 1px solid #f7dfdf;
position: relative;
 padding:0;
 margin-left:0;
}
li.salesShop .cg-menu-link.main-menu-link {
 color: #000;
 background: #f7dfdf;
 line-height: 25px;
 border-radius: 3px;
}


.woocommerce-product-details__short-description {
 font-size: 16px;
}

.single-product .product p.price {
 font-size: 26px;
 font-weight: 900;
 margin: 10px 0;
}

.cart .single_add_to_cart_button {
 text-transform: uppercase !important;
}

.cgkit-as-wrap .cgkit-attribute-swatches .cgkit-attribute-swatch.cgkit-button button.cgkit-swatch-selected {
 background: #783547;
 border-color: #783547;
}
#shoptimizer-modals-wrapper a {
background: #f7dfdf;
padding: 7px 20px 7px 30px;
border-radius: 7px;
}

.summary .commercekit-wishlist a em.cg-wishlist-t::before, .summary .commercekit-wishlist a em.cg-wishlist::before {
 margin-top: 2px;
}

.summary .commercekit-wishlist {
 margin-left: 0;
}

body ul.products li.product.product-category h2 span::after {
content:none;
}

.woocommerce-checkout .form-row input[type="email"], .woocommerce-checkout .form-row input[type="number"], .woocommerce-checkout .form-row input[type="password"], .woocommerce-checkout .form-row input[type="tel"], .woocommerce-checkout .form-row input[type="text"], .woocommerce-checkout .form-row textarea, body.woocommerce-checkout .form-row select {
 border-color: #eee;
 border-radius: 7px;
 box-shadow: unset;
 font-size: 14px;
}

.select2-container--default .select2-selection--single {
 border-color: #eee;
 box-shadow: unset;
 font-size: 14px;
}

.select2-container--default .select2-selection--single {
 border: 1px solid #eee;
}

h3#order_review_heading + #order_review.woocommerce-checkout-review-order {
 background: #eaeaea2e;
 border-radius: 5px;
 padding: 15px;
}

.woocommerce-checkout-review-order-table tfoot td, .woocommerce-checkout-review-order-table tfoot th {
 background-color: #fff;
}

body .woocommerce-checkout-payment ul {
 background: #ffffff;
}



.wc_payment_methods.payment_methods.methods::before {
 content: "Modalitate de plata";
 display: inline-block;
font-weight: 600;
	padding: 10px 0 0px 10px;
color: #000;
}
.form-row label {
 display: block;
 margin-bottom: 5px;
 color: #111;
 font-size: 14px;
 font-weight: 400;
}


.remove {
padding: 0 3px;
border-radius: 99px;
margin-left: 0;
margin-right: 15px;
  border:none;
}

.term-description p, .term-description a, .term-description a:hover, .shoptimizer-category-banner h1, .shoptimizer-category-banner .taxonomy-description p {
 color: #333;
 text-align: center;
}

ul.products li.product .price {
color: #000;
font-weight: 700;
font-size: 16px;

}

body .price del {
 font-size: 12px;
 color: #333;
	font-weight: 200;
}

.product_meta {
 font-size: 12px;
 text-align: left;
 background-color:transparent;
}

.related-wrapper > section > h2 {
 padding-top: 0;
}

body a.remove::before {
 background-color: #000;
}

.socialFooter img {
 width: 20px;
}

footer.site-footer, footer.copyright {
 border-top: 1px solid #ffffff75;
}

footer.copyright {
 padding: 1rem 0;
}

footer.copyright p {
 font-size: 12px;
}

.site-footer .widget.widget_block h2, footer .widget .widget-title {
 margin-bottom: 10px;
 color: #fff;
 font-size: 15px;
}

.woocommerce-message {
background-color: #cecece1c;
font-size: 16px;
color: #000;
}

#socialList li {
 display: inline-block;
 margin-right: 5px;
}
.copyright {
 border-top: 1px solid #eee !important;
}
.woocommerce-MyAccount-content {
 font-size: 16px;
}

.site-header-cart a.cart-contents .shoptimizer-cart-icon .mini-count {
   display: inline-block;
   position: relative;
   top: 5px;
   left: -8px;
   width: 16px;
   height: 15px;
   border-radius: 50%;
   background-color: #eee;
   border: 1px solid #444;
   font-size: 9px;
   line-height: 15px;
   text-align: center;
   transition: .2s all;align-content
}
.site-header-cart a.cart-contents .shoptimizer-cart-icon .mini-count {
   background-color: #eee !important;
   border-color: #783547;
}
.woocommerce-products-header {
 display: none !important;
}

.product-widget ul.afterAddtoCart li::before {
 content: none !important;
}

.product-widget ul.afterAddtoCart li{
   margin-left: 0 !important;
 font-size: 14px;font-weight: 500;
 margin-bottom: 10px;
}

.product-widget ul.afterAddtoCart .iconstopBar {
 width: 22px;
 margin-right: 10px;
}
#custom_html-2 .gamma.widget-title {
  font-family: "Open Sans";
  font-weight: 600;
  font-size: 16px;
}
.product-widget #custom_html-2 {
 background: #fff;
 padding: 14px;
 border-radius: 5px;
	border:1px solid #eee;font-weight: 600;
}


.copyright #menu-logo-footer li {
  display: inline-block;
  margin-left: 20px;
}

.below-content {
  padding-bottom: 0;
}

.psfw-social-icons.round.only_icon::before {
  content: "Distribuie pe: ";
  display: block;
  width: 100%;
  font-size: 16px;
  font-weight: 500;
}
ul.psfw-social-icons li a {
  width: 25px;
  height: 25px;
  border: 0;
}

.book-author {
  margin: 10px 0;
}

.single-product .summary.entry-summary p.price {
  display: block;
  float: none;
}

.tipProdusulet {
  background: #f7dfdf;
  display: inline-block;
  padding: 5px 15px;
  font-size: 14px;
  border-radius: 5px;
  margin-bottom: 5px;
}

.widget_text.top-bar-right.widget_custom_html li::marker {
  content: none;
}
.phonetopbar {
  margin-top: -5px;
  width: 17px;
}
.widget_text.top-bar-right.widget_custom_html ul {
  margin: 0;
}
.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item {
  font-size: 14px !important;
}

.widget_text.top-bar-right.widget_custom_html li {
  display: inline-block;
  margin-right: 5px;
}


.variation-Culoare,
.variation-Marime {
  display: inline-block;
}

body ul.products li.product.product-category img {
width: 300px;
height: 200px;
}
.single-product .site-content .col-full {
	background-color:#ffffff !important;
}

.product .cart .quantity .input-text {
  width: 45px;
  height: 45px;
  font-size: 14px;
}
.cart .single_add_to_cart_button {
  height: 45px;
}

.woocommerce-page .quantity .minus, .woocommerce-page .quantity .plus {
  height: 25px;
}

.cart .single_add_to_cart_button {
  font-weight: 700;
  line-height: 20px;
}

.related-wrapper .up-sells.upsells.products h2 {
  font-family: "Lota", sans-serif;
  font-size: 26px;
}

.woocommerce-tabs.wc-tabs-wrapper {
  background: #f9f9f947;
  margin-bottom: 30px;
}


.m-search-toggled .site-search {
    background: #ffff !important;
}

@media (max-width: 770px) {
body.theme-shoptimizer .site-main ul.products li.product {
    width: 50%;
}
	body.theme-shoptimizer .site-main .woocommerce ul.products li.product {
		width:100%;
	}
}
.woo-variation-swatches .wvs-style-rounded.variable-items-wrapper .variable-item:not(.radio-variable-item) {
	border-radius: 4px;
	border: 1px solid #000;
}
.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item.selected:not(.no-stock) {
	background-color: #000;
	color: #fff;
}


#header-social {
	display: flex;
	align-items: center;
	gap: 15px;
	list-style-type: none;
	margin: 0;
	padding: 0;
	margin-bottom: 15px;
	li {
		padding: 0;
		margin: 0;
		&::before {
			display: none;
		}
		a {
			border: none !important;
			display: flex;
			margin: 0;
			padding: 0;
			border-radius: 4px;
    border: 1px solid #000;
    width: 30px !important;
    height: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #000 !important;
			img {
				margin: 0;
				padding: 0;
				width: auto;
				height: auto;
				max-width: 17px;
				filter: invert(1);
			}
		}
	}
}

#product-social {
	display: flex;
	align-items: center;
	gap: 15px;
	list-style-type: none;
	margin: 0;
	padding: 0;
	margin-bottom: 15px;
	opacity: 0;
	transition: .3s ease-out;
	&.active {
		opacity: 1;
	}
	li {
		padding: 0;
		margin: 0;
		&::before {
			display: none;
		}
		a {
			border: none !important;
			display: flex;
			margin: 0;
			padding: 0;
			border-radius: 4px;
    border: 1px solid #000;
    width: 30px;
			min-width: 30px;
    height: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #000 !important;
			transition: .3s ease-out;
			&:hover {
				background: #444 !important;
			}
			img {
				margin: 0;
				padding: 0;
				width: auto;
				height: auto;
				max-width: 17px;
				filter: invert(1);
			}
		}
	}
}


#shoptimizer-modals-wrapper {
	display: flex;
	align-items: center;
	gap: 15px;
}

#product-social , #header-social {
	flex-wrap: wrap;
	@media(max-width: 575px) {
		gap: 5px !important;
	}
	li {
		&:nth-child(1) {
			a {
				background: #2196F3 !important;
				&:hover {
					background: #1E88E5 !important;
				}
			}
		}
		&:nth-child(2) {
			a {
				background: #4CAF50 !important;
				&:hover {
					background: #45A049 !important;
				}
			}
		}
		&:nth-child(3) {
			a {
				background: #1877F2 !important;
				&:hover {
					background: #3b5998 !important;
				}
			}
		}
		&:nth-child(4) {
			a {
				background: #C13584 !important;
				&:hover {
					background: #E1306C !important;
				}
			}
		}
	}
}
.commercekit-wishlist.full {
	display: flex !important;
}


@media (max-width: 992px) {
    .site .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button {
        left: 0 !important;
    }
}
@media (max-width: 767px) {
    .elementor-7105 .elementor-element.elementor-element-ab3004e.elementor-wc-products ul.products {
        grid-column-gap: 0px !important;
        grid-row-gap: 0px !important;
    }
}
@media (max-width: 992px) {
    .site .elementor-element.elementor-products-grid ul.products li.product {
        padding-right: 5px;
        padding-left: 5px;
    }
}


body .discount-banner,
body .discount-banner-second {
	display: none !important;
}


.site-header .custom-logo-link img{height:32px;}.is_stuck .logo-mark{width:36px;}.is_stuck .primary-navigation.with-logo .menu-primary-menu-container{margin-left:36px;}.price ins, .summary .yith-wcwl-add-to-wishlist a:before, .site .commercekit-wishlist a i:before, .commercekit-wishlist-table .price, .commercekit-wishlist-table .price ins, .commercekit-ajs-product-price, .commercekit-ajs-product-price ins, .widget-area .widget.widget_categories a:hover, #secondary .widget ul li a:hover, #secondary.widget-area .widget li.chosen a, .widget-area .widget a:hover, #secondary .widget_recent_comments ul li a:hover, .woocommerce-pagination .page-numbers li .page-numbers.current, div.product p.price, body:not(.mobile-toggled) .main-navigation ul.menu li.full-width.menu-item-has-children ul li.highlight > a, body:not(.mobile-toggled) .main-navigation ul.menu li.full-width.menu-item-has-children ul li.highlight > a:hover, #secondary .widget ins span.amount, #secondary .widget ins span.amount span, .search-results article h2 a:hover{color:#000000;}.spinner > div, .widget_price_filter .ui-slider .ui-slider-range, .widget_price_filter .ui-slider .ui-slider-handle, #page .woocommerce-tabs ul.tabs li span, #secondary.widget-area .widget .tagcloud a:hover, .widget-area .widget.widget_product_tag_cloud a:hover, footer .mc4wp-form input[type="submit"], #payment .payment_methods li.woocommerce-PaymentMethod > input[type=radio]:first-child:checked + label:before, #payment .payment_methods li.wc_payment_method > input[type=radio]:first-child:checked + label:before, #shipping_method > li > input[type=radio]:first-child:checked + label:before, ul#shipping_method li:only-child label:before, .image-border .elementor-image:after, ul.products li.product .yith-wcwl-wishlistexistsbrowse a:before, ul.products li.product .yith-wcwl-wishlistaddedbrowse a:before, ul.products li.product .yith-wcwl-add-button a:before, .summary .yith-wcwl-add-to-wishlist a:before, li.product .commercekit-wishlist a em.cg-wishlist-t:before, li.product .commercekit-wishlist a em.cg-wishlist:before, .site .commercekit-wishlist a i:before, .summary .commercekit-wishlist a i.cg-wishlist-t:before, #page .woocommerce-tabs ul.tabs li a span, .commercekit-atc-tab-links li a span, .main-navigation ul li a span strong, .widget_layered_nav ul.woocommerce-widget-layered-nav-list li.chosen:before{background-color:#000000;}.woocommerce-tabs .tabs li a::after, .commercekit-atc-tab-links li a:after{border-color:#000000;}a{color:#304146;}a:hover{color:#111;}body{background-color:#ffffff;}.col-full.topbar-wrapper{background-color:#ffffff;border-bottom-color:#ffffff;}.top-bar, .top-bar a{color:#000000;}body:not(.header-4) .site-header, .header-4-container{background-color:#241e20;}.fa.menu-item, .ri.menu-item{border-left-color:#eee;}.header-4 .search-trigger span{border-right-color:#eee;}.header-widget-region{background-color:#db9b1c;}.header-widget-region, .header-widget-region a{color:#fff;}.button, .button:hover, .commercekit-wishlist-table button, input[type=submit], ul.products li.product .button, ul.products li.product .added_to_cart, ul.wc-block-grid__products .wp-block-button__link, ul.wc-block-grid__products .wp-block-button__link:hover, .site .widget_shopping_cart a.button.checkout, .woocommerce #respond input#submit.alt, .main-navigation ul.menu ul li a.button, .main-navigation ul.menu ul li a.button:hover, body .main-navigation ul.menu li.menu-item-has-children.full-width > .sub-menu-wrapper li a.button:hover, .main-navigation ul.menu li.menu-item-has-children.full-width > .sub-menu-wrapper li:hover a.added_to_cart, .site div.wpforms-container-full .wpforms-form button[type=submit], .product .cart .single_add_to_cart_button, .woocommerce-cart p.return-to-shop a, .elementor-row .feature p a, .image-feature figcaption span{color:#ffffff;}.single-product div.product form.cart .button.added::before, #payment .place-order .button:before, .cart-collaterals .checkout-button:before, .widget_shopping_cart .buttons .checkout:before{background-color:#ffffff;}.button, input[type=submit], ul.products li.product .button, .commercekit-wishlist-table button, .woocommerce #respond input#submit.alt, .product .cart .single_add_to_cart_button, .widget_shopping_cart a.button.checkout, .main-navigation ul.menu li.menu-item-has-children.full-width > .sub-menu-wrapper li a.added_to_cart, .site div.wpforms-container-full .wpforms-form button[type=submit], ul.products li.product .added_to_cart, ul.wc-block-grid__products .wp-block-button__link, .woocommerce-cart p.return-to-shop a, .elementor-row .feature a, .image-feature figcaption span{background-color:#000000;}.widget_shopping_cart a.button.checkout{border-color:#000000;}.button:hover, [type="submit"]:hover, .commercekit-wishlist-table button:hover, ul.products li.product .button:hover, #place_order[type="submit"]:hover, body .woocommerce #respond input#submit.alt:hover, .product .cart .single_add_to_cart_button:hover, .main-navigation ul.menu li.menu-item-has-children.full-width > .sub-menu-wrapper li a.added_to_cart:hover, .site div.wpforms-container-full .wpforms-form button[type=submit]:hover, .site div.wpforms-container-full .wpforms-form button[type=submit]:focus, ul.products li.product .added_to_cart:hover, ul.wc-block-grid__products .wp-block-button__link:hover, .widget_shopping_cart a.button.checkout:hover, .woocommerce-cart p.return-to-shop a:hover{background-color:#000000;}.widget_shopping_cart a.button.checkout:hover{border-color:#000000;}.onsale, .product-label, .wc-block-grid__product-onsale{background-color:#304146;color:#ffffff;}.content-area .summary .onsale{color:#304146;}.summary .product-label:before, .product-details-wrapper .product-label:before{border-right-color:#304146;}.entry-content .testimonial-entry-title:after, .cart-summary .widget li strong::before, p.stars.selected a.active::before, p.stars:hover a::before, p.stars.selected a:not(.active)::before{color:#ee9e13;}.star-rating > span:before{background-color:#ee9e13;}header.woocommerce-products-header, .shoptimizer-category-banner{background-color:#efeee3;}.term-description p, .term-description a, .term-description a:hover, .shoptimizer-category-banner h1, .shoptimizer-category-banner .taxonomy-description p{color:#222;}.single-product .site-content .col-full{background-color:#f8f8f8;}.call-back-feature a{background-color:#dc9814;color:#fff;}ul.checkout-bar:before, .woocommerce-checkout .checkout-bar li.active:after, ul.checkout-bar li.visited:after{background-color:#304146;}.below-content .widget .ri{color:#333;}.below-content .widget svg{stroke:#333;}footer.site-footer, footer.copyright{background-color:#304146;color:#ffffff;}.site footer.site-footer .widget .widget-title, .site-footer .widget.widget_block h2{color:#ffffff;}footer.site-footer a:not(.button), footer.copyright a{color:#ffffff;}footer.site-footer a:not(.button):hover, footer.copyright a:hover{color:#ffffff;}footer.site-footer li a:after{border-color:#ffffff;}.top-bar{font-size:12px;}.menu-primary-menu-container > ul > li > a span:before{border-color:#304146;}.secondary-navigation .menu a, .ri.menu-item:before, .fa.menu-item:before{color:#404040;}.secondary-navigation .icon-wrapper svg{stroke:#404040;}.site-header-cart a.cart-contents .count, .site-header-cart a.cart-contents .count:after{border-color:#e5c280;}.site-header-cart a.cart-contents .count, .shoptimizer-cart-icon i{color:#e5c280;}.site-header-cart a.cart-contents:hover .count, .site-header-cart a.cart-contents:hover .count{background-color:#e5c280;}.site-header-cart .cart-contents{color:#ffffff;}.site-header-cart a.cart-contents .shoptimizer-cart-icon .mini-count{background-color:#e5c280;border-color:#e5c280;}.header-widget-region .widget{padding-top:12px;padding-bottom:12px;}.site .header-widget-region p, .site .header-widget-region li{font-size:14px;}.col-full, .single-product .site-content .shoptimizer-sticky-add-to-cart .col-full, body .woocommerce-message, .single-product .site-content .commercekit-sticky-add-to-cart .col-full{max-width:1240px;}.product-details-wrapper, .single-product .woocommerce-Tabs-panel, .single-product .archive-header .woocommerce-breadcrumb, .plp-below.archive.woocommerce .archive-header .woocommerce-breadcrumb, .related.products, .site-content #sspotReviews:not([data-shortcode="1"]), .upsells.products, .composite_summary, .composite_wrap, .yith-wfbt-section.woocommerce{max-width:calc(1240px + 5.2325em);}.main-navigation ul li.menu-item-has-children.full-width .container, .single-product .woocommerce-error{max-width:1240px;}.below-content .col-full, footer .col-full{max-width:calc(1240px + 40px);}#secondary{width:17%;}.content-area{width:76%;}body, button, input, select, option, textarea, h6{font-family:sans-serif;}.menu-primary-menu-container > ul > li > a, .site-header-cart .cart-contents{font-family:sans-serif;font-size:15px;letter-spacing:0px;}.main-navigation ul.menu ul li > a, .main-navigation ul.nav-menu ul li > a, .main-navigation ul.menu ul li.nolink{font-family:sans-serif;}.main-navigation ul.menu li.menu-item-has-children.full-width > .sub-menu-wrapper li.menu-item-has-children > a, .main-navigation ul.menu li.menu-item-has-children.full-width > .sub-menu-wrapper li.heading > a, .main-navigation ul.menu li.menu-item-has-children.full-width > .sub-menu-wrapper li.nolink > span{font-family:sans-serif;font-size:15px;font-weight:600;letter-spacing:0px;color:#111;}.entry-content{font-family:sans-serif;}h1{font-family:sans-serif;}h2{font-family:sans-serif;}h3{font-family:sans-serif;}h4{font-family:sans-serif;}h5{font-family:sans-serif;}blockquote p{font-family:sans-serif;}.widget .widget-title, .widget .widgettitle, .widget.widget_block h2{font-family:sans-serif;}body.single-post h1{font-family:Open Sans;}.term-description, .shoptimizer-category-banner .taxonomy-description{font-family:sans-serif;}.content-area ul.products li.product .woocommerce-loop-product__title, .content-area ul.products li.product h2, ul.products li.product .woocommerce-loop-product__title, ul.products li.product .woocommerce-loop-product__title, .main-navigation ul.menu ul li.product .woocommerce-loop-product__title a, .wc-block-grid__product .wc-block-grid__product-title{font-family:Lora;font-size:15px;font-weight:600;}.summary h1{font-family:sans-serif;font-weight:600;}body .woocommerce #respond input#submit.alt, body .woocommerce a.button.alt, body .woocommerce button.button.alt, body .woocommerce input.button.alt, .product .cart .single_add_to_cart_button, .shoptimizer-sticky-add-to-cart__content-button a.button, .widget_shopping_cart a.button.checkout, #cgkit-tab-commercekit-sticky-atc-title button, #cgkit-mobile-commercekit-sticky-atc button{font-family:Open Sans;letter-spacing:0px;text-transform:uppercase;}@media (max-width: 992px){.main-header, .site-branding{height:70px;}.main-header .site-header-cart{top:calc(-14px + 70px / 2);}.sticky-m .mobile-filter, .sticky-m #cgkitpf-horizontal{top:70px;}.sticky-m .commercekit-atc-sticky-tabs{top:calc(70px - 1px);}.m-search-bh.sticky-m .commercekit-atc-sticky-tabs, .m-search-toggled.sticky-m .commercekit-atc-sticky-tabs{top:calc(70px + 60px - 1px);}.m-search-bh.sticky-m .mobile-filter, .m-search-toggled.sticky-m .mobile-filter, .m-search-bh.sticky-m #cgkitpf-horizontal, .m-search-toggled.sticky-m #cgkitpf-horizontal{top:calc(70px + 60px);}.sticky-m .cg-layout-vertical-scroll .cg-thumb-swiper{top:calc(70px + 10px);}body.theme-shoptimizer .site-header .custom-logo-link img, body.wp-custom-logo .site-header .custom-logo-link img{height:35px;}.m-search-bh .site-search, .m-search-toggled .site-search, .site-branding button.menu-toggle, .site-branding button.menu-toggle:hover{background-color:#241e20;}.menu-toggle .bar, .site-header-cart a.cart-contents:hover .count{background-color:#ffffff;}.menu-toggle .bar-text, .menu-toggle:hover .bar-text, .site-header-cart a.cart-contents .count{color:#ffffff;}.mobile-search-toggle svg, .mobile-myaccount svg{stroke:#ffffff;}.site-header-cart a.cart-contents:hover .count{background-color:#ffffff;}.site-header-cart a.cart-contents:not(:hover) .count{color:#ffffff;}.shoptimizer-cart-icon svg{stroke:#ffffff;}.site-header .site-header-cart a.cart-contents .count, .site-header-cart a.cart-contents .count:after{border-color:#ffffff;}.col-full-nav{background-color:#fff;}.main-navigation ul li a, body .main-navigation ul.menu > li.menu-item-has-children > span.caret::after, .main-navigation .woocommerce-loop-product__title, .main-navigation ul.menu li.product, body .main-navigation ul.menu li.menu-item-has-children.full-width>.sub-menu-wrapper li h6 a, body .main-navigation ul.menu li.menu-item-has-children.full-width>.sub-menu-wrapper li h6 a:hover, .main-navigation ul.products li.product .price, body .main-navigation ul.menu li.menu-item-has-children li.menu-item-has-children span.caret, body.mobile-toggled .main-navigation ul.menu li.menu-item-has-children.full-width > .sub-menu-wrapper li p.product__categories a, body.mobile-toggled ul.products li.product p.product__categories a, body li.menu-item-product p.product__categories, main-navigation ul.menu li.menu-item-has-children.full-width > .sub-menu-wrapper li.menu-item-has-children > a, .main-navigation ul.menu li.menu-item-has-children.full-width > .sub-menu-wrapper li.heading > a, .mobile-extra, .mobile-extra h4, .mobile-extra a:not(.button){color:#ffffff;}.main-navigation ul.menu li.menu-item-has-children span.caret::after{background-color:#ffffff;}.main-navigation ul.menu > li.menu-item-has-children.dropdown-open > .sub-menu-wrapper{border-bottom-color:#eee;}}@media (min-width: 993px){.col-full-nav{background-color:#f7f7f7;}.col-full.main-header{padding-top:10px;padding-bottom:10px;}.menu-primary-menu-container > ul > li > a, .site-header-cart, .logo-mark{line-height:40px;}.site-header-cart, .menu-primary-menu-container > ul > li.menu-button{height:40px;}.menu-primary-menu-container > ul > li > a{color:#304146;}.main-navigation ul.menu > li.menu-item-has-children > a::after{background-color:#304146;}.menu-primary-menu-container > ul.menu:hover > li > a{opacity:1;}.main-navigation ul.menu ul.sub-menu{background-color:#ffffff;}.main-navigation ul.menu ul li a, .main-navigation ul.nav-menu ul li a{color:#323232;}.main-navigation ul.menu ul a:hover{color:#e5c280;}.shoptimizer-cart-icon svg{stroke:#e5c280;}.site-header-cart a.cart-contents:hover .count{color:#e5c280;}body.header-4:not(.full-width-header) .header-4-inner, .summary form.cart.commercekit_sticky-atc .commercekit-pdp-sticky-inner, .commercekit-atc-sticky-tabs ul.commercekit-atc-tab-links, .h-ckit-filters.no-woocommerce-sidebar .commercekit-product-filters{max-width:1240px;}}@media (min-width: 992px){.top-bar .textwidget{padding-top:10px;padding-bottom:10px;}}/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://hainesuperbe.ro/wp-content/fonts/open-sans/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4taVIGxA.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://hainesuperbe.ro/wp-content/fonts/open-sans/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4kaVIGxA.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://hainesuperbe.ro/wp-content/fonts/open-sans/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4saVIGxA.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://hainesuperbe.ro/wp-content/fonts/open-sans/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4jaVIGxA.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* hebrew */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://hainesuperbe.ro/wp-content/fonts/open-sans/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4iaVIGxA.woff2) format('woff2');
  unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
}
/* math */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://hainesuperbe.ro/wp-content/fonts/open-sans/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B5caVIGxA.woff2) format('woff2');
  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
}
/* symbols */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://hainesuperbe.ro/wp-content/fonts/open-sans/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B5OaVIGxA.woff2) format('woff2');
  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
}
/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://hainesuperbe.ro/wp-content/fonts/open-sans/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4vaVIGxA.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://hainesuperbe.ro/wp-content/fonts/open-sans/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4uaVIGxA.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://hainesuperbe.ro/wp-content/fonts/open-sans/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4gaVI.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}/* cyrillic-ext */
@font-face {
  font-family: 'Lora';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://hainesuperbe.ro/wp-content/fonts/lora/0QI6MX1D_JOuGQbT0gvTJPa787zAvBJMkq1umA.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Lora';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://hainesuperbe.ro/wp-content/fonts/lora/0QI6MX1D_JOuGQbT0gvTJPa787zAvBJFkq1umA.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* math */
@font-face {
  font-family: 'Lora';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://hainesuperbe.ro/wp-content/fonts/lora/0QI6MX1D_JOuGQbT0gvTJPa787zAvBI9kq1umA.woff2) format('woff2');
  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
}
/* symbols */
@font-face {
  font-family: 'Lora';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://hainesuperbe.ro/wp-content/fonts/lora/0QI6MX1D_JOuGQbT0gvTJPa787zAvBIvkq1umA.woff2) format('woff2');
  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
}
/* vietnamese */
@font-face {
  font-family: 'Lora';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://hainesuperbe.ro/wp-content/fonts/lora/0QI6MX1D_JOuGQbT0gvTJPa787zAvBJOkq1umA.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Lora';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://hainesuperbe.ro/wp-content/fonts/lora/0QI6MX1D_JOuGQbT0gvTJPa787zAvBJPkq1umA.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lora';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://hainesuperbe.ro/wp-content/fonts/lora/0QI6MX1D_JOuGQbT0gvTJPa787zAvBJBkq0.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://hainesuperbe.ro/wp-content/fonts/open-sans/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4taVIGxA.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://hainesuperbe.ro/wp-content/fonts/open-sans/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4kaVIGxA.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://hainesuperbe.ro/wp-content/fonts/open-sans/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4saVIGxA.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://hainesuperbe.ro/wp-content/fonts/open-sans/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4jaVIGxA.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* hebrew */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://hainesuperbe.ro/wp-content/fonts/open-sans/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4iaVIGxA.woff2) format('woff2');
  unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
}
/* math */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://hainesuperbe.ro/wp-content/fonts/open-sans/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B5caVIGxA.woff2) format('woff2');
  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
}
/* symbols */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://hainesuperbe.ro/wp-content/fonts/open-sans/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B5OaVIGxA.woff2) format('woff2');
  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
}
/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://hainesuperbe.ro/wp-content/fonts/open-sans/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4vaVIGxA.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://hainesuperbe.ro/wp-content/fonts/open-sans/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4uaVIGxA.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://hainesuperbe.ro/wp-content/fonts/open-sans/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4gaVI.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}/* cyrillic-ext */
@font-face {
  font-family: 'Lora';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://hainesuperbe.ro/wp-content/fonts/lora/0QI6MX1D_JOuGQbT0gvTJPa787zAvBJMkq1umA.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Lora';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://hainesuperbe.ro/wp-content/fonts/lora/0QI6MX1D_JOuGQbT0gvTJPa787zAvBJFkq1umA.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* math */
@font-face {
  font-family: 'Lora';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://hainesuperbe.ro/wp-content/fonts/lora/0QI6MX1D_JOuGQbT0gvTJPa787zAvBI9kq1umA.woff2) format('woff2');
  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
}
/* symbols */
@font-face {
  font-family: 'Lora';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://hainesuperbe.ro/wp-content/fonts/lora/0QI6MX1D_JOuGQbT0gvTJPa787zAvBIvkq1umA.woff2) format('woff2');
  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
}
/* vietnamese */
@font-face {
  font-family: 'Lora';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://hainesuperbe.ro/wp-content/fonts/lora/0QI6MX1D_JOuGQbT0gvTJPa787zAvBJOkq1umA.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Lora';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://hainesuperbe.ro/wp-content/fonts/lora/0QI6MX1D_JOuGQbT0gvTJPa787zAvBJPkq1umA.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lora';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://hainesuperbe.ro/wp-content/fonts/lora/0QI6MX1D_JOuGQbT0gvTJPa787zAvBJBkq0.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://hainesuperbe.ro/wp-content/fonts/open-sans/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4taVIGxA.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://hainesuperbe.ro/wp-content/fonts/open-sans/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4kaVIGxA.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://hainesuperbe.ro/wp-content/fonts/open-sans/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4saVIGxA.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://hainesuperbe.ro/wp-content/fonts/open-sans/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4jaVIGxA.woff2) format('woff2');
  unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
}
/* hebrew */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://hainesuperbe.ro/wp-content/fonts/open-sans/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4iaVIGxA.woff2) format('woff2');
  unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
}
/* math */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://hainesuperbe.ro/wp-content/fonts/open-sans/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B5caVIGxA.woff2) format('woff2');
  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
}
/* symbols */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://hainesuperbe.ro/wp-content/fonts/open-sans/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B5OaVIGxA.woff2) format('woff2');
  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
}
/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://hainesuperbe.ro/wp-content/fonts/open-sans/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4vaVIGxA.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://hainesuperbe.ro/wp-content/fonts/open-sans/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4uaVIGxA.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(https://hainesuperbe.ro/wp-content/fonts/open-sans/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4gaVI.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}/* cyrillic-ext */
@font-face {
  font-family: 'Lora';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://hainesuperbe.ro/wp-content/fonts/lora/0QI6MX1D_JOuGQbT0gvTJPa787zAvBJMkq1umA.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Lora';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://hainesuperbe.ro/wp-content/fonts/lora/0QI6MX1D_JOuGQbT0gvTJPa787zAvBJFkq1umA.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* math */
@font-face {
  font-family: 'Lora';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://hainesuperbe.ro/wp-content/fonts/lora/0QI6MX1D_JOuGQbT0gvTJPa787zAvBI9kq1umA.woff2) format('woff2');
  unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-208E, U+2090-209C, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF;
}
/* symbols */
@font-face {
  font-family: 'Lora';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://hainesuperbe.ro/wp-content/fonts/lora/0QI6MX1D_JOuGQbT0gvTJPa787zAvBIvkq1umA.woff2) format('woff2');
  unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA89, U+1FA8F-1FAC6, U+1FACE-1FADC, U+1FADF-1FAE9, U+1FAF0-1FAF8, U+1FB00-1FBFF;
}
/* vietnamese */
@font-face {
  font-family: 'Lora';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://hainesuperbe.ro/wp-content/fonts/lora/0QI6MX1D_JOuGQbT0gvTJPa787zAvBJOkq1umA.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Lora';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://hainesuperbe.ro/wp-content/fonts/lora/0QI6MX1D_JOuGQbT0gvTJPa787zAvBJPkq1umA.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Lora';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://hainesuperbe.ro/wp-content/fonts/lora/0QI6MX1D_JOuGQbT0gvTJPa787zAvBJBkq0.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cadrul site-ului: 1240 -> 1320 px (Kirki "latimea continutului" + Elementor + cutiile noastre de 1280) */
@media (min-width:993px){
 .col-full.col-full,body .woocommerce-message.woocommerce-message{max-width:1320px}
 .main-navigation ul li.menu-item-has-children.full-width .container.container{max-width:1320px}
 body.header-4:not(.full-width-header) .header-4-inner.header-4-inner{max-width:1320px}
 .elementor-section.elementor-section-boxed>.elementor-container.elementor-container{max-width:1320px}
 .e-con.e-con{--container-max-width:1320px}
 html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6) body .hs-look{max-width:1320px}
 html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6) body .archive-header .woocommerce-breadcrumb{max-width:calc(5.2325em + 1320px)}
 html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6) body .hs-sec>.elementor-container,html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6) body .hs-hero>.elementor-container{max-width:1368px}
 html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6) body.single-product .hs8-tinuta,html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6) body.single-product section.related.products,html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6) body.single-product .hs8-casete.hs8-jos,html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6) body.single-product .hs8-acc-lista.hs8-jos{max-width:1320px}
 html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6) body.single-product div.product .product-details-wrapper{max-width:1320px}
 html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6) body.single-product .woocommerce-breadcrumb,html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6) body.single-product section.shoptimizer-sticky-add-to-cart .col-full{max-width:1320px!important}
}
/* produsele din categorii: spatiu mai mic intre carduri (24 -> 18 px) */
@media (min-width:1200px){
 html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6) body.archive .site-main ul.products li.product,html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6) body.search .site-main ul.products li.product{padding-left:9px!important;padding-right:9px!important}
 html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6) body.archive .site-main ul.products,html:not(#hs):not(#hs2):not(#hs3):not(#hs4):not(#hs5):not(#hs6) body.search .site-main ul.products{margin-left:-9px!important;margin-right:-9px!important;width:calc(100% + 18px)!important}
}