.hero-section[data-type=type-1]{text-align:var(--alignment);margin-bottom:var(--margin-bottom, 40px)}.hero-section[data-type=type-1] .page-description{display:inline-block;max-width:var(--description-max-width, 100%)}.hero-section[data-type=type-2]{position:relative;padding-top:calc(var(--has-transparent-header)*var(--header-height))}.hero-section[data-type=type-2]>[class*=ct-container]{display:flex;flex-direction:column;justify-content:var(--vertical-alignment, center);text-align:var(--alignment, center);position:relative;z-index:2;padding:var(--container-padding, 50px 0);min-height:var(--min-height, 250px)}.hero-section[data-type=type-2]>figure{position:absolute;overflow:hidden;z-index:1;inset:0;background-color:inherit}.hero-section[data-type=type-2]>figure .ct-media-container{height:100%;vertical-align:top}.hero-section[data-type=type-2]>figure .ct-media-container img{height:100%}.hero-section[data-type=type-2] .ct-title-label{display:block;font-size:12px;text-transform:uppercase;margin-bottom:.5em}.entry-header>*:not(:first-child){margin-top:var(--item-spacing, 20px)}.entry-header .page-title{margin-bottom:0}.entry-header .page-description{color:var(--theme-text-color)}.entry-header .page-description>*:last-child{margin-bottom:0}.ct-comments{color:var(--theme-text-color)}@media(min-width: 690px){.ct-has-avatar .ct-comment-content{padding-inline-start:70px}}.ct-comments-title{margin-bottom:50px}@media(max-width: 689.98px){.ct-comment-list .children{padding-inline-start:35px}}@media(min-width: 690px){.ct-comment-list .children{padding-inline-start:70px}}.ct-comment-list .comment-respond{padding-bottom:50px}@media(min-width: 690px){.ct-comment-list .comment-respond{padding-inline-start:70px}}.ct-comment-inner{padding-block:50px;border-top:1px solid var(--theme-border-color)}.ct-comment-inner:not(.ct-has-reply-form):hover .comment-reply-link{color:#fff;background:var(--theme-button-background-initial-color)}.ct-comment-inner:not(.ct-has-reply-form) .comment-reply-link:hover{background:var(--theme-button-background-hover-color)}.ct-comment-meta{position:relative;margin-bottom:20px;--theme-link-initial-color: var(--theme-text-color)}@media(min-width: 690px){.ct-comment-meta{display:flex;align-items:center}}.ct-comment-meta figure{position:absolute;inset-inline-start:0;border-radius:100%;max-width:var(--max-size, 50px);max-height:var(--max-size, 50px)}@media(max-width: 689.98px){.ct-comment-meta figure{--max-size: 40px}}@media(min-width: 690px){.ct-comment-meta figure{top:0}}@media(max-width: 689.98px){.ct-has-avatar .ct-comment-meta{padding-inline-start:50px}}@media(min-width: 690px){.ct-has-avatar .ct-comment-meta{padding-inline-start:70px}}.ct-comment-author{--theme-font-size: 16px;--theme-link-initial-color: currentColor;margin-bottom:0}.ct-comment-meta-data{display:flex;flex-wrap:wrap;align-items:center;font-size:11px;font-weight:500;text-transform:uppercase}@media(min-width: 690px){.ct-comment-meta-data{margin-inline-start:auto}}.ct-comment-meta-data .comment-edit-link:before,.ct-comment-meta-data .comment-reply-login:before{content:"/";margin-inline:3px}@media(max-width: 689.98px){.ct-comment-meta-data .comment-edit-link{display:none}}.ct-comment-meta-data .comment-reply-link{display:flex;align-items:center;height:25px;padding:0 10px;border-radius:3px;margin-inline-start:var(--margin-inline-start, 20px);transition:color .12s cubic-bezier(0.455, 0.03, 0.515, 0.955),background .12s cubic-bezier(0.455, 0.03, 0.515, 0.955)}@media(max-width: 689.98px){.ct-comment-meta-data .comment-reply-link{--margin-inline-start: auto}}#reply-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;font-size:16px}#cancel-comment-reply-link{padding:.5em .9em;font-size:11px;font-weight:500;text-transform:uppercase;border-radius:3px;color:var(--theme-button-text-initial-color, #fff);background:var(--theme-button-background-initial-color)}#cancel-comment-reply-link:hover{color:var(--theme-button-text-hover-color, #fff);background:var(--theme-button-background-hover-color)}.comment-respond:not(:only-child) .comment-reply-title{padding-top:40px;border-top:1px solid var(--theme-border-color)}.comment-respond+.ct-comment-list{margin-top:50px}.comment-form{display:grid;grid-column-gap:20px;grid-row-gap:1.5em;--theme-content-spacing: 0;--theme-link-initial-color: var(--theme-text-color)}@media(min-width: 690px){.comment-form{grid-template-columns:repeat(2, 1fr)}.comment-form.has-website-field{grid-template-columns:repeat(3, 1fr)}.comment-form>*{grid-column:var(--grid-column, 1/-1)}.comment-form [class*=comment-form-field-input]{--grid-column: span 1}}.comment-form .logged-in-as,.comment-form .comment-notes{font-size:13px}.comment-form .required{color:#c00}[class*=comment-form-field] label{display:flex;color:var(--theme-form-text-initial-color);margin-bottom:var(--has-classic-forms, 0.5em)}.has-labels-inside [class*=comment-form-field]{position:relative}.has-labels-inside [class*=comment-form-field] label{position:absolute;align-items:center;cursor:text;margin-bottom:0;inset-inline-start:0;height:var(--has-classic-forms, var(--theme-form-field-height, 40px));padding:var(--has-classic-forms, var(--theme-form-field-padding, 0 15px));transition:opacity .15s cubic-bezier(0.455, 0.03, 0.515, 0.955),visibility .15s cubic-bezier(0.455, 0.03, 0.515, 0.955),inset-inline-start .15s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.has-labels-inside [class*=comment-form-field][class*=textarea] label{height:40px;top:var(--has-classic-forms, 5px)}.has-labels-inside [class*=comment-form-field]:focus-within label,.has-labels-inside [class*=comment-form-field].ct-not-empty label{opacity:0;visibility:hidden;inset-inline-start:20px}.comment-form-cookies-consent+.gdpr-confirm-policy{margin-top:-1em}.no-comments{padding:15px 20px;text-align:center;background:rgba(233,235,239,.5);border-radius:2px}.ct-comments-navigation{display:flex;justify-content:space-between;padding-top:15px;margin-bottom:15px;border-top:1px solid var(--theme-border-color)}.post-navigation{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:8%;position:relative;margin-top:var(--margin, 50px)}.post-navigation figure{flex:0 0 var(--thumb-width, 70px);max-width:var(--thumb-width, 70px);align-items:center;justify-content:center;position:relative;border-radius:var(--theme-border-radius, 100%)}@media(max-width: 689.98px){.post-navigation figure{--thumb-width: 45px;--thumb-margin: 15px}}.post-navigation figure svg,.post-navigation figure:after{position:absolute;opacity:0;transition:all .12s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.post-navigation figure svg{z-index:3}.post-navigation figure:after{content:"";z-index:2;inset:0;background:var(--image-overlay-color, var(--theme-palette-color-1))}.post-navigation [class*=nav-item]{display:flex;align-items:center}.post-navigation [class*=nav-item]:hover figure:after{opacity:.85}.post-navigation [class*=nav-item]:hover svg{opacity:1;transform:translateX(0)}.post-navigation .nav-item-prev figure{margin-inline-end:var(--thumb-margin, 25px)}.post-navigation .nav-item-prev svg{transform:translateX(10px)}.post-navigation .nav-item-next{text-align:end;justify-content:flex-end}.post-navigation .nav-item-next figure{margin-inline-start:var(--thumb-margin, 25px)}.post-navigation .nav-item-next svg{transform:translateX(-10px)}.post-navigation .item-label{font-size:12px;font-weight:600;text-transform:uppercase;opacity:.9}@media(max-width: 689.98px){.post-navigation .item-label span{display:none}}.post-navigation .item-title{display:block;margin-top:5px;font-size:14px;font-weight:700;word-break:break-word}.post-navigation:after{position:absolute;content:"";top:25%;left:50%;width:1px;height:50%;background:var(--theme-border-color)}.wpforms-container:not(.wpforms-container-full) .wpforms-field-label{font-weight:600}.wpforms-container:not(.wpforms-container-full) .wpforms-field-radio,.wpforms-container:not(.wpforms-container-full) .wpforms-field-checkbox{--top: 2px}.wpforms-container:not(.wpforms-container-full) .wpforms-field-radio ul,.wpforms-container:not(.wpforms-container-full) .wpforms-field-checkbox ul{padding:0}.wpforms-container:not(.wpforms-container-full) .wpforms-field-sublabel{font-style:italic}.wpforms-container:not(.wpforms-container-full) .wpforms-field-number-slider input[type=range]{-webkit-appearance:none;height:4px;outline:none;margin:10px 0 10px;border-radius:5px;background:var(--theme-form-field-border-initial-color)}.wpforms-container:not(.wpforms-container-full) .wpforms-field-number-slider input[type=range]::-webkit-slider-thumb,.wpforms-container:not(.wpforms-container-full) .wpforms-field-number-slider input[type=range]::-moz-range-thumb{-webkit-appearance:none;cursor:pointer;height:16px;width:16px;border-radius:100%;border:none;background:var(--theme-palette-color-1)}.wpforms-container:not(.wpforms-container-full) .wpforms-field-number-slider .wpforms-field-number-slider-hint{font-size:13px}.wpforms-submit{--theme-button-padding: 5px 35px}div.ct-wpforms-inline-fields form,div.ct-wpforms-inline-fields .wpforms-field-container{display:flex;flex-wrap:wrap;gap:var(--wpforms-inline-fields-gap, 20px)}@media(max-width: 689.98px){div.ct-wpforms-inline-fields form,div.ct-wpforms-inline-fields .wpforms-field-container{flex-direction:column}}div.ct-wpforms-inline-fields .wpforms-field-container{flex:1}div.ct-wpforms-inline-fields .wpforms-field-container .wpforms-field{flex:1;padding:0}div.ct-wpforms-inline-fields .wpforms-submit-container{padding:0}@media(max-width: 689.98px){div.ct-wpforms-inline-fields input,div.ct-wpforms-inline-fields select option{text-align:center}div.ct-wpforms-inline-fields .wpforms-submit{width:100%}}.ct-related-posts-container{padding:var(--padding, 50px) 0}.ct-related-posts .ct-module-title{text-align:var(--horizontal-alignment)}.ct-related-posts [data-layout*=grid]{display:grid;grid-template-columns:var(--grid-template-columns);grid-column-gap:var(--grid-columns-gap, 30px);grid-row-gap:var(--grid-columns-gap, 30px)}.ct-related-posts .hentry>*:not(:last-child){margin-block:0 var(--card-element-spacing, 20px)}.ct-related-posts .ct-media-container{border-radius:var(--theme-border-radius, 5px)}.ct-related-posts .entry-meta{color:var(--theme-text-color)}.ct-related-posts :is(.entry-meta,.related-entry-title){--theme-link-initial-color: initial}.rincon-strip {
--rs-accent: var(--theme-palette-color-1, #2872fa);
--rs-text: var(--theme-palette-color-3, #3a4f66);
--rs-heading: var(--theme-palette-color-4, #192a3d);
--rs-border: var(--theme-palette-color-5, #e1e8ed);
--rs-card: var(--theme-palette-color-8, #ffffff);
margin: 1.6em 0;
padding: 10px 12px;
border: 1px solid var(--rs-border);
border-radius: 8px;
background: var(--rs-card);
clear: both;
font-size: 14px;
line-height: 1.3;
}
.rincon-strip__head {
display: flex;
align-items: baseline;
justify-content: space-between;
gap: 10px;
margin-bottom: 8px;
}
.rincon-strip__label {
font-size: 11px;
font-weight: 700;
letter-spacing: 0.06em;
text-transform: uppercase;
color: var(--rs-text);
}
.rincon-strip__all {
font-size: 12px;
font-weight: 600;
color: var(--rs-accent) !important;
text-decoration: none !important;
white-space: nowrap;
}
.rincon-strip__items {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(170px, 1fr));
gap: 8px;
}
.rincon-mini {
display: flex;
align-items: center;
gap: 10px;
min-width: 0;
padding: 6px;
border-radius: 6px;
text-decoration: none !important;
transition: background 0.15s ease;
}
.rincon-mini:hover,
.rincon-mini:focus-visible {
background: var(--theme-palette-color-6, #f2f5f7);
}
.rincon-mini__media {
flex: 0 0 44px;
width: 44px;
height: 44px;
border-radius: 4px;
overflow: hidden;
background: var(--theme-palette-color-6, #f2f5f7);
}
.rincon-mini__media img,
.rincon-mini__img {
display: block;
width: 44px !important;
height: 44px !important;
object-fit: cover;
margin: 0 !important;
}
.rincon-mini__body {
display: flex;
flex-direction: column;
min-width: 0;
gap: 2px;
}
.rincon-mini__name {
color: var(--rs-heading);
font-weight: 600;
font-size: 13px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.rincon-mini:hover .rincon-mini__name {
color: var(--rs-accent);
}
.rincon-mini__price {
color: var(--rs-accent);
font-weight: 700;
font-size: 13px;
}
.rincon-mini__price del {
color: var(--rs-text);
opacity: 0.6;
font-weight: 400;
font-size: 12px;
margin-right: 4px;
}
.rincon-mini__price ins {
text-decoration: none;
} .rincon-strip--single {
display: flex;
align-items: center;
gap: 12px;
padding: 6px 10px;
}
.rincon-strip--single .rincon-strip__head {
margin: 0;
flex-direction: column;
align-items: flex-start;
gap: 2px;
flex: 0 0 auto;
}
.rincon-strip--single .rincon-strip__items {
flex: 1;
grid-template-columns: 1fr;
} .rincon-strip--home {
margin: 0 0 24px;
} @media (max-width: 689px) {
.rincon-strip__items {
display: flex;
overflow-x: auto;
scroll-snap-type: x mandatory;
-webkit-overflow-scrolling: touch;
scrollbar-width: none;
}
.rincon-strip__items::-webkit-scrollbar {
display: none;
}
.rincon-mini {
flex: 0 0 72%;
scroll-snap-align: start;
}
.rincon-strip--single {
flex-direction: column;
align-items: stretch;
gap: 4px;
}
.rincon-strip--single .rincon-strip__head {
flex-direction: row;
align-items: baseline;
justify-content: space-between;
}
.rincon-strip--single .rincon-mini {
flex-basis: 100%;
}
} .rincon-strip .google-auto-placed {
display: none !important;
} .rincon-home-h1 {
margin: 0 0 14px;
font-size: 15px;
font-weight: 600;
line-height: 1.3;
letter-spacing: 0.02em;
color: var(--theme-palette-color-3, #3a4f66);
}
.rincon-home-h1 span {
font-weight: 400;
opacity: 0.7;
} .rincon-newer {
margin: 0 0 1.4em;
padding: 8px 12px;
border-left: 3px solid var(--theme-palette-color-1, #2872fa);
background: var(--theme-palette-color-6, #f2f5f7);
border-radius: 4px;
font-size: 14px;
}
.rincon-newer a {
font-weight: 600;
} .rincon-ad {
margin: 1.8em 0;
min-height: 280px;
text-align: center;
clear: both;
}
.rincon-ad__label {
display: block;
margin-bottom: 4px;
font-size: 10px;
letter-spacing: 0.08em;
text-transform: uppercase;
opacity: 0.55;
} .rincon-ad--sidebar {
position: sticky;
top: 90px;
min-height: 600px;
margin: 24px 0 0;
}
@media (max-width: 999px) {
.rincon-ad--sidebar {
display: none;
}
} .rincon-ad:has(ins[data-ad-status="unfilled"]) {
display: none;
}