.elementor-35 .elementor-element.elementor-element-b3e64ee{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-41d0cb4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-35 .elementor-element.elementor-element-397dcb5{--display:flex;--padding-top:30px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-35 .elementor-element.elementor-element-3f0dcf6{text-align:center;}.elementor-35 .elementor-element.elementor-element-3f0dcf6 .elementor-heading-title{font-family:"Noto Serif Bengali", Sans-serif;font-size:30px;font-weight:800;}.elementor-35 .elementor-element.elementor-element-96f5606 .wpc-product-summary .wpc-product-image{width:80px;min-width:80px;height:80px;}.elementor-35 .elementor-element.elementor-element-96f5606 .wpc-product-summary .wpc-product-image img{width:80px;height:80px;object-fit:cover;}.elementor-35 .elementor-element.elementor-element-96f5606 .wpc-inline-checkout-wrapper{max-width:1000px;margin:0 auto;}.elementor-35 .elementor-element.elementor-element-96f5606 .wpc-inline-checkout-container{background-color:#ffffff;padding:24px 24px 24px 24px;border-style:solid;border-color:#e5e7eb;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;--wpc-valid-color:#10b981;--wpc-error-color:#dc2626;}.elementor-35 .elementor-element.elementor-element-96f5606 .wpc-section-title{color:#0f172a !important;}.elementor-35 .elementor-element.elementor-element-96f5606 .wpc-section-title .wpc-section-icon{color:#0f172a !important;}.elementor-35 .elementor-element.elementor-element-96f5606 .wpc-product-option-card.selected{border-color:#ff6b35 !important;box-shadow:0 0 0 1px #2563eb !important;background-color:#fff9f6 !important;--wpc-card-bw:2px;border-width:2px !important;border-style:solid !important;}.elementor-35 .elementor-element.elementor-element-96f5606 .wpc-product-option-selector-wrap input[type="radio"]:checked, .elementor-35 .elementor-element.elementor-element-96f5606 .wpc-product-option-selector-wrap input[type="checkbox"]:checked{accent-color:#2563eb !important;}.elementor-35 .elementor-element.elementor-element-96f5606 .wpc-product-summary, .elementor-35 .elementor-element.elementor-element-96f5606 .wpc-product-option-card{background-color:#ffffff !important;border-color:#e5e7eb !important;border-width:1.5px !important;border-style:solid !important;border-radius:10px 10px 10px 10px !important;}.elementor-35 .elementor-element.elementor-element-96f5606 .wpc-product-summary .wpc-product-image img, .elementor-35 .elementor-element.elementor-element-96f5606 .wpc-product-option-card .wpc-product-image img{border-radius:8px !important;}.elementor-35 .elementor-element.elementor-element-96f5606 .wpc-product-option-card.selected::before{background-color:#ff6b35 !important;box-shadow:0 2px 5px #ff6b3555 !important;color:#ffffff !important;--wpc-tick-size:20px;width:20px !important;height:20px !important;font-size:calc(20px * 0.55) !important;line-height:20px !important;top:var(--wpc-tick-off) !important;left:var(--wpc-tick-off) !important;right:auto !important;bottom:auto !important;margin-top:0 !important;}.elementor-35 .elementor-element.elementor-element-96f5606 .wpc-product-title{color:#1e293b !important;}.elementor-35 .elementor-element.elementor-element-96f5606 .wpc-product-price{color:#059669 !important;}.elementor-35 .elementor-element.elementor-element-96f5606 .wpc-product-price .woocommerce-Price-amount{color:#059669 !important;}.elementor-35 .elementor-element.elementor-element-96f5606 .wpc-qty-btn, .elementor-35 .elementor-element.elementor-element-96f5606 .wpc-qty-minus, .elementor-35 .elementor-element.elementor-element-96f5606 .wpc-qty-plus{background-color:#f1f5f9 !important;}.elementor-35 .elementor-element.elementor-element-96f5606 .wpc-qty-btn, .elementor-35 .elementor-element.elementor-element-96f5606 .wpc-qty-minus, .elementor-35 .elementor-element.elementor-element-96f5606 .wpc-qty-plus, .elementor-35 .elementor-element.elementor-element-96f5606 .wpc-quantity-input{border-color:#e2e8f0 !important;}.elementor-35 .elementor-element.elementor-element-96f5606 .wpc-radio-label{background-color:#f8fafc !important;}.elementor-35 .elementor-element.elementor-element-96f5606 .wpc-radio-label span{color:#475569 !important;}.elementor-35 .elementor-element.elementor-element-96f5606 .wpc-radio-label.active, .elementor-35 .elementor-element.elementor-element-96f5606 .wpc-radio-label:has(input:checked){background-color:#2563eb !important;border-color:#2563eb !important;}.elementor-35 .elementor-element.elementor-element-96f5606 .wpc-radio-label.active span, .elementor-35 .elementor-element.elementor-element-96f5606 .wpc-radio-label:has(input:checked) span{color:#ffffff !important;}.elementor-35 .elementor-element.elementor-element-96f5606 .wpc-highlight-badge{background-color:#ef4444 !important;color:#ffffff !important;}.elementor-35 .elementor-element.elementor-element-96f5606 .wpc-inline-checkout-container input, .elementor-35 .elementor-element.elementor-element-96f5606 .wpc-inline-checkout-container select, .elementor-35 .elementor-element.elementor-element-96f5606 .wpc-inline-checkout-container textarea{background-color:#ffffff !important;color:#111827 !important;border-color:#d1d5db !important;border-radius:6px 6px 6px 6px !important;}.elementor-35 .elementor-element.elementor-element-96f5606 .wpc-inline-checkout-container input:focus, .elementor-35 .elementor-element.elementor-element-96f5606 .wpc-inline-checkout-container select:focus, .elementor-35 .elementor-element.elementor-element-96f5606 .wpc-inline-checkout-container textarea:focus{border-color:#2563eb !important;box-shadow:0 0 0 3px #2563eb22 !important;}.elementor-35 .elementor-element.elementor-element-96f5606 .wpc-place-order-btn{background:#28a745 !important;color:#ffffff !important;padding:16px 32px 16px 32px !important;border-radius:8px 8px 8px 8px !important;}.elementor-35 .elementor-element.elementor-element-5221b47{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:767px){.elementor-35 .elementor-element.elementor-element-3f0dcf6{text-align:center;}.elementor-35 .elementor-element.elementor-element-3f0dcf6 .elementor-heading-title{font-size:25px;}.elementor-35 .elementor-element.elementor-element-96f5606 .wpc-inline-checkout-container{padding:015px 015px 015px 015px;border-style:solid;border-width:0px 0px 0px 0px;}}