.elementor-13660 .elementor-element.elementor-element-0304a13{--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--cart-border-style:none;--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);}.elementor-13660 .elementor-element.elementor-element-0304a13 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS *//* Hovedheader #13660 - stov.dk: menu-knap, soegefelt, minikurv */
.elementor-13660 [data-id="36382029"]{display:contents !important;}
.elementor-13660 [data-id="41a68d35"]{display:flex !important;flex-wrap:nowrap !important;align-items:center !important;gap:20px !important;}
.elementor-13660 [data-id="7c72bf6b"]{order:1;flex:0 0 auto;width:180px;}
.elementor-13660 [data-id="2a6a8a34"]{order:2;}
.elementor-13660 [data-id="ea878f3"]{order:3;}
.elementor-13660 [data-id="766c7d17"]{order:4;display:flex !important;flex:0 0 auto !important;width:auto !important;align-items:center;gap:8px;padding:0 !important;}
.elementor-13660 [data-id="0304a13"]{order:5;}

/* Alle produkter */
.elementor-13660 .elementor-element-2a6a8a34{flex:0 0 auto !important;width:fit-content !important;max-width:fit-content !important;margin:0 !important;}
.elementor-13660 .elementor-element-2a6a8a34 .elementor-menu-toggle{display:flex !important;align-items:center;gap:8px;width:auto;margin:0;padding:8px 12px;border-radius:999px;background-color:transparent;color:#0f2a3f;font-size:22px;cursor:pointer;transition:background-color .2s;}
.elementor-13660 .elementor-element-2a6a8a34 .elementor-menu-toggle:hover{background-color:#f2f5f8;}
.elementor-13660 .elementor-element-2a6a8a34 .elementor-menu-toggle::after{content:"Alle produkter";font-size:17px;font-weight:700;color:#0f2a3f;white-space:nowrap;}
.elementor-13660 .elementor-element-2a6a8a34 .elementor-nav-menu--dropdown{background-color:#ffffff;box-shadow:0 12px 24px rgba(15,42,63,.12);}

/* Soegefelt */
.elementor-13660 .elementor-element-ea878f3{flex:1 1 auto !important;min-width:0;width:auto !important;max-width:none !important;margin:0 !important;}
.elementor-13660 .elementor-element-ea878f3 form,.elementor-13660 .elementor-element-ea878f3 .e-search-form{display:flex;align-items:center;width:100%;margin:0;}
.elementor-13660 .elementor-element-ea878f3 .e-search-input-wrapper{position:relative;flex:1 1 auto;width:100%;}
.elementor-13660 .elementor-element-ea878f3 input[type="search"],.elementor-13660 .elementor-element-ea878f3 .e-search-input{width:100%;height:46px;padding:0 20px 0 48px !important;border:1px solid #d9e0e7 !important;border-radius:999px !important;background:#f2f5f8 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%230f2a3f' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-3.5-3.5'/%3E%3C/svg%3E") no-repeat 18px center !important;background-size:20px 20px !important;color:#0f2a3f;font-size:15px;box-shadow:none !important;outline:none;transition:background-color .2s,border-color .2s,box-shadow .2s;}
.elementor-13660 .elementor-element-ea878f3 input[type="search"]::placeholder,.elementor-13660 .elementor-element-ea878f3 .e-search-input::placeholder{color:#6b7c8c;opacity:1;}
.elementor-13660 .elementor-element-ea878f3 input[type="search"]:focus,.elementor-13660 .elementor-element-ea878f3 .e-search-input:focus{background-color:#ffffff !important;border-color:#0f2a3f !important;box-shadow:0 0 0 4px rgba(15,42,63,.10) !important;}
.elementor-13660 .elementor-element-ea878f3 .e-search-submit,.elementor-13660 .elementor-element-ea878f3 button[type="submit"]{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0 0 0 0) !important;border:0 !important;white-space:nowrap !important;}
.elementor-13660 .elementor-element-ea878f3 .e-search-label{display:none;}

/* Minikurv */
.elementor-13660 .elementor-element-0304a13{flex:0 0 auto !important;width:auto !important;margin:0 !important;}
.elementor-13660 .elementor-element-0304a13 .elementor-menu-cart__toggle{margin:0;}
.elementor-13660 .elementor-element-0304a13 .elementor-menu-cart__toggle .elementor-button{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0 !important;border:0 !important;border-radius:50% !important;background-color:#f2f5f8 !important;color:#0f2a3f !important;white-space:nowrap;transition:background-color .2s,color .2s;}
.elementor-13660 .elementor-element-0304a13 .elementor-menu-cart__toggle .elementor-button:hover{background-color:#e2e9f0 !important;color:#e4572e !important;}
.elementor-13660 .elementor-element-0304a13 .elementor-button-text{display:none !important;}
.elementor-13660 .elementor-element-0304a13 .elementor-button-icon{position:static;display:flex;align-items:center;justify-content:center;margin:0 !important;font-size:22px;color:inherit;}
.elementor-13660 .elementor-element-0304a13 .elementor-button-icon i,.elementor-13660 .elementor-element-0304a13 .elementor-button-icon svg{width:22px;height:22px;font-size:22px;fill:currentColor;color:inherit;}
.elementor-13660 .elementor-element-0304a13 .elementor-button-icon-qty{position:absolute !important;top:-3px !important;right:-3px !important;left:auto !important;display:flex !important;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;border:2px solid #ffffff;border-radius:999px;background-color:#e4572e !important;color:#ffffff !important;font-size:11px;font-weight:700;line-height:1;box-sizing:border-box;}
.elementor-13660 .elementor-element-0304a13 .elementor-button-icon-qty[data-counter="0"]{display:none !important;}

@media (max-width:1024px){.elementor-13660 [data-id="41a68d35"]{gap:14px !important;}.elementor-13660 [data-id="7c72bf6b"]{width:150px;}.elementor-13660 .elementor-element-2a6a8a34 .elementor-menu-toggle::after{font-size:15px;}}
@media (max-width:767px){.elementor-13660 [data-id="41a68d35"]{flex-wrap:wrap !important;gap:10px !important;}.elementor-13660 [data-id="2a6a8a34"]{order:1;}.elementor-13660 [data-id="7c72bf6b"]{order:2;width:120px;}.elementor-13660 [data-id="766c7d17"]{order:3;margin-left:auto;}.elementor-13660 [data-id="0304a13"]{order:4;}.elementor-13660 [data-id="ea878f3"]{order:10;flex:1 1 100% !important;}.elementor-13660 .elementor-element-2a6a8a34 .elementor-menu-toggle{padding:6px;}.elementor-13660 .elementor-element-2a6a8a34 .elementor-menu-toggle::after{content:none;display:none;}.elementor-13660 .elementor-element-ea878f3 input[type="search"],.elementor-13660 .elementor-element-ea878f3 .e-search-input{height:42px;font-size:14px;}}/* End custom CSS */