@charset "UTF-8";[data-v-270ba073]:root{--site-px: 24px;--site-mb: 40px}@media (min-width: 768px){[data-v-270ba073]:root{--site-px: 36px}}@media (min-width: 992px){[data-v-270ba073]:root{--site-px: 48px}}@media (min-width: 1200px){[data-v-270ba073]:root{--site-px: 64px}}section[data-v-270ba073]{display:flex;justify-content:space-between}.title[data-v-270ba073]{margin:0;font-size:24px;font-weight:600;line-height:28px}@media (max-width: 768px){.title[data-v-270ba073]{line-height:150%}}.modal[data-v-270ba073]{color:#222;font-size:16px;font-style:normal;font-weight:500;line-height:22px}.modal .header[data-v-270ba073]{font-size:24px;line-height:28px;font-weight:700}.modal .body[data-v-270ba073]{display:flex;flex-direction:column;gap:24px}.modal .buttons[data-v-270ba073]{display:flex;gap:24px;justify-content:center}.modal .label[data-v-270ba073]{color:#8c8c8c;font-size:12px;line-height:14px;font-weight:700;text-transform:uppercase;margin-bottom:8px}.modal textarea[data-v-270ba073]{font-size:16px;line-height:22px;width:100%;border:1px solid #e6e6e6;resize:none;padding:12px 20px;outline:0;word-break:break-all}[data-v-8a9f22c4]:root{--site-px: 24px;--site-mb: 40px}@media (min-width: 768px){[data-v-8a9f22c4]:root{--site-px: 36px}}@media (min-width: 992px){[data-v-8a9f22c4]:root{--site-px: 48px}}@media (min-width: 1200px){[data-v-8a9f22c4]:root{--site-px: 64px}}.heading[data-v-8a9f22c4]{color:#1c355e;font-size:24px;font-weight:600;line-height:28px;grid-column:1/-1;display:flex;gap:16px}.heading[data-v-8a9f22c4] svg{width:24px}.icon[data-v-8a9f22c4]{font-size:24px;color:#307582}[data-v-82e1f0c2]:root{--site-px: 24px;--site-mb: 40px}@media (min-width: 768px){[data-v-82e1f0c2]:root{--site-px: 36px}}@media (min-width: 992px){[data-v-82e1f0c2]:root{--site-px: 48px}}@media (min-width: 1200px){[data-v-82e1f0c2]:root{--site-px: 64px}}.rating[data-v-82e1f0c2]{display:flex;flex-direction:row;gap:4px}.icon[data-v-82e1f0c2]{color:#8c8c8c;font-size:22px}.icon.marked[data-v-82e1f0c2]{color:#eac435}[data-v-de8ae094]:root{--site-px: 24px;--site-mb: 40px}@media (min-width: 768px){[data-v-de8ae094]:root{--site-px: 36px}}@media (min-width: 992px){[data-v-de8ae094]:root{--site-px: 48px}}@media (min-width: 1200px){[data-v-de8ae094]:root{--site-px: 64px}}.review[data-v-de8ae094]{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.message[data-v-de8ae094]{color:#000;font-weight:400;font-style:italic;position:relative}.message[data-v-de8ae094]:before{content:"“"}.message[data-v-de8ae094]:after{content:"”"}.clamped[data-v-de8ae094]{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.readmore[data-v-de8ae094]{color:#222;font-size:16px;font-style:normal;font-weight:500;line-height:22px;color:#307582}.author[data-v-de8ae094]{color:#7f7f7f}.platform[data-v-de8ae094]{height:20px}[data-v-7884f0ef]:root{--site-px: 24px;--site-mb: 40px}@media (min-width: 768px){[data-v-7884f0ef]:root{--site-px: 36px}}@media (min-width: 992px){[data-v-7884f0ef]:root{--site-px: 48px}}@media (min-width: 1200px){[data-v-7884f0ef]:root{--site-px: 64px}}section[data-v-7884f0ef]{display:flex;flex-direction:column;gap:20px}.image[data-v-7884f0ef]{width:100%;border-radius:15px}.reviews[data-v-7884f0ef]{margin-top:4px;display:flex;flex-direction:column;gap:12px}.review[data-v-7884f0ef]{padding:16px;border:1px solid #d4d4d4;border-radius:15px}[data-v-2074329d]:root{--site-px: 24px;--site-mb: 40px}@media (min-width: 768px){[data-v-2074329d]:root{--site-px: 36px}}@media (min-width: 992px){[data-v-2074329d]:root{--site-px: 48px}}@media (min-width: 1200px){[data-v-2074329d]:root{--site-px: 64px}}.rating[data-v-2074329d]{display:flex;align-items:center;gap:.25rem;line-height:1}.rating .icon[data-v-2074329d]{color:#eac435}[data-v-1ec18eda]:root{--site-px: 24px;--site-mb: 40px}@media (min-width: 768px){[data-v-1ec18eda]:root{--site-px: 36px}}@media (min-width: 992px){[data-v-1ec18eda]:root{--site-px: 48px}}@media (min-width: 1200px){[data-v-1ec18eda]:root{--site-px: 64px}}#section-customer-reviews[data-v-1ec18eda]{display:flex;flex-direction:column;gap:20px}.heading[data-v-1ec18eda]{margin-bottom:0}.reviews-container[data-v-1ec18eda]{display:grid;grid-template-columns:2fr 5fr;grid-gap:32px;gap:32px}@media (max-width: 768px){.reviews-container[data-v-1ec18eda]{grid-template-columns:1fr;gap:1rem}.reviews-container.scrollable[data-v-1ec18eda]::-webkit-scrollbar{width:4px}.reviews-container.scrollable[data-v-1ec18eda]::-webkit-scrollbar-track{background:#f6f6f6}.reviews-container.scrollable[data-v-1ec18eda]::-webkit-scrollbar-thumb{background-color:#d4d4d4;border-radius:10px}.reviews-container.scrollable[data-v-1ec18eda]::-webkit-scrollbar-thumb:hover{background-color:#a4a4a4}.reviews-container.scrollable[data-v-1ec18eda]{padding-right:.5rem;max-height:82vh;overflow-y:auto}}.sidebar[data-v-1ec18eda]{background:#f6f6f6;padding:1.5rem;border-radius:15px;height:-moz-fit-content;height:fit-content}.sidebar .sidebar-title[data-v-1ec18eda]{font-weight:600;margin-bottom:1rem}.sidebar .highlights[data-v-1ec18eda]{display:flex;flex-direction:column;gap:12px}.sidebar .highlight-item[data-v-1ec18eda]{display:flex;gap:.5rem}.sidebar .highlight-item .icon[data-v-1ec18eda]{color:#307582;font-size:1rem}.reviews-list[data-v-1ec18eda]{display:flex;flex-direction:column;gap:1rem}.reviews-list .reviews-list-title[data-v-1ec18eda]{font-weight:600}.loading[data-v-1ec18eda],.no-reviews[data-v-1ec18eda]{text-align:center;color:#a4a4a4}.reviews[data-v-1ec18eda]{display:flex;flex-direction:column;gap:1rem}@media (min-width: 768px){.reviews.scrollable[data-v-1ec18eda]::-webkit-scrollbar{width:4px}.reviews.scrollable[data-v-1ec18eda]::-webkit-scrollbar-track{background:#f6f6f6}.reviews.scrollable[data-v-1ec18eda]::-webkit-scrollbar-thumb{background-color:#d4d4d4;border-radius:10px}.reviews.scrollable[data-v-1ec18eda]::-webkit-scrollbar-thumb:hover{background-color:#a4a4a4}.reviews.scrollable[data-v-1ec18eda]{padding-right:1rem;max-height:60vh;overflow-y:auto}}.review[data-v-1ec18eda]{display:flex;flex-direction:column;gap:1rem}.review[data-v-1ec18eda]:not(:last-child){border-bottom:1px solid #d4d4d4;padding-bottom:1rem}.review[data-v-1ec18eda]:not(:first-child){padding-top:.5rem}.review .review-header[data-v-1ec18eda]{display:flex;align-items:flex-start;gap:12px}@media (min-width: 768px){.review .review-header[data-v-1ec18eda]{flex-direction:row}}@media (max-width: 768px){.review .review-header[data-v-1ec18eda]{flex-direction:column}}.review .review-header .avatar[data-v-1ec18eda]{width:3rem;height:3rem;border-radius:10rem;-o-object-fit:cover;object-fit:cover;background:#f6f6f6}.review .review-header .reviewer-info[data-v-1ec18eda]{flex:1 1;display:flex;flex-direction:column}.review .review-header .reviewer-info.gap[data-v-1ec18eda]{gap:.25rem}.review .review-header .reviewer-info .reviewer-name[data-v-1ec18eda]{font-weight:600}.review .review-header .reviewer-info .review-date[data-v-1ec18eda]{font-size:.875rem;color:#7f7f7f}.trip-link[data-v-1ec18eda]{font-size:.875rem;font-weight:600;color:#222;padding:.5rem .75rem;background:#f6f6f6;border-radius:.5rem;transition:background .1s ease;width:-moz-fit-content;width:fit-content}.trip-link[data-v-1ec18eda]:hover{background:#eaf1f3}.trip-link .icon[data-v-1ec18eda]{font-size:12px}.see-all-btn[data-v-1ec18eda]{align-self:center}.flex-row[data-v-1ec18eda]{flex:1 1;display:flex;align-items:center;gap:1rem}[data-v-dd1ed760]:root{--site-px: 24px;--site-mb: 40px}@media (min-width: 768px){[data-v-dd1ed760]:root{--site-px: 36px}}@media (min-width: 992px){[data-v-dd1ed760]:root{--site-px: 48px}}@media (min-width: 1200px){[data-v-dd1ed760]:root{--site-px: 64px}}@media (max-width: 768px){.theme-dialog.customer-reviews-modal[data-v-dd1ed760] .modal__overlay{align-items:flex-end}}.theme-dialog.customer-reviews-modal[data-v-dd1ed760] .modal__overlay{animation:slideIn-dd1ed760 .2s ease-out}.theme-dialog.customer-reviews-modal[data-v-dd1ed760] .modal__container{min-width:80vw}@media (max-width: 768px){.theme-dialog.customer-reviews-modal[data-v-dd1ed760] .modal__container{padding:1.5rem;width:100vw;height:95vh;border-radius:1rem 1rem 0 0;display:flex;flex-direction:column}}@keyframes slideIn-dd1ed760{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}
