body.oggi-ui.oggi-carrito-pantalla #content {
--pago-linea: var(--oggi-linea);
--pago-borde: #8A85A8;
--pago-error: var(--oggi-alerta);
--pago-ok: var(--oggi-ahorro);
}
body.oggi-ui.oggi-carrito-pantalla #content > .col-full {
row-gap: 0;
}
body.oggi-ui.oggi-carrito-pantalla #content > .col-full > .woocommerce:not(:has(*)) {
display: none;
}
body.oggi-ui.oggi-carrito-pantalla #content > .col-full > .woocommerce:has(*) {
margin-bottom: 16px;
}
@media (max-width: 900px) {
body.oggi-ui.oggi-carrito-pantalla .entry-content > .woocommerce,
body.oggi-ui.oggi-carrito-pantalla #content > .col-full > .woocommerce:has(*) {
padding-left: 0;
padding-right: 0;
}
}
body.oggi-ui.oggi-carrito-pantalla .woocommerce-cart-form,
body.oggi-ui.oggi-carrito-pantalla .cart_totals {
background: #fff;
border: 0;
border-radius: var(--oggi-r-panel);
box-shadow: none;
}
body.oggi-ui.oggi-carrito-pantalla .woocommerce-cart-form {
padding: 6px 18px 18px;
}
body.oggi-ui.oggi-carrito-pantalla .cart_totals {
padding: 16px 18px 18px;
}
body.oggi-ui.oggi-carrito-pantalla .shop_table.cart tr.cart_item {
border-bottom: 1px solid var(--oggi-linea);
}
body.oggi-ui.oggi-carrito-pantalla .shop_table.cart td.product-thumbnail a {
--b: 1.5px;
--contorno: var(--oggi-linea);
display: block;
width: 64px;
height: 64px;
padding: 5px;
box-sizing: border-box;
border-radius: var(--oggi-r-control);
background: #fff;
box-shadow: inset 0 0 0 var(--b) var(--contorno);
}
body.oggi-ui.oggi-carrito-pantalla .shop_table.cart td.product-thumbnail a:focus-visible {
outline: none;
--contorno: var(--oggi-violeta);
--b: 3px;
}
body.oggi-ui.oggi-carrito-pantalla .shop_table.cart td.product-thumbnail img {
display: block;
width: 100%;
height: 100%;
max-width: none;
object-fit: contain;
background: transparent;
}
body.oggi-ui.oggi-carrito-pantalla .shop_table.cart td.product-name a {
color: var(--oggi-tinta);
font-weight: 700;
font-size: 15px;
line-height: 1.35;
text-decoration: none;
}
body.oggi-ui.oggi-carrito-pantalla .shop_table.cart td.product-name a:hover {
color: var(--oggi-violeta);
text-decoration: underline;
text-decoration-thickness: 1.5px;
text-underline-offset: 3px;
}
body.oggi-ui.oggi-carrito-pantalla .shop_table.cart .oggi-pago__precio del,
body.oggi-ui.oggi-carrito-pantalla .shop_table.cart .oggi-pago__precio del .amount {
color: var(--oggi-tachado) !important;
text-decoration-color: var(--oggi-tachado);
font-weight: 500 !important;
}
body.oggi-ui.oggi-carrito-pantalla .woocommerce-cart-form .oggi-pago__precio del .woocommerce-Price-amount {
font-size: 12px;
}
body.oggi-ui.oggi-carrito-pantalla .shop_table.cart td.product-price .oggi-pago__precio ins .amount,
body.oggi-ui.oggi-carrito-pantalla .shop_table.cart td.product-price > .amount {
color: var(--oggi-tinta-2) !important;
font-weight: 600 !important;
}
body.oggi-ui.oggi-carrito-pantalla .shop_table.cart td.product-subtotal :is(ins .amount, > .amount) {
color: var(--oggi-tinta) !important;
font-weight: 800 !important;
font-size: 17px;
}
body.oggi-ui.oggi-carrito-pantalla table.shop_table.cart td.product-remove a.remove {
position: relative !important;
inset: auto !important;
width: 36px;
height: 36px;
border-radius: 50%;
background: var(--oggi-lavanda) !important;
color: var(--oggi-tinta-2) !important;
transition: background-color .15s ease, color .15s ease;
}
body.oggi-ui.oggi-carrito-pantalla table.shop_table.cart td.product-remove a.remove::before {
content: "";
position: absolute;
inset: 0;
width: 13px;
height: 13px;
margin: auto;
text-indent: 0;
background: currentColor;
-webkit-mask: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 13'><path d='M1 1L12 12M12 1L1 12' stroke='black' stroke-width='2.4'/></svg>") center / contain no-repeat;
mask: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 13'><path d='M1 1L12 12M12 1L1 12' stroke='black' stroke-width='2.4'/></svg>") center / contain no-repeat;
}
body.oggi-ui.oggi-carrito-pantalla table.shop_table.cart td.product-remove a.remove:hover {
background: var(--oggi-alerta-fondo) !important;
color: var(--oggi-alerta) !important;
}
body.oggi-ui.oggi-carrito-pantalla table.shop_table.cart td.product-remove a.remove:focus-visible {
outline: none;
box-shadow: var(--oggi-foco);
}
@media (max-width: 900px) {
body.oggi-ui.oggi-carrito-pantalla table.shop_table.cart tr.cart_item {
grid-template-columns: 56px auto auto minmax(0, 1fr);
grid-template-areas:
"foto nombre   nombre nombre"
"foto unitario unitario unitario"
"foto cantidad borrar importe";
gap: 6px 10px;
padding: 16px 0;
}
body.oggi-ui.oggi-carrito-pantalla .shop_table.cart td.product-thumbnail a {
width: 56px;
height: 56px;
padding: 4px;
}
body.oggi-ui.oggi-carrito-pantalla table.shop_table.cart tr.cart_item td.product-remove {
align-self: center;
text-align: left;
}
body.oggi-ui.oggi-carrito-pantalla table.shop_table.cart tr.cart_item td.product-subtotal {
align-self: center;
text-align: right;
}
body.oggi-ui.oggi-carrito-pantalla table.shop_table.cart tr.cart_item td.product-price {
font-size: 13px;
}
body.oggi-ui.oggi-carrito-pantalla .shop_table.cart td.product-name a {
font-size: 14.5px;
}
}
body.oggi-ui.oggi-carrito-pantalla table.shop_table.cart td.actions {
padding-top: 16px;
}
body.oggi-ui.oggi-carrito-pantalla table.shop_table.cart td.actions .coupon {
align-items: center;
}
body.oggi-ui.oggi-carrito-pantalla table.shop_table.cart td.actions .coupon .input-text {
height: 44px;
font-size: 15px;
}
@media (max-width: 900px) {
body.oggi-ui.oggi-carrito-pantalla table.shop_table.cart td.actions .coupon {
flex-wrap: wrap;
}
body.oggi-ui.oggi-carrito-pantalla table.shop_table.cart td.actions .coupon .coupon-error-notice {
flex: 0 0 100%;
margin: 6px 0 0;
}
body.oggi-ui.oggi-carrito-pantalla table.shop_table.cart td.actions .coupon .input-text {
flex: 1 1 0;
width: auto;
min-width: 0;
margin: 0;
}
body.oggi-ui.oggi-carrito-pantalla table.shop_table.cart td.actions .coupon button {
flex: none;
width: auto;
padding-inline: 18px;
}
}
@media (max-width: 900px) {
body.oggi-ui.oggi-carrito-pantalla table.shop_table.cart td.actions .coupon .input-text {
font-size: 16px;
padding-inline: 10px;
}
body.oggi-ui.oggi-carrito-pantalla table.shop_table.cart td.actions .coupon button {
padding-inline: 12px;
}
}
body.oggi-ui.oggi-carrito-pantalla .woocommerce > .woocommerce-notices-wrapper:not(:has(*)) {
display: none;
}
body.oggi-ui .oggi-envio-gratis__barra {
height: 12px;
border-radius: var(--oggi-r-pildora);
background: #DDD8F0;
animation: none;
box-shadow: none;
}
body.oggi-ui .oggi-envio-gratis__barra > span {
border-radius: var(--oggi-r-pildora);
background: var(--oggi-marca);
background-size: auto;
animation: none;
}
body.oggi-ui .oggi-envio-gratis__barra > span::before {
background: repeating-linear-gradient(-45deg, rgba(255, 255, 255, .16) 0 6px, transparent 6px 12px);
}
body.oggi-ui .oggi-envio-gratis__punta {
display: none;
}
body.oggi-ui .oggi-envio-gratis__texto {
color: var(--oggi-tinta);
font-family: var(--oggi-letra);
font-weight: 500;
font-variant-numeric: tabular-nums;
}
body.oggi-ui .oggi-envio-gratis__texto b,
body.oggi-ui .oggi-envio-gratis__texto .amount {
color: var(--oggi-tinta);
font-weight: 800;
}
body.oggi-ui .oggi-envio-gratis__icono {
color: var(--oggi-violeta);
}
body.oggi-ui .oggi-envio-gratis__icono svg {
stroke-linecap: square;
}
body.oggi-ui .oggi-envio-gratis__demora {
color: var(--oggi-tinta-2);
font-size: 12px;
}
body.oggi-ui .oggi-envio-gratis.esta-lleno .oggi-envio-gratis__barra {
animation: none;
}
body.oggi-ui .oggi-envio-gratis.esta-lleno .oggi-envio-gratis__barra > span {
background: var(--oggi-2x1);
background-size: auto;
}
body.oggi-ui .oggi-envio-gratis.esta-lleno :is(.oggi-envio-gratis__texto, .oggi-envio-gratis__texto b, .oggi-envio-gratis__texto .amount, .oggi-envio-gratis__icono) {
color: var(--oggi-ahorro);
}
body.oggi-ui .oggi-envio-gratis.esta-lleno .oggi-envio-gratis__demora {
color: var(--oggi-tinta-2);
}
body.oggi-ui .oggi-envio-gratis--carrito {
margin: 0 0 6px;
padding: 14px 16px 16px;
border: 0;
border-radius: var(--oggi-r-caja);
background: var(--oggi-lavanda);
}
body.oggi-ui .oggi-envio-gratis--carrito.esta-lleno {
background: var(--oggi-ahorro-fondo);
}
body.oggi-ui .oggi-envio-gratis--carrito.esta-lleno .oggi-envio-gratis__barra {
background: #C3E8D1;
}
body.oggi-ui .oggi-envio-bonificado del,
body.oggi-ui .oggi-envio-bonificado del .amount {
color: var(--oggi-tachado);
}
body.oggi-ui .oggi-envio-bonificado ins,
body.oggi-ui .oggi-envio-bonificado__motivo {
color: var(--oggi-ahorro);
}
body.oggi-ui .oggi-envio-bonificado__otra {
color: var(--oggi-tinta-2);
}
body.oggi-ui.oggi-carrito-pantalla .cart_totals table.shop_table,
body.oggi-ui.oggi-carrito-pantalla .cart_totals table.shop_table > tbody {
display: block;
width: 100%;
}
body.oggi-ui.oggi-carrito-pantalla .cart_totals table.shop_table > tbody > tr {
display: flex;
flex-wrap: wrap;
align-items: baseline;
justify-content: space-between;
column-gap: 12px;
border: 0;
}
body.oggi-ui.oggi-carrito-pantalla .cart_totals table.shop_table > tbody > tr > :is(th, td) {
display: block;
width: auto;
padding: 7px 0;
border: 0;
font-size: 14px;
font-variant-numeric: tabular-nums;
}
body.oggi-ui.oggi-carrito-pantalla .cart_totals table.shop_table > tbody > tr > th {
flex: 1 1 auto;
text-align: left;
color: var(--oggi-tinta-2);
font-weight: 500;
}
body.oggi-ui.oggi-carrito-pantalla .cart_totals table.shop_table > tbody > tr > td {
flex: none;
text-align: right;
color: var(--oggi-tinta);
font-weight: 600;
}
body.oggi-ui.oggi-carrito-pantalla .cart_totals table.shop_table > tbody > tr > td::before {
display: none !important;
}
body.oggi-ui.oggi-carrito-pantalla .cart_totals table.shop_table > tbody > tr.woocommerce-shipping-totals {
display: block;
margin-top: 4px;
}
body.oggi-ui.oggi-carrito-pantalla .cart_totals table.shop_table > tbody > tr.woocommerce-shipping-totals > th {
padding: 10px 0 8px;
font-size: 12px;
font-weight: 800;
letter-spacing: .06em;
text-transform: uppercase;
color: var(--oggi-tinta-2);
}
body.oggi-ui.oggi-carrito-pantalla .cart_totals table.shop_table > tbody > tr.woocommerce-shipping-totals > td {
width: 100%;
padding: 0 0 6px;
text-align: left;
font-weight: 500;
}
body.oggi-ui.oggi-carrito-pantalla .cart_totals ul#shipping_method > li {
--b: 1.5px;
--contorno: #8A85A8;
--fondo: #fff;
border: 0;
border-radius: var(--oggi-r-caja);
background: var(--fondo);
box-shadow: inset 0 0 0 var(--b) var(--contorno);
padding: 10px 14px;
}
body.oggi-ui.oggi-carrito-pantalla .cart_totals ul#shipping_method > li:has(> input:checked),
body.oggi-ui.oggi-carrito-pantalla .cart_totals ul#shipping_method > li:not(:has(> input[type="radio"])) {
--contorno: var(--oggi-violeta);
--b: 2px;
--fondo: var(--oggi-violeta-suave);
border: 0;
background: var(--fondo);
box-shadow: inset 0 0 0 var(--b) var(--contorno);
}
body.oggi-ui.oggi-carrito-pantalla .cart_totals ul#shipping_method > li:focus-within {
--b: 2.5px;
}
body.oggi-ui.oggi-carrito-pantalla .cart_totals ul#shipping_method > li > label {
color: var(--oggi-tinta);
font-weight: 700;
font-size: 14px;
}
body.oggi-ui.oggi-carrito-pantalla .cart_totals ul#shipping_method .amount {
color: var(--oggi-tinta);
font-weight: 800;
}
body.oggi-ui.oggi-carrito-pantalla .cart_totals ul#shipping_method input.shipping_method {
accent-color: var(--oggi-violeta);
}
body.oggi-ui.oggi-carrito-pantalla .cart_totals .oggi-sucursales__aviso {
color: var(--oggi-tinta-2);
font-weight: 500;
}
body.oggi-ui.oggi-carrito-pantalla .cart_totals .woocommerce-shipping-destination {
margin: 10px 0 2px;
font-size: 13px;
color: var(--oggi-tinta-2);
}
body.oggi-ui.oggi-carrito-pantalla .cart_totals .woocommerce-shipping-destination strong {
color: var(--oggi-tinta);
}
body.oggi-ui.oggi-carrito-pantalla .cart_totals .shipping-calculator-button {
min-height: 40px;
color: var(--oggi-violeta);
font-size: 13.5px;
font-weight: 700;
text-decoration: underline;
text-decoration-thickness: 1.5px;
text-underline-offset: 3px;
}
body.oggi-ui.oggi-carrito-pantalla .cart_totals .shipping-calculator-button:hover {
color: var(--oggi-violeta-hondo);
}
body.oggi-ui.oggi-carrito-pantalla .cart_totals tr.oggi-pago__lista > th {
color: var(--oggi-tinta-2) !important;
font-weight: 500 !important;
}
body.oggi-ui.oggi-carrito-pantalla .cart_totals tr.oggi-pago__lista :is(td, del, del .amount) {
color: var(--oggi-tachado) !important;
text-decoration-color: var(--oggi-tachado);
font-weight: 500 !important;
}
body.oggi-ui.oggi-carrito-pantalla .cart_totals tr:is(.oggi-pago__ahorro, .cart-discount) > :is(th, td),
body.oggi-ui.oggi-carrito-pantalla .cart_totals tr:is(.oggi-pago__ahorro, .cart-discount) td .amount {
color: var(--oggi-ahorro) !important;
font-weight: 800;
}
body.oggi-ui.oggi-carrito-pantalla .cart_totals tr.oggi-pago__ahorro > th {
font-weight: 700;
}
body.oggi-ui.oggi-carrito-pantalla .oggi-pago__pct {
margin-left: 6px;
padding: 2px 8px;
border-radius: var(--oggi-r-pildora);
background: var(--oggi-ahorro-fondo);
color: var(--oggi-ahorro);
font-size: 12px;
font-weight: 800;
letter-spacing: 0;
vertical-align: 1px;
}
body.oggi-ui.oggi-carrito-pantalla .cart_totals tr.cart-discount a.woocommerce-remove-coupon {
color: var(--oggi-violeta);
font-weight: 700;
}
body.oggi-ui.oggi-carrito-pantalla .cart_totals tr.order-total {
align-items: center;
margin-top: 6px;
border-top: 1px solid var(--oggi-linea);
}
body.oggi-ui.oggi-carrito-pantalla .cart_totals tr.order-total > :is(th, td) {
padding: 14px 0 6px;
border: 0;
color: var(--oggi-tinta);
}
body.oggi-ui.oggi-carrito-pantalla .cart_totals tr.order-total > th {
font-size: 16px;
font-weight: 800;
}
body.oggi-ui.oggi-carrito-pantalla .cart_totals tr.order-total .amount {
color: var(--oggi-tinta);
font-size: 26px;
font-weight: 900;
letter-spacing: -.02em;
}
body.oggi-ui.oggi-carrito-pantalla .cart_totals tr.order-total small {
color: var(--oggi-tinta-2);
font-weight: 500;
}
body.oggi-ui.oggi-carrito-pantalla .wc-proceed-to-checkout a.checkout-button {
min-height: 56px;
font-size: 16px;
font-weight: 800;
}
@media (max-width: 900px) {
body.oggi-ui.oggi-carrito-pantalla .wc-proceed-to-checkout {
margin: 4px -18px -18px;
padding: 12px 18px calc(18px + env(safe-area-inset-bottom, 0px));
border-top: 1px solid var(--oggi-linea);
border-radius: 0 0 var(--oggi-r-panel) var(--oggi-r-panel);
box-shadow: 0 -8px 20px rgba(29, 22, 64, .10);
}
body.oggi-ui.oggi-carrito-pantalla .cart_totals { overflow: clip; }
}
body.oggi-ui.oggi-carrito-pantalla .cart_totals .woocommerce-shipping-calculator {
text-align: left;
}
@media (max-width: 900px) {
body.oggi-ui.oggi-carrito-pantalla table.shop_table.cart td.actions {
padding-inline: 0;
}
}
body.oggi-ui.oggi-carrito-pantalla .woocommerce:has(> .wc-empty-cart-message) {
max-width: 560px;
margin: 8px auto 24px;
padding: 32px 24px 30px;
border-radius: var(--oggi-r-panel);
background: #fff;
text-align: center;
}
body.oggi-ui.oggi-carrito-pantalla .wc-empty-cart-message::before {
content: "";
display: block;
width: 72px;
height: 72px;
margin: 0 auto 16px;
border-radius: var(--oggi-r-caja);
background:
url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236A3BF0' stroke-width='1.8' stroke-linecap='square' stroke-linejoin='miter'><path d='M2 3h3l2.6 11.2h11.1L21 7H6.2'/><path d='M9 19.5h.01M17 19.5h.01' stroke-width='3.2'/></svg>") center / 34px 34px no-repeat,
var(--oggi-violeta-suave);
}
body.oggi-ui.oggi-carrito-pantalla .wc-empty-cart-message .cart-empty.woocommerce-info {
margin: 0 0 6px;
padding: 0 !important;
background: transparent !important;
font-size: 20px !important;
font-weight: 800 !important;
line-height: 1.3;
text-align: center;
}
body.oggi-ui.oggi-carrito-pantalla .wc-empty-cart-message .cart-empty.woocommerce-info::before {
display: none;
}
body.oggi-ui.oggi-carrito-pantalla .woocommerce:has(> .wc-empty-cart-message) .return-to-shop {
margin: 20px 0 0;
}
body.oggi-ui.oggi-carrito-pantalla .woocommerce:has(> .wc-empty-cart-message) .return-to-shop .button {
display: inline-flex;
align-items: center;
justify-content: center;
min-width: 240px;
min-height: 52px;
padding: 0 28px;
font-size: 16px;
}
body.oggi-ui.oggi-carrito-pantalla .woocommerce:has(> .woocommerce-cart-form)::after {
--h: var(--oggi-hilada-alto, 36px);
--j: var(--oggi-hilada-junta, 8px);
--z: var(--oggi-hilada-cruz, 20px);
--u: calc((100% - var(--h) - 2 * var(--j)) / 3.8);
--punta: calc(var(--h) / 2 - (var(--h) + 2 * var(--j)) / 7.6 - var(--z) / 2 + var(--z) / 7.6);
--cruceta: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4' fill='white'><path d='M1 1L1 2L2 2L2 3L3 3L2 4L1 4L1 3L0 3L0 2Z'/><path d='M2 0L2 1L1 1Z'/><path d='M3 0L4 0L4 1L3 1Z'/><path d='M3 2L4 2L3 3Z'/></svg>");
content: "";
display: block;
box-sizing: border-box;
grid-column: 1 / -1;
height: var(--h);
margin: 8px 0 4px;
padding: 0;
border: 0;
border-radius: 0;
clip-path: polygon(
var(--h) 0, calc(var(--h) + var(--u)) 0, var(--u) 100%,
calc(var(--u) + var(--j)) 100%, calc(var(--h) + var(--u) + var(--j)) 0, calc(var(--h) + var(--u) * 2.8 + var(--j)) 0, calc(var(--u) * 2.8 + var(--j)) 100%,
calc(var(--u) * 2.8 + 2 * var(--j)) 100%, calc(var(--h) + var(--u) * 2.8 + 2 * var(--j)) 0, 100% 0, calc(100% - var(--h)) 100%,
0 100%);
background:
var(--cruceta) calc(13.158% + var(--punta)) 50% / var(--z) var(--z) no-repeat,
var(--cruceta) calc(50% - var(--z) * 1.05) 50% / var(--z) var(--z) no-repeat,
var(--cruceta) calc(50% + var(--z) * 1.05) 50% / var(--z) var(--z) no-repeat,
var(--cruceta) calc(86.842% - var(--punta)) 50% / var(--z) var(--z) no-repeat,
linear-gradient(110deg, #B9A5FF, #9E86FF);
pointer-events: none;
}
@media (min-width: 901px) {
body.oggi-ui.oggi-carrito-pantalla .woocommerce:has(> .woocommerce-cart-form) {
grid-template-rows: auto 1fr;
}
body.oggi-ui.oggi-carrito-pantalla .woocommerce:has(> .woocommerce-cart-form):has(> .woocommerce-notices-wrapper *) {
grid-template-rows: auto auto 1fr;
}
body.oggi-ui.oggi-carrito-pantalla .woocommerce:has(> .woocommerce-cart-form) > .cart-collaterals {
grid-row: span 2;
}
body.oggi-ui.oggi-carrito-pantalla .woocommerce:has(> .woocommerce-cart-form)::after {
grid-column: 1;
}
body.oggi-ui.oggi-carrito-pantalla .cart_totals {
display: flex;
flex-direction: column;
}
body.oggi-ui.oggi-carrito-pantalla .cart_totals > .oggi-reco--envio {
order: 1;
margin-top: 18px;
}
}
body.oggi-ui .oggi-envio-flota {
padding: 16px 18px 18px;
border: 0;
border-radius: var(--oggi-r-tarjeta);
background: transparent;
box-shadow: none;
filter: drop-shadow(0 10px 22px rgba(29, 22, 64, .20)) drop-shadow(0 1px 2px rgba(29, 22, 64, .10));
font-family: var(--oggi-letra);
}
body.oggi-ui .oggi-envio-flota::before {
content: "";
position: absolute;
inset: 0;
z-index: -1;
border-radius: inherit;
background: #fff;
}
body.oggi-ui .oggi-envio-flota .oggi-envio-gratis__texto {
padding-right: 30px;
font-size: 14.5px;
}
body.oggi-ui .oggi-envio-flota__x {
top: 8px;
right: 8px;
width: 32px;
height: 32px;
border-radius: 50%;
background: transparent;
color: var(--oggi-tinta-2);
font-family: var(--oggi-letra);
font-weight: 500;
}
body.oggi-ui .oggi-envio-flota__x:hover {
background: var(--oggi-violeta-suave);
color: var(--oggi-tinta);
}
body.oggi-ui .oggi-envio-flota__x:focus-visible {
outline: none;
box-shadow: var(--oggi-foco);
}
body.oggi-ui .oggi-envio-flota .oggi-envio-flota__ir {
min-height: 46px;
margin-top: 14px;
font-size: 15px;
}
body.oggi-ui > .oggi-cfx .oggi-cfx__cruz svg path {
fill: var(--oggi-violeta);
stroke: none;
}
body.oggi-ui > .oggi-cfx .oggi-cfx__cruz svg path:is([fill="#A8F02C"], [fill="#ffffff"]) { fill: #D6006E; }
body.oggi-ui > .oggi-cfx .oggi-cfx__cruz svg path[fill="#1B3A77"] { fill: #1A68FF; }
body.oggi-ui > .oggi-cfx .oggi-cfx__cruz svg path[fill="#8B5CF6"] { fill: #8E48FF; }
body.oggi-ui > .oggi-cfx .oggi-cfx__onda {
border-color: var(--oggi-violeta);
}
body.oggi-ui .oggi-cfx__agregado svg {
stroke-linecap: square;
stroke-linejoin: miter;
}
body.oggi-ui.oggi-carrito-pantalla .woocommerce-shipping-calculator .form-row select {
background: var(--oggi-campo-flecha), var(--oggi-campo-fondo) !important;
padding-right: 36px !important;
}
body.oggi-ui.oggi-carrito-pantalla .woocommerce-shipping-calculator .form-row label {
color: var(--oggi-tinta);
font-weight: 700;
font-size: 13px;
}
body.oggi-ui.oggi-carrito-pantalla .woocommerce-shipping-calculator .form-row .required {
color: var(--oggi-alerta);
}
