.elementor-editor-preview .woocommerce-notices-wrapper{padding:2em 2em .3em}.elementor-editor-preview .woocommerce-notices-wrapper.elementor-loading{opacity:.3}.e-wc-message-notice .woocommerce-message{background-color:#fafbf5;border:0 solid #000;border-radius:var(--message-box-border-radius,0);border-top:3px solid var(--message-message-icon-color,#95ac3c);color:var(--message-message-text-color,#3f444b)}.e-wc-message-notice .woocommerce-message .restore-item,.e-wc-message-notice .woocommerce-message a:not([class]){color:var(--notice-message-normal-links-color,#3f444b);font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;letter-spacing:0;line-height:24px;text-decoration:underline;text-shadow:none;text-transform:none}.e-wc-message-notice .woocommerce-message .restore-item:hover,.e-wc-message-notice .woocommerce-message a:not([class]):hover{color:var(--notice-message-hover-links-color,#3f444b)}.e-wc-message-notice .woocommerce-message .button{background-color:transparent;border-color:var(--message-border-color,#95ac3c);border-radius:var(--message-buttons-border-radius,0);border-style:var(--message-border-type,solid);border-width:1px;color:var(--message-buttons-normal-text-color,#95ac3c);font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1;padding:var(--message-buttons-padding,6px 12px);text-shadow:none;text-transform:none;transition-duration:var(--message-buttons-hover-transition-duration,.3s);transition-property:color,background,box-shadow}.e-wc-message-notice .woocommerce-message .button:hover{background-color:transparent;border-color:var(--message-buttons-hover-border-color,#95ac3c);color:var(--message-buttons-hover-text-color,#95ac3c)}.e-wc-message-notice .woocommerce-message:before{color:var(--message-message-icon-color,#95ac3c)}.e-wc-info-notice .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-info .woocommerce-Button{color:var(--info-buttons-normal-text-color,#3f84b9)}.e-wc-info-notice .woocommerce-info{background-color:#f6f9fb;border:0 solid #000;border-radius:var(--info-box-border-radius,0);border-top:3px solid var(--info-message-icon-color,#3f84b9);color:var(--info-message-text-color,#3f444b)}.e-wc-info-notice .woocommerce-info .button{background-color:transparent;border-color:var(--info-border-color,#3f84b9);border-radius:var(--info-buttons-border-radius,0);border-style:var(--info-border-type,solid);border-width:1px;color:var(--info-buttons-normal-text-color,#3f84b9);font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1;padding:var(--info-buttons-padding,6px 12px);text-shadow:none;text-transform:none;transition-duration:var(--info-buttons-hover-transition-duration,.3s);transition-property:color,background,box-shadow}.e-wc-info-notice .woocommerce-info .button:hover{background-color:transparent;border-color:var(--info-buttons-hover-border-color,#3f84b9);color:var(--info-buttons-hover-text-color,#3f84b9)}.e-wc-info-notice .woocommerce-info:before{color:var(--info-message-icon-color,#3f84b9)}.e-wc-error-notice .elementor-widget-woocommerce-my-account .woocommerce .woocommerce-error strong,.e-wc-error-notice .woocommerce-error{color:var(--error-message-text-color,#3f444b)}.e-wc-error-notice .woocommerce-error{background-color:#f9f2f5;border:0 solid #000;border-radius:var(--error-box-border-radius,0);border-top:3px solid var(--error-message-icon-color,#b81c23)}.e-wc-error-notice .woocommerce-error .wc-backward{color:var(--error-message-normal-links-color,#3f444b);font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1;text-decoration:underline;text-shadow:none;text-transform:none}.e-wc-error-notice .woocommerce-error .wc-backward:hover{color:var(--error-message-hover-links-color,#3f444b)}.e-wc-error-notice .woocommerce-error:before{color:var(--error-message-icon-color,#b81c23)}div.wc-block-components-notice-banner{--wc-blocks-notice-banner-color:#2f2f2f;--wc-blocks-notice-banner-padding:16px;--wc-blocks-notice-banner-gap:12px;--wc-blocks-notice-banner-gap-smaller:8px;--wc-blocks-notice-banner-gap-large:24px;--wc-blocks-notice-banner-border-radius:4px;--wc-blocks-notice-banner-font-size:.875em;--message-message-icon-color:#4ab866;--info-message-icon-color:#007cba;--error-message-icon-color:#cc1818;align-content:flex-start;align-items:stretch;background-color:#fff;border:1px solid;border-radius:var(--wc-blocks-notice-banner-border-radius);box-sizing:border-box;color:var(--wc-blocks-notice-banner-color);display:flex;font-size:var(--wc-blocks-notice-banner-font-size);font-weight:400;gap:var(--wc-blocks-notice-banner-gap);line-height:1.5;margin:var(--wc-blocks-notice-banner-padding) 0;padding:var(--wc-blocks-notice-banner-padding)!important}div.wc-block-components-notice-banner>.wc-block-components-notice-banner__content{align-self:center;flex-basis:100%;padding-inline-end:var(--wc-blocks-notice-banner-padding);padding-inline-start:0;white-space:normal}div.wc-block-components-notice-banner>.wc-block-components-notice-banner__content:last-child{padding-inline-end:0;padding-inline-start:0}div.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-block-components-notice-banner__summary{font-weight:600;margin:0 0 var(--wc-blocks-notice-banner-gap-smaller)}div.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol,div.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul{margin:0 0 0 var(--wc-blocks-notice-banner-gap-large);padding:0}div.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol li:after,div.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul li:after{clear:both;content:"";display:block}div.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--wc-blocks-notice-banner-color)!important;float:inline-end;margin:0;opacity:.6;padding:0!important;text-decoration-line:underline;text-underline-position:under}div.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:active,div.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:focus,div.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover{opacity:1}div.wc-block-components-notice-banner>svg{fill:#fff;background-color:var(--wc-blocks-notice-banner-color);border-radius:50%;flex-grow:0;flex-shrink:0;padding:2px}div.wc-block-components-notice-banner>.wc-block-components-button{background:transparent none!important;border:0!important;box-shadow:none!important;color:var(--wc-blocks-notice-banner-color)!important;flex:0 0 16px;height:16px!important;margin:6px 0 0 auto!important;min-height:auto!important;min-width:0!important;opacity:.6;outline:none!important;padding:0!important;width:16px!important}div.wc-block-components-notice-banner>.wc-block-components-button>svg{margin:0!important}div.wc-block-components-notice-banner>.wc-block-components-button:active,div.wc-block-components-notice-banner>.wc-block-components-button:focus,div.wc-block-components-notice-banner>.wc-block-components-button:hover{opacity:1}div.wc-block-components-notice-banner.is-error{--wc-blocks-notice-banner-color:var(--error-message-text-color);--wc-blocks-notice-banner-border-radius:var(--error-box-border-radius);background-color:#fff0f0;border-color:var(--wc-blocks-notice-banner-alert-red)}div.wc-block-components-notice-banner.is-error .wc-backward{color:var(--error-message-normal-links-color)}div.wc-block-components-notice-banner.is-error .wc-backward:hover{color:var(--error-message-hover-links-color)}div.wc-block-components-notice-banner.is-error>svg{background-color:var(--error-message-icon-color);transform:rotate(180deg)}div.wc-block-components-notice-banner.is-success{--wc-blocks-notice-banner-color:var(--message-message-text-color);--wc-blocks-notice-banner-border-radius:var(--message-box-border-radius);background-color:#f4fff7;border-color:var(--wc-blocks-notice-banner-alert-green)}div.wc-block-components-notice-banner.is-success .restore-item,div.wc-block-components-notice-banner.is-success a:not([class]){color:var(--notice-message-normal-links-color)}div.wc-block-components-notice-banner.is-success .restore-item:hover,div.wc-block-components-notice-banner.is-success a:not([class]):hover{color:var(--notice-message-hover-links-color)}div.wc-block-components-notice-banner.is-success>svg{background-color:var(--message-message-icon-color)}div.wc-block-components-notice-banner.is-success .button{border-color:var(--message-border-color);border-radius:var(--message-buttons-border-radius);border-style:var(--message-border-type);color:var(--message-buttons-normal-text-color)!important;padding:var(--message-buttons-padding)!important;transition-duration:var(--message-buttons-hover-transition-duration)}div.wc-block-components-notice-banner.is-success .button:hover{border-color:var(--message-buttons-hover-border-color);color:var(--message-buttons-hover-text-color)!important}div.wc-block-components-notice-banner.is-info{--wc-blocks-notice-banner-color:var(--info-message-text-color);--wc-blocks-notice-banner-border-radius:var(--info-box-border-radius);background-color:#f4f8ff;border-color:#007cba}div.wc-block-components-notice-banner.is-info>svg{background-color:var(--info-message-icon-color)}div.wc-block-components-notice-banner.is-info .button{border-color:var(--info-border-color);border-radius:var(--info-buttons-border-radius);border-style:var(--info-border-type);color:var(--info-buttons-normal-text-color)!important;padding:var(--info-buttons-padding)!important;transition-duration:var(--info-buttons-hover-transition-duration)}div.wc-block-components-notice-banner.is-info .button:hover{border-color:var(--info-buttons-hover-border-color);color:var(--info-buttons-hover-text-color)!important}.swp-flex--col{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.swp-flex--col,form.searchwp-form .swp-flex--row{-webkit-box-direction:normal;-webkit-box-flex:1;-ms-flex-positive:1;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1}form.searchwp-form .swp-flex--row{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:flex-start}form.searchwp-form .swp-flex--wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}form.searchwp-form .swp-flex--gap-sm{gap:.25em}form.searchwp-form .swp-flex--gap-md{gap:.5em}form.searchwp-form .swp-items-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}form.searchwp-form .swp-margin-l-auto{margin-left:auto}form.searchwp-form input.swp-input{color:rgba(14,33,33,.8)}form.searchwp-form input.swp-input--search{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' fill='none'%3E%3Cpath fill='%23CFCFCF' d='M6.068 12.136c1.31 0 2.533-.426 3.527-1.136l3.74 3.74c.174.173.402.26.64.26.512 0 .883-.395.883-.9a.87.87 0 0 0-.253-.63L10.89 9.744a6.04 6.04 0 0 0 1.247-3.677C12.136 2.73 9.406 0 6.068 0 2.722 0 0 2.73 0 6.068s2.722 6.068 6.068 6.068m0-1.31c-2.612 0-4.758-2.154-4.758-4.758S3.456 1.31 6.068 1.31c2.604 0 4.758 2.154 4.758 4.758s-2.154 4.758-4.758 4.758'/%3E%3C/svg%3E");background-position:right 12px top 50%;background-repeat:no-repeat;background-size:15px auto;padding-left:.7em;padding-right:38px}form.searchwp-form .searchwp-form-input-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;flex-grow:1;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:flex-start}form.searchwp-form .searchwp-form-input-container .swp-input{margin:0;width:100%}:root {
--nb-blue:        #185FA5;
--nb-blue-light:  #E6F1FB;
--nb-blue-dark:   #0C447C;
--nb-green:       #3B6D11;
--nb-green-light: #EAF3DE;
--nb-amber:       #854F0B;
--nb-amber-light: #FAEEDA;
--nb-gray:        #888780;
--nb-gray-light:  #F5F5F0;
--nb-border:      #E2E2DE;
--nb-text:        #1a1a1a;
--nb-text-muted:  #666666;
--nb-radius:      10px;
--nb-radius-sm:   6px;
--nb-shadow:      0 1px 3px rgba(0,0,0,0.06);
} .nativus-block {
background: #ffffff;
border: 0.5px solid var(--nb-border);
border-radius: var(--nb-radius);
padding: 1.25rem 1.5rem;
margin-bottom: 12px;
font-family: inherit;
}
.nativus-block__title {
font-size: 15px;
font-weight: 600;
color: var(--nb-text);
margin: 0 0 1rem 0;
padding-bottom: 0.65rem;
border-bottom: 0.5px solid var(--nb-border);
} .nativus-perfil {
display: flex;
flex-wrap: wrap;
gap: 6px;
margin-bottom: 12px;
}
.npill {
display: inline-block;
font-size: 12px;
font-weight: 500;
padding: 4px 10px;
border-radius: 20px;
line-height: 1.4;
}
.npill--especie   { background: var(--nb-blue-light);  color: var(--nb-blue-dark); }
.npill--edad      { background: var(--nb-amber-light); color: var(--nb-amber); }
.npill--tamano    { background: var(--nb-gray-light);  color: #444; }
.npill--necesidad { background: var(--nb-green-light); color: var(--nb-green); }
.npill--pelo      { background: var(--nb-amber-light); color: var(--nb-amber); }
.npill--piel      { background: var(--nb-blue-light);  color: var(--nb-blue-dark); }
.npill--extra     {
background: var(--nb-blue);
color: #ffffff;
font-weight: 600;
} .nativus-trust {
display: flex;
flex-wrap: wrap;
gap: 6px;
margin-bottom: 12px;
}
.nativus-trust__pill {
display: inline-flex;
align-items: center;
gap: 5px;
font-size: 12px;
padding: 4px 10px;
border-radius: 20px;
font-weight: 500;
}
.nativus-trust__dot {
width: 6px;
height: 6px;
border-radius: 50%;
flex-shrink: 0;
}
.nativus-trust__pill--green {
background: var(--nb-green-light);
color: var(--nb-green);
}
.nativus-trust__pill--green .nativus-trust__dot {
background: var(--nb-green);
}
.nativus-trust__pill--amber {
background: var(--nb-amber-light);
color: var(--nb-amber);
}
.nativus-trust__pill--amber .nativus-trust__dot {
background: var(--nb-amber);
} .nativus-beneficios__grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));
gap: 8px;
}
.nativus-beneficios__card {
background: var(--nb-gray-light);
border-radius: var(--nb-radius-sm);
padding: 10px 12px;
display: flex;
flex-direction: column;
gap: 4px;
}
.nativus-beneficios__icon {
font-size: 20px;
line-height: 1;
margin-bottom: 2px;
}
.nativus-beneficios__card-title {
font-size: 13px;
font-weight: 600;
color: var(--nb-text);
line-height: 1.3;
}
.nativus-beneficios__card-text {
font-size: 12px;
color: var(--nb-text-muted);
line-height: 1.4;
margin: 0;
} .nativus-analitica__bars {
display: flex;
flex-direction: column;
gap: 10px;
margin-bottom: 12px;
}
.nativus-analitica__row {
display: grid;
grid-template-columns: 160px 44px 1fr;
align-items: center;
gap: 10px;
}
.nativus-analitica__label {
font-size: 13px;
color: var(--nb-text);
}
.nativus-analitica__pct {
font-size: 13px;
font-weight: 600;
color: var(--nb-text-muted);
text-align: right;
}
.nativus-analitica__bar-bg {
height: 7px;
background: var(--nb-gray-light);
border-radius: 4px;
overflow: hidden;
}
.nativus-analitica__bar-fill {
height: 100%;
border-radius: 4px;
transition: width 0.4s ease;
}
.nativus-analitica__energia {
font-size: 12px;
color: var(--nb-text-muted);
margin: 0 0 10px 0;
}
.nativus-analitica__raw {
margin-top: 10px;
border-top: 0.5px solid var(--nb-border);
padding-top: 10px;
}
.nativus-analitica__raw summary {
font-size: 13px;
color: var(--nb-blue);
cursor: pointer;
font-weight: 500;
list-style: none;
display: flex;
align-items: center;
gap: 6px;
}
.nativus-analitica__raw summary::before {
content: '＋';
font-size: 14px;
}
.nativus-analitica__raw[open] summary::before {
content: '－';
}
.nativus-analitica__raw p {
font-size: 12px;
color: var(--nb-text-muted);
line-height: 1.6;
margin: 10px 0 0 0;
} .nativus-ingredientes__lista,
.nativus-ingredientes__aditivos {
margin-bottom: 12px;
}
.nativus-ingredientes__subtitle {
font-size: 12px;
font-weight: 600;
text-transform: uppercase;
letter-spacing: 0.06em;
color: var(--nb-text-muted);
margin: 0 0 6px 0;
}
.nativus-ingredientes__lista p,
.nativus-ingredientes__aditivos p {
font-size: 13px;
color: var(--nb-text-muted);
line-height: 1.7;
margin: 0;
}
.nativus-ingredientes__sin {
display: flex;
flex-wrap: wrap;
gap: 6px;
padding-top: 10px;
border-top: 0.5px solid var(--nb-border);
}
.nativus-sin-badge {
font-size: 11px;
font-weight: 500;
padding: 3px 9px;
border-radius: 20px;
background: var(--nb-green-light);
color: var(--nb-green);
} .nativus-racion__switch {
display: flex;
gap: 6px;
margin-bottom: 12px;
}
.nativus-racion__btn {
flex: 1;
padding: 7px 12px;
border: 0.5px solid var(--nb-border);
border-radius: var(--nb-radius-sm);
background: #fff;
font-size: 13px;
cursor: pointer;
color: var(--nb-text-muted);
font-family: inherit;
transition: all 0.15s;
}
.nativus-racion__btn--active {
background: var(--nb-blue-light);
color: var(--nb-blue-dark);
border-color: #B5D4F4;
font-weight: 600;
}
.nativus-racion__table {
width: 100%;
border-collapse: collapse;
font-size: 13px;
}
.nativus-racion__table th {
background: var(--nb-gray-light);
padding: 7px 10px;
font-weight: 600;
text-align: left;
font-size: 12px;
color: var(--nb-text-muted);
border-bottom: 0.5px solid var(--nb-border);
}
.nativus-racion__table td {
padding: 7px 10px;
border-bottom: 0.5px solid var(--nb-border);
color: var(--nb-text);
}
.nativus-racion__table tbody tr:last-child td {
border-bottom: none;
}
.nativus-racion__table tbody tr:nth-child(even) td {
background: var(--nb-gray-light);
}
.nativus-racion__nota {
font-size: 11px;
color: var(--nb-text-muted);
margin: 10px 0 0 0;
font-style: italic;
} .nativus-uso__seccion {
margin-bottom: 14px;
}
.nativus-uso__seccion:last-child {
margin-bottom: 0;
}
.nativus-uso__texto {
font-size: 13px;
color: var(--nb-text-muted);
line-height: 1.75;
}
.nativus-uso__indicaciones {
padding-top: 12px;
border-top: 0.5px solid var(--nb-border);
}
.nativus-uso__dilucion {
display: inline-flex;
align-items: center;
gap: 6px;
font-size: 12px;
color: var(--nb-blue-dark);
background: var(--nb-blue-light);
padding: 5px 12px;
border-radius: 20px;
margin-bottom: 12px;
font-weight: 500;
}
.nativus-uso__dilucion-icon {
font-size: 14px;
} .nativus-car__table {
width: 100%;
border-collapse: collapse;
font-size: 13px;
margin-bottom: 14px;
}
.nativus-car__table th {
width: 40%;
padding: 7px 10px;
font-weight: 600;
text-align: left;
color: var(--nb-text-muted);
font-size: 12px;
background: var(--nb-gray-light);
border-bottom: 0.5px solid var(--nb-border);
vertical-align: top;
}
.nativus-car__table td {
padding: 7px 10px;
color: var(--nb-text);
border-bottom: 0.5px solid var(--nb-border);
vertical-align: top;
}
.nativus-car__table tr:last-child th,
.nativus-car__table tr:last-child td {
border-bottom: none;
}
.nativus-car__descripcion {
font-size: 13px;
color: var(--nb-text-muted);
line-height: 1.75;
padding-top: 12px;
border-top: 0.5px solid var(--nb-border);
} .nativus-pdf {
padding: 0.75rem 1rem !important;
}
.nativus-pdf__btn {
display: inline-flex;
align-items: center;
gap: 8px;
font-size: 13px;
font-weight: 600;
color: var(--nb-blue);
border: 0.5px solid #B5D4F4;
border-radius: var(--nb-radius-sm);
padding: 8px 16px;
background: var(--nb-blue-light);
text-decoration: none;
transition: background 0.15s, border-color 0.15s;
}
.nativus-pdf__btn:hover {
background: #d4e8f8;
border-color: var(--nb-blue);
text-decoration: none;
color: var(--nb-blue-dark);
}
.nativus-pdf__icon {
font-size: 16px;
} .nativus-faqs__list {
display: flex;
flex-direction: column;
gap: 0;
}
.nativus-faqs__item {
border-bottom: 0.5px solid var(--nb-border);
}
.nativus-faqs__item:last-child {
border-bottom: none;
}
.nativus-faqs__q {
width: 100%;
display: flex;
align-items: center;
justify-content: space-between;
gap: 12px;
background: none;
border: none;
padding: 12px 0;
text-align: left;
font-size: 14px;
font-weight: 500;
color: var(--nb-text);
cursor: pointer;
font-family: inherit;
line-height: 1.4;
}
.nativus-faqs__q:hover {
color: var(--nb-blue);
}
.nativus-faqs__arrow {
width: 18px;
height: 18px;
flex-shrink: 0;
position: relative;
}
.nativus-faqs__arrow::before,
.nativus-faqs__arrow::after {
content: '';
position: absolute;
background: currentColor;
border-radius: 2px;
transition: transform 0.2s;
}
.nativus-faqs__arrow::before {
width: 10px;
height: 1.5px;
top: 50%;
left: 50%;
transform: translate(-50%, -50%) rotate(45deg);
}
.nativus-faqs__arrow::after {
width: 10px;
height: 1.5px;
top: 50%;
left: 50%;
transform: translate(-50%, -50%) rotate(-45deg) translateX(-4px);
}
.nativus-faqs__q[aria-expanded="true"] .nativus-faqs__arrow::before {
transform: translate(-50%, -50%) rotate(-45deg);
}
.nativus-faqs__q[aria-expanded="true"] .nativus-faqs__arrow::after {
transform: translate(-50%, -50%) rotate(45deg) translateX(-4px);
}
.nativus-faqs__a {
padding: 0 0 14px 0;
}
.nativus-faqs__a p {
font-size: 13px;
color: var(--nb-text-muted);
line-height: 1.7;
margin: 0;
} .nativus-tiendas {
display: flex;
align-items: center;
gap: 14px;
background: var(--nb-gray-light) !important;
border-color: var(--nb-border) !important;
padding: 1rem 1.25rem !important;
}
.nativus-tiendas__icon {
font-size: 28px;
flex-shrink: 0;
}
.nativus-tiendas__texto {
flex: 1;
display: flex;
flex-direction: column;
gap: 2px;
}
.nativus-tiendas__texto strong {
font-size: 13px;
font-weight: 600;
color: var(--nb-text);
}
.nativus-tiendas__texto span {
font-size: 12px;
color: var(--nb-text-muted);
}
.nativus-tiendas__link {
font-size: 12px;
font-weight: 600;
color: var(--nb-blue);
text-decoration: none;
white-space: nowrap;
border: 0.5px solid #B5D4F4;
padding: 5px 12px;
border-radius: var(--nb-radius-sm);
background: var(--nb-blue-light);
transition: background 0.15s;
flex-shrink: 0;
}
.nativus-tiendas__link:hover {
background: #d4e8f8;
text-decoration: none;
} @media (max-width: 768px) {
.nativus-block {
padding: 1rem;
}
.nativus-beneficios__grid {
grid-template-columns: 1fr 1fr;
}
.nativus-analitica__row {
grid-template-columns: 1fr 40px;
grid-template-rows: auto auto;
}
.nativus-analitica__bar-bg {
grid-column: 1 / -1;
}
.nativus-tiendas {
flex-wrap: wrap;
}
.nativus-tiendas__link {
width: 100%;
text-align: center;
}
}
@media (max-width: 480px) {
.nativus-beneficios__grid {
grid-template-columns: 1fr;
}
.nativus-racion__switch {
flex-direction: column;
}
}:root {
--nativus-green: #94c11c;
--nativus-green-dark: #7fa918;
--nativus-green-light: #f5f9e8;
--nativus-border: #e5e5e5;
--nativus-text: #2d2d2d;
--nativus-disabled: #cfd5c1;
}  .elementor-add-to-cart .quantity.nativus-qty,
.e-atc-qty-button-holder .quantity.nativus-qty,
.woocommerce .quantity.nativus-qty {
display: flex !important;
align-items: stretch !important;
flex-wrap: nowrap !important;
border: 1.5px solid var(--nativus-border) !important;
border-radius: 999px !important;
overflow: hidden !important;
background: #fff !important;
height: 52px !important;
width: 100% !important;
max-width: 100% !important;
margin: 0 0 12px 0 !important;
padding: 0 !important;
box-sizing: border-box !important;
} .elementor-add-to-cart .nativus-qty__btn,
.elementor-widget-woocommerce-product-add-to-cart .nativus-qty__btn,
.e-atc-qty-button-holder button.nativus-qty__btn,
.woocommerce .quantity.nativus-qty button.nativus-qty__btn,
button.nativus-qty__btn {
flex: 0 0 52px !important;
width: 52px !important;
min-width: 52px !important;
max-width: 52px !important;
height: 100% !important;
min-height: 0 !important;
border: 0 !important;
border-radius: 0 !important;
background: transparent !important;
background-color: transparent !important;
background-image: none !important;
color: var(--nativus-text) !important;
font-size: 22px !important;
font-weight: 400 !important;
line-height: 1 !important;
letter-spacing: 0 !important;
text-transform: none !important;
text-shadow: none !important;
box-shadow: none !important;
padding: 0 !important;
margin: 0 !important;
cursor: pointer;
transition: background-color 0.2s ease, color 0.2s ease;
user-select: none;
transform: none !important;
}
.elementor-add-to-cart button.nativus-qty__btn:hover,
.woocommerce .quantity.nativus-qty button.nativus-qty__btn:hover,
button.nativus-qty__btn:hover {
background: var(--nativus-green-light) !important;
background-color: var(--nativus-green-light) !important;
color: var(--nativus-green-dark) !important;
transform: none !important;
box-shadow: none !important;
}
button.nativus-qty__btn:focus-visible {
outline: 2px solid var(--nativus-green) !important;
outline-offset: -2px !important;
}
button.nativus-qty__btn:disabled {
color: var(--nativus-disabled) !important;
cursor: not-allowed;
} .elementor-add-to-cart .quantity.nativus-qty input.qty,
.e-atc-qty-button-holder .quantity.nativus-qty input.qty,
.woocommerce .quantity.nativus-qty input.qty {
display: block !important;
flex: 1 1 auto !important;
width: auto !important;
min-width: 40px !important;
max-width: none !important;
height: 100% !important;
border: 0 !important;
background: transparent !important;
background-color: transparent !important;
box-shadow: none !important;
text-align: center !important;
font-size: 16px !important;
font-weight: 600 !important;
color: var(--nativus-text) !important;
padding: 0 !important;
margin: 0 !important;
-moz-appearance: textfield;
appearance: textfield;
}
.woocommerce .quantity.nativus-qty input.qty::-webkit-outer-spin-button,
.woocommerce .quantity.nativus-qty input.qty::-webkit-inner-spin-button {
-webkit-appearance: none;
margin: 0;
}
.woocommerce .quantity.nativus-qty input.qty:focus {
outline: none !important;
} .elementor-add-to-cart .single_add_to_cart_button,
.woocommerce div.product form.cart .single_add_to_cart_button,
.woocommerce div.product form.cart .single_add_to_cart_button.button,
.woocommerce form.cart .single_add_to_cart_button {
background: var(--nativus-green) !important;
background-color: var(--nativus-green) !important;
color: #fff !important;
font-weight: 700 !important;
font-size: 16px !important;
letter-spacing: 0.3px !important;
border-radius: 999px !important;
padding: 15px 32px !important;
border: 0 !important;
display: flex !important;
align-items: center !important;
justify-content: center !important;
gap: 10px !important;
transition: background-color 0.2s ease, transform 0.15s ease, box-shadow 0.2s ease;
box-shadow: 0 2px 8px rgba(148, 193, 28, 0.25);
text-transform: none !important;
width: 100% !important;
min-width: 0 !important;
height: 52px !important;
line-height: 1 !important;
}
.elementor-add-to-cart .single_add_to_cart_button:hover,
.woocommerce div.product form.cart .single_add_to_cart_button:hover,
.woocommerce form.cart .single_add_to_cart_button:hover {
background: var(--nativus-green-dark) !important;
background-color: var(--nativus-green-dark) !important;
color: #fff !important;
box-shadow: 0 4px 14px rgba(148, 193, 28, 0.4);
transform: translateY(-1px);
} .elementor-add-to-cart .single_add_to_cart_button.disabled,
.elementor-add-to-cart .single_add_to_cart_button:disabled,
.woocommerce div.product form.cart .single_add_to_cart_button.disabled,
.woocommerce div.product form.cart .single_add_to_cart_button:disabled,
.woocommerce form.cart .single_add_to_cart_button.disabled {
background: var(--nativus-disabled) !important;
background-color: var(--nativus-disabled) !important;
color: #fff !important;
box-shadow: none !important;
cursor: not-allowed !important;
opacity: 1 !important;
transform: none !important;
}
.elementor-add-to-cart .single_add_to_cart_button.disabled:hover,
.woocommerce form.cart .single_add_to_cart_button.disabled:hover {
background: var(--nativus-disabled) !important;
transform: none !important;
box-shadow: none !important;
} .nativus-cart-icon {
width: 20px !important;
height: 20px !important;
flex-shrink: 0 !important;
stroke: currentColor !important;
fill: none !important;
stroke-width: 2 !important;
stroke-linecap: round !important;
stroke-linejoin: round !important;
}@font-face {
font-family: 'Lexend';
font-style: normal;
font-weight: 100;
font-display: fallback;
src: url(https://nativuspet.com/wp-content/uploads/elementor/google-fonts/fonts/lexend-c1f31c3f.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Lexend';
font-style: normal;
font-weight: 100;
font-display: fallback;
src: url(https://nativuspet.com/wp-content/uploads/elementor/google-fonts/fonts/lexend-753ac050.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: 'Lexend';
font-style: normal;
font-weight: 100;
font-display: fallback;
src: url(https://nativuspet.com/wp-content/uploads/elementor/google-fonts/fonts/lexend-2be22f5e.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: 'Lexend';
font-style: normal;
font-weight: 200;
font-display: fallback;
src: url(https://nativuspet.com/wp-content/uploads/elementor/google-fonts/fonts/lexend-c1f31c3f.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Lexend';
font-style: normal;
font-weight: 200;
font-display: fallback;
src: url(https://nativuspet.com/wp-content/uploads/elementor/google-fonts/fonts/lexend-753ac050.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: 'Lexend';
font-style: normal;
font-weight: 200;
font-display: fallback;
src: url(https://nativuspet.com/wp-content/uploads/elementor/google-fonts/fonts/lexend-2be22f5e.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: 'Lexend';
font-style: normal;
font-weight: 300;
font-display: fallback;
src: url(https://nativuspet.com/wp-content/uploads/elementor/google-fonts/fonts/lexend-c1f31c3f.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Lexend';
font-style: normal;
font-weight: 300;
font-display: fallback;
src: url(https://nativuspet.com/wp-content/uploads/elementor/google-fonts/fonts/lexend-753ac050.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: 'Lexend';
font-style: normal;
font-weight: 300;
font-display: fallback;
src: url(https://nativuspet.com/wp-content/uploads/elementor/google-fonts/fonts/lexend-2be22f5e.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: 'Lexend';
font-style: normal;
font-weight: 400;
font-display: fallback;
src: url(https://nativuspet.com/wp-content/uploads/elementor/google-fonts/fonts/lexend-c1f31c3f.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Lexend';
font-style: normal;
font-weight: 400;
font-display: fallback;
src: url(https://nativuspet.com/wp-content/uploads/elementor/google-fonts/fonts/lexend-753ac050.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: 'Lexend';
font-style: normal;
font-weight: 400;
font-display: fallback;
src: url(https://nativuspet.com/wp-content/uploads/elementor/google-fonts/fonts/lexend-2be22f5e.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: 'Lexend';
font-style: normal;
font-weight: 500;
font-display: fallback;
src: url(https://nativuspet.com/wp-content/uploads/elementor/google-fonts/fonts/lexend-c1f31c3f.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Lexend';
font-style: normal;
font-weight: 500;
font-display: fallback;
src: url(https://nativuspet.com/wp-content/uploads/elementor/google-fonts/fonts/lexend-753ac050.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: 'Lexend';
font-style: normal;
font-weight: 500;
font-display: fallback;
src: url(https://nativuspet.com/wp-content/uploads/elementor/google-fonts/fonts/lexend-2be22f5e.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: 'Lexend';
font-style: normal;
font-weight: 600;
font-display: fallback;
src: url(https://nativuspet.com/wp-content/uploads/elementor/google-fonts/fonts/lexend-c1f31c3f.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Lexend';
font-style: normal;
font-weight: 600;
font-display: fallback;
src: url(https://nativuspet.com/wp-content/uploads/elementor/google-fonts/fonts/lexend-753ac050.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: 'Lexend';
font-style: normal;
font-weight: 600;
font-display: fallback;
src: url(https://nativuspet.com/wp-content/uploads/elementor/google-fonts/fonts/lexend-2be22f5e.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: 'Lexend';
font-style: normal;
font-weight: 700;
font-display: fallback;
src: url(https://nativuspet.com/wp-content/uploads/elementor/google-fonts/fonts/lexend-c1f31c3f.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Lexend';
font-style: normal;
font-weight: 700;
font-display: fallback;
src: url(https://nativuspet.com/wp-content/uploads/elementor/google-fonts/fonts/lexend-753ac050.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: 'Lexend';
font-style: normal;
font-weight: 700;
font-display: fallback;
src: url(https://nativuspet.com/wp-content/uploads/elementor/google-fonts/fonts/lexend-2be22f5e.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: 'Lexend';
font-style: normal;
font-weight: 800;
font-display: fallback;
src: url(https://nativuspet.com/wp-content/uploads/elementor/google-fonts/fonts/lexend-c1f31c3f.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Lexend';
font-style: normal;
font-weight: 800;
font-display: fallback;
src: url(https://nativuspet.com/wp-content/uploads/elementor/google-fonts/fonts/lexend-753ac050.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: 'Lexend';
font-style: normal;
font-weight: 800;
font-display: fallback;
src: url(https://nativuspet.com/wp-content/uploads/elementor/google-fonts/fonts/lexend-2be22f5e.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: 'Lexend';
font-style: normal;
font-weight: 900;
font-display: fallback;
src: url(https://nativuspet.com/wp-content/uploads/elementor/google-fonts/fonts/lexend-c1f31c3f.woff2) format('woff2');
unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
} @font-face {
font-family: 'Lexend';
font-style: normal;
font-weight: 900;
font-display: fallback;
src: url(https://nativuspet.com/wp-content/uploads/elementor/google-fonts/fonts/lexend-753ac050.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: 'Lexend';
font-style: normal;
font-weight: 900;
font-display: fallback;
src: url(https://nativuspet.com/wp-content/uploads/elementor/google-fonts/fonts/lexend-2be22f5e.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: 'Fredoka One';
font-style: normal;
font-weight: 400;
font-display: fallback;
src: url(https://nativuspet.com/wp-content/uploads/elementor/google-fonts/fonts/fredokaone-8b893172.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: 'Fredoka';
font-style: normal;
font-weight: 300;
font-stretch: 100%;
font-display: fallback;
src: url(https://nativuspet.com/wp-content/uploads/elementor/google-fonts/fonts/fredoka-1590d3ec.woff2) format('woff2');
unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
} @font-face {
font-family: 'Fredoka';
font-style: normal;
font-weight: 300;
font-stretch: 100%;
font-display: fallback;
src: url(https://nativuspet.com/wp-content/uploads/elementor/google-fonts/fonts/fredoka-18bbd1b5.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: 'Fredoka';
font-style: normal;
font-weight: 300;
font-stretch: 100%;
font-display: fallback;
src: url(https://nativuspet.com/wp-content/uploads/elementor/google-fonts/fonts/fredoka-a4a694ae.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: 'Fredoka';
font-style: normal;
font-weight: 400;
font-stretch: 100%;
font-display: fallback;
src: url(https://nativuspet.com/wp-content/uploads/elementor/google-fonts/fonts/fredoka-1590d3ec.woff2) format('woff2');
unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
} @font-face {
font-family: 'Fredoka';
font-style: normal;
font-weight: 400;
font-stretch: 100%;
font-display: fallback;
src: url(https://nativuspet.com/wp-content/uploads/elementor/google-fonts/fonts/fredoka-18bbd1b5.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: 'Fredoka';
font-style: normal;
font-weight: 400;
font-stretch: 100%;
font-display: fallback;
src: url(https://nativuspet.com/wp-content/uploads/elementor/google-fonts/fonts/fredoka-a4a694ae.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: 'Fredoka';
font-style: normal;
font-weight: 500;
font-stretch: 100%;
font-display: fallback;
src: url(https://nativuspet.com/wp-content/uploads/elementor/google-fonts/fonts/fredoka-1590d3ec.woff2) format('woff2');
unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
} @font-face {
font-family: 'Fredoka';
font-style: normal;
font-weight: 500;
font-stretch: 100%;
font-display: fallback;
src: url(https://nativuspet.com/wp-content/uploads/elementor/google-fonts/fonts/fredoka-18bbd1b5.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: 'Fredoka';
font-style: normal;
font-weight: 500;
font-stretch: 100%;
font-display: fallback;
src: url(https://nativuspet.com/wp-content/uploads/elementor/google-fonts/fonts/fredoka-a4a694ae.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: 'Fredoka';
font-style: normal;
font-weight: 600;
font-stretch: 100%;
font-display: fallback;
src: url(https://nativuspet.com/wp-content/uploads/elementor/google-fonts/fonts/fredoka-1590d3ec.woff2) format('woff2');
unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
} @font-face {
font-family: 'Fredoka';
font-style: normal;
font-weight: 600;
font-stretch: 100%;
font-display: fallback;
src: url(https://nativuspet.com/wp-content/uploads/elementor/google-fonts/fonts/fredoka-18bbd1b5.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: 'Fredoka';
font-style: normal;
font-weight: 600;
font-stretch: 100%;
font-display: fallback;
src: url(https://nativuspet.com/wp-content/uploads/elementor/google-fonts/fonts/fredoka-a4a694ae.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: 'Fredoka';
font-style: normal;
font-weight: 700;
font-stretch: 100%;
font-display: fallback;
src: url(https://nativuspet.com/wp-content/uploads/elementor/google-fonts/fonts/fredoka-1590d3ec.woff2) format('woff2');
unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
} @font-face {
font-family: 'Fredoka';
font-style: normal;
font-weight: 700;
font-stretch: 100%;
font-display: fallback;
src: url(https://nativuspet.com/wp-content/uploads/elementor/google-fonts/fonts/fredoka-18bbd1b5.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: 'Fredoka';
font-style: normal;
font-weight: 700;
font-stretch: 100%;
font-display: fallback;
src: url(https://nativuspet.com/wp-content/uploads/elementor/google-fonts/fonts/fredoka-a4a694ae.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: 'theme-icons';
src:  url(//nativuspet.com/wp-content/uploads/elementor/custom-icons/theme-icons/fonts/theme-icons.eot?xub9mc);
src:  url(//nativuspet.com/wp-content/uploads/elementor/custom-icons/theme-icons/fonts/theme-icons.eot?xub9mc#iefix) format('embedded-opentype'),
url(//nativuspet.com/wp-content/uploads/elementor/custom-icons/theme-icons/fonts/theme-icons.ttf?xub9mc) format('truetype'),
url(//nativuspet.com/wp-content/uploads/elementor/custom-icons/theme-icons/fonts/theme-icons.woff?xub9mc) format('woff'),
url(//nativuspet.com/wp-content/uploads/elementor/custom-icons/theme-icons/fonts/theme-icons.svg?xub9mc#theme-icons) format('svg');
font-weight: normal;
font-style: normal;
font-display: block;
}
[class^="vamtam-theme-"], [class*=" vamtam-theme-"] { font-family: 'theme-icons' !important;
speak: never;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.vamtam-theme-close:before {
content: "\e926";
}
.vamtam-theme-minus:before {
content: "\e925";
}
.vamtam-theme-favorite:before {
content: "\e927";
}
.vamtam-theme-splash-right:before {
content: "\e923";
}
.vamtam-theme-splash-left:before {
content: "\e922";
}
.vamtam-theme-arrow3:before {
content: "\e91f";
}
.vamtam-theme-arrow4:before {
content: "\e924";
}
.vamtam-theme-ball:before {
content: "\e920";
}
.vamtam-theme-bones:before {
content: "\e921";
}
.vamtam-theme-arrow-2:before {
content: "\e919";
}
.vamtam-theme-paw:before {
content: "\e91a";
}
.vamtam-theme-pin:before {
content: "\e91b";
}
.vamtam-theme-question:before {
content: "\e91c";
}
.vamtam-theme-plate:before {
content: "\e908";
}
.vamtam-theme-dog-bone:before {
content: "\e911";
}
.vamtam-theme-dog:before {
content: "\e912";
}
.vamtam-theme-mouse:before {
content: "\e913";
}
.vamtam-theme-fish:before {
content: "\e914";
}
.vamtam-theme-tag-price:before {
content: "\e915";
}
.vamtam-theme-sale:before {
content: "\e916";
}
.vamtam-theme-shape-background:before {
content: "\e917";
}
.vamtam-theme-arrow-down:before {
content: "\e90e";
}
.vamtam-theme-arrow-top:before {
content: "\e906";
}
.vamtam-theme-arrow-right:before {
content: "\e90f";
}
.vamtam-theme-arrow-left:before {
content: "\e910";
}
.vamtam-theme-arrow-down1:before {
content: "\e91e";
}
.vamtam-theme-arrow-top1:before {
content: "\e91d";
}
.vamtam-theme-arrow-left1:before {
content: "\e901";
}
.vamtam-theme-arrow-right1:before {
content: "\e900";
}
.vamtam-theme-menu:before {
content: "\e902";
}
.vamtam-theme-bag:before {
content: "\e90d";
}
.vamtam-theme-plus:before {
content: "\e909";
}
.vamtam-theme-user:before {
content: "\e918";
}
.vamtam-theme-search:before {
content: "\e90b";
}
.vamtam-theme-messages:before {
content: "\e907";
}
.vamtam-theme-rating:before {
content: "\e90a";
}
.vamtam-theme-store:before {
content: "\e90c";
}
.vamtam-theme-call:before {
content: "\e903";
}
.vamtam-theme-delivery:before {
content: "\e905";
}
.vamtam-theme-dog-hand:before {
content: "\e904";
}