.cv-quever-section{display:block;margin:0 0 48px}.cv-destination-content-title{display:block;margin:0 0 30px}.cv-destination-content-title h2{margin:0!important}.cv-quever-section .cv-section-head{margin:0 0 14px}.cv-quever-section .cv-section-head h2{margin:0 0 8px;font-size:clamp(26px,3vw,34px);line-height:1.2;color:#102638}.cv-quever-grid{display:grid;grid-template-columns:repeat(3,minmax(220px,1fr));gap:18px;align-items:stretch}.cv-quever-card{min-width:0;background:#fff;border:1px solid #dce6ea;border-radius:22px;box-shadow:0 12px 30px #10263814;overflow:hidden;transition:transform .26s ease,box-shadow .26s ease}.cv-quever-card:hover{transform:translateY(-4px);box-shadow:0 18px 34px #10263826}.cv-quever-image-wrap{position:relative;aspect-ratio:16 / 9;background:#eef5f5;overflow:hidden;border-bottom:1px solid #e7edf2}.cv-quever-image{width:100%;height:100%;object-fit:cover;display:block}.cv-quever-card .cv-quever-content{padding:16px 16px 14px;color:#102638;min-height:210px}.cv-quever-title{margin:0 0 10px;font-size:18px;line-height:1.3;font-weight:900;color:#102638}.cv-quever-copy{margin:0 0 14px;font-size:14px;line-height:1.55;color:#526371}.cv-quever-actions{display:flex}.cv-quever-link{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:10px 16px;border-radius:12px;background:#123b5d;color:#fff;font-size:13px;font-weight:900;text-decoration:none}.cv-quever-link:hover{color:#fff;background:#0d304a;text-decoration:none}.cv-quever-source{margin-top:12px;padding-top:11px;border-top:1px solid #e8eef4;font-size:11px;color:#607282;line-height:1.4}.cv-quever-source-link{display:inline;color:#345c76;text-decoration:underline}.cv-quever-source-link:hover{color:#102638}@media(max-width:820px){.cv-quever-section{margin-bottom:36px}.cv-destination-content-title{margin-bottom:24px}.cv-quever-grid{grid-template-columns:1fr}.cv-quever-card .cv-quever-content{min-height:auto}.cv-quever-image-wrap{aspect-ratio:16 / 9}.cv-quever-title{font-size:17px}.cv-quever-copy{font-size:14px}#caravium-area-ficha .cv-travel-banner{width:100%!important;margin:24px auto 28px!important;overflow:hidden!important}#caravium-area-ficha .cv-travel-banner .cv-travel-banner-desktop{display:block!important;width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important;object-position:center!important}#caravium-area-ficha .cv-travel-banner .cv-travel-banner-mobile,#caravium-area-ficha .cv-destination-section .cv-eyebrow{display:none!important}#caravium-area-ficha .cv-destination-section .cv-destination-paragraph{margin:0 0 16px!important;line-height:1.65!important}#caravium-area-ficha .cv-destination-section .cv-destination-paragraph+.cv-destination-paragraph{margin-top:10px!important}#caravium-area-ficha .cv-destination-section .cv-tourism-body p+p,#caravium-area-ficha .cv-destination-section .cv-tourism-card p+p,#caravium-area-ficha .cv-destination-section details.cv-tourism-item p+p{margin-top:16px!important}#caravium-area-ficha .cv-destination-section .cv-tourism-body p:last-child,#caravium-area-ficha .cv-destination-section .cv-tourism-card p:last-child,#caravium-area-ficha .cv-destination-section details.cv-tourism-item p:last-child,#caravium-area-ficha .cv-destination-section .cv-destination-paragraph:last-child{margin-bottom:0!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/caravium-destination-places.css.map */
