#carrinhoLateral{--bg_primary:var(--bf-chrome);--text_base:var(--bf-text);--border_light:var(--bf-line);--box_shadow_light:rgba(0,0,0,.5);color:var(--bf-text)}#carrinhoLateral,#carrinhoLateral .bg-white,#carrinhoLateral .carrinhoLateral-rodape{background-color:var(--bf-chrome)}#carrinhoLateral .bg-\[\#F7F8FA\]{background-color:var(--bf-bg)}#carrinhoLateral .bg-\[\#F0F7FF\],#carrinhoLateral .carrinhoLateral-prods-item,#carrinhoLateral .carrinhoUpsell .rounded-xl.bg-white{background-color:var(--bf-s1)}#carrinhoLateral .border-\[\#ECEEF1\],#carrinhoLateral .border-\[\#F1F2F4\],#carrinhoLateral .border-blue-100,#carrinhoLateral .border-gray-200,#carrinhoLateral .border-gray-300,#carrinhoLateral.md\:border-\[\#F1F2F4\]{border-color:var(--bf-line)}#carrinhoLateral .hover\:border-gray-400:hover{border-color:var(--bf-line-hover)}#carrinhoLateral .carrinhoLateral-prods-item-img,#carrinhoLateral .carrinhoUpsell .frame_image{background-color:#fff}#carrinhoLateral .text-black,#carrinhoLateral .text-gray-700,#carrinhoLateral .text-gray-800,#carrinhoLateral .text-gray-900{color:var(--bf-text)}#carrinhoLateral .text-gray-400,#carrinhoLateral .text-gray-500,#carrinhoLateral .text-gray-600{color:var(--bf-muted)}#carrinhoLateral .text-green-700{color:#4ade80}#carrinhoLateral .bg-green-400\/20{background-color:rgba(74,222,128,.1)}#carrinhoLateral .bg-green-100{background-color:rgba(74,222,128,.15)}#carrinhoLateral .bg-\[\#EEF6FD\],#carrinhoLateral .bg-blue-50{background-color:var(--bf-s2)}#carrinhoLateral .text-\[\#0056B3\],#carrinhoLateral .text-\[\#0F3D6E\]{color:var(--bf-text)}#carrinhoLateral .hover\:bg-\[\#E6EDF5\]:hover{background-color:var(--bf-line)}#carrinhoLateral .carrinhoLateral-prods-remove:hover{background-color:#fef2f2;color:#dc2626}#carrinhoLateral .bg-white\/70{background-color:var(--bf-s2)}#carrinhoLateral .hover\:bg-white:hover{background-color:var(--bf-line)}#carrinhoLateral .text-\[\#0457A6\],#carrinhoLateral .text-primary{color:var(--bf-accent)}#carrinhoLateral .bg-primary,#carrinhoLateral .carrinhoLateral-rodape-carrinho{background-color:var(--bf-accent)!important;color:var(--bf-on-accent)!important}#carrinhoLateral .bg-primary:hover,#carrinhoLateral .carrinhoLateral-rodape-carrinho:hover{background-color:var(--bf-accent-hover)!important}#carrinhoLateral .carrinhoLateral-cupom-aviso{background-color:#171717;background-color:var(--bf-s1,#171717);border-radius:14px;box-shadow:inset 0 0 0 1px #2b2b2b;box-shadow:inset 0 0 0 1px var(--bf-line,#2b2b2b);margin-bottom:14px;padding:14px 16px}#carrinhoLateral .carrinhoLateral-cupom-aviso-top{align-items:center;display:flex;gap:10px;justify-content:space-between}#carrinhoLateral .carrinhoLateral-cupom-aviso-top b{color:#f5f5f5;color:var(--bf-text,#f5f5f5);font-size:14px;font-weight:800}#carrinhoLateral .carrinhoLateral-cupom-aviso-top s{color:#6b6b6b;font-size:13px;font-weight:900;letter-spacing:.1em}#carrinhoLateral .carrinhoLateral-cupom-aviso-row{align-items:center;display:flex;gap:12px;margin-top:12px}#carrinhoLateral .carrinhoLateral-cupom-aviso-thumbs{display:flex;flex-shrink:0}#carrinhoLateral .carrinhoLateral-cupom-aviso-thumbs span{background-color:#fff;border:2px solid #171717;border:2px solid var(--bf-s1,#171717);border-radius:50%;display:block;height:40px;margin-left:-10px;overflow:hidden;width:40px}#carrinhoLateral .carrinhoLateral-cupom-aviso-thumbs span:first-child{margin-left:0}#carrinhoLateral .carrinhoLateral-cupom-aviso-thumbs img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}#carrinhoLateral .carrinhoLateral-cupom-aviso-row p{color:#a8a8a8;color:var(--bf-muted,#a8a8a8);flex:1;font-size:13px;line-height:1.4;margin:0}#carrinhoLateral .carrinhoLateral-cupom-aviso-row p b{color:#f5f5f5;color:var(--bf-text,#f5f5f5)}#carrinhoLateral .carrinhoLateral-cupom{background-color:#171717;background-color:var(--bf-s1,#171717);border:2px dashed #f4bf00;border:2px dashed var(--bf-accent,#f4bf00);border-radius:14px;display:flex;flex-direction:column;gap:12px;margin-bottom:14px;padding:14px 16px}#carrinhoLateral .carrinhoLateral-cupom.-bloqueado{border-color:#3d3d3d;border-color:var(--bf-line-hover,#3d3d3d)}#carrinhoLateral .carrinhoLateral-cupom-head{align-items:center;display:flex;gap:12px;justify-content:space-between}#carrinhoLateral .carrinhoLateral-cupom-label{color:#a8a8a8;color:var(--bf-muted,#a8a8a8);display:block;font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}#carrinhoLateral .carrinhoLateral-cupom-code{color:#f4bf00;color:var(--bf-accent,#f4bf00);display:block;font-size:26px;font-weight:900;letter-spacing:.1em;line-height:1.1}#carrinhoLateral .carrinhoLateral-cupom.-bloqueado .carrinhoLateral-cupom-code{color:#6b6b6b}#carrinhoLateral .carrinhoLateral-cupom-copy,#carrinhoLateral .carrinhoLateral-cupom-lock{align-items:center;border-radius:10px;display:inline-flex;font-size:12px;font-weight:800;gap:6px;height:36px;padding:0 14px}#carrinhoLateral .carrinhoLateral-cupom-copy{background-color:#f4bf00;background-color:var(--bf-accent,#f4bf00);color:#1b1b1b;color:var(--bf-on-accent,#1b1b1b);cursor:pointer}#carrinhoLateral .carrinhoLateral-cupom-copy:hover{background-color:#ffd21f;background-color:var(--bf-accent-hover,#ffd21f)}#carrinhoLateral .carrinhoLateral-cupom-lock{background-color:#1f1f1f;background-color:var(--bf-s2,#1f1f1f);color:#a8a8a8;color:var(--bf-muted,#a8a8a8);font-weight:700}#carrinhoLateral .carrinhoLateral-cupom-msg{color:#f5f5f5;color:var(--bf-text,#f5f5f5);font-size:13px;margin:0}#carrinhoLateral .carrinhoLateral-cupom-msg strong{font-weight:600}#carrinhoLateral .carrinhoLateral-cupom-y{color:#f4bf00;color:var(--bf-accent,#f4bf00)}#carrinhoLateral .carrinhoLateral-cupom-g{color:#4ade80}#carrinhoLateral .carrinhoLateral-cupom-track{background-color:#2b2b2b;background-color:var(--bf-line,#2b2b2b);border-radius:9999px;height:6px;overflow:hidden}#carrinhoLateral .carrinhoLateral-cupom-fill{background-color:#f4bf00;background-color:var(--bf-accent,#f4bf00);border-radius:9999px;height:100%;transition:width .3s ease}#carrinhoLateral .carrinhoLateral-cupom-fill.-cheio{background-color:#4ade80}#carrinhoLateral .freteAtingido .text-\[\#0457A6\]{color:#4ade80}#carrinhoLateral .carrinhoLateral-rodape-freteGratis-barrar.green>div{background-color:#4ade80}#carrinhoLateral .carrinhoLateral-rodape-freteGratis-barrar{background-color:var(--bf-line)}#carrinhoLateral .carrinhoLateral-rodape-freteGratis-barrar:not(.green)>div{background-color:var(--bf-accent)}