html{-webkit-text-size-adjust:100%}body{margin:0;font-weight:300;font-style:normal;color:#002c5b;font-family:larish_neueregular,serif;font-size:16px;position:absolute;line-height:1.8;width:100%;height:auto;min-height:100%;touch-action:manipulation}img{width:100%;height:100%}@font-face{font-family:larish_neueregular;src:url(/wp-content/themes/mirabelle-bakery/fonts/larish_neue-webfont.ttf) format('truetype');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:stanley_regular;src:url(/wp-content/themes/mirabelle-bakery/fonts/stanley-regular-webfont.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}h1{font-family:larish_neueregular,serif;font-size:1.8em;font-weight:700;letter-spacing:1px;margin-top:0;margin-bottom:50px;display:none}strong{font-family:larish_neueregular,sans-serif;font-style:normal;font-weight:700}h2{font-family:larish_neueregular,serif;font-weight:300;margin-bottom:30px;line-height:1.3em;margin-top:15px;font-size:1.7em;letter-spacing:.05em}h3{font-size:1.4em;margin-bottom:0}p:first-of-type{margin-top:0}p:last-of-type{margin-bottom:0}p{font-family:stanley_regular,serif}hr{background:url(/wp-content/uploads/2019/02/Mirabelle-HR.png) no-repeat center center;border:0;height:15px;background-size:cover}.inner-wrap a{color:#002c5b;text-decoration:none;border-bottom:1px solid #002c5b;transition:.2s}.inner-wrap a:hover{color:#e9cdb8;background:#002c5b;transition:.2s}a:not(.custom-logo-link){text-decoration:none;color:#002c5b;border-bottom:1px solid #002c5b}a:hover:not(.custom-logo-link){color:#e9cdb8;background:#002c5b}.custom-logo-link{border:none}.xoo-wsc-container .xoo-wsc-product a:hover,.xoo-wsc-container .xoo-wsc-footer a:hover{background:#002c5b!important;color:#e9cdb8!important}.icon{position:fixed;background:rgba(255,255,255,.6);padding:8px;right:-21px;top:19px;width:25px;height:25px;transform:translate(-50%,-50%);cursor:pointer;z-index:10000;pointer-events:auto}.hamburger{width:25px;height:2px;background:#002c5b;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 5px rgba(0,0,0,.2);transition:.5s}.hamburger::before,.hamburger::after{content:'';position:absolute;width:25px;height:2px;background:#002c5b;box-shadow:0 2px 5px rgba(0,0,0,.2);transition:.5s}.hamburger::before{top:-9px}.hamburger::after{top:9px}.icon.active{background:0 0}.icon.active .hamburger{background:transparent;box-shadow:0 2px 5px transparent}.icon.active .hamburger::before{top:0;transform:rotate(-45deg)}.icon.active .hamburger::after{top:0;transform:rotate(45deg)}.menu-container{height:100%;width:100%;z-index:100;pointer-events:none;position:fixed;transition:.5s;background:transparent}.menu-container.active{z-index:100;transition:.5s;background:rgba(255,255,255,.7)}.responsive-nav{display:none;pointer-events:auto}div.responsive-nav{width:200px;position:fixed;right:55px;z-index:1}.responsive-nav .menu ul{padding:0}.responsive-nav .menu ul li{list-style-type:none;box-shadow:0 5px 15px rgba(1,39,77,.3)}.responsive-nav .menu ul li a{display:block;border:4px solid #002c5b;padding:5px;margin:0 0 10px;text-align:center;color:#002c5b;text-decoration:none;font-weight:300;letter-spacing:.1em;font-family:stanley-regular,serif;font-size:1em}.responsive-nav .menu ul li a:hover{background:rgba(0,44,91,.3)}.responsive-nav .menu ul li.current_page_item a{background:#002c5b;color:#fff}.widget-2{border-top:4px solid #002d5b}.widget-2 ul{padding:0;margin:0}.widget-2 ul li{list-style-type:none}.responsive-nav .widget-2 ul li a{display:block;border:4px solid #002c5b;padding:0;margin:0 0 10px;text-align:center;color:#002c5b;text-decoration:none;font-weight:300;letter-spacing:.1em;font-family:stanley-regular,serif;font-size:1em}.responsive-nav .widget-2 ul li a:hover{background:rgba(0,44,91,.3)}.responsive-nav .widget-2 ul li.current-lang a{background:#002c5b;color:#e9cdb8}.widget-2 p{text-align:center;font-family:stanley_regular,serif;margin-top:5px;background-color:inherit}.inner-wrap h4,.pum-content h4{width:270px;margin-bottom:0;margin:auto;text-align:center!important;margin-top:30px;margin-bottom:30px;background:0 0;border:none}.inner-wrap h4 a,.pum-content h4 a{border:2px solid #002c5b;background-color:#002c5b;border-radius:4px;padding:4% 5%;width:90%;text-align:center;display:block;color:#fff;text-decoration:none;font-weight:700;font-family:stanley_regular,serif;font-size:1em;transition:.3s}.inner-wrap h4 a:hover,.pum-content h4 a:hover{background-color:#fff;color:#002c5b;transition:.3s;border-bottom:2px solid}.img-link img{width:150px}.img-link{border:none!important}.img-link:hover{background:0 0!important}.large_bg{width:100%;background-size:cover!important;height:110%}.video-container{top:0;z-index:-1;position:fixed;left:0;bottom:0;min-width:100%;min-height:100%;width:auto;height:auto;object-fit:fill;overflow:hidden}div.bg{display:block;z-index:0;position:absolute;opacity:1;width:100%;height:100%;background-image:url(/wp-content/uploads/2018/09/bg_texture.jpg);background-size:contain}article.inner-wrap{position:relative;width:100%}.content-wrap{margin:5%;padding:5%;background-color:rgba(255,255,255,.8);z-index:1;position:relative}.container-left{width:40%;position:relative;left:40px;top:40px;display:flex;flex-direction:column;align-items:center;margin-bottom:100px}.logo-container{width:50%;margin-bottom:20px;z-index:50}.pum-container.pum-responsive img{width:50%;margin-left:25%;margin-top:20px}.pum-container a{border-bottom:none}.pum-container a:hover{background:0 0}.pum-close{outline:none!important}.pum-title{margin-top:20px}img.organic{width:15px;position:relative;top:2px}.morgenmad-og-brunch h2,.breakfast-and-brunch h2{margin-bottom:0}div.morning-content{display:block;margin-top:40px}.morning-content table{width:100%;position:relative}.morning-content tr{width:100%;font-family:stanley_regular,sans-serif;font-size:1em;display:inline-table;padding-bottom:10px}.morning-content tr:empty{display:none}.morning-content td:empty{display:none!important}.morning-content td{padding:0;vertical-align:top}.morning-content table+p{margin:0}.morning-content td:nth-of-type(2){text-align:right;vertical-align:top}.morning-content td img{width:15px;height:auto;position:absolute;left:-17px;padding-top:5px}.gelato-map{position:fixed;width:100%;height:100%}.gelato-map iframe{width:100%;height:105%;margin-top:-50px;border:none;pointer-events:none}.page-template-page-gelato .container-left{left:inherit;right:-55%}footer{position:absolute;width:100%;bottom:-180px;height:auto;background-image:url(/wp-content/uploads/2018/09/bg_texture.jpg);background-size:contain;color:#002c5b}footer p:hover{cursor:default}.footer-content{display:flex;justify-content:space-evenly;align-items:flex-start;margin-bottom:0}footer h3{display:none}.footer-content p{font-size:1em}.footer-content a{color:#002c5b;border:none}.footer-content a:hover{color:#e9cdb8;background:#002c5b}.footer-1,.footer-2,.footer-3{width:30%;padding:15px 0 20px;background-color:rgba(255,255,255,.6)}.widget_text{width:100%}footer img{width:10%;height:100%}.textwidget p{display:flex;justify-content:center;align-items:center;margin:5px 0}.widget_media_image a img{width:100%}footer div{margin:0}.widget_media_image a{display:flex;justify-content:center;align-items:center;width:20%;margin-left:40%}footer strong{font-size:1.5em;margin-bottom:0}.footer-3 a{margin:0 15px}.footer-3 div{margin-bottom:0}.widget-1{pointer-events:auto}.widget-1 h3{display:none}a.facebooklink:before{content:"\f082";font-family:FontAwesome;color:#002d5b;font-size:25px}.small-screen{display:none}a.instagramlink:before{content:"\f16d";font-family:FontAwesome;color:#002d5b;font-size:25px}.textwidget a{height:30px;text-decoration:none}.facebooklink:before,.instagramlink:before{font-smooth:auto;-webkit-font-smoothing:antialiased}.facebooklink:hover:before{color:#000f1f!important;transition:color .1s}.instagramlink:hover:before{color:#000f1f!important;transition:color .1s}.instagramlink:hover,.facebooklink:hover{text-decoration:none!important;background:0 0!important}.textwidget.custom-html-widget{display:flex;flex-direction:row;width:100%;justify-content:center;margin-top:-10px}footer>.widget_text{position:fixed;width:150px;background:#558b6e;padding:9px 37px 9px 5px;right:40px;bottom:15px;z-index:999;border-radius:5px;box-shadow:-2px 3px 9px rgba(0,0,0,.3);transition:.1s}footer>.widget_text:hover{right:45px;bottom:20px;box-shadow:2px 4px 9px rgba(0,0,0,.3);transition:.1s}footer>.widget_text *{cursor:pointer!important}footer>.widget_text p{margin:0!important;padding:0;line-height:1.1;font-size:.9em;color:#fff;justify-content:flex-end}footer>.widget_text p img{position:absolute;width:55px;height:auto;right:-30px;top:-3px}footer>.widget_text p:first-of-type{font-family:larish_neueregular,serif}.page-template-choose-page a{height:100vh;width:50%;position:relative;cursor:pointer}.page-template-choose-page p{margin:0;width:50%;z-index:1;transition:.5s}body.page-template-choose-page{margin:0}.page-template-choose-page header{display:none}.page-template-choose-page article.inner-wrap{display:flex;height:100vh;width:100%;background-size:cover!important}.page-template-choose-page .left-container,.page-template-choose-page .right-container{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-size:cover!important;background-position:50% 50%!important;flex-direction:column;color:#002d5b}.page-template-choose-page .right-container{background-position:0% 50%!important;color:#eaceb7}.page-template-choose-page a.left-link:hover .left-container:before,.page-template-choose-page a.left-link:focus .left-container:before{background:rgba(255,255,255,.4);transition:1s}.page-template-choose-page a.left-link:hover p,.page-template-choose-page a.left-link:focus p{transform:scale(1.1);transition:1.5s}.page-template-choose-page a.left-link:active .left-container:before{background:rgba(255,255,255,.4)}.page-template-choose-page a.right-link:hover .right-container:before,.page-template-choose-page a.right-link:focus .right-container:before{background:rgba(0,45,91,.4);transition:1s}.page-template-choose-page a.right-link:hover p,.page-template-choose-page a.right-link:focus p{transform:scale(1.1);transition:1.5s}.page-template-choose-page a.right-link:active .right-container:before{background:rgba(0,45,91,.4)}.page-template-choose-page img{width:100%;height:auto}.page-template-choose-page .left-container:before{content:'';display:block;position:absolute;height:100%;width:100%;background:rgba(255,255,255,.8);transition:1s;z-index:0}.page-template-choose-page .right-container:before{content:'';display:block;position:absolute;height:100%;width:100%;background:rgba(0,45,91,.8);z-index:0;transition:1s}@media screen and (max-width:768px){.page-template-choose-page article.inner-wrap{flex-direction:column}.page-template-choose-page a{height:50vh;width:100%}.page-template-choose-page .left-container:before{width:100%}.page-template-choose-page .right-container:before{width:100%}}.cookies-and-privacy-policy ul,.cookie-og-privatlivspolitik ul{text-align:left}div.cookie-notice-hidden{display:none}div#cookie-notice{position:sticky;margin-left:auto;padding:10px;right:25px;left:inherit;background-color:#002d5b!important;width:25%;bottom:25px;min-width:25%;margin-bottom:35px}div#cookie-notice .cookie-notice-container{padding:0}span#cn-notice-text{display:block;margin-bottom:10px;font-family:GothamBook,sans-serif}div#cookie-notice .cn-button.bootstrap{font-size:100%;line-height:1;cursor:pointer;padding:.618em 1em;font-family:sans-serif;border-radius:3px;left:auto;color:#12555e;font-weight:700;background-color:#f4f5f4;border:0;display:inline-block;background-image:none;text-shadow:none}div#cookie-notice .cn-button.bootstrap:hover{background-color:#fff}.footer-content a.footer-cookie{position:absolute;left:5px;bottom:5px;height:20px;text-decoration:none!important;font-family:sans-serif;font-size:.8em;font-weight:300;color:#e0e0e0;margin:0}.footer-content a.footer-cookie:hover{color:#002c5b;background-color:inherit}.container-right{width:100%;background:#fff;padding:25px}.container-right:empty{display:none}section.container .container-right{width:90%;margin-left:40px;margin-bottom:150px}.container .container-right ul.products{display:flex;flex-wrap:wrap}.container .container-right ul.products li.product{background:#fff;box-shadow:1px 2px 15px rgba(0,0,0,.2);display:grid;flex:1 0 350px;max-width:500px;margin:1%}.container .container-right ul.products li.first{clear:none}.container-right ul.products li.product a{text-decoration:none;color:#002c5b;border-bottom:1px solid #002c5b}.container-right ul.products li.product a:hover{color:#e9cdb8;background:#002c5b}.container-right ul.products li.product .woocommerce-loop-category__title,.container-right ul.products li.product .woocommerce-loop-product__title,.container-right ul.products li.product h3{color:#002d5b;font-family:larish neue,serif;font-size:1.2em!important;padding:0 0 0 2%!important;max-width:85%;width:85%;position:relative;z-index:100}.container-right ul.products li.product .price{padding:0;color:#002d5b!important;font-size:1em!important;font-family:stanley-regular,serif!important;padding-left:2%!important;width:98%;position:relative;z-index:100;top:-5px}small.woocommerce-price-suffix{display:none}.max-reached{position:absolute;bottom:50px;color:#fff;background-color:#002c5b;padding:2% 5%;margin-left:5%;width:80%;display:none;font-family:stanley-regular,serif;font-size:.9em;z-index:999}.max-reached.active{display:block}.product-info.active{background:rgba(0,0,0,.6)}.max-reached:empty{display:none}.max-reached a{color:#fff!important;border-bottom:1px solid #fff!important}.max-reached a:hover{color:#002c5b!important;background:#fff!important}.container-right ul.products li.product a img{margin-bottom:0!important}img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail.wp-post-image{display:block}.product-thumbs+img{display:none}img.attachment-woocommerce_thumbnail{display:none}.xoo-wsc-img-col img.attachment-woocommerce_thumbnail{display:block}.xoo-wsc-sum-col a{border-bottom:0}.xoo-wsc-sum-col{width:55%}.xoo-wsc-footer a.button{width:100%;border:1px solid #002d5b;background:0 0;color:#002d5b;border-radius:4px;padding:10px 0;line-height:1}.xoo-wsc-footer a.button:nth-of-type(2){background:#002d5b;color:#fff}.woocommerce ul.products li.product .woocommerce-placeholder{display:none}.product-thumbs{height:80%;width:100%;overflow:visible;position:relative;z-index:2}img.thumb{display:none}img.thumb.active{width:100%;height:auto;display:block!important;left:0;z-index:2}.shortdescription{padding:0;z-index:99;line-height:1;font-size:.9em;font-family:stanley-regular,serif;padding-left:5px;color:#002d5b;position:relative;top:-10px;width:90%;font-style:italic!important}.container-right ul.products li.product .button{margin:0;outline:none}.woocommerce-Tabs-panel{display:none}.container-right ul.products li.product .button{position:relative;font-family:stanley_regular,serif;font-weight:600;background:#002d5b;color:#fff;height:100%;padding:0;bottom:0;right:0;margin:0!important;outline:none}form.cart{position:absolute;bottom:-2px;padding:0% 2% 3%;right:0;width:96%;display:flex;justify-content:space-around;align-items:flex-end;z-index:99;height:35px;max-width:96%}.quantity{margin:0!important;height:100%;display:flex;flex-wrap:wrap}.container-right ul.products li.product .button,.quantity{flex-basis:40%;flex-grow:1;max-width:48%}input.minus,input.plus{height:100%;background:#002d5b;border:none;border-radius:3px;line-height:0;color:#fff;text-align:center;margin:0;font-weight:600;font-family:Stanley-regular;font-size:1.5em;cursor:pointer;outline:none}input.minus,input.plus,input.qty{flex:1 0 15%;margin:0% 3%!important;max-width:30%;padding:0}input.qty{height:100%;padding:0!important;margin:0!important;color:#fff;vertical-align:bottom;font-family:Stanley-regular;background:#002d5b;border:none;font-weight:600;border-radius:3px;outline:none}input.minus:hover,input.plus:hover{background:radial-gradient(white,#f1f1f1);color:#002d5b}.container-right ul.products li.product .button:hover,.container-right ul.products li.product .button:focus{background:radial-gradient(white,#f1f1f1);color:#002d5b}a.added_to_cart.wc-forward{display:none!important}p.confirm_add{display:none}.product-info{position:absolute;top:2px;width:100%;height:99%}i.fas.fa-info-circle{position:absolute;font-family:FontAwesome;font-style:normal;top:-6px;line-height:25px;height:25px;width:15%;text-align:right;right:-5px;padding:10px;font-size:1.6em;color:#002d5b;cursor:pointer;z-index:2}i.fas.fa-info-circle:hover,i.fas.fa-info-circle:focus{color:#002c5b}div#tab-description{background:#fff;width:90%;padding:30px 5% 10px;z-index:99;position:absolute;top:-2px;height:auto;min-height:calc(101% - 40px);font-size:.9em;transition-delay:.5s;box-shadow:1px 2px 15px rgba(0,0,0,.2)}.woocommerce-tabs.wc-tabs-wrapper h2{display:none}i.fas.fa-times{position:absolute;font-family:FontAwesome;font-style:normal;top:-6px;line-height:25px;height:25px;width:15%;text-align:right;right:-5px;padding:10px;font-size:1.6em;color:#002d5b;z-index:9999;display:block;cursor:pointer}i.fas.fa-times:hover,i.fas.fa-times:focus{color:#000}.woocommerce-tabs.wc-tabs-wrapper{width:100%;height:100%;position:absolute;top:0}div#tab-description p:first-of-type{padding-top:25px}div#tab-description p:last-of-type{padding-bottom:15px}p.woocommerce-result-count{display:none}form.woocommerce-ordering{display:none}#main ul.products li.product{transform:translateX(-500px);visibility:hidden;opacity:0;transition:transform .5s,opacity 0s;position:absolute}#main ul.products li.product.active{transform:translateX(0px);visibility:visible;opacity:1;transition:transform .5s,opacity 0s;position:relative}.filters button{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;margin-top:15px;border:2px solid #002c5b;background-color:#002c5b;border-radius:4px;padding:7px 25px;text-align:center;display:inline-block;color:#fff;text-decoration:none;font-weight:700;font-family:larish_neue,serif;font-size:1em;cursor:pointer;transition:.3s}.filters button:hover{background:0 0;color:#002d5b}.filters button.active{background:0 0;color:#002d5b}.no-products-available{display:none}.no-products-available.active{display:block;margin:0 15px}.choose-category-en,.choose-category-da{width:90%;height:90%;position:absolute;background:rgba(255,255,255,.95);z-index:99;display:flex;align-items:center;justify-content:center;padding:5%;font-size:1.2em;text-align:center}.woocommerce-cart .woocommerce,.woocommerce-checkout .woocommerce{margin-top:30px}.woocommerce-cart .container .container-left{width:60%}.woocommerce-cart .content-wrap{padding:0;padding:10px}.woocommerce-cart .container-left{width:40%}.woocommerce-cart .logo-container{width:30%;margin-left:0%}.woocommerce-checkout .woocommerce table.shop_table td{display:block;width:47%;margin:0;float:left;padding:4px}.woocommerce-checkout .woocommerce table.shop_table tr{display:table-row;width:100%}.woocommerce-checkout .woocommerce table.shop_table th{width:47%;margin:0;float:left;padding:4px}.woocommerce-checkout .woocommerce table.shop_table tbody td{font-family:stanley_regular,serif}.woocommerce-checkout .woocommerce table.shop_table td.product-total{width:46%}.woocommerce-checkout .woocommerce table.shop_table tr.woocommerce-shipping-totals.shipping th{width:100%}.woocommerce-checkout .woocommerce table.shop_table tr.woocommerce-shipping-totals.shipping td{width:100%}.woocommerce ul#shipping_method li{flex:1 0 48%}.woocommerce ul#shipping_method{display:flex;flex-wrap:wrap}.woocommerce-cart #add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{width:auto}.woocommerce-cart #add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:100px!important;margin-right:0!important}.woocommerce-cart .woocommerce table.shop_table td{padding:5px;border-top:none}.woocommerce-cart td a{border-bottom:none}.woocommerce-cart td.product-thumbnail{width:80px}.woocommerce-cart .woocommerce table.shop_table{border:none}.woocommerce-cart .woocommerce table.shop_table th{padding:4px}.woocommerce-cart .woocommerce a.remove{text-align:center;width:100%;color:#002c5b!important;height:100%}.woocommerce-cart .woocommerce a.remove:hover{background:0 0;color:red!important}.woocommerce-cart .woocommerce-error,.woocommerce-info,.woocommerce-message{border-top:3px solid #002c5b!important}.woocommerce-cart .woocommerce-message::before{color:#002c5b}.woocommerce-cart .woocommerce .checkout-button,.woocommerce-checkout .woocommerce .button{border:2px solid #002c5b;background-color:#002c5b!important;border-radius:4px;padding:4% 5%;text-align:center;display:block;color:#fff;text-decoration:none;font-weight:400;font-family:stanley_regular,serif;font-size:.9em}.woocommerce-cart .woocommerce .checkout-button:hover{background-color:#00162d!important}.woocommerce-cart .quantity{width:80%;height:30px;padding:0}.woocommerce-cart input.minus,.woocommerce-cart input.plus,.woocommerce-cart input.qty{background:#002c5b;color:#fff;font-weight:400;height:auto}.woocommerce-cart input.minus:hover,.woocommerce-cart input.plus:hover,.woocommerce-cart input.qty:hover{background:#00162d}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals{width:65%}p.woocommerce-shipping-destination{text-align:left}form.woocommerce-shipping-calculator{text-align:left}.woocommerce-checkout .content-wrap{padding:0;padding:10px}.woocommerce-checkout .container-left{width:40%}.woocommerce-checkout #add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{width:auto}.woocommerce-checkout .woocommerce .checkout_coupon button{width:100%;margin-top:0}.woocommerce-checkout #jckwds-delivery-date-description,.woocommerce-checkout #jckwds-delivery-time-description{display:none!important}.woocommerce-checkout .woocommerce table.shop_table td{padding:5px;border-top:none}.woocommerce-checkout .woocommerce table.shop_table{border:none}.woocommerce-cart td.product-thumbnail a{pointer-events:none;cursor:default}.woocommerce-checkout .woocommerce table.shop_table th:nth-of-type(2){text-align:right}.woocommerce-checkout .woocommerce-error,.woocommerce-info,.woocommerce-message{border-top:3px solid #002c5b!important}.woocommerce-checkout .woocommerce-message::before{color:#002c5b}.woocommerce-checkout .woocommerce .button{border:2px solid #002c5b;background-color:#002c5b!important;border-radius:4px;padding:2%;width:50%;margin-right:50%!important;margin:3% 0% 2%;text-align:center;display:block;color:#fff;text-decoration:none;font-weight:700;font-family:stanley_regular,serif;font-size:1em}.woocommerce-checkout .woocommerce .button:hover{background-color:#00162d!important}.woocommerce-checkout img{width:auto}.woocommerce-shipping-fields{background:radial-gradient(white,#f1f1f1);padding:2%;border-radius:4px;height:auto;margin-bottom:30px}h3#ship-to-different-address{margin:0;width:100%!important}.bike i.fas.fa-biking{position:absolute;left:20px;top:23%}label.bike{position:relative}.fa-biking{font-weight:900;float:left;margin-right:15px;margin-top:9px}#ship-to-different-address span{cursor:pointer;display:block;width:100%}input#ship-to-different-address-checkbox{display:none}.woocommerce-checkout .woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce-checkout .woocommerce form .form-row select,.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered{border:none;height:auto;border-radius:0!important;background-color:rgba(0,44,91,.1);padding:15px 8px;outline:none;border-color:#002c5b;-webkit-appearance:none;-moz-appearance:none;appearance:none}.woocommerce-checkout .woocommerce form .form-row input.input-text:focus,.woocommerce form .form-row textarea:focus,.woocommerce-checkout .woocommerce form .form-row select:focus,.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered:focus{background-color:#eee;outline:none}..woocommerce-checkout select2-container--default .select2-selection--single{border:none;outline:none}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:inherit}.woocommerce-checkout .select2-container--default .select2-search--dropdown .select2-search__field{outline:none}.woocommerce-checkout .select2-container--default .select2-results__option--highlighted[aria-selected],.woocommerce-checkout .select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#002c5b}.woocommerce-checkout .select2-container--default .select2-selection--single{height:auto;border:none}.woocommerce-checkout .woocommerce-billing-fields{width:100%;margin-bottom:50px}.woocommerce-checkout .woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{width:100%}.woocommerce-checkout .woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{width:100%}.woocommerce-checkout .woocommerce-checkout .woocommerce table.shop_table th:nth-of-type(2){text-align:right}.woocommerce-checkout .woocommerce table.shop_table td:nth-of-type(2){text-align:right}.woocommerce-checkout .woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th:nth-of-type(2){text-align:right}.woocommerce-checkout .woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{border-top:none!important}.woocommerce-checkout .ui-datepicker{width:33.5vw}.no-delivery-notice{display:none}.no-delivery-notice.active{display:block}body.no-shipping-available .woocommerce-shipping-fields{display:none}.woocommerce-checkout .ui-datepicker .ui-datepicker-header{background:#002c5b;color:#fff}span.ui-icon.ui-icon-circle-triangle-e,span.ui-icon.ui-icon-circle-triangle-w{background:0 0}a.ui-datepicker-next:before{content:'\f105';font-family:FontAwesome;font-size:1.1em;text-align:right;position:absolute;top:0;right:10px;color:#fff}a.ui-datepicker-prev:before{content:'\f104';font-family:FontAwesome;font-size:1.1em;text-align:right;position:absolute;top:0;right:10px;color:#fff}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{border:none!important;top:0;cursor:pointer;margin:0;color:#fff!important}.ui-datepicker .ui-datepicker-next-hover{right:0}.ui-datepicker .ui-datepicker-prev-hover{left:0}ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{padding:0}.woocommerce .woocommerce-order .woocommerce-thankyou-order-details.order_details li{display:block;width:100%;padding:15px 0 0;margin:0;border:none}p.order-again{display:none}.woocommerce .woocommerce-order .woocommerce-customer-details address{border:none;padding:0}p.woocommerce-customer-details--email{margin-top:0}.woocommerce h2{margin-bottom:0}.woocommerce-checkout td[data-title^=Forsendelse]{width:100%}input.shipping_method{display:none}ul#shipping_method li label{background:radial-gradient(white,#f1f1f1);padding:2%;border-radius:4px;height:50px;margin:5px!important;text-align:center;cursor:pointer;display:flex!important;flex-direction:column;align-items:center;justify-content:center;position:relative}ul#shipping_method li label span.woocommerce-Price-amount.amount{display:block}input.shipping_method[checked=checked]+label{background:#002d5b!important;color:#fff}.woocommerce ul#shipping_method input.shipping_method[checked=checked]+label:before{content:'\f00c';display:inline;font-family:FontAwesome;color:#fff;position:absolute;left:5px}@media screen and (max-width:1024px){.small-screen{display:block}.header-container{z-index:1000}.large-screen{display:none}.video-container{position:relative;height:570px}.gelato-map{position:relative;height:570px}.page-template-page-gelato .container-left{right:0%}.video-overlay{position:absolute}div.bg{position:absolute;right:0%;width:auto;height:435px;min-height:0%;top:-5px}.woocommerce-cart .container .container-left,.woocommerce-checkout .container .container-left{width:96%;position:relative;padding:2%;margin:0;top:0;left:0;margin-bottom:200px}.container-left{width:96%;position:relative;padding:2%;margin:0;top:0;left:0;margin-bottom:200px}.woocommerce .container-left{margin-bottom:0}section.container .container-right{width:96%;padding:0% 2%;margin:0;margin-bottom:240px}.logo-container{width:30%;position:absolute;top:-562px}.logo-container.active{position:fixed;top:8px;z-index:1001}article.inner-wrap{position:relative;top:0}div.content-wrap{margin-bottom:100px;margin:0;padding:5%}div.responsive-nav{left:0;width:100%;padding:0;padding-top:10%;background:#fff;padding-bottom:2%;top:0;height:auto;box-shadow:5px 5px 45px rgba(0,44,91,.2);z-index:999}.responsive-nav .menu ul li a{background:0 0;border:none;font-weight:400;color:#002c5b;font-size:1.5em;margin:0;padding:0}.responsive-nav .menu ul li{box-shadow:none}.responsive-nav .menu ul li.current_page_item a{font-weight:700;background:0 0;color:#002c5b}.responsive-nav .menu ul li a:hover,.responsive-nav .menu ul li a:focus{text-decoration:underline}.widget-2{border-top:1px solid #002d5b;width:60%;margin-left:20%}.responsive-nav .widget-2 ul li a{border:none}footer.footer{position:absolute;bottom:0}footer.footer:before{content:'';display:block;width:90%;margin-left:5%;border-top:5px solid #002d5b}div#cookie-notice{width:80%!important;min-width:80%;margin-bottom:0;position:fixed}.forudbestil .container-left,.preorder .container-left{margin-bottom:0}section.container .container-right .columns-4{width:100%}.woocommerce-cart .woocommerce table.shop_table td{text-align:left!important}.woocommerce-cart .woocommerce a.remove{text-align:left}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{padding-right:5px}.woocommerce-cart .quantity{width:90%}.woocommerce-cart button{margin-right:5px!important}.woocommerce-checkout .ui-datepicker{width:85.5vw}.woocommerce-page .container .container-right ul.products li.product{flex:0 0 31%}}@media screen and (max-width:768px){.woocommerce-cart .woocommerce .cart-collaterals .cart_totals{width:100%}.woocommerce-cart .quantity{width:30%}.woocommerce-page .container .container-right ul.products li.product{flex:0 0 46%;margin:2%}}@media screen and (max-width:600px){.header-container{height:40px;position:fixed;top:0;width:100%}.header-container.background-on{background:#fff;box-shadow:0 0 10px rgba(0,0,0,.4)}nav.responsive-nav{padding-top:15%}.widget-2{width:80%;margin-left:10%;padding-top:10px}.responsive-nav .widget-2 ul li a{border:none}.logo-container,.woocommerce-cart .logo-container,.woocommerce-checkout .logo-container{top:8px;width:110px;position:fixed;z-index:1001}.icon{top:20px;right:-21px;z-index:10000}.responsive-nav .menu ul li a{font-size:1.3em}footer.footer{margin:-125px 0;position:relative;top:0}footer.footer:before{content:'';display:block;width:80%;margin-left:10%;border-top:5px solid #002d5b}footer .footer-content p{padding:5px 0;width:100%}.footer-content{padding:10px 0;flex-direction:column}.footer-1,.footer-2,.footer-3{width:100%}.footer-1::before{border-top:1px solid #fff;width:80%;margin-left:10%;padding-bottom:10px}.footer-2::before{content:'';display:none}.footer-3::before{content:'';display:none}.responsive-nav{width:100%}img.smiley{width:24%!important}footer strong{margin-bottom:-5px}.footer-content a.footer-cookie{bottom:-15px}input.minus,input.plus{padding:0}.woocommerce-checkout .woocommerce .button{padding:4%;margin-top:20px}.woocommerce-checkout .content-wrap,.woocommerce-cart .content-wrap{padding:0}.woocommerce-page .container .container-right ul.products li.product{flex:1 0 50%;margin:20px 10px}.inner-wrap h4{width:80%;margin-left:10%}}@media screen and (max-width:425px){.video-container{min-width:100%;min-height:260px;height:260px;position:relative}.container-left{position:relative;top:0}div.bg{height:270px;width:auto}.video-overlay{position:absolute}article.inner-wrap{top:0}.woocommerce-cart .woocommerce table.shop_table td{text-align:right!important}.woocommerce-cart .quantity{width:60%}}