.elementor-7 .elementor-element.elementor-element-f0c2d9b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-760cbf4{--display:flex;}/* Start custom CSS for shortcode, class: .elementor-element-c7abbb9 *//* ========================================================= CARRINHO ÚNICA - CSS COMPLETO FINAL feito para o shortcode [unica_cart_custom] ========================================================= */ body.woocommerce-cart .unc-c6{ --c-orange:#FF6500; --c-orange-dk:#d45a00; --c-green:#15803d; --c-green-bg:#edf8ef; --c-text:#111111; --c-text-2:#2D2D2D; --c-muted:rgba(17,17,17,.62); --c-border:rgba(17,17,17,.10); --c-border-strong:rgba(17,17,17,.14); --c-soft:#f7f7f7; --c-white:#ffffff; --c-danger:#c51616; width:100%; max-width:1540px; margin:-10px auto 0; padding:8px 18px 34px; box-sizing:border-box; } body.woocommerce-cart .unc-c6, body.woocommerce-cart .unc-c6 *, body.woocommerce-cart .unc-c6 *::before, body.woocommerce-cart .unc-c6 *::after{ box-sizing:border-box; } body.woocommerce-cart .unc-c6 a{ -webkit-tap-highlight-color:transparent; } body.woocommerce-cart .unc-c6 button, body.woocommerce-cart .unc-c6 input, body.woocommerce-cart .unc-c6 select{ font:inherit; } /* ========================================================= NOTICES ========================================================= */ body.woocommerce-cart .unc-c6 .woocommerce-notices-wrapper{ margin-bottom:12px; } body.woocommerce-cart .unc-c6 .woocommerce-message, body.woocommerce-cart .unc-c6 .woocommerce-info, body.woocommerce-cart .unc-c6 .woocommerce-error{ border:1px solid var(--c-border) !important; border-radius:14px !important; box-shadow:0 6px 18px rgba(17,17,17,.04); background:#fff !important; } /* ========================================================= ETAPAS ========================================================= */ body.woocommerce-cart .unc-c6__steps{ display:grid; grid-template-columns:repeat(4,minmax(0,1fr)); gap:10px; margin:0 0 14px; } body.woocommerce-cart .unc-c6__step{ min-height:50px; display:flex; align-items:center; justify-content:center; gap:8px; padding:0 10px; background:#fff; border:1px solid rgba(17,17,17,.08); border-radius:16px; box-shadow:0 6px 16px rgba(17,17,17,.03); } body.woocommerce-cart .unc-c6__stepDot{ width:24px; height:24px; border-radius:999px; display:inline-flex; align-items:center; justify-content:center; background:#ececec; color:#555; font-size:10px; font-weight:800; flex:0 0 24px; } body.woocommerce-cart .unc-c6__stepLabel{ font-size:13px; line-height:1.1; font-weight:700; color:var(--c-text); text-align:center; } body.woocommerce-cart .unc-c6__step.is-active{ border-color:rgba(255,101,0,.24); box-shadow:0 10px 24px rgba(255,101,0,.08); } body.woocommerce-cart .unc-c6__step.is-active .unc-c6__stepDot{ background:var(--c-orange); color:#fff; } body.woocommerce-cart .unc-c6__step.is-done .unc-c6__stepDot{ background:var(--c-green); color:#fff; } /* ========================================================= GRID ========================================================= */ body.woocommerce-cart .unc-c6__grid{ display:grid; grid-template-columns:minmax(0,1fr) 344px; gap:18px; align-items:start; } body.woocommerce-cart .unc-c6__main, body.woocommerce-cart .unc-c6__side{ min-width:0; } /* ========================================================= BLOCOS ========================================================= */ body.woocommerce-cart .unc-c6__box, body.woocommerce-cart .unc-c6__cepBox, body.woocommerce-cart .unc-c6__methodsBox, body.woocommerce-cart .unc-c6__summary{ background:#fff; border:1px solid var(--c-border-strong); border-radius:18px; box-shadow:0 10px 28px rgba(17,17,17,.045); } body.woocommerce-cart .unc-c6__boxHead, body.woocommerce-cart .unc-c6__cepHead, body.woocommerce-cart .unc-c6__summaryHead{ display:flex; align-items:center; justify-content:space-between; gap:10px; padding:15px 16px; border-bottom:1px solid rgba(17,17,17,.08); } body.woocommerce-cart .unc-c6__boxTitle{ margin:0; font-size:16px; line-height:1.1; font-weight:800; color:var(--c-text); } body.woocommerce-cart .unc-c6__clear{ color:var(--c-danger); font-size:12px; font-weight:700; text-decoration:none; } body.woocommerce-cart .unc-c6__clear:hover{ text-decoration:underline; } /* ========================================================= FORM DO CARRINHO ========================================================= */ body.woocommerce-cart .unc-c6__cartForm{ padding:14px; } body.woocommerce-cart .unc-c6__items{ display:flex; flex-direction:column; gap:10px; } /* ========================================================= ITEM ========================================================= */ body.woocommerce-cart .unc-c6__item{ display:grid; grid-template-columns:68px minmax(0,1fr) 120px 92px 120px; gap:14px; align-items:center; padding:14px; border:1px solid rgba(17,17,17,.11); border-radius:16px; background:#fff; box-shadow:0 4px 14px rgba(17,17,17,.025); } body.woocommerce-cart .unc-c6__thumbWrap{ display:flex; align-items:center; justify-content:center; } body.woocommerce-cart .unc-c6__thumbImg{ width:52px !important; height:auto !important; border-radius:9px !important; border:1px solid rgba(17,17,17,.08) !important; background:#fff !important; } body.woocommerce-cart .unc-c6__info{ min-width:0; } body.woocommerce-cart .unc-c6__name{ display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden; color:var(--c-text); font-size:14px; line-height:1.24; font-weight:700; text-decoration:none; } body.woocommerce-cart .unc-c6__name:hover{ text-decoration:underline; } body.woocommerce-cart .unc-c6__meta{ margin-top:4px; font-size:11px; color:var(--c-muted); } body.woocommerce-cart .unc-c6__meta p, body.woocommerce-cart .unc-c6__meta dl, body.woocommerce-cart .unc-c6__meta dt, body.woocommerce-cart .unc-c6__meta dd{ margin:0; } body.woocommerce-cart .unc-c6__remove{ display:inline-block; margin-top:5px; color:var(--c-danger); font-size:11px; font-weight:700; text-decoration:none; } body.woocommerce-cart .unc-c6__remove:hover{ text-decoration:underline; } body.woocommerce-cart .unc-c6__miniLabel{ font-size:10px; color:var(--c-muted); margin-bottom:4px; line-height:1; } body.woocommerce-cart .unc-c6__price, body.woocommerce-cart .unc-c6__subTotal{ color:var(--c-text); font-size:14px; line-height:1.15; font-weight:800; } body.woocommerce-cart .unc-c6__priceCol, body.woocommerce-cart .unc-c6__subCol, body.woocommerce-cart .unc-c6__qtyCol{ min-width:0; } body.woocommerce-cart .unc-c6__qty .quantity{ display:block !important; margin:0 !important; } body.woocommerce-cart .unc-c6__qty input.qty{ width:66px !important; min-width:66px !important; height:38px !important; min-height:38px !important; border-radius:11px !important; border:1px solid rgba(17,17,17,.13) !important; background:#fff !important; text-align:center !important; font-weight:800 !important; box-shadow:none !important; padding:0 !important; } body.woocommerce-cart .unc-c6__qtyFixed{ display:inline-flex; align-items:center; justify-content:center; width:66px; min-width:66px; height:38px; min-height:38px; border-radius:11px; border:1px solid rgba(17,17,17,.13); background:#fff; font-weight:800; } /* ========================================================= AÇÕES ========================================================= */ body.woocommerce-cart .unc-c6__actions{ margin-top:12px; display:grid; grid-template-columns:minmax(0,1fr) auto; gap:10px; align-items:center; } body.woocommerce-cart .unc-c6__coupon{ display:grid; grid-template-columns:minmax(0,1fr) auto; gap:8px; align-items:center; } body.woocommerce-cart .unc-c6__couponInput{ width:100%; min-width:0; height:46px; min-height:46px; border-radius:12px; border:1px solid rgba(17,17,17,.12); background:#fff; padding:0 14px; font-size:14px; box-shadow:none !important; } body.woocommerce-cart .unc-c6__couponInput:focus{ outline:none; border-color:rgba(255,101,0,.45); } body.woocommerce-cart .unc-c6__btn{ display:inline-flex; align-items:center; justify-content:center; height:46px; min-height:46px; padding:0 18px; border-radius:12px; border:0; text-decoration:none; font-weight:800; cursor:pointer; transition:.18s ease; white-space:nowrap; } body.woocommerce-cart .unc-c6__btn--dark{ background:#1f1f1f; color:#fff; } body.woocommerce-cart .unc-c6__btn--dark:hover{ background:#000; } body.woocommerce-cart .unc-c6__btn--ghostDark{ background:#fff; color:#1f1f1f; border:1px solid rgba(17,17,17,.16); } body.woocommerce-cart .unc-c6__btn--ghostDark:hover{ border-color:rgba(17,17,17,.28); background:#fafafa; } body.woocommerce-cart .unc-c6__btn--primary{ background:var(--c-orange); color:#fff; } body.woocommerce-cart .unc-c6__btn--primary:hover{ background:var(--c-orange-dk); } /* ========================================================= LOGÍSTICA ========================================================= */ body.woocommerce-cart .unc-c6__logistics{ margin-top:12px; display:grid; grid-template-columns:1fr; gap:12px; } body.woocommerce-cart .unc-c6__cepHead{ font-size:15px; font-weight:800; color:var(--c-text); } body.woocommerce-cart .unc-c6__shipCalc{ padding:14px 16px 16px; } body.woocommerce-cart .unc-c6__shipCalc .shipping-calculator-form{ display:flex !important; flex-wrap:wrap !important; gap:8px !important; margin:0 !important; align-items:end !important; max-width:440px; } body.woocommerce-cart .unc-c6__shipCalc .shipping-calculator-button{ display:none !important; } body.woocommerce-cart .unc-c6__shipCalc .form-row{ margin:0 !important; } body.woocommerce-cart .unc-c6__shipCalc .form-row-wide{ width:100% !important; } body.woocommerce-cart .unc-c6__shipCalc label{ display:block !important; font-size:11px !important; margin-bottom:5px !important; color:var(--c-muted); } body.woocommerce-cart .unc-c6__shipCalc #calc_shipping_postcode_field{ flex:0 0 190px !important; width:190px !important; } body.woocommerce-cart .unc-c6__shipCalc .form-row:last-child{ flex:0 0 auto !important; } body.woocommerce-cart .unc-c6__shipCalc :is(input, select){ width:100% !important; height:44px !important; min-height:44px !important; border-radius:12px !important; border:1px solid rgba(17,17,17,.12) !important; background:#fff !important; padding:0 12px !important; box-shadow:none !important; font-size:14px !important; } body.woocommerce-cart .unc-c6__shipCalc :is(input, select):focus{ outline:none !important; border-color:rgba(255,101,0,.45) !important; } body.woocommerce-cart .unc-c6__shipCalc button{ width:auto !important; min-width:112px !important; height:44px !important; border-radius:12px !important; background:var(--c-green) !important; border-color:var(--c-green) !important; color:#fff !important; font-weight:800 !important; padding:0 16px !important; font-size:14px !important; } /* ========================================================= ENTREGA ========================================================= */ body.woocommerce-cart .unc-c6__shipMethodsForm{ padding:14px 16px 16px; } body.woocommerce-cart .unc-c6__shipMethods .shop_table, body.woocommerce-cart .unc-c6__shipMethods .shop_table tbody, body.woocommerce-cart .unc-c6__shipMethods .shop_table tr, body.woocommerce-cart .unc-c6__shipMethods .shop_table td{ display:block !important; width:100% !important; border:0 !important; padding:0 !important; margin:0 !important; } body.woocommerce-cart .unc-c6__shipMethods .shop_table th, body.woocommerce-cart .unc-c6__shipMethods .shop_table thead, body.woocommerce-cart .unc-c6__shipMethods .shop_table tbody > tr > th, body.woocommerce-cart .unc-c6__shipMethods td[data-title]::before{ display:none !important; content:none !important; } body.woocommerce-cart .unc-c6__shipMethods .shipping-calculator-button, body.woocommerce-cart .unc-c6__shipMethods .woocommerce-shipping-destination{ display:none !important; } body.woocommerce-cart .unc-c6__shipDestNote{ margin:0 0 10px !important; padding:10px 12px !important; border:1px solid rgba(17,17,17,.08) !important; border-radius:12px !important; background:#fafafa !important; font-size:13px !important; line-height:1.35 !important; color:rgba(17,17,17,.88) !important; } body.woocommerce-cart .unc-c6__shipDestNote strong{ color:#111 !important; font-weight:800 !important; } body.woocommerce-cart .unc-c6__shipMethods ul#shipping_method{ margin:0 !important; padding:0 !important; list-style:none !important; display:flex; flex-direction:column; gap:8px; } body.woocommerce-cart .unc-c6__shipMethods ul#shipping_method li{ position:relative !important; margin:0 !important; padding:12px 14px 12px 40px !important; border:1px solid rgba(17,17,17,.10) !important; border-radius:13px !important; background:#fff !important; transition:.15s ease; } body.woocommerce-cart .unc-c6__shipMethods ul#shipping_method li input[type="radio"]{ position:absolute !important; left:14px !important; top:14px !important; margin:0 !important; } body.woocommerce-cart .unc-c6__shipMethods ul#shipping_method li label{ display:grid !important; grid-template-columns:minmax(0,1fr) auto; gap:6px 12px !important; align-items:start !important; width:100% !important; margin:0 !important; } body.woocommerce-cart .unc-c6__shipLeft{ display:flex; flex-direction:column; gap:5px; min-width:0; } body.woocommerce-cart .unc-c6__shipName{ font-size:13px; font-weight:700; line-height:1.2; color:#111; } body.woocommerce-cart .unc-c6__shipPrazo{ display:inline-flex; width:max-content; max-width:100%; font-size:11px; line-height:1.2; color:#15803d; background:#eaf8ee; padding:4px 7px; border-radius:6px; } body.woocommerce-cart .unc-c6__shipPrice{ font-size:14px; font-weight:800; color:#111; white-space:nowrap; align-self:center; } body.woocommerce-cart .unc-c6__shipMethods ul#shipping_method li:has(input[type="radio"]:checked){ border-color:#ff6500 !important; background:#fffaf7 !important; } body.woocommerce-cart .unc-c6__shipMethods ul#shipping_method li:hover{ border-color:rgba(255,101,0,.35) !important; } body.woocommerce-cart .unc-c6__shipBadge{ display:inline-flex; align-items:center; justify-content:center; height:18px; padding:0 6px; border-radius:6px; font-size:9px; font-weight:800; line-height:1; margin-left:5px; vertical-align:middle; } body.woocommerce-cart .unc-c6__shipBadge.is-cheapest{ background:#ff7a1a; color:#fff; } body.woocommerce-cart .unc-c6__shipBadge.is-fastest{ background:#1f8fff; color:#fff; } /* ========================================================= RESUMO DESKTOP ========================================================= */ body.woocommerce-cart .unc-c6__side{ position:sticky; top:12px; } body.woocommerce-cart .unc-c6__summary{ overflow:hidden; } body.woocommerce-cart .unc-c6__summaryHead{ font-size:16px; line-height:1.1; font-weight:800; color:var(--c-text); } body.woocommerce-cart .unc-c6__sumRow{ display:flex; align-items:center; justify-content:space-between; gap:10px; padding:12px 16px; border-bottom:1px solid rgba(17,17,17,.08); font-size:13px; color:var(--c-text); } body.woocommerce-cart .unc-c6__sumRow strong{ font-size:14px; font-weight:800; } body.woocommerce-cart .unc-c6__card{ display:flex; align-items:center; gap:10px; padding:14px 16px; } body.woocommerce-cart .unc-c6__card + .unc-c6__card{ border-top:1px solid rgba(17,17,17,.08); } body.woocommerce-cart .unc-c6__card--pix{ background:var(--c-green-bg); } body.woocommerce-cart .unc-c6__cardIcon{ width:34px; height:34px; border-radius:9px; background:rgba(0,0,0,.06); display:flex; align-items:center; justify-content:center; font-size:15px; flex:0 0 34px; } body.woocommerce-cart .unc-c6__cardText{ min-width:0; } body.woocommerce-cart .unc-c6__cardValue{ font-size:18px; line-height:1; font-weight:900; color:var(--c-text); } body.woocommerce-cart .unc-c6__cardSub{ margin-top:4px; font-size:11px; line-height:1.25; color:rgba(17,17,17,.76); } body.woocommerce-cart .unc-c6__card--pix .unc-c6__cardValue{ color:#12853d; } body.woocommerce-cart .unc-c6__checkout{ width:calc(100% - 28px); margin:14px; height:48px; min-height:48px; border-radius:14px; font-size:15px; letter-spacing:.2px; background:var(--c-orange) !important; color:#fff !important; border:0 !important; box-shadow:none !important; } body.woocommerce-cart .unc-c6__checkout:hover{ background:var(--c-orange-dk) !important; } /* ========================================================= ESTADO VAZIO ========================================================= */ body.woocommerce-cart .unc-c6__empty{ background:#fff; border:1px solid rgba(17,17,17,.10); border-radius:18px; padding:28px; text-align:center; } /* ========================================================= TABLET LARGO ========================================================= */ @media (max-width:1180px){ body.woocommerce-cart .unc-c6{ margin:-8px auto 0; padding:8px 14px 28px; } body.woocommerce-cart .unc-c6__grid{ grid-template-columns:1fr; } body.woocommerce-cart .unc-c6__side{ position:static; } } /* ========================================================= TABLET / MOBILE GRANDE ========================================================= */ @media (max-width:980px){ body.woocommerce-cart .unc-c6{ margin:-8px auto 0; padding:8px 12px 138px; } body.woocommerce-cart .unc-c6__steps{ gap:8px; margin-bottom:10px; } body.woocommerce-cart .unc-c6__step{ min-height:44px; padding:0 6px; gap:6px; } body.woocommerce-cart .unc-c6__stepDot{ width:22px; height:22px; flex:0 0 22px; } body.woocommerce-cart .unc-c6__stepLabel{ font-size:11px; } body.woocommerce-cart .unc-c6__boxHead, body.woocommerce-cart .unc-c6__cepHead, body.woocommerce-cart .unc-c6__summaryHead{ padding:12px 13px; } body.woocommerce-cart .unc-c6__cartForm, body.woocommerce-cart .unc-c6__shipCalc, body.woocommerce-cart .unc-c6__shipMethodsForm{ padding:12px 13px 13px; } body.woocommerce-cart .unc-c6__item{ grid-template-columns:56px minmax(0,1fr) minmax(0,1fr) 78px; grid-template-areas: "thumb info info qty" "thumb price sub qty"; gap:8px 10px; align-items:start; padding:12px; } body.woocommerce-cart .unc-c6__thumbWrap{ grid-area:thumb; } body.woocommerce-cart .unc-c6__info{ grid-area:info; } body.woocommerce-cart .unc-c6__priceCol{ grid-area:price; } body.woocommerce-cart .unc-c6__subCol{ grid-area:sub; } body.woocommerce-cart .unc-c6__qtyCol{ grid-area:qty; display:flex !important; flex-direction:column; align-items:flex-end; justify-content:flex-start; gap:3px; } body.woocommerce-cart .unc-c6__thumbImg{ width:46px !important; } body.woocommerce-cart .unc-c6__meta{ display:none; } body.woocommerce-cart .unc-c6__name{ font-size:13px; line-height:1.22; } body.woocommerce-cart .unc-c6__remove{ margin-top:4px; font-size:10.5px; } body.woocommerce-cart .unc-c6__miniLabel{ font-size:9px; margin-bottom:2px; } body.woocommerce-cart .unc-c6__price, body.woocommerce-cart .unc-c6__subTotal{ font-size:13px; } body.woocommerce-cart .unc-c6__qty .quantity{ display:flex !important; justify-content:flex-end; margin-left:auto; max-width:68px; } body.woocommerce-cart .unc-c6__qty input.qty, body.woocommerce-cart .unc-c6__qtyFixed{ width:68px !important; min-width:68px !important; min-height:34px !important; height:34px !important; font-size:14px !important; } /* ações no tablet/mobile */ body.woocommerce-cart .unc-c6__actions{ grid-template-columns:1fr; gap:8px; } body.woocommerce-cart .unc-c6__coupon{ grid-template-columns:1fr; gap:8px; } body.woocommerce-cart .unc-c6__btn, body.woocommerce-cart .unc-c6__couponInput{ width:100%; } body.woocommerce-cart .unc-c6__shipCalc .shipping-calculator-form{ display:grid !important; grid-template-columns:minmax(0,1fr) 118px; gap:8px !important; max-width:100%; } body.woocommerce-cart .unc-c6__shipCalc label{ display:none !important; } body.woocommerce-cart .unc-c6__shipCalc #calc_shipping_postcode_field{ width:100% !important; flex:1 1 auto !important; } body.woocommerce-cart .unc-c6__shipCalc button{ width:100% !important; min-width:0 !important; } body.woocommerce-cart .unc-c6__shipMethods ul#shipping_method li label{ grid-template-columns:1fr; gap:5px !important; } body.woocommerce-cart .unc-c6__shipPrice{ align-self:flex-start; } /* resumo flutuante */ body.woocommerce-cart .unc-c6__side{ position:static !important; } body.woocommerce-cart .unc-c6__summary{ position:fixed; left:12px; right:12px; bottom:calc(12px + env(safe-area-inset-bottom)); z-index:9999; display:grid; grid-template-columns:minmax(0,1fr) 176px; align-items:center; gap:12px; padding:12px; border-radius:16px; border:1px solid rgba(17,17,17,.10); background:rgba(255,255,255,.98); box-shadow:0 14px 34px rgba(0,0,0,.16); backdrop-filter:blur(8px); overflow:visible; } body.woocommerce-cart .unc-c6__summaryHead, body.woocommerce-cart .unc-c6__sumRow, body.woocommerce-cart .unc-c6__card--card{ display:none !important; } body.woocommerce-cart .unc-c6__card--pix{ background:transparent !important; border:0 !important; padding:0 !important; } body.woocommerce-cart .unc-c6__card--pix .unc-c6__cardIcon{ display:none !important; } body.woocommerce-cart .unc-c6__card--pix .unc-c6__cardText{ display:flex; flex-direction:column; gap:2px; min-width:0; } body.woocommerce-cart .unc-c6__card--pix .unc-c6__cardValue{ font-size:19px; color:#111 !important; } body.woocommerce-cart .unc-c6__card--pix .unc-c6__cardSub{ margin:0 !important; font-size:11px; color:rgba(17,17,17,.72); } body.woocommerce-cart .unc-c6__checkout{ width:100% !important; margin:0 !important; height:48px !important; border-radius:13px !important; font-size:15px !important; } } /* ========================================================= MOBILE ========================================================= */ @media (max-width:767px){ body.woocommerce-cart .unc-c6{ padding:8px 10px 176px; } body.woocommerce-cart .unc-c6__steps{ gap:6px; } body.woocommerce-cart .unc-c6__step{ min-height:52px; padding:6px 4px; flex-direction:column; gap:4px; } body.woocommerce-cart .unc-c6__stepLabel{ font-size:10px; line-height:1.05; } /* item mais compacto no mobile */ body.woocommerce-cart .unc-c6__item{ grid-template-columns:46px minmax(0,1fr) 62px; grid-template-areas: "thumb info qty" "thumb price qty" "thumb sub qty"; gap:6px 8px; padding:10px; align-items:start; } body.woocommerce-cart .unc-c6__thumbImg{ width:36px !important; } body.woocommerce-cart .unc-c6__name{ font-size:12.5px; line-height:1.18; -webkit-line-clamp:3; } body.woocommerce-cart .unc-c6__price, body.woocommerce-cart .unc-c6__subTotal{ font-size:12.5px; } body.woocommerce-cart .unc-c6__qty .quantity{ max-width:58px; } body.woocommerce-cart .unc-c6__qty input.qty, body.woocommerce-cart .unc-c6__qtyFixed{ width:58px !important; min-width:58px !important; min-height:32px !important; height:32px !important; font-size:13px !important; } /* resumo em coluna única para não ficar estranho */ body.woocommerce-cart .unc-c6__summary{ left:10px; right:10px; bottom:10px; grid-template-columns:1fr; gap:10px; padding:12px; } body.woocommerce-cart .unc-c6__card--pix .unc-c6__cardValue{ font-size:17px; } body.woocommerce-cart .unc-c6__card--pix .unc-c6__cardSub{ font-size:10px; } body.woocommerce-cart .unc-c6__checkout{ height:46px !important; font-size:14px !important; } } /* ========================================================= MOBILE PEQUENO ========================================================= */ @media (max-width:390px){ body.woocommerce-cart .unc-c6{ padding-bottom:170px; } body.woocommerce-cart .unc-c6__stepLabel{ font-size:9px; } body.woocommerce-cart .unc-c6__item{ grid-template-columns:44px minmax(0,1fr) 58px; } body.woocommerce-cart .unc-c6__thumbImg{ width:34px !important; } body.woocommerce-cart .unc-c6__price, body.woocommerce-cart .unc-c6__subTotal{ font-size:12px; } body.woocommerce-cart .unc-c6__qty input.qty, body.woocommerce-cart .unc-c6__qtyFixed{ width:54px !important; min-width:54px !important; } } ```/* End custom CSS */