#main-header{display:none}#page-container{padding-top:0px ! important;margin-top:-1px ! important}.et_pb_menu .et-menu-nav ul.sub-menu{padding:10px;border-top:10px;border-radius:15px}@media (max-width:980px){.full-width-btn{display:block!important;width:100%!important;text-align:center;box-sizing:border-box}}.line-button-wrap{display:flex;align-items:center;justify-content:center;gap:24px;width:100%;padding:0 16px}.line-button-wrap .line{flex:1;height:1px;background:#E9EAEB}@media (max-width:980px){.line-button-wrap .line{display:none}}.yellow-btn{background:#FFBE08;padding:16px 40px;border-radius:50px;text-decoration:none;color:#252B37;font-weight:600;font-size:14px;display:inline-block;white-space:nowrap}.buzz-details-panel{max-height:0;overflow:hidden;opacity:0;transform:translateY(-10px);transition:max-height 0.5s ease,opacity 0.4s ease,transform 0.4s ease;margin-top:0;margin-bottom:0}.buzz-details-block.is-open .buzz-details-panel{max-height:1000px;opacity:1;transform:translateY(0);margin-top:32px;margin-bottom:32px}.buzz-details-block .buzz-open-wrap{margin-top:32px;margin-bottom:32px}.buzz-details-block.is-open .buzz-open-wrap{display:none}.buzz-details-block .buzz-close-wrap{display:none;margin-top:24px;margin-bottom:0}.buzz-details-block.is-open .buzz-close-wrap{display:flex}.buzz-details-close{background:#FFBE08!important;color:#252B37!important;border-radius:999px;width:56px!important;height:56px!important;padding:0!important;display:flex!important;align-items:center;justify-content:center;font-size:20px!important;font-weight:600!important}@media (max-width:980px) .buzz-details-close{width:56px!important;height:56px!important;flex:0 0 auto!important}.buzz-details-panel &gt;*:not(.buzz-close-wrap){max-width:920px;margin-left:auto;margin-right:auto}.buzz-details-panel{text-align:center}.tabs-nav{display:flex;gap:0;border-bottom:2px solid #e5e5e5;margin-bottom:30px;overflow-x:auto}.tab-button{padding:16px 24px;background:none;border:none;border-bottom:3px solid transparent;font-family:'Montserrat',sans-serif;font-weight:600;font-size:16px;line-height:24px;color:#717680;cursor:pointer;transition:all 0.3s ease;white-space:nowrap}.tab-button:hover{color:#181D27}.tab-button.active{color:#181D27;border-bottom-color:#FFBE08}.accordion-row{display:none!important;opacity:0;visibility:hidden;height:0;overflow:hidden}.accordion-row.active{display:block!important;opacity:1;visibility:visible;height:auto}@media (max-width:768px){.tabs-nav{flex-wrap:wrap}.tab-button{font-size:14px;padding:12px 16px}}.um-page-login,.um-page-register{max-width:400px;margin:0 auto;background:white;border-radius:12px;padding:40px 30px;box-shadow:0 2px 10px rgba(0,0,0,0.08)}.auth-title{text-align:center;font-size:30px;font-weight:600;margin-bottom:15px;color:#231F20;font-family:'Montserrat',sans-serif}.auth-tabs{display:flex;gap:0;margin-bottom:20px;border-bottom:2px solid #e5e5e5}.auth-tab{flex:1;padding:16px;background:none;border:none;border-bottom:2px solid transparent;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:600;color:#717680;cursor:pointer;transition:all 0.3s;margin-bottom:-2px}.auth-tab:hover{color:#1a1a1a}.auth-tab.active{color:#181D27;border-bottom-color:#FFBE08}.tab-content{display:none}.tab-content.active{display:block;animation:fadeIn 0.3s ease}@keyframes fadeIn{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.tab-description{text-align:center;color:#414651;font-size:16px;font-weight:400;margin-bottom:10px;line-height:24px;font-family:'Montserrat',sans-serif}.um .um-form{font-family:'Montserrat',sans-serif}.um .um-field-label label{font-size:14px!important;font-weight:500!important;color:#414651!important;margin-bottom:8px!important;font-family:'Montserrat',sans-serif!important}.um span.um-req{color:#CF9800;margin:0 0 0 5px!important;text-decoration:none}.um .um-field input[type="text"],.um .um-field input[type="email"],.um .um-field input[type="password"],.um .um-field input[type="tel"]{width:100%!important;border:1px solid #D5D7DA!important;border-radius:50px!important;font-family:'Montserrat',sans-serif!important;font-size:14px!important;color:#1a1a1a!important;transition:border-color 0.3s!important;background:white!important}.um .um-field input:focus{outline:none!important;border-color:#FFBE08!important}.um-field-icon{left:4px;top:4px;color:#A4A7AE;font-size:20px!important}.um-field-icon .fas{font-weight:600!important}.um-field input,.um-field textarea{padding-left:0px!important}.um .um-field-checkbox input[type="checkbox"]{width:18px!important;height:18px!important;color:#D5D7DA!important;border-radius:6px;cursor:pointer!important}.um .um-field-checkbox-option{font-size:14px!important;font-weight:500!important;color:#414651!important;font-family:'Montserrat',sans-serif!important}.um input[type="submit"],.um .um-center .um-button{width:100%!important;padding:22px 14px!important;background:#FFBE08!important;border:none!important;border-radius:50px!important;font-family:'Montserrat',sans-serif!important;font-size:14px!important;font-weight:600!important;color:#252B37!important;cursor:pointer!important;transition:all 0.3s!important;margin-top:5px!important}.um input[type="submit"]:hover,.um .um-button:hover{background:#f0b000!important;transform:translateY(-2px);box-shadow:0 4px 12px rgba(255,190,8,0.3)!important}.um .um-field-group-head a{font-size:14px!important;color:#134E48!important;text-decoration:none!important;font-weight:600!important;font-family:'Montserrat',sans-serif!important}.um a.um-link-alt{color:#134E48!important;font-weight:600!important;font-family:'Montserrat',sans-serif!important}.um .um-field-group-head a:hover{text-decoration:underline!important}.divider{text-align:center;margin:25px 0;color:#535862;font-size:16px;position:relative;font-family:'Montserrat',sans-serif}.divider::before,.divider::after{content:'';position:absolute;top:50%;width:27%;height:1px;background:#e5e5e5}.divider::before{left:0}.divider::after{right:0}.social-login{display:flex;gap:15px;margin-bottom:25px}.social-btn{flex:1;padding:12px;border:1px solid #e5e5e5;border-radius:25px;background:white;cursor:pointer;transition:all 0.3s;display:flex;align-items:center;justify-content:center}.social-btn:hover{border-color:#FFBE08;background:#fffbf0}.social-btn svg{width:24px;height:24px}.toggle-link{text-align:center;margin-top:50px;font-size:14px;color:#414651;font-family:'Montserrat',sans-serif}.create-account-btn{width:100%;padding:22px 14px;background:white;border:1px solid #D5D7DA;border-radius:50px;font-family:'Montserrat',sans-serif;font-size:14px;font-weight:600;color:#414651;cursor:pointer;transition:all 0.3s;margin-top:15px}.create-account-btn:hover{border-color:#FFBE08;background:#fffbf0}.required-note{text-align:center;font-size:14px;font-weight:400;color:#535862;margin-top:20px;font-family:'Montserrat',sans-serif}.required-note .asterisk{color:#CF9800!important;font-weight:500}@media (max-width:480px){.um-page-login,.um-page-register{padding:30px 20px}.auth-title{font-size:24px;margin-bottom:5px}.tab-description{font-size:14px;line-height:20px;margin-bottom:0px}.um .um-center .um-button{width:100%!important;padding:16px 14px!important}.create-account-btn{width:100%;padding:16px 14px}.social-login{margin-bottom:-20px}}body.single-product .container,body.product-template-default .container{max-width:100%!important;width:100%!important;padding-top:0!important}body.single-product.et-db #et-boc .et-l .container{max-width:100%!important;width:100%!important}.woocommerce ul.products,.woocommerce-page ul.products,ul.products{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:20px!important;margin:0!important;padding:0!important;list-style:none!important;width:100%!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,ul.products li.product{margin:0!important;padding:0!important;width:100%!important;float:none!important;display:flex!important;flex-direction:column!important}.woocommerce ul.products li.product,ul.products li.product{height:100%!important;min-height:100%!important}.woocommerce ul.products::before,.woocommerce ul.products::after{display:none!important}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h2,.woocommerce ul.products li.product h3{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important;line-height:1.4!important;height:calc(1.4em * 2)!important;min-height:calc(1.4em * 2)!important;max-height:calc(1.4em * 2)!important;margin-top:0px!important;margin-left:16px!important;margin-right:16px!important;margin-bottom:8px!important}@media (max-width:768px){.woocommerce ul.products,.woocommerce-page ul.products,ul.products{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important;scroll-snap-type:x mandatory!important;gap:12px!important;margin:16px 0 -40px 12px!important;width:99%!important;scrollbar-width:none!important;-ms-overflow-style:none!important}.woocommerce ul.products::-webkit-scrollbar,.woocommerce-page ul.products::-webkit-scrollbar,ul.products::-webkit-scrollbar{display:none!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{flex:0 0 300px!important;min-width:300px!important;max-width:300px!important;width:300px!important;scroll-snap-align:start!important;margin:0!important;padding:0!important;overflow:hidden!important}.woocommerce ul.products li.product img{height:auto!important;max-height:300px!important;object-fit:cover!important;margin:8px!important;border-radius:16px!important}}.product-badges-wrapper{margin:10px 0 20px 24px!important;gap:10px!important}.promo-pack-badge,.sale-percentage{padding:2px 10px!important;font-size:14px!important;line-height:20px!important}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h2,.woocommerce ul.products li.product h3{font-size:18px!important;line-height:1.4!important;height:calc(1.4em * 2)!important;min-height:calc(1.4em * 2)!important;max-height:calc(1.4em * 2)!important;margin-left:24px!important;margin-right:12px!important;margin-bottom:8px!important}.woocommerce ul.products li.product .price-cart-wrapper{margin-left:24px!important;margin-right:24px!important;margin-bottom:12px!important;gap:10px!important;display:flex!important;align-items:center!important;justify-content:space-between!important}.woocommerce ul.products li.product .price{flex:1!important}.woocommerce ul.products li.product .price del{font-size:13px!important}.woocommerce ul.products li.product .price ins{font-size:18px!important}.custom-cart-button{width:65px!important;height:65px!important;position:relative!important;flex-shrink:0!important}@media (max-width:980px){.campaigns-scroll.et_pb_row{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important;scroll-snap-type:x mandatory!important;gap:0px!important;padding:20px 0 20px 12px!important;margin:0!important;width:100%!important;scrollbar-width:none!important;-ms-overflow-style:none!important}.campaigns-scroll.et_pb_row::-webkit-scrollbar{display:none!important}.campaigns-scroll .et_pb_column{flex:0 0 180px!important;min-width:180px!important;max-width:180px!important;width:180px!important;scroll-snap-align:start!important;margin:0!important;padding:0px 0px 0px 12px!important;float:none!important}.campaigns-scroll .et_pb_text{margin-bottom:0!important}}@media (min-width:981px){.auto-scroll-row .et_pb_column{width:15%!important;margin:10px!important;clear:none!important}}@media (max-width:980px){.auto-scroll-row.et_pb_row{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;overflow-x:hidden!important;overflow-y:hidden!important;gap:0px!important;padding:0px 12px 10px 12px!important;margin:0!important;width:100%!important;position:relative!important}.auto-scroll-row .et_pb_column{flex:0 0 230px!important;min-width:230px!important;max-width:230px!important;width:230px!important;float:none!important;margin:0!important;padding:0!important}.auto-scroll-row .et_pb_image img{width:100%!important;height:auto!important;object-fit:cover!important;display:block!important}}.mfp-title{display:none!important}@media (max-width:980px){.horizontal-scroll-wrapper{position:relative;padding-bottom:16px}[style*="overflow-x: scroll"],[style*="overflow-x: auto"],.overflow-x-scroll,.horizontal-scroll{position:relative;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}[style*="overflow-x: scroll"]::-webkit-scrollbar,[style*="overflow-x: auto"]::-webkit-scrollbar,.overflow-x-scroll::-webkit-scrollbar,.horizontal-scroll::-webkit-scrollbar{display:none}.scroll-dots{display:flex;justify-content:center;gap:8px;margin-top:0px;padding:0px 0}.scroll-dot{width:8px;height:8px;border-radius:50%;background:#D1D5DB;transition:all 0.3s ease;cursor:pointer}.scroll-dot.active{width:24px;border-radius:4px;background:#FDB022}.scroll-arrows{display:flex;justify-content:space-between;align-items:center;position:absolute;bottom:0;left:0;right:0;padding:0 16px;pointer-events:none}.scroll-arrow{width:36px;height:36px;background:#FFFFFF;border:1px solid #E5E7EB;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;pointer-events:auto;transition:all 0.2s ease;box-shadow:0 2px 8px rgba(0,0,0,0.1)}.scroll-arrow:hover{background:#F9FAFB;transform:scale(1.1)}.scroll-arrow:disabled{opacity:0.3;cursor:not-allowed}.scroll-arrow svg{width:16px;height:16px;color:#374151}.et_pb_row[style*="overflow-x"],.et_pb_column[style*="overflow-x"],.et_pb_section[style*="overflow-x"]{position:relative}}@media (max-width:980px){.buzzbox-campaigns .scroll-dots{margin-top:12px!important;padding:12px 0!important}.buzzbox-campaigns .scroll-arrows{margin-top:0px!important}.campaigns-grid{overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important;-ms-overflow-style:none!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:16px!important;width:auto!important}.campaigns-grid::-webkit-scrollbar{display:none!important}.campaign-card{flex:0 0 300px!important;min-width:300px!important;max-width:300px!important;width:300px!important;scroll-snap-align:start!important}.buzzbox-campaigns .horizontal-scroll-wrapper{position:relative!important;padding-bottom:0px!important}}@media (max-width:1200px){.desktop-header{display:none!important}.mobile-header{display:block!important}}@media (min-width:1201px){.mobile-header{display:none!important}.desktop-header{display:block!important}}.woocommerce-billing-fields h3,.woocommerce-billing-fields__field-wrapper>h3{display:none!important}#tip_facturare_field{display:block!important;width:100%!important;padding:0 0 12px 0!important}#tip_facturare_field .woocommerce-input-wrapper{display:block!important;gap:10px!important;width:100%!important;float:none!important}#tip_facturare_field input[type="radio"]{display:none!important}#tip_facturare_field label.radio{display:flex!important;align-items:center!important;gap:10px!important;padding:18px 20px!important;border:1px solid #E9EAEB!important;border-radius:8px!important;font-size:14px!important;font-weight:500!important;color:#414651!important;cursor:pointer!important;background:white!important;transition:all 0.2s!important;width:100%!important;box-sizing:border-box!important;margin:0!important;float:none!important}#tip_facturare_field label.radio:hover{border-color:#FFDE82!important;background:#fffbf0!important}#tip_facturare_field input[type="radio"]:checked+label.radio{border-color:#FFDE82!important;background:#fffbf0!important}#tip_facturare_field label.radio::before{content:''!important;width:16px!important;height:16px!important;min-width:16px!important;border:2px solid #D5D7DA!important;border-radius:50%!important;display:inline-block!important;transition:all 0.2s!important;background:white!important;box-sizing:border-box!important}#tip_facturare_field input[type="radio"]:checked+label.radio::before{border-color:#f4b000!important;background:#f4b000!important;box-shadow:inset 0 0 0 3px white!important}.woocommerce-checkout .form-row,.woocommerce-checkout p.form-row,.woocommerce-checkout .woocommerce-billing-fields .form-row,.woocommerce form .form-row{display:block!important;grid-template-columns:unset!important;float:none!important;width:100%!important;clear:both!important;text-align:left!important;padding:0 0 12px 0!important;margin:0 0 8px 0!important}.woocommerce-checkout .form-row label,.woocommerce-checkout p.form-row label,.woocommerce-checkout label.required_field,.woocommerce form .form-row label{display:block!important;width:100%!important;float:none!important;text-align:left!important;margin:0 0 6px 0!important;padding:0!important;font-size:13px!important;font-weight:500!important;color:#414651!important}#tip_facturare_field label.radio{display:flex!important;margin-bottom:0!important}.woocommerce-checkout .woocommerce-input-wrapper,.woocommerce form .form-row .woocommerce-input-wrapper{display:block!important;width:100%!important;float:none!important;margin:0!important;padding:0!important}#tip_facturare_field .woocommerce-input-wrapper{display:flex!important}.woocommerce-checkout .woocommerce-input-wrapper input,.woocommerce-checkout .woocommerce-input-wrapper select,.woocommerce-checkout .woocommerce-input-wrapper textarea,.woocommerce form .form-row input.input-text,.woocommerce form .form-row select,.woocommerce-checkout #billing_state_field select,.woocommerce-checkout #billing_state,.woocommerce-checkout .select2-container{width:50%!important;display:block!important;float:none!important;box-sizing:border-box!important}#tip_facturare_field input[type="radio"]{display:none!important;width:auto!important}.woocommerce-checkout .form-row-first,.woocommerce-checkout .form-row-last,.woocommerce form .form-row-first,.woocommerce form .form-row-last{float:none!important;width:100%!important;clear:both!important}.woocommerce-checkout .col2-set{display:block!important;width:100%!important}.woocommerce-checkout .col2-set .col-1,.woocommerce-checkout .col2-set .col-2{float:none!important;width:100%!important;padding:0!important;margin:0 0 20px 0!important}.woocommerce-checkout .input-text,.woocommerce-checkout input[type="text"],.woocommerce-checkout input[type="email"],.woocommerce-checkout input[type="tel"],.woocommerce-checkout input[type="number"],.woocommerce-checkout select,.woocommerce-checkout textarea{border:1px solid #E9EAEB!important;border-radius:8px!important;padding:12px 14px!important;font-size:14px!important;color:#414651!important;background:#fff!important;box-shadow:none!important;transition:border-color 0.2s!important}.woocommerce-checkout .input-text:focus,.woocommerce-checkout input:focus,.woocommerce-checkout select:focus{border-color:#FFDE82!important;outline:none!important;box-shadow:0 0 0 3px rgba(255,222,130,0.2)!important}.woocommerce-checkout input[type="checkbox"]{-webkit-appearance:none;appearance:none;width:18px!important;height:18px!important;min-width:18px;border:2px solid #D5D7DA!important;border-radius:4px!important;background:white!important;cursor:pointer;position:relative;transition:all 0.2s;flex-shrink:0}.woocommerce-checkout input[type="checkbox"]:checked{background:#f4b000!important;border-color:#f4b000!important}.woocommerce-checkout input[type="checkbox"]:checked::after{content:'✓';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:white;font-size:11px;font-weight:bold;line-height:1}.woocommerce-checkout #place_order{background:linear-gradient(135deg,#f9b234 0%,#f39c12 100%)!important;color:#252B37!important;border:none!important;border-radius:50px!important;padding:16px 40px!important;font-size:16px!important;font-weight:700!important;width:100%!important;cursor:pointer!important;transition:all 0.3s ease!important;box-shadow:0 4px 12px rgba(243,156,18,0.2)!important;text-transform:none!important}.woocommerce-checkout #place_order:hover{transform:translateY(-2px)!important;box-shadow:0 6px 16px rgba(243,156,18,0.4)!important}@media (max-width:768px){.woocommerce-checkout .woocommerce-input-wrapper input,.woocommerce-checkout .woocommerce-input-wrapper select,.woocommerce-checkout .select2-container{width:100%!important}}#order_review,.woocommerce-checkout-review-order{background:transparent!important;border-radius:24px!important;padding:24px!important}#order_review_heading{display:none!important}.woocommerce-checkout-review-order-table{background:#fff!important;border-radius:8px!important;border:none!important;width:100%!important;border-collapse:collapse!important}.woocommerce-checkout-review-order-table thead th{display:none!important}.woocommerce-checkout-review-order-table thead{display:none!important}.woocommerce-checkout-review-order-table tbody td{padding:15px 20px!important;border:none!important;font-size:16px!important;color:#181D27!important;font-weight:500!important}.woocommerce-checkout-review-order-table tfoot tr th,.woocommerce-checkout-review-order-table tfoot tr td{background:#fff!important;padding:10px 20px!important;border:none!important;border-bottom:1px solid #E9EAEB!important;font-size:16px!important;color:#181D27!important;font-weight:500!important}.woocommerce-shipping-totals td{display:flex!important;flex-direction:column!important;gap:6px!important}.woocommerce-shipping-methods{list-style:none!important;padding:0!important;margin:0!important}.woocommerce-shipping-methods li{display:flex!important;align-items:center!important;gap:8px!important}.woocommerce-shipping-methods input[type="radio"]{accent-color:#f4b000!important;width:16px!important;height:16px!important}.woocommerce-shipping-methods label{font-size:14px!important;color:#414651!important;font-weight:500!important;display:inline!important;width:auto!important}.woocommerce-shipping-methods .free-shipping-label,.woocommerce-shipping-methods label:contains("Gratuit"){color:#28a745!important}.woocommerce-checkout-review-order-table tfoot .order-total th,.woocommerce-checkout-review-order-table tfoot .order-total td{padding:20px!important;border-top:1px solid #E9EAEB!important;border-bottom:none!important;font-size:18px!important;font-weight:600!important;color:#181D27!important}.woocommerce-checkout #payment{background:transparent!important;border:none!important;padding:0!important}.woocommerce-checkout #payment ul.payment_methods{display:none!important}.woocommerce-checkout #payment .payment_box{display:none!important}.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper{display:flex!important;align-items:flex-start!important;gap:10px!important;margin-top:0px!important;padding-top:0px!important;background:transparent!important}.woocommerce-checkout #terms{display:inline-block!important;-webkit-appearance:checkbox!important;appearance:checkbox!important;width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;cursor:pointer!important;margin-top:2px!important;flex-shrink:0!important;accent-color:#f4b000!important;transform:scale(1.4)!important;margin-right:8px!important}.woocommerce-checkout #terms:checked{background:#f4b000!important;border-color:#f4b000!important}.woocommerce-checkout #terms:checked::after{content:'✓'!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;color:white!important;font-size:12px!important;font-weight:bold!important;line-height:1!important}.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper label,.woocommerce-checkout #terms-field label{font-size:14px!important;font-weight:500!important;color:#414651!important;line-height:20px!important;display:inline!important;width:auto!important}.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper a{color:#134E48!important;text-decoration:underline!important}.woocommerce-checkout #place_order{width:50%!important;padding:18px!important;background:#FFBE08!important;color:#252B37!important;border:none!important;border-radius:50px!important;font-size:14px!important;font-weight:600!important;text-align:center!important;cursor:pointer!important;margin:0px auto 0 auto!important;display:block!important;transition:all 0.3s ease!important;box-shadow:0 4px 12px rgba(243,156,18,0.1)!important;text-transform:none!important;letter-spacing:0!important}.woocommerce-checkout #place_order:hover{transform:translateY(-2px)!important;box-shadow:0 6px 16px rgba(243,156,18,0.4)!important}@media (max-width:768px){#order_review,.woocommerce-checkout-review-order{padding:16px!important}}.bzz_cst-slider{background-color:#fafafa;padding:16px;border-radius:24px}.bzz_cst-slider .et_pb_code_inner{padding:24px 32px 50px 32px;background-color:#fff;border-radius:8px}.bzz_cst-slider .form-sidebar-header img.campaign-logo-img{width:64px;height:auto;margin-bottom:12px}.bzz_cst-slider .form-sidebar-header{display:flex;flex-direction:column;align-items:center;padding-bottom:28px;border-bottom:1px solid #E9EAEB;margin-bottom:28px}.bzz_cst-slider .form-sidebar-header p{font-size:12px;line-height:20px;font-weight:400;color:#535862;margin-bottom:4px}.bzz_cst-slider .form-sidebar-header h1{font-size:20px;line-height:24px;font-weight:600;color:#181D27;padding-bottom:0}.bzz_cst-slider .form-sidebar-step{position:relative;font-size:16px;font-weight:500;color:#A4A7AE;padding-left:50px;margin-bottom:23px}.bzz_cst-slider .form-sidebar-step:last-child{margin-bottom:0}.bzz_cst-slider .form-sidebar-step::before{content:'';position:absolute;left:14px;width:24px;height:24px;border-radius:50%;background-color:#E9EAEB;background-image:url(/wp-content/uploads/2026/06/Step-icon-base-1.png)}.bzz_cst-slider .form-sidebar-step::after{content:'';position:absolute;left:25px;top:32px;width:2px;height:10px;border-radius:3px;background-color:#E9EAEB}.bzz_cst-slider .form-sidebar-step:last-child::after{display:none}.bzz_cst-slider .form-sidebar-step.completed{color:#231F20;font-weight:500}.bzz_cst-slider .form-sidebar-step.completed::before{background-color:#FFBE08;background-image:url("/wp-content/uploads/2026/06/check-form-buzz.png");background-size:14px;background-repeat:no-repeat;background-position:center}.bzz_cst-slider .form-sidebar-step.completed::after{background-color:#FFBE08}.bzz_cst-slider .form-sidebar-step.active{color:#231F20;font-weight:600}.bzz_cst-slider .form-sidebar-step.active::before{background-image:url(/wp-content/uploads/2026/06/Step-icon-base.png)}.bzz_cst-slider .form-sidebar-step.active::after{background-color:#E9EAEB}.bzz_frm-right textarea{border:none!important;background:transparent!important;resize:none!important;outline:none!important;pointer-events:none!important;cursor:default!important;padding:0!important;box-shadow:none!important;overflow:hidden!important;border-radius:0}.bzz_frm-right textarea::placeholder{font-size:16px;line-height:22px;font-weight:400;color:#414651!important;opacity:1!important}