.elementor-widget-n-accordion .e-n-accordion-item{border-radius:12px;margin-bottom:16px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.08);background-color:#fff;transition:transform .3s ease,box-shadow .3s ease}.elementor-widget-n-accordion .e-n-accordion-item:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,0,0,.12)}.elementor-widget-n-accordion summary.e-n-accordion-item-title{display:flex;justify-content:space-between;align-items:center;padding:18px 24px;font-size:16px;font-weight:600;cursor:pointer;text-align:left}.elementor-widget-n-accordion summary .e-n-accordion-item-title-header{flex:1}.elementor-widget-n-accordion summary .e-n-accordion-item-title-icon{margin-left:10px;flex-shrink:0;transition:transform .4s ease}.elementor-widget-n-accordion details[open] summary .e-n-accordion-item-title-icon{transform:rotate(180deg)}.elementor-widget-n-accordion .e-n-accordion-item>div[role=region]{padding:15px 24px;font-size:14px;line-height:1.65;color:#333;transition:max-height .4s ease}.elementor-widget-n-accordion .e-n-accordion-item:not(:last-child){border-bottom:1px solid rgba(0,0,0,.05)}.elementor-widget-n-accordion details>div[role=region]{overflow:hidden}.shop-top-left{display:none}.video-shape.one,.video-shape.two{display:none!important}