html{overflow-y:scroll;touch-action:manipulation;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html body,html button,html input,html textarea{font:400 16px Roboto Condensed,sans-serif}body{-webkit-text-size-adjust:100%}::-moz-selection{background:rgba(0,0,0,.2)}::selection{background:rgba(0,0,0,.2)}.woocommerce-products-header{display:none}.footer-cart-contents{width:100%}.site-content>.col-full>.woocommerce>.woocommerce-error:first-child,.site-content>.col-full>.woocommerce>.woocommerce-info:first-child,.site-content>.col-full>.woocommerce>.woocommerce-message:first-child{margin-top:0}.woocommerce img.pswp__img,.woocommerce-page img.pswp__img{background:#fff!important}.site-header{margin-bottom:30px!important}.site-header>.col-full{align-items:center;display:flex}@media (max-width: 767px){.site-header>.col-full{padding-right:45px}}.site-header .site-search .search-field{background:transparent;border:1px solid #c8c4be;padding-top:.7em!important;padding-bottom:.65em!important}.site-header .site-search .widget_product_search form:before{top:1em}@media (min-width: 768px){.woocommerce-active .site-header .main-navigation{margin-right:40px;width:calc(100% - 350px)}.woocommerce-active .site-header .site-header-cart{width:310px}}@media (min-width: 768px){.site-header .site-header-cart .cart-contents{text-align:right}.site-header .site-header-cart .cart-contents:after{margin:-3px 0 0 20px}}@media (min-width: 768px){.custom-logo-link,.site-search{margin-bottom:10px}}.site-branding{flex-grow:1;width:auto!important}.site-branding img{width:100%}@media (max-width: 767px){.site-branding img{max-width:200px!important}}@media (min-width: 768px){.site-branding img{max-width:260px!important}}.storefront-primary-navigation{text-transform:uppercase}button.menu-toggle{margin-top:-37px;padding:0;width:38px;height:38px}button.menu-toggle span:before,button.menu-toggle:after,button.menu-toggle:before{left:10px}button.menu-toggle span{font-size:0}.widget_shopping_cart .buttons a{display:flex}.main-navigation ul li.disabled>a{color:inherit;opacity:.3;pointer-events:none}@media (max-width: 767px){.main-navigation .social-links{display:flex;max-height:0;transition:max-height .2s}.main-navigation .social-links a{margin-top:20px}}@media (min-width: 768px){.main-navigation .social-links{display:none}}@media (max-width: 767px){.main-navigation.toggled .social-links{max-height:100px}}@media (max-width: 767px){.site-footer{padding-bottom:6em}}@media (min-width: 768px){.site-footer .col-full{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-between}}.footer-menu{align-items:center;display:flex;flex-wrap:wrap;list-style:none;margin:-5px -10px}@media (max-width: 767px){.footer-menu{justify-content:center;margin-bottom:20px;text-align:center}}@media (min-width: 768px){.footer-menu{margin-left:auto}}.footer-menu li{margin:5px 10px}.footer-payments{align-items:center;display:flex;justify-content:center}@media (min-width: 768px){.footer-payments{margin-left:20px}}.footer-payments svg{margin:5px;width:40px;height:40px}.button,.button.alt,.added_to_cart.wc-forward{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#787674;border:0;border-radius:16px;box-shadow:none;color:#faf8f0;font-size:16px;font-weight:700;min-width:144px;overflow:hidden;padding:0 20px;position:relative;height:32px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;text-transform:uppercase;transition:.3s}.button:before,.button.alt:before,.added_to_cart.wc-forward:before{background:currentColor;content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .2s}.button:focus,.button.alt:focus,.added_to_cart.wc-forward:focus{outline:none}.button:hover,.button:focus,.button.alt:hover,.button.alt:focus,.added_to_cart.wc-forward:hover,.added_to_cart.wc-forward:focus{background:#787674;color:#faf8f0;text-decoration:none}.button:hover:before,.button:focus:before,.button.alt:hover:before,.button.alt:focus:before,.added_to_cart.wc-forward:hover:before,.added_to_cart.wc-forward:focus:before{opacity:.2}.button:active,.button.alt:active,.added_to_cart.wc-forward:active{background:#000;color:#faf8f0}.button--etsy,.button--etsy:hover,.button--etsy:focus,.button.alt--etsy,.button.alt--etsy:hover,.button.alt--etsy:focus,.added_to_cart.wc-forward--etsy,.added_to_cart.wc-forward--etsy:hover,.added_to_cart.wc-forward--etsy:focus{background:#f1641e}.button--ebay,.button--ebay:hover,.button--ebay:focus,.button.alt--ebay,.button.alt--ebay:hover,.button.alt--ebay:focus,.added_to_cart.wc-forward--ebay,.added_to_cart.wc-forward--ebay:hover,.added_to_cart.wc-forward--ebay:focus{background:#3665f3}.added_to_cart.wc-forward{background:#ECE8E4;color:#282828}.added_to_cart.wc-forward:hover,.added_to_cart.wc-forward:focus{background:#ECE8E4;color:#282828}.added_to_cart.wc-forward:active{background:#fff;color:#282828}html .input-text{background:transparent;border:1px solid #c8c4be;box-shadow:none}.select2-container--default .select2-selection--single{background:transparent;border:1px solid #c8c4be;border-radius:0;padding:5px 2px;height:auto}.lang{display:inline-block;position:relative;margin-left:10px}@media (min-width: 768px){.lang{margin-left:24px}}.lang:hover .lang__sublist{display:block}.lang__link{align-items:center;cursor:pointer;display:flex;padding:0 5px 0 0;position:relative;font-weight:700;text-transform:uppercase}.lang__link:before{content:"";flex-shrink:0;margin-right:3px;width:32px;height:32px;background:center/cover no-repeat url(/wp-content/themes/carsarheve/images/lang.svg)}.lang__link:after{content:"";position:absolute;background-size:cover;width:130px;height:20px;top:23px;left:0}.lang__sublist{display:none;list-style:none;margin:0;padding:0;position:absolute;z-index:1;left:0;top:100%;box-shadow:0 4px 2px -2px #c8c4be}.lang__sublist-link{background-color:#f0eadc;color:#505050;display:block;padding:10px 15px;width:130px;font-size:12px;border-bottom:1px solid #CAC6BF;transition:.2s}.lang__sublist-link:hover{background-color:#787674;color:#faf8f0}.lang__sublist-link:active{background-color:#000}.payment-methods{display:flex;flex-wrap:wrap;font-size:0;gap:10px;list-style:none;margin:0;padding:0}.payment-methods__visa{background:url(../images/visa.svg) no-repeat 50% 50%/contain;width:40px;height:40px}.payment-methods__mastercard{background:url(../images/mastercard.svg) no-repeat 50% 50%/contain;width:40px;height:40px}.social-links{align-items:center;display:flex;margin:0 30px 10px 0;overflow:hidden}@media (max-width: 767px){.social-links{display:none;gap:20px}}@media (min-width: 768px){.social-links{gap:10px}}.social-links a{display:inline-block;width:30px;height:30px;transition:opacity .2s;opacity:.6;padding:0}@media (min-width: 768px){.social-links a{width:25px;height:25px}}.social-links a:hover{opacity:.9}.social-links img{display:block;-o-object-fit:contain;object-fit:contain;width:100%;height:100%}#coupon_code{margin-right:10px}.wc-proceed-to-checkout .button.checkout-button,#payment .place-order .button{font-size:16px}.edit-link{display:none}table.cart td.actions{background:none!important}@media (min-width: 768px){.storefront-full-width-content.woocommerce-checkout .entry-header{padding-bottom:30px}}.cookies-bar{background:rgba(33,34,35,.9);color:#fff;font-size:14px;position:fixed;transition:transform .2s;bottom:0;left:0;width:100%;z-index:900}.cookies-bar--hidden{transform:translateY(110%)}.cookies-bar__inner{display:flex;padding:10px 12px 10px 20px}@media (min-width: 768px){.cookies-bar__inner{align-items:center}}.cookies-bar__text{color:#c1c1c1;flex-grow:1;margin-right:20px}.cookies-bar__text a{color:#fff;text-decoration:none}.cookies-bar__text p{margin:0}.cookies-bar__buttons{display:flex;flex-shrink:0}@media (max-width: 767px){.cookies-bar__buttons{flex-direction:column}}@media (max-width: 767px){.cookies-bar__accept-btn{margin-top:10px}}@media (min-width: 768px){.cookies-bar__accept-btn{margin-left:14px}}.products-list{margin-bottom:50px}@media (min-width: 768px){.products-list{margin-bottom:100px}}.products-list__title{text-align:center;margin-bottom:.7em}.products-list ul{-moz-column-count:2;column-count:2;-moz-column-gap:20px;column-gap:20px;font-size:16px;list-style:none;margin:0;padding:0}@media (min-width: 768px){.products-list ul{-moz-column-count:3;column-count:3}}@media (min-width: 999px){.products-list ul{font-size:18px}}@media (min-width: 1200px){.products-list ul{-moz-column-count:4;column-count:4}}.products-list li{margin-bottom:.5em}.products-list a{text-decoration:underline}.products-list a:hover{text-decoration:none}.products .added_to_cart.wc-forward{margin-left:10px}#review_form>p{margin:0}#review_form #lang-comments-link{display:none!important}.comment-text>div[style]{display:none!important}.single-product form.cart:before,.single-product form.cart:after{display:none!important}.single-product .cart{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.single-product .quantity{margin:0!important}.wallpapers-list{overflow:hidden}.wallpapers-list__title{color:#000;font-size:2.617924em;font-weight:300;line-height:1.214;letter-spacing:-1px;margin-bottom:.7em;text-align:center}@media (min-width: 600px){.wallpapers-list__items{display:flex;flex-wrap:wrap;margin:0 -15px}}.wallpapers-list__item{margin-bottom:30px}@media (min-width: 600px){.wallpapers-list__item{margin:0 15px 30px;width:calc(50% - 30px)}}@media (min-width: 999px){.wallpapers-list__item{width:calc(33.333% - 30px)}}.wallpapers-list__item ul{-moz-column-count:3;column-count:3;-moz-column-gap:20px;column-gap:20px;list-style:none;margin:0;padding:0}@media (min-width: 600px) and (max-width: 700px){.wallpapers-list__item ul{-moz-column-count:2;column-count:2}}.wallpapers-list__item li{margin-bottom:.5em}.wallpapers-list__item a{text-decoration:underline}.wallpapers-list__item a:hover{text-decoration:none}.wallpapers-list__item-thumb{background:rgba(0,0,0,.1);margin-bottom:10px;position:relative}.wallpapers-list__item-thumb img{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.wallpapers-list__item-thumb:after{content:"";display:block;padding-bottom:56%}.wallpapers-product{border-top:1px solid #ebe9e1;border-bottom:1px solid #ebe9e1;margin-bottom:50px;padding:0 0 50px}@media (min-width: 768px){.wallpapers-product{align-items:center;display:flex;margin-bottom:70px;padding:30px 0}}@media (min-width: 1200px){.wallpapers-product{margin-bottom:80px}}.wallpapers-product__img{flex-shrink:0}@media (max-width: 767px){.wallpapers-product__img{margin:0 auto;max-width:320px}}@media (min-width: 768px){.wallpapers-product__img{width:30%;margin-right:5%}}.wallpapers-product__img img{display:block}.wallpapers-product__info{flex-grow:1;text-align:center}.wallpapers-product__title{color:#000;font-size:2.617924em;font-weight:300;line-height:1.214;margin:0 0 .5407911001em;letter-spacing:-1px}.wallpapers-product__form{align-items:center;display:flex;justify-content:center}.wallpapers-product__form .cart{margin:0}.wallpapers-product__price{font-size:1.41575em;margin-right:24px}.wallpapers-product-head{align-items:center;display:flex;margin:0 40px 30px 0;text-align:center}.wallpapers-product-head a{display:block;font-size:0;width:30px;height:30px;margin:0 20px 0 -10px;position:relative}.wallpapers-product-head a:before{border-bottom:2px solid currentColor;border-left:2px solid currentColor;content:"";position:absolute;top:50%;left:50%;transform:rotate(45deg);width:14px;height:14px;margin:-8px 0 0 -4px}.wallpapers-product-head h1{flex-grow:1;margin-bottom:0}@media (max-width: 767px){.wallpapers-product-head h1{font-size:1.8em}}.wallpapers-product-head h1 span{display:block;font-size:.8em}
