.roxxi-weather,
.roxxi-weather * {
box-sizing: border-box;
margin: 0;
} :root {
--wb-primary: #1b3f72;
--wb-secondary: #6799cc;
--wb-neutral: #808285;
--wb-light: #D3D3D3;
--wb-dark: #1A1A1A; --wb-focus: #6799cc; --wb-outline: #000000;
--wb-outline-contrast: #ffffff;
}  .roxxi-weather,
.roxxi-weather[data-widget="weatherBot"] {
display: flex;
gap: 5px;
width: fit-content;
font-family: inherit;
font-weight: inherit;
font-size: inherit;
line-height: normal;
word-break: normal;
white-space: normal;
background: white;
-webkit-tap-highlight-color: transparent;
} .roxxi-weather .details,
.roxxi-weather .conditions {
display: flex;
flex-wrap: wrap;
align-items: center;
gap: 5px;
font-size: 18px;
}  .roxxi-weather.wb-type-badge {
display: inline-flex;
align-items: flex-start;
flex-direction: column;
gap: 5px;
padding: 10px 12px 12px;
border: 1px solid var(--wb-neutral);
border-radius: 5px;
font-size: 20px;
width: fit-content;
}
.roxxi-weather.wb-type-badge .badge {
display: flex;
gap: 8px;
}
.roxxi-weather.wb-type-badge .details {
flex-direction: column;
align-items: flex-start;
}
.roxxi-weather.wb-type-badge .conditions {
align-items: center;
}
.roxxi-weather.wb-type-badge .temp {
gap: 5px;
}
.roxxi-weather.wb-type-badge .wb-ico {
width: 28px;
height: auto;
} .roxxi-weather.wb-type-compact {
flex-direction: column;
padding: 8px 10px 10px;
border: 1px solid var(--wb-neutral);
border-radius: 5px;
font-size: 16px;
width: fit-content;
}
.roxxi-weather.wb-type-compact .wb-pre,
.roxxi-weather.wb-type-compact .wb-temp,
.roxxi-weather.wb-type-compact .wb-unit {
font-size: 16px;
} .roxxi-weather.wb-type-inline {
display: inline-flex;
align-items: center;
flex-wrap: wrap;
gap: 3px;
background: transparent;
vertical-align: text-bottom;
font-size: inherit;
font-weight: 400;
width: fit-content;
padding: 0;
}
.roxxi-weather.wb-type-inline .conditions {
font-weight: inherit;
font-size: inherit;
}
.roxxi-weather.wb-type-inline .wb-ico {
height: 16px;
width: 16px;
}
.roxxi-weather.wb-type-inline .wb-pre,
.roxxi-weather.wb-type-inline .wb-temp,
.roxxi-weather.wb-type-inline .wb-unit {
font-weight: inherit;
font-size: inherit;
} .roxxi-weather.wb-left,
.roxxi-weather.wb-left .details,
.roxxi-weather.wb-left .conditions {
display: flex;
justify-content: flex-start;
margin: 0;
text-align: left;
}
.roxxi-weather.wb-center,
.roxxi-weather.wb-center .details,
.roxxi-weather.wb-center .conditions {
display: flex;
justify-content: center;
margin: 0 auto;
text-align: center;
}
.roxxi-weather.wb-right,
.roxxi-weather.wb-right .details,
.roxxi-weather.wb-right .conditions {
display: flex;
justify-content: flex-end;
margin: 0 0 0 auto;
text-align: right;
}
.roxxi-weather.wb-center:not(.wp-badge),
.roxxi-weather.wb-right:not(.wp-badge) {
align-items: inherit;
}
.roxxi-weather.wb-right .wb-badge.conditions {
display: inline-flex;
align-items: center;
} .roxxi-weather .wb-ico {
width: 20px;
height: auto;
}
.roxxi-weather .temp {
display: flex;
align-items: center;
gap: 3px;
}
.roxxi-weather .degree {
display: inline-flex;
align-items: baseline;
gap: 2px;
}
.roxxi-weather .wb-temp,
.roxxi-weather .wb-unit {
opacity: 0.9;
}
.roxxi-weather .wb-desc {
color: var(--wb-neutral);
}
.roxxi-weather .wb-pre,
.roxxi-weather .wb-temp,
.roxxi-weather .wb-unit {
font-size: 18px;
font-weight: 600;
} .roxxi-weather .wb-powered {
color: var(--wb-neutral);
font-size: 12px;
font-weight: 400;
line-height: 16px;
margin: 0;
} .roxxi-weather .wb-powered a.wb-powered-link {
color: var(--wb-primary);
font-size: inherit;
transition: 250ms;
}
.roxxi-weather .wb-powered a.wb-powered-link {
text-decoration: underline;
text-underline-offset: 2px;
} .roxxi-weather a.wb-powered-link:hover,
.roxxi-weather a.wb-powered-link:focus-visible {
color: var(--wb-secondary);
text-underline-offset: 4px;
}  .roxxi-weather.wb-text-light * {
color: #ffffff;
}
.roxxi-weather.wb-text-light .wb-powered {
color: var(--wb-light);
}
.roxxi-weather.wb-text-light a.wb-powered-link {
color: inherit;
} .roxxi-weather.wb-text-light .wb-desc,
.roxxi-weather.wb-font-light .wb-desc {
color: var(--wb-light);
} .roxxi-weather.wb-type-badge.wb-text-light,
.roxxi-weather.wb-type-compact.wb-text-light {
background: var(--wb-dark);
}  .roxxi-weather .conditions.wb-loading .wb-ico,
.roxxi-weather .conditions.wb-loading .wb-temp,
.roxxi-weather .conditions.wb-loading .wb-sep,
.roxxi-weather .conditions.wb-loading .wb-unit,
.roxxi-weather .conditions.wb-loading .wb-desc {
display: none;
} .roxxi-weather .conditions .wb-loading-msg {
display: none;
}
.roxxi-weather .conditions.wb-loading .wb-loading-msg {
display: inline;
} .roxxi-weather .conditions .wb-loading-msg {
font-size: 15px;
margin-left: 0;
font-style: italic;
font-weight: 400;
text-align: center;
opacity: .85;
}
.roxxi-weather .conditions.wb-loading .wb-loading-msg::after {
content: "";
display: inline-block;
animation: wb-ellipsis 1.2s infinite steps(4);
width: 1em; text-align: left;
}
@keyframes wb-ellipsis {
0% {
content: "";
}
25% {
content: ".";
}
50% {
content: "..";
}
75% {
content: "...";
}
100% {
content: "";
}
} @media (prefers-reduced-motion: reduce) {
.roxxi-weather .conditions.wb-loading .wb-loading-msg::after {
animation: none;
width: 3ch;
}
.roxxi-weather a {
transition: none;
}
} .roxxi-weather a:focus-visible,
.roxxi-weather button:focus-visible,
.roxxi-weather [role="button"]:focus-visible {
outline: 3px solid currentColor; outline-offset: 2px;
border-radius: 3px; } .roxxi-weather.wb-text-light a:focus-visible,
.roxxi-weather.wb-font-light a:focus-visible {
outline-color: currentColor; } @media (forced-colors: active) {
.roxxi-weather {
forced-color-adjust: none;
border: 1px solid CanvasText;
background: Canvas;
color: CanvasText;
}
.roxxi-weather a {
color: LinkText;
}
.roxxi-weather a:focus-visible {
outline: 3px solid Highlight;
}
.roxxi-weather .wb-desc {
color: CanvasText;
}
} @media (max-width: 480px) {
.roxxi-weather.wb-type-badge .badge {
display: flex;
flex-direction: column;
justify-content: center;
gap: 8px;
}
.roxxi-weather .wb-sep {
display: none;
}
}
@media (max-width: 320px) {
.roxxi-weather.wb-type-badge,
.roxxi-weather.wb-type-compact,
.roxxi-weather.wb-type-inline {
font-size: 14px;
}
.roxxi-weather.wb-type-inline .wb-ico {
display: none;
}
}  .roxxi-weather.wb-type-badge .wb-badge {
display: flex;
flex-direction: column;
align-items: inherit;
flex-wrap: wrap;
gap: 5px;
} .roxxi-weather.wb-font-light * {
color: #ffffff;
}   footer .roxxi-weather.roxxi-weather.wb-text-dark,
footer .roxxi-weather.roxxi-weather.wb-text-dark *:not(a) {
color: var(--wb-dark) !important;
} footer .roxxi-weather.roxxi-weather.wb-text-dark a {
color: var(--wb-primary) !important;
} footer .roxxi-weather.roxxi-weather.wb-text-dark a * {
color: inherit !important;
}@font-face {
font-family: 'Lato';
font-style: italic;
font-weight: 100;
font-display: swap;
src: url(https://rentacarpatagoniachile.cl/wp-content/uploads/elementor/google-fonts/fonts/lato-s6u-w4bmutphjxsipx-mpclq7a.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Lato';
font-style: italic;
font-weight: 100;
font-display: swap;
src: url(https://rentacarpatagoniachile.cl/wp-content/uploads/elementor/google-fonts/fonts/lato-s6u-w4bmutphjxsipx-opci.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Lato';
font-style: italic;
font-weight: 300;
font-display: swap;
src: url(https://rentacarpatagoniachile.cl/wp-content/uploads/elementor/google-fonts/fonts/lato-s6u_w4bmutphjxsi9w2_fqft1dw.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Lato';
font-style: italic;
font-weight: 300;
font-display: swap;
src: url(https://rentacarpatagoniachile.cl/wp-content/uploads/elementor/google-fonts/fonts/lato-s6u_w4bmutphjxsi9w2_gwft.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Lato';
font-style: italic;
font-weight: 400;
font-display: swap;
src: url(https://rentacarpatagoniachile.cl/wp-content/uploads/elementor/google-fonts/fonts/lato-s6u8w4bmutphjxsaui-qjcy.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Lato';
font-style: italic;
font-weight: 400;
font-display: swap;
src: url(https://rentacarpatagoniachile.cl/wp-content/uploads/elementor/google-fonts/fonts/lato-s6u8w4bmutphjxsaxc-q.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Lato';
font-style: italic;
font-weight: 700;
font-display: swap;
src: url(https://rentacarpatagoniachile.cl/wp-content/uploads/elementor/google-fonts/fonts/lato-s6u_w4bmutphjxsi5wq_fqft1dw.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Lato';
font-style: italic;
font-weight: 700;
font-display: swap;
src: url(https://rentacarpatagoniachile.cl/wp-content/uploads/elementor/google-fonts/fonts/lato-s6u_w4bmutphjxsi5wq_gwft.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Lato';
font-style: italic;
font-weight: 900;
font-display: swap;
src: url(https://rentacarpatagoniachile.cl/wp-content/uploads/elementor/google-fonts/fonts/lato-s6u_w4bmutphjxsi3wi_fqft1dw.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Lato';
font-style: italic;
font-weight: 900;
font-display: swap;
src: url(https://rentacarpatagoniachile.cl/wp-content/uploads/elementor/google-fonts/fonts/lato-s6u_w4bmutphjxsi3wi_gwft.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 100;
font-display: swap;
src: url(https://rentacarpatagoniachile.cl/wp-content/uploads/elementor/google-fonts/fonts/lato-s6u8w4bmutphh30aui-qjcy.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 100;
font-display: swap;
src: url(https://rentacarpatagoniachile.cl/wp-content/uploads/elementor/google-fonts/fonts/lato-s6u8w4bmutphh30axc-q.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 300;
font-display: swap;
src: url(https://rentacarpatagoniachile.cl/wp-content/uploads/elementor/google-fonts/fonts/lato-s6u9w4bmutphh7usswapgr_p.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 300;
font-display: swap;
src: url(https://rentacarpatagoniachile.cl/wp-content/uploads/elementor/google-fonts/fonts/lato-s6u9w4bmutphh7usswipgq.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://rentacarpatagoniachile.cl/wp-content/uploads/elementor/google-fonts/fonts/lato-s6uyw4bmutphjxawxjeu.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 400;
font-display: swap;
src: url(https://rentacarpatagoniachile.cl/wp-content/uploads/elementor/google-fonts/fonts/lato-s6uyw4bmutphjx4wxg.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://rentacarpatagoniachile.cl/wp-content/uploads/elementor/google-fonts/fonts/lato-s6u9w4bmutphh6uvswapgr_p.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 700;
font-display: swap;
src: url(https://rentacarpatagoniachile.cl/wp-content/uploads/elementor/google-fonts/fonts/lato-s6u9w4bmutphh6uvswipgq.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
} @font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 900;
font-display: swap;
src: url(https://rentacarpatagoniachile.cl/wp-content/uploads/elementor/google-fonts/fonts/lato-s6u9w4bmutphh50xswapgr_p.woff2) format('woff2');
unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
} @font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 900;
font-display: swap;
src: url(https://rentacarpatagoniachile.cl/wp-content/uploads/elementor/google-fonts/fonts/lato-s6u9w4bmutphh50xswipgq.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}