::selection{background:#000;color:#fff;text-shadow:none}*{margin:0;padding:0;box-sizing:border-box;-webkit-box-sizing:border-box;font-family:var(--e-global-typography-primary-font-family)}::-moz-selection{background:#000;color:#fff;text-shadow:none}.xoo-wsc-cart-active .elementor-menu-cart__main{display:none}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{F background:#f1f1f1;border-radius:10px}::-webkit-scrollbar-thumb{F background-color:#888;border-radius:10px;border:3px solid #f1f1f1}::-webkit-scrollbar-thumb:hover{background-color:#555}.btn-wrap a.elementor-button,.gform_footer input[type=submit],.anwp-pg-wrap .btn,.btn,.es-load-more-button,.catgry_loop_grid .elementor-button-wrapper a#btn-wrap{height:50px;line-height:50px!important;min-height:initial!important;display:inline-block!important;width:auto!important;padding:0 66px!important;font-weight:400;font-size:22px!important;background-color:#fff0;color:var(--e-global-color-accent);border-radius:0;position:relative;overflow:hidden;border:1px solid var(--e-global-color-accent);cursor:pointer;-webkit-transition:all .4s;transition:all .4s;outline:none!important;cursor:pointer;z-index:1}.es-load-more-button{border:1px solid var(--e-global-color-accent)!important;color:var(--e-global-color-accent)!important;border-radius:0px!important;font-size:22px!important;font-weight:400!important;background:var(--e-global-color-secondary)!important;padding:0!important}.es-load-more-button:hover,.catgry_loop_grid .elementor-button-wrapper a#btn-wrap:hover{color:var(--e-global-color-secondary)!important}.es-load-more-button .cjTloD{padding:0px!important;background-color:transparent!important}.btn::before,.btn-wrap a::before,.es-load-more-button::before,.catgry_loop_grid .elementor-button-wrapper a#btn-wrap::before{content:"";width:100%;height:100%;position:absolute;background:var(--e-global-color-113a629);top:0;left:-100%;z-index:-1;-webkit-transition:all .4s;transition:all .4s}.btn:hover::before,.btn-wrap a:hover::before,.es-load-more-button:hover::before,.catgry_loop_grid .elementor-button-wrapper a#btn-wrap:hover::before{left:0%}.blue-btn.btn-wrap a:before{left:0%}.blue-btn.btn-wrap a:hover::before{left:-100%}.btn-wrap a.elementor-button:hover,.btn-wrap a.elementor-button:focus,.gform_footer input[type=submit]:hover,.gform_footer input[type=submit]:focus,.anwp-pg-wrap .btn:hover,.anwp-pg-wrap .btn:focus,.btn:hover,.btn:focus{color:#FDFDFD}header#masthead{display:block!important}.ehf-header #masthead{position:fixed;left:0;top:0;width:100%;background-color:#fff;display:block;z-index:999}.header-wrapper .hfe-nav-menu{width:auto;float:right;align-items:center;display:flex!important}.header-wrapper .elementor-section .elementor-container{justify-content:space-between;align-items:center}.s_nev_menu .sub-menu{position:relative!important;margin-left:00px!important}.s_nev_menu .sub-menu a{border:0px!important}.header-wrapper .logo-box{width:auto!important;float:left}.header-wrapper .logo-box .elementor-widget-image{width:100%}.header-wrapper .logo-box img{max-width:288px;width:100%}.header-wrapper .menu-box{width:auto!important;float:right}.notfound-content{text-align:center;padding:7vw 0;width:100%;float:left}.error404 .notfound-content h1{color:#000}.error404 .notfound-content h3{margin:20px 0}body .gform_wrapper,.gform_confirmation_wrapper{width:100%;float:left}body .gform_wrapper{margin:0 0}body .gform_wrapper form{width:100%;float:left}body .gform_wrapper form .gform_body{float:left;width:100%!important;margin:0px!important}body .gform_wrapper .gf_progressbar_wrapper{display:none}body .gform_wrapper form .gform_body ul{width:100%;float:left;display:flex;flex-wrap:wrap}body .gform_wrapper form .gform_body ul li.gfield{padding:0;width:50%;float:left;padding:0 0!important;margin:0 0 20px!important;background-color:#fff0;border:none;clear:inherit}body .gform_wrapper form .gform_body ul li.gfield:first-child{padding:0 7px 0 0!important}body .gform_wrapper form .gform_body ul li.gfield:nth-child(2){padding:0 0 0 7px!important}body .gform_wrapper form .gform_footer{margin:0;padding:0;position:relative;width:180px;overflow:hidden}.translated-ltr body .gform_wrapper form .gform_footer{width:168px}body .gform_wrapper form .gform_body ul li.gfield:last-child{margin:0!important;padding-bottom:40px!important}body .gform_wrapper form .gform_body ul li.gfield label{width:100%;float:left;color:#000;font-family:'Satoshi-Regular';font-size:18px;font-weight:400;margin-top:0px!important;padding:0 0 10px;line-height:120%}body .gform_wrapper form .gform_body ul li.gfield label span.gfield_required{font-size:18px;width:4px;height:4px;border-radius:100%;display:none;vertical-align:top;margin-left:0;margin-top:0}body .gform_wrapper form .gform_body ul li.gfield.full-box{width:100%}body .gform_wrapper form .gform_body ul li.gfield textarea{width:100%!important;height:210px!important;border-radius:0px!important}body .gform_wrapper form .gform_body ul li.description textarea{width:100%!important}body .gform_wrapper .validation_message{color:#790000;padding-top:5px;padding-right:0px!important;width:100%;float:left;line-height:120%;font-weight:500;letter-spacing:.5px;font-size:14px}body .gform_wrapper li.gfield_error div.ginput_complex.ginput_container label,body .gform_wrapper li.gfield_error ul.gfield_checkbox,body .gform_wrapper li.gfield_error ul.gfield_radio,body .gform_wrapper .field_description_below .gfield_description{color:#790000;padding-top:5px;padding-right:0px!important;width:100%;float:left;line-height:120%;font-weight:500;font-size:14px;letter-spacing:.5px}body .gform_confirmation_message{width:100%;float:left;text-align:center;font-weight:400;background-color:#029300;line-height:125%;border:1px solid #E8E8E8;border-radius:5px;padding:16px 20px;color:#fff;font-size:16px}body .gform_wrapper div.validation_error{margin-bottom:20px;border:none;background-color:#790000;color:#fff;padding:18px 15px;line-height:120%;font-size:16px;display:flex}body .gform_wrapper .top_label div.ginput_container{margin-top:0px!important;width:100%;float:left}.contact-form .gform_wrapper .gform_heading{margin:0}body .gform_body input[type=text],body .gform_body input[type=email],body .gform_body input[type=tel],body .gform_body input[type=number],body textarea,body select{width:100%!important;border:1px solid #A8A8A8!important;border-radius:0px!important;padding:20px 23px 18px!important;font-family:"Clash Display",Sans-serif;color:#A8A8A8!important;box-shadow:none;height:auto!important;font-weight:500;line-height:normal!important;letter-spacing:normal;font-size:16px!important;margin:0!important;background-color:transparent!important;appearance:none;-moz-appearance:none;-webkit-appearance:none;outline:none}body .gform_body input::placeholder{color:#A8A8A8!important}.gform_footer input[type=submit]{margin:0!important;padding:0 59px!important;border:1px solid #00EBF5;background-color:#fff0;color:#FDFDFD}.gform_footer:hover input[type=submit]{color:#00BCC4}.gform_footer:before{content:"";width:100%;height:100%;position:absolute;background:#00BCC4;top:0;left:0%;z-index:-1;-webkit-transition:all .4s;transition:all .4s}.gform_footer:hover:before{left:-100%;opacity:.1}body select{background-image:url(https://k7center.se/wp-content/themes/hello-elementor/images/Select_arrow_2.svg);background-repeat:no-repeat;border:1px solid #D4D4D4!important;background-position:right 20px center;padding-right:40px!important}body .gform_wrapper textarea.small{height:80px}body .gform_wrapper .gform_page_footer{padding:0 15px;margin-bottom:0;text-align:left;width:100%;float:right;margin-top:10px;border:none}.gform_legacy_markup_wrapper .gform_validation_errors>h2{color:#ffffff!important;font-weight:400!important;padding:0!important;margin:0px!important;line-height:120%}.hero_slider_sec .swiper-slide{opacity:0}.hero_slider_sec .swiper-slide-active{opacity:1}body{overflow-x:hidden}.logo-boxcol::after{content:"";position:absolute;width:75px;height:75px;right:-74px;background:linear-gradient(45deg,#111111 50%,#EBEBEB 50%);border:0px!important}.logo-boxcol::before{content:"";position:absolute;width:100vw;height:100%;top:0;right:50%;background:var(--e-global-color-primary);z-index:0}.hero_slider_sec::after,.f_top_inner::after,.f_top_inner::before{content:"";position:absolute;width:100vw;height:100%;top:0;left:50%;transform:translateX(-50%);background:var(--e-global-color-accent);z-index:-1}.f_top_inner::after,.f_top_inner::before{height:1px;background:#525252;z-index:1}.f_top_inner::after{top:auto;bottom:0}.cross_line::before{content:"";position:absolute;width:1px;height:70px;top:50%;right:-60px;transform:translateY(-50%) rotate(-45deg);background:#D4D4D4;z-index:0}.footer_left_col::after{content:"";position:absolute;width:1px;height:250px;top:0;right:0%;background:#525252}.menu-box>.elementor-widget-wrap{gap:115px}.top_bar{position:relative}.hero_slider_lefttext .slide{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:flex-start;opacity:0;transform:translateX(-100%);animation:slideInOut 9s infinite}.hero_slider_lefttext .slide:nth-child(1){animation-delay:0s}.hero_slider_lefttext .slide:nth-child(2){animation-delay:3s}.hero_slider_lefttext .slide:nth-child(3){animation-delay:6s}@keyframes slideInOut{0%{opacity:0;transform:translateX(-100%)}10%{opacity:1;transform:translateX(0)}30%{opacity:1;transform:translateX(0)}40%{opacity:0;transform:translateX(-100%)}100%{opacity:0;transform:translateX(-100%)}}.top_bar .slider-left{height:30px;position:relative}.hero_slider_lefttext .heading:before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M4.49121 12L9.49121 17L19.5089 7' stroke='%23525252' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");content:"";display:inline-block;mask-repeat:no-repeat;mask-size:24px;width:24px;height:24px;background-color:#fff}.hero_slider_lefttext .heading{display:flex;align-items:center;gap:5px}.hero_slider_righttext .slide{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:flex-end;opacity:0;transform:translateX(100%);animation:slideInIN 9s infinite}.hero_slider_righttext .slide:nth-child(1){animation-delay:0s}.hero_slider_righttext .slide:nth-child(2){animation-delay:3s}.hero_slider_righttext .slide:nth-child(3){animation-delay:6s}@keyframes slideInIN{0%{opacity:0;transform:translateX(100%)}10%{opacity:1;transform:translateX(0)}30%{opacity:1;transform:translateX(0)}40%{opacity:0;transform:translateX(100%)}100%{opacity:0;transform:translateX(-100%)}}.top_bar .slider-left{height:30px;position:relative}.elementor-menu-cart--cart-type-side-cart{width:auto!important}.menu_cart_icon a#elementor-menu-cart__toggle_button{border:0}.menu_cart_icon span.elementor-button-icon{margin-right:16px;display:flex}.menu_cart_icon span.elementor-button-icon-qty{background-color:#00EBF5!important;width:14px;height:14px!important;min-width:14px!important}footer{overflow:hidden}.f_menu_sec .f_menu_col{width:auto!important}.f_menu_sec>.elementor-container{gap:87px;justify-content:space-between}.payment_type_col>.elementor-widget-wrap{gap:30px}.d-flex .elementor-column,.d-flex .elementor-widget{width:auto!important}.d-flex .elementor-column-gap-default,.d-flex .elementor-widget-wrap,form.search_filter{display:flex;align-items:center;justify-content:space-between;gap:20px}.search_title{margin-bottom:0!important}.search_clear.btn{margin-left:auto;padding:5px!important;transform:rotate(0deg);-webkit-transition:all .4s;transition:all .4s}.search_clear.btn svg{transform:rotate(0deg);-webkit-transition:all .4s;transition:all .4s}.search_clear.btn:hover svg{transform:rotate(180deg);-webkit-transition:all .4s;transition:all .4s}.search_clear.btn:hover path{stroke:#fff!important}.search_inner_item.search_category{flex-grow:1}select.search_select{border-radius:0px!important;font-size:18px!important;padding:14px!important}select.search_select{color:#8F8B91!important;background-color:#EBEBEB!important}.car_part_attached figcaption.widget-image-caption{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);overflow:hidden;width:calc(100% - 20px)}.slider{display:inline-block;padding:5px;animation:slide 5s infinite linear}.car_part_slider{overflow:hidden;position:relative;width:1000%;display:flex;align-items:center;flex-wrap:nowrap}.margin-10{margin-inline:10px}@keyframes slide{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@-webkit-keyframes slide{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.car_part_attached_sec .elementor-container{gap:10px}.count_down .elementor-countdown-item{position:relative;padding-inline:24px!important}.count_down .elementor-countdown-item:not(:last-child)::after{content:":";position:absolute;right:0;top:40%;transform:translateY(-50%);font-size:24px}.WidgetTitle__Container-sc-ruy1gu-0,.fQUaNu,.CardActionsBlock__Divider-sc-qzuptx-0.dyKnuj{display:none!important;height:0}.es-grid-layout{display:grid;grid-template-columns:repeat(4,1fr)!important}.jBdobI .Block__RegularBlock-sc-3maawy-1,.jBdobI .Container__PreviewLinkBlock-sc-119keog-0{padding:0px!important}.biILtm{font-size:16px}.fytFEp{font-weight:500!important}.jBdobI{border-radius:0px!important}.product_bottom_loop>.elementor-container{margin:0!important}.add_to_cart_btn .e-loop-add-to-cart-form-container{align-items:center;justify-content:center}.blog_col .premium-blog-wrap{display:grid!important;grid-template-columns:repeat(3,auto);grid-column-gap:27px;grid-row-gap:55px}.blog_col .premium-blog-wrap .premium-blog-post-outer-container{width:100%!important;padding:0!important;margin:0!important}.blog_col .premium-blog-wrap .premium-blog-post-outer-container .premium-blog-thumbnail-container img{height:333px}.blog_col .premium-blog-wrap .premium-blog-post-outer-container .premium-blog-content-wrapper .premium-blog-inner-container .premium-blog-entry-meta{display:none}.blog_col .premium-blog-wrap .premium-blog-post-outer-container .premium-blog-content-wrapper .premium-blog-inner-container h2{margin:0}.blog_col .premium-blog-wrap .premium-blog-post-outer-container .premium-blog-content-wrapper .premium-blog-content-inner-wrapper p{color:#1E1E1E;font-size:20px;font-style:normal;font-weight:400;line-height:29.425px;opacity:.8;padding:16px 0 20px}.blog_col .premium-blog-wrap .premium-blog-post-outer-container .premium-blog-content-wrapper .premium-blog-content-inner-wrapper a{border-bottom:2px solid;border-radius:0}.Blog_details_col .blog_contact .blog-list{padding:77px 0 0 0}.Blog_details_col .blog_contact .blog-list ul li{list-style:none}.Blog_details_col .blog_contact .blog-list ul li{list-style:none;padding-bottom:55px}.Blog_details_col .blog_contact .blog-list ul li:last-child{padding:0}.Blog_details_col .blog_contact .blog-list ul li span.blog-list-title{color:#1E1E1E;font-size:27.517px;font-weight:500;line-height:normal;letter-spacing:.55px;padding-bottom:10px;display:inline-block}.blog_col .premium-blog-wrap .premium-blog-post-outer-container .premium-blog-post-container{background-color:#F9F9F9!important}.elementor-widget-woocommerce-breadcrumb a:after{content:'';background-image:url(https://k7center.se/wp-content/themes/hello-elementor/images/arrow-right.png);background-position:center;background-repeat:no-repeat;background-size:cover;display:inline-block;vertical-align:middle;width:18px;height:18px;margin:0 10px}.product_section .product_garlly_col .product_gallry .wcgs-woocommerce-product-gallery{display:flex;flex-wrap:wrap;flex-direction:column-reverse}.product_section .product_garlly_col .product_gallry .wcgs-woocommerce-product-gallery .wcgs-carousel .wcgs-slider-image{padding-bottom:25px;border-radius:8px!important}.product_section .product_garlly_col .product_gallry .wcgs-woocommerce-product-gallery .gallery-navigation-carousel-wrapper .swiper-wrapper .wcgs-thumb img{border:1px solid #EBEBEB!important;margin:0!important}.product_section .product_garlly_col .product_gallry .wcgs-woocommerce-product-gallery .gallery-navigation-carousel-wrapper .swiper-wrapper .wcgs-thumb{width:130px!important;margin:0!important}.product_section .product_garlly_col .product_gallry .wcgs-woocommerce-product-gallery .wcgs-carousel .wcgs-slider-image img{border-radius:8px;border:#EBEBEB}.product_section .product_garlly_col .product_gallry .wcgs-woocommerce-product-gallery .gallery-navigation-carousel-wrapper .swiper-wrapper{gap:15px}#wpgs-gallery.wcgs-woocommerce-product-gallery .wcgs-carousel,#wpgs-gallery .gallery-navigation-carousel-wrapper{width:100%!important}.product-rating .woocommerce-product-rating a.woocommerce-write-review-link{font-size:14px!important;line-height:normal!important;color:#666!important}.add_to_cart_col form table.variations tr{display:flex;align-items:baseline;gap:18px}.add_to_cart_col form table.variations tr th{line-height:unset!important}.add_to_cart_col form table.variations tr th font{font-size:16px;color:#000}.add_to_cart_col form table.variations{margin:0!important}.add_to_cart_col form table.variations tr td.value select{background-color:#EBEBEB!important;padding:16px 12px!important;color:#8F8B91!important}.add_to_cart_col form.cart,.add_to_cart_col form .single_variation_wrap .woocommerce-variation-add-to-cart{flex-wrap:wrap!important}.add_to_cart_col form .extra-info-wrap{width:100%}.add_to_cart_col form .extra-info-wrap p.sp-extra-info{padding-bottom:10px;color:#666;font-size:16px;font-weight:500;line-height:24px}.add_to_cart_col form .extra-info-wrap p.sp-extra-info:last-child{padding-bottom:30px}.add_to_cart_col form .extra-info-wrap p.sp-extra-info img.sp-icon{padding-right:20px}.add_to_cart_col form.cart .direct_by{width:100%;padding-top:20px;position:relative}.add_to_cart_col form .quantity{margin:0!important}.add_to_cart_col form .quantity .quantity-btn{display:inline-block;width:150px;position:relative}.add_to_cart_col form .direct_by button.buy_now_button{width:100%!important;padding:16px 0 14px!important;border:1px solid #ECECEC;background-color:#00EBF5!important;box-shadow:1px 1px 6px 0 rgb(0 0 0 / .08);color:#000;font-size:16px!important;font-weight:600;line-height:normal!important;border-radius:0!important}.add_to_cart_col form .quantity .quantity-btn input{padding:16px 0;width:100%;border:1px solid #ECECEC;background-color:#FFF;font-family:"Clash Grotesk";font-size:14px;font-style:normal;font-weight:500;line-height:normal}.add_to_cart_col form .quantity .quantity-btn button{margin:0!important;background:#fff0;border:0;font-family:"Clash Grotesk";font-size:14px;font-weight:500;position:absolute;top:0;bottom:0;z-index:9999;padding:0 16px}.add_to_cart_col form .quantity .quantity-btn button.plus{right:0}.add_to_cart_col form button.single_add_to_cart_button{width:75%!important;border:1px solid #ECECEC;background-color:#1e1e1e!important;border-radius:0!important;color:#fff!important;font-size:16px!important;font-weight:600;line-height:normal!important;text-transform:uppercase}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product_price p.custom-container{padding-top:20px}.woocommerce p.stars a::before{color:#FC0}.product_tab .woocommerce-tabs ul.tabs li{margin-right:20px!important;border:1px solid #D5D5D4!important;background-color:#EBEBEB!important}.product_tab .woocommerce-tabs ul.tabs{padding:0!important}.product_tab .woocommerce-tabs ul.tabs li.active{background-color:#00EBF5!important;border:0!important}.product_tab .woocommerce-tabs ul.tabs li{margin:0 20px 0 0!important;border:1px solid #D5D5D4!important;background-color:#EBEBEB!important;border-radius:0!important}.product_tab .woocommerce-tabs ul.tabs li a{color:#000!important;font-weight:600!important;line-height:24px!important;font-size:18px!important;padding:16px 22px!important}.product_tab .woocommerce-tabs .woocommerce-Tabs-panel{padding:33px 0 0 0!important}.product_tab .woocommerce-tabs .woocommerce-Tabs-panel p{padding:20px 0}.product_tab .woocommerce-tabs .woocommerce-Tabs-panel ul,.catgry_col ul{margin-left:20px}.product_tab .woocommerce-tabs .woocommerce-Tabs-panel ul li,.catgry_col ul li{font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding-bottom:12px;list-style:circle}.catgry_col ul{padding:20px 0}.product_tab .woocommerce-tabs .woocommerce-Tabs-panel ul li:last-child,.catgry_col ul li:last-child{padding-bottom:0}.product_tab .woocommerce-tabs .woocommerce-Tabs-panel table tr th{text-align:left;width:250px!important}.product_tab .woocommerce-tabs .woocommerce-Tabs-panel table tr td p{font-size:16px;font-weight:400;line-height:normal;padding:0 25px!important}.product_tab .woocommerce-tabs .woocommerce-Tabs-panel p.form-submit{padding:0!important;margin:0!important}.product_tab .woocommerce-tabs .woocommerce-Tabs-panel #commentform p.form-submit input{padding:16px 26px!important;border:0!important;background-color:#00EBF5!important;color:#000!important;font-weight:500!important;font-size:16px!important}body .elementor-menu-cart__main .widget_shopping_cart_content .product-name a{font-size:18px}body .elementor-menu-cart__main .widget_shopping_cart_content .product-price span.quantity{color:#000!important}body .elementor-menu-cart__main .elementor-menu-cart__subtotal{color:#000!important}body .elementor-menu-cart__main .elementor-menu-cart__footer-buttons a{background-color:#0a0a0a!important}body .elementor-menu-cart__main .elementor-menu-cart__footer-buttons a:hover{color:#00BCC4!important}.Hero_section .elementor-swiper-button.elementor-swiper-button-next:before,.Hero_section .elementor-swiper-button.elementor-swiper-button-prev:before{background-color:#fff}.elementor-swiper-button.elementor-swiper-button-next:before{mask-image:url(https://k7center.se/wp-content/themes/hello-elementor/images/arrow.svg)!important;mask-position:center;mask-repeat:no-repeat;mask-size:cover;background-image:unset!important;background-color:#111;transform:rotate(180deg)}.elementor-swiper-button.elementor-swiper-button-prev:before{mask-image:url(https://k7center.se/wp-content/themes/hello-elementor/images/arrow.svg)!important;mask-position:center;mask-repeat:no-repeat;mask-size:cover;background-image:unset!important;background-color:#111}.elementor-swiper-button svg{display:none}.elementor-swiper-button:before{content:"";width:60px;height:60px}.elementor-element .swiper .elementor-swiper-button-prev{left:7%}.elementor-element .swiper .elementor-swiper-button-next{right:7%}.add_to_cart_btn{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:rgb(17 17 17 / .7);opacity:0;transition:opacity.3s}.add_to_cart_btn a.button.add_to_cart_button{background:#fff0;color:#FFF;text-align:center;font-family:"Clash Grotesk";font-size:22px;font-style:normal;font-weight:400;line-height:normal;padding:15px 50px}a.button.add_to_cart_button:before{display:block;background-repeat:no-repeat;content:'';background-color:#fff0;border:none;border-left:1px solid #FFF;border-bottom:1px solid #FFF;position:absolute;bottom:0;left:0;z-index:1;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;width:100%;height:100%}a.button.add_to_cart_button:after{content:'';background-color:#fff0;border:none;border-top:1px solid #FFF;border-right:1px solid #FFF;position:absolute;top:0;right:0;z-index:1;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;width:24px;height:24px}.product_item:hover a.button.add_to_cart_button:after{transform:translate(6px,-6px);transition:all .4s ease-in-out}.product_item:hover .add_to_cart_btn{opacity:1}.product_item{transition:all 1s}.product_feature img{aspect-ratio:1 / 1;object-fit:cover}.product_item .elementor-container{height:100%}.loop_item_description .elementor-widget-wrap.elementor-element-populated{flex:1 1 0%;flex-grow:1;flex-direction:column;margin:0!important;justify-content:space-between}.product_item{height:100%}.product_item .elementor-section-height-default{display:flex;flex:1 1 0%;flex-grow:1;flex-direction:column}.product_item .elementor-widget-wrap.elementor-element-populated{flex-direction:column}.item_title,.loop_item_price{margin-bottom:0!important}.loop_item_rating{position:absolute;bottom:20px;display:inline-block;left:auto;right:15px;text-align:right;width:auto!important}.loop_item_rating .elementor-widget-container:after{content:")";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M9.15327 2.33977L10.3266 4.68643C10.4866 5.0131 10.9133 5.32643 11.2733 5.38643L13.3999 5.73977C14.7599 5.96643 15.0799 6.9531 14.0999 7.92643L12.4466 9.57977C12.1666 9.85977 12.0133 10.3998 12.0999 10.7864L12.5733 12.8331C12.9466 14.4531 12.0866 15.0798 10.6533 14.2331L8.65994 13.0531C8.29994 12.8398 7.70661 12.8398 7.33994 13.0531L5.34661 14.2331C3.91994 15.0798 3.05327 14.4464 3.42661 12.8331L3.89994 10.7864C3.98661 10.3998 3.83327 9.85977 3.55327 9.57977L1.89994 7.92643C0.926606 6.9531 1.23994 5.96643 2.59994 5.73977L4.72661 5.38643C5.07994 5.32643 5.50661 5.0131 5.66661 4.68643L6.83994 2.33977C7.47994 1.06643 8.51994 1.06643 9.15327 2.33977Z' fill='%23FFCC00'/%3E%3C/svg%3E");background-size:16px;width:16px;height:16px;display:inline-flex;background-repeat:no-repeat;padding-left:15px;margin-left:2px;background-position:center -1px}.loop_item_rating .elementor-widget-container{display:flex;align-items:center;line-height:1;height:25px;line-height:16px}.product_item .elementor-container{padding:0!important}@keyframes pulse-animation{0%{opacity:.5}100%{transform:scale(2.5);opacity:0}}.custom-icon{position:relative;display:inline-block;width:10px;height:10px}span.icon-and-text a{color:#333;text-decoration:underline}.custom-icon:before,.custom-icon:after{width:9px;height:9px;background:#54c63a;border-radius:9px;position:absolute;left:0;top:0;content:''}.custom-icon:before{animation:pulse-animation 2s linear infinite}.low-inventory .custom-icon:before,.low-inventory .custom-icon:after{background:#F4AF29}.custom-container span{display:inline-block;font-size:16px;color:#333;margin-left:2px}.single_product_container p.price{display:inline-block;width:auto}span.custom-container.out-of-stock{display:none}span.custom-container+form.cart{clear:left}.gray_background{background:#fff!important;margin-bottom:0!important}.payment_images div#gallery-1{display:flex;align-items:center;justify-content:center;gap:30px}#gallery-1 .gallery-item{padding:0;width:auto;margin:0}#gallery-1 img{border:0}.payment_images div#gallery-1 br{display:none!important}.gallery-spacing-custom .elementor-image-gallery .gallery-icon{display:flex;align-items:center;justify-content:center}.woocommerce-MyAccount-navigation ul{list-style:none;padding:0;margin:0}.woocommerce-account .woocommerce-MyAccount-navigation{width:20%}.woocommerce-MyAccount-navigation ul li{padding:10px 30px}.woocommerce-MyAccount-navigation ul li a{color:#1E1E1E;font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:18px;font-weight:500!important;display:flex;align-items:center;justify-content:space-between}.woocommerce-MyAccount-navigation ul li.is-active a{color:#1E1E1E!important;font-weight:600!important}.woocommerce-account .woocommerce-MyAccount-content{width:78%}.woocommerce-MyAccount-navigation ul li a:after{content:"";background-size:16px;width:20px;height:20px;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' width='512' height='512' x='0' y='0' viewBox='0 0 492.004 492.004' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath d='M382.678 226.804 163.73 7.86C158.666 2.792 151.906 0 144.698 0s-13.968 2.792-19.032 7.86l-16.124 16.12c-10.492 10.504-10.492 27.576 0 38.064L293.398 245.9l-184.06 184.06c-5.064 5.068-7.86 11.824-7.86 19.028 0 7.212 2.796 13.968 7.86 19.04l16.124 16.116c5.068 5.068 11.824 7.86 19.032 7.86s13.968-2.792 19.032-7.86L382.678 265c5.076-5.084 7.864-11.872 7.848-19.088.016-7.244-2.772-14.028-7.848-19.108z' fill='%23010101' opacity='1' data-original='%23010101'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")}.woocommerce-MyAccount-content a{color:#1E1E1E!important;font-weight:500}.woocommerce-Address{border:1px solid rgb(0 0 0 / .1);margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-radius:5px;padding:10px}.woocommerce-MyAccount-content h3{text-transform:capitalize;font-size:27px;margin-bottom:15px}.woocommerce-cart .woocommerce{display:flex;flex-wrap:wrap;gap:4%}form.woocommerce-cart-form{width:calc(70% - 2%)}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:calc(30% - 2%)}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%}.woocommerce-notices-wrapper{width:100%}.woocommerce div.product form.cart .variations label:before{content:"Välj variant :";color:#000;font-family:"Clash Grotesk",Sans-serif;font-size:16px;font-weight:600;line-height:24px}.woocommerce div.product form.cart .variations label{font-size:0}#gallery-1 img{border:0!important}div#gallery-1 br{display:none}#gallery-1 .gallery-item{width:auto!important}.related_section .swiper-slide{height:auto!important}.related_section .swiper-content{height:100%!important}.e-loop-item p.custom-container{display:none}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,#commentform input,#commentform textarea{border:1px solid #cfc8d8!important;padding:15px;border-radius:5px;font-size:16px;background:#fff0}.customer_login_box{max-width:667px;margin:0 auto}.woocommerce form.login,.woocommerce form.register{border:0;box-shadow:4px 4px 16px 0 rgb(0 0 0 / .1)}p.comment-form-author label,.comment-form-email label{width:100%}input#author,input#email{width:100%}#commentform p{padding:3px;margin:0 0 6px}.woocommerce form .form-row label,.woocommerce table.shop_table th{color:#000;font-family:"Clash Grotesk",Sans-serif;font-size:16px;font-weight:600;line-height:24px}.woocommerce form.login a,.woocommerce form.register a{font-weight:500;color:#00EBF5}.elementor a{box-shadow:none;text-decoration:none}a.lost_password{text-align:right;display:block}.mb-2{margin-bottom:20px}.mt-4{margin-top:40px}.justify-content-between{justify-content:space-between}.woocommerce .d-flex{display:flex}body .woocommerce form button.woocommerce-button,body .woocommerce form button.woocommerce-Button,body .woocommerce button.button,body .woocommerce a.button.alt{height:50px;line-height:50px!important;min-height:initial!important;display:inline-block!important;width:auto!important;padding:0 55px!important;font-weight:500;font-size:20px!important;background-color:#fff0;color:#00BCC4!important;border-radius:0;position:relative;overflow:hidden;border:1px solid #00BCC4!important;cursor:pointer;-webkit-transition:all .4s;transition:all .4s;outline:none!important;cursor:pointer;z-index:1;background-color:#00EBF500!important}.woocommerce form button.woocommerce-button::before,.woocommerce form button.woocommerce-Button::before,.woocommerce button.button::before,.woocommerce a.button.alt::before{content:"";width:100%;height:100%;position:absolute;background:var(--e-global-color-113a629);top:0;left:-100%;z-index:-1;-webkit-transition:all .4s;transition:all .4s;opacity:0}.woocommerce form button.woocommerce-button:hover::before,.woocommerce form button.woocommerce-Button:hover::before,.woocommerce button.button:hover::before,.woocommerce a.button.alt:hover::before{left:0%;opacity:1}.woocommerce form button.woocommerce-button:hover,.woocommerce form button.woocommerce-Button:hover,.woocommerce button.button:hover,.woocommerce a.button.alt:hover{color:var(--e-global-color-secondary)!important}.terms_section h4{padding-bottom:10px}.terms_section ul,.terms_section ol{margin-left:20px;padding-bottom:20px}body .elementor-menu-cart__main{width:450px}.checkout_section .elementor-widget-woocommerce-checkout-page .woocommerce h3{font-size:30px;font-weight:600}.checkout_section .elementor-widget-woocommerce-checkout-page a{color:#00BCC4;padding-left:10px}.checkout_section .elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-privacy-policy-text p{margin:25px 0}.checkout_section .elementor-widget-woocommerce-checkout-page #ship-to-different-address{padding-left:0}.checkout_section .elementor-widget-woocommerce-checkout-page .woocommerce-form__input-checkbox{width:20px;height:20px}.checkout_section .elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .form-row label,.checkout_section .elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box .form-row label,.checkout_section .elementor-widget-woocommerce-checkout-page .woocommerce .e-woocommerce-login-anchor .form-row label,.checkout_section .elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table tfoot td,.checkout_section .elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table tfoot th,.checkout_section .elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table thead th{color:#000}.checkout_section .woocommerce form .form-row label,.woocommerce table.shop_table th{font-size:18px;font-weight:600;line-height:24px}.checkout_section .elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .form-row input,.checkout_section .elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .form-row select,.checkout_section .elementor-widget-woocommerce-checkout-page .woocommerce #customer_details .form-row textarea,.checkout_section .elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box .form-row .input-text,.checkout_section .elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box .form-row select,.checkout_section .elementor-widget-woocommerce-checkout-page .woocommerce .e-coupon-box .form-row textarea,.checkout_section .elementor-widget-woocommerce-checkout-page .woocommerce .e-woocommerce-login-anchor .form-row .input-text,.checkout_section .elementor-widget-woocommerce-checkout-page .woocommerce .e-woocommerce-login-anchor .form-row select,.checkout_section .elementor-widget-woocommerce-checkout-page .woocommerce .e-woocommerce-login-anchor .form-row textarea{color:#A8A8A8;background-color:#fff;font-size:16px}.cart-section .wc-proceed-to-checkout a.checkout-button.button.alt.wc-forward{width:100%!important}.cart-section input#coupon_code{width:220px;height:50px;font-size:18px}.cart-section td.product-thumbnail img{width:80px!important}.customers_post .es-load-more-button-container span.ButtonBase__Overlay-sc-p43e7i-4{padding:0 66px!important}.contact-form{overflow:hidden}.Block-sc-3maawy-0.Block__RegularBlock-sc-3maawy-1.dCXpzK.CardUserBlock__UserBlock-sc-pc45he-2.kmiPHJ{order:2!important}.Block-sc-3maawy-0.Block__RegularBlock-sc-3maawy-1.cIjtbQ{order:3!important}.woocommerce-info{border-top-color:#000!important}.woocommerce-info::before{color:#000!important}.woocommerce-message{border-top-color:#00BCC4!important}.woocommerce-message::before{color:#00BCC4!important}.checkout_section .elementor-widget-woocommerce-checkout-page .woocommerce-form-coupon-toggle{display:block}.checkout_section .woocommerce-info::before{display:none}.checkout_section .elementor-widget-woocommerce-checkout-page .woocommerce-info{display:flex;padding:10px 20px;background:rgb(0 0 0 / .03);border-top:0;margin:0 0 16px 0}.checkout_section .woocommerce form.checkout_coupon{margin:0 0 20px 0;padding:0 16px;border:0}.checkout_section .checkout_coupon .woocommerce form .form-row{padding:0;margin:0}.checkout_section .woocommerce #coupon_code{padding:10px;border-radius:0;font-size:15px;margin:0!important}body .woocommerce .checkout_coupon .form-row-last button.button{height:40px;line-height:40px!important;padding:0 35px!important;font-size:16px!important}.menu_accrodin .elementor-tab-content ul li.menu-item{list-style:none}#text{max-height:140px;overflow:hidden;transition:max-height 0.3s ease}div#toggle{color:#000;cursor:pointer;background-color:#00EBF5;padding:12px 24px;border-radius:3px;text-align:center;transition:all .3s;display:inline-block;width:auto;margin-top:20px}#text.expanded{max-height:none}body .gt_float_switcher .gt-selected{background-color:#fff0}body .gt_float_switcher{background-color:#fff0}body .gt_float_switcher .gt-selected .gt-current-lang{padding:0;color:#fff}body .gt_float_switcher .gt_options.gt-open{position:absolute;width:max-content;height:auto;background-color:#fff}.hero_slider_sec .gt_option a{color:#fff!important}.hero_slider_sec .gt_option a:hover{background:#000!important}.gtranslate_wrapper a{font-size:0!important}.gtranslate_wrapper .gt_switcher{width:auto!important}.gtranslate_wrapper .gt_switcher .gt_selected a{width:auto!important}.hero_slider_sec .gt_option{position:absolute!important;background:#000!important;min-width:auto!important;width:auto!important}.gtranslate_wrapper .gt_switcher .gt_selected a:after{display:none!important;background-color:translate!important}body .gt_switcher .gt_selected a:hover{background:#000!important}.gtranslate_wrapper .gt_switcher .gt_selected{background:#000!important}body div#rank-math-analytics-stats-wrapper{overflow:hidden}