.deakobay-shipping-promise{display:grid;gap:4px;margin:14px 0;padding:12px 14px;border:1px solid #bbf7d0;border-radius:10px;background:#f0fdf4;color:#14532d;font-size:.92rem;line-height:1.45}.deakobay-shipping-promise strong{font-weight:700}.custom-floating-menu a[href*="/cart"]{position:relative!important}.custom-floating-menu a[href*="/cart"] .deakobay-cart-count,.custom-floating-menu a[href*="/cart"] .count{position:absolute!important;top:-3px!important;right:32%!important;z-index:999!important;display:flex!important;align-items:center!important;justify-content:center!important;width:17px!important;height:17px!important;padding:0!important;border-radius:50%!important;background-color:#ff6600!important;color:#ffffff!important;font-size:10px!important;font-weight:bold!important;line-height:1!important}.deakobay-cart-count.is-empty{display:none!important}.db-checkout-payment-hint,.db-fast-checkout-notice{margin:10px 0 16px;padding:12px;border:1px solid #d9e2ec;border-radius:10px;background:#f7fafc;font-size:14px;line-height:1.45}.db-fast-checkout-notice{display:grid;gap:6px;border-color:#bbdfc8;background:#f1fbf4}.db-fast-checkout-notice a{font-weight:700}.db-fast-checkout #customer_details{display:none}.db-fast-checkout form.checkout{display:block}.db-fast-checkout #order_review{margin-top:0}body:not(.woocommerce-checkout):not(.woocommerce-order-pay) .wc-stripe-payment-request-wrapper,body:not(.woocommerce-checkout):not(.woocommerce-order-pay) .wc-stripe-payment-request-button,body:not(.woocommerce-checkout):not(.woocommerce-order-pay) #wc-stripe-payment-request-button,body:not(.woocommerce-checkout):not(.woocommerce-order-pay) #wc-stripe-express-checkout-element,body:not(.woocommerce-checkout):not(.woocommerce-order-pay) .wcpay-express-checkout-wrapper,body:not(.woocommerce-checkout):not(.woocommerce-order-pay) #wcpay-express-checkout-element,body:not(.woocommerce-checkout):not(.woocommerce-order-pay) #wc-stripe-payment-request-button-separator,body:not(.woocommerce-checkout):not(.woocommerce-order-pay) .wcpay-payment-request-wrapper,body:not(.woocommerce-checkout):not(.woocommerce-order-pay) .wcpay-payment-request-button,body:not(.woocommerce-checkout):not(.woocommerce-order-pay) .wc-block-components-express-payment,body:not(.woocommerce-checkout):not(.woocommerce-order-pay) .wc-block-checkout__express-payment,body:not(.woocommerce-checkout):not(.woocommerce-order-pay) .woocommerce-ppcp-button-wrapper,body:not(.woocommerce-checkout):not(.woocommerce-order-pay) .ppcp-button-wrapper,body:not(.woocommerce-checkout):not(.woocommerce-order-pay) .ppc-button-wrapper,body:not(.woocommerce-checkout):not(.woocommerce-order-pay) .ppc-button-container,body:not(.woocommerce-checkout):not(.woocommerce-order-pay) #ppc-button,body:not(.woocommerce-checkout):not(.woocommerce-order-pay) [id^="ppc-button"],body:not(.woocommerce-checkout):not(.woocommerce-order-pay) .wc-paypal-express-button,body:not(.woocommerce-checkout):not(.woocommerce-order-pay) .amazon-pay-button,body:not(.woocommerce-checkout):not(.woocommerce-order-pay) .amazon-payments-button,body:not(.woocommerce-checkout):not(.woocommerce-order-pay) #amazon-pay-button,body:not(.woocommerce-checkout):not(.woocommerce-order-pay) [data-testid*="express-payment"],body:not(.woocommerce-checkout):not(.woocommerce-order-pay) [data-testid*="express-checkout"]{display:none!important}.single-product div.product .woocommerce-paypal-express-checkout-button,.single-product div.product .wc-block-checkout__payment-methods,.single-product div.product .ux-woo-pay-buttons,.single-product div.product .apple-pay-button,.single-product div.product .google-pay-button,.single-product div.product form.cart~*,.woocommerce-cart .wc-block-cart__payment-methods,.woocommerce-cart .cart-collaterals .wc-proceed-to-checkout+*,body.woocommerce-cart div.payout-express-buttons,body.single-product .express-checkout-buttons-wrapper,.widget_shopping_cart_content .woocommerce-mini-cart__buttons+*{display:none!important}.woocommerce-checkout .woocommerce-checkout-payment,.woocommerce-checkout .wc-block-checkout__payment-methods{display:block!important}body.db-checkout-details-incomplete #payment,body.db-checkout-details-incomplete :is(.wc-stripe-payment-request-wrapper,.wc-stripe-payment-request-button,#wc-stripe-payment-request-button,#wc-stripe-express-checkout-element,#wc-stripe-payment-request-button-separator,.wcpay-express-checkout-wrapper,#wcpay-express-checkout-element,.wcpay-payment-request-wrapper,.wcpay-payment-request-button,.wc-block-components-express-payment,.wc-block-checkout__express-payment,.woocommerce-ppcp-button-wrapper,.ppcp-button-wrapper,.ppc-button-wrapper,.ppc-button-container,#ppc-button,[id^="ppc-button"],.wc-paypal-express-button,.amazon-pay-button,.amazon-payments-button,#amazon-pay-button,[data-testid*="express-payment"],[data-testid*="express-checkout"]){display:none!important}.woocommerce-checkout-review-order-table,.woocommerce-checkout #order_review,.woocommerce-checkout .woocommerce-checkout-payment{font-size:15px}.woocommerce-cart .cart-collaterals,.woocommerce-checkout #order_review{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:16px}.woocommerce-checkout form.checkout #payment{background:#f8fafc!important;border:1px solid #dbe3ea!important;border-radius:10px;padding:14px;margin-top:14px}.woocommerce-checkout #payment .payment_methods>li{padding:10px 0;border-bottom:1px solid #e6edf3}.woocommerce-checkout #payment .payment_methods>li:last-child{border-bottom:0}.woocommerce-checkout form.checkout #payment #place_order,.woocommerce-cart .wc-proceed-to-checkout .checkout-button{width:100%;min-height:50px!important;background:#167c45!important;border-color:#167c45!important;color:#ffffff!important;font-size:1rem;font-weight:700;line-height:1.2}.woocommerce-checkout form.checkout #payment #place_order:hover,.woocommerce-cart .wc-proceed-to-checkout .checkout-button:hover{background:#0f5e33!important;border-color:#0f5e33!important;color:#ffffff!important}.woocommerce-checkout form.checkout #payment #place_order:focus-visible,.woocommerce-cart .wc-proceed-to-checkout .checkout-button:focus-visible{outline:3px solid #8ce0b0;outline-offset:2px}.woocommerce-cart .wc-proceed-to-checkout .checkout-button{display:flex!important;align-items:center;justify-content:center;min-height:54px!important;padding:12px 20px!important;border:0!important;border-radius:16px!important;background:linear-gradient(135deg,#2563eb 0%,#4f46e5 100%)!important;box-shadow:0 10px 20px rgb(37 99 235 / .24);color:#ffffff!important;font-size:1rem;font-weight:700;letter-spacing:.01em;line-height:1.2!important;text-align:center;transition:transform 160ms ease,box-shadow 160ms ease,background 160ms ease}.woocommerce-cart .wc-proceed-to-checkout .checkout-button:hover{background:linear-gradient(135deg,#1d4ed8 0%,#4338ca 100%)!important;box-shadow:0 14px 26px rgb(37 99 235 / .3);color:#ffffff!important;transform:translateY(-1px)}.woocommerce-cart .wc-proceed-to-checkout .checkout-button:focus-visible{outline:3px solid #93c5fd;outline-offset:3px}.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper{font-size:.94rem;line-height:1.55}@media (max-width:768px){.woocommerce-cart .wc-proceed-to-checkout{position:sticky;bottom:calc(72px + env(safe-area-inset-bottom));z-index:30;background:#fff;padding:10px 0 0}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{width:100%;min-height:52px;font-size:16px}.db-mobile-cart-cta-bar{display:none!important}.woocommerce-cart{padding-bottom:120px}.woocommerce-checkout #place_order.db-mobile-sticky-order-btn{position:sticky;bottom:calc(72px + env(safe-area-inset-bottom));z-index:30;min-height:52px;box-shadow:0 6px 18px rgb(0 0 0 / .14)}.woocommerce-checkout .form-row{margin-bottom:12px}.woocommerce-checkout .input-text,.woocommerce-checkout select,.woocommerce-cart .input-text{min-height:44px;font-size:16px}.woocommerce-checkout form.checkout #payment,.woocommerce-checkout #order_review,.woocommerce-cart .cart-collaterals{padding:12px;border-radius:10px}.woocommerce-checkout form.checkout #payment #place_order,.woocommerce-cart .wc-proceed-to-checkout .checkout-button{min-height:52px;font-size:1.02rem}}.product-category>.col-inner>a,.product-category>a{display:block;cursor:pointer;pointer-events:auto!important;touch-action:manipulation}.product-category .box-image::before,.product-category .box-image::after,.product-category .box-badge::before,.product-category .box-badge::after{pointer-events:none!important}@media screen and (max-width:849px){.tax-product_cat .products .product.type-product{display:block!important;visibility:visible!important;opacity:1!important}}.woocommerce ul.products li.product-category .db-loop-category-image,.woocommerce ul.products li.product-category .woocommerce-loop-category__image{margin-bottom:10px;overflow:hidden;border-radius:12px;background:#f4f7fb}.woocommerce ul.products li.product-category img.db-product-cat-thumb{width:100%!important;height:100%!important;display:block;object-fit:cover}.widget_product_categories .product-categories li.cat-item>a{display:flex;align-items:center;gap:10px}.widget_product_categories .db-product-cat-link-content{display:inline-flex;align-items:center;gap:10px;width:100%}.widget_product_categories img.db-product-cat-thumb{width:36px;height:36px;min-width:36px;border-radius:8px;object-fit:cover;background:#eef2f7}.woocommerce ul.products li.product .box-image,.woocommerce .products .product-small .box-image,.products .product-small .box-image{border-radius:12px;overflow:hidden;background:#f4f7fb;aspect-ratio:1 / 1}.woocommerce ul.products li.product .box-image img,.woocommerce-page ul.products li.product .box-image img,.woocommerce .products .product-small .box-image img,.products .product-small .box-image img,.widget .product_list_widget img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}.woocommerce ul.products li.product .product-small.box{border-radius:12px;transition:box-shadow 0.24s ease,transform 0.24s ease}.woocommerce ul.products li.product .product-small.box:hover{box-shadow:0 10px 26px rgb(16 24 40 / .12);transform:translateY(-2px)}.footer-widgets .widget_products ul.product_list_widget,.footer-widgets .widget_top_rated_products ul.product_list_widget{display:flex!important;flex-wrap:nowrap;gap:12px;overflow-x:auto!important;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:0 2px 8px;margin:0}.footer-widgets .widget_products ul.product_list_widget li,.footer-widgets .widget_top_rated_products ul.product_list_widget li{flex:0 0 220px!important;min-width:220px!important;max-width:220px!important;width:220px!important;float:none!important;clear:none!important;scroll-snap-align:start;padding:10px;border:1px solid #e5e7eb;border-radius:12px;background:#fff}.footer-widgets .widget .product_list_widget li img{width:84px!important;height:84px!important;border-radius:10px;object-fit:cover!important;background:#f3f5f8}.footer-widgets .widget_products ul.product_list_widget::-webkit-scrollbar,.footer-widgets .widget_top_rated_products ul.product_list_widget::-webkit-scrollbar{height:8px}.footer-widgets .widget_products ul.product_list_widget::-webkit-scrollbar-thumb,.footer-widgets .widget_top_rated_products ul.product_list_widget::-webkit-scrollbar-thumb{background:#c9d2dd;border-radius:999px}@media (max-width:768px){.footer-widgets .widget_products ul.product_list_widget li,.footer-widgets .widget_top_rated_products ul.product_list_widget li{flex-basis:200px;min-width:200px;max-width:200px}}.shop-container .woocommerce-result-count,.shop-container .woocommerce-ordering{margin-bottom:12px}.product-section .section-title,.woocommerce .section-title,.footer-widgets .widget .widget-title{margin-bottom:12px;letter-spacing:.02em}.products .product-small.box,.woocommerce ul.products li.product .product-small.box{background:#ffffff!important;border:1px solid #e7edf4!important;padding:8px}.products .product-small .box-text,.woocommerce ul.products li.product .box-text{padding:10px 6px 6px!important}.products .product-small .name,.woocommerce ul.products li.product .name{font-size:14px!important;line-height:1.35;font-weight:600;min-height:2.7em;color:#0f172a}.products .product-small .price,.woocommerce ul.products li.product .price{font-size:16px!important;font-weight:700;color:#111827}.products .product-small .price del,.woocommerce ul.products li.product .price del{opacity:.6;font-weight:500;font-size:13px}.products .product-small .button,.woocommerce ul.products li.product .button{min-height:38px;line-height:36px;border-radius:999px!important;font-weight:700;padding-left:14px;padding-right:14px}.products .product-small .button:hover,.woocommerce ul.products li.product .button:hover{transform:translateY(-1px)}@media (max-width:768px){.products .product-small .name,.woocommerce ul.products li.product .name{font-size:13px!important}.products .product-small .price,.woocommerce ul.products li.product .price{font-size:15px!important}}body.woocommerce-shop .products .product-small.box,body.tax-product_cat .products .product-small.box,body.post-type-archive-product .products .product-small.box{border:1px solid #e7edf4!important;background:#ffffff!important;border-radius:12px!important}body.woocommerce-shop .products .product-small .name.product-title,body.tax-product_cat .products .product-small .name.product-title,body.post-type-archive-product .products .product-small .name.product-title{font-size:14px!important;line-height:1.35!important;font-weight:600!important;color:#0f172a!important}body.woocommerce-shop .products .product-small .price,body.tax-product_cat .products .product-small .price,body.post-type-archive-product .products .product-small .price{font-size:16px!important;font-weight:700!important}body.woocommerce-shop .products .product-small a.add_to_cart_button,body.woocommerce-shop .products .product-small a.button.product_type_variable,body.tax-product_cat .products .product-small a.add_to_cart_button,body.tax-product_cat .products .product-small a.button.product_type_variable,body.post-type-archive-product .products .product-small a.add_to_cart_button,body.post-type-archive-product .products .product-small a.button.product_type_variable{border-radius:999px!important;min-height:38px!important;line-height:36px!important;font-weight:700!important}@media (max-width:768px){.vi-wcaio-sidebar-cart-icon-wrap.vi-wcaio-sidebar-cart-icon-wrap-bottom_left{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}.custom-sticky-menu{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:6px 6px calc(6px + env(safe-area-inset-bottom))!important}.custom-sticky-menu>a[href="/"]{display:none!important}.custom-sticky-menu>a:first-child{display:none!important}.custom-sticky-menu>a{position:relative;flex:1 1 25%!important;width:25%!important;max-width:25%!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;gap:2px!important}.custom-sticky-menu>a span{font-size:12px!important;line-height:1.1!important}.custom-sticky-menu>a[href="/my-account"] span{font-size:0!important}.custom-sticky-menu>a[href="/my-account"] span::after{content:"mein DeakoBay";font-size:12px;line-height:1.1}}.deakobay-return-form{max-width:720px;margin:28px 0;padding:24px;border:1px solid #dbe4ee;border-radius:14px;background:#fff;box-shadow:0 8px 24px rgb(15 23 42 / .06)}.deakobay-return-form p{margin:0 0 16px}.deakobay-return-form label{display:block;margin-bottom:7px;font-weight:600;color:#0f172a}.deakobay-return-form input:not([type="checkbox"]),.deakobay-return-form select,.deakobay-return-form textarea{width:100%;border:1px solid #cbd5e1;border-radius:8px;padding:10px 12px;background:#fff}.deakobay-return-form textarea{resize:vertical}.deakobay-return-consent label{display:flex;align-items:flex-start;gap:8px;font-size:14px;font-weight:400}.deakobay-return-consent input{margin-top:4px}.deakobay-return-notice{max-width:720px;margin:20px 0;padding:14px 16px;border-radius:10px}.deakobay-return-notice.is-success{border:1px solid #86efac;background:#f0fdf4;color:#166534}.deakobay-return-notice.is-error{border:1px solid #fecaca;background:#fef2f2;color:#991b1b}.deakobay-return-offer,.deakobay-return-confirm{max-width:720px;margin:28px 0;padding:26px;border:1px solid #fed7aa;border-radius:14px;background:linear-gradient(135deg,#fff7ed,#fff);box-shadow:0 8px 24px rgb(124 45 18 / .08)}.deakobay-return-confirm{border-color:#dbe4ee;background:#fff;box-shadow:0 8px 24px rgb(15 23 42 / .06)}.deakobay-return-offer h3,.deakobay-return-confirm h3{margin-top:0;color:#0f172a}.deakobay-return-offer .button,.deakobay-return-confirm .button{margin:0 8px 8px 0}.deakobay-return-confirm label{display:block;margin-bottom:7px;font-weight:600}.deakobay-return-confirm select{width:100%;border:1px solid #cbd5e1;border-radius:8px;padding:10px 12px}@media screen and (max-width:549px){.deakobay-return-form{padding:18px}}.woocommerce-orders-table__cell-order-actions .button{margin:0 6px 6px 0;border-radius:8px;padding:8px 10px;font-size:12px}.woocommerce-orders-table__cell-order-actions .button.deakobay-change{background:#e0f2fe;color:#075985}.woocommerce-orders-table__cell-order-actions .button.deakobay-reorder{background:#ecfdf5;color:#047857}.woocommerce-orders-table__cell-order-actions .button.deakobay-return{background:#fff7ed;color:#c2410c}.deakobay-order-change{max-width:720px;margin-top:28px;padding:24px;border:1px solid #dbe4ee;border-radius:14px;background:#fff}.deakobay-order-change p{margin-bottom:16px}.deakobay-order-change label{display:block;margin-bottom:7px;font-weight:600}.deakobay-order-change select,.deakobay-order-change textarea{width:100%;border:1px solid #cbd5e1;border-radius:8px;padding:10px 12px}.deakobay-order-change textarea{resize:vertical}.deakobay-account-dashboard-grid{margin:28px 0 24px}.deakobay-account-grid-title{margin-bottom:16px;font-size:20px;font-weight:700;color:#0f172a}.deakobay-account-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.deakobay-account-grid-item{display:flex;align-items:center;justify-content:center;min-height:72px;padding:14px 12px;border:1px solid #e2e8f0;border-radius:14px;background:#fff;text-align:center;text-decoration:none!important;box-shadow:0 2px 8px rgb(15 23 42 / .04);transition:transform 0.12s ease,box-shadow 0.12s ease,border-color 0.12s ease}.deakobay-account-grid-item:hover{border-color:#94a3b8;box-shadow:0 8px 20px rgb(15 23 42 / .08);transform:translateY(-2px)}.deakobay-account-grid-label{font-size:14px;font-weight:600;line-height:1.25;color:#0f172a}@media screen and (max-width:768px){.deakobay-account-grid{grid-template-columns:repeat(2,1fr);gap:12px}.deakobay-account-grid-item{min-height:64px;padding:12px 10px}.deakobay-account-grid-label{font-size:13px}}@media screen and (max-width:360px){.deakobay-account-grid{grid-template-columns:1fr}}@media screen and (max-width:768px){.slider.slider-nav-simple .product-category.col,.product-category.col{flex:0 0 38%!important;max-width:38%!important;width:38%!important;min-width:120px!important}}.woocommerce ul.products li.product .product-small .box-image a,.woocommerce-page ul.products li.product .product-small .box-image a,.products .product-small .box-image a{position:relative;z-index:2!important;display:block!important;pointer-events:auto!important}.woocommerce ul.products li.product .product-small .name.product-title a,.woocommerce-page ul.products li.product .product-small .name.product-title a,.products .product-small .name.product-title a,.product-small .woocommerce-LoopProduct-link,.product-small .woocommerce-loop-product__link{position:relative;z-index:3!important;pointer-events:auto!important}.product-small .box-image .image-tools,.product-small .box-image .badge-container,.product-small .box-image .back-image,.product-small .box-image::before,.product-small .box-image::after{pointer-events:none!important}.product-small .box-image .image-tools .button,.product-small .box-image .image-tools a,.product-small .box-image .wishlist-button{pointer-events:auto!important}@media (max-width:768px){.product-small,.product-small a,.woocommerce-loop-product__link,.woocommerce-LoopProduct-link,.product-small .box-image,.product-small .box-image a,.product-small .box-text{pointer-events:auto!important;touch-action:manipulation!important;cursor:pointer!important}.product-small{position:relative!important;z-index:10!important}.product-small .box-image{position:relative!important;overflow:hidden!important}.product-small .box-image .image-fade_in_back{position:relative!important;width:100%!important;height:100%!important;pointer-events:none!important}.product-small .box-image a{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;z-index:2!important;display:block!important;pointer-events:auto!important}.product-small .box-image img,.product-small .box-image .back-image,.product-small .box-image .badge-container,.product-small .box-image .image-tools,.product-small .box-image::before,.product-small .box-image::after{pointer-events:none!important}.product-small .box-image .image-tools a,.product-small .box-image .image-tools button,.product-small .box-image .wishlist-button,.product-small .box-image .wishlist-icon,.product-small .box-image .add_to_cart_button,.product-small .box-image .button{pointer-events:auto!important;position:relative!important;z-index:5!important}.product-small .name.product-title a,.product-small .woocommerce-loop-product__title a,.product-small .woocommerce-LoopProduct-link{position:relative!important;z-index:20!important;pointer-events:auto!important;display:inline!important}.custom-floating-menu,.custom-sticky-menu,.mysticky-welcomebar-fixed,.mysticky-welcomebar-btn-content,.vi-wcaio-sidebar-cart-icon-wrap,.vi-wcaio-sidebar-cart-icon-wrap-bottom_left{pointer-events:none!important}.custom-floating-menu a,.custom-floating-menu button,.custom-sticky-menu a,.custom-sticky-menu button,.mysticky-welcomebar-fixed a,.mysticky-welcomebar-fixed button,.vi-wcaio-sidebar-cart-icon-wrap a,.vi-wcaio-sidebar-cart-icon-wrap button{pointer-events:auto!important}}@media (max-width:768px){.custom-floating-menu{pointer-events:auto!important}.products .product,.woocommerce-loop-product__link,.shop-container,.col{pointer-events:auto!important;position:relative;z-index:5}body.woocommerce div#wrapper{position:relative;z-index:1}}@media (max-width:768px){.custom-floating-menu,.custom-sticky-menu,.mysticky-welcomebar-fixed,.vi-wcaio-sidebar-cart-icon-wrap{pointer-events:none!important}.custom-floating-menu a,.custom-floating-menu button,.custom-sticky-menu a,.custom-sticky-menu button,.mysticky-welcomebar-fixed a,.mysticky-welcomebar-fixed button,.vi-wcaio-sidebar-cart-icon-wrap a,.vi-wcaio-sidebar-cart-icon-wrap button{pointer-events:auto!important}body.woocommerce{padding-bottom:120px!important}}.custom-floating-menu{position:fixed!important;bottom:20px!important;left:50%!important;transform:translateX(-50%)!important;z-index:1000000!important;display:flex!important;justify-content:space-around!important;align-items:center!important;gap:6px!important;min-width:340px!important;padding:10px 20px calc(10px + env(safe-area-inset-bottom)) 20px!important;background:#ffffff!important;box-shadow:0 8px 32px rgb(0 0 0 / .18)!important;border-radius:60px!important;pointer-events:auto!important}.custom-floating-menu a{position:relative!important;z-index:1000001!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;min-width:48px!important;padding:4px 6px!important;text-decoration:none!important;color:#333333!important;pointer-events:auto!important;cursor:pointer!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important}.custom-floating-menu a img{width:26px!important;height:26px!important;margin-bottom:3px!important;pointer-events:none!important}.custom-floating-menu a span{font-size:12px!important;line-height:1.1!important}.mfp-bg{background:rgb(0 0 0 / .45)!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;opacity:1!important}.mfp-wrap .mfp-content .deakobay-search-overlay{width:92vw;max-width:760px;padding:40px 36px;border-radius:28px;background:rgb(255 255 255 / .88);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);box-shadow:0 30px 80px rgb(0 0 0 / .22);border:1px solid rgb(255 255 255 / .45);color:#1d1d1f!important;text-align:center}.deakobay-search-close{top:16px!important;right:16px!important;width:36px;height:36px;border-radius:50%;background:rgb(0 0 0 / .06);color:#333!important;font-size:22px!important;line-height:36px!important;transition:background 0.2s ease}.deakobay-search-close:hover{background:rgb(0 0 0 / .12)}.deakobay-search-title{font-size:28px;font-weight:700;margin:0 0 6px;letter-spacing:-.5px;color:#1d1d1f}.deakobay-search-subtitle{font-size:15px;color:#666;margin:0 0 26px}.deakobay-search-form-wrap{position:relative;margin:0 auto 20px}.deakobay-search-overlay .searchform{margin:0}.deakobay-search-overlay .searchform .flex-row.relative{background:rgb(255 255 255 / .95);border:2px solid rgb(0 0 0 / .06);border-radius:16px;padding:6px;box-shadow:0 8px 24px rgb(0 0 0 / .06);transition:all 0.25s ease}.deakobay-search-overlay .searchform .flex-row.relative:focus-within{border-color:#6c5ce7;box-shadow:0 8px 28px rgb(108 92 231 / .12)}.deakobay-search-overlay .search-field{background:transparent!important;border:none!important;padding:14px 14px 14px 18px!important;font-size:17px;color:#1d1d1f;height:auto;box-shadow:none!important}.deakobay-search-overlay .search-field:focus{outline:none;box-shadow:none}.deakobay-search-overlay .submit-button{border-radius:12px!important;padding:0 18px!important;height:44px;margin:0!important}@media (max-width:549px){.mfp-wrap .mfp-content .deakobay-search-overlay{width:94vw;padding:28px 20px;border-radius:20px}.deakobay-search-title{font-size:22px}.deakobay-search-subtitle{font-size:13px}.deakobay-search-overlay .search-field{font-size:16px;padding:12px 12px 12px 14px!important}.deakobay-search-overlay .submit-button{height:40px}}