.elementor .section{overflow:hidden;text-align:center;padding:3rem;display:flex;flex-direction:row;gap:1.25rem;flex-wrap:wrap;justify-content:space-between;align-content:center;align-items:center;}.elementor .sec-heading{font-family:Inter;font-weight:600;font-size:3rem;color:#ffffff;letter-spacing:-0.06rem;line-height:125%;text-align:center;font-style:normal;}.elementor .paragraph{font-family:Inter;font-weight:400;font-size:1rem;color:#ffffff;line-height:151%;text-align:start;}.elementor .button{font-family:Inter;font-weight:600;font-size:1rem;color:#000000;text-align:center;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:2rem;border-radius:0.5vw;background-color:#ffffff;}.elementor .herro{padding-inline-start:3rem;padding-inline-end:3rem;display:block;}.elementor .box-one{width:33%;padding-block-start:0.75vw;padding-block-end:0.75vw;padding-inline-start:1.5vw;padding-inline-end:0.75vw;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:1.5rem;border-width:0px;border-style:none;background-color:#ffffff;box-shadow:0px 1px 3px 0px rgba(10, 13, 18, 0.10);display:flex;flex-direction:row;justify-content:space-between;}.elementor .image{width:15rem;height:8rem;border-radius:1rem;border-style:none;}.elementor .pro-title{font-family:var(--font-paragraph);font-weight:600;font-size:1.25rem;color:var(--Gray900);}.elementor .shop-button{font-family:Inter;font-weight:600;font-size:1rem;text-align:start;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:0px;padding-inline-end:0px;margin:0px;background-color:#375efa00;display:flex;}.elementor .hero-slider{height:35vw;border-radius:1.25vw;border-style:none;background-image:url("https://hummstech.previewdemos.com/wp-content/uploads/2026/03/hero-slider1.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;background-clip:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .bestsell{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:3rem;padding-inline-end:3rem;background-color:var(--Gray50);display:flex;flex-direction:column;}.elementor .sell-btn{color:var(--Gray25);padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1rem;padding-inline-end:1rem;margin-block-start:2.5rem;border-radius:0.25rem;background-color:var(--Gray900);}.elementor .page-sub-title{font-family:Inter;font-weight:500;font-size:1.25rem;color:var(--Gray600);line-height:120%;text-align:start;}.elementor .page-heading{font-family:Inter;font-weight:600;font-size:3rem;color:var(--Gray900);line-height:125%;text-align:start;}.elementor .marquee{overflow:hidden;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:0rem;padding-inline-end:0rem;background-color:var(--Gray50);display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .arrivals{padding:3rem;background-color:var(--Gray25);}.elementor .coming-soon{padding:3rem;background-color:var(--Gray25);}.elementor .content-box{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:0.75rem;border-width:1px;border-color:rgba(255, 255, 255, 0.30);border-style:solid;background-color:rgba(255, 255, 255, 0.06);}.elementor .headphone-heading{font-family:Inter;font-weight:500;font-size:2.25vw;color:#ffffff;letter-spacing:-0.045vw;line-height:120%;text-align:start;}.elementor .boxs{height:41rem;padding:1.5rem;border-radius:0.75vw;background-image:url("https://hummstech.previewdemos.com/wp-content/uploads/2026/03/Headphones.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:column;justify-content:flex-end;}.elementor .wireless-box{height:20rem;padding:1.2rem;border-radius:0.75rem;background-image:url("https://hummstech.previewdemos.com/wp-content/uploads/2026/03/image02.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:column;justify-content:flex-end;}.elementor .sharge-text{font-family:Inter;font-weight:500;font-size:1.2rem;color:var(--White);line-height:130%;text-align:start;}.elementor .digital-staples{padding:3rem;display:flex;flex-direction:row;justify-content:center;}.elementor .staples-box-one{display:flex;flex-direction:column;justify-content:center;align-items:center;align-self:center;}.elementor .staples-image{width:100%;height:9rem;min-width:100%;}.elementor .divider{width:1px;height:8rem;color:var(--Gray50);background-color:var(--Gray700);align-self:center;}.elementor .svg{width:3rem;height:3rem;}.elementor .paragraph-two{font-weight:400;font-size:0.875vw;color:var(--Gray800);text-align:start;margin-block-end:0.75rem;}