
        /* IDLINK v6.4.4.21.15.14 — CSS-first product/shop cleanup. Loaded in <head> to avoid visible text/style transformation. */
        #idlinkV22Wrap .idlink-v22-name,
        #idlinkV23Wrap .idlink-v23-name,
        .idlink-profile-shop-card-v643124 .product-title,
        .idlink-profile-shop-card-v643124 .title,
        .idlink-profile-shop-card-v643124 h3,
        .idlink-profile-shop-card-v643124 h4,
        .shop-card .product-title,
        .product-card .product-title{
          color:#fff!important;
          font-size:clamp(16px,2.6vw,19px)!important;
          line-height:1.14!important;
          font-weight:1000!important;
          letter-spacing:-.04em!important;
          text-shadow:0 1px 14px rgba(0,0,0,.34)!important;
          white-space:normal!important;
          display:-webkit-box!important;
          -webkit-line-clamp:2!important;
          -webkit-box-orient:vertical!important;
          overflow:hidden!important;
        }
        #idlinkV22Wrap .idlink-v22-price,
        #idlinkV23Wrap .idlink-v23-price,
        .idlink-profile-shop-card-v643124 .price,
        .idlink-profile-shop-card-v643124 [class*="price" i],
        .shop-card [class*="price" i],
        .product-card [class*="price" i]{
          display:inline-flex!important;
          align-items:center!important;
          justify-content:flex-start!important;
          width:max-content!important;
          max-width:100%!important;
          margin-top:4px!important;
          padding:6px 11px!important;
          border-radius:999px!important;
          border:1px solid rgba(222,255,2,.30)!important;
          background:rgba(222,255,2,.075)!important;
          color:#deff02!important;
          font-size:clamp(18px,3.4vw,22px)!important;
          line-height:1!important;
          font-weight:1000!important;
          letter-spacing:-.045em!important;
          text-shadow:0 0 22px rgba(222,255,2,.24)!important;
        }
        #idlinkV22Wrap .idlink-v22-desc,
        #idlinkV23Wrap .idlink-v23-desc,
        .idlink-shop-card-desc-v64421157,
        .idlink-shop-card-desc-v64421158,
        .idlink-profile-shop-card-v643124 .description,
        .idlink-profile-shop-card-v643124 [class*="description" i],
        .shop-card [class*="description" i],
        .product-card [class*="description" i]{
          display:-webkit-box!important;
          -webkit-line-clamp:2!important;
          -webkit-box-orient:vertical!important;
          overflow:hidden!important;
          margin-top:4px!important;
          color:rgba(255,255,255,.72)!important;
          font-size:clamp(12px,2.1vw,13.5px)!important;
          line-height:1.36!important;
          font-weight:780!important;
        }
        #idlinkV22Wrap .idlink-v22-fast,
        #idlinkV23Wrap .idlink-v23-fast,
        button[aria-label*="Compra rápida"],
        button[aria-label*="compra rápida"]{
          opacity:1!important;
          color:#deff02!important;
          background:radial-gradient(circle at 32% 22%,rgba(222,255,2,.25),rgba(222,255,2,.12) 44%,rgba(8,10,12,.70))!important;
          border-color:rgba(222,255,2,.38)!important;
        }
        #idlinkV22Wrap .idlink-v22-fast svg,
        #idlinkV23Wrap .idlink-v23-fast svg,
        button[aria-label*="Compra rápida"] svg,
        button[aria-label*="compra rápida"] svg{
          opacity:1!important;
          filter:drop-shadow(0 0 8px rgba(222,255,2,.42))!important;
        }
        #idlinkV24SearchDock,
        .idlink-profile-shop-mobile-search-v6431254,
        .idlink-profile-shop-mobile-empty-v6431254,
        .idlink-profile-shop-mobile-sentinel-v6431254,
        .idlink-profile-shop-pager-v643124{
          display:none!important;
          visibility:hidden!important;
          height:0!important;
          min-height:0!important;
          max-height:0!important;
          overflow:hidden!important;
          margin:0!important;
          padding:0!important;
          border:0!important;
          pointer-events:none!important;
        }
        #bio-shop-panel > div:has(.idlink-profile-shop-mobile-search-v6431254),
        .bio-shop-panel > div:has(.idlink-profile-shop-mobile-search-v6431254),
        [data-idlink-shop] > div:has(.idlink-profile-shop-mobile-search-v6431254),
        [data-mode="shop"] > div:has(.idlink-profile-shop-mobile-search-v6431254){display:none!important;}
        #bio-shop-panel > div:empty,
        .bio-shop-panel > div:empty,
        [data-idlink-shop] > div:empty,
        [data-mode="shop"] > div:empty{display:none!important;}
        #bio-shop-panel > div:not(.idlk-kits-v732544):not(#idlinkV22Wrap):not(#idlinkV23Wrap):not(#idlinkV24Wrap):not(#idlinkV24AppsCard):not(#idlinkIncentivosV731493):not(#idlinkCompreAquiV731493):not(:has(a[href*="/product/"])):not(:has(img)):not(:has(input)):not(:has(button)):not(:has(.idlink-profile-shop-card-v643124)),
        .bio-shop-panel > div:not(.idlk-kits-v732544):not(#idlinkV22Wrap):not(#idlinkV23Wrap):not(#idlinkV24Wrap):not(#idlinkV24AppsCard):not(#idlinkIncentivosV731493):not(#idlinkCompreAquiV731493):not(:has(a[href*="/product/"])):not(:has(img)):not(:has(input)):not(:has(button)):not(:has(.idlink-profile-shop-card-v643124)),
        [data-idlink-shop] > div:not(.idlk-kits-v732544):not(#idlinkV22Wrap):not(#idlinkV23Wrap):not(#idlinkV24Wrap):not(#idlinkV24AppsCard):not(#idlinkIncentivosV731493):not(#idlinkCompreAquiV731493):not(:has(a[href*="/product/"])):not(:has(img)):not(:has(input)):not(:has(button)):not(:has(.idlink-profile-shop-card-v643124)),
        [data-mode="shop"] > div:not(.idlk-kits-v732544):not(#idlinkV22Wrap):not(#idlinkV23Wrap):not(#idlinkV24Wrap):not(#idlinkV24AppsCard):not(#idlinkIncentivosV731493):not(#idlinkCompreAquiV731493):not(:has(a[href*="/product/"])):not(:has(img)):not(:has(input)):not(:has(button)):not(:has(.idlink-profile-shop-card-v643124)){
          display:none!important;
          visibility:hidden!important;
          height:0!important;
          overflow:hidden!important;
          margin:0!important;
          padding:0!important;
          border:0!important;
        }
        .idlink-profile-shop-vp-modal-v6431254__actions a img,
        .idlink-profile-shop-vp-modal-v6431254__actions a picture,
        .idlink-profile-shop-vp-modal-v6431254__actions a [data-role="product-image"]{display:none!important;}
        .idlink-profile-shop-vp-modal-v6431254__actions{
          display:grid!important;
          grid-template-columns:1fr 1fr!important;
          gap:10px!important;
          width:100%!important;
          max-width:100%!important;
          overflow:visible!important;
        }
        .idlink-profile-shop-vp-modal-v6431254__add,
        .idlink-profile-shop-vp-modal-v6431254__quick{
          width:100%!important;
          min-width:0!important;
          height:52px!important;
          min-height:52px!important;
          padding:0 10px!important;
          border-radius:18px!important;
          display:flex!important;
          align-items:center!important;
          justify-content:center!important;
          text-align:center!important;
          font-size:13px!important;
          line-height:1.1!important;
          font-weight:1000!important;
          overflow:hidden!important;
          white-space:normal!important;
        }
        @media(max-width:520px){
          .idlink-profile-shop-vp-modal-v6431254__actions{gap:8px!important;}
          .idlink-profile-shop-vp-modal-v6431254__add,
          .idlink-profile-shop-vp-modal-v6431254__quick{height:50px!important;min-height:50px!important;font-size:12.5px!important;border-radius:16px!important;padding:0 8px!important;}
        }
        