.elementor-8256 .elementor-element.elementor-element-f44a1d0{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:15px 12px 12px}.elementor-8256 .elementor-element.elementor-element-f44a1d0>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var(--e-global-color-secondary)}.elementor-widget-animated-headline{--dynamic-text-color:var(--e-global-color-secondary)}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var(--e-global-color-accent)}.elementor-8256 .elementor-element.elementor-element-992a5d0{--iteration-count:infinite;--dynamic-text-color:#000}.elementor-8256 .elementor-element.elementor-element-992a5d0 .elementor-headline{text-align:center}.elementor-8256 .elementor-element.elementor-element-992a5d0 .elementor-headline-plain-text{color:#000}.elementor-8256 .elementor-element.elementor-element-992a5d0 .elementor-headline .elementor-headline-dynamic-wrapper{-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000}.elementor-8256 .elementor-element.elementor-element-766f085{--spacer-size:50px}.elementor-8256 .elementor-element.elementor-element-6ffbdbe{--spacer-size:100px}@media(max-width:767px){.elementor-8256 .elementor-element.elementor-element-ee30210{margin-top:0;margin-bottom:0;padding:0}.elementor-8256 .elementor-element.elementor-element-f44a1d0{padding:30px 15px 16px}}#sticky-buy-bar{position:fixed;bottom:0;width:100%;background-color:rgba(255,255,255,.95);box-shadow:0 -2px 12px rgba(0,0,0,.1);z-index:99999;padding:12px 16px;display:block}.sticky-container{max-width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:16px}.sticky-text{font-size:18px;font-weight:600;color:#222}.sticky-button{background-color:#c0392b;color:#fff;padding:10px 20px;border-radius:8px;text-decoration:none;font-weight:600;font-size:15px;transition:background .3s ease}.sticky-button:hover{background-color:#a93226}.old-price{text-decoration:line-through;margin-left:10px;font-weight:400;color:#f4d1d1;font-size:14px}.new-price{font-weight:700;margin-left:8px;color:#fff;font-size:15px}@media (max-width:768px){#sticky-buy-bar{bottom:60px}.sticky-container{flex-direction:column;align-items:center;text-align:center}.sticky-button{width:100%;text-align:center}}