.nav li ul{border-top:0px!important}.et_pb_menu .et-menu-nav>ul ul{top:100%;margin-top:0;border-radius:0 0 20px 20px;padding-top:20px}.et_pb_menu .et-menu-nav>ul ul::before{content:"";position:absolute;top:-8px;left:50%;transform:translateX(-50%);border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #FFE48A}.et_mobile_menu{border-top:0px!important}.woocommerce-error,.woocommerce-error li,.woocommerce-error li strong,.woocommerce-error li span,.woocommerce-error a{color:#fff!important}.woocommerce-error{color:#fff!important}.woocommerce-error::before{color:#fff!important}.mms-waitlist{max-width:620px;margin:40px auto 0}.mms-waitlist__form{padding:32px;background:#fff8ea;border-radius:24px}.mms-waitlist__field{margin-bottom:18px}.mms-waitlist__field label{display:block;margin-bottom:7px;font-weight:700}.mms-waitlist__field input{width:100%;min-height:54px;padding:0 16px;border:1px solid #d8aa45;border-radius:12px;background:#fff;font-size:16px;box-sizing:border-box}.mms-waitlist__field input:focus{outline:2px solid rgba(216,170,69,.25);outline-offset:2px}.mms-waitlist__consent{display:flex;align-items:flex-start;gap:10px;margin:20px 0 24px;font-size:14px;line-height:1.5}.mms-waitlist__consent input{margin-top:4px}.mms-waitlist__button{width:100%;min-height:56px;border:0;border-radius:14px;background:linear-gradient(135deg,#e1b64f,#c99631);color:#fff;font-size:18px;font-weight:700;cursor:pointer}.mms-waitlist__button:hover{background:#aa7926}.mms-waitlist__button:disabled{opacity:.6;cursor:wait}.mms-waitlist__message{margin-top:18px;text-align:center;line-height:1.5}.woocommerce-checkout #payment .payment_box{background:#f7f6f3}.woocommerce-checkout #payment .payment_box .wc-stripe-elements-field,.woocommerce-checkout #payment .payment_box .StripeElement{background-color:#ffffff!important;border:1px solid #d8d5cf!important;border-radius:6px!important;padding:14px 12px!important;min-height:48px;box-shadow:none!important}.woocommerce-checkout #payment .payment_box .wc-stripe-elements-field.StripeElement--focus,.woocommerce-checkout #payment .payment_box .StripeElement.StripeElement--focus{border-color:#b9973f!important;box-shadow:0 0 0 2px rgba(185,151,63,0.12)!important}.mmd-empty-cart{display:none}.et-l--body:has(.et_pb_wc_cart_empty) .mmd-empty-cart{display:block;padding:40px 0 60px}.et-l--body:has(.et_pb_wc_cart_empty) .et_pb_wc_cart_totals{display:none}.mmd-empty-cart .mmd-empty-cart-btn{display:inline-block;margin-top:10px;padding:12px 28px;border-radius:21px;background:linear-gradient(180deg,#f2ce75,#d6ae49);color:#000!important;font-family:'Cormorant Garamond',serif;font-weight:700;font-size:22px;text-decoration:none}.mmd-empty-cart .mmd-empty-cart-btn:hover{filter:brightness(0.95)}.et-l--body:has(.et_pb_wc_cart_products:not(.et_pb_wc_cart_empty)) .mmd-empty-cart{display:none!important}.et-l--body:has(.et_pb_wc_cart_products:not(.et_pb_wc_cart_empty)) .et_pb_wc_cart_totals{display:block!important}.woocommerce-checkout #payment ul.payment_methods{display:flex;flex-direction:column;gap:10px;border:0!important;padding:0!important;margin:0 0 20px!important}.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method{list-style:none;margin:0!important;padding:14px 16px!important;background:#ffffff;border:1px solid #e3ddd0;border-radius:14px;transition:border-color .15s ease,box-shadow .15s ease}.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method:hover{border-color:#d8aa45}.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method:has(>input.input-radio:checked){border-color:#d8aa45;box-shadow:0 0 0 2px rgba(216,170,69,.20)}.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method>label{display:inline-flex!important;align-items:center;flex-wrap:wrap;gap:10px;font-weight:600;font-size:16px;cursor:pointer}.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method>label img{height:28px!important;max-height:28px!important;width:auto!important;margin:0!important;float:none!important;border-radius:6px}.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method .payment_box{background:transparent!important;margin:12px 0 0!important;padding:0!important}.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method .payment_box::before{display:none!important}.woocommerce-checkout #payment ul.payment_methods li.wc_payment_method .payment_box p{font-size:14px;color:#555;margin-bottom:8px}.woocommerce-checkout #payment ul.payment_methods li.payment_method_stripe_mobilepay>label::after{content:"Hurtigst";display:inline-block;padding:3px 10px;border-radius:999px;background:linear-gradient(180deg,#f2ce75,#d6ae49);color:#000;font-size:12px;font-weight:700;letter-spacing:.02em}.mmp3-hole-option:has(.mmp3-hole-preview[data-hole-type="sides"]){display:none!important}.woocommerce form .form-row#billing_phone_field::after,.woocommerce form .form-row#shipping_phone_field::after{content:"Vi bruger dit mobilnummer til, at GLS kan sende dig besked om levering af din pakke.";display:block;clear:both;margin-top:6px;font-size:14px;line-height:1.4;color:#6f6a64}