.woocommerce-cart-form__contents .cart-subtotal,.cart-subtotal{display:none!important}.woocommerce-order-overview li.woocommerce-order-overview__date,.woocommerce-order-overview li.woocommerce-order-overview__email,.woocommerce-order-overview li.woocommerce-order-overview__payment-method,.woocommerce-order-overview li.woocommerce-order-overview__total{display:none!important}.woocommerce-notice--success,.woocommerce-thankyou-order-received{display:none!important}.woocommerce-order-overview{display:block!important;padding:0!important;margin-bottom:5px!important}.woocommerce-order-overview li{display:block!important;border:none!important;padding:4px 0!important;margin:0!important;font-size:15px;color:#333}.woocommerce-order-overview li strong{display:inline!important;font-weight:600;margin-left:5px}.woocommerce-order-overview li::after{display:none!important}.woocommerce-order-overview li br{display:none!important}.woocommerce-order-overview li:last-child{margin-bottom:0!important;padding-bottom:0!important}.custom-order-info{margin-top:4px!important}.woocommerce-order-overview li.woocommerce-order-overview__order{font-size:16px!important;font-weight:600}.woocommerce-order-overview li.woocommerce-order-overview__order strong{font-size:16px!important;font-weight:400!important}.woocommerce-order-received footer{display:none!important}.woocommerce-order-received h1,.woocommerce-order-received .entry-title{position:relative;padding-bottom:12px!important}.woocommerce-order-received h1::after,.woocommerce-order-received .entry-title::after{content:"";display:block;width:100%;height:2px;background:#ddd;margin-top:10px}@media (min-width:768px){.woocommerce-checkout .col2-set,.woocommerce-checkout #order_review_heading,.woocommerce-checkout #order_review{width:100%!important;float:none!important}.woocommerce-checkout #order_review_heading,.woocommerce-checkout #order_review{margin-top:30px}}.woocommerce-message{display:none!important}.woocommerce-billing-fields>h3{display:none!important}body:not(.logged-in).woocommerce-account #customer_login,body:not(.logged-in).woocommerce-account form.woocommerce-form-login,body:not(.logged-in).woocommerce-account form.woocommerce-form-register{display:none!important}.custom-auth-wrap{width:100%;max-width:400px;margin:0 auto;padding:10px 0;box-sizing:border-box}.caf-group{margin-bottom:18px}.caf-group label{display:block;margin-bottom:8px;font-size:15px;font-weight:600;line-height:1.4;color:#111827}.caf-group input{display:block;width:100%;height:54px;margin:0;padding:0 16px;border:1px solid #d1d5db;border-radius:12px;background:#fff;color:#111827;font-size:15px;line-height:normal;box-sizing:border-box;transition:border-color 0.2s ease,box-shadow 0.2s ease}.caf-group input:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px rgb(37 99 235 / .12)}.caf-password-wrap{position:relative;width:100%}.caf-password-wrap input{padding-right:52px}.caf-toggle{position:absolute;top:50%;right:16px;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin:0;padding:0;border:0;background:#fff0;font-size:18px;line-height:1;cursor:pointer}.caf-forgot-password{margin-top:-8px;margin-bottom:14px;text-align:right}.caf-forgot-password a{color:#2563eb;font-size:14px;font-weight:500;text-decoration:none}.caf-forgot-password a:hover,.caf-forgot-password a:focus{text-decoration:underline}.custom-auth-btn{display:flex;align-items:center;justify-content:center;width:100%;height:48px;margin:5px 0 0;padding:0 16px;border:0;border-radius:12px;background:#2563eb;color:#fff;font-size:16px;font-weight:600;line-height:1;text-align:center;cursor:pointer;box-sizing:border-box;transition:opacity 0.2s ease,transform 0.1s ease}.custom-auth-btn:hover{opacity:.92}.custom-auth-btn:active{transform:translateY(1px)}.custom-auth-btn:focus{outline:3px solid rgb(37 99 235 / .25);outline-offset:2px}.custom-auth-google{width:100%;max-width:400px;margin:18px auto 0;box-sizing:border-box}.custom-auth-divider{display:flex;align-items:center;width:100%;gap:12px;margin:20px 0;color:#6b7280;font-size:14px;line-height:1}.custom-auth-divider::before,.custom-auth-divider::after{content:"";flex:1;height:1px;background:#e5e7eb}.custom-auth-google .nsl-container,.custom-auth-google .nsl-container-buttons{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;box-sizing:border-box!important}.custom-auth-google .nsl-container{text-align:center!important}.custom-auth-google .nsl-container-buttons{display:block!important}.custom-auth-google .nsl-container-buttons>a{display:block!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;box-sizing:border-box!important}.custom-auth-google .nsl-button{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:100%!important;height:58px!important;min-height:58px!important;margin:0!important;padding:0 18px!important;border-radius:12px!important;box-sizing:border-box!important;overflow:hidden!important}.custom-auth-google .nsl-button>span{display:flex!important;align-items:center!important;justify-content:center!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;box-sizing:border-box!important}.custom-auth-google .nsl-button svg{position:static!important;flex:0 0 auto!important;width:22px!important;height:22px!important;margin:0 10px 0 0!important;padding:0!important;transform:none!important}.custom-auth-google .nsl-button-label-container{flex:0 0 auto!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;font-size:16px!important;font-weight:600!important;line-height:1.2!important;text-align:center!important;box-sizing:border-box!important}.custom-auth-google .nsl-container-buttons,.custom-auth-google .nsl-container-buttons a,.custom-auth-google .nsl-button{margin-left:0!important;margin-right:0!important}@media (max-width:768px){.custom-auth-wrap,.custom-auth-google{width:100%;max-width:400px}.caf-group input{height:52px}.custom-auth-btn{height:48px}.custom-auth-google .nsl-button{height:56px!important;min-height:56px!important}}@media (max-width:480px){.custom-auth-wrap,.custom-auth-google{width:100%;max-width:100%}.custom-auth-wrap{padding-top:6px;padding-bottom:6px}.caf-group{margin-bottom:16px}.caf-group label{margin-bottom:7px;font-size:14px}.caf-group input{height:50px;padding-left:14px;padding-right:14px;border-radius:11px;font-size:15px}.caf-password-wrap input{padding-right:48px}.caf-toggle{right:14px}.caf-forgot-password{margin-bottom:13px}.custom-auth-btn{height:46px;border-radius:11px;font-size:15px}.custom-auth-google{margin-top:16px}.custom-auth-divider{margin:18px 0}.custom-auth-google .nsl-button{height:56px!important;min-height:56px!important;padding-left:14px!important;padding-right:14px!important;border-radius:11px!important}.custom-auth-google .nsl-button svg{width:21px!important;height:21px!important;margin-right:9px!important}.custom-auth-google .nsl-button-label-container{font-size:15px!important}}@media (max-width:360px){.custom-auth-google .nsl-button{padding-left:10px!important;padding-right:10px!important}.custom-auth-google .nsl-button svg{width:20px!important;height:20px!important;margin-right:8px!important}.custom-auth-google .nsl-button-label-container{font-size:14px!important}}.woocommerce ul.products,.woocommerce-page ul.products,.elementor-widget-woocommerce-products ul.products,.elementor-widget-wc-archive-products ul.products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px!important;margin:0!important;padding:0!important}.woocommerce ul.products::before,.woocommerce ul.products::after,.woocommerce-page ul.products::before,.woocommerce-page ul.products::after{display:none!important;content:none!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:none!important;clear:none!important;width:auto!important;max-width:none!important;box-sizing:border-box!important;margin:0!important;padding:0!important;background:#ffffff!important;border:1px solid #e4e8ee!important;border-radius:14px!important;overflow:hidden!important;box-shadow:0 4px 14px rgb(15 23 42 / .07)!important;transition:transform 0.2s ease,box-shadow 0.2s ease!important}.woocommerce ul.products li.product:hover,.woocommerce-page ul.products li.product:hover{transform:translateY(-3px);box-shadow:0 9px 22px rgb(15 23 42 / .12)!important}.woocommerce ul.products li.product a,.woocommerce-page ul.products li.product a{display:block;text-decoration:none!important}.woocommerce ul.products li.product .wc-product-image,.woocommerce ul.products li.product .inside-wc-product-image,.woocommerce-page ul.products li.product .wc-product-image,.woocommerce-page ul.products li.product .inside-wc-product-image{margin:0!important;padding:0!important}.woocommerce ul.products li.product img,.woocommerce-page ul.products li.product img{display:block!important;width:100%!important;height:auto!important;aspect-ratio:1 / 1;object-fit:cover!important;margin:0!important;padding:0!important;border-radius:0!important}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce-page ul.products li.product .woocommerce-loop-product__title{display:flex!important;align-items:center!important;justify-content:center!important;min-height:62px!important;box-sizing:border-box!important;margin:0!important;padding:10px 9px 12px!important;color:#111827!important;font-size:14px!important;font-weight:700!important;line-height:1.3!important;text-align:center!important;text-decoration:none!important}.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .star-rating,.woocommerce ul.products li.product .button,.woocommerce ul.products li.product .added_to_cart,.woocommerce ul.products li.product .onsale,.woocommerce ul.products li.product .woocommerce-product-rating,.woocommerce-page ul.products li.product .price,.woocommerce-page ul.products li.product .star-rating,.woocommerce-page ul.products li.product .button,.woocommerce-page ul.products li.product .added_to_cart,.woocommerce-page ul.products li.product .onsale,.woocommerce-page ul.products li.product .woocommerce-product-rating{display:none!important}@media (max-width:1024px){.woocommerce ul.products,.woocommerce-page ul.products,.elementor-widget-woocommerce-products ul.products,.elementor-widget-wc-archive-products ul.products{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:15px!important}}@media (max-width:767px){.woocommerce ul.products,.woocommerce-page ul.products,.elementor-widget-woocommerce-products ul.products,.elementor-widget-wc-archive-products ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{border-radius:11px!important}.woocommerce ul.products li.product:hover,.woocommerce-page ul.products li.product:hover{transform:none}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce-page ul.products li.product .woocommerce-loop-product__title{min-height:56px!important;padding:9px 7px 10px!important;font-size:13px!important;font-weight:700!important;line-height:1.3!important}}.single-product div.product .summary>p.price{margin:15px 0 20px!important;color:#16a34a!important;font-size:22px!important;font-weight:700!important;line-height:1.3}.single-product div.product .summary>p.price *{color:#16a34a!important;font-weight:700!important}body.single-product{--bdgg-blue:#1e73be;--bdgg-blue-dark:#185f9d;--bdgg-text:#111827;--bdgg-muted:#526173;--bdgg-border:#e1e6eb;--bdgg-input-border:#d1d5db;--bdgg-light-blue:#eef5fb;--bdgg-blue-border:#b8d4ec;--bdgg-light-gray:#f5f6f8;--bdgg-selected-tab:#e1e6eb}body.single-product .woocommerce-product-gallery__image,body.single-product .woocommerce-product-gallery__image>a{display:block!important;overflow:hidden!important;border-radius:14px!important}body.single-product .woocommerce-product-gallery__image img,body.single-product div.product div.images img{display:block!important;width:100%!important;height:auto!important;border-radius:14px!important;box-shadow:0 4px 14px rgb(15 23 42 / .08)!important}body.single-product form.variations_form table.variations{width:100%!important}body.single-product form.variations_form table.variations th.label{display:none!important}body.single-product form.variations_form table.variations td.value{display:block!important;width:100%!important;padding-left:0!important}body.single-product form.cart input[type="text"]:not(.qty),body.single-product form.cart input[type="tel"]:not(.qty),body.single-product form.cart input[type="email"]:not(.qty),body.single-product form.cart input[type="number"]:not(.qty){display:block!important;width:100%!important;height:49px!important;min-height:49px!important;box-sizing:border-box!important;margin:0!important;padding:11px 13px!important;background:#ffffff!important;border:1px solid var(--bdgg-input-border)!important;border-radius:10px!important;box-shadow:none!important;outline:none!important;color:var(--bdgg-text)!important;font-size:15px!important;line-height:1.4!important;transition:border-color 0.2s ease!important}body.single-product form.cart input[type="text"]:not(.qty):focus,body.single-product form.cart input[type="tel"]:not(.qty):focus,body.single-product form.cart input[type="email"]:not(.qty):focus,body.single-product form.cart input[type="number"]:not(.qty):focus{border-color:var(--bdgg-blue)!important;box-shadow:none!important;outline:none!important}body.single-product form.cart .quantity,body.single-product .bdgg-cart-row .quantity{width:auto!important;min-width:0!important;height:38px!important;min-height:38px!important;margin:0 6px 0 0!important;padding:0!important;background:var(--bdgg-light-blue)!important;border:1px solid var(--bdgg-blue-border)!important;border-radius:8px!important;box-shadow:none!important;overflow:hidden!important}body.single-product .bdgg-cart-row .quantity::before{color:var(--bdgg-text)!important;font-weight:700!important}body.single-product .bdgg-cart-row .quantity::after{color:var(--bdgg-muted)!important;font-weight:500!important}body.single-product form.cart .quantity input.qty,body.single-product .bdgg-cart-row .quantity input.qty{width:42px!important;min-width:42px!important;height:38px!important;min-height:38px!important;max-height:38px!important;margin:0!important;padding:0 4px!important;background:transparent!important;border:0!important;border-radius:8px!important;box-shadow:none!important;outline:none!important;color:var(--bdgg-text)!important;font-size:13px!important;font-weight:600!important;line-height:38px!important;text-align:center!important}body.single-product .bdgg-qty-control,body.single-product .quantity .minus,body.single-product .quantity .plus{width:25px!important;min-width:25px!important;height:30px!important;min-height:30px!important;background:#ffffff!important;border:1px solid #9fc0dc!important;border-radius:6px!important;box-shadow:none!important;color:var(--bdgg-blue)!important;font-size:14px!important}body.single-product .bdgg-qty-control:hover,body.single-product .quantity .minus:hover,body.single-product .quantity .plus:hover{background:#dfeef9!important;border-color:var(--bdgg-blue)!important;color:var(--bdgg-blue-dark)!important}body.single-product form.cart .single_add_to_cart_button,body.single-product .bdgg-cart-row .single_add_to_cart_button{width:auto!important;min-width:auto!important;height:38px!important;min-height:38px!important;max-height:38px!important;box-sizing:border-box!important;margin:0!important;padding:0 12px!important;background:var(--bdgg-blue)!important;border:1px solid var(--bdgg-blue)!important;border-radius:8px!important;box-shadow:none!important;color:#ffffff!important;font-size:12px!important;font-weight:700!important;line-height:38px!important}body.single-product form.cart .single_add_to_cart_button:hover,body.single-product .bdgg-cart-row .single_add_to_cart_button:hover{background:var(--bdgg-blue-dark)!important;border-color:var(--bdgg-blue-dark)!important;color:#ffffff!important}body.single-product form.cart button.button.pisol_single_buy_now.pisol_buy_now_button{display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important;top:11px!important;float:none!important;clear:both!important;width:100%!important;min-width:100%!important;height:50px!important;min-height:50px!important;max-height:50px!important;box-sizing:border-box!important;margin:0 0 11px!important;padding:8px 14px!important;background:var(--bdgg-blue)!important;border:1px solid var(--bdgg-blue)!important;border-radius:10px!important;box-shadow:0 3px 9px rgb(30 115 190 / .17)!important;color:#ffffff!important;font-size:17px!important;font-weight:700!important;line-height:1!important;text-align:center!important;text-decoration:none!important;cursor:pointer!important;transition:background-color 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease!important}body.single-product form.cart button.button.pisol_single_buy_now.pisol_buy_now_button:hover{background:var(--bdgg-blue-dark)!important;border-color:var(--bdgg-blue-dark)!important;color:#ffffff!important;box-shadow:0 5px 12px rgb(30 115 190 / .22)!important;transform:translateY(-1px)}body.single-product form.cart button.button.pisol_single_buy_now.pisol_buy_now_button:disabled{opacity:0.6!important;cursor:not-allowed!important;transform:none!important}body.single-product .woocommerce-tabs ul.tabs,body.single-product ul.wc-tabs{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:0!important;width:100%!important;box-sizing:border-box!important;margin:24px 0 14px!important;padding:0!important;background:#ffffff!important;border:1px solid var(--bdgg-border)!important;border-radius:10px!important;overflow:hidden!important}body.single-product .woocommerce-tabs ul.tabs::before,body.single-product .woocommerce-tabs ul.tabs::after,body.single-product .woocommerce-tabs ul.tabs>li::before,body.single-product .woocommerce-tabs ul.tabs>li::after,body.single-product ul.wc-tabs::before,body.single-product ul.wc-tabs::after,body.single-product ul.wc-tabs>li::before,body.single-product ul.wc-tabs>li::after{display:none!important;content:none!important}body.single-product .woocommerce-tabs ul.tabs>li,body.single-product ul.wc-tabs>li{display:block!important;flex:1 1 33.333%!important;width:33.333%!important;max-width:33.333%!important;margin:0!important;padding:0!important;background:#ffffff!important;border:0!important;border-right:1px solid var(--bdgg-border)!important;border-radius:0!important}body.single-product .woocommerce-tabs ul.tabs>li:last-child,body.single-product ul.wc-tabs>li:last-child{border-right:0!important}body.single-product .woocommerce-tabs ul.tabs>li>a,body.single-product ul.wc-tabs>li>a{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:44px!important;box-sizing:border-box!important;padding:6px 4px!important;background:#ffffff!important;color:var(--bdgg-text)!important;font-size:16px!important;font-weight:600!important;line-height:1.2!important;text-align:center!important;text-decoration:none!important}body.single-product .woocommerce-tabs ul.tabs>li.active,body.single-product ul.wc-tabs>li.active,body.single-product .woocommerce-tabs ul.tabs>li.active>a,body.single-product ul.wc-tabs>li.active>a{background:var(--bdgg-selected-tab)!important;color:var(--bdgg-text)!important;font-weight:700!important}body.single-product .woocommerce-tabs ul.tabs>li:not(.active)>a:hover,body.single-product ul.wc-tabs>li:not(.active)>a:hover{background:var(--bdgg-light-gray)!important;color:var(--bdgg-text)!important}body.single-product .product_meta .sku_wrapper{display:none!important}body.single-product section.related.products>h2,body.single-product .related.products>h2{box-sizing:border-box!important;width:100%!important;margin:28px 0 16px!important;padding:12px 14px!important;background:var(--bdgg-light-gray)!important;border-left:5px solid #ffb000!important;border-radius:0 10px 10px 0!important;color:var(--bdgg-text)!important;font-size:26px!important;font-weight:700!important;line-height:1.2!important}@media (max-width:767px){body.single-product .woocommerce-breadcrumb,body.single-product .product-navigation,body.single-product .wc-product-navigation,body.single-product .post-navigation{display:none!important}body.single-product .woocommerce-product-gallery__image,body.single-product .woocommerce-product-gallery__image>a,body.single-product .woocommerce-product-gallery__image img,body.single-product div.product div.images img{border-radius:12px!important}body.single-product form.cart input[type="text"]:not(.qty),body.single-product form.cart input[type="tel"]:not(.qty),body.single-product form.cart input[type="email"]:not(.qty),body.single-product form.cart input[type="number"]:not(.qty){height:48px!important;min-height:48px!important;padding:10px 12px!important;border-radius:10px!important;box-shadow:none!important;font-size:15px!important}body.single-product form.cart input[type="text"]:not(.qty):focus,body.single-product form.cart input[type="tel"]:not(.qty):focus,body.single-product form.cart input[type="email"]:not(.qty):focus,body.single-product form.cart input[type="number"]:not(.qty):focus{box-shadow:none!important}body.single-product form.cart .quantity,body.single-product .bdgg-cart-row .quantity{height:36px!important;min-height:36px!important;margin-right:5px!important;border-radius:7px!important}body.single-product form.cart .quantity input.qty,body.single-product .bdgg-cart-row .quantity input.qty{width:40px!important;min-width:40px!important;height:36px!important;min-height:36px!important;max-height:36px!important;border-radius:7px!important;font-size:12px!important;line-height:36px!important}body.single-product form.cart .single_add_to_cart_button,body.single-product .bdgg-cart-row .single_add_to_cart_button{height:36px!important;min-height:36px!important;max-height:36px!important;padding:0 10px!important;border-radius:7px!important;font-size:11px!important;line-height:36px!important}body.single-product form.cart button.button.pisol_single_buy_now.pisol_buy_now_button{top:10px!important;height:48px!important;min-height:48px!important;max-height:48px!important;margin-bottom:10px!important;padding:7px 12px!important;border-radius:9px!important;font-size:16px!important}body.single-product form.cart button.button.pisol_single_buy_now.pisol_buy_now_button:hover{transform:none!important}body.single-product .woocommerce-tabs ul.tabs,body.single-product ul.wc-tabs{margin-top:22px!important;margin-bottom:12px!important;border-radius:9px!important}body.single-product .woocommerce-tabs ul.tabs>li,body.single-product ul.wc-tabs>li{width:33.333%!important;max-width:33.333%!important}body.single-product .woocommerce-tabs ul.tabs>li>a,body.single-product ul.wc-tabs>li>a{min-height:41px!important;padding:5px 2px!important;font-size:14px!important;line-height:1.2!important}body.single-product section.related.products>h2,body.single-product .related.products>h2{margin:24px 0 14px!important;padding:11px 12px!important;font-size:22px!important;border-left-width:4px!important;border-radius:0 9px 9px 0!important}}body.woocommerce-checkout{--bdgg-blue:#1e73be;--bdgg-blue-dark:#185f9d;--bdgg-text:#111827;--bdgg-text-soft:#374151;--bdgg-border:#e5e7eb;--bdgg-payment-border:#e1e6eb;--bdgg-input-border:#d1d5db;--bdgg-light:#f5f6f8;--bdgg-lighter:#f8fafc;--bdgg-payment-light:#f8fbfe}body.woocommerce-checkout .woocommerce-billing-fields__field-wrapper{box-sizing:border-box;width:100%;margin:0 0 24px!important;padding:16px!important;background:#fff;border:1px solid var(--bdgg-border);border-radius:12px;box-shadow:0 3px 12px rgb(15 23 42 / .04)}body.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row{float:none!important;width:100%!important;margin:0 0 14px!important;padding:0!important}body.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row:last-child{margin-bottom:0!important}body.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row label{display:block;margin:0 0 6px!important;color:var(--bdgg-text);font-size:14px;font-weight:600;line-height:1.35}body.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .required{color:#dc2626!important}body.woocommerce-checkout .woocommerce-billing-fields__field-wrapper input.input-text,body.woocommerce-checkout .woocommerce-billing-fields__field-wrapper input[type="text"],body.woocommerce-checkout .woocommerce-billing-fields__field-wrapper input[type="tel"],body.woocommerce-checkout .woocommerce-billing-fields__field-wrapper input[type="email"],body.woocommerce-checkout .woocommerce-billing-fields__field-wrapper select,body.woocommerce-checkout .woocommerce-billing-fields__field-wrapper textarea{display:block;width:100%!important;height:46px;box-sizing:border-box;margin:0!important;padding:10px 12px!important;background:#ffffff!important;border:1px solid var(--bdgg-input-border)!important;border-radius:8px!important;box-shadow:none!important;outline:none!important;color:var(--bdgg-text)!important;font-size:15px!important;font-weight:400;line-height:1.4;transition:border-color 0.2s ease,box-shadow 0.2s ease}body.woocommerce-checkout .woocommerce-billing-fields__field-wrapper textarea{height:auto;min-height:100px;resize:vertical}body.woocommerce-checkout .woocommerce-billing-fields__field-wrapper input.input-text:focus,body.woocommerce-checkout .woocommerce-billing-fields__field-wrapper input[type="text"]:focus,body.woocommerce-checkout .woocommerce-billing-fields__field-wrapper input[type="tel"]:focus,body.woocommerce-checkout .woocommerce-billing-fields__field-wrapper input[type="email"]:focus,body.woocommerce-checkout .woocommerce-billing-fields__field-wrapper select:focus,body.woocommerce-checkout .woocommerce-billing-fields__field-wrapper textarea:focus{border-color:var(--bdgg-blue)!important;box-shadow:0 0 0 3px rgb(30 115 190 / .12)!important}body.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .select2-container{width:100%!important}body.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .select2-selection--single{height:46px!important;background:#ffffff!important;border:1px solid var(--bdgg-input-border)!important;border-radius:8px!important}body.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .select2-selection__rendered{padding-left:12px!important;color:var(--bdgg-text)!important;line-height:44px!important}body.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .select2-selection__arrow{height:44px!important}body.woocommerce-checkout #order_review_heading{margin:8px 0 14px!important;color:var(--bdgg-text);font-size:27px;font-weight:700;line-height:1.25}body.woocommerce-checkout table.shop_table.woocommerce-checkout-review-order-table{width:100%!important;margin:0 0 22px!important;background:#ffffff!important;border:1px solid var(--bdgg-border)!important;border-collapse:separate!important;border-spacing:0!important;border-radius:12px!important;overflow:hidden!important;box-shadow:0 3px 12px rgb(15 23 42 / .04)}body.woocommerce-checkout .woocommerce-checkout-review-order-table th,body.woocommerce-checkout .woocommerce-checkout-review-order-table td{box-sizing:border-box;padding:14px 16px!important;border-top:0!important;border-right:0!important;border-left:0!important;border-bottom:1px solid var(--bdgg-border)!important;color:var(--bdgg-text);vertical-align:top}body.woocommerce-checkout .woocommerce-checkout-review-order-table thead th{background:var(--bdgg-light)!important;color:var(--bdgg-text)!important;font-size:15px;font-weight:700!important}body.woocommerce-checkout .woocommerce-checkout-review-order-table tbody td{background:#ffffff!important;font-size:14px;line-height:1.55}body.woocommerce-checkout .woocommerce-checkout-review-order-table .product-name{width:72%}body.woocommerce-checkout .woocommerce-checkout-review-order-table .product-total{width:28%;text-align:right;white-space:nowrap}body.woocommerce-checkout .woocommerce-checkout-review-order-table .product-quantity{font-weight:700}body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot th,body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot td{background:#ffffff!important;color:var(--bdgg-text)!important;font-size:14px;font-weight:600}body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr.order-total th,body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr.order-total td{background:var(--bdgg-lighter)!important;color:var(--bdgg-text)!important;font-size:16px;font-weight:700!important}body.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total .woocommerce-Price-amount{color:var(--bdgg-text)!important;font-weight:700!important}body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr:last-child th,body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr:last-child td{border-bottom:0!important}body.woocommerce-checkout .woocommerce-checkout-review-order-table a.remove,body.woocommerce-checkout .woocommerce-checkout-review-order-table .remove{display:none!important}body.woocommerce-checkout #payment{margin:0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}body.woocommerce-checkout #payment ul.wc_payment_methods{margin:0 0 18px!important;padding:0!important;background:transparent!important;border:0!important;list-style:none!important}body.woocommerce-checkout #payment ul.wc_payment_methods li.wc_payment_method{position:relative!important;display:block!important;width:100%!important;box-sizing:border-box!important;margin:0 0 10px!important;padding:0!important;background:#ffffff!important;border:1px solid var(--bdgg-payment-border)!important;border-radius:12px!important;overflow:hidden!important;box-shadow:0 2px 7px rgb(15 23 42 / .035)!important;transition:border-color 0.2s ease,box-shadow 0.2s ease!important}body.woocommerce-checkout #payment ul.wc_payment_methods li.wc_payment_method:last-child{margin-bottom:0!important}body.woocommerce-checkout #payment ul.wc_payment_methods li.wc_payment_method:has(>input[type="radio"]:checked){border-color:var(--bdgg-blue)!important;box-shadow:0 0 0 2px rgb(30 115 190 / .1)!important}body.woocommerce-checkout #payment ul.wc_payment_methods li.wc_payment_method>input[type="radio"]{position:absolute!important;top:21px!important;left:15px!important;z-index:5!important;width:19px!important;height:19px!important;margin:0!important;transform:none!important;accent-color:var(--bdgg-blue);cursor:pointer!important}body.woocommerce-checkout #payment ul.wc_payment_methods li.wc_payment_method>label{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;gap:8px!important;width:100%!important;min-height:62px!important;box-sizing:border-box!important;margin:0!important;padding:13px 14px 13px 49px!important;background:#ffffff!important;border:0!important;border-radius:0!important;color:var(--bdgg-text)!important;font-size:16px!important;font-weight:600!important;line-height:1.35!important;cursor:pointer!important}body.woocommerce-checkout #payment ul.wc_payment_methods li.wc_payment_method>input[type="radio"]:checked+label{background:#f3f8fc!important;color:var(--bdgg-text)!important;font-weight:700!important}body.woocommerce-checkout #payment ul.wc_payment_methods li.wc_payment_method>label img{display:block!important;flex:0 0 auto!important;width:auto!important;min-width:0!important;height:32px!important;min-height:0!important;max-width:155px!important;max-height:32px!important;margin-top:0!important;margin-bottom:0!important;padding:2px!important;object-fit:contain!important;background:#ffffff!important;border:1px solid var(--bdgg-border)!important;border-radius:6px!important;box-shadow:none!important}body.woocommerce-checkout #payment ul.wc_payment_methods li.wc_payment_method>label img:first-of-type{margin-left:auto!important;margin-right:0!important}body.woocommerce-checkout #payment ul.wc_payment_methods li.wc_payment_method>label img:not(:first-of-type){margin-left:0!important;margin-right:0!important}body.woocommerce-checkout #payment ul.wc_payment_methods li.wc_payment_method:has(>#payment_method_uddoktapay)>label[for="payment_method_uddoktapay"]{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:flex-start!important;justify-content:center!important;gap:9px!important;width:100%!important;min-height:98px!important;box-sizing:border-box!important;margin:0!important;padding:13px 12px 13px 49px!important;background:#ffffff!important;color:transparent!important;font-size:0!important;line-height:0!important;cursor:pointer!important}body.woocommerce-checkout #payment ul.wc_payment_methods li.wc_payment_method:has(>#payment_method_uddoktapay)>label[for="payment_method_uddoktapay"]::before{content:"Automatic Gateway (bKash, Nagad)"!important;display:block!important;flex:0 0 auto!important;width:100%!important;margin:0!important;padding:0!important;color:var(--bdgg-text)!important;font-family:Arial,Helvetica,sans-serif!important;font-size:16px!important;font-style:normal!important;font-variant:normal!important;font-weight:700!important;line-height:1.35!important;text-align:left!important;text-transform:none!important}body.woocommerce-checkout #payment ul.wc_payment_methods li.wc_payment_method:has(>#payment_method_uddoktapay)>label[for="payment_method_uddoktapay"]>img{display:none!important;width:0!important;height:0!important;max-width:0!important;max-height:0!important;margin:0!important;padding:0!important;visibility:hidden!important}body.woocommerce-checkout #payment ul.wc_payment_methods li.wc_payment_method:has(>#payment_method_uddoktapay)>label[for="payment_method_uddoktapay"]::after{content:""!important;display:block!important;flex:0 0 auto!important;width:61px!important;height:30px!important;margin:0!important;padding:0!important;background-image:url(https://www.bdgameghor.com/wp-content/plugins/uddoktapay-gateway/assets/images/uddoktapay.png)!important;background-repeat:no-repeat!important;background-position:left top!important;background-size:248px 30px!important;border:0!important;border-radius:0!important;box-shadow:none!important}body.woocommerce-checkout #payment #payment_method_uddoktapay:checked+label[for="payment_method_uddoktapay"]{background:#f3f8fc!important}body.woocommerce-checkout #payment #payment_method_uddoktapay{top:18px!important;left:15px!important;width:19px!important;height:19px!important}body.woocommerce-checkout #payment .payment_box{clear:both!important;width:100%!important;box-sizing:border-box!important;margin:0!important;padding:15px 16px 17px!important;background:var(--bdgg-payment-light)!important;border:0!important;border-top:1px solid #dce8f2!important;border-radius:0 0 11px 11px!important;box-shadow:none!important;color:var(--bdgg-text-soft)!important;font-size:15px!important;line-height:1.6!important}body.woocommerce-checkout #payment .payment_box::before{display:none!important;content:none!important}body.woocommerce-checkout #payment .payment_box p,body.woocommerce-checkout #payment .payment_box li{color:var(--bdgg-text-soft)!important;font-size:15px!important;font-weight:400!important;line-height:1.6!important}body.woocommerce-checkout #payment .payment_box p{margin:0 0 11px!important}body.woocommerce-checkout #payment .payment_box p:last-child{margin-bottom:0!important}body.woocommerce-checkout #payment .payment_box label{display:block!important;margin:0 0 6px!important;color:var(--bdgg-text)!important;font-size:14px!important;font-weight:600!important;line-height:1.4!important}body.woocommerce-checkout #payment .payment_box input[type="text"],body.woocommerce-checkout #payment .payment_box input[type="tel"],body.woocommerce-checkout #payment .payment_box input[type="number"],body.woocommerce-checkout #payment .payment_box input[type="email"],body.woocommerce-checkout #payment .payment_box select,body.woocommerce-checkout #payment .payment_box textarea{display:block!important;width:100%!important;height:46px!important;box-sizing:border-box!important;margin:0 0 12px!important;padding:10px 12px!important;background:#ffffff!important;border:1px solid var(--bdgg-input-border)!important;border-radius:8px!important;box-shadow:none!important;outline:none!important;color:var(--bdgg-text)!important;font-size:15px!important;line-height:1.4!important;transition:border-color 0.2s ease,box-shadow 0.2s ease}body.woocommerce-checkout #payment .payment_box textarea{height:auto!important;min-height:94px!important;resize:vertical}body.woocommerce-checkout #payment .payment_box input:focus,body.woocommerce-checkout #payment .payment_box select:focus,body.woocommerce-checkout #payment .payment_box textarea:focus{border-color:var(--bdgg-blue)!important;box-shadow:0 0 0 3px rgb(30 115 190 / .1)!important}body.woocommerce-checkout #payment .payment_box input::placeholder,body.woocommerce-checkout #payment .payment_box textarea::placeholder{color:#9ca3af!important;opacity:1!important}body.woocommerce-checkout #payment .payment_box button,body.woocommerce-checkout #payment .payment_box input[type="button"]{min-height:34px;padding:6px 11px!important;background:var(--bdgg-blue)!important;border:1px solid var(--bdgg-blue)!important;border-radius:6px!important;box-shadow:none!important;color:#ffffff!important;font-size:13px!important;font-weight:600!important;line-height:1.2!important}body.woocommerce-checkout #payment .payment_box button:hover,body.woocommerce-checkout #payment .payment_box input[type="button"]:hover{background:var(--bdgg-blue-dark)!important;border-color:var(--bdgg-blue-dark)!important;color:#ffffff!important}body.woocommerce-checkout #payment .woocommerce-privacy-policy-text{margin:19px 0!important;color:#4b5563!important;font-size:15px!important;line-height:1.65!important}body.woocommerce-checkout #payment .form-row.place-order{margin:0!important;padding:0!important;background:transparent!important}body.woocommerce-checkout #payment #place_order{display:flex!important;align-items:center!important;justify-content:center!important;float:none!important;width:100%!important;min-height:68px!important;box-sizing:border-box!important;margin:0!important;padding:17px 22px!important;background:var(--bdgg-blue)!important;border:1px solid var(--bdgg-blue)!important;border-radius:12px!important;box-shadow:0 6px 16px rgb(30 115 190 / .22)!important;color:#ffffff!important;font-size:22px!important;font-weight:700!important;line-height:1.2!important;text-align:center!important;text-decoration:none!important;transition:background-color 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease!important}body.woocommerce-checkout #payment #place_order:hover{background:var(--bdgg-blue-dark)!important;border-color:var(--bdgg-blue-dark)!important;color:#ffffff!important;box-shadow:0 8px 19px rgb(30 115 190 / .27)!important;transform:translateY(-1px)}body.woocommerce-checkout #payment #place_order:disabled,body.woocommerce-checkout #payment #place_order.disabled{opacity:0.6!important;cursor:not-allowed!important;transform:none!important}@media (max-width:767px){body.woocommerce-checkout .woocommerce-billing-fields__field-wrapper{margin-bottom:22px!important;padding:14px!important;border-radius:10px}body.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row{margin-bottom:13px!important}body.woocommerce-checkout .woocommerce-billing-fields__field-wrapper input.input-text,body.woocommerce-checkout .woocommerce-billing-fields__field-wrapper input[type="text"],body.woocommerce-checkout .woocommerce-billing-fields__field-wrapper input[type="tel"],body.woocommerce-checkout .woocommerce-billing-fields__field-wrapper input[type="email"],body.woocommerce-checkout .woocommerce-billing-fields__field-wrapper select{height:46px;font-size:15px!important}body.woocommerce-checkout #order_review_heading{margin-bottom:12px!important;font-size:25px}body.woocommerce-checkout table.shop_table.woocommerce-checkout-review-order-table{border-radius:10px!important}body.woocommerce-checkout .woocommerce-checkout-review-order-table th,body.woocommerce-checkout .woocommerce-checkout-review-order-table td{padding:13px 12px!important}body.woocommerce-checkout .woocommerce-checkout-review-order-table thead th,body.woocommerce-checkout .woocommerce-checkout-review-order-table tbody td{font-size:14px}body.woocommerce-checkout .woocommerce-checkout-review-order-table .product-name{width:70%}body.woocommerce-checkout .woocommerce-checkout-review-order-table .product-total{width:30%}body.woocommerce-checkout #payment ul.wc_payment_methods li.wc_payment_method{margin-bottom:9px!important;border-radius:11px!important}body.woocommerce-checkout #payment ul.wc_payment_methods li.wc_payment_method:last-child{margin-bottom:0!important}body.woocommerce-checkout #payment ul.wc_payment_methods li.wc_payment_method>input[type="radio"]{top:20px!important;left:14px!important;width:18px!important;height:18px!important}body.woocommerce-checkout #payment ul.wc_payment_methods li.wc_payment_method>label{min-height:60px!important;padding:12px 12px 12px 46px!important;font-size:15px!important;line-height:1.35!important}body.woocommerce-checkout #payment ul.wc_payment_methods li.wc_payment_method>label img{height:29px!important;max-width:135px!important;max-height:29px!important;border-radius:5px!important}body.woocommerce-checkout #payment ul.wc_payment_methods li.wc_payment_method:has(>#payment_method_uddoktapay)>label[for="payment_method_uddoktapay"]{gap:8px!important;min-height:92px!important;padding:12px 9px 12px 46px!important}body.woocommerce-checkout #payment ul.wc_payment_methods li.wc_payment_method:has(>#payment_method_uddoktapay)>label[for="payment_method_uddoktapay"]::before{content:"Automatic Gateway (bKash, Nagad)"!important;font-family:Arial,Helvetica,sans-serif!important;font-size:15px!important;font-weight:700!important;line-height:1.35!important}body.woocommerce-checkout #payment ul.wc_payment_methods li.wc_payment_method:has(>#payment_method_uddoktapay)>label[for="payment_method_uddoktapay"]::after{width:57px!important;height:28px!important;background-position:left top!important;background-size:232px 28px!important}body.woocommerce-checkout #payment #payment_method_uddoktapay{top:17px!important;left:14px!important;width:18px!important;height:18px!important}body.woocommerce-checkout #payment .payment_box{padding:14px 14px 15px!important}body.woocommerce-checkout #payment .payment_box,body.woocommerce-checkout #payment .payment_box p,body.woocommerce-checkout #payment .payment_box li{font-size:15px!important;line-height:1.55!important}body.woocommerce-checkout #payment .payment_box label{font-size:14px!important}body.woocommerce-checkout #payment .payment_box input[type="text"],body.woocommerce-checkout #payment .payment_box input[type="tel"],body.woocommerce-checkout #payment .payment_box input[type="number"],body.woocommerce-checkout #payment .payment_box input[type="email"],body.woocommerce-checkout #payment .payment_box select{height:46px!important;font-size:15px!important}body.woocommerce-checkout #payment .woocommerce-privacy-policy-text{margin:18px 0!important;font-size:15px!important;line-height:1.6!important}body.woocommerce-checkout #payment #place_order{min-height:66px!important;padding:16px 20px!important;border-radius:11px!important;font-size:21px!important;box-shadow:0 6px 15px rgb(30 115 190 / .22)!important}body.woocommerce-checkout #payment #place_order:hover{transform:none!important}}body.logged-in.woocommerce-account{--bdgg-blue:#1e73be;--bdgg-blue-dark:#185f9d;--bdgg-text:#111827;--bdgg-text-soft:#374151;--bdgg-muted:#667085;--bdgg-border:#e1e6eb;--bdgg-input-border:#d1d5db;--bdgg-light:#f5f6f8;--bdgg-lighter:#f8fafc;--bdgg-light-blue:#eef5fb;--bdgg-green:#16a34a;--bdgg-green-light:#dcfce7;--bdgg-red:#dc2626;--bdgg-red-light:#fee2e2;--bdgg-orange:#b45309;--bdgg-orange-light:#fef3c7}body.logged-in.woocommerce-account .site-main{width:100%}body.logged-in.woocommerce-account .inside-article{background:transparent!important}body.logged-in.woocommerce-account .entry-header{margin-bottom:22px!important}body.logged-in.woocommerce-account .entry-title{margin:0!important;color:var(--bdgg-text)!important;font-size:30px!important;font-weight:700!important;line-height:1.25!important}body.logged-in.woocommerce-account .woocommerce{display:grid!important;grid-template-columns:220px minmax(0,1fr)!important;grid-template-areas:"bdgg-menu bdgg-content"!important;align-items:start!important;gap:26px!important;width:100%!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation{grid-area:bdgg-menu!important;float:none!important;width:100%!important;max-width:none!important;margin:0!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-content{grid-area:bdgg-content!important;float:none!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;color:var(--bdgg-text-soft);font-size:15px;line-height:1.65}body.logged-in.woocommerce-account .woocommerce-MyAccount-content>*{max-width:100%!important;box-sizing:border-box!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation{position:sticky;top:20px;background:#fff;border:1px solid var(--bdgg-border)!important;border-radius:12px!important;overflow:hidden!important;box-shadow:0 3px 12px rgb(15 23 42 / .04)}body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation ul{display:block!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;list-style:none!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation li{display:block!important;width:100%!important;margin:0!important;padding:0!important;border:0!important;border-right:0!important;border-bottom:1px solid var(--bdgg-border)!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation li:last-child{border-bottom:0!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation li a{display:flex!important;align-items:center!important;width:100%!important;min-height:50px!important;box-sizing:border-box!important;margin:0!important;padding:12px 15px!important;background:#ffffff!important;color:var(--bdgg-text-soft)!important;font-size:14px!important;font-weight:600!important;line-height:1.3!important;white-space:normal!important;text-decoration:none!important;transition:background-color 0.2s ease,color 0.2s ease,box-shadow 0.2s ease}body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation li a:hover{background:var(--bdgg-lighter)!important;color:var(--bdgg-blue)!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a{background:var(--bdgg-light-blue)!important;color:var(--bdgg-blue)!important;font-weight:700!important;box-shadow:inset 4px 0 0 var(--bdgg-blue)!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation-link--customer-logout a{color:#b91c1c!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation-link--customer-logout a:hover{background:#fff5f5!important;color:#991b1b!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-content>p{width:100%!important;box-sizing:border-box;margin:0 0 14px!important;padding:15px 16px!important;background:#fff;border:1px solid var(--bdgg-border);border-radius:10px;color:var(--bdgg-text-soft);font-size:15px;line-height:1.65;box-shadow:0 2px 8px rgb(15 23 42 / .03)}body.logged-in.woocommerce-account .woocommerce-MyAccount-content>p a{color:var(--bdgg-blue)!important;font-weight:600!important;text-decoration:none!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-content>p a:hover{color:var(--bdgg-blue-dark)!important}body.bdgg-view-order-page .woocommerce-MyAccount-content>p:first-of-type{display:none!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-content h2,body.logged-in.woocommerce-account .woocommerce-MyAccount-content h3{color:var(--bdgg-text)!important;font-weight:700!important;line-height:1.3!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-content h2{margin:0 0 15px!important;font-size:24px!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-content h3{margin:0 0 12px!important;font-size:20px!important}body.logged-in.woocommerce-account .woocommerce-message,body.logged-in.woocommerce-account .woocommerce-info,body.logged-in.woocommerce-account .woocommerce-error{width:100%!important;box-sizing:border-box;margin:0 0 20px!important;padding:14px 16px 14px 46px!important;border-radius:10px!important;font-size:14px!important;line-height:1.55!important;box-shadow:none!important}body.logged-in.woocommerce-account .woocommerce-message{background:var(--bdgg-green-light)!important;border:1px solid #86efac!important;border-top:1px solid #86efac!important;color:#166534!important}body.logged-in.woocommerce-account .woocommerce-info{background:var(--bdgg-light-blue)!important;border:1px solid #b8d4ec!important;border-top:1px solid #b8d4ec!important;color:#1e4f78!important}body.logged-in.woocommerce-account .woocommerce-error{background:var(--bdgg-red-light)!important;border:1px solid #fca5a5!important;border-top:1px solid #fca5a5!important;color:#991b1b!important}body.logged-in.woocommerce-account table.woocommerce-orders-table,body.logged-in.woocommerce-account .woocommerce-MyAccount-content>table.shop_table{width:100%!important;margin:0!important;background:#ffffff!important;border:1px solid var(--bdgg-border)!important;border-collapse:separate!important;border-spacing:0!important;border-radius:12px!important;overflow:hidden!important;box-shadow:0 3px 12px rgb(15 23 42 / .04)}body.logged-in.woocommerce-account table.woocommerce-orders-table th,body.logged-in.woocommerce-account table.woocommerce-orders-table td,body.logged-in.woocommerce-account .woocommerce-MyAccount-content>table.shop_table th,body.logged-in.woocommerce-account .woocommerce-MyAccount-content>table.shop_table td{box-sizing:border-box;padding:14px 13px!important;border-top:0!important;border-right:0!important;border-left:0!important;border-bottom:1px solid var(--bdgg-border)!important;color:var(--bdgg-text)!important;font-size:14px!important;line-height:1.5!important;vertical-align:middle!important}body.logged-in.woocommerce-account table.woocommerce-orders-table thead th,body.logged-in.woocommerce-account .woocommerce-MyAccount-content>table.shop_table thead th{background:var(--bdgg-light)!important;color:var(--bdgg-text)!important;font-size:14px!important;font-weight:700!important}body.logged-in.woocommerce-account table.woocommerce-orders-table tbody tr:last-child td,body.logged-in.woocommerce-account .woocommerce-MyAccount-content>table.shop_table tbody tr:last-child td{border-bottom:0!important}body.logged-in.woocommerce-account .woocommerce-orders-table__cell-order-number a{color:var(--bdgg-blue)!important;font-weight:700!important;text-decoration:none!important}body.logged-in.woocommerce-account .woocommerce-orders-table__cell-order-number a:hover{color:var(--bdgg-blue-dark)!important}body.logged-in.woocommerce-account .woocommerce-orders-table__cell-order-total{font-weight:700!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-content .button,body.logged-in.woocommerce-account .woocommerce-MyAccount-content button.button,body.logged-in.woocommerce-account .woocommerce-MyAccount-content input.button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:40px;box-sizing:border-box;padding:9px 14px!important;background:var(--bdgg-blue)!important;border:1px solid var(--bdgg-blue)!important;border-radius:8px!important;box-shadow:none!important;color:#ffffff!important;font-size:14px!important;font-weight:700!important;line-height:1.2!important;text-decoration:none!important;cursor:pointer!important;transition:background-color 0.2s ease,border-color 0.2s ease}body.logged-in.woocommerce-account .woocommerce-MyAccount-content .button:hover,body.logged-in.woocommerce-account .woocommerce-MyAccount-content button.button:hover,body.logged-in.woocommerce-account .woocommerce-MyAccount-content input.button:hover{background:var(--bdgg-blue-dark)!important;border-color:var(--bdgg-blue-dark)!important;color:#ffffff!important}body.logged-in.woocommerce-account .woocommerce-orders-table__cell-order-actions .button{min-height:36px;margin:2px!important;padding:7px 11px!important;font-size:13px!important}body.logged-in.woocommerce-account .woocommerce-orders-table__cell-order-actions .button.pay{background:var(--bdgg-green)!important;border-color:var(--bdgg-green)!important}body.logged-in.woocommerce-account .woocommerce-orders-table__cell-order-actions .button.cancel{background:#ffffff!important;border-color:#fca5a5!important;color:#b91c1c!important}body.logged-in.woocommerce-account .woocommerce-orders-table__cell-order-actions .button.cancel:hover{background:#b91c1c!important;border-color:#b91c1c!important;color:#ffffff!important}body.logged-in.woocommerce-account .woocommerce-pagination{margin-top:18px!important}body.logged-in.woocommerce-account .woocommerce-pagination ul{display:flex!important;gap:6px!important;margin:0!important;padding:0!important;border:0!important;list-style:none!important}body.logged-in.woocommerce-account .woocommerce-pagination li{border:0!important}body.logged-in.woocommerce-account .woocommerce-pagination a,body.logged-in.woocommerce-account .woocommerce-pagination span{display:flex!important;align-items:center!important;justify-content:center!important;min-width:38px;min-height:38px;padding:6px 10px!important;background:#ffffff!important;border:1px solid var(--bdgg-border)!important;border-radius:7px!important;color:var(--bdgg-text)!important;font-size:14px!important;font-weight:600!important}body.logged-in.woocommerce-account .woocommerce-pagination span.current,body.logged-in.woocommerce-account .woocommerce-pagination a:hover{background:var(--bdgg-blue)!important;border-color:var(--bdgg-blue)!important;color:#ffffff!important}body.logged-in.woocommerce-account form.woocommerce-EditAccountForm{width:100%;box-sizing:border-box;margin:0!important;padding:18px!important;background:#fff;border:1px solid var(--bdgg-border);border-radius:12px;box-shadow:0 3px 12px rgb(15 23 42 / .04)}body.logged-in.woocommerce-account form.woocommerce-EditAccountForm .form-row{float:none!important;width:100%!important;margin:0 0 15px!important;padding:0!important}body.logged-in.woocommerce-account form.woocommerce-EditAccountForm .form-row-first,body.logged-in.woocommerce-account form.woocommerce-EditAccountForm .form-row-last{width:calc(50% - 7px)!important}body.logged-in.woocommerce-account form.woocommerce-EditAccountForm .form-row-first{float:left!important}body.logged-in.woocommerce-account form.woocommerce-EditAccountForm .form-row-last{float:right!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-content form label{display:block;margin:0 0 6px!important;color:var(--bdgg-text)!important;font-size:14px!important;font-weight:600!important;line-height:1.35!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-content form input[type="text"],body.logged-in.woocommerce-account .woocommerce-MyAccount-content form input[type="email"],body.logged-in.woocommerce-account .woocommerce-MyAccount-content form input[type="tel"],body.logged-in.woocommerce-account .woocommerce-MyAccount-content form input[type="password"],body.logged-in.woocommerce-account .woocommerce-MyAccount-content form input[type="number"],body.logged-in.woocommerce-account .woocommerce-MyAccount-content form select,body.logged-in.woocommerce-account .woocommerce-MyAccount-content form textarea{display:block;width:100%!important;height:46px;box-sizing:border-box;margin:0!important;padding:10px 12px!important;background:#ffffff!important;border:1px solid var(--bdgg-input-border)!important;border-radius:8px!important;box-shadow:none!important;outline:none!important;color:var(--bdgg-text)!important;font-size:15px!important;line-height:1.4!important;transition:border-color 0.2s ease,box-shadow 0.2s ease}body.logged-in.woocommerce-account .woocommerce-MyAccount-content form textarea{height:auto;min-height:100px;resize:vertical}body.logged-in.woocommerce-account .woocommerce-MyAccount-content form input:focus,body.logged-in.woocommerce-account .woocommerce-MyAccount-content form select:focus,body.logged-in.woocommerce-account .woocommerce-MyAccount-content form textarea:focus{border-color:var(--bdgg-blue)!important;box-shadow:0 0 0 3px rgb(30 115 190 / .1)!important}body.logged-in.woocommerce-account form.woocommerce-EditAccountForm fieldset{clear:both;margin:22px 0 18px!important;padding:16px!important;background:var(--bdgg-lighter);border:1px solid var(--bdgg-border)!important;border-radius:10px!important}body.logged-in.woocommerce-account form.woocommerce-EditAccountForm fieldset legend{padding:0 7px;color:var(--bdgg-text);font-size:16px;font-weight:700}body.logged-in.woocommerce-account .woocommerce-Addresses{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important}body.logged-in.woocommerce-account .woocommerce-Address{float:none!important;width:100%!important;box-sizing:border-box;margin:0!important;padding:17px!important;background:#fff;border:1px solid var(--bdgg-border);border-radius:12px;box-shadow:0 3px 12px rgb(15 23 42 / .04)}body.logged-in.woocommerce-account .woocommerce-Address-title{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:13px}body.logged-in.woocommerce-account .woocommerce-Address-title h3{margin:0!important;font-size:19px!important}body.logged-in.woocommerce-account .woocommerce-Address-title .edit{color:var(--bdgg-blue)!important;font-size:13px!important;font-weight:700!important;text-decoration:none!important}body.logged-in.woocommerce-account .woocommerce-Address address{margin:0!important;color:var(--bdgg-text-soft);font-size:14px;font-style:normal;line-height:1.75}body.logged-in.woocommerce-account .woo-wallet-my-wallet-container,body.logged-in.woocommerce-account .woo-wallet-content{width:100%!important;box-sizing:border-box;background:#ffffff!important;border:1px solid var(--bdgg-border)!important;border-radius:12px!important;box-shadow:0 3px 12px rgb(15 23 42 / .04)!important}body.logged-in.woocommerce-account .woo-wallet-content{padding:17px!important}body.logged-in.woocommerce-account .woo-wallet-balance,body.logged-in.woocommerce-account .woo-wallet-balance-to-add{box-sizing:border-box;padding:15px!important;background:var(--bdgg-light-blue)!important;border:1px solid #b8d4ec!important;border-radius:10px!important;color:var(--bdgg-text)!important}body.logged-in.woocommerce-account .woo-wallet-content-heading,body.logged-in.woocommerce-account .woo-wallet-content h3{color:var(--bdgg-text)!important;font-size:20px!important;font-weight:700!important}body.logged-in.woocommerce-account .woo-wallet-transactions-items,body.logged-in.woocommerce-account table.woo-wallet-transactions{width:100%!important;margin-top:15px!important;border:1px solid var(--bdgg-border)!important;border-collapse:separate!important;border-spacing:0!important;border-radius:10px!important;overflow:hidden!important}body.logged-in.woocommerce-account .woo-wallet-transactions-items th,body.logged-in.woocommerce-account .woo-wallet-transactions-items td,body.logged-in.woocommerce-account table.woo-wallet-transactions th,body.logged-in.woocommerce-account table.woo-wallet-transactions td{padding:12px!important;border-bottom:1px solid var(--bdgg-border)!important;color:var(--bdgg-text)!important;font-size:14px!important}body.logged-in.woocommerce-account .woo-wallet-transactions-items th,body.logged-in.woocommerce-account table.woo-wallet-transactions th{background:var(--bdgg-light)!important;font-weight:700!important}body.bdgg-view-order-page .bdgg-order-summary-card,body.bdgg-view-order-page .bdgg-payment-information-card,body.bdgg-view-order-page table.woocommerce-table--order-details{max-width:100%!important}body.bdgg-view-order-page .bdgg-order-summary-card p,body.bdgg-view-order-page .bdgg-payment-information-card p{background:transparent!important;border:0!important;box-shadow:none!important}@media (min-width:768px) and (max-width:1024px){body.logged-in.woocommerce-account .woocommerce{grid-template-columns:190px minmax(0,1fr)!important;gap:20px!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation li a{padding-left:13px!important;padding-right:13px!important}}@media (max-width:767px){body.logged-in.woocommerce-account .entry-title{font-size:25px!important}body.logged-in.woocommerce-account .woocommerce,body.bdgg-view-order-page .woocommerce{display:block!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation,body.bdgg-view-order-page .woocommerce-MyAccount-navigation{position:static!important;width:100%!important;margin:0 0 20px!important;border-radius:10px!important;overflow:hidden!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation ul,body.bdgg-view-order-page .woocommerce-MyAccount-navigation ul{display:block!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation li,body.bdgg-view-order-page .woocommerce-MyAccount-navigation li{display:block!important;width:100%!important;margin:0!important;border-right:0!important;border-bottom:1px solid var(--bdgg-border)!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation li:last-child,body.bdgg-view-order-page .woocommerce-MyAccount-navigation li:last-child{border-bottom:0!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation li a,body.bdgg-view-order-page .woocommerce-MyAccount-navigation li a{width:100%!important;min-height:48px!important;padding:11px 14px!important;font-size:14px!important;white-space:normal!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a,body.bdgg-view-order-page .woocommerce-MyAccount-navigation li.is-active a{box-shadow:inset 4px 0 0 var(--bdgg-blue)!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-content{width:100%!important;font-size:14px}body.logged-in.woocommerce-account .woocommerce-MyAccount-content h2{font-size:21px!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-content h3{font-size:18px!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-content>p{padding:14px!important;border-radius:9px;font-size:14px}body.logged-in.woocommerce-account table.woocommerce-orders-table{border-radius:10px!important}body.logged-in.woocommerce-account table.woocommerce-orders-table tbody tr{display:block!important;margin:0!important;padding:0!important;border-bottom:8px solid var(--bdgg-lighter)!important}body.logged-in.woocommerce-account table.woocommerce-orders-table tbody tr:last-child{border-bottom:0!important}body.logged-in.woocommerce-account table.woocommerce-orders-table tbody td{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px;width:100%!important;min-height:48px;box-sizing:border-box;padding:11px 12px!important;text-align:right!important}body.logged-in.woocommerce-account table.woocommerce-orders-table tbody td::before{flex:0 0 42%;color:var(--bdgg-text)!important;font-weight:700!important;text-align:left!important}body.logged-in.woocommerce-account .woocommerce-orders-table__cell-order-actions{justify-content:flex-end!important}body.logged-in.woocommerce-account .woocommerce-orders-table__cell-order-actions::before{margin-right:auto}body.logged-in.woocommerce-account form.woocommerce-EditAccountForm{padding:14px!important;border-radius:10px}body.logged-in.woocommerce-account form.woocommerce-EditAccountForm .form-row-first,body.logged-in.woocommerce-account form.woocommerce-EditAccountForm .form-row-last{float:none!important;width:100%!important}body.logged-in.woocommerce-account .woocommerce-MyAccount-content form input[type="text"],body.logged-in.woocommerce-account .woocommerce-MyAccount-content form input[type="email"],body.logged-in.woocommerce-account .woocommerce-MyAccount-content form input[type="tel"],body.logged-in.woocommerce-account .woocommerce-MyAccount-content form input[type="password"],body.logged-in.woocommerce-account .woocommerce-MyAccount-content form input[type="number"],body.logged-in.woocommerce-account .woocommerce-MyAccount-content form select{height:46px;font-size:15px!important}body.logged-in.woocommerce-account .woocommerce-Addresses{grid-template-columns:1fr!important;gap:14px!important}body.logged-in.woocommerce-account .woocommerce-Address{padding:14px!important;border-radius:10px}body.logged-in.woocommerce-account .woo-wallet-my-wallet-container,body.logged-in.woocommerce-account .woo-wallet-content{border-radius:10px!important}body.logged-in.woocommerce-account .woo-wallet-content{padding:14px!important}}@media (max-width:420px){body.logged-in.woocommerce-account .woocommerce-orders-table__cell-order-actions .button{min-height:34px;padding:7px 9px!important;font-size:12px!important}body.logged-in.woocommerce-account table.woocommerce-orders-table tbody td::before{flex-basis:45%}}@media (max-width:768px){#generate-slideout-menu{width:min(88vw, 360px);background:#17191d;box-shadow:-12px 0 35px rgb(0 0 0 / .35)}#generate-slideout-menu .inside-navigation{padding:14px 12px 30px}#generate-slideout-menu .slideout-exit{width:42px;height:42px;margin:0 0 16px 4px;padding:0;display:flex;align-items:center;justify-content:center;border-radius:10px;color:#fff;background:rgb(255 255 255 / .06);transition:0.2s ease}#generate-slideout-menu .slideout-exit:hover{background:rgb(255 255 255 / .12)}#generate-slideout-menu .slideout-menu>li{margin-bottom:5px}#generate-slideout-menu .slideout-menu>li>a{padding:13px 15px;border-radius:9px;color:#f3f4f6;font-size:15px;font-weight:500;line-height:1.4;transition:0.2s ease}#generate-slideout-menu .slideout-menu>li>a:hover{color:#fff;background:rgb(255 255 255 / .07)}#generate-slideout-menu .slideout-menu>li.menu-item-has-children{margin-bottom:10px;border:1px solid rgb(255 255 255 / .08);border-radius:12px;background:#202329;overflow:hidden}#generate-slideout-menu .slideout-menu>li.menu-item-has-children>a{padding:14px 15px;border-radius:0;color:#fff;font-size:15px;font-weight:700;background:#242830}#generate-slideout-menu .menu-item-has-children>a .dropdown-menu-toggle{float:right;padding:0;color:#9ca3af}#generate-slideout-menu .slideout-menu .sub-menu{margin:8px 10px 10px;padding:5px 0;border-left:3px solid #ffc107;border-radius:6px 9px 9px 6px;background:#12151a;overflow:hidden}#generate-slideout-menu .slideout-menu .sub-menu li a{position:relative;padding:11px 14px 11px 32px;color:#d1d5db;font-size:14px;font-weight:500;line-height:1.4;background:#fff0;transition:0.2s ease}#generate-slideout-menu .slideout-menu .sub-menu li a::before{content:"";position:absolute;left:15px;top:50%;width:6px;height:6px;border-radius:50%;background:#ffc107;transform:translateY(-50%)}#generate-slideout-menu .slideout-menu .sub-menu li:not(:last-child) a{border-bottom:1px solid rgb(255 255 255 / .055)}#generate-slideout-menu .slideout-menu .sub-menu li a:hover{padding-left:35px;color:#fff;background:rgb(255 193 7 / .13)}#generate-slideout-menu .slideout-menu li.current-menu-item>a,#generate-slideout-menu .slideout-menu li.current-menu-ancestor>a{color:#fff;background:rgb(255 193 7 / .18)}#generate-slideout-menu::-webkit-scrollbar{width:5px}#generate-slideout-menu::-webkit-scrollbar-track{background:#fff0}#generate-slideout-menu::-webkit-scrollbar-thumb{border-radius:10px;background:rgb(255 255 255 / .22)}}@media (max-width:768px){#generate-slideout-menu .slideout-menu>li:not(.menu-item-has-children){margin-bottom:8px!important}#generate-slideout-menu .slideout-menu>li:not(.menu-item-has-children)>a{padding:13px 16px!important;border:1px solid rgb(255 255 255 / .08)!important;border-radius:10px!important;background:rgb(255 255 255 / .025)!important;color:#f3f4f6!important;transition:all 0.2s ease}#generate-slideout-menu .slideout-menu>li:not(.menu-item-has-children)>a:hover{padding-left:19px!important;border-color:rgb(255 193 7 / .35)!important;background:rgb(255 193 7 / .06)!important;color:#ffffff!important}#generate-slideout-menu .slideout-menu>li.current-menu-item:not(.menu-item-has-children)>a{border-color:rgb(255 193 7 / .45)!important;background:rgb(255 193 7 / .09)!important;color:#ffc107!important}}@media (max-width:767px){body.single-product{overflow-x:hidden}body.single-product #page,body.single-product .site-content,body.single-product #primary,body.single-product #main,body.single-product article{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}body.single-product #primary{padding-left:15px!important;padding-right:15px!important}body.single-product .inside-article{width:100%!important;max-width:100%!important;margin:0!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}body.single-product .entry-content,body.single-product .entry-content>.elementor,body.single-product .entry-content .elementor-section,body.single-product .entry-content .elementor-container,body.single-product .entry-content .elementor-column,body.single-product .entry-content .elementor-widget-wrap,body.single-product .entry-content .e-con,body.single-product .entry-content .elementor-widget,body.single-product .entry-content .elementor-widget-container{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}body.single-product .entry-content .e-con{--width:100% !important;--container-max-width:100% !important;padding-left:0!important;padding-right:0!important}body.single-product .woocommerce div.product,body.single-product .woocommerce div.product div.images,body.single-product .woocommerce div.product div.summary{width:100%!important;max-width:100%!important;float:none!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}body.single-product .woocommerce-product-gallery__image img{width:100%!important;height:auto!important;display:block!important}body.single-product .woocommerce-tabs,body.single-product .related.products{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}}@media (max-width:767px){body.woocommerce-checkout{overflow-x:hidden}body.woocommerce-checkout #page,body.woocommerce-checkout .site-content,body.woocommerce-checkout #primary,body.woocommerce-checkout #main,body.woocommerce-checkout article{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}body.woocommerce-checkout #primary{padding-left:15px!important;padding-right:15px!important}body.woocommerce-checkout .inside-article{width:100%!important;max-width:100%!important;margin:0!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}body.woocommerce-checkout .entry-header,body.woocommerce-checkout .page-header,body.woocommerce-checkout h1.entry-title{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}body.woocommerce-checkout .entry-content,body.woocommerce-checkout .entry-content>.elementor,body.woocommerce-checkout .entry-content .elementor-section,body.woocommerce-checkout .entry-content .elementor-container,body.woocommerce-checkout .entry-content .elementor-column,body.woocommerce-checkout .entry-content .elementor-widget-wrap,body.woocommerce-checkout .entry-content .e-con,body.woocommerce-checkout .entry-content .elementor-widget,body.woocommerce-checkout .entry-content .elementor-widget-container{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}body.woocommerce-checkout .entry-content .e-con{--width:100% !important;--container-max-width:100% !important}body.woocommerce-checkout .woocommerce,body.woocommerce-checkout form.checkout,body.woocommerce-checkout #customer_details,body.woocommerce-checkout #order_review,body.woocommerce-checkout #order_review_heading{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}}.swatchly-swatch *{box-sizing:border-box}.swatchly-wrapper,.swatchly-items,.swatchly-swatch-container{display:flex!important;flex-wrap:wrap!important;gap:12px!important;justify-content:flex-start!important}.swatchly-swatch{box-sizing:border-box!important;width:calc((100% - 12px) / 2)!important;flex:0 0 calc((100% - 12px) / 2)!important;max-width:calc((100% - 12px) / 2)!important;min-width:0!important}.swatchly-swatch{display:block!important;border:1px solid #E2E8F0!important;border-radius:12px!important;background:#FFFFFF!important;padding:0!important;margin-bottom:6px;overflow:hidden!important;transition:border-color 0.2s ease,background-color 0.2s ease!important;-webkit-tap-highlight-color:transparent!important}.swatchly-swatch:hover{border-color:#13A8FF!important;background:#EFF6FF!important;transform:none!important}.swatchly-swatch:hover .diamond-top{color:#0D6EFD!important}.swatchly-swatch:hover .diamond-price{color:#22C55E!important;background:#F0F7FF!important}.swatchly-swatch:hover .diamond-divider{background:#BFDBFE!important}.swatchly-swatch:focus,.swatchly-swatch:active{outline:none!important;box-shadow:none!important}.swatchly-swatch .diamond-wrap{display:block!important;width:100%!important}.swatchly-swatch .diamond-top{padding:14px 14px!important;font-size:15px!important;font-weight:600!important;line-height:1.3!important;color:#0F172A!important}.swatchly-swatch .diamond-divider{display:block!important;width:100%!important;height:1px!important;background:#E2E8F0!important;margin:0!important}.swatchly-swatch .diamond-price{display:block!important;width:100%!important;padding:10px 14px!important;font-size:14px!important;font-weight:700!important;line-height:1.2!important;color:#22C55E!important;background:#F8FAFC!important;white-space:nowrap!important}.swatchly-swatch[class*="active"],.swatchly-swatch[class*="selected"]{background:#0D6EFD!important;border-color:#0D6EFD!important}.swatchly-swatch[class*="active"] .diamond-top,.swatchly-swatch[class*="selected"] .diamond-top{color:#FFFFFF!important}.swatchly-swatch[class*="active"] .diamond-price,.swatchly-swatch[class*="selected"] .diamond-price{color:#86EFAC!important;background:rgb(255 255 255 / .08)!important}.swatchly-swatch[class*="active"] .diamond-divider,.swatchly-swatch[class*="selected"] .diamond-divider{background:rgb(255 255 255 / .25)!important}.swatchly-swatch[class*="active"]:hover,.swatchly-swatch[class*="selected"]:hover{background:#0B5ED7!important;border-color:#0B5ED7!important}.swatchly-swatch[class*="active"]:hover .diamond-top,.swatchly-swatch[class*="selected"]:hover .diamond-top{color:#FFFFFF!important}.swatchly-swatch[class*="active"]:hover .diamond-price,.swatchly-swatch[class*="selected"]:hover .diamond-price{color:#86EFAC!important;background:rgb(255 255 255 / .08)!important}.swatchly-swatch[class*="active"]:hover .diamond-divider,.swatchly-swatch[class*="selected"]:hover .diamond-divider{background:rgb(255 255 255 / .25)!important}.swatchly-swatch:last-child:nth-child(odd){margin-left:auto!important;margin-right:auto!important}@media (max-width:768px){.chaty-widget{bottom:95px!important}}