@font-face{font-family:VAGRounded;font-style:normal;font-weight:700;src:url(fonts/VAGRoundedStd-Bold.otf)}@font-face{font-family:VAGRounded;font-style:normal;font-weight:100;src:url(fonts/VAGRoundedStd-Thin.otf)}@font-face{font-family:VAGRounded;font-style:normal;font-weight:400;src:url(fonts/VAGRoundedStd-Thin.otf)}@font-face{font-family:VAGRundschrift;font-style:normal;font-weight:400;src:url(fonts/vag_rundschrift_d.ttf)}body,html{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}html{font-size:62.5%}body{background-color:#f2ece4;background-image:var(--kims-campaign-bg-mobile-uri,none);background-repeat:repeat-y;background-size:cover;color:#000;font-family:VAGRounded,sans-serif;font-size:1.6rem;font-style:normal;line-height:24px}@media(min-width:768px){body{background-image:var(--kims-campaign-bg-desktop-uri,none)}}.container{margin:auto;max-width:1400px;width:calc(100% - 30px)}:focus{outline:none}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#000;font-weight:800;line-height:110%;margin-bottom:1.5rem;margin-top:3rem;overflow-wrap:anywhere;text-transform:uppercase}@media(min-width:768px){.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:VAGRounded,sans-serif;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{color:#000;text-decoration:none}a:hover{color:#595959}.button{background:#fff;border-color:#fff;border-radius:10px;border-style:solid;color:#000;display:inline-block;font-family:VAGRounded,sans-serif;font-size:1.6rem;font-weight:700;padding:5px 15px;text-align:center}.button:hover{background:#f02d3a;border-color:#f02d3a;color:#fff}.button.black{background-color:#000;border-color:#000;color:#fff}.button.black:hover{background:#c20e1a;border-color:#c20e1a}.button.red{background-color:#c20e1a;border-color:#c20e1a;color:#fff}.button.red:hover{background-color:#f02d3a;border-color:#f02d3a}.button.brown{background-color:#e1dacf;border-color:#e1dacf}.button.brown:hover{background-color:#c4b6a0;border-color:#c4b6a0;color:#000}.button.grey{background-color:#f2ece4;border-color:#f2ece4}.button.grey:hover{background-color:#d9c8b0;border-color:#d9c8b0;color:#000}.button.border{background-color:transparent;border-color:#000}.button.border:hover{border-color:#c20e1a;color:#c20e1a}button{background:transparent;border:1px solid #000;border-radius:10px;cursor:pointer;font-size:1.6rem;font-weight:800;padding:15px 40px}.center-block{display:block;margin:auto}@media(max-width:767.98px){.center-block{width:100%}}ul{-webkit-padding-start:20px;padding-inline-start:20px}.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail,img{height:auto;max-width:100%}.firma_navn{font-weight:700}.firma_some{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;gap:15px;justify-content:center}@media(min-width:768px){.firma_some{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}}.firma_some a{font-size:1.8rem}body.safari .firma_some a{padding-right:15px}a.privatlivspolitik{text-decoration:underline}address{color:#000;font-size:1.4rem;font-style:normal}.content-wrapper{display:grid;grid-template-columns:minmax(0,1fr)}.frm_style_ny-styling .frm_submit{text-align:right}input,select,textarea{border:1px solid #797979;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;color:#000;font-family:VAGRounded,sans-serif;font-size:1.6rem;margin-bottom:10px;padding:10px}.slick-slider{margin-bottom:0;padding-bottom:0;position:relative}.slick-slider .slick-arrow{color:#fff;cursor:pointer;font-size:3.1rem;opacity:.5;padding:10px 15px;position:absolute;top:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:10}.slick-slider .slick-arrow:hover{opacity:1}.slick-slider .slick-arrow.slick-prev{left:0;top:50%}@media(min-width:768px){.slick-slider .slick-arrow.slick-prev{left:50px}}.slick-slider .slick-arrow.slick-next{right:0;top:50%}@media(min-width:768px){.slick-slider .slick-arrow.slick-next{right:50px}}.slick-slider .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;bottom:20px;cursor:pointer;gap:10px;justify-content:center;list-style:none;margin-bottom:0;padding-right:1em;position:absolute;text-align:center}.slick-slider .slick-dots li{display:inline}.slick-slider .slick-dots li button{background:#fff;border:none;cursor:pointer;font-size:0;height:3px;opacity:.4;padding:1px 6px;width:40px}.slick-slider .slick-dots li.slick-active button,.slick-slider .slick-dots li:hover button{opacity:1}.font-red{color:#c20e1a;white-space:nowrap}.aligncenter,img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.header{background:#ebe3d9;position:sticky;top:0;z-index:1000}.header .container#main{display:grid;padding-bottom:10px;padding-top:10px;position:static;grid-gap:0 20px;grid-template-areas:"menu_logo logo icons" "menu menu menu";grid-template-columns:32px 70px 2fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .3s ease;transition:all .3s ease}@media(min-width:1024px){.header .container#main{grid-template-areas:"logo menu icons";grid-template-columns:130px 1fr auto;grid-template-rows:1fr}}.header .container .header__menu_logo{grid-area:menu_logo}@media(min-width:1024px){.header .container .header__menu_logo{display:none}}.header .container .header__logo{grid-area:logo;text-align:left}.header .container .header__logo a{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .container .header__logo a img{max-height:50px}.header .container .header__search{grid-area:search}.header .container .header__icons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px;grid-area:icons;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media(min-width:768px){.header .container .header__icons{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;gap:5px}}@media(min-width:1200px){.header .container .header__icons{gap:15px}}.header .container .header__menu{background-color:#f2ece4;display:none;grid-area:menu;left:0;max-height:calc(100vh - 150px);overflow-y:auto;position:absolute;right:0;top:100%;z-index:100}@media(min-width:1024px){.header .container .header__menu{background-color:transparent;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;display:block;max-height:none;overflow-y:unset;position:static;top:unset}}.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{-webkit-box-flex:unset;-ms-flex-positive:unset;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#h_icon_search,.header button#h_icon_search{display:none}@media(min-width:1024px){.header a#h_icon_search,.header button#h_icon_search{display:block}}.header a#h_icon_whislist #whishlist_count,.header button#h_icon_whislist #whishlist_count{background:#000;border-radius:50%;color:#fff;display:inline-block;font-size:1.1rem;height:24px;left:-7px;top:-2px;width:24px}.header a#h_icon_cart #cart_count,.header button#h_icon_cart #cart_count{background-color:#c20e1a;border-radius:50%;color:#fff;display:inline-block;font-size:1.1rem;height:24px;left:-7px;top:-2px;width:24px}.header a #cart_count,.header a .menu_count,.header button #cart_count,.header button .menu_count{font-size:1.1rem;font-weight:500;position:relative;top:-8px}body.safari #h_icon_user,body.safari #h_icon_whislist{padding-left:7px;padding-right:7px}body.safari #h_icon_search{padding-right:7px}body.safari #h_icon_cart{padding-left:7px}.has-campaign-bg .breadcrumbs{background:#f2ece4}.breadcrumbs .container{border-bottom:1px solid #d8cec1;padding-bottom:10px;padding-top:10px;text-transform:uppercase}.breadcrumbs .container a{font-size:1.1rem}.breadcrumbs .container span{color:#797979;font-size:1.1rem}.search_field{border-bottom:2px solid #e1dacf;display:block;padding-bottom:5px;padding-top:5px;-webkit-transition:all .3s ease;transition:all .3s ease}@media(max-width:1023.98px){.search_field{display:block!important}}@media(min-width:1024px){.search_field{background:#e1dacf;display:none;left:0;position:absolute;right:0;top:100%}}.search_field form#searchform{display:grid;grid-area:form;padding-left:15px;padding-right:15px;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-areas:"submit_grid search_grid";grid-template-columns:auto 1fr}@media(min-width:1024px){.search_field form#searchform{margin:auto;max-width:1400px;width:calc(100% - 30px)}}.search_field form#searchform .submit_grid{grid-area:submit_grid}.search_field form#searchform .search_grid{grid-area:search_grid}.search_field form#searchform input#h_search{background:transparent;border:none;margin-bottom:0;padding-left:20px;padding-right:45px;width:100%}.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 svg{color:#000;cursor:pointer;font-size:2rem}.search_field form#searchform svg:hover{color:#1a1a1a}.woocommerce-store-notice{background:#c20e1a;color:#fff;display:grid;grid-template-columns:1fr auto;left:0;margin:0;padding:10px;position:fixed;right:0;top:0;z-index:100000;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.woocommerce-store-notice .woocommerce-store-notice__dismiss-link{color:#fff;float:right;font-weight:800}.woocommerce-store-notice .woocommerce-store-notice__dismiss-link:hover{color:#d9d9d9}.faq_link{cursor:pointer;grid-area:kundecenter}.faq_link .btn{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;padding:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border-left:1px solid #d8cec1;border-right:1px solid #d8cec1;font-size:1.8rem}@media(min-width:1024px){.faq_link .btn{font-size:1.6rem;padding:10px 20px}}.faq_link .btn:hover{color:#c20e1a}.header_usp .faq_link{display:none}@media(min-width:1024px){.header_usp .faq_link{display:block}}.header_usp .faq_link .btn{font-weight:800}@media(max-width:767.98px){.header_usp .faq_link .btn{border-left:none;border-right:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.footer__1 .faq_link .btn{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width:1024px){.footer__1 .faq_link{background-color:#dbd1c2}}@media(min-width:1024px)and (min-width:1024px){.footer__1 .faq_link a{padding:15px 20px}}.faq{padding-bottom:20px;padding-top:20px}.faq .faq_wrapper{display:grid;grid-template-columns:1fr;grid-gap:20px}@media(min-width:768px){.faq .faq_wrapper{grid-template-columns:1fr 1fr}.faq .faq_wrapper.center{grid-template-areas:". faq_item .";grid-template-columns:1fr 2fr 1fr}.faq .faq_wrapper.center .faq_kategori{grid-area:faq_item}}.loop-faq-item{background:#fff;border-radius:10px;margin-bottom:20px;padding:10px 20px}.loop-faq-item .titel{display:grid;font-size:1.8rem;grid-template-columns:1fr 15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.loop-faq-item .titel .toggle_icon{font-size:1.6rem;text-align:right}body.woocommerce-js .loop-faq-item .content{display:none;width:100%}ul.menu,ul.sub-menu{list-style:none;-webkit-padding-start:0;padding-inline-start:0;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0}ul.menu li.current-menu-ancestor>.fake_a,ul.menu li.current-menu-item>a,ul.sub-menu li.current-menu-ancestor>.fake_a,ul.sub-menu li.current-menu-item>a{color:#c20e1a}@media(min-width:1024px){ul.menu--vertical{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:10px}}@media(min-width:1200px){ul.menu--vertical{grid-gap:30px}}ul.menu--vertical a,ul.menu--vertical label.fake_a{padding:15px;text-align:left}@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-areas:"title label";grid-template-columns:1fr 29px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:none;padding-bottom:0;padding-right:0;padding-top:0}@media(min-width:1024px){ul.menu--vertical label.fake_a{grid-template-columns:1fr auto;grid-gap:10px;padding-bottom:15px;padding-top:15px}}ul.menu--vertical label.fake_a span{grid-area:title;padding-bottom:15px;padding-top:15px}@media(min-width:1024px){ul.menu--vertical label.fake_a span{padding-bottom:0;padding-top: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:#c20e1a}ul.menu--vertical li.menu-item-has-children>input[type=checkbox]:checked~.fake_a svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media(min-width:1024px){ul.menu--vertical li.menu-item-has-children>input[type=checkbox]:checked~.fake_a svg{-webkit-transform:none;transform:none}}ul.menu--vertical li.menu-item-has-children .fake_a svg{-webkit-transition:all .3s ease;transition:all .3s ease}ul.menu--vertical li.menu-item-has-children>label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:stretch;align-self:stretch;cursor:pointer}ul.menu--vertical li.menu-item-has-children>label svg{-ms-flex-item-align:center;align-self:center;font-size:1.6rem}ul.menu--vertical>li.menu-item{position:static}ul.menu--vertical>li.menu-item>a,ul.menu--vertical>li.menu-item>label.fake_a{border-bottom:1px solid #e1dacf;display:block;font-weight:800;text-transform:uppercase}@media(min-width:1024px){ul.menu--vertical>li.menu-item>a,ul.menu--vertical>li.menu-item>label.fake_a{border-bottom:none;font-weight:600}}ul.menu--vertical .sub-menu-wrapper-0{background:#ebe3d9;display:none}@media(min-width:1024px){ul.menu--vertical .sub-menu-wrapper-0{border-bottom:1px solid #e8e8e8;max-height:calc(100vh - 180px);overflow-y:auto;padding-top:5px;position:absolute;top:100%;z-index:100}ul.menu--vertical .sub-menu-wrapper-0 ul.sub-menu.level_0{display:grid;grid-template-columns:1fr;grid-gap:0;padding-bottom:0}}ul.menu--vertical .sub-menu-wrapper-0 ul.sub-menu.level_0>li.menu-item{display:grid;grid-template-areas:"title";grid-template-columns:1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width:1024px){ul.menu--vertical .sub-menu-wrapper-0 ul.sub-menu.level_0>li.menu-item{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{display:block;font-weight:400;grid-area:title;padding:7px 15px}@media(min-width:1024px){ul.menu--vertical .sub-menu-wrapper-0 ul.sub-menu.level_0>li.menu-item>a{padding-bottom:5px;padding-top:5px}}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{-o-object-fit:cover;object-fit:cover;width:100%}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>a{display:block;font-size:1.5rem;padding-bottom:15px;padding-left:20px;padding-top:15px}@media(min-width:1024px){ul.menu--vertical .sub-menu-wrapper-1 ul.sub-menu.level_1>li>a{padding-bottom:5px;padding-left:0;padding-top:5px}}.menu-item.more{border-bottom:none!important}.menu-item.more>a{font-size:1.3rem!important;font-weight:600;text-transform:uppercase}#header_menu li.menu-item a,#header_menu li.menu-item label.fake_a{background:#f2ece4;font-size:1.5rem}@media(min-width:1024px){#header_menu li.menu-item a,#header_menu li.menu-item label.fake_a{background:transparent}}#header_menu li.menu-item a:hover,#header_menu li.menu-item label.fake_a:hover{color:#c20e1a}#footer_menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:1024px){#footer_menu{grid-gap:0 15px}}@media(max-width:1023.98px){#footer_menu{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#footer_menu li.menu-item{padding:0}#footer_menu li.menu-item:first-child>a,#footer_menu li.menu-item:first-child>label.fake_a{padding-left:0}#footer_menu li.menu-item>a,#footer_menu li.menu-item>label.fake_a{border-bottom:none;font-weight:300;padding:10px;text-transform:none}.newsletter{background:#e8e8e8;padding-bottom:30px;padding-top:30px}.newsletter .container{display:grid;grid-gap:30px;grid-template-areas:"text" "form";grid-template-columns:1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width:768px){.newsletter .container{grid-template-areas:"text form";grid-template-columns:4fr 7fr}}.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:#e1dacf;border-bottom:1px solid #c9bead;border-top:1px solid #c9bead}.footer .container{display:grid;grid-gap:0;grid-template-areas:"footer_1" "footer_2" "footer_3";grid-template-columns:1fr;text-align:center}@media(max-width:1023.98px){.footer .container{width:100%}}@media(min-width:1024px){.footer .container{grid-template-areas:"footer_2 footer_3 footer_1";grid-template-columns:1fr auto auto;text-align:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.footer .container .footer__1{border-bottom:1px solid #c9bead;grid-area:footer_1}@media(min-width:1024px){.footer .container .footer__1{border-bottom:none}}.footer .container .footer__2{border-bottom:1px solid #c9bead;grid-area:footer_2}@media(min-width:1024px){.footer .container .footer__2{border-bottom:none}}.footer .container .footer__3{display:grid;grid-area:footer_3;grid-template-columns:repeat(2,auto)}.footer .container .footer__3>span{display:inline-block;padding:10px}@media(max-width:1023.98px){.footer .container .footer__3>span{background-color:#dbd1c2}.footer .container .footer__3>span:first-of-type{border-right:1px solid #c9bead}}.footer .container #footer_logo{display:inline-block;margin-bottom:20px;margin-top:2.4rem}.footer .container .firma_telefon{font-size:2.2rem}.footer .container .firma_abningstider{color:#797979}.footer .container .firma_cvr{color:#000}.post_list .container .loop .titel{color:#797979;font-size:1.4rem;font-weight:400;margin-bottom:5px;text-transform:none}.post_list .container li.product{list-style-type:none}.kategori{display:grid;grid-template-areas:"title" "btn";position:relative}.kategori:hover{cursor:pointer}.kategori:hover .button{background-color:#f02d3a;border-color:#f02d3a;color:#fff}.kategori .kategori_navn{color:#fff;font-size:1.8rem;font-weight:700;grid-area:title;line-height:normal;padding:15px;text-align:center;text-transform:uppercase;top:30px;z-index:10}.kategori .kategori_navn.green{text-shadow:2px 2px #10723a;text-shadow:2px 2px 0 #10723a,3px 3px 0 #10723a,4px 3px 0 #10723a,5px 1px 0 #10723a,5px 3px 0 #10723a,-1px -1px 0 #10723a,1px -1px 0 #10723a,-1px 1px 0 #10723a,1px 1px 0 #10723a;-webkit-text-stroke:.5px #10723a}@media(max-width:767.98px){.kategori .kategori_navn.green{text-shadow:-.5px -.5px 0 #10723a,1px -.5px 0 #10723a,-.5px 1px 0 #10723a,1px 1px 0 #10723a;-webkit-text-stroke:.5px #10723a}}.kategori .kategori_navn.yellow{text-shadow:2px 2px #64490a;text-shadow:2px 2px 0 #64490a,3px 3px 0 #64490a,4px 3px 0 #64490a,5px 1px 0 #64490a,5px 3px 0 #64490a,-1px -1px 0 #64490a,1px -1px 0 #64490a,-1px 1px 0 #64490a,1px 1px 0 #64490a;-webkit-text-stroke:.5px #64490a}@media(max-width:767.98px){.kategori .kategori_navn.yellow{text-shadow:-.5px -.5px 0 #64490a,1px -.5px 0 #64490a,-.5px 1px 0 #64490a,1px 1px 0 #64490a;-webkit-text-stroke:.5px #64490a}}.kategori .kategori_navn.purple{text-shadow:2px 2px #77156d;text-shadow:2px 2px 0 #77156d,3px 3px 0 #77156d,4px 3px 0 #77156d,5px 1px 0 #77156d,5px 3px 0 #77156d,-1px -1px 0 #77156d,1px -1px 0 #77156d,-1px 1px 0 #77156d,1px 1px 0 #77156d;-webkit-text-stroke:.5px #77156d}@media(max-width:767.98px){.kategori .kategori_navn.purple{text-shadow:-.5px -.5px 0 #77156d,1px -.5px 0 #77156d,-.5px 1px 0 #77156d,1px 1px 0 #77156d;-webkit-text-stroke:.5px #77156d}}.kategori .kategori_navn.blue{text-shadow:2px 2px #164d71;text-shadow:2px 2px 0 #164d71,3px 3px 0 #164d71,4px 3px 0 #164d71,5px 1px 0 #164d71,5px 3px 0 #164d71,-1px -1px 0 #164d71,1px -1px 0 #164d71,-1px 1px 0 #164d71,1px 1px 0 #164d71;-webkit-text-stroke:.5px #164d71}@media(max-width:767.98px){.kategori .kategori_navn.blue{text-shadow:-.5px -.5px 0 #164d71,1px -.5px 0 #164d71,-.5px 1px 0 #164d71,1px 1px 0 #164d71;-webkit-text-stroke:.5px #164d71}}@media(min-width:768px){.kategori .kategori_navn{font-size:3.5rem}}@media(min-width:1024px){.kategori .kategori_navn{font-size:1.8rem}}@media(min-width:1200px){.kategori .kategori_navn{font-size:3rem}}@media(min-width:1550px){.kategori .kategori_navn{font-size:3.5rem}}.kategori .kategori_image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-column:1/-1;grid-row:1/-1;overflow:hidden}.kategori .kategori_image img{display:block;-o-object-fit:cover;object-fit:cover;-ms-flex-negative:0;aspect-ratio:1/1;flex-shrink:0;height:100%;width:100%}.kategori .kategori_button{color:#fff;display:grid;grid-area:btn;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-ms-flex-pack:center;padding:15px}.kategori .kategori_button,.usp__item{text-align:center;-webkit-box-pack:center;justify-content:center}.usp__item{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;gap:10px;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;padding-left:15px;padding-right:15px}@media(min-width:1024px){.usp__item{text-align:left;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;max-width:350px}}.usp__item .usp__icon{color:#000;display:none;font-size:1.6rem}@media(min-width:768px){.usp__item .usp__icon{display:block}}.usp__item .usp__title{color:#000;font-family:VAGRounded,sans-serif;font-size:1.4rem;font-weight:700;text-transform:uppercase}@media(min-width:1024px){.usp__item .usp__title{font-weight:100}}.usp__item .usp__title p{margin:0}.loop-tidslinje{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;clear:both;margin-bottom:20px;padding:20px;grid-gap:20px;border:1px solid #ebe3d9;border-radius:10px;grid-template-areas:"billede" "content";grid-template-columns:1fr;margin-left:20px;position:relative}@media(min-width:1024px){.loop-tidslinje{margin-left:0}}.loop-tidslinje:before{background:#000;border-radius:50%;content:"";height:20px;left:-30px;position:absolute;top:0;width:20px}@media(min-width:1024px){.loop-tidslinje:before{left:unset;right:calc(100% + 18px)}}.loop-tidslinje.odd:hover .tidslinje_billede img{-webkit-transform:rotate(10deg);transform:rotate(10deg)}.loop-tidslinje.even:hover .tidslinje_billede img{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}@media(min-width:1024px){.loop-tidslinje{background-color:hsla(0,0%,100%,.6);width:calc(50% - 70px)}.loop-tidslinje.odd{float:right;grid-template-areas:"content billede";grid-template-columns:1fr 200px}.loop-tidslinje.even{float:left;grid-template-areas:"billede content";grid-template-columns:200px 1fr}.loop-tidslinje.even:before{left:calc(100% + 20px);right:unset}}.loop-tidslinje .content_wrapper{display:grid;grid-area:content;grid-gap:15px;-ms-flex-line-pack:center;align-content:center}.loop-tidslinje .content_wrapper .aarstal{color:#fff;font-size:3rem;font-weight:700;text-shadow:3px 1px #57422c;-webkit-text-stroke:1.5px #95621e}@media(min-width:1024px){.loop-tidslinje .content_wrapper .aarstal{font-size:4rem}}.loop-tidslinje .content_wrapper .beskrivelse{font-size:1.5rem}@media(min-width:1024px){.loop-tidslinje .content_wrapper .beskrivelse{font-weight:2.1rem;max-width:80%}}.loop-tidslinje .tidslinje_billede{grid-area:billede}.loop-tidslinje .tidslinje_billede img{-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out}.miljoebillede{position:relative}.miljoebillede:hover{cursor:pointer}.miljoebillede:hover .button{background-color:#f02d3a;border-color:#f02d3a;color:#fff}.miljoebillede img{border-radius:10px;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.miljoebillede .miljoe_button{bottom:15px;color:#fff;font-size:1.4rem;left:15px;overflow:hidden;position:absolute;right:15px;text-align:center;text-overflow:ellipsis;white-space:nowrap}@media(min-width:768px){.miljoebillede .miljoe_button{font-size:1.8rem}}.miljoebillede .miljoe_button button{padding:2px 20px}.error_page .container{text-align:center}.error_page .container .error_indledning{margin-bottom:30px}#toggle_produkt_filter,.mobil_filter{display:none}@media(max-width:767.98px){.mobil_filter{display:block;margin-bottom:10px;margin-top:20px}.mobil_filter label{display:block}#toggle_produkt_filter~.op_product_filter{display:none}#toggle_produkt_filter:checked~.op_product_filter{display:block}}@media(min-width:768px){.op_product_filter .filter_overskrift{display:none}}@media(max-width:767.98px){.op_product_filter{background:#f2ece4;bottom:0;left:0;margin-bottom:0!important;overflow:auto;position:fixed;right:0;top:0;z-index:2000}.op_product_filter .filter_overskrift{border-bottom:1px solid #d8cec1;display:grid;grid-template-columns:auto 1fr;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 15px}.op_product_filter .filter_overskrift .tekst{font-size:24px;font-weight:700}.op_product_filter #product_filter{grid-gap:0}.op_product_filter #product_filter .clear_filter{position:absolute;right:10px;top:0}.op_product_filter #product_filter .h5{background-color:transparent;border-bottom-color:#d8cec1;border-bottom-left-radius:0;border-bottom-right-radius:0;border-left:none;border-right:none;border-top:none;font-weight:700}.op_product_filter #product_filter fieldset legend label{padding:15px}.op_product_filter #product_filter .dropdown{border-left:none;border-right:none}.op_product_filter #product_filter #submit{margin-left:10px;margin-right:10px;margin-top:10px}}.op_product_filter #product_filter{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:5px 30px}@media(min-width:768px){.op_product_filter #product_filter{grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){.op_product_filter #product_filter{grid-template-columns:repeat(5,1fr)}}.op_product_filter #product_filter .clear_filter{cursor:pointer;grid-column:1/-1;opacity:0;text-align:right}.op_product_filter #product_filter .clear_filter .clear_btn{background-color:#e1dacf;border-radius:10px;display:inline-block;font-size:1.4rem;margin-top:10px;padding:2px 10px}.op_product_filter #product_filter .clear_filter .clear_btn:hover{background-color:#ebe3d9;border-color:#ebe3d9}.op_product_filter #product_filter #submit{background-color:#000;border-color:#000;border-radius:10px;color:#fff;cursor:pointer;font-weight:700}.op_product_filter #product_filter #submit:hover{background-color:#c20e1a;border-color:#c20e1a}.op_product_filter .h5{border:1px solid #e1dacf;color:#000;font-weight:700;margin-bottom:0;margin-top:0}.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~.h5{border-bottom-left-radius:0;border-bottom-right-radius:0}.op_product_filter fieldset input.dropdown_controle:checked~.dropdown{display:block}.op_product_filter fieldset legend{background:#e1dacf;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.op_product_filter fieldset legend label{cursor:pointer;display:grid;grid-template-columns:1fr auto;line-height:normal;padding:11px 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{-ms-flex-item-align:center;align-self:center}.op_product_filter fieldset .dropdown{border:1px solid #e1dacf;border-top:none;-webkit-box-sizing:border-box;box-sizing:border-box;display:none;padding:5px 10px;width:100%}@media(min-width:1024px){.op_product_filter fieldset .dropdown{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:2px solid #fff;border-radius:10px}.op_product_filter fieldset .dropdown::-webkit-scrollbar-track{background-color:#fff;border-radius:10px}@media(min-width:768px){.op_product_filter fieldset .dropdown{background:#e1dacf;position:absolute;z-index:200}}.op_product_filter fieldset .dropdown .input_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;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;-webkit-box-flex:1;-ms-flex-positive:1;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;-webkit-margin-before:0;margin-block-start:0;margin-bottom:0}.op_product_filter .category_filter ul.list_categories{-webkit-padding-start:0;padding-inline-start:0}.op_product_filter .category_filter ul ul.children{margin-left:10px}.op_product_filter .category_filter ul li.current-cat>a{color:#000}.op_product_filter .category_filter ul a{color:#797979;font-size:1.4rem}.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{color:#000;font-size:1.4rem}.op_product_filter .range-amount{color:#797979;margin-bottom:10px;text-align:center}.op_product_filter .slider-range{margin:auto auto 15px;width:calc(100% - 22px)}.op_product_filter .slider-range .ui-slider-handle{background:#797979;border-color:#d8cec1;border-radius:50%;cursor:-webkit-grab;cursor:grab}.op_product_filter .slider-range .ui-slider-handle.grabbing{cursor:-webkit-grabbing;cursor:grabbing}.op_product_filter .slider-range.ui-slider-horizontal .ui-slider-range{background:#e8e8e8}.op_product_filter .max,.op_product_filter .min{float:left;padding:0;width:48%}.loop_count{text-align:center}.popup{background-color:rgba(0,0,0,.5);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:1000;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.popup .pupup_content{background:#fff;padding:50px;position:relative;width:50%}.popup .pupup_content .popup_close{cursor:pointer;padding:10px 15px;position:absolute;right:0;top:0}.fodevare_data{display:grid;grid-template-columns:1fr;grid-gap:15px}@media(min-width:1024px){.fodevare_data{grid-template-columns:repeat(2,1fr)}}.fodevare_data .fodevare_data_kasse{background-color:#fff;border:1px solid #ebe3d9;border-radius:10px}.fodevare_data .fodevare_data_kasse .h3{background-color:#ebe3d9;font-size:1.6rem;margin:0;padding:20px;text-align:center}@media(min-width:1024px){.fodevare_data .fodevare_data_kasse .h3{font-size:1.8rem}}.fodevare_data #produkt_indgredienser .indgredienser{font-size:1.5rem;padding:10px;text-align:center}.fodevare_data #produkt_indgredienser_næringsindhold .næringsindhold{font-size:1.5rem;padding:10px}.fodevare_data #produkt_indgredienser_næringsindhold .næringsindhold table{width:100%}.fodevare_data #produkt_indgredienser_næringsindhold .næringsindhold table th{font-weight:400;text-align:left}.cart_delivery,.fodevare_data #produkt_indgredienser_næringsindhold .næringsindhold table td{text-align:right}.cart_delivery{background-color:#ebe3d9;padding:10px 0}@media(max-width:767.98px){.cart_delivery{text-align:center}.cart_delivery strong{display:block}}.cart_footer{background:#e1dacf;padding:20px 0}.cart_footer .container{display:grid;grid-template-columns:1fr}@media(min-width:768px){.cart_footer .container{grid-template-columns:1fr 1fr}}@media(max-width:767.98px){.cart_footer .container .left_col{display:none}}.cart_footer .container .left_col a.button{padding-left:40px;padding-right:40px}.cart_footer .container .right_col{text-align:right}.cart_footer .container .right_col a.checkout-button{background:#c20e1a;border-color:#c20e1a;color:#fff;padding-left:40px;padding-right:40px;text-transform:none}@media(max-width:767.98px){.cart_footer .container .right_col a.checkout-button{width:calc(100% - 80px)}}.cart_footer .container .right_col a.checkout-button:hover{background:#f02d3a;border-color:#f02d3a}#faq_sidebar{bottom:0;display:none;left:0;max-height:calc(100vh - 20px);padding:0 0 20px;position:fixed;right:0;top:0;overflow-Y:auto;background-color:#f2ece4;z-index:1000}#faq_sidebar .faq_header{background:#ebe3d9;border-bottom:#d8cec1;cursor:pointer;font-size:1.8rem;font-weight:700;padding:15px;text-align:center}#faq_sidebar .faq_header .col_header{grid-column:1/-1}#faq_sidebar .container{display:grid;grid-gap:15px 0;grid-template-columns:1fr;width:100%}@media(min-width:768px){#faq_sidebar .container{grid-template-columns:repeat(3,1fr)}}#faq_sidebar .container .col .overskrift{border-bottom:1px solid #e1dacf;border-top:1px solid #e1dacf;font-size:2.1rem;font-weight:700;margin-top:20px;padding:10px 15px}@media(min-width:768px){#faq_sidebar .container .col .overskrift{border-top:none}}@media(max-width:767.98px){#faq_sidebar .container .col#col-1 .overskrift{border-top:none;margin-top:0}}#faq_sidebar .container .col .content{padding-left:25px;padding-right:25px}#faq_sidebar .container .col .content a{text-decoration:underline}#faq_sidebar .container .col_close{grid-column:1/-1;text-align:center}@media(max-width:767.98px){#faq_sidebar .container .col_close{padding-left:25px;padding-right:25px}}#faq_sidebar .container .col_close .button{border-width:1px;cursor:pointer;padding:5px 20px;text-transform:uppercase;width:calc(100% - 40px)}@media(min-width:768px){#faq_sidebar .container .col_close .button{width:auto}}.gform_required_legend{display:none!important}.gform_title{font-size:1.8rem;text-align:center}.gform_body label{font-size:1.4rem}.gform_body input:not([type=checkbox]),.gform_body textarea{width:100%}.gform_body .gfield_required{color:#c20e1a;margin-left:2px}.gform_body .gfield_description{font-size:1.2rem}.gform_body fieldset{border:none;margin:10px 0;padding:0}.gform_body fieldset .gfield_checkbox .gchoice{display:grid;grid-template-columns:30px auto;grid-gap:15px}.gform_body fieldset .gfield_checkbox .gchoice a{text-decoration:underline}.gform_body fieldset input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:10px;height:20px;position:relative;width:20px}.gform_body fieldset input[type=checkbox]:checked{background-color:#c20e1a}.gform_body fieldset input[type=checkbox]:checked:before{color:#fff;content:"✓";font-size:1.8rem;font-weight:800;left:3px;position:absolute;top:-3px}.gform_body .gfield_validation_message{color:#c20e1a;margin-bottom:20px}.gform_footer input[type=submit]{background-color:#c20e1a;color:#fff;padding:9px 15px;width:100%}.gform_footer input[type=submit]:hover{background:#f02d3a}.ui-datepicker{background-color:#ebe3d9;padding:5px}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{cursor:pointer;font-weight:700}.ui-datepicker .ui-datepicker-next{float:right}.ui-datepicker .ui-datepicker-title{display:grid;grid-template-columns:4fr 3fr;grid-gap:5px}.ui-datepicker .ui-datepicker-calendar{text-align:center;width:100%}.header_usp{background-color:#e1dacf}.header_usp .container{display:grid;padding-bottom:0;padding-top:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-areas:"usp" "kundecenter";grid-template-columns:1fr;grid-gap:0}@media(min-width:1024px){.header_usp .container{grid-template-areas:"usp kundecenter";grid-template-columns:1fr auto;grid-gap:0 15px}}.header_usp .container .slick-slider{margin-bottom:0}.header_usp .container .slick-slider .slick-arrow{background-color:transparent;color:#797979;font-size:1.6rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header_usp .container .header_usp_slider{grid-area:usp;overflow:hidden;padding-bottom:10px;padding-top:10px}.header_usp .container .header_usp_slider:not(.slick-slider){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 30px}@media(max-width:767.98px){.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}}#product_usp{border:1px solid #e1dacf;border-radius:10px;display:grid;grid-template-columns:repeat(1,1fr);margin-top:20px;text-align:center}#product_usp .usp-slide:not(:last-child){border-bottom:1px solid #e1dacf}#product_usp .usp__item{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:15px;padding-top:15px}#product_usp .usp__item .usp__icon{color:#000;display:block;font-size:1.6rem}#product_usp .usp__item .usp__title{font-size:1.4rem}.usp{background-color:#e1dacf;display:grid;grid-template-columns:minmax(0,1fr);padding-bottom:20px;padding-top:20px}.usp .usp__item{margin:auto;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}body.safari .header_usp .container .usp__item .usp__icon{padding-right:10px}.billede_tekst{padding-bottom:20px;padding-top:20px}.billede_tekst.white{background-color:#fff}.billede_tekst.white .container .text_col .collapsible.init:not(.open) .read_more:after{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),color-stop(80%,hsla(0,0%,100%,.9)),to(#fff));background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.9) 80%,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=0)}.billede_tekst.white .container .text_col .collapsible .read_more{background:#fff}.billede_tekst.transparent{background-color:transparent}.billede_tekst .container{display:grid;grid-gap:0;grid-template-areas:"image" "text";grid-template-columns:1fr}@media(min-width:768px){.billede_tekst .container{grid-gap:30px}.billede_tekst .container.img_text{grid-template-areas:"image text";grid-template-columns:repeat(2,1fr)}.billede_tekst .container.img_text .text_col{padding-left:45px;padding-right:0}.billede_tekst .container.text_img{grid-template-areas:"text image";grid-template-columns:repeat(2,1fr)}.billede_tekst .container.text_img .text_col{padding-left:0;padding-right:45px}}.billede_tekst .container .image_col{display:grid;grid-area:image;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:20px}@media(min-width:768px){.billede_tekst .container .image_col{padding-bottom:20px}}.billede_tekst .container .image_col img{aspect-ratio:16/9;border-radius:25px;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.billede_tekst .container .text_col{display:-webkit-box;display:-ms-flexbox;display:flex;grid-area:text;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.billede_tekst .container .text_col .collapsible{margin-bottom:20px;position:relative;-webkit-transition:max-height 1s ease-in-out;transition:max-height 1s ease-in-out}.billede_tekst .container .text_col .collapsible.init{padding-bottom:25px}@media(max-width:767.98px){.billede_tekst .container .text_col .collapsible.init{max-height:210px;overflow:hidden}}.billede_tekst .container .text_col .collapsible.init:not(.open) .read_more:after{background:-webkit-gradient(linear,left top,left bottom,from(hsla(34,35%,92%,0)),color-stop(80%,hsla(34,35%,92%,.9)),to(#f2ece4));background:linear-gradient(180deg,hsla(34,35%,92%,0) 0,hsla(34,35%,92%,.9) 80%,#f2ece4);bottom:100%;content:"";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=0);height:100px;left:0;pointer-events:none;position:absolute;right:0}.billede_tekst .container .text_col .collapsible .read_more{background:#f2ece4;bottom:0;cursor:pointer;left:0;padding-top:5px;position:absolute;right:0;text-align:center;text-decoration:underline;z-index:10}@media(min-width:768px){.billede_tekst .container .text_col .collapsible .read_more{display:none}}.billede_tekst .container .text_col .link.left{text-align:left}.billede_tekst .container .text_col .link.center{text-align:center}.billede_tekst .container .text_col .link.right{text-align:right}.youtube_tekst{padding-bottom:20px;padding-top:20px}.youtube_tekst.white{background-color:#fff}.youtube_tekst.white .container .text_col .collapsible.init:not(.open) .read_more:after{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),color-stop(80%,hsla(0,0%,100%,.9)),to(#fff));background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.9) 80%,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=0)}.youtube_tekst.white .container .text_col .collapsible .read_more{background:#fff}.youtube_tekst.transparent{background-color:transparent}.youtube_tekst .container{display:grid;grid-gap:0;grid-template-areas:"video" "text";grid-template-columns:1fr}@media(min-width:768px){.youtube_tekst .container{grid-gap:30px}.youtube_tekst .container.video_text{grid-template-areas:"video text";grid-template-columns:repeat(2,1fr)}.youtube_tekst .container.text_video{grid-template-areas:"text video";grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.youtube_tekst .container.video_text .text_col{padding-left:45px;padding-right:0}.youtube_tekst .container.text_video .text_col{padding-left:0;padding-right:45px}}.youtube_tekst .container .video_col{display:grid;grid-area:video;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:20px}@media(min-width:768px){.youtube_tekst .container .video_col{padding-bottom:20px}}.youtube_tekst .container .video_col .embed-container{aspect-ratio:16/9;height:auto;max-width:100%;overflow:hidden;position:relative}.youtube_tekst .container .video_col .embed-container embed,.youtube_tekst .container .video_col .embed-container iframe,.youtube_tekst .container .video_col .embed-container object{height:100%;left:0;position:absolute;top:0;width:100%}.youtube_tekst .container .video_col iframe{border-radius:25px;max-width:100%}.youtube_tekst .container .text_col{display:-webkit-box;display:-ms-flexbox;display:flex;grid-area:text;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.youtube_tekst .container .text_col .collapsible{margin-bottom:20px;position:relative;-webkit-transition:max-height 1s ease-in-out;transition:max-height 1s ease-in-out}.youtube_tekst .container .text_col .collapsible.init{padding-bottom:25px}@media(max-width:767.98px){.youtube_tekst .container .text_col .collapsible.init{max-height:210px;overflow:hidden}}.youtube_tekst .container .text_col .collapsible.init:not(.open) .read_more:after{background:-webkit-gradient(linear,left top,left bottom,from(hsla(34,35%,92%,0)),color-stop(80%,hsla(34,35%,92%,.9)),to(#f2ece4));background:linear-gradient(180deg,hsla(34,35%,92%,0) 0,hsla(34,35%,92%,.9) 80%,#f2ece4);bottom:100%;content:"";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=0);height:100px;left:0;pointer-events:none;position:absolute;right:0}.youtube_tekst .container .text_col .collapsible .read_more{background:#f2ece4;bottom:0;cursor:pointer;left:0;padding-top:5px;position:absolute;right:0;text-align:center;text-decoration:underline;z-index:10}@media(min-width:768px){.youtube_tekst .container .text_col .collapsible .read_more{display:none}}.youtube_tekst .container .text_col .link.left{text-align:left}.youtube_tekst .container .text_col .link.center{text-align:center}.youtube_tekst .container .text_col .link.right{text-align:right}.fuld_bredde_tekst{padding-bottom:20px;padding-top:20px}.banner,.fuld_bredde_tekst .container{display:grid;grid-template-columns:minmax(0,1fr)}.banner.fullwidth .banner_slider{max-width:100%}.banner .banner_slider{display:block;margin:auto;max-width:1924px;padding-bottom:0;width:100%}.banner .banner_slider:not(.slick-initialized) .loop-banner-item:not(:first-child){display:none}.banner .banner_slider img{display:block}.banner .banner_slider img.mobile_banner{aspect-ratio:3/4;margin:auto;-o-object-fit:cover;object-fit:cover;width:100%}.banner .banner_slider img.desktop_banner{display:none}@media(min-width:480px){.banner .banner_slider img.desktop_banner{display:block;width:100%}.banner .banner_slider img.mobile_banner{display:none}}.banner .banner_slider .slick-track{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.tekst_tekst .container{display:grid;grid-template-areas:"left" "right";grid-template-columns:1fr}@media(min-width:768px){.tekst_tekst .container{grid-template-areas:"left . right";grid-template-columns:5fr 1fr 5fr}}.tekst_tekst .container .left{grid-area:left}.tekst_tekst .container .right{grid-area:right}.op-related,.udvalgte_varer{display:grid;grid-template-columns:minmax(0,1fr);padding-bottom:20px;padding-top:20px}@media(min-width:1024px){.op-related .slick-slider,.udvalgte_varer .slick-slider{margin-left:30px;margin-right:30px}}.op-related .slick-slider .slick-track,.udvalgte_varer .slick-slider .slick-track{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}@media(max-width:1199.98px){.op-related .slick-slider .slick-track .slick-slide,.udvalgte_varer .slick-slider .slick-track .slick-slide{height:inherit!important}}.op-related .slick-slider .slick-track .slick-slide.slick-current,.udvalgte_varer .slick-slider .slick-track .slick-slide.slick-current{background-color:#ebe3d9;border-radius:10px}.op-related .slick-slider .slick-arrow,.udvalgte_varer .slick-slider .slick-arrow{background-color:#e1dacf;border-radius:50%;color:#000;display:inline-grid;font-size:1.9rem;height:35px;padding:0;width:35px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.op-related .slick-slider .slick-arrow.slick-prev,.udvalgte_varer .slick-slider .slick-arrow.slick-prev{left:0}@media(min-width:1024px){.op-related .slick-slider .slick-arrow.slick-prev,.udvalgte_varer .slick-slider .slick-arrow.slick-prev{left:-30px}}.op-related .slick-slider .slick-arrow.slick-next,.udvalgte_varer .slick-slider .slick-arrow.slick-next{right:0}@media(min-width:1024px){.op-related .slick-slider .slick-arrow.slick-next,.udvalgte_varer .slick-slider .slick-arrow.slick-next{right:-30px}}.op-related.show_data,.udvalgte_varer.show_data{padding-bottom:calc(20px + 3rem)}.op-related.show_data li.product,.udvalgte_varer.show_data li.product{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(min-width:768px){.op-related.show_data .slick-slider .slick-arrow.slick-next,.udvalgte_varer.show_data .slick-slider .slick-arrow.slick-next{right:-35px}.op-related.show_data .slick-slider .slick-arrow.slick-prev,.udvalgte_varer.show_data .slick-slider .slick-arrow.slick-prev{left:-35px}}.op-related.show_data .slick-slider .slick-track,.udvalgte_varer.show_data .slick-slider .slick-track{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.op-related.show_data .slick-slider .slick-track .slick-slide,.udvalgte_varer.show_data .slick-slider .slick-track .slick-slide{height:inherit!important}@media(min-width:768px){.op-related.show_data .slick-slider .slick-track .slick-slide,.udvalgte_varer.show_data .slick-slider .slick-track .slick-slide{margin-left:7.5px;margin-right:7.5px}}.op-related.show_data .slick-slider .slick-track .slick-slide a,.udvalgte_varer.show_data .slick-slider .slick-track .slick-slide a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(max-width:767.98px){.op-related.show_data .slick-slider .slick-track .slick-slide:not(.slick-current),.udvalgte_varer.show_data .slick-slider .slick-track .slick-slide:not(.slick-current){background-color:transparent}.op-related.show_data .slick-slider .slick-track .slick-slide:not(.slick-current) .woocommerce-loop-product__link>:not(img),.op-related.show_data .slick-slider .slick-track .slick-slide:not(.slick-current)>:not(.woocommerce-loop-product__link),.udvalgte_varer.show_data .slick-slider .slick-track .slick-slide:not(.slick-current) .woocommerce-loop-product__link>:not(img),.udvalgte_varer.show_data .slick-slider .slick-track .slick-slide:not(.slick-current)>:not(.woocommerce-loop-product__link){opacity:0}.op-related.show_data .slick-slider .slick-track .slick-slide:not(.slick-current) a,.udvalgte_varer.show_data .slick-slider .slick-track .slick-slide:not(.slick-current) a{pointer-events:none}}.op-related.hide_data .slick-slider .slick-track .slick-slide:not(.slick-current),.udvalgte_varer.hide_data .slick-slider .slick-track .slick-slide:not(.slick-current){background-color:transparent}.op-related.hide_data .slick-slider .slick-track .slick-slide:not(.slick-current) .woocommerce-loop-product__link>:not(img),.op-related.hide_data .slick-slider .slick-track .slick-slide:not(.slick-current)>:not(.woocommerce-loop-product__link),.udvalgte_varer.hide_data .slick-slider .slick-track .slick-slide:not(.slick-current) .woocommerce-loop-product__link>:not(img),.udvalgte_varer.hide_data .slick-slider .slick-track .slick-slide:not(.slick-current)>:not(.woocommerce-loop-product__link){opacity:0}.op-related.hide_data .slick-slider .slick-track .slick-slide:not(.slick-current) a,.udvalgte_varer.hide_data .slick-slider .slick-track .slick-slide:not(.slick-current) a{pointer-events:none}.op-related .indledning,.udvalgte_varer .indledning{text-align:center}.op-related ul.products:not(.slick-slider),.udvalgte_varer ul.products:not(.slick-slider){grid-gap:15px}@media(min-width:768px){.op-related ul.products:not(.slick-slider),.udvalgte_varer ul.products:not(.slick-slider){grid-template-columns:repeat(auto-fit,calc(33.33333% - 15px));-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(min-width:1024px){.op-related ul.products:not(.slick-slider),.udvalgte_varer ul.products:not(.slick-slider){grid-template-columns:repeat(auto-fit,calc(20% - 15px));-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(min-width:1200px){.op-related ul.products:not(.slick-slider),.udvalgte_varer ul.products:not(.slick-slider){grid-template-columns:repeat(auto-fit,calc(14.28571% - 15px));-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.op-related ul.products:not(.slick-slider) li.product,.udvalgte_varer ul.products:not(.slick-slider) li.product{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.op-related ul.products li.product,.udvalgte_varer ul.products li.product{padding:10px 15px}.op-related ul.products li.product a.woocommerce-loop-product__link,.udvalgte_varer ul.products li.product a.woocommerce-loop-product__link{height:unset;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media(min-width:1024px){.op-related ul.products li.product a.button.add_to_cart_button,.op-related ul.products li.product a.button.product_type_external,.op-related ul.products li.product a.button.product_type_grouped,.op-related ul.products li.product a.button.product_type_simple,.op-related ul.products li.product a.button.product_type_variable,.udvalgte_varer ul.products li.product a.button.add_to_cart_button,.udvalgte_varer ul.products li.product a.button.product_type_external,.udvalgte_varer ul.products li.product a.button.product_type_grouped,.udvalgte_varer ul.products li.product a.button.product_type_simple,.udvalgte_varer ul.products li.product a.button.product_type_variable{font-size:1.6rem;grid-gap:10px}}.bedst_for_dato{font-size:1.5rem;margin-top:10px;text-align:center}.udvalgte_varer_med_baggrund_og_grafik{display:grid;grid-template-columns:minmax(0,1fr);padding-bottom:20px;padding-top:var(--kims-custom-padding-mobile);position:relative}@media(min-width:768px){.udvalgte_varer_med_baggrund_og_grafik{padding-bottom:50px;padding-top:var(--kims-custom-padding-tablet)}}@media(min-width:1024px){.udvalgte_varer_med_baggrund_og_grafik{padding-top:var(--kims-custom-padding-laptop)}}@media(min-width:1550px){.udvalgte_varer_med_baggrund_og_grafik{padding-top:var(--kims-custom-padding-desktop)}}.udvalgte_varer_med_baggrund_og_grafik .graphic-desktop,.udvalgte_varer_med_baggrund_og_grafik .graphic-mobile{left:0;position:absolute;top:0;width:100%}@media(min-width:768px){.udvalgte_varer_med_baggrund_og_grafik .graphic-desktop{display:block}.udvalgte_varer_med_baggrund_og_grafik .graphic-mobile{display:none}}@media(max-width:767.98px){.udvalgte_varer_med_baggrund_og_grafik .graphic-desktop{display:none}.udvalgte_varer_med_baggrund_og_grafik .graphic-mobile{display:block}}.udvalgte_varer_med_baggrund_og_grafik.show_data{padding-bottom:calc(20px + 3rem)}.udvalgte_varer_med_baggrund_og_grafik.show_data li.product{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.udvalgte_varer_med_baggrund_og_grafik .indledning{position:relative;text-align:center;z-index:2}.udvalgte_varer_med_baggrund_og_grafik ul.products:not(.slick-slider){grid-gap:15px}@media(min-width:768px){.udvalgte_varer_med_baggrund_og_grafik ul.products:not(.slick-slider){grid-template-columns:repeat(auto-fit,calc(50% - 15px));-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(min-width:1024px){.udvalgte_varer_med_baggrund_og_grafik ul.products:not(.slick-slider){grid-template-columns:repeat(auto-fit,calc(33.33333% - 15px));-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(min-width:1200px){.udvalgte_varer_med_baggrund_og_grafik ul.products:not(.slick-slider){grid-template-columns:repeat(auto-fit,calc(25% - 15px));-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.udvalgte_varer_med_baggrund_og_grafik ul.products:not(.slick-slider) li.product{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.udvalgte_varer_med_baggrund_og_grafik ul.products:not(.slick-slider) li.product a img{margin:0 auto}.udvalgte_varer_med_baggrund_og_grafik ul.products li.product{background:hsla(33,31%,89%,.2);padding:10px 15px}.udvalgte_varer_med_baggrund_og_grafik ul.products li.product a.woocommerce-loop-product__link{height:unset;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.udvalgte_varer_med_baggrund_og_grafik ul.products li.product a.button.add_to_cart_button,.udvalgte_varer_med_baggrund_og_grafik ul.products li.product a.button.product_type_external,.udvalgte_varer_med_baggrund_og_grafik ul.products li.product a.button.product_type_grouped,.udvalgte_varer_med_baggrund_og_grafik ul.products li.product a.button.product_type_simple,.udvalgte_varer_med_baggrund_og_grafik ul.products li.product a.button.product_type_variable{background-color:var(--kims-custom-button-bg);border-color:var(--kims-custom-button-bg);color:var(--kims-custom-button-txt)}@media(min-width:1024px){.udvalgte_varer_med_baggrund_og_grafik ul.products li.product a.button.add_to_cart_button,.udvalgte_varer_med_baggrund_og_grafik ul.products li.product a.button.product_type_external,.udvalgte_varer_med_baggrund_og_grafik ul.products li.product a.button.product_type_grouped,.udvalgte_varer_med_baggrund_og_grafik ul.products li.product a.button.product_type_simple,.udvalgte_varer_med_baggrund_og_grafik ul.products li.product a.button.product_type_variable{font-size:1.6rem;grid-gap:10px}}.shop_notice{margin-bottom:5px}.shop_notice .container{position:relative}.shop_notice .container .shop_notice_wrapper{background:#b0e2c9;color:#fff;display:block;font-size:1.5rem;padding:10px 40px 10px 10px;text-align:left;text-transform:uppercase}@media(min-width:768px){.shop_notice .container .shop_notice_wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}}.shop_notice .container .shop_notice_wrapper:hover{background-color:#d5f0e3}.shop_notice .container .shop_notice_wrapper svg{margin-left:10px}.shop_notice .container #shop_notice_close{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:0;top:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;opacity:.5;padding-left:10px;padding-right:10px}.shop_notice .container #shop_notice_close:hover{opacity:1}.varekategorier .container{display:grid;grid-template-columns:repeat(2,1fr);-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;max-width:1924px;width:100%}@media(min-width:1024px){.varekategorier .container{grid-template-columns:repeat(5,1fr)}}.trustpilot{padding-bottom:40px;padding-top:40px}.trustpilot .h2{margin-bottom:15px;text-align:center}.sulten_for_sjov{background-color:#fff;padding:20px 0;text-align:center}.has-campaign-bg .sulten_for_sjov{background-color:transparent}section.tidslinje{display:grid;grid-template-columns:minmax(0,1fr);padding-bottom:20px;padding-top:20px;grid-gap:20px;position:relative}section.tidslinje .bg{display:none;z-index:-1}@media(min-width:1024px){section.tidslinje .bg{display:block}}section.tidslinje .bg img{width:300px}section.tidslinje #bg1{left:-50px;position:fixed;top:0}section.tidslinje #bg2{position:fixed;right:-50px;top:0}section.tidslinje #bg3{left:-50px;position:fixed;top:300px}section.tidslinje #bg4{bottom:0;position:fixed;right:-50px}section.tidslinje #aarstal_w{padding:10px;position:sticky;top:0;z-index:99}section.tidslinje #aarstal_w .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;gap:5px;justify-content:flex-start;overflow:auto;padding-bottom:5px}section.tidslinje #aarstal_w .wrapper::-webkit-scrollbar{width:20px}section.tidslinje #aarstal_w .wrapper::-webkit-scrollbar-track{background-color:#e4e4e4;border-radius:100px;cursor:-webkit-grab;cursor:grab}section.tidslinje #aarstal_w .wrapper::-webkit-scrollbar-thumb{background-color:#e1dacf;border-radius:100px}section.tidslinje #aarstal_w.sticky{background-color:#f2ece4;margin-top:1px}@media(min-width:768px){section.tidslinje #aarstal_w{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow-y:unset}}section.tidslinje #aarstal_w .aarstal_cat{background-color:#f2ece4;border:1px solid #000;border-radius:10px;cursor:pointer;font-size:2.1rem;line-height:normal;padding:3px 5px 2px}section.tidslinje #aarstal_w .aarstal_cat.active{background-color:#000;color:#fff}section.tidslinje #tidslinje_w{position:relative}section.tidslinje #tidslinje_w .tidslinje_billede{text-align:center}section.tidslinje #tidslinje_w .overskrift{font-weight:700}section.tidslinje #tidslinje_w .year_w:after{clear:both;content:"";display:block;height:0}section.tidslinje #tidslinje_w:before{background-color:#000;bottom:20px;content:"";left:0;position:absolute;top:5px;width:1px}@media(min-width:1024px){section.tidslinje #tidslinje_w:before{left:50%}}.medlemsfordele{padding-bottom:20px;padding-top:20px}.has-campaign-bg .medlemsfordele .container .bg{background:hsla(33,31%,89%,.2)}.medlemsfordele .container .bg{background:#fff;border-radius:10px;margin:auto;padding:15px}@media(min-width:768px){.medlemsfordele .container .bg{max-width:50%}}.medlemsfordele .container .list_medlemsfordele{margin-top:20px;text-align:center}.medlemsfordele .container .list_medlemsfordele .medlems_grid{display:grid;grid-gap:15px;grid-template-columns:1fr 1fr}@media(min-width:768px){.medlemsfordele .container .list_medlemsfordele .medlems_grid{grid-template-columns:repeat(4,1fr)}}.medlemsfordele .container .list_medlemsfordele .medlems_grid img{border-radius:10px}.snackspildtæller{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0 0 20px}@media(min-width:1024px){.snackspildtæller{padding:10px 0}}.snackspildtæller h4{margin:0;text-align:center}.snackspildtæller .snackspild-number{background:#e6cfb2;border-radius:15px 0 0 15px;color:#c20e1a;font-size:30px;font-weight:700;margin:13px 0;padding:18px 10px 13px;text-align:center;width:180px}.snackspildtæller .snackspild-image{margin-left:-30px}.interaktiv_3d_model{padding:20px 0}@media(min-width:768px){.interaktiv_3d_model{padding:20px 0}}.interaktiv_3d_model .model-viewer-container{height:400px}@media(min-width:768px){.interaktiv_3d_model .model-viewer-container{height:550px}}@media(min-width:1200px){.interaktiv_3d_model .model-viewer-container{height:650px}}.interaktiv_3d_model .model-viewer-container .model-viewer{height:100%;width:100%}.interaktiv_3d_model .model-viewer-container .model-viewer::part(loading-indicator){left:50%!important;top:50%!important;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{margin-bottom:10px}.woocommerce-message{background-color:#ebe3d9;border-radius:10px;display:grid;margin-top:20px;padding:15px;-webkit-box-align:center;-ms-flex-align:center;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{-webkit-box-ordinal-group:3;-ms-flex-order:2;background-color:#000;border:#000;color:#fff;order:2}.woocommerce-message .button:hover{background-color:#c20e1a;border:#c20e1a;color:#fff}.woocommerce-error{background-color:#c20e1a;color:#fff;list-style:none;padding:15px}.op-woocommerce .container button.single_add_to_cart_button{background:#c20e1a;border:1px solid #c20e1a;color:#fff;cursor:pointer;padding:10px 15px;text-transform:none;-webkit-box-flex:1;-ms-flex:1 0 20%;flex:1 0 20%;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;height:40px;justify-content:center}.op-woocommerce .container button.single_add_to_cart_button:hover{background:#f02d3a;border-color:#f02d3a}.op-woocommerce .container button.single_add_to_cart_button.disabled{background:#797979;border-color:#797979;cursor:not-allowed}.op-woocommerce .container .op-singe-product-wrapper.product{display:grid;grid-template-areas:"galleri" "summary" "related";grid-template-columns:minmax(0,1fr);grid-gap:30px}@media(min-width:768px){.op-woocommerce .container .op-singe-product-wrapper.product{grid-template-areas:"galleri summary" "related related";grid-template-columns:minmax(0,5fr) 7fr}}@media(min-width:1024px){.op-woocommerce .container .op-singe-product-wrapper.product{grid-gap:60px}}.op-woocommerce .container .op-singe-product-wrapper.product .summary{background:#fff;border-radius:10px 10px 0 0;grid-area:summary;margin-left:-15px;margin-right:-15px;padding:20px}@media(min-width:768px){.op-woocommerce .container .op-singe-product-wrapper.product .summary{border-radius:10px;margin-left:0;margin-right:0}}.op-woocommerce .container .op-singe-product-wrapper.product .summary .price{color:#000;font-size:1.6rem;font-weight:600;line-height:normal;margin-bottom:1.5rem;margin-top:1.5rem}@media(min-width:768px){.op-woocommerce .container .op-singe-product-wrapper.product .summary .price{font-size:2rem}}.op-woocommerce .container .op-singe-product-wrapper.product .summary .price del{color:gray;font-size:1.8rem}.op-woocommerce .container .op-singe-product-wrapper.product .summary .price del .woocommerce-Price-currencySymbol{display:none}.op-woocommerce .container .op-singe-product-wrapper.product .summary .price ins{text-decoration:none}.op-woocommerce .container .op-singe-product-wrapper.product .summary .bedst_for_dato{text-align:left}.op-woocommerce .container .op-singe-product-wrapper.product .op-related{grid-area:related}.op-woocommerce .container .op-singe-product-wrapper.product .op-related h2{text-align:center}.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{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0}.op-woocommerce .container .op-singe-product-wrapper.product .op_product_gallery .woocommerce-product-gallery .slick-track{display:-webkit-box!important;display:-ms-flexbox!important;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{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.op-woocommerce .container .op-singe-product-wrapper.product .op_product_gallery .woocommerce-product-gallery .slick-dots{bottom:unset;padding:0 45px;top:100%}.op-woocommerce .container .op-singe-product-wrapper.product .op_product_gallery .woocommerce-product-gallery .slick-dots button{background:#000}.op-woocommerce .container .op-singe-product-wrapper.product .product_title{margin-bottom:0;margin-top:0}.op-woocommerce .container .op-singe-product-wrapper.product .product_weight{font-size:1.6rem;font-weight:700}.op-woocommerce .container .op-singe-product-wrapper.product form.cart{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px;grid-gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:768px){.op-woocommerce .container .op-singe-product-wrapper.product form.cart{grid-gap:15px}}.op-woocommerce .container .op-singe-product-wrapper.product form.cart .single_quantity_btn{border:none;height:40px;opacity:.75;padding:0 5px;text-align:center}body.woocommerce-no-js .op-woocommerce .container .op-singe-product-wrapper.product form.cart .single_quantity_btn{display:none}.op-woocommerce .container .op-singe-product-wrapper.product form.cart .single_quantity_btn:disabled{cursor:default}.op-woocommerce .container .op-singe-product-wrapper.product form.cart .single_quantity_btn:hover{color:#c20e1a}.op-woocommerce .container .op-singe-product-wrapper.product form.cart .quantity.hidden{display:none}.op-woocommerce .container .op-singe-product-wrapper.product form.cart .quantity .qty{border:none;height:40px;margin-bottom:0;text-align:center;width:46px}@media(min-width:768px){.op-woocommerce .container .op-singe-product-wrapper.product form.cart .quantity .qty{width:100px}}.op-woocommerce .container .op-singe-product-wrapper.product form.cart input::-webkit-inner-spin-button,.op-woocommerce .container .op-singe-product-wrapper.product form.cart input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.op-woocommerce .container .op-singe-product-wrapper.product form.cart input[type=number]{-moz-appearance:textfield}.op-woocommerce .container .op-singe-product-wrapper.product .size_guide{border-left:1px solid #c1c1c1;color:#797979;cursor:pointer;margin-left:10px;padding-left:10px}.op-woocommerce .container .op-singe-product-wrapper.product .product_description{font-size:1.8rem;margin-bottom:30px;margin-top:30px}.op-woocommerce .container .op-singe-product-wrapper.product .woocommerce-tabs ul.tabs{-webkit-padding-start:0;display:grid;grid-template-columns:repeat(2,1fr);list-style:none;padding-inline-start:0;grid-gap:15px}@media(min-width:768px){.op-woocommerce .container .op-singe-product-wrapper.product .woocommerce-tabs ul.tabs{border-bottom:1px solid #c1c1c1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px 30px}}.op-woocommerce .container .op-singe-product-wrapper.product .woocommerce-tabs ul.tabs li{border-bottom:1px solid #c1c1c1;font-size:1.6rem;font-weight:600;overflow:hidden;text-transform:uppercase}@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%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.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{display:block;padding:10px 0}.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{color:#000;font-weight:400;padding-right:10px;text-align:left;width:50%}@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{color:#797979;font-weight:400;text-align:left}.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{color:#797979;text-decoration:underline}.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{margin-bottom:0;width:100%}.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-variable form.cart{display:grid}.op-woocommerce .container .op-singe-product-wrapper.product.product-type-variable form.cart table.variations{padding-bottom:35px;position:relative;width:100%}.op-woocommerce .container .op-singe-product-wrapper.product.product-type-variable form.cart table.variations td{display:block;width:100%}.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{background:#fff;width:100%}.op-woocommerce .container .op-singe-product-wrapper.product.product-type-variable form.cart table.variations .reset_variations{bottom:10px;display:block;position:absolute;right:0;text-align:right;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;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;-webkit-box-pack:left;-ms-flex-pack:left;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:left}.op-woocommerce .container .op-singe-product-wrapper.product.product-type-variable form.cart table.variations .variation_buttons .variation_button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #000;cursor:pointer;font-size:1.5rem;min-height:30px;min-width:30px;padding:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-box-flex:1;-ms-flex:1 0 20%;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{-webkit-box-flex:0;-ms-flex:none;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{cursor:not-allowed;opacity:.25;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{background-color:#000;content:"";height:1px;position:absolute;-webkit-transform:rotate(153deg);transform:rotate(153deg);width:116%;z-index:1}.op-woocommerce .container .op-singe-product-wrapper.product.product-type-variable form.cart .woocommerce-variation-price{display:none;margin-bottom:30px}.op-woocommerce .container .op-singe-product-wrapper.product.product-type-variable form.cart .woocommerce-variation-add-to-cart{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:10px}@media(min-width:768px){.op-woocommerce .container .op-singe-product-wrapper.product.product-type-variable form.cart .woocommerce-variation-add-to-cart{grid-gap:15px}}.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{display:table-cell;width:100%}.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{display:-webkit-box;display:-ms-flexbox;display:flex;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}}.woocommerce-product-rating{border-bottom:1px solid #000;margin-top:15px}.woocommerce-product-rating .rating_w{display:grid;grid-template-columns:1fr 1fr auto;grid-gap:15px;cursor:pointer;padding:20px 0 15px}.woocommerce-product-rating .rating_label{font-weight:700}.woocommerce-product-rating .stars{text-align:right}.woocommerce-product-rating .add_review{cursor:pointer}#reviews{display:none;grid-column:1/-1}#reviews #respond{border-top:1px dashed #e1dacf;justify-items:end;padding-bottom:10px;padding-top:10px}#reviews #commentform,#reviews #respond{display:grid;grid-template-columns:auto 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:15px}#reviews #commentform .stars a{font-size:0}#reviews #commentform .stars a i,#reviews #commentform .stars a svg{font-size:1.6rem}#reviews #commentform .comment-form-rating label{display:none}#reviews #commentform p{margin:0}#reviews #commentform #submit{cursor:pointer;margin-bottom:0}#reviews .afgivet_rating{display:grid;grid-template-columns:auto 1fr;padding-bottom:15px;padding-top:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:15px;border-top:1px dashed #e1dacf}.pswp__caption__center{text-align:center}.pakkeafsendelse{background-color:#e8e8e8;font-size:1.3rem;padding:10px 15px}.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_udsolgt{background:transparent;border:1px solid #c1c1c1;border-radius:10px;color:#c1c1c1;cursor:default;font-size:1.6rem;font-weight:800;padding:15px 40px;text-align:center}.badge_w{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px;left:0;padding:10px 15px;position:absolute;right:0;top:0;z-index:100}.badge_w .badge{aspect-ratio:1/1;background-color:rgba(0,0,0,.85);border-radius:50%;color:#fff;display:inline-grid;font-size:1.2rem;font-weight:700;grid-template-columns:1fr;height:60px;position:relative;text-align:center;width:60px;word-break:break-word}.badge_w .badge big{font-size:1.5rem}.badge_w .badge>span{justify-self:center;-ms-flex-item-align:center;align-self:center;padding:10px;text-align:center}.badge_w .badge>span .up_to{display:block;margin-bottom:-8px}.badge_w .badge.news_badge{background:hsla(0,0%,47%,.85)}.badge_w .badge.discount_badge{background:#fff1bc;color:#000;font-size:1.4rem;line-height:normal;opacity:1;overflow:hidden}body.single-product .badge{font-size:1.6rem;height:70px;width:70px}.woocommerce-notices-wrapper{grid-column:1/-1}.woocommerce-pagination .pagination_dropdown{text-align:center}.woocommerce-pagination .pagination_dropdown select{border-color:#fff;border-radius:10px;margin-bottom:20px}.woocommerce-pagination .pagination_dropdown #submit_change_page{background:#fff;border-color:#fff;border-radius:10px;color:#000;font-size:1.4rem;font-weight:700;height:44px;padding:5px 30px}body.woocommerce-js .woocommerce-pagination .pagination_dropdown #submit_change_page{display:none}.woocommerce-pagination .previous_next_wrapper{display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-gap:15px;grid-template-columns:auto auto}.woocommerce-pagination .previous_next_wrapper a{background:#fff;border-radius:10px;color:#000;font-size:1.4rem;font-weight:700;padding:5px 30px}.woocommerce-pagination .previous_next_wrapper a.prev i,.woocommerce-pagination .previous_next_wrapper a.prev svg{margin-right:15px}.woocommerce-pagination .previous_next_wrapper a.next i,.woocommerce-pagination .previous_next_wrapper a.next svg{margin-left:15px}.woocommerce-pagination .produkter_pr_side{margin-top:20px;text-align:center}.woocommerce-pagination{border-top:1px solid #d8cec1;margin-bottom:30px;margin-top:50px;padding-top:15px}.woocommerce-pagination ul.page-numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;text-align:center;-webkit-padding-start:0;padding-inline-start:0;padding-left:0;padding-right:0;position:relative}@media(min-width:768px){.woocommerce-pagination ul.page-numbers{padding-left:90px;padding-right:90px}}.woocommerce-pagination ul.page-numbers li{display:-webkit-box;display:-ms-flexbox;display:flex}.woocommerce-pagination ul.page-numbers li a.prev{color:#000}@media(min-width:768px){.woocommerce-pagination ul.page-numbers li a.prev{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;position:absolute;top:0;-webkit-box-align:center;-ms-flex-align:center;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{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:0;top:0;-webkit-box-align:center;-ms-flex-align:center;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{border-bottom:1px solid #000;color:#000;margin-left:10px;margin-right:10px;padding:5px 0}.has-campaign-bg ul.products li.product{background:hsla(33,31%,89%,.2)}ul.products{list-style-type:none;-webkit-padding-start:0;padding-inline-start:0}ul.products:not(.slick-slider){display:grid;grid-template-columns:1fr 1fr;grid-gap:30px}@media(min-width:768px){ul.products:not(.slick-slider){grid-template-columns:repeat(4,1fr)}}@media(min-width:1024px){ul.products:not(.slick-slider){grid-template-columns:repeat(5,1fr)}}ul.products li.product{position:relative;-ms-flex-line-pack:start;align-content:flex-start;background-color:#ebe3d9;border-radius:10px;padding:10px 15px}ul.products li.product,ul.products li.product a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;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{background:transparent;color:#000;font-size:1.4rem;font-weight:700;margin-bottom:0;text-align:center;text-transform:none;width:100%}@media(min-width:1024px){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.6rem}}ul.products li.product .product_weight{color:#000;font-size:1.4rem;font-weight:700;margin-bottom:5px;text-align:center}@media(min-width:1024px){ul.products li.product .product_weight{font-size:1.6rem}}ul.products li.product .price{color:#000;font-size:1.6rem;font-weight:700;margin-top:auto;text-align:center;width:100%}@media(min-width:1024px){ul.products li.product .price{font-size:1.8rem}}ul.products li.product .price del{color:gray;font-size:1.2rem!important}ul.products li.product .price del .woocommerce-Price-currencySymbol{display:none}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,ul.products li.product a.button.product_type_variable{background:#c20e1a;border:#c20e1a;border-radius:10px;color:#fff;font-size:1.4rem;font-weight:700;margin-top:15px;padding:5px 10px;position:relative}@media(min-width:768px){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,ul.products li.product a.button.product_type_variable{grid-gap:15px;font-size:1.8rem}}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,ul.products li.product a.button.product_type_variable:hover{background:#f02d3a;border:#f02d3a}.related ul.products li.product a.button.add_to_cart_button,.related ul.products li.product a.button.product_type_external,.related ul.products li.product a.button.product_type_grouped,.related ul.products li.product a.button.product_type_simple,.related ul.products li.product a.button.product_type_variable,.upsells ul.products li.product a.button.add_to_cart_button,.upsells ul.products li.product a.button.product_type_external,.upsells ul.products li.product a.button.product_type_grouped,.upsells ul.products li.product a.button.product_type_simple,.upsells ul.products li.product a.button.product_type_variable{gap:10px;padding:5px 10px}.related ul.products li.product a.button.add_to_cart_button:before,.related ul.products li.product a.button.product_type_external:before,.related ul.products li.product a.button.product_type_grouped:before,.related ul.products li.product a.button.product_type_simple:before,.related ul.products li.product a.button.product_type_variable:before,.upsells ul.products li.product a.button.add_to_cart_button:before,.upsells ul.products li.product a.button.product_type_external:before,.upsells ul.products li.product a.button.product_type_grouped:before,.upsells ul.products li.product a.button.product_type_simple:before,.upsells ul.products li.product a.button.product_type_variable:before{padding-right:10px}.related ul.products li.product a.button.add_to_cart_button:after,.related ul.products li.product a.button.product_type_external:after,.related ul.products li.product a.button.product_type_grouped:after,.related ul.products li.product a.button.product_type_simple:after,.related ul.products li.product a.button.product_type_variable:after,.upsells ul.products li.product a.button.add_to_cart_button:after,.upsells ul.products li.product a.button.product_type_external:after,.upsells ul.products li.product a.button.product_type_grouped:after,.upsells ul.products li.product a.button.product_type_simple:after,.upsells ul.products li.product a.button.product_type_variable:after{left:25px}.added_to_cart{color:#c20e1a;display:block!important;margin-top:10px;text-align:center}.added_to_cart:hover{color:#f02d3a}.added_to_cart:before{content:"✓";margin-right:10px}.no-products{background:#e8e8e8;color:#797979;font-size:1.6rem;grid-column:1/-1;padding:15px}.woocommerce-no-products-found{margin-bottom:30px}.tax-product_brand .op-woocommerce .container .op_product_filter,.tax-product_cat .op-woocommerce .container .op_product_filter,.woocommerce-shop .op-woocommerce .container .op_product_filter{margin-bottom:10px}.woocommerce-shop .woocommerce-products-header{margin-bottom:30px}.archive-header{border-bottom:1px solid #d8cec1;grid-template-columns:50px 1fr;margin-bottom:20px;text-align:center}.archive-header,.archive-header a{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.archive-header a{-webkit-box-pack:center;-ms-flex-pack:center;height:100%;justify-content:center}.archive-header a:hover{background-color:#d9c8b0}.archive-header h1{margin:1.5rem calc(1.5rem + 50px) 1.5rem 1.5rem;text-transform:none}.page_back_circle{left:0;position:absolute;right:0;z-index:100}.page_back_circle a.back_arrow{background-color:#fff;border-radius:50%;display:grid;height:35px;margin-top:15px;width:35px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;font-size:1.9rem;justify-content:center;opacity:.8}.woocommerce-cart .op-woocommerce{padding-top:20px}.op-woocommerce .op_checkout_btn{margin-bottom:20px;text-align:right}.op-woocommerce .op_checkout_btn a{background:#c20e1a;border-color:#c20e1a;color:#fff;padding-left:40px;padding-right:40px}.op-woocommerce .op_checkout_btn a:hover{background:#f02d3a;border-color:#f02d3a}.op-woocommerce .woocommerce-cart-form{background-color:#fff;border-radius:10px;margin-bottom:20px;padding:20px 0}.op-woocommerce .woocommerce-cart-form .shop_table{font-size:1.6rem;table-layout:auto;width:100%}.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{border-bottom:1px solid #e8e8e8;font-size:1.4rem;font-weight:500;padding-bottom:10px;text-align:left}.op-woocommerce .woocommerce-cart-form .shop_table thead th.product-subtotal{text-align:right}@media(max-width:767.98px){.op-woocommerce .woocommerce-cart-form .shop_table tbody tr{border-bottom:1px solid #e8e8e8;margin-bottom:20px}.op-woocommerce .woocommerce-cart-form .shop_table tbody tr.cart_item{display:grid;grid-template-columns:auto 1fr}.op-woocommerce .woocommerce-cart-form .shop_table tbody tr td.product-thumbnail{grid-column:1/2;grid-row:1/6;-ms-flex-line-pack:center;align-content:center;display:grid}.op-woocommerce .woocommerce-cart-form .shop_table tbody tr td,.op-woocommerce .woocommerce-cart-form .shop_table tbody tr td.product-remove,.op-woocommerce .woocommerce-cart-form .shop_table tbody tr td.product-subtotal{text-align:left}.op-woocommerce .woocommerce-cart-form .shop_table tbody tr td.product-remove{border-bottom:none!important;margin-bottom:0!important}}.op-woocommerce .woocommerce-cart-form .shop_table tbody td{clear:both;display:block;padding:5px 10px;text-align:right}.op-woocommerce .woocommerce-cart-form .shop_table tbody td.product-remove{text-align:center}@media(min-width:768px){.op-woocommerce .woocommerce-cart-form .shop_table tbody td.product-remove{text-align:left}.op-woocommerce .woocommerce-cart-form .shop_table tbody td{display:table-cell;padding-left:10px;padding-right:10px;text-align:left}.op-woocommerce .woocommerce-cart-form .shop_table tbody td:not(.no-border){border-bottom:1px solid #e8e8e8}}.op-woocommerce .woocommerce-cart-form .shop_table tbody td.actions{padding-left:30px;padding-right:30px}.op-woocommerce .woocommerce-cart-form .shop_table tbody td:last-of-type:not(.no-border){border-bottom:1px solid #e8e8e8;margin-bottom:20px}.op-woocommerce .woocommerce-cart-form .shop_table tbody td:after{clear:both;content:"";display:table}.op-woocommerce .woocommerce-cart-form .shop_table tbody td.product-subtotal[data-title]{display:grid;grid-template-columns:90px auto}@media(min-width:768px){.op-woocommerce .woocommerce-cart-form .shop_table tbody td.product-subtotal[data-title]{display:table-cell}}.op-woocommerce .woocommerce-cart-form .shop_table tbody td.product-subtotal[data-title]:before{content:attr(data-title) ": ";float:left;font-weight:600;text-align:left}@media(min-width:768px){.op-woocommerce .woocommerce-cart-form .shop_table tbody td.product-subtotal[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}.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;-webkit-box-pack:end;-ms-flex-pack:end;grid-template-columns:35px 50px 35px;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-areas:"minus quantity plus"}@media(min-width:768px){.op-woocommerce .woocommerce-cart-form .shop_table tbody td.product-quantity .quantity_wrapper_cart{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.op-woocommerce .woocommerce-cart-form .shop_table tbody td.product-quantity .quantity_wrapper_cart .chart_quantity_btn.minus{grid-area:minus}.op-woocommerce .woocommerce-cart-form .shop_table tbody td.product-quantity .quantity_wrapper_cart .q_wrapper,.op-woocommerce .woocommerce-cart-form .shop_table tbody td.product-quantity .quantity_wrapper_cart .quantity{grid-area:quantity}.op-woocommerce .woocommerce-cart-form .shop_table tbody td.product-quantity .quantity_wrapper_cart .chart_quantity_btn.plus{grid-area:plus}.op-woocommerce .woocommerce-cart-form .shop_table tbody td.product-quantity .quantity_wrapper_cart button{border:none;cursor:pointer;height:34px;padding:0;width:34px}.op-woocommerce .woocommerce-cart-form .shop_table tbody td.product-quantity .quantity_wrapper_cart button:hover{color:#c20e1a}.op-woocommerce .woocommerce-cart-form .shop_table tbody td.product-quantity .quantity_wrapper_cart input{border:none;margin:0;padding:0;text-align:center;width:100%}.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{font-weight:700;text-align:right}.op-woocommerce .woocommerce-cart-form .shop_table tbody td.product-name{font-weight:700}@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:right;margin-bottom:10px;padding-bottom:10px;width:100%}@media(min-width:768px){.op-woocommerce .woocommerce-cart-form .shop_table tbody td.actions .coupon{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{border-radius:10px;height:47px;margin-bottom:10px;width:100%}@media(min-width:768px){.op-woocommerce .woocommerce-cart-form .shop_table tbody td.actions .coupon input{margin-bottom:0;width:auto}}.op-woocommerce .woocommerce-cart-form .shop_table tbody td.actions .coupon .button[name=apply_coupon]{background:#000;border-color:#000;border-style:solid;color:#fff;font-size:1.4rem;font-weight:500;height:47px;padding-bottom:0;padding-top:0;text-transform:none;width:100%}.op-woocommerce .woocommerce-cart-form .shop_table tbody td.actions .coupon .button[name=apply_coupon]:hover{background:#c20e1a;border-color:#c20e1a}@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]{background:#000;border-color:#000;border-style:solid;color:#fff;float:left;font-size:1.4rem;font-weight:500;height:47px;margin-bottom:10px;text-transform:none;width:100%}.op-woocommerce .woocommerce-cart-form .shop_table tbody td.actions .button[name=update_cart]:hover{background:#262626;border-color:#262626}@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{color:#c20e1a;font-size:1.6rem}.op-woocommerce .woocommerce-cart-form .shop_table tbody a.remove:hover{color:#f02d3a}.op-woocommerce .cart-collaterals{display:grid;grid-template-areas:"totals" "cross";grid-template-columns:1fr}@media(min-width:768px){.op-woocommerce .cart-collaterals{grid-template-columns:8fr 5fr;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;margin-bottom:30px;overflow:hidden}.op-woocommerce .cart-collaterals .cross-sells .slick-track{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;float:left}.op-woocommerce .cart-collaterals .cross-sells .slick-slide{height:inherit!important;margin:0 10px}.op-woocommerce .cart-collaterals .cross-sells .slick-list{margin:0 -10px}.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 h2{display:none}.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.cart-totals-levering{text-align:right}.op-woocommerce .cart-collaterals .cart_totals .shop_table tr th{font-size:1.6rem;font-weight:400;padding-bottom:10px;padding-top:10px;text-align:left;white-space:nowrap}.op-woocommerce .cart-collaterals .cart_totals .shop_table tr th:after{content:":"}.op-woocommerce .cart-collaterals .cart_totals .shop_table tr td{padding:10px;text-align:right}@media(min-width:768px){.op-woocommerce .cart-collaterals .cart_totals .shop_table tr td{padding-left:10px;padding-right:10px}}.op-woocommerce .cart-collaterals .cart_totals .order-total td,.op-woocommerce .cart-collaterals .cart_totals .order-total th{font-size:2.7rem!important}dl.variation{display:grid;grid-template-columns:auto 1fr}dl.variation p{margin:0}.cart_savings{background:#fff;border-radius:10px;margin-bottom:10px;padding:20px;text-align:center}.cart_savings p{margin:0}.woocommerce-cart-form.processing+.cart_savings p{opacity:.6}.woocommerce-cart-form.processing+.cart_savings #you_saved{font-size:0}.woocommerce-cart-form.processing+.cart_savings #you_saved:before{content:"...";font-size:1.6rem;font-weight:400}.button[name=wcb2b_cart_empty],.woocommerce-js .button[name=update_cart]{display:none}body .woocommerce-info{background:#e1dacf;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:10px;border-top-right-radius:10px;color:#000;font-size:1.6rem;font-weight:600;padding:15px}body .woocommerce-info a{color:#000;font-weight:400}body .woocommerce-info a.button{color:#fff}body .woocommerce-form-coupon-toggle{margin-bottom:-10px}body .woocommerce-form-coupon{background:#ebe3d9;font-size:1.6rem;padding:15px}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 #coupon_code{border-color:#e8e8e8}body .woocommerce-form-coupon button{padding:10px}body .woocommerce-form-coupon button:hover{background-color:#595959;border-color:#595959}body.woocommerce-checkout .op-woocommerce{padding-bottom:20px;padding-top:20px}body.woocommerce-checkout .woocommerce-form-login{display:grid;grid-template-columns:1fr;margin-bottom:10px;position:relative;top:-10px;grid-gap:0 30px;background:#ebe3d9;font-size:1.6rem;padding:15px}@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-areas:"notice" "left" "middle" "right";grid-template-columns:1fr;grid-gap:30px}@media(min-width:1024px){body form.woocommerce-checkout{grid-template-areas:"notice notice notice" "left middle right";grid-template-columns:minmax(300px,1fr) minmax(300px,1fr) 1fr;grid-gap:15px 30px}}body form.woocommerce-checkout .woocommerce-NoticeGroup{grid-area:notice}body form.woocommerce-checkout .woocommerce-NoticeGroup .woocommerce-error{background-color:#c20e1a;padding:15px}body form.woocommerce-checkout .checkout_left{background-color:#fff;border-radius:10px;grid-area:left;padding:10px}body form.woocommerce-checkout .checkout_left .woocommerce-billing-fields h3{font-size:1.8rem;font-weight:700;margin-top:10px;text-transform:none}body form.woocommerce-checkout .checkout_left .woocommerce-EditAccountForm,body form.woocommerce-checkout .checkout_left .woocommerce-billing-fields__field-wrapper,body form.woocommerce-checkout .checkout_left .woocommerce-shipping-fields__field-wrapper{display:grid;grid-gap:15px;grid-template-columns:1fr}@media(min-width:768px){body form.woocommerce-checkout .checkout_left .woocommerce-EditAccountForm,body form.woocommerce-checkout .checkout_left .woocommerce-billing-fields__field-wrapper,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-EditAccountForm,body form.woocommerce-checkout .checkout_left .woocommerce-billing-fields__field-wrapper,body form.woocommerce-checkout .checkout_left .woocommerce-shipping-fields__field-wrapper{grid-template-columns:2fr 4fr}}body form.woocommerce-checkout .checkout_left .woocommerce-EditAccountForm .form-row-wide,body form.woocommerce-checkout .checkout_left .woocommerce-billing-fields__field-wrapper .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-EditAccountForm p.form-row,body form.woocommerce-checkout .checkout_left .woocommerce-billing-fields__field-wrapper p.form-row,body form.woocommerce-checkout .checkout_left .woocommerce-shipping-fields__field-wrapper p.form-row{margin-bottom:0;margin-top:0}body form.woocommerce-checkout .checkout_left .woocommerce-EditAccountForm p.form-row label,body form.woocommerce-checkout .checkout_left .woocommerce-billing-fields__field-wrapper p.form-row label,body form.woocommerce-checkout .checkout_left .woocommerce-shipping-fields__field-wrapper p.form-row label{color:#000;display:block;font-size:1.4rem;font-weight:400}body form.woocommerce-checkout .checkout_left .woocommerce-EditAccountForm p.form-row label abbr.required,body form.woocommerce-checkout .checkout_left .woocommerce-billing-fields__field-wrapper p.form-row label abbr.required,body form.woocommerce-checkout .checkout_left .woocommerce-shipping-fields__field-wrapper p.form-row label abbr.required{color:#c20e1a}body form.woocommerce-checkout .checkout_left .woocommerce-EditAccountForm p.form-row input,body form.woocommerce-checkout .checkout_left .woocommerce-billing-fields__field-wrapper p.form-row input,body form.woocommerce-checkout .checkout_left .woocommerce-shipping-fields__field-wrapper p.form-row input{border-color:#e1e1e1;font-size:1.4rem;margin-bottom:0;width:100%}@media(min-width:768px){body form.woocommerce-checkout .checkout_left .woocommerce-EditAccountForm #billing_first_name_field,body form.woocommerce-checkout .checkout_left .woocommerce-EditAccountForm #billing_postcode_field,body form.woocommerce-checkout .checkout_left .woocommerce-EditAccountForm #shipping_first_name_field,body form.woocommerce-checkout .checkout_left .woocommerce-EditAccountForm #shipping_postcode_field,body form.woocommerce-checkout .checkout_left .woocommerce-billing-fields__field-wrapper #billing_first_name_field,body form.woocommerce-checkout .checkout_left .woocommerce-billing-fields__field-wrapper #billing_postcode_field,body form.woocommerce-checkout .checkout_left .woocommerce-billing-fields__field-wrapper #shipping_first_name_field,body form.woocommerce-checkout .checkout_left .woocommerce-billing-fields__field-wrapper #shipping_postcode_field,body form.woocommerce-checkout .checkout_left .woocommerce-shipping-fields__field-wrapper #billing_first_name_field,body form.woocommerce-checkout .checkout_left .woocommerce-shipping-fields__field-wrapper #billing_postcode_field,body form.woocommerce-checkout .checkout_left .woocommerce-shipping-fields__field-wrapper #shipping_first_name_field,body form.woocommerce-checkout .checkout_left .woocommerce-shipping-fields__field-wrapper #shipping_postcode_field{grid-column:1/2}body form.woocommerce-checkout .checkout_left .woocommerce-EditAccountForm #billing_city_field,body form.woocommerce-checkout .checkout_left .woocommerce-EditAccountForm #billing_last_name_field,body form.woocommerce-checkout .checkout_left .woocommerce-EditAccountForm #shipping_city_field,body form.woocommerce-checkout .checkout_left .woocommerce-EditAccountForm #shipping_last_name_field,body form.woocommerce-checkout .checkout_left .woocommerce-billing-fields__field-wrapper #billing_city_field,body form.woocommerce-checkout .checkout_left .woocommerce-billing-fields__field-wrapper #billing_last_name_field,body form.woocommerce-checkout .checkout_left .woocommerce-billing-fields__field-wrapper #shipping_city_field,body form.woocommerce-checkout .checkout_left .woocommerce-billing-fields__field-wrapper #shipping_last_name_field,body form.woocommerce-checkout .checkout_left .woocommerce-shipping-fields__field-wrapper #billing_city_field,body form.woocommerce-checkout .checkout_left .woocommerce-shipping-fields__field-wrapper #billing_last_name_field,body form.woocommerce-checkout .checkout_left .woocommerce-shipping-fields__field-wrapper #shipping_city_field,body form.woocommerce-checkout .checkout_left .woocommerce-shipping-fields__field-wrapper #shipping_last_name_field{grid-column:2/3}}body form.woocommerce-checkout .checkout_left #ship-to-different-address{background-color:#e8e8e8;font-size:1.6rem;font-weight:400;padding:15px;text-transform:none}body form.woocommerce-checkout .checkout_left #ship-to-different-address label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;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{border-color:#e1e1e1;resize:vertical;width:100%}body form.woocommerce-checkout .checkout_middle{background-color:#fff;border-bottom:1px solid #cecece;border-radius:10px;border-top:1px solid #cecece;grid-area:middle;padding:10px}@media(min-width:1024px){body form.woocommerce-checkout .checkout_middle{border:1px solid #cecece;border-bottom:none;border-top:none}}body form.woocommerce-checkout .checkout_middle .op_shipping{padding-bottom:14px}body form.woocommerce-checkout .checkout_middle .op_shipping #shipping_heading{font-size:1.8rem;font-weight:700;margin-top:10px;text-transform:none}body form.woocommerce-checkout .checkout_middle .op_shipping .shop_table td{border-bottom:none;padding-top:0}body form.woocommerce-checkout .checkout_middle .op_shipping #shipping_method{float:right}body form.woocommerce-checkout .checkout_middle .op_shipping #shipping_method li{display:grid;grid-template-columns:auto 1fr;grid-gap:0 10px;border:1px solid #e1e1e1;border-radius:10px;margin-bottom:10px;padding:10px}body form.woocommerce-checkout .checkout_middle .op_shipping #shipping_method li .shipmondo-shipping-field-wrap,body form.woocommerce-checkout .checkout_middle .op_shipping #shipping_method li .shipping_company_required{grid-column:1/-1}body form.woocommerce-checkout .checkout_middle .op_shipping #shipping_method li #shipmondo_find_shop_btn_0{background-color:#c20e1a;color:#fff}body form.woocommerce-checkout .checkout_middle .op_shipping #shipping_method li #shipmondo_find_shop_btn_0:hover{background-color:#f02d3a}body form.woocommerce-checkout .checkout_middle .op_shipping #shipping_method input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:10px;height:20px;position:relative;width:20px}body form.woocommerce-checkout .checkout_middle .op_shipping #shipping_method input[type=radio]:checked{background-color:#c20e1a}body form.woocommerce-checkout .checkout_middle .op_shipping #shipping_method input[type=radio]:checked:before{color:#fff;content:"✓";font-size:1.8rem;font-weight:800;left:3px;position:absolute;top:-3px}body form.woocommerce-checkout .checkout_middle .op_shipping .woocommerce-shipping-totals th{border-top:none;display:none}body form.woocommerce-checkout .checkout_middle .op_shipping .woocommerce-shipping-totals ul#shipping_method{list-style:none;-webkit-padding-start:0;float:left;margin-bottom:0;margin-top:0;padding-inline-start:0;text-align:left}body form.woocommerce-checkout .checkout_middle .op_shipping .woocommerce-shipping-totals .woocommerce-shipping-destination{clear:both}body form.woocommerce-checkout .checkout_middle .op_shipping .woocommerce-shipping-totals #calc_shipping_country,body form.woocommerce-checkout .checkout_middle .op_shipping .woocommerce-shipping-totals .select2{margin-bottom:10px;text-align:left}body form.woocommerce-checkout .checkout_middle .op_shipping .woocommerce-shipping-totals .shipping-calculator-form input{width:100%}body form.woocommerce-checkout .checkout_right{background-color:#fff;border-radius:10px;grid-area:right;padding:10px}body form.woocommerce-checkout .checkout_right #order_review_heading{font-size:1.8rem;font-weight:700;margin-top:10px;text-transform:none}body form.woocommerce-checkout .checkout_right .shop_table td.product-thumbnail,body form.woocommerce-checkout .checkout_right .shop_table th.product-thumbnail{text-align:left;width:92px}body form.woocommerce-checkout .checkout_right .shop_table th.product-name{text-align:right}body form.woocommerce-checkout .checkout_right .shop_table td.product-name{padding-left:10px}body form.woocommerce-checkout .checkout_right .shop_table .cart-discount th,body form.woocommerce-checkout .checkout_right .shop_table .cart-shipping th,body form.woocommerce-checkout .checkout_right .shop_table .cart-subtotal th,body form.woocommerce-checkout .checkout_right .shop_table .order-savings th,body form.woocommerce-checkout .checkout_right .shop_table .order-total th,body form.woocommerce-checkout .checkout_right .shop_table .tax-total th{text-align:left}body form.woocommerce-checkout .checkout_right .shop_table .cart-discount td,body form.woocommerce-checkout .checkout_right .shop_table .cart-shipping td,body form.woocommerce-checkout .checkout_right .shop_table .cart-subtotal td,body form.woocommerce-checkout .checkout_right .shop_table .order-savings td,body form.woocommerce-checkout .checkout_right .shop_table .order-total td,body form.woocommerce-checkout .checkout_right .shop_table .tax-total td{text-align:right}body form.woocommerce-checkout .checkout_right .shop_table .discount_price{color:#c20e1a}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 tr:not(.update_totals_on_change) th:after{content:":"}body #payment{margin-top:20px}body #payment .wc_payment_methods{list-style:none;-webkit-padding-start:0;border:none;margin-bottom:10px;margin-top:10px;padding-inline-start:0;padding:0}body #payment .wc_payment_methods li.wc_payment_method{display:grid;grid-template-columns:auto 1fr;margin-bottom:15px}body #payment .wc_payment_methods li.wc_payment_method input{display:block!important}body #payment .wc_payment_methods li.wc_payment_method label img{float:right}body #payment .wc_payment_methods li.wc_payment_method .payment_box{grid-column:1/-1}body .ekstra_tekst,body .woocommerce-terms-and-conditions{margin-top:15px}body #drip_woocommerce_accepts_marketing_field label{display:grid;grid-template-columns:auto 1fr;grid-gap:10px}body #drip_woocommerce_accepts_marketing_field label .optional{display:none}body #drip_woocommerce_accepts_marketing_field label input#drip_woocommerce_accepts_marketing{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;height:20px;position:relative;width:20px}body #drip_woocommerce_accepts_marketing_field label input#drip_woocommerce_accepts_marketing:checked{background-color:#c20e1a}body #drip_woocommerce_accepts_marketing_field label input#drip_woocommerce_accepts_marketing:checked:before{color:#fff;content:"✓";font-size:1.8rem;font-weight:800;left:3px;position:absolute;top:-3px}body .woocommerce-terms-and-conditions-wrapper{border:1px solid #e8e8e8;margin-bottom:10px;padding:15px}body .woocommerce-terms-and-conditions-wrapper .woocommerce-form__label{display:grid;grid-template-columns:auto 1fr;grid-gap:10px}body .woocommerce-terms-and-conditions-wrapper .terms_w{font-weight:700}body .woocommerce-terms-and-conditions-wrapper .terms_w a{color:#c20e1a}body .woocommerce-terms-and-conditions-wrapper .terms_w a:hover{color:#f02d3a}body .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text{margin-top:10px}body .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text a{color:#c20e1a}body .woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text a:hover{color:#f02d3a}body .woocommerce-terms-and-conditions-wrapper input#terms{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;height:20px;position:relative;width:20px}body .woocommerce-terms-and-conditions-wrapper input#terms:checked{background-color:#c20e1a}body .woocommerce-terms-and-conditions-wrapper input#terms:checked:before{color:#fff;content:"✓";font-size:1.8rem;font-weight:800;left:3px;position:absolute;top:-3px}body .woocommerce-terms-and-conditions-wrapper p{margin-bottom:0;margin-top:0}body .woocommerce-terms-and-conditions-wrapper a{text-decoration:underline}body #place_order{background-color:#c20e1a;border-color:#c20e1a;border-style:solid;color:#fff;font-size:1.8rem;font-weight:600;text-transform:none;width:100%}body #place_order:hover{background-color:#f02d3a;border-color:#f02d3a}.shop_table{border-collapse:collapse;width:100%}.shop_table tr td,.shop_table tr th{padding:10px}.shop_table tr.cart_item:last-of-type{border-bottom:2px solid #e8e8e8}.shop_table #shipping_method{list-style-type:none;-webkit-padding-start:0;padding-inline-start:0}.shop_table tfoot td,.shop_table tfoot th{color:#797979;font-weight:400}.shop_table .order-total td,.shop_table .order-total th{color:#000;font-size:1.8rem!important;font-weight:600!important;vertical-align:middle!important}.shop_table .order-total .includes_tax{display:block;font-size:1.2rem;font-weight:400}.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 .tak_for_din_ordre,.woocommerce-order-received .tak_for_din_ordre{background-color:#fff;border-radius:10px;margin-bottom:20px;padding:5px 20px}.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;-webkit-padding-start:0;margin-bottom:30px;padding-inline-start:0}.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;color:#797979;margin-right:10px;padding:10px 0}.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{color:#000;display:block}.woocommerce-checkout .woocommerce-thankyou-order-details,.woocommerce-order-received .woocommerce-thankyou-order-details{background-color:#fff;border-radius:10px;padding-left:20px;padding-right:20px}.woocommerce-checkout .woocommerce-thankyou-order-details li,.woocommerce-order-received .woocommerce-thankyou-order-details li{border-bottom:none!important}.woocommerce-checkout .woocommerce-customer-details,.woocommerce-checkout .woocommerce-order-details,.woocommerce-order-received .woocommerce-customer-details,.woocommerce-order-received .woocommerce-order-details{background:#fff;border-radius:10px;margin-bottom:30px;padding:10px 20px}.woocommerce-checkout .woocommerce-table--order-details thead th,.woocommerce-order-received .woocommerce-table--order-details thead th{text-align:left}.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 th,.woocommerce-order-received .woocommerce-table--order-details tfoot th{text-align:left}.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{color:#000;font-size:1.8rem;font-weight:600}.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-areas:"column1" "column2";grid-template-columns:1fr}@media(min-width:768px){.woocommerce-columns--2{grid-template-areas:"column1 column2";grid-template-columns:1fr 1fr}}.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{-webkit-padding-start:20px;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-order-received .wc-item-meta{display:none}.woocommerce-account .woocommerce-error li{display:block}.woocommerce-account .woocommerce{display:grid;grid-template-areas:"navigation" "content";grid-template-columns:1fr}@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;-webkit-padding-start:0;padding-inline-start:0}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li{border-bottom:1px solid #d8cec1}.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{display:block;font-size:1.6rem;padding-bottom:15px;padding-top:15px}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li svg{color:#797979;float:right;font-size:2rem}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link a:after{display:none;float:right;font-family:Font Awesome\ 5 Pro;font-weight:300}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard a:after{content:""}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a:after{content:""}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a:after{content:""}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a:after{content:""}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--giftcards a:after{content:""}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:after{content:""}.woocommerce-account .woocommerce .woocommerce-MyAccount-content{grid-area:content}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-pagination{border-top:none}.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 thead tr,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tr.woocommerce-orders-table__row{border-bottom:1px solid #d8cec1}.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-MyAccount-orders .woocommerce-orders-table__cell-order-actions .button{margin-right:5px}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper{display:grid;grid-gap:15px;grid-template-columns:1fr}@media(min-width:768px){.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper{grid-template-columns:1fr 1fr}}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm .form-row-wide,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper .form-row-wide{grid-column:1/-1}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm p.form-row,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper p.form-row{margin-bottom:0;margin-top:0}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm p.form-row label,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper p.form-row label{color:#000;display:block;font-size:1.4rem;font-weight:400}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm p.form-row label abbr.required,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper p.form-row label abbr.required{color:#c20e1a}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm p.form-row input,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper p.form-row input{border-color:#e1e1e1;font-size:1.4rem;margin-bottom:0;width:100%}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm label,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper label{font-size:1.4rem}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm span,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper span{font-size:1.2rem}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm .clear,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper .clear{display:none}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm .required,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper .required{color:#c20e1a}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper fieldset{border:none;grid-column:1/-1;margin-top:45px;padding:0}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset legend,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper fieldset legend{-webkit-padding-start:0;color:#000;font-size:1.8rem;font-weight:600;margin-bottom:15px;padding-inline-start:0}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset .woocommerce-form-row,.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields__field-wrapper 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{background-color:#fff;border-radius:10px;padding:30px 30px 60px;position:relative}.woocommerce-account .woocommerce .col2-set .woocommerce-Address h3{font-size:1.8rem;margin-top:0}.woocommerce-account .woocommerce .col2-set .woocommerce-Address .edit{bottom:30px;font-size:1.4rem;position:absolute}.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:"";display:none;font-family:Font Awesome\ 5 Pro}.woocommerce-account .woocommerce .col2-set .woocommerce-Address address{color:#797979;font-size:1.6rem;margin-bottom:15px}.woocommerce-account .woocommerce-table--order-details tr th{text-align:left}.woocommerce-account .woocommerce-table--order-details ul.wc-item-meta{display:none}.woocommerce-account .woocommerce-Addresses{margin-bottom:50px}body.woocommerce-account:not(.logged-in) .woocommerce{grid-template-areas:unset;grid-template-columns:1fr;grid-gap:30px}aside.sidebar-login .member_login,body.page .member_login,body.woocommerce-account:not(.logged-in) .member_login{background-color:#fff;border-radius:10px;margin:auto auto 60px;padding:15px;width:calc(100% - 30px)}@media(min-width:768px){aside.sidebar-login .member_login,body.page .member_login,body.woocommerce-account:not(.logged-in) .member_login{width:50%}}aside.sidebar-login .member_login #toggle_account_forms,aside.sidebar-login .member_login #toggle_account_forms:checked~#op_login_formular,body.page .member_login #toggle_account_forms,body.page .member_login #toggle_account_forms:checked~#op_login_formular,body.woocommerce-account:not(.logged-in) .member_login #toggle_account_forms,body.woocommerce-account:not(.logged-in) .member_login #toggle_account_forms:checked~#op_login_formular{display:none}aside.sidebar-login .member_login #toggle_account_forms:checked~#op_opret_konto,body.page .member_login #toggle_account_forms:checked~#op_opret_konto,body.woocommerce-account:not(.logged-in) .member_login #toggle_account_forms:checked~#op_opret_konto{display:block}aside.sidebar-login .member_login h2,body.page .member_login h2,body.woocommerce-account:not(.logged-in) .member_login h2{font-size:18px;margin-bottom:1em;margin-top:16px;text-align:center}aside.sidebar-login .member_login #customer_login,body.page .member_login #customer_login,body.woocommerce-account:not(.logged-in) .member_login #customer_login{grid-template-columns:1fr;grid-gap:10px}aside.sidebar-login .member_login #customer_login #op_login_formular .woocommerce-form-login,body.page .member_login #customer_login #op_login_formular .woocommerce-form-login,body.woocommerce-account:not(.logged-in) .member_login #customer_login #op_login_formular .woocommerce-form-login{background-color:#fff}aside.sidebar-login .member_login #customer_login #op_login_formular .woocommerce-form-login .lost_password,body.page .member_login #customer_login #op_login_formular .woocommerce-form-login .lost_password,body.woocommerce-account:not(.logged-in) .member_login #customer_login #op_login_formular .woocommerce-form-login .lost_password{margin-top:0}aside.sidebar-login .member_login #customer_login #op_login_formular .woocommerce-form-login .lost_password a,body.page .member_login #customer_login #op_login_formular .woocommerce-form-login .lost_password a,body.woocommerce-account:not(.logged-in) .member_login #customer_login #op_login_formular .woocommerce-form-login .lost_password a{color:#c20e1a}aside.sidebar-login .member_login #customer_login #op_login_formular .woocommerce-form-login .lost_password a:hover,body.page .member_login #customer_login #op_login_formular .woocommerce-form-login .lost_password a:hover,body.woocommerce-account:not(.logged-in) .member_login #customer_login #op_login_formular .woocommerce-form-login .lost_password a:hover{color:#f02d3a}aside.sidebar-login .member_login #customer_login #op_login_formular #op_to_create_account,body.page .member_login #customer_login #op_login_formular #op_to_create_account,body.woocommerce-account:not(.logged-in) .member_login #customer_login #op_login_formular #op_to_create_account{cursor:pointer;display:block;grid-column:1/-1}aside.sidebar-login .member_login #customer_login #op_opret_konto,body.page .member_login #customer_login #op_opret_konto,body.woocommerce-account:not(.logged-in) .member_login #customer_login #op_opret_konto{display:none}aside.sidebar-login .member_login #customer_login #op_opret_konto #dine_informationer,body.page .member_login #customer_login #op_opret_konto #dine_informationer,body.woocommerce-account:not(.logged-in) .member_login #customer_login #op_opret_konto #dine_informationer{margin-bottom:10px}aside.sidebar-login .member_login #customer_login #op_opret_konto #op_back_to_login,body.page .member_login #customer_login #op_opret_konto #op_back_to_login,body.woocommerce-account:not(.logged-in) .member_login #customer_login #op_opret_konto #op_back_to_login{cursor:pointer;display:block;margin-bottom:20px;margin-top:20px}aside.sidebar-login .member_login #customer_login #op_opret_konto .woocommerce-form-register,body.page .member_login #customer_login #op_opret_konto .woocommerce-form-register,body.woocommerce-account:not(.logged-in) .member_login #customer_login #op_opret_konto .woocommerce-form-register{display:grid;font-size:1.6rem;grid-template-columns:1fr 1fr;grid-gap:15px}aside.sidebar-login .member_login #customer_login #op_opret_konto .woocommerce-form-register .form-row-wide,aside.sidebar-login .member_login #customer_login #op_opret_konto .woocommerce-form-register .woocommerce-privacy-policy-text,body.page .member_login #customer_login #op_opret_konto .woocommerce-form-register .form-row-wide,body.page .member_login #customer_login #op_opret_konto .woocommerce-form-register .woocommerce-privacy-policy-text,body.woocommerce-account:not(.logged-in) .member_login #customer_login #op_opret_konto .woocommerce-form-register .form-row-wide,body.woocommerce-account:not(.logged-in) .member_login #customer_login #op_opret_konto .woocommerce-form-register .woocommerce-privacy-policy-text{grid-column:1/span 2}aside.sidebar-login .member_login #customer_login #op_opret_konto .woocommerce-form-register input:not(#drip_woocommerce_accepts_marketing),body.page .member_login #customer_login #op_opret_konto .woocommerce-form-register input:not(#drip_woocommerce_accepts_marketing),body.woocommerce-account:not(.logged-in) .member_login #customer_login #op_opret_konto .woocommerce-form-register input:not(#drip_woocommerce_accepts_marketing){width:100%}aside.sidebar-login .member_login #customer_login #op_opret_konto .woocommerce-form-register .woocommerce-form__label-for-checkbox.inline,body.page .member_login #customer_login #op_opret_konto .woocommerce-form-register .woocommerce-form__label-for-checkbox.inline,body.woocommerce-account:not(.logged-in) .member_login #customer_login #op_opret_konto .woocommerce-form-register .woocommerce-form__label-for-checkbox.inline{display:inline}aside.sidebar-login .member_login #customer_login #op_opret_konto .woocommerce-form-register p,body.page .member_login #customer_login #op_opret_konto .woocommerce-form-register p,body.woocommerce-account:not(.logged-in) .member_login #customer_login #op_opret_konto .woocommerce-form-register p{margin:0}aside.sidebar-login .member_login #customer_login #op_opret_konto .woocommerce-form-register .woocommerce-form-register__submit,body.page .member_login #customer_login #op_opret_konto .woocommerce-form-register .woocommerce-form-register__submit,body.woocommerce-account:not(.logged-in) .member_login #customer_login #op_opret_konto .woocommerce-form-register .woocommerce-form-register__submit{background-color:#c20e1a;color:#fff;padding:10px;width:100%}aside.sidebar-login .member_login #customer_login #op_opret_konto .woocommerce-form-register .woocommerce-form-register__submit:hover,body.page .member_login #customer_login #op_opret_konto .woocommerce-form-register .woocommerce-form-register__submit:hover,body.woocommerce-account:not(.logged-in) .member_login #customer_login #op_opret_konto .woocommerce-form-register .woocommerce-form-register__submit:hover{background-color:#f02d3a}aside.sidebar-login .member_login .woocommerce-form p,body.page .member_login .woocommerce-form p,body.woocommerce-account:not(.logged-in) .member_login .woocommerce-form p{color:#000;font-size:1.4rem}aside.sidebar-login .member_login .woocommerce-form label,body.page .member_login .woocommerce-form label,body.woocommerce-account:not(.logged-in) .member_login .woocommerce-form label{display:block}aside.sidebar-login .member_login .woocommerce-form .woocommerce-form__label-for-checkbox,body.page .member_login .woocommerce-form .woocommerce-form__label-for-checkbox,body.woocommerce-account:not(.logged-in) .member_login .woocommerce-form .woocommerce-form__label-for-checkbox{background-color:transparent;color:#000;margin-bottom:10px;padding:5px}aside.sidebar-login .member_login .woocommerce-form input#password,aside.sidebar-login .member_login .woocommerce-form input#username,body.page .member_login .woocommerce-form input#password,body.page .member_login .woocommerce-form input#username,body.woocommerce-account:not(.logged-in) .member_login .woocommerce-form input#password,body.woocommerce-account:not(.logged-in) .member_login .woocommerce-form input#username{width:100%}aside.sidebar-login .member_login .woocommerce-form .woocommerce-form-login__submit,body.page .member_login .woocommerce-form .woocommerce-form-login__submit,body.woocommerce-account:not(.logged-in) .member_login .woocommerce-form .woocommerce-form-login__submit{background-color:#000;border-color:#000;color:#fff;padding-bottom:10px;padding-top:10px;width:100%}aside.sidebar-login .member_login .woocommerce-form .woocommerce-form-login__submit:hover,body.page .member_login .woocommerce-form .woocommerce-form-login__submit:hover,body.woocommerce-account:not(.logged-in) .member_login .woocommerce-form .woocommerce-form-login__submit:hover{background:#f02d3a;border-color:#f02d3a}aside.sidebar-login .member_login .woocommerce-form .woocommerce-form-login__submit i,aside.sidebar-login .member_login .woocommerce-form .woocommerce-form-login__submit svg,body.page .member_login .woocommerce-form .woocommerce-form-login__submit i,body.page .member_login .woocommerce-form .woocommerce-form-login__submit svg,body.woocommerce-account:not(.logged-in) .member_login .woocommerce-form .woocommerce-form-login__submit i,body.woocommerce-account:not(.logged-in) .member_login .woocommerce-form .woocommerce-form-login__submit svg{margin-left:5px}aside.sidebar-login .required,body.page .required,body.woocommerce-account:not(.logged-in) .required{color:#c20e1a}body.page div:not(.woocommerce)>.member_login{width:unset}.sidebar-login{background-color:#f2ece4;bottom:0;display:none;left:0;overflow:auto;padding:0 15px;position:fixed;right:0;top:0;z-index:1000}.sidebar-login .woocommerce{padding:0}.sidebar-login .archive-header a{height:50px}.sidebar-login #sidebar_login_errors{margin:auto;padding:15px;width:calc(100% - 30px)}@media(min-width:768px){.sidebar-login #sidebar_login_errors{width:calc(50% + 30px)}}.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:transparent;padding:0}.giftcard_toggle .select_gavekort{display:inline-grid;grid-template-columns:auto 1fr;grid-gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #e8e8e8;border-radius:10px;font-size:1.4rem;margin-right:5px;margin-top:5px;padding:10px}.giftcard_toggle .select_gavekort input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:10px;height:20px;position:relative;width:20px}.giftcard_toggle .select_gavekort input[type=radio]:checked{background-color:#c20e1a}.giftcard_toggle .select_gavekort input[type=radio]:checked:before{color:#fff;content:"✓";font-size:1.8rem;font-weight:800;left:3px;position:absolute;top:-3px}.giftcard_toggle .select_gavekort input[type=radio]{margin:0}.add_gift_card_form{display:none;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 .wc_gc_add_gift_card_form__notices{grid-column:1/-1}.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{background:#000;border-color:#000;border-style:solid;color:#fff;font-size:1.4rem;font-weight:500;text-transform:none;width:100%}.add_gift_card_form #wc_gc_cart_redeem_form button:hover{background:#595959;border-color:#595959}body.woocommerce-giftcards h2{font-size:18px;margin-bottom:15px;margin-top:40px;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{font-weight:600;text-transform:none}body.woocommerce-giftcards .woocommerce-MyAccount-Giftcards-balance-amount{font-size:4rem;margin-bottom:1.5em}body.woocommerce-giftcards .woocommerce-MyAccount-Giftcards-form input{border-color:#e8e8e8;margin-bottom:0}body.woocommerce-giftcards .woocommerce-MyAccount-Giftcards-form button{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding-left:40px;padding-right:40px}body.woocommerce-giftcards .woocommerce-giftcards-activity-table td,body.woocommerce-giftcards .woocommerce-giftcards-table td{padding-bottom:15px;padding-top:15px;text-align:left}.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;height:100%;width:100%}button.favoritter{background:transparent;border:1px solid #e8e8e8;border-radius:0;border-radius:50%;cursor:pointer;font-family:VAGRounded,sans-serif;font-size:2.1rem;height:40px;padding:2px;width:40px;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;background:#e1dacf;float:right;justify-content:center;position:relative;z-index:10}button.favoritter:hover{background-color:#f5f2ee}@media(min-width:1024px){button.favoritter{-webkit-box-flex:1;-ms-flex:1 0 20%;flex:1 0 20%}}button.favoritter[data-type=remove_me]{-webkit-box-flex:0;border:none;color:#c20e1a;display:block;-ms-flex:none;flex:none;margin-left:0;padding:10px 0;text-transform:uppercase}button.favoritter[data-type=remove_me]:hover{color:#7b0910}ul.products li.product button.favoritter{height:30px;padding:2px;position:absolute;right:5px;top:5px;width:30px;z-index:10;z-index:150}.wcb2b_maximum_message,.wcb2b_minimum_message,.wcb2b_minmax_message{display:none}.cff .cff-posts-wrap{height:auto!important}.cff .cff-album-item .cff-album-cover{border-radius:20px}#cff .cff-album-cover .cff-feed-image,.cff .cff-album-item .cff-album-cover,.cff .cff-album-item .cff-lightbox-link,.cff .cff-album-item .cff-photo-hover{aspect-ratio:4/5;height:auto!important}#cff .cff-album-cover .cff-feed-image{width:100%!important}.payment_method_yanco_wc_ean_payment_gateway .payment_box input:not(#user_allow_save_ean_payment_info){width:100%}.payment_method_yanco_wc_ean_payment_gateway #user_allow_save_ean_payment_info_field input#user_allow_save_ean_payment_info{display:inline-block!important}.fgf_gift_products_wrapper h3{text-align:center}.fgf_gift_products_wrapper .fgf_gift_products_table tr td{font-weight:700}.fgf_gift_products_wrapper .fgf_gift_products_table td img{width:92px}.fgf_gift_products_wrapper .fgf_gift_products_table tbody td.op_free-gifts-foto{text-align:center!important}@media(min-width:768px){.fgf_gift_products_wrapper .fgf_gift_products_table tbody td.op_free-gifts-foto{width:150px}}.fgf_gift_products_wrapper .fgf_gift_products_table tbody td.op_free-gifts-product_name{text-align:center!important}@media(min-width:768px){.fgf_gift_products_wrapper .fgf_gift_products_table tbody td.op_free-gifts-product_name{text-align:left!important}}.fgf_gift_products_wrapper .fgf_gift_products_table tbody td.op_free-gifts-add_to_cart{text-align:center!important}@media(max-width:767.98px){.fgf_gift_products_wrapper .fgf_gift_products_table tbody td.op_free-gifts-add_to_cart{border-bottom:none!important}}@media(min-width:768px){.fgf_gift_products_wrapper .fgf_gift_products_table tbody td.op_free-gifts-add_to_cart{padding-right:30px;text-align:right!important}}.fgf_gift_products_wrapper .fgf-add-manual-gift-product{padding-left:40px;padding-right:40px}