body,html{margin:0;padding:0;box-sizing:border-box}html{font-size:62.5%}body{font-family:Open Sans,sans-serif;color:#000;font-style:normal;font-size:1.6rem;line-height:24px}.container{width:calc(100% - 30px);max-width:1400px;margin:auto}:focus{outline:none}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:800;line-height:1;text-transform:uppercase;overflow-wrap:anywhere;color:#000;font-family:Lato,sans-serif}@media (min-width:768px){.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{overflow-wrap:normal}}span.h1,span.h2,span.h3,span.h4,span.h5,span.h6{display:inline-block}.h1,h1{font-size:2.4rem}@media (min-width:768px){.h1,h1{font-size:4rem}}.h2,h2{font-size:2.2rem}@media (min-width:768px){.h2,h2{font-size:3rem}}.h3,h3{font-size:2rem}@media (min-width:768px){.h3,h3{font-size:2.4rem}}.h4,h4{font-size:1.8rem}@media (min-width:768px){.h4,h4{font-size:2rem}}.h5,h5{font-size:1.6rem}@media (min-width:768px){.h5,h5{font-size:1.6rem}}h6{font-size:1.4rem}@media (min-width:768px){h6{font-size:1.4rem}}a{text-decoration:none;color:#000}a:hover{color:#595959}.button{display:inline-block;padding:15px;background:#000;color:#fff;font-family:Open Sans,sans-serif;font-size:1.6rem;text-align:center;border-color:#000;border-style:solid}.button:hover{background:#262626;border-color:#262626;color:#fff}ul{padding-inline-start:20px}.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail,img{max-width:100%;height:auto}.firma_navn{font-weight:700}.firma_some{display:flex;justify-content:center;gap:15px}@media (min-width:768px){.firma_some{justify-content:left}}.firma_some a{font-size:1.8rem}body.safari .firma_some a{padding-right:15px}a.privatlivspolitik{text-decoration:underline}address{font-style:normal;color:#000}.content-wrapper{display:grid;gap:40px;margin-bottom:30px}.frm_style_ny-styling .frm_submit{text-align:right}input,select,textarea{font-family:Open Sans,sans-serif;font-size:1.6rem;color:#000;margin-bottom:10px;border:1px solid #797979;padding:10px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.slick-slider{position:relative;padding-bottom:20px;margin-bottom:0}@media (min-width:768px){.slick-slider{margin-bottom:20px}}.slick-slider .slick-arrow{position:absolute;z-index:10;top:100%;font-size:1.8rem;cursor:pointer;padding:10px 15px;background:#797979;color:#fff}.slick-slider .slick-arrow.slick-prev{right:50px}.slick-slider .slick-arrow.slick-next{right:0}.header{position:sticky;z-index:1000;top:0;background:#fff;width:100%}.header .container#main{position:static;padding-top:20px;padding-bottom:20px;display:grid;grid-gap:20px;grid-template-columns:auto 1fr 2fr;grid-template-areas:"menu logo icons" "search search search ";align-items:center;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}@media (min-width:1024px){.header .container#main{grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;grid-template-areas:"logo search icons" "menu menu menu ";padding-bottom:0;padding-top:0;grid-gap:5px 20px}}.header .container .header__logo{grid-area:logo;text-align:left;box-sizing:border-box;display:grid;justify-content:center}.header .container .header__logo a{max-height:85px;padding:0;display:inline}.header .container .header__logo a img{box-sizing:border-box;max-height:100%;width:auto;display:inline}.header .container .header__logo #logo,.header .container .header__logo img{-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.header .container .header__logo #logo{visibility:visible}.header .container .header__logo #logo_mini{visibility:hidden;display:none}.header .container .header__search{grid-area:search}.header .container .header__icons{grid-area:icons;gap:15px;display:flex;flex-wrap:wrap;justify-content:flex-end}.header .container .header__menu{grid-area:menu}@media (min-width:1024px){.header .container .header__menu:before{content:"";position:absolute;border-top:1px solid #e8e8e8;left:0;right:0}}.header.scroll .header__logo a img{padding:10% 0;max-height:80%}.header.scroll .header__logo #logo{display:none;visibility:hidden}.header.scroll .header__logo #logo_mini{display:inline;visibility:visible}@media (min-width:768px){.header.scroll .header__logo #logo_mini{float:none}}.header a svg,.header button svg{font-size:2rem}.header a,.header button{background:transparent;border:none;border-radius:0;color:#000;cursor:pointer;padding:0;position:relative;text-align:center}@media (min-width:1024px){.header a,.header button{flex-grow:unset}}.header a:hover,.header button:hover{color:#797979}@media (min-width:1024px){.header a#h_icon_menu,.header button#h_icon_menu{display:none}}.header a #cart_count,.header a .menu_count,.header button #cart_count,.header button .menu_count{position:relative;top:-8px;font-size:1.1rem;font-weight:500}body.safari #h_icon_user,body.safari #h_icon_whislist{padding-left:7px;padding-right:7px}body.safari #h_icon_cart{padding-left:7px}.breadcrumbs{margin-bottom:20px}@media (min-width:1024px){.breadcrumbs{margin-bottom:0}}.breadcrumbs .container{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #c1c1c1;text-transform:uppercase}@media (min-width:1024px){.breadcrumbs .container{border-bottom:none}}.breadcrumbs .container a{font-size:1.1rem}.breadcrumbs .container span{color:#797979;font-size:1.1rem}.search_field{background-color:#fff;border:1px solid #d9d9d9;border-radius:24px;transition:all .3s ease}.search_field form#searchform{width:100%;grid-area:form;position:relative}.search_field form#searchform input#h_search{margin-bottom:0;padding-left:20px;padding-right:45px;width:100%;background:transparent;border:none}.search_field form#searchform input#h_search::-webkit-search-cancel-button,.search_field form#searchform input#h_search::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.search_field form#searchform .search-submit{display:none}.search_field form#searchform button{position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:2rem;color:#000;cursor:pointer}.search_field form#searchform button:hover{color:#1a1a1a}ul.menu,ul.sub-menu{list-style:none;padding-inline-start:0;margin-block-start:0;margin-block-end:0}ul.menu li.menu-item a,ul.menu li.menu-item label.fake_a,ul.sub-menu li.menu-item a,ul.sub-menu li.menu-item label.fake_a{font-size:1.5rem}ul.menu--vertical{background:#fff;border-top:1px solid #e8e8e8}@media (min-width:1024px){ul.menu--vertical{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:center;border-top:none}}ul.menu--vertical a,ul.menu--vertical label.fake_a{text-align:left;padding:15px}@media (min-width:1024px){ul.menu--vertical a,ul.menu--vertical label.fake_a{padding-left:0;padding-right:0}}ul.menu--vertical a span,ul.menu--vertical label.fake_a span{pointer-events:none}ul.menu--vertical label.fake_a{display:grid!important;grid-template-columns:1fr 29px;grid-template-areas:"title label";align-items:center;padding-right:0;border-left:none;color:#000;padding-top:0;padding-bottom:0}@media (min-width:1024px){ul.menu--vertical label.fake_a{grid-template-columns:1fr auto;grid-gap:10px;padding-top:15px;padding-bottom:15px}}ul.menu--vertical label.fake_a:hover{color:#797979}ul.menu--vertical label.fake_a span{padding-top:15px;padding-bottom:15px;grid-area:title;border-right:1px solid #e8e8e8}@media (min-width:1024px){ul.menu--vertical label.fake_a span{border-right:none;padding-top:0;padding-bottom:0}}ul.menu--vertical label.fake_a svg{justify-self:center}@media (min-width:1024px){ul.menu--vertical label.fake_a svg{justify-self:end}}ul.menu--vertical li.menu-item-has-children>input[type=checkbox]{display:none}ul.menu--vertical li.menu-item-has-children>input[type=checkbox]:checked~div[class^=sub-menu-wrapper-]{display:block}ul.menu--vertical li.menu-item-has-children>input[type=checkbox]:checked~.fake_a{color:#797979}ul.menu--vertical li.menu-item-has-children>label{display:flex;justify-content:center;align-self:stretch;cursor:pointer;border-left:1px solid #e8e8e8}@media (min-width:1024px){ul.menu--vertical li.menu-item-has-children>label{border-left:none}}ul.menu--vertical li.menu-item-has-children>label svg{align-self:center;font-size:1.6rem}ul.menu--vertical>li.menu-item{position:static;border-bottom:1px solid #e8e8e8}@media (min-width:1024px){ul.menu--vertical>li.menu-item{padding:0 30px 0 0;border-bottom:none}}ul.menu--vertical>li.menu-item:hover a:hover{color:#797979}ul.menu--vertical>li.menu-item>a,ul.menu--vertical>li.menu-item>label.fake_a{display:block;text-transform:uppercase;font-weight:800}@media (min-width:1024px){ul.menu--vertical>li.menu-item>a,ul.menu--vertical>li.menu-item>label.fake_a{font-weight:600}}ul.menu--vertical .sub-menu-wrapper-0{display:none;background:#fff}@media (min-width:1024px){ul.menu--vertical .sub-menu-wrapper-0{position:absolute;z-index:100;top:100%;left:0;right:0;padding-top:20px;border-bottom:1px solid #e8e8e8;max-height:calc(100vh - 180px);overflow-y:auto}}@media (min-width:1024px){ul.menu--vertical .sub-menu-wrapper-0 ul.sub-menu.level_0{width:calc(100% - 30px);max-width:1400px;margin:auto;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:30px;padding-bottom:50px}}ul.menu--vertical .sub-menu-wrapper-0 ul.sub-menu.level_0>li.menu-item{display:grid;grid-template-columns:1fr 30px;grid-template-areas:"title label" "submenu submenu";align-items:center;border-top:1px solid #e8e8e8}@media (min-width:1024px){ul.menu--vertical .sub-menu-wrapper-0 ul.sub-menu.level_0>li.menu-item{border-top:none;display:block}ul.menu--vertical .sub-menu-wrapper-0 ul.sub-menu.level_0>li.menu-item input[type=checkbox],ul.menu--vertical .sub-menu-wrapper-0 ul.sub-menu.level_0>li.menu-item label{display:none}}ul.menu--vertical .sub-menu-wrapper-0 ul.sub-menu.level_0>li.menu-item>a{font-weight:400;display:block;grid-area:title;color:#797979}@media (min-width:1024px){ul.menu--vertical .sub-menu-wrapper-0 ul.sub-menu.level_0>li.menu-item>a{font-weight:800;padding-top:5px;padding-bottom:15px;border-bottom:1px solid #e8e8e8;color:#000}}ul.menu--vertical .sub-menu-wrapper-0 ul.sub-menu.level_0>li.menu-item>label{grid-area:label}ul.menu--vertical .sub-menu-wrapper-0 ul.sub-menu.level_0>li.menu-item>.sub-menu-wrapper-1{grid-area:submenu}ul.menu--vertical .sub-menu-wrapper-0 ul.sub-menu.level_0>li.menu-item .sub-menu-img{margin-bottom:10px}ul.menu--vertical .sub-menu-wrapper-0 ul.sub-menu.level_0>li.menu-item .sub-menu-img img{width:100%;object-fit:cover}ul.menu--vertical .sub-menu-wrapper-1{display:none}@media (min-width:1024px){ul.menu--vertical .sub-menu-wrapper-1{display:block}}ul.menu--vertical .sub-menu-wrapper-1 ul.sub-menu.level_1>li{border-top:1px solid #e8e8e8}@media (min-width:1024px){ul.menu--vertical .sub-menu-wrapper-1 ul.sub-menu.level_1>li{border-top:none;border-bottom:1px solid #e8e8e8}}ul.menu--vertical .sub-menu-wrapper-1 ul.sub-menu.level_1>li>a{font-size:1.5rem;color:#797979;display:block;padding-top:15px;padding-bottom:15px;padding-left:20px}@media (min-width:1024px){ul.menu--vertical .sub-menu-wrapper-1 ul.sub-menu.level_1>li>a{padding-left:0;padding-top:5px;padding-bottom:5px;color:#000}}ul.menu--vertical .sub-menu-wrapper-1 ul.sub-menu.level_1>li>a:hover{color:#c6c6c6}#menu-header-menu{display:none;position:absolute;top:100%;left:0;right:0;z-index:100;max-height:calc(100vh - 150px);overflow-y:auto}@media (min-width:1024px){#menu-header-menu{top:calc(100% - 77px);display:flex!important;position:static;top:unset;max-height:none;overflow-y:unset}}.menu-item.more{border-bottom:none!important}.menu-item.more>a{font-size:1.3rem!important;text-transform:uppercase;font-weight:600}.newsletter{background:#e8e8e8;padding-top:30px;padding-bottom:30px}.newsletter .container{display:grid;grid-gap:30px;grid-template-columns:1fr;grid-template-areas:"text" "form";align-items:center}@media (min-width:768px){.newsletter .container{grid-template-columns:4fr 7fr;grid-template-areas:"text form"}}.newsletter .container .newsletter__text{grid-area:text}.newsletter .container .newsletter__text p{font-size:1.4rem}.newsletter .container .newsletter__form{grid-area:form}@media (min-width:768px){.newsletter .container .newsletter__form{margin-top:35px}}.footer{background:#e8e8e8;border-top:1px solid #cecece;padding-top:60px;padding-bottom:60px}.footer .container{display:grid;grid-gap:30px;grid-template-columns:1fr;grid-template-areas:"footer_1" "footer_2" "footer_3" "footer_4" "footer_5";text-align:center}@media (min-width:768px){.footer .container{grid-template-columns:repeat(5,1fr);grid-template-areas:"footer_1 footer_2 footer_3 footer_4 footer_5";text-align:left}}.footer .container .h1,.footer .container .h2,.footer .container .h3,.footer .container .h4,.footer .container .h5{text-transform:none}.footer .container .footer__1{grid-area:footer_1}@media (min-width:768px){.footer .container .footer__1{text-align:center}.footer .container .footer__1 #footer_logo{margin-top:0}}.footer .container .footer__2{grid-area:footer_2}.footer .container .footer__2 address,.footer .container .footer__2 p{font-size:1.5rem}.footer .container .footer__3{grid-area:footer_3}.footer .container .footer__4{grid-area:footer_4}.footer .container .footer__5{grid-area:footer_5;text-align:right;text-align:center}.footer .container .footer__5 img{max-width:150px;margin:3.8rem 0}@media (min-width:768px){.footer .container .footer__5 img{margin:0 0 3.8rem}}@media (min-width:768px){.footer .container .footer__5{text-align:left}.footer .container .footer__5 img{max-width:100%}}.footer .container #footer_logo{display:inline-block;margin-bottom:20px;margin-top:2.4rem}.footer .container .firma_telefon{font-size:1.5rem}.footer .container .firma_abningstider{color:#797979;font-size:1.5rem}.footer .container .firma_cvr{color:#000;font-size:1.5rem}.footer .container .menu a{color:#797979;font-size:1.5rem}.footer .container .menu a:hover{color:#9f9f9f}.hamburger--squeeze .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;opacity:0;transition:top 75ms ease,opacity 75ms ease .12s}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s}.hamburger{padding:15px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:focus{outline:none}.hamburger.is-active:hover,.hamburger:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#000}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:40px;height:4px;background-color:#000;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.post_list .container .loop .titel{font-size:1.4rem;color:#797979;margin-bottom:5px;font-weight:400;text-transform:none}.post_list .container li.product{list-style-type:none}.error_page .container{text-align:center}.op_product_filter #product_filter{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:0;justify-content:left;align-items:center}.op_product_filter #product_filter .clear_filter{opacity:0;text-align:right;cursor:pointer;margin:5px}.op_product_filter #product_filter .desktop{visibility:hidden;display:none}@media (min-width:768px){.op_product_filter #product_filter .desktop{visibility:visible;display:block;opacity:1;font-weight:700}}@media (min-width:768px){.op_product_filter #product_filter{grid-template-columns:70px repeat(2,2fr) repeat(3,1fr);border-top:1px solid #000;border-bottom:1px solid #000}.op_product_filter #product_filter .h5{border:none}}@media (min-width:1024px){.op_product_filter #product_filter{grid-template-columns:70px repeat(6,1fr)}}.op_product_filter .h5{border:1px solid #e8e8e8;margin-top:0;margin-bottom:0;font-weight:400}.op_product_filter div.h5{padding:10px}.op_product_filter fieldset{border:none;margin:0;padding:0;position:relative}.op_product_filter fieldset input.dropdown_controle{display:none}.op_product_filter fieldset input.dropdown_controle:checked~.dropdown{display:block}.op_product_filter fieldset legend{background:#fff;width:100%;box-sizing:border-box}.op_product_filter fieldset legend label{display:grid;grid-template-columns:1fr auto;cursor:pointer;padding:10px;text-transform:none}.op_product_filter fieldset legend .label_wrapper{pointer-events:none}.op_product_filter fieldset legend i,.op_product_filter fieldset legend svg{align-self:center}.op_product_filter fieldset .dropdown{display:none;border:1px solid #e8e8e8;border-top:none;padding:5px 10px;box-sizing:border-box;width:100%;max-height:200px;overflow-y:auto}.op_product_filter fieldset .dropdown::-webkit-scrollbar{-webkit-appearance:none}.op_product_filter fieldset .dropdown::-webkit-scrollbar:vertical{width:12px}.op_product_filter fieldset .dropdown::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5);border-radius:10px;border:2px solid #fff}.op_product_filter fieldset .dropdown::-webkit-scrollbar-track{border-radius:10px;background-color:#fff}@media (min-width:768px){.op_product_filter fieldset .dropdown{position:absolute;z-index:200;background:#fff}}.op_product_filter fieldset .dropdown .input_wrapper{display:flex;align-items:center}.op_product_filter fieldset .dropdown .input_wrapper input{margin:0 10px 0 0}.op_product_filter fieldset .dropdown .input_wrapper label{cursor:pointer;flex-grow:1}.op_product_filter fieldset .dropdown .input_wrapper label:hover{color:#000}.op_product_filter .category_filter ul{list-style:none;padding-left:0;margin-block-start:0;margin-bottom:0}.op_product_filter .category_filter ul.list_categories{padding-inline-start:0}.op_product_filter .category_filter ul li.current-cat>a{color:#000}.op_product_filter .category_filter ul a{font-size:1.4rem;color:#797979}.op_product_filter .category_filter ul a:hover{color:#000}.op_product_filter .op_check_product_filter .input_wrapper.full,.op_product_filter .p_sort_filter .input_wrapper.full{width:100%}.op_product_filter .op_check_product_filter .input_wrapper label,.op_product_filter .p_sort_filter .input_wrapper label{font-size:1.4rem;color:#797979}.op_product_filter .range-amount{margin-bottom:10px;text-align:center;color:#797979}.op_product_filter .slider-range{width:calc(100% - 22px);margin:auto auto 15px}.op_product_filter .slider-range .ui-slider-handle{border-radius:50%;background:#797979;border-color:#797979;cursor:grab}.op_product_filter .slider-range .ui-slider-handle.grabbing{cursor:grabbing}.op_product_filter .slider-range.ui-slider-horizontal .ui-slider-range{background:#e8e8e8}.op_product_filter .max,.op_product_filter .min{width:48%;float:left;padding:0}.popup{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5);z-index:1000;display:none;justify-content:center;align-items:center}.popup .pupup_content{position:relative;background:#fff;width:50%;padding:50px}.popup .pupup_content .popup_close{position:absolute;top:0;right:0;padding:10px 15px;cursor:pointer}body.blog .post_list .container{display:grid;margin-bottom:30px;grid-template-columns:repeat(1,1fr)}@media (min-width:375px){body.blog .post_list .container{grid-template-columns:repeat(2,1fr);gap:5px}}@media (min-width:768px){body.blog .post_list .container{grid-template-columns:repeat(3,1fr);gap:10px}}@media (min-width:1024px){body.blog .post_list .container{grid-template-columns:repeat(5,1fr)}}body.blog .post_list .container .loop-post-item{display:grid}body.blog .post_list .container .loop-post-item .loop_wrapper{border:1px solid #189347;padding:10px}body.blog .post_list .container .loop-post-item .loop_wrapper .h4{margin-bottom:0}body.blog .post_list .container .loop-post-item .loop_wrapper .loop-content .postimg{width:100%;height:180px;overflow:hidden;margin-bottom:5px}body.blog .post_list .container .loop-post-item .loop_wrapper .loop-content .postimg img{display:block;object-fit:cover;width:100%;height:100%}.varekategorier .container{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;grid-template-areas:"link_1" "link_2" "link_3" "link_4";grid-gap:15px}@media (min-width:1024px){.varekategorier .container{grid-gap:30px;grid-template-columns:repeat(3,1fr);grid-template-areas:"link_1 link_1 link_1" "link_2 link_3 link_4"}}.varekategorier .container #link_1{grid-area:link_1}.varekategorier .container #link_1 .category_item_content{text-align:center}@media (min-width:768px){.varekategorier .container #link_1 .category_item_content{max-width:40%;padding:40px;justify-content:center;align-content:flex-start;text-align:left;align-items:normal}}.varekategorier .container #link_1 .category_item_content .headline{font-family:Lato,sans-serif;font-size:2.4rem}@media (min-width:768px){.varekategorier .container #link_1 .category_item_content .headline{font-size:5rem;line-height:50px}}.varekategorier .container #link_1.slider_fullpage{position:relative;height:auto;padding-bottom:0;margin-bottom:0;width:100%;overflow:hidden;max-height:320px}@media (min-width:1024px){.varekategorier .container #link_1.slider_fullpage{max-height:325px}}.varekategorier .container #link_1.slider_fullpage .slide{background-position:50%;background-repeat:no-repeat!important;max-width:100%;background-size:100%!important}.varekategorier .container #link_1.slider_fullpage .slide .slider_img{width:100%;height:auto;position:relative;top:0;z-index:0;max-height:325px}.varekategorier .container #link_1.slider_fullpage .slider_content{position:absolute;top:0;z-index:2;box-sizing:border-box;width:100%;max-width:100%;padding:15px;display:flex;flex-direction:column;justify-content:center;align-content:center;text-align:left;align-items:flex-start;gap:5px;color:#fff;height:100%}@media (min-width:768px){.varekategorier .container #link_1.slider_fullpage .slider_content{padding:40px}}.varekategorier .container #link_1.slider_fullpage .slider_content h1,.varekategorier .container #link_1.slider_fullpage .slider_content h2,.varekategorier .container #link_1.slider_fullpage .slider_content h3,.varekategorier .container #link_1.slider_fullpage .slider_content h4,.varekategorier .container #link_1.slider_fullpage .slider_content h5,.varekategorier .container #link_1.slider_fullpage .slider_content h6,.varekategorier .container #link_1.slider_fullpage .slider_content p{color:#fff;line-height:1}.varekategorier .container #link_1.slider_fullpage .slick-dots{z-index:5;position:absolute;bottom:10px;left:0;right:0;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:5px;width:100%;padding:0}.varekategorier .container #link_1.slider_fullpage .slick-dots li{list-style-type:none}.varekategorier .container #link_1.slider_fullpage .slick-dots li button{width:15px;height:15px;background-color:#000;border-radius:50%;font-size:0;border:1px solid #fff}.varekategorier .container #link_1.slider_fullpage .slick-dots li.slick-active button{background-color:#cecece;border:1px solid #000}.varekategorier .container #link_2{grid-area:link_2}.varekategorier .container #link_3{grid-area:link_3}.varekategorier .container #link_4{grid-area:link_4}.varekategorier .container .category_item:hover .category_item_img:after{background:rgba(0,0,0,.4)}.varekategorier .container .category_item a{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;height:100%}.varekategorier .container .category_item a .category_item_img{grid-column:1/-1;grid-row:1/-1;position:relative}.varekategorier .container .category_item a .category_item_img:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.2)}.varekategorier .container .category_item a .category_item_img img{display:block;width:100%;height:100%;max-width:none;object-fit:cover}.varekategorier .container .category_item a .category_item_content{position:relative;grid-column:1/-1;grid-row:1/-1;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;flex-direction:column;align-content:center;gap:10px 0;padding:15px}@media (min-width:768px){.varekategorier .container .category_item a .category_item_content{gap:20px 0;padding:40px;justify-content:flex-end;align-content:center;text-align:center;align-items:normal}}.varekategorier .container .category_item a .category_item_content .headline{font-size:2.5rem;font-weight:700;color:#fff;line-height:1em;font-family:Lato,sans-serif}@media (min-width:768px){.varekategorier .container .category_item a .category_item_content .headline{font-size:3rem}}.varekategorier .container .category_item a .category_item_content button{background:transparent;border:2px solid #fff;font-size:1.4rem;font-weight:600;color:#fff;padding:10px 20px;cursor:pointer;transition:background-color .5s ease}.varekategorier .container .category_item a .category_item_content button:hover{background:#9bb26e}.varekategorier .container .category_item a .category_item_content button svg{vertical-align:bottom;margin-left:10px}@media (min-width:768px){.varekategorier .container .category_item a .category_item_content button{display:inline-block}}body.safari .varekategorier .container .category_item a .category_item_content .headline{margin-bottom:20px}.header_usp{background-color:#e8e8e8}.header_usp .container{padding-top:0;padding-bottom:0;display:grid;grid-template-columns:1fr;grid-template-areas:"usp" "sprog";grid-gap:0}@media (min-width:1024px){.header_usp .container{grid-template-columns:1fr 50px auto;grid-template-areas:"usp sprog kundecenter"}}.header_usp .container .slick-slider{margin-bottom:0}.header_usp .container .slick-slider .slick-arrow{top:50%;transform:translateY(-50%);background-color:transparent;color:#797979}.header_usp .container .slick-slider .slick-arrow.slick-prev{left:-15px;right:unset}.header_usp .container .slick-slider .slick-arrow.slick-next{right:-15px}.header_usp .container .slick-slider .slick-track{display:flex;align-items:center}.header_usp .container .header_usp_slider{grid-area:usp;padding-top:8px;padding-bottom:5px;overflow:hidden}.header_usp .container .header_usp_slider:not(.slick-slider){display:flex;flex-wrap:wrap;gap:10px 30px}@media (max-width:676px){.header_usp .container .header_usp_slider:not(.slick-slider) .usp__item:not(:first-of-type){display:none}}@media (min-width:678px) and (max-width:1023px){.header_usp .container .header_usp_slider:not(.slick-slider) .usp__item:nth-child(n+3){display:none}}.header_usp .container .usp__item{display:flex;gap:10px;align-content:center;align-items:center;text-align:center;justify-content:center;padding-left:15px;padding-right:15px}@media (min-width:1024px){.header_usp .container .usp__item{padding-left:0;padding-right:20px;text-align:left;justify-content:left;max-width:350px}}.header_usp .container .usp__item .usp__icon{display:none;font-size:1.3rem;color:#189347}@media (min-width:768px){.header_usp .container .usp__item .usp__icon{display:block}}.header_usp .container .usp__item .usp__title{font-size:1.3rem;color:#000}.header_usp .container .usp__item .usp__title p{margin:0}.header_usp .container .header_link{grid-area:kundecenter;display:none;line-height:19px}@media (min-width:1024px){.header_usp .container .header_link{display:block}}.header_usp .container .header_link a.btn{display:flex;padding:10px;align-items:center;background:#d9d9d9;font-size:1.3rem}.header_usp .container .header_link a.btn:hover{background:#f3f3f3}.header_usp .container .wpml-ls-statics-shortcode_actions{grid-area:sprog;height:100%;width:100%}.header_usp .container .wpml-ls-statics-shortcode_actions a,.header_usp .container .wpml-ls-statics-shortcode_actions li,.header_usp .container .wpml-ls-statics-shortcode_actions ul{height:100%}.header_usp .container .wpml-ls-statics-shortcode_actions a{display:grid;justify-content:center;align-items:center;padding:0}.header_usp .container .wpml-ls-statics-shortcode_actions a:after{display:none}.header_usp .container .wpml-ls-statics-shortcode_actions .wpml-ls-sub-menu{width:100%}.header_usp .container .wpml-ls-statics-shortcode_actions .wpml-ls-sub-menu li{justify-content:center;align-items:center;background-color:#797979}#product_usp{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px;margin-top:40px;padding-bottom:20px;border-bottom:1px solid #e8e8e8;text-align:center}@media (min-width:1024px){#product_usp{grid-template-columns:repeat(4,1fr)}}#product_usp .usp__item .usp__icon{font-size:3rem;color:#189347}#product_usp .usp__item .usp__title{font-size:1.3rem}body.safari .header_usp .container .usp__item .usp__icon{padding-right:10px}.billede_tekst .container{display:grid;grid-gap:30px;grid-template-columns:1fr;grid-template-areas:"image" "text"}@media (min-width:768px){.billede_tekst .container.img_text{grid-template-columns:repeat(2,1fr);grid-template-areas:"image text"}.billede_tekst .container.text_img{grid-template-columns:repeat(2,1fr);grid-template-areas:"text image"}}.billede_tekst .container .image_col{grid-area:image;display:grid;justify-content:stretch}.billede_tekst .container .image_col img{object-fit:cover;width:100%;height:100%}.billede_tekst .container .text_col{grid-area:text;display:flex;flex-direction:column;justify-content:center}@media (min-width:768px){.billede_tekst .container .text_col{padding-left:40px;padding-right:40px}}.brands .container .brand-slider.slick-slider{margin-bottom:0}.brands .container .brand-slider:not(.slick-slider){display:grid;grid-template-columns:repeat(2,1fr)}.brands .container .brand-item{display:flex;align-items:center;justify-content:center;height:110px}@media (min-width:768px){.brands .container .brand-item{height:50px}}.brands .container .brand-item img{max-width:80%}.brands.slider{overflow:hidden}@media (min-width:768px){.brands.slider .container{padding-top:30px;padding-bottom:30px}}.brands.box .container{display:grid;grid-gap:30px;grid-template-columns:repeat(2,1fr);margin-bottom:30px}@media (min-width:768px){.brands.box .container{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.brands.box .container{grid-template-columns:repeat(6,1fr)}}.brands.box .brand-item{border:1px solid #e8e8e8;height:110px}.banner-forside{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;margin-bottom:30px}.banner-forside .bg{grid-column:1/-1;grid-row:1/-1;position:relative}.banner-forside .bg:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.2)}.banner-forside .bg img{display:block;object-fit:cover;width:100%;height:auto}@media (min-width:1024px){.banner-forside .bg{min-height:600px;overflow:hidden}.banner-forside .bg img{height:100%;width:auto}}.banner-forside .container{position:relative;grid-column:1/-1;grid-row:1/-1;display:grid;grid-template-columns:1fr;padding-top:2.4rem;padding-bottom:2.4rem}.banner-forside .container .banner_title{text-align:center;color:#fff}.banner-forside .container .banner_subtitle{text-align:center;color:#fff;font-size:1.8rem}@media (min-width:768px){.banner-forside .container .banner_subtitle{font-size:2.5rem}}.banner{display:grid;grid-template-columns:1fr;grid-template-rows:1fr}.banner .bg{grid-column:1/-1;grid-row:1/-1;position:relative}.banner .bg:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.2)}.banner .bg img{display:block;object-fit:cover;width:100%;height:100%}.banner .container{position:relative;grid-column:1/-1;grid-row:1/-1;display:grid;grid-template-columns:1fr;padding-top:2.4rem;padding-bottom:2.4rem}.banner .container .banner_title{text-align:center;color:#fff}.banner .container .banner_subtitle{text-align:center;color:#fff;font-size:1.8rem}@media (min-width:768px){.banner .container .banner_subtitle{font-size:2.5rem}}.tekst_tekst .container{display:grid;grid-template-columns:1fr;grid-template-areas:"left" "right"}@media (min-width:768px){.tekst_tekst .container{grid-template-columns:5fr 1fr 6fr;grid-template-areas:"left . right"}}.tekst_tekst .container .left{grid-area:left}.tekst_tekst .container .right{grid-area:right}.udvalgte_varer{overflow:hidden}.udvalgte_varer .slick-track{display:flex!important}.udvalgte_varer .slick-slide{height:inherit!important}.udvalgte_varer .indledning{text-align:center}.udvalgte_varer ul.products li.product{padding-left:15px;padding-right:15px}.shop_notice{margin-bottom:5px}.shop_notice .container{position:relative}.shop_notice .container .shop_notice_wrapper{display:block;background-color:#1fbf5c;background-color:#189347;color:#fff;padding:10px 40px 10px 10px;text-align:left;text-transform:uppercase;font-size:1.5rem}@media (min-width:768px){.shop_notice .container .shop_notice_wrapper{align-items:center;text-align:center}}.shop_notice .container .shop_notice_wrapper:hover{background-color:#9bb26e}.shop_notice .container .shop_notice_wrapper svg{margin-left:10px}.shop_notice .container #shop_notice_close{position:absolute;display:flex;top:0;bottom:0;right:0;align-items:center;color:#fff;padding-left:10px;padding-right:10px;opacity:.5}.shop_notice .container #shop_notice_close:hover{opacity:1}.woocommerce-error,.woocommerce-info,.woocommerce-message{margin-bottom:10px}.woocommerce-message{background-color:#e8e8e8;padding:15px;display:grid;align-items:center;grid-template-columns:1fr;grid-gap:15px;margin-bottom:15px}@media (min-width:768px){.woocommerce-message{grid-template-columns:1fr auto}}.woocommerce-message .button{order:2}.out-of-stock{display:grid;grid-template-columns:20px 2fr;align-content:center;align-items:center}.out-of-stock:before{content:"•";color:red;font-size:4.2rem}.in-stock{display:grid;grid-template-columns:20px 2fr;align-content:center;align-items:center}.in-stock:before{content:"•";color:#189347;font-size:4.2rem}.woocommerce-error{background-color:#e8e8e8;padding:15px;list-style:none}.op-woocommerce .container button.single_add_to_cart_button{background:#189347;border:1px solid #189347;cursor:pointer;padding:10px 20px;text-transform:none;margin-bottom:10px;color:#fff;flex:1 0 20%;text-align:center;justify-content:center}.op-woocommerce .container button.single_add_to_cart_button:hover{background:#23d567;border-color:#23d567}.op-woocommerce .container .op-singe-product-wrapper.product{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"galleri" "summary" "related";grid-gap:30px}@media (min-width:768px){.op-woocommerce .container .op-singe-product-wrapper.product{grid-template-columns:minmax(0,5fr) 7fr;grid-template-areas:"galleri summary" "related related";grid-gap:60px}}.op-woocommerce .container .op-singe-product-wrapper.product .summary{grid-area:summary}.op-woocommerce .container .op-singe-product-wrapper.product .summary .price{font-weight:600;font-size:3rem;color:#000;line-height:normal;margin-top:1.5rem;margin-bottom:1.5rem}.op-woocommerce .container .op-singe-product-wrapper.product .summary .price del{color:grey;font-size:1.8rem}.op-woocommerce .container .op-singe-product-wrapper.product .summary .price ins{text-decoration:none}.op-woocommerce .container .op-singe-product-wrapper.product .op-related{grid-area:related}.op-woocommerce .container .op-singe-product-wrapper.product .op_product_gallery{grid-area:galleri;position:relative}.op-woocommerce .container .op-singe-product-wrapper.product .op_product_gallery .woocommerce-product-gallery{margin-bottom:15px}.op-woocommerce .container .op-singe-product-wrapper.product .op_product_gallery .woocommerce-product-gallery figure{margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.op-woocommerce .container .op-singe-product-wrapper.product .op_product_gallery .woocommerce-product-gallery .slick-track{display:flex!important}.op-woocommerce .container .op-singe-product-wrapper.product .op_product_gallery .woocommerce-product-gallery .slick-slide{height:inherit!important}.op-woocommerce .container .op-singe-product-wrapper.product .op_product_gallery .woocommerce-product-gallery img{width:100%;height:100%;object-fit:cover}.op-woocommerce .container .op-singe-product-wrapper.product .op_product_gallery .woocommerce-product-gallery-thumbnails{position:relative}.op-woocommerce .container .op-singe-product-wrapper.product .op_product_gallery .woocommerce-product-gallery-thumbnails .slick-track{display:flex;gap:15px}.op-woocommerce .container .op-singe-product-wrapper.product .op_product_gallery .woocommerce-product-gallery-thumbnails .op_woocommerce-product-gallery__image:not(.slick-current){opacity:.5}.op-woocommerce .container .op-singe-product-wrapper.product .op_product_gallery .woocommerce-product-gallery-thumbnails .op_woocommerce-product-gallery__image img{width:100%;height:100%;object-fit:cover}.op-woocommerce .container .op-singe-product-wrapper.product .op_product_gallery .woocommerce-product-gallery-thumbnails .slick-arrow{position:absolute;top:0;bottom:0;background:none;cursor:pointer;z-index:100;padding-left:10px;padding-right:10px;display:flex;align-self:center;align-items:center}.op-woocommerce .container .op-singe-product-wrapper.product .op_product_gallery .woocommerce-product-gallery-thumbnails .slick-arrow svg{width:20px;height:20px;background:#000;color:#fff;border-radius:50%}.op-woocommerce .container .op-singe-product-wrapper.product .op_product_gallery .woocommerce-product-gallery-thumbnails .slick-arrow:hover svg{background:#595959}.op-woocommerce .container .op-singe-product-wrapper.product .op_product_gallery .woocommerce-product-gallery-thumbnails .slick-arrow.slick-prev{left:0;right:auto}.op-woocommerce .container .op-singe-product-wrapper.product .op_product_gallery .woocommerce-product-gallery-thumbnails .slick-arrow.slick-next{right:0}.op-woocommerce .container .op-singe-product-wrapper.product .product_title{margin-bottom:0}.op-woocommerce .container .op-singe-product-wrapper.product .product_kolli,.op-woocommerce .container .op-singe-product-wrapper.product .product_sku{color:#797979;font-size:1.1rem}.op-woocommerce .container .op-singe-product-wrapper.product .product_kolli span,.op-woocommerce .container .op-singe-product-wrapper.product .product_sku span{text-transform:uppercase}.op-woocommerce .container .op-singe-product-wrapper.product form.cart{margin-bottom:15px;display:flex;flex-wrap:wrap}.op-woocommerce .container .op-singe-product-wrapper.product form.cart .quantity .qty{width:100px;border:1px solid #c1c1c1}.op-woocommerce .container .op-singe-product-wrapper.product .size_guide{border-left:1px solid #c1c1c1;padding-left:10px;margin-left:10px;color:#797979;cursor:pointer}.op-woocommerce .container .op-singe-product-wrapper.product .product_description{margin-top:30px;margin-bottom:30px;font-size:1.8rem}.op-woocommerce .container .op-singe-product-wrapper.product .woocommerce-tabs ul.tabs{padding-inline-start:0;list-style:none;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px}@media (min-width:768px){.op-woocommerce .container .op-singe-product-wrapper.product .woocommerce-tabs ul.tabs{display:flex;flex-wrap:wrap;gap:15px 30px;border-bottom:1px solid #c1c1c1}}.op-woocommerce .container .op-singe-product-wrapper.product .woocommerce-tabs ul.tabs li{font-size:1.6rem;font-weight:600;text-transform:uppercase;overflow:hidden;border-bottom:1px solid #c1c1c1}@media (min-width:768px){.op-woocommerce .container .op-singe-product-wrapper.product .woocommerce-tabs ul.tabs li{border-bottom:none}}.op-woocommerce .container .op-singe-product-wrapper.product .woocommerce-tabs ul.tabs li a{color:#797979;height:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.op-woocommerce .container .op-singe-product-wrapper.product .woocommerce-tabs ul.tabs li a:hover{color:#000}.op-woocommerce .container .op-singe-product-wrapper.product .woocommerce-tabs ul.tabs li.active{border-bottom:2px solid #000}.op-woocommerce .container .op-singe-product-wrapper.product .woocommerce-tabs ul.tabs li.active a{color:#595959}.op-woocommerce .container .op-singe-product-wrapper.product .woocommerce-tabs ul.tabs li a{padding:10px 0;display:block}.op-woocommerce .container .op-singe-product-wrapper.product .woocommerce-tabs #tab-additional_information table.woocommerce-product-attributes{width:100%}.op-woocommerce .container .op-singe-product-wrapper.product .woocommerce-tabs #tab-additional_information table.woocommerce-product-attributes tr.woocommerce-product-attributes-item .woocommerce-product-attributes-item__label{text-align:left;padding-right:10px;width:50%;font-weight:400;color:#000}@media (min-width:768px){.op-woocommerce .container .op-singe-product-wrapper.product .woocommerce-tabs #tab-additional_information table.woocommerce-product-attributes tr.woocommerce-product-attributes-item .woocommerce-product-attributes-item__label{width:20%}}.op-woocommerce .container .op-singe-product-wrapper.product .woocommerce-tabs #tab-additional_information table.woocommerce-product-attributes tr.woocommerce-product-attributes-item .woocommerce-product-attributes-item__label .size_guide{display:none}.op-woocommerce .container .op-singe-product-wrapper.product .woocommerce-tabs #tab-additional_information table.woocommerce-product-attributes tr.woocommerce-product-attributes-item .woocommerce-product-attributes-item__value{text-align:left;font-weight:400;color:#797979}.op-woocommerce .container .op-singe-product-wrapper.product .woocommerce-tabs #tab-additional_information table.woocommerce-product-attributes tr.woocommerce-product-attributes-item .woocommerce-product-attributes-item__value p:first-of-type{margin-top:0}.op-woocommerce .container .op-singe-product-wrapper.product .woocommerce-tabs #tab-additional_information table.woocommerce-product-attributes tr.woocommerce-product-attributes-item .woocommerce-product-attributes-item__value p:last-of-type{margin-bottom:0}.op-woocommerce .container .op-singe-product-wrapper.product .woocommerce-tabs #tab-additional_information table.woocommerce-product-attributes tr.woocommerce-product-attributes-item .woocommerce-product-attributes-item__value a{text-decoration:underline;color:#797979}.op-woocommerce .container .op-singe-product-wrapper.product .woocommerce-tabs #tab-additional_information table.woocommerce-product-attributes tr.woocommerce-product-attributes-item .woocommerce-product-attributes-item__value a:hover{color:#000}.op-woocommerce .container .op-singe-product-wrapper.product .woocommerce_gc_giftcard_form{width:100%;margin-bottom:0}.op-woocommerce .container .op-singe-product-wrapper.product .woocommerce_gc_giftcard_form textarea{width:100%}.op-woocommerce .container .op-singe-product-wrapper.product.product-type-simple form.cart .quantity{float:left;margin-right:15px}.op-woocommerce .container .op-singe-product-wrapper.product.product-type-simple form.cart:after{content:"";clear:both;display:table}.op-woocommerce .container .op-singe-product-wrapper.product.product-type-variable form.cart{display:grid}.op-woocommerce .container .op-singe-product-wrapper.product.product-type-variable form.cart table.variations{position:relative;padding-bottom:35px;width:100%}.op-woocommerce .container .op-singe-product-wrapper.product.product-type-variable form.cart table.variations td{width:100%;display:block}.op-woocommerce .container .op-singe-product-wrapper.product.product-type-variable form.cart table.variations td.label{font-size:1.3rem}.op-woocommerce .container .op-singe-product-wrapper.product.product-type-variable form.cart table.variations td.label label{text-transform:lowercase}.op-woocommerce .container .op-singe-product-wrapper.product.product-type-variable form.cart table.variations td.value{display:block;margin-bottom:10px}.op-woocommerce .container .op-singe-product-wrapper.product.product-type-variable form.cart table.variations td.value select{width:100%;background:#fff}.op-woocommerce .container .op-singe-product-wrapper.product.product-type-variable form.cart table.variations .reset_variations{display:block;text-align:right;position:absolute;right:0;bottom:10px;user-select:none}.op-woocommerce .container .op-singe-product-wrapper.product.product-type-variable form.cart table.variations .variation_buttons{display:none;gap:15px;margin-top:5px;justify-content:left;flex-wrap:wrap}.op-woocommerce .container .op-singe-product-wrapper.product.product-type-variable form.cart table.variations .variation_buttons .variation_button{display:flex;align-items:center;border:1px solid #000;min-height:30px;min-width:30px;padding:10px;font-size:1.5rem;cursor:pointer;user-select:none;justify-content:center;text-align:center;flex:1 0 20%}@media (min-width:768px){.op-woocommerce .container .op-singe-product-wrapper.product.product-type-variable form.cart table.variations .variation_buttons .variation_button{flex:none}}.op-woocommerce .container .op-singe-product-wrapper.product.product-type-variable form.cart table.variations .variation_buttons .variation_button.active{background:#000;color:#fff}.op-woocommerce .container .op-singe-product-wrapper.product.product-type-variable form.cart table.variations .variation_buttons .variation_button.deactivated{opacity:.25;cursor:not-allowed;pointer-events:none;position:relative}.op-woocommerce .container .op-singe-product-wrapper.product.product-type-variable form.cart table.variations .variation_buttons .variation_button.deactivated:after{content:"";position:absolute;z-index:1;width:116%;height:1px;background-color:#000;transform:rotate(153deg)}.op-woocommerce .container .op-singe-product-wrapper.product.product-type-variable form.cart .woocommerce-variation-price{margin-bottom:30px;display:none}.op-woocommerce .container .op-singe-product-wrapper.product.product-type-variable form.cart .woocommerce-variation-add-to-cart{display:flex;flex-wrap:wrap}.op-woocommerce .container .op-singe-product-wrapper.product.product-type-variable form.cart .woocommerce-variation-add-to-cart .quantity{float:left;margin-right:15px}.op-woocommerce .container .op-singe-product-wrapper.product.product-type-grouped .woocommerce-grouped-product-list{width:100%;display:table-cell}.op-woocommerce .container .op-singe-product-wrapper.product.product-type-grouped .woocommerce-grouped-product-list .woocommerce-grouped-product-list-item__label,.op-woocommerce .container .op-singe-product-wrapper.product.product-type-grouped .woocommerce-grouped-product-list .woocommerce-grouped-product-list-item__price{padding:0 15px}.op-woocommerce .container .op-singe-product-wrapper.product.product-type-grouped .woocommerce-grouped-product-list .woocommerce-grouped-product-list-item__quantity{min-width:40px}.op-woocommerce .container .op-singe-product-wrapper.product.product-type-grouped form.cart .quantity .qty{width:60px}@media (min-width:768px){.op-woocommerce .container .op-singe-product-wrapper.product.product-type-grouped form.cart .quantity .qty{width:100px}}.pswp__caption__center{text-align:center}.pakkeafsendelse{background-color:#e8e8e8;padding:10px 15px;font-size:1.3rem}.pakkeafsendelse svg{font-size:1.6rem}p.stock{margin-top:0}#ui-datepicker-div{max-width:calc(100vw - 30px)}body.safari .op-woocommerce .container .op-singe-product-wrapper.product .woocommerce-tabs ul.tabs li{padding-left:15px;padding-right:15px}body.safari .op-woocommerce .container .op-singe-product-wrapper.product.product-type-variable form.cart table.variations .variation_buttons .variation_button{margin-right:15px}.op_miljoeafgift{margin-top:10px}.op_miljoeafgift span{color:#189347;cursor:pointer}.op_miljoeafgift i,.op_miljoeafgift svg{font-size:25px}.op_miljoeafgift_popup{position:fixed;z-index:2000;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.3);display:none;grid-template-columns:minmax(30px,auto) minmax(200px,800px) minmax(30px,auto);grid-template-rows:minmax(94px,auto) 1fr minmax(50px,auto);grid-auto-flow:row;grid-template-areas:". . ." ". miljoeafgift_content ." ". . .";align-items:stretch;justify-content:center;cursor:pointer}.op_miljoeafgift_popup .op_miljoeafgift_content{position:relative;grid-area:miljoeafgift_content;background-color:green;min-height:50vh;max-height:100%}.op_miljoeafgift_popup .op_miljoeafgift_content .inner{background-color:#fff;padding:6px 30px 14px;overflow-y:auto;position:absolute;top:0;left:0;right:0;bottom:0}.op_miljoeafgift_popup .op_miljoeafgift_content .close_popup{position:absolute;top:-44px;right:0;display:flex;justify-content:center;align-items:center;width:44px;height:44px;text-align:center;color:#000;font-weight:600;background-color:#fff;cursor:pointer}.op_miljoeafgift_popup .op_miljoeafgift_content .close_popup:hover{color:#fff;background:rgba(0,0,0,.8)}.wc-pao-addons-container{width:100%}.wc-pao-addons-container input{display:block;clear:both}.badge_w{position:absolute;left:0;right:0;top:0;z-index:100;padding:10px;display:flex;flex-wrap:wrap;gap:5px}.badge_w .badge{position:relative;display:inline-grid;grid-template-columns:1fr;aspect-ratio:1/1;height:60px;width:60px;border-radius:50%;background-color:rgba(0,0,0,.85);color:#fff;font-size:1.2rem}.badge_w .badge>span{justify-self:center;align-self:center;text-align:center;padding:10px}.badge_w .badge>span .up_to{display:block;margin-bottom:-8px}.badge_w .badge.news_badge{background:hsla(0,0%,47.5%,.85)}body.single-product .badge{font-size:1.6rem;height:70px;width:70px}.woocommerce-notices-wrapper{grid-column:1/-1}.woocommerce-pagination{border-top:1px solid #e8e8e8;margin-top:50px;padding-top:10px}.woocommerce-pagination ul.page-numbers{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center;list-style:none;padding-inline-start:0;position:relative;padding-left:0;padding-right:0}@media (min-width:768px){.woocommerce-pagination ul.page-numbers{padding-left:90px;padding-right:90px}}.woocommerce-pagination ul.page-numbers li{display:flex}.woocommerce-pagination ul.page-numbers li a.prev{color:#000}@media (min-width:768px){.woocommerce-pagination ul.page-numbers li a.prev{position:absolute;left:0;top:0;bottom:0;display:flex;align-items:center}}.woocommerce-pagination ul.page-numbers li a.prev .text{margin-left:5px}.woocommerce-pagination ul.page-numbers li a.next{color:#000}@media (min-width:768px){.woocommerce-pagination ul.page-numbers li a.next{position:absolute;top:0;right:0;bottom:0;display:flex;align-items:center}}.woocommerce-pagination ul.page-numbers li a.next .text{margin-right:5px}.woocommerce-pagination ul.page-numbers li a.next .text,.woocommerce-pagination ul.page-numbers li a.prev .text{display:none}@media (min-width:768px){.woocommerce-pagination ul.page-numbers li a.next .text,.woocommerce-pagination ul.page-numbers li a.prev .text{display:inline-block}}.woocommerce-pagination ul.page-numbers li a{color:#797979;padding:5px 10px}.woocommerce-pagination ul.page-numbers li span.current{padding:5px 0;margin-left:10px;margin-right:10px;color:#000;border-bottom:1px solid #000}ul.products{list-style-type:none;padding-inline-start:0}ul.products:not(.slick-slider){display:grid;grid-template-columns:1fr;justify-content:center;align-items:center;grid-gap:30px}@media (min-width:768px){ul.products:not(.slick-slider){grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){ul.products:not(.slick-slider){grid-template-columns:repeat(5,1fr)}}ul.products li.product{position:relative;display:flex;align-content:flex-start;flex-direction:column;padding-bottom:30px}ul.products li.product picture,ul.products li.product picture img{width:100%;height:auto}ul.products li.product a{display:flex;flex-wrap:wrap;flex-direction:column}ul.products li.product a.woocommerce-loop-product__link{height:calc(100% - 54px)}ul.products li.product .woocommerce-loop-category__title,ul.products li.product .woocommerce-loop-category__title .count,ul.products li.product .woocommerce-loop-product__title{font-size:1.4rem;color:#797979;margin-bottom:5px;font-weight:400;text-transform:none;width:100%;background:transparent;min-height:95px}ul.products li.product .price{font-weight:600;font-size:1.6rem;color:#000;width:100%;margin-top:auto}ul.products li.product .price del{color:grey;font-size:1.2rem!important}ul.products li.product .price ins{text-decoration:none}ul.products li.product a.button.add_to_cart_button,ul.products li.product a.button.product_type_external,ul.products li.product a.button.product_type_grouped,ul.products li.product a.button.product_type_simple{background:#189347;border:#189347;margin-top:15px}ul.products li.product a.button.add_to_cart_button:hover,ul.products li.product a.button.product_type_external:hover,ul.products li.product a.button.product_type_grouped:hover,ul.products li.product a.button.product_type_simple:hover{background:#9bb26e;border:#23d567}.added_to_cart{margin-top:10px;display:block!important;position:absolute!important;bottom:0}.added_to_cart:before{content:"\f00c";font-family:Font Awesome\ 5 Pro;display:none}.no-products{grid-column:1/-1;background:#e8e8e8;padding:15px;color:#797979;font-size:1.6rem}.tax-product_brand .op-woocommerce .container .op_product_filter,.tax-product_cat .op-woocommerce .container .op_product_filter{margin-bottom:30px}.op-woocommerce .wrap_cart_header{display:grid;grid-template-columns:1fr}@media (min-width:768px){.op-woocommerce .wrap_cart_header{grid-template-columns:1fr auto;grid-gap:30px}}@media (min-width:1024px){.op-woocommerce .wrap_cart_header{grid-template-columns:1fr auto}}.op-woocommerce .wrap_cart_header .op_checkout_btn{margin:auto 0}.op-woocommerce .wrap_cart_header .op_checkout_btn a.checkout-button{background:#189347;border-color:#189347;width:calc(100% - 30px)}.op-woocommerce .wrap_cart_header .op_checkout_btn a.checkout-button:hover{background:#23d567;border-color:#23d567}@media (min-width:768px){.op-woocommerce .wrap_cart_header .op_checkout_btn a.checkout-button{width:auto}}.op-woocommerce .woocommerce-cart-form{margin-bottom:20px}.op-woocommerce .woocommerce-cart-form .shop_table{width:100%;font-size:1.6rem;table-layout:auto}.op-woocommerce .woocommerce-cart-form .shop_table thead{display:none}@media (min-width:768px){.op-woocommerce .woocommerce-cart-form .shop_table thead{display:table-header-group}}.op-woocommerce .woocommerce-cart-form .shop_table thead th{text-align:left;font-size:1.4rem;font-weight:500;padding-bottom:10px;border-bottom:1px solid #e8e8e8}.op-woocommerce .woocommerce-cart-form .shop_table thead th.product-subtotal{text-align:right}.op-woocommerce .woocommerce-cart-form .shop_table tbody td{display:block;text-align:right;padding:10px 0;clear:both}@media (min-width:768px){.op-woocommerce .woocommerce-cart-form .shop_table tbody td{display:table-cell;text-align:left;border-bottom:1px solid #e8e8e8;padding-left:10px;padding-right:10px}}.op-woocommerce .woocommerce-cart-form .shop_table tbody td:last-of-type{border-bottom:1px solid #e8e8e8;padding-bottom:20px;margin-bottom:20px}.op-woocommerce .woocommerce-cart-form .shop_table tbody td:after{content:"";display:table;clear:both}.op-woocommerce .woocommerce-cart-form .shop_table tbody td[data-title]{display:grid;grid-template-columns:90px auto}@media (min-width:768px){.op-woocommerce .woocommerce-cart-form .shop_table tbody td[data-title]{display:table-cell}}.op-woocommerce .woocommerce-cart-form .shop_table tbody td[data-title]:before{content:attr(data-title) ": ";font-weight:600;float:left;text-align:left}@media (min-width:768px){.op-woocommerce .woocommerce-cart-form .shop_table tbody td[data-title]:before{content:none}}.op-woocommerce .woocommerce-cart-form .shop_table tbody td.product-thumbnail{text-align:center}@media (min-width:768px){.op-woocommerce .woocommerce-cart-form .shop_table tbody td.product-thumbnail{width:150px}}@media (min-width:768px){.op-woocommerce .woocommerce-cart-form .shop_table tbody td.product-quantity{min-width:120px}}.op-woocommerce .woocommerce-cart-form .shop_table tbody td.product-quantity .quantity_wrapper_cart{display:inline-grid;justify-content:flex-end;grid-template-columns:35px 50px 35px;align-items:center}@media (min-width:768px){.op-woocommerce .woocommerce-cart-form .shop_table tbody td.product-quantity .quantity_wrapper_cart{justify-content:flex-start}}.op-woocommerce .woocommerce-cart-form .shop_table tbody td.product-quantity .quantity_wrapper_cart button{background:#fff;border-radius:50%;border-color:#e8e8e8;border-style:solid;width:34px;height:34px;cursor:pointer}.op-woocommerce .woocommerce-cart-form .shop_table tbody td.product-quantity .quantity_wrapper_cart input{width:100%;padding:0;margin:0;text-align:center;border:none}.op-woocommerce .woocommerce-cart-form .shop_table tbody td.product-quantity .quantity_wrapper_cart input::-webkit-inner-spin-button,.op-woocommerce .woocommerce-cart-form .shop_table tbody td.product-quantity .quantity_wrapper_cart input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.op-woocommerce .woocommerce-cart-form .shop_table tbody td.product-quantity .quantity_wrapper_cart input[type=number]{-moz-appearance:textfield}.op-woocommerce .woocommerce-cart-form .shop_table tbody td.product-subtotal{text-align:right}@media (min-width:768px){.op-woocommerce .woocommerce-cart-form .shop_table tbody td.actions{padding-top:30px}}.op-woocommerce .woocommerce-cart-form .shop_table tbody td.actions .coupon{float:left;width:100%;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #e8e8e8}@media (min-width:768px){.op-woocommerce .woocommerce-cart-form .shop_table tbody td.actions .coupon{border-bottom:none;padding-bottom:0;width:auto}}.op-woocommerce .woocommerce-cart-form .shop_table tbody td.actions .coupon label{display:none}.op-woocommerce .woocommerce-cart-form .shop_table tbody td.actions .coupon input{margin-bottom:10px;width:100%}@media (min-width:768px){.op-woocommerce .woocommerce-cart-form .shop_table tbody td.actions .coupon input{width:auto;margin-bottom:0}}.op-woocommerce .woocommerce-cart-form .shop_table tbody td.actions .coupon .button[name=apply_coupon]{width:100%;background:#797979;color:#fff;border-color:#797979;font-size:1.4rem;text-transform:none;border-style:solid;height:47px;font-weight:500;padding-top:0;padding-bottom:0}.op-woocommerce .woocommerce-cart-form .shop_table tbody td.actions .coupon .button[name=apply_coupon]:hover{background:#9f9f9f;border-color:#9f9f9f}@media (min-width:768px){.op-woocommerce .woocommerce-cart-form .shop_table tbody td.actions .coupon .button[name=apply_coupon]{width:auto}}.op-woocommerce .woocommerce-cart-form .shop_table tbody td.actions .button[name=update_cart]{float:right;margin-bottom:10px;width:100%;background:#797979;border-color:#797979;color:#fff;font-size:1.4rem;text-transform:none;border-style:solid;height:57px;font-weight:500}.op-woocommerce .woocommerce-cart-form .shop_table tbody td.actions .button[name=update_cart]:hover{background:#9f9f9f;border-color:#9f9f9f}@media (min-width:768px){.op-woocommerce .woocommerce-cart-form .shop_table tbody td.actions .button[name=update_cart]{width:auto}}.op-woocommerce .woocommerce-cart-form .shop_table tbody a.remove{font-size:2rem}.op-woocommerce .woocommerce-cart-form .shop_table tbody a.remove:hover{color:#f04f4f}.op-woocommerce .cart-collaterals{display:grid;grid-template-columns:1fr;grid-template-areas:"totals" "cross"}@media (min-width:768px){.op-woocommerce .cart-collaterals{grid-template-columns:8fr 4fr;grid-gap:50px;grid-template-areas:"cross totals"}}@media (min-width:1200px){.op-woocommerce .cart-collaterals{grid-gap:150px}}.op-woocommerce .cart-collaterals ul.products:not(.slick-slider){display:grid;grid-template-columns:1fr;grid-gap:30px}@media (min-width:768px){.op-woocommerce .cart-collaterals ul.products:not(.slick-slider){grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.op-woocommerce .cart-collaterals ul.products:not(.slick-slider){grid-template-columns:repeat(4,1fr)}}.op-woocommerce .cart-collaterals .cross-sells{grid-area:cross;overflow:hidden}.op-woocommerce .cart-collaterals .cross-sells .slick-track{display:flex!important;float:left}.op-woocommerce .cart-collaterals .cross-sells .slick-slide{height:inherit!important}.op-woocommerce .cart-collaterals .cross-sells .button{font-size:1.2rem}@media (min-width:768px){.op-woocommerce .cart-collaterals .cross-sells .button{font-size:1.6rem}}.op-woocommerce .cart-collaterals .cross-sells li.product{padding-left:15px;padding-right:15px}.op-woocommerce .cart-collaterals .cart_totals{float:right;grid-area:totals}.op-woocommerce .cart-collaterals .cart_totals .shop_table{margin-bottom:20px}.op-woocommerce .cart-collaterals .cart_totals .shop_table tr{vertical-align:top}.op-woocommerce .cart-collaterals .cart_totals .shop_table tr th{text-align:left;padding-top:10px;padding-bottom:10px;font-size:1.6rem;font-weight:400;border-bottom:1px solid #e8e8e8}.op-woocommerce .cart-collaterals .cart_totals .shop_table tr th:after{content:":"}.op-woocommerce .cart-collaterals .cart_totals .shop_table tr td{text-align:right;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #e8e8e8}@media (min-width:768px){.op-woocommerce .cart-collaterals .cart_totals .shop_table tr td{min-width:300px}}.op-woocommerce .cart-collaterals .cart_totals .shop_table tr.woocommerce-shipping-totals ul#shipping_method{list-style:none;padding-inline-start:0;text-align:left;float:right}.op-woocommerce .cart-collaterals .cart_totals .shop_table tr.woocommerce-shipping-totals .woocommerce-shipping-destination{clear:both}.op-woocommerce .cart-collaterals .cart_totals .shop_table tr.woocommerce-shipping-totals #calc_shipping_country,.op-woocommerce .cart-collaterals .cart_totals .shop_table tr.woocommerce-shipping-totals .select2{text-align:left;margin-bottom:10px}.op-woocommerce .cart-collaterals .cart_totals .shop_table tr.woocommerce-shipping-totals .shipping-calculator-form input{width:100%}.op-woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout a.checkout-button{width:calc(100% - 30px);background:#189347;border-color:#189347;color:#fff;text-transform:none}.op-woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout a.checkout-button:hover{background:#23d567;border-color:#23d567}dl.variation{display:grid;grid-template-columns:auto 1fr}dl.variation p{margin:0}body .woocommerce-info{background:#e8e8e8;padding:15px;color:#797979;font-size:1.6rem;margin-top:10px}body .woocommerce-info a{color:#000}body .woocommerce-info a.button{color:#fff}body .woocommerce-form-coupon{background:#cecece;padding:15px;font-size:1.6rem}body .woocommerce-form-coupon p:first-of-type{margin-bottom:0;margin-top:0}body .woocommerce-form-coupon .form-row-first,body .woocommerce-form-coupon .form-row-last{display:inline-block}body .woocommerce-form-coupon button{padding:10px;border:1px solid #000}body .woocommerce-form-coupon button:hover{background-color:#595959;border-color:#595959}body.woocommerce-checkout .woocommerce-form-login{display:grid;grid-template-columns:1fr;grid-gap:0 30px;background:#cecece;padding:15px;font-size:1.6rem}@media (min-width:768px){body.woocommerce-checkout .woocommerce-form-login{grid-template-columns:1fr 1fr}}body.woocommerce-checkout .woocommerce-form-login p{grid-column:1/-1;margin-top:0}body.woocommerce-checkout .woocommerce-form-login p.form-row-first,body.woocommerce-checkout .woocommerce-form-login p.form-row-last{grid-column:unset}body.woocommerce-checkout .woocommerce-form-login p.lost_password{text-align:right}body.woocommerce-checkout .woocommerce-form-login p label:not(.woocommerce-form__label-for-checkbox){display:block}body.woocommerce-checkout .woocommerce-form-login p input#password,body.woocommerce-checkout .woocommerce-form-login p input#username{width:100%}body.woocommerce-checkout .woocommerce-form-login p .woocommerce-form-login__submit{float:right}body form.woocommerce-checkout{display:grid;grid-template-columns:1fr;grid-template-areas:"notice" "left" "right";grid-gap:30px}@media (min-width:768px){body form.woocommerce-checkout{grid-template-columns:6fr 5fr;grid-template-areas:"notice notice" "left right";grid-gap:15px 100px}}body form.woocommerce-checkout .woocommerce-NoticeGroup{grid-area:notice}body form.woocommerce-checkout .woocommerce-NoticeGroup .woocommerce-error{background-color:#c1c1c1;padding:15px}body form.woocommerce-checkout .checkout_left{grid-area:left}body form.woocommerce-checkout .checkout_left .woocommerce-billing-fields h3{font-size:1.8rem;text-transform:none;font-weight:500}body form.woocommerce-checkout .checkout_left .woocommerce-billing-fields__field-wrapper,body form.woocommerce-checkout .checkout_left .woocommerce-EditAccountForm,body form.woocommerce-checkout .checkout_left .woocommerce-shipping-fields__field-wrapper{display:grid;grid-gap:30px;grid-template-columns:1fr}@media (min-width:768px){body form.woocommerce-checkout .checkout_left .woocommerce-billing-fields__field-wrapper,body form.woocommerce-checkout .checkout_left .woocommerce-EditAccountForm,body form.woocommerce-checkout .checkout_left .woocommerce-shipping-fields__field-wrapper{grid-template-columns:1fr 1fr}}@media (min-width:1024px){body form.woocommerce-checkout .checkout_left .woocommerce-billing-fields__field-wrapper,body form.woocommerce-checkout .checkout_left .woocommerce-EditAccountForm,body form.woocommerce-checkout .checkout_left .woocommerce-shipping-fields__field-wrapper{grid-template-columns:2fr 4fr}}body form.woocommerce-checkout .checkout_left .woocommerce-billing-fields__field-wrapper .form-row-wide,body form.woocommerce-checkout .checkout_left .woocommerce-EditAccountForm .form-row-wide,body form.woocommerce-checkout .checkout_left .woocommerce-shipping-fields__field-wrapper .form-row-wide{grid-column:1/-1}body form.woocommerce-checkout .checkout_left .woocommerce-billing-fields__field-wrapper p.form-row,body form.woocommerce-checkout .checkout_left .woocommerce-EditAccountForm p.form-row,body form.woocommerce-checkout .checkout_left .woocommerce-shipping-fields__field-wrapper p.form-row{margin-top:0;margin-bottom:0}body form.woocommerce-checkout .checkout_left .woocommerce-billing-fields__field-wrapper p.form-row label,body form.woocommerce-checkout .checkout_left .woocommerce-EditAccountForm p.form-row label,body form.woocommerce-checkout .checkout_left .woocommerce-shipping-fields__field-wrapper p.form-row label{display:block;font-size:1.4rem;font-weight:400;color:#000}body form.woocommerce-checkout .checkout_left .woocommerce-billing-fields__field-wrapper p.form-row label abbr.required,body form.woocommerce-checkout .checkout_left .woocommerce-EditAccountForm p.form-row label abbr.required,body form.woocommerce-checkout .checkout_left .woocommerce-shipping-fields__field-wrapper p.form-row label abbr.required{color:#f04f4f}body form.woocommerce-checkout .checkout_left .woocommerce-billing-fields__field-wrapper p.form-row input,body form.woocommerce-checkout .checkout_left .woocommerce-EditAccountForm p.form-row input,body form.woocommerce-checkout .checkout_left .woocommerce-shipping-fields__field-wrapper p.form-row input{width:100%;border-color:#e1e1e1;margin-bottom:0;font-size:1.4rem}body form.woocommerce-checkout .checkout_left .afreg_extra_fields label{display:block;font-size:1.4rem;font-weight:400;color:#000}body form.woocommerce-checkout .checkout_left .afreg_extra_fields label abbr.required{color:#f04f4f}body form.woocommerce-checkout .checkout_left .afreg_extra_fields input,body form.woocommerce-checkout .checkout_left .afreg_extra_fields select{width:100%;border-color:#e1e1e1;margin-bottom:0;font-size:1.4rem}body form.woocommerce-checkout .checkout_left #ship-to-different-address{font-size:1.6rem;font-weight:400;text-transform:none;background-color:#e8e8e8;padding:15px}body form.woocommerce-checkout .checkout_left #ship-to-different-address label{display:flex;align-items:center}body form.woocommerce-checkout .checkout_left #ship-to-different-address input{margin:0 15px 0 0}body form.woocommerce-checkout .checkout_left .woocommerce-additional-fields label{display:block;margin-bottom:5px}body form.woocommerce-checkout .checkout_left .woocommerce-additional-fields #order_comments{width:100%;border-color:#e1e1e1;resize:vertical}body form.woocommerce-checkout .checkout_right{grid-area:right}body form.woocommerce-checkout .checkout_right #order_review_heading{font-size:1.8rem;text-transform:none;font-weight:500}body form.woocommerce-checkout .checkout_right #order_review .woocommerce-checkout-review-order-table tr td,body form.woocommerce-checkout .checkout_right #order_review .woocommerce-checkout-review-order-table tr th{vertical-align:top}body form.woocommerce-checkout .checkout_right #order_review .woocommerce-checkout-review-order-table tfoot th:after{content:":"}body #payment .wc_payment_methods{list-style:none;padding-inline-start:0;border:1px solid #e8e8e8;padding:15px}body #payment .wc_payment_methods .payment_method_epay_dk label{font-weight:800}body #payment .wc_payment_methods .payment_method_epay_dk label img{margin-top:10px;margin-bottom:20px;display:block;width:150px}body #payment .wc_payment_methods .payment_method_epay_dk .payment_box{background:#e8e8e8;padding:15px}body .woocommerce-terms-and-conditions-wrapper{background-color:#e8e8e8;padding:15px;margin-bottom:20px}body #place_order{width:100%;text-transform:none;background-color:#189347;border-color:#189347;border-style:solid;font-size:1.8rem;font-weight:600}body #place_order:hover{background-color:#23d567;border-color:#23d567}.shop_table{width:100%;border-collapse:collapse}.shop_table tr td,.shop_table tr th{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #e8e8e8}.shop_table tr>:first-child{text-align:left}.shop_table tr>:last-child{text-align:right}.shop_table tr.cart_item:last-of-type{border-bottom:2px solid #e8e8e8}.shop_table #shipping_method{list-style-type:none;padding-inline-start:0;float:right}.shop_table tfoot td,.shop_table tfoot th{color:#797979;font-weight:400}.shop_table .order-total td,.shop_table .order-total th{font-size:1.8rem;font-weight:600!important;vertical-align:middle!important;color:#000}.shop_table .order-total .includes_tax{display:block;font-weight:400;font-size:1.2rem}.select2-selection--single{border-color:#e1e1e1!important;border-radius:0!important;height:50px!important}.select2-selection__rendered{line-height:50px!important}.select2-selection__arrow{height:50px!important}.select2-dropdown{border-color:#e1e1e1!important}.woocommerce-checkout .woocommerce-order-overview,.woocommerce-order-received .woocommerce-order-overview{display:grid;grid-template-columns:1fr}@media (min-width:768px){.woocommerce-checkout .woocommerce-order-overview,.woocommerce-order-received .woocommerce-order-overview{grid-template-columns:repeat(5,auto)}}.woocommerce-checkout .order_details,.woocommerce-checkout .woocommerce-order-overview,.woocommerce-order-received .order_details,.woocommerce-order-received .woocommerce-order-overview{list-style:none;padding-inline-start:0;margin-bottom:30px}.woocommerce-checkout .order_details li,.woocommerce-checkout .woocommerce-order-overview li,.woocommerce-order-received .order_details li,.woocommerce-order-received .woocommerce-order-overview li{border-bottom:1px solid #e8e8e8;margin-right:10px;padding:10px 0;color:#797979}.woocommerce-checkout .order_details li strong,.woocommerce-checkout .woocommerce-order-overview li strong,.woocommerce-order-received .order_details li strong,.woocommerce-order-received .woocommerce-order-overview li strong{display:block;color:#000}.woocommerce-checkout .woocommerce-customer-details,.woocommerce-checkout .woocommerce-order-details,.woocommerce-order-received .woocommerce-customer-details,.woocommerce-order-received .woocommerce-order-details{margin-bottom:30px;margin-top:60px}.woocommerce-checkout .woocommerce-table--order-details tbody tr.order_item:last-of-type,.woocommerce-order-received .woocommerce-table--order-details tbody tr.order_item:last-of-type{border-bottom:2px solid #e8e8e8}.woocommerce-checkout .woocommerce-table--order-details tfoot tr:last-of-type td,.woocommerce-checkout .woocommerce-table--order-details tfoot tr:last-of-type th,.woocommerce-order-received .woocommerce-table--order-details tfoot tr:last-of-type td,.woocommerce-order-received .woocommerce-table--order-details tfoot tr:last-of-type th{font-weight:600;color:#000;font-size:1.8rem}.woocommerce-checkout .woocommerce-table--order-details tfoot tr:last-of-type td .includes_tax,.woocommerce-order-received .woocommerce-table--order-details tfoot tr:last-of-type td .includes_tax{display:block;font-size:1.2rem}.woocommerce-columns--2{display:grid;grid-template-columns:1fr;grid-template-areas:"column1" "column2"}@media (min-width:768px){.woocommerce-columns--2{grid-template-columns:1fr 1fr;grid-template-areas:"column1 column2"}}.woocommerce-columns--2 .woocommerce-column--1{grid-area:column1}.woocommerce-columns--2 .woocommerce-column--2{grid-area:column2}.wc-item-meta{list-style:none;padding-left:0}@media (min-width:768px){.wc-item-meta{padding-inline-start:20px}}.wc-item-meta li{display:grid;grid-template-columns:1fr;margin-bottom:10px}@media (min-width:768px){.wc-item-meta li{grid-template-columns:1fr 5fr;grid-gap:15px;margin-bottom:0}}.wc-item-meta li p{margin:0}.woocommerce-account .show-password-input{display:none}.woocommerce-account .woocommerce-error li{display:block}.woocommerce-account .woocommerce{display:grid;grid-template-columns:1fr;grid-template-areas:"navigation" "content"}@media (min-width:768px){.woocommerce-account .woocommerce{grid-template-columns:3fr 8fr;grid-gap:30px 50px;grid-template-areas:"navigation content"}}@media (min-width:1024px){.woocommerce-account .woocommerce{grid-gap:30px 150px}}.woocommerce-account .woocommerce .account_nav_wrapper{grid-area:navigation}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul{list-style:none;padding-inline-start:0;border-top:1px solid #e8e8e8}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li{border-bottom:1px solid #e8e8e8}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{font-weight:600}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a svg{color:#000}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a{font-size:1.6rem;padding-top:15px;padding-bottom:15px;display:block}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li svg{float:right;font-size:2rem;color:#797979}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link a:after{font-family:Font Awesome\ 5 Pro;float:right;font-weight:300;display:none}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard a:after{content:"\f625"}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a:after{content:"\f291"}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a:after{content:"\f015"}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a:after{content:"\f406"}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--giftcards a:after{content:"\f663"}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:after{content:"\f2f5"}.woocommerce-account .woocommerce .woocommerce-MyAccount-content{grid-area:content}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .op_account_title{margin-top:10px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders{font-size:1.4rem}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders th{color:#000;text-align:left}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders th.woocommerce-orders-table__header-order-actions span{display:none}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm{display:grid;grid-gap:15px;grid-template-columns:1fr}@media (min-width:768px){.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm{grid-template-columns:1fr 1fr}}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper .form-row-wide,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm .form-row-wide{grid-column:1/-1}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper p.form-row,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm p.form-row{margin-top:0;margin-bottom:0}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper p.form-row label,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm p.form-row label{display:block;font-size:1.4rem;font-weight:400;color:#000}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper p.form-row label abbr.required,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm p.form-row label abbr.required{color:#f04f4f}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper p.form-row input,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm p.form-row input{width:100%;border-color:#e1e1e1;margin-bottom:0;font-size:1.4rem}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper label,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm label{font-size:1.4rem}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper span,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm span{font-size:1.2rem}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper .clear,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm .clear{display:none}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper .required,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm .required{color:#f04f4f}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper fieldset,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset{grid-column:1/-1;border:none;padding:0;margin-top:45px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper fieldset legend,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset legend{padding-inline-start:0;font-size:1.8rem;font-weight:600;color:#000;margin-bottom:15px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper fieldset .woocommerce-form-row,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset .woocommerce-form-row{margin-bottom:15px}.woocommerce-account .woocommerce .col2-set{display:grid;grid-gap:30px;grid-template-columns:1fr}@media (min-width:768px){.woocommerce-account .woocommerce .col2-set{grid-template-columns:repeat(2,1fr)}}.woocommerce-account .woocommerce .col2-set .woocommerce-Address{padding:30px 30px 60px;background-color:#e8e8e8;position:relative}.woocommerce-account .woocommerce .col2-set .woocommerce-Address h3{margin-top:0;font-size:1.8rem}.woocommerce-account .woocommerce .col2-set .woocommerce-Address .edit{position:absolute;bottom:30px;font-size:1.4rem}.woocommerce-account .woocommerce .col2-set .woocommerce-Address .edit svg{display:inline-block;margin-left:5px}.woocommerce-account .woocommerce .col2-set .woocommerce-Address .edit:after{content:"\f044";font-family:Font Awesome\ 5 Pro;display:none}.woocommerce-account .woocommerce .col2-set .woocommerce-Address address{margin-bottom:15px;color:#797979;font-size:1.6rem}body.woocommerce-account:not(.logged-in) h1{margin-bottom:0}body.woocommerce-account:not(.logged-in) .woocommerce{grid-template-areas:unset;grid-template-columns:1fr;grid-gap:30px}@media (min-width:768px){body.woocommerce-account:not(.logged-in) .woocommerce{grid-template-columns:3fr 2fr;grid-gap:30px 50px}}@media (min-width:1024px){body.woocommerce-account:not(.logged-in) .woocommerce{grid-gap:30px 150px}}body.woocommerce-account:not(.logged-in) .woocommerce h1{margin-bottom:0}body.woocommerce-account:not(.logged-in) .woocommerce .member_login h2{font-size:18px;margin-top:16px;margin-bottom:1em}body.woocommerce-account:not(.logged-in) .woocommerce .member_login #customer_login{grid-template-columns:1fr;grid-gap:10px}body.woocommerce-account:not(.logged-in) .woocommerce .member_login #customer_login .col-2 h2{background-color:#e8e8e8;color:#797979;padding:15px;font-size:1.6rem;text-transform:none;margin-bottom:0;margin-top:0;cursor:pointer}body.woocommerce-account:not(.logged-in) .woocommerce .member_login #customer_login .col-2 .woocommerce-form-register{background:#cecece;padding:15px;font-size:1.6rem;display:none}body.woocommerce-account:not(.logged-in) .woocommerce .member_login #customer_login .col-2 .woocommerce-form-register #reg_email{width:100%}body.woocommerce-account:not(.logged-in) .woocommerce .member_login .woocommerce-form p{color:#000;font-size:1.4rem}body.woocommerce-account:not(.logged-in) .woocommerce .member_login .woocommerce-form label{display:block}body.woocommerce-account:not(.logged-in) .woocommerce .member_login .woocommerce-form .woocommerce-form__label-for-checkbox{background-color:#e8e8e8;padding:5px;color:#000;margin-bottom:10px}body.woocommerce-account:not(.logged-in) .woocommerce .member_login .woocommerce-form input#password,body.woocommerce-account:not(.logged-in) .woocommerce .member_login .woocommerce-form input#username{width:100%}body.woocommerce-account:not(.logged-in) .woocommerce .member_login .woocommerce-form .woocommerce-form-login__submit{min-width:200px}body.woocommerce-account:not(.logged-in) .woocommerce .required{color:#f04f4f}.op-woocommerce .cart-collaterals .cart_totals .shop_table tr.update_totals_on_change th:after{content:""!important}.giftcard_toggle{margin-bottom:10px}.giftcard_toggle .woocommerce-info{background-color:#cecece}.add_gift_card_form{display:none;background:#e8e8e8;padding:15px;margin-bottom:10px;margin-top:-10px}.add_gift_card_form h4{display:none}.add_gift_card_form #wc_gc_cart_redeem_form{display:grid;grid-template-columns:2fr 1fr;grid-gap:15px}.add_gift_card_form #wc_gc_cart_redeem_form input[type=text]{margin-bottom:0!important}.add_gift_card_form #wc_gc_cart_redeem_form button{width:100%;background:#000;border-color:#000;color:#fff;font-size:1.4rem;text-transform:none;border-style:solid;font-weight:500}.add_gift_card_form #wc_gc_cart_redeem_form button:hover{background:#595959;border-color:#595959}body.woocommerce-giftcards h2{font-size:18px;margin-top:40px;margin-bottom:15px;text-transform:none}body.woocommerce-giftcards h1,body.woocommerce-giftcards h2,body.woocommerce-giftcards h3,body.woocommerce-giftcards h4,body.woocommerce-giftcards h5,body.woocommerce-giftcards h6{text-transform:none;font-weight:600}body.woocommerce-giftcards .woocommerce-MyAccount-Giftcards-balance-amount{font-size:4rem;margin-bottom:1.5em}body.woocommerce-giftcards .woocommerce-MyAccount-Giftcards-form input{margin-bottom:0;border-color:#e8e8e8}body.woocommerce-giftcards .woocommerce-MyAccount-Giftcards-form button{flex-grow:0;padding-left:40px;padding-right:40px}body.woocommerce-giftcards .woocommerce-giftcards-activity-table td,body.woocommerce-giftcards .woocommerce-giftcards-table td{text-align:left;padding-top:15px;padding-bottom:15px}.wc_gc_datepicker{padding:0}.wc_gc_datepicker .ui-datepicker-header .ui-datepicker-title{color:#000}.wc_gc_datepicker table.ui-datepicker-calendar thead th span{color:#797979}.wc_gc_datepicker table.ui-datepicker-calendar td.ui-datepicker-current-day a{color:#fff!important}.wc_gc_datepicker table.ui-datepicker-calendar td.ui-datepicker-current-day:after{background-color:#cecece!important;border-radius:0;width:100%;height:100%}button.favoritter{background:transparent;border-radius:0;font-size:1.6rem;font-family:Open Sans,sans-serif;cursor:pointer;border:1px solid #e8e8e8;padding:10px 20px;flex:1 0 100%;text-align:center;justify-content:center}@media (min-width:1024px){button.favoritter{flex:1 0 20%;margin-left:15px;margin-bottom:10px}}button.favoritter[data-type=remove_me]{flex:none;color:#f04f4f;margin-left:0;text-transform:uppercase;display:block;border:none;padding:10px 0}button.favoritter[data-type=remove_me]:hover{color:#df1313}