.elementor .e-68bc8077-38f4ff8{width:25%;height:60px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:-100px;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-40379f3b-f809a47{width:31%;height:60px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:104px;border-radius:0px;border-width:0px;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-7c0d80d1-28c8eee{width:82%;height:60px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:-60px;justify-content:flex-start;align-items:center;align-self:center;}.elementor .e-26e08d2d-4fd0041{width:10%;height:60px;overflow:visible;padding:15px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:-103px;margin-inline-end:6px;flex-direction:column;justify-content:center;align-items:end;/* Backdrop */
.elementor-menu-cart__container{
  background: rgba(0,0,0,.15) !important;
  backdrop-filter: blur(8px);
  -webkit-backdrop-filter: blur(8px);
}

/* Floating Cart */
.elementor-menu-cart__main{
  position: fixed !important;

  width: 420px !important;
  max-width: calc(100vw - 32px);

  height: auto !important;
  max-height: 75vh !important;

  top: 90px !important;
  right: 20px !important;
  bottom: auto !important;
  left: auto !important;

  transform: none !important;

  border-radius: 28px !important;

  background: rgba(255,255,255,.12) !important;
  backdrop-filter: blur(30px) saturate(180%);
  -webkit-backdrop-filter: blur(30px) saturate(180%);

  border: 1px solid rgba(255,255,255,.22);

  box-shadow:
      0 30px 80px rgba(0,0,0,.20),
      inset 0 1px 0 rgba(255,255,255,.45);

  overflow-y: auto;
}

/* Glossy highlight */
.elementor-menu-cart__main::before{
  content:"";
  position:absolute;
  inset:0;
  background:linear-gradient(
      180deg,
      rgba(255,255,255,.35),
      rgba(255,255,255,.08) 35%,
      transparent 70%
  );
  pointer-events:none;
}

/* Cart items */
.elementor-menu-cart__main .woocommerce-mini-cart-item{
  background:rgba(255,255,255,.08);
  border:1px solid rgba(255,255,255,.12);
  border-radius:16px;
  margin:12px;
  padding:12px;
}

/* Buttons */
.elementor-menu-cart__main .button{
  border-radius:14px;
}\n}.elementor .e-4cad8750-ffffc52{height:60px;display:flex;flex-direction:row;align-items:center;align-self:center;}.elementor .e-0170f2f-82f12c3{width:413px;font-family:"Inter";font-weight:400;font-size:16px;margin-block-start:54px;margin-block-end:0px;margin-inline-start:53px;margin-inline-end:0px;border-radius:5px;border-width:0px;border-color:#000000;border-style:solid;background-color:#ffffff;box-shadow:3px 2px 9px -5px rgba(0, 0, 0, 1);order:-99999;}.elementor .e-0a7ba2d-0263e9f{position:static;font-family:"Manrope";font-weight:800;font-size:64px;margin-inline-start:53px;margin-inline-end:0px;display:block;flex:1 0 auto;align-self:start;order:-99999;}.elementor .e-4b26f71-e257e5d{width:451px;font-family:"Inter";font-size:16px;margin-block-start:0px;margin-block-end:37px;margin-inline-start:58px;}.elementor .e-292cd8c{flex-direction:column;}.elementor .e-ae60c14{width:34%;margin-inline-start:53px;margin-inline-end:-9px;flex-direction:row;selector{
  background: rgba(255,255,255,0.12) !important;
  backdrop-filter: blur(24px) saturate(180%);
  -webkit-backdrop-filter: blur(24px) saturate(180%);

  border: 1px solid rgba(255,255,255,.28);

  border-radius: 18px;

  color: #111 !important;
  font-weight: 600;

  box-shadow:
      0 8px 24px rgba(0,0,0,.10),
      inset 0 1px 0 rgba(255,255,255,.45);

  transition: all .35s ease;
  position: relative;
  overflow: hidden;
}

/* Glossy reflection */
selector::before{
  content:"";
  position:absolute;
  top:0;
  left:-25%;
  width:150%;
  height:55%;

  background:linear-gradient(
      180deg,
      rgba(255,255,255,.45),
      rgba(255,255,255,.12),
      transparent
  );

  pointer-events:none;
}

/* Hover */
selector:hover{
  background: rgba(255,106,0,.18) !important;

  border-color: rgba(255,106,0,.35);

  box-shadow:
      0 15px 40px rgba(255,106,0,.25),
      inset 0 1px 0 rgba(255,255,255,.5);

  transform: translateY(-2px);
}\n}.elementor .e-0fc8509{width:33%;margin-inline-start:-100px;border-radius:0px;flex-direction:column;align-items:start;selector{
  background: rgba(255,255,255,0.12) !important;
  backdrop-filter: blur(24px) saturate(180%);
  -webkit-backdrop-filter: blur(24px) saturate(180%);

  border: 1px solid rgba(255,255,255,.28);

  border-radius: 18px;

  color: #111 !important;
  font-weight: 600;

  box-shadow:
      0 8px 24px rgba(0,0,0,.10),
      inset 0 1px 0 rgba(255,255,255,.45);

  transition: all .35s ease;
  position: relative;
  overflow: hidden;
}

/* Glossy reflection */
selector::before{
  content:"";
  position:absolute;
  top:0;
  left:-25%;
  width:150%;
  height:55%;

  background:linear-gradient(
      180deg,
      rgba(255,255,255,.45),
      rgba(255,255,255,.12),
      transparent
  );

  pointer-events:none;
}

/* Hover */
selector:hover{
  background: rgba(255,106,0,.18) !important;

  border-color: rgba(255,106,0,.35);

  box-shadow:
      0 15px 40px rgba(255,106,0,.25),
      inset 0 1px 0 rgba(255,255,255,.5);

  transform: translateY(-2px);
}\n}.elementor .e-54a6963{flex-direction:row;}.elementor .e-b8fd01d-8c35a9d{font-family:"Inter";font-weight:500;font-size:16px;color:#FF6A00;margin-inline-start:53px;align-self:start;}.elementor .e-5cdb934-577ae7f{font-family:"Manrope";font-weight:700;font-size:35px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:53px;margin-inline-end:0px;}.elementor .e-a91041e-9c315b1{font-family:"Inter";font-weight:500;font-size:16px;margin-inline-start:53px;}.elementor .e-f69d820{flex-direction:column;}.elementor .e-12ad4bc-001ac52{width:300px;color:#ffffff;margin-block-start:3px;}.elementor .e-d09dd8b-dc1dfe2{width:500px;color:#ffffff;margin-block-start:17px;margin-block-end:-14px;}.elementor .e-ad8ddcf-9de7464{width:500px;color:#FF6A00;margin-block-start:17px;margin-block-end:20px;}.elementor .e-6013618-1b2d042{width:500px;color:#bababa;margin-block-start:0px;margin-block-end:31px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-a7eee28-0730f2c{width:300px;color:#bababa;}.elementor .e-86eee1d-1093fd7{width:300px;color:#bababa;}.elementor .e-10ee624-ee24603{width:300px;color:#bababa;}.elementor .e-d3b717c-9df0308{width:300px;color:#bababa;}.elementor .e-99166ce-f88d4b9{width:200px;color:#000000;margin-block-start:18px;margin-inline-start:0px;margin-inline-end:0px;border-radius:30px;background-color:#e4e4e4;}.elementor .e-1286373{width:50%;margin-inline-start:7px;margin-inline-end:0px;flex-direction:column;}.elementor .e-ab42eec{width:1200px;padding:10px;border-radius:40px;background-image:url("https://thefuzelab.in/wp-content/uploads/2026/07/Gemini_Generated_Image_62nr262nr262nr26-1024x434.png");background-repeat:repeat;background-attachment:scroll;background-size:1300px auto;background-position:0px 0px;display:block;flex-direction:row;align-self:center;}.elementor .e-32b096e-c0319dc{width:500px;font-family:"Inter";font-weight:500;font-size:16px;color:#FF6A00;margin-block-start:0px;margin-block-end:0px;margin-inline-start:53px;margin-inline-end:0px;}.elementor .e-2db393b-c9a8e4b{width:500px;font-family:"Manrope";font-weight:700;font-size:35px;margin-block-start:-15px;margin-block-end:-15px;margin-inline-start:53px;}.elementor .e-6195569-48986e6{width:600px;font-family:"Inter";font-weight:500;font-size:16px;margin-inline-start:53px;}.elementor .e-035f3bc-90a2928{width:40px;height:40px;color:#ffffff;padding:5px;border-radius:7px;background-color:#000000;}.elementor .e-2d2c77e-5b24a93{font-size:15px;margin-block-start:10px;}.elementor .e-e103341-61cf7dd{font-family:"Arial";font-size:14px;color:#828282;}.elementor .e-c8e87f6-48cca5c{border-radius:10px;background-color:#ffffff;}.elementor .e-e7bf6d1-850d0c5{width:40px;height:40px;color:#ffffff;padding:5px;border-radius:7px;background-color:#000000;}.elementor .e-ca7a094-620b7f5{font-size:15px;margin-block-start:10px;}.elementor .e-66267e6-0068eba{font-family:"Arial";font-size:14px;color:#828282;}.elementor .e-ad3946a-d7e210d{border-radius:10px;background-color:#ffffff;}.elementor .e-c850989-6fb3938{width:40px;height:40px;color:#ffffff;padding:5px;border-radius:7px;background-color:#000000;}.elementor .e-92f6798-c39c582{font-size:15px;margin-block-start:10px;}.elementor .e-1d5f8da-4e89e1f{font-family:"Arial";font-size:14px;color:#828282;}.elementor .e-787c427-bc57f9d{border-radius:10px;background-color:#ffffff;}.elementor .e-60b961c-31834ff{width:40px;height:40px;color:#ffffff;padding:5px;border-radius:7px;background-color:#000000;}.elementor .e-03a9c7d-8dc13b1{font-size:15px;margin-block-start:10px;}.elementor .e-bcd620c-655c03c{font-family:"Arial";font-size:14px;color:#828282;}.elementor .e-d7eceb0-31cd5d5{border-radius:10px;background-color:#ffffff;}.elementor .e-10cedaf-217c761{width:40px;height:40px;color:#ffffff;padding:5px;border-radius:7px;background-color:#000000;}.elementor .e-3963820-f8cc3d6{font-size:15px;margin-block-start:10px;}.elementor .e-acf411e-731534f{font-family:"Arial";font-size:14px;color:#828282;}.elementor .e-d1f2e64-ad7f1c9{border-radius:10px;background-color:#ffffff;}.elementor .e-8fe3aaf-f1c2bba{width:40px;height:40px;color:#ffffff;padding:5px;border-radius:7px;background-color:#000000;}.elementor .e-ebaf1ff-5191ee6{font-size:15px;margin-block-start:10px;}.elementor .e-dc7df2a-ea31e8d{font-family:"Arial";font-size:14px;color:#828282;}.elementor .e-28a5ea3-51e2739{border-radius:10px;background-color:#ffffff;}.elementor .e-7acc8c1-36fde57{width:40px;height:40px;color:#ffffff;padding:5px;border-radius:7px;background-color:#000000;}.elementor .e-bc64341-555b765{font-size:15px;margin-block-start:10px;}.elementor .e-2ef723f-7fa2a0b{font-family:"Arial";font-size:14px;color:#828282;}.elementor .e-5071a0e-2df2c3c{border-radius:10px;background-color:#ffffff;}.elementor .e-9835154-8aefc35{width:40px;height:40px;color:#ffffff;padding:5px;border-radius:7px;background-color:#000000;}.elementor .e-b7d2520-17bff03{font-size:15px;margin-block-start:10px;}.elementor .e-fffb784-440b8b3{font-family:"Arial";font-size:14px;color:#828282;}.elementor .e-54d9f6f-39c6337{border-radius:10px;background-color:#ffffff;}.elementor .e-6909aa3-b1b55d2{padding-block-start:0px;padding-block-end:0px;padding-inline-start:53px;padding-inline-end:53px;grid-template-columns:repeat(4, 1fr);}.elementor .e-5fa48f9-da067dc{width:500px;font-family:"Inter";font-weight:500;font-size:16px;color:#FF6A00;margin-block-start:0px;margin-block-end:0px;margin-inline-start:53px;margin-inline-end:0px;}.elementor .e-60c1571-4c7f995{width:500px;font-family:"Manrope";font-weight:700;font-size:35px;color:#ffffff;margin-block-start:-15px;margin-block-end:-15px;margin-inline-start:53px;}.elementor .e-eec1231-98f6b8c{width:600px;font-family:"Inter";font-weight:500;font-size:16px;color:#e4e4e4;margin-inline-start:53px;}.elementor .e-70d7cea-4ef7562{font-size:28px;color:#959595;margin-block-start:10px;}.elementor .e-a4fef43-7bd77dd{width:40px;height:40px;color:#ffffff;padding:0px;border-radius:7px;background-color:#000000;}.elementor .e-2d5dda9-1fd4417{font-family:"Manrope";font-weight:800;font-size:15px;color:#ffffff;margin-block-start:10px;}.elementor .e-b134c4d-727c2d3{font-family:"Inter";font-size:14px;color:#c1c1c1;}.elementor .e-6675409-232fe77{border-radius:10px;border-width:1px;border-color:#b2b2b2;border-style:solid;background-color:#000000;}.elementor .e-200c6ae-c4fc7ba{font-size:28px;color:#959595;margin-block-start:10px;}.elementor .e-ae3c618-c436376{width:40px;height:40px;color:#ffffff;padding:0px;border-radius:7px;background-color:#000000;}.elementor .e-fa57698-0585761{font-family:"Manrope";font-weight:800;font-size:15px;color:#ffffff;margin-block-start:10px;}.elementor .e-9286857-5a156bf{font-family:"Inter";font-size:14px;color:#c1c1c1;}.elementor .e-66980e1-d1714ea{border-radius:10px;border-width:1px;border-color:#b2b2b2;border-style:solid;background-color:#000000;}.elementor .e-545fa45-266452e{font-size:28px;color:#959595;margin-block-start:10px;}.elementor .e-06ed402-f352c6e{width:40px;height:40px;color:#ffffff;padding:0px;border-radius:7px;background-color:#000000;}.elementor .e-8e9aeb8-396f4b2{font-family:"Manrope";font-weight:800;font-size:15px;color:#ffffff;margin-block-start:10px;}.elementor .e-5daebdf-940f0e0{font-family:"Inter";font-size:14px;color:#c1c1c1;}.elementor .e-a73390c-b80fb1f{border-radius:10px;border-width:1px;border-color:#b2b2b2;border-style:solid;background-color:#000000;}.elementor .e-5a675a1-1b2a48d{font-size:28px;color:#959595;margin-block-start:10px;}.elementor .e-a382c69-8de0d11{width:40px;height:40px;color:#ffffff;padding:0px;border-radius:7px;background-color:#000000;}.elementor .e-fa20632-2aa9dd4{font-family:"Manrope";font-weight:800;font-size:15px;color:#ffffff;margin-block-start:10px;}.elementor .e-090b93d-5eb9c78{font-family:"Inter";font-size:14px;color:#c1c1c1;}.elementor .e-8450e71-148cd01{border-radius:10px;border-color:#b2b2b2;border-style:solid;background-color:#000000;}.elementor .e-9f45a9b-79701a4{padding-block-start:0px;padding-block-end:0px;padding-inline-start:53px;padding-inline-end:53px;background-color:#000000;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-1459a13-6d30402{width:500px;font-family:"Inter";font-weight:500;font-size:16px;color:#FF6A00;margin-block-start:0px;margin-block-end:0px;margin-inline-start:53px;margin-inline-end:0px;order:-99999;}.elementor .e-9cb9438-0dcbc56{width:500px;font-family:"Manrope";font-weight:700;font-size:35px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:53px;order:-99999;}.elementor .e-ce1d107-c8df7bb{width:600px;font-family:"Inter";font-weight:500;font-size:16px;margin-inline-start:53px;order:-99999;}.elementor .e-cd8c9fb{width:50%;flex-direction:column;}.elementor .e-d7d645e{flex-direction:row;}.elementor .e-6518781-a88691a{width:1200px;font-family:"Inter";font-weight:700;font-size:14px;color:#000000;column-gap:6px;text-align:start;margin-inline-start:53px;border-width:0px;display:flex;row-gap:5px;}.elementor .e-7b23ef8{flex-direction:column;}.elementor .e-cfb52b1-605a69c{width:600px;font-family:"Inter";font-weight:500;font-size:10px;margin-inline-start:53px;order:-99999;}