.cabin-field-print{margin:1em;font-size:10px}.cabin-field-print p{font-size:10px}.cabin-field-print .subheader{font-size:20px;margin-bottom:.5em}.cabin-field-print .costgroup-subheader{margin-bottom:.1em;font-size:10px}.top-row{display:flex;align-items:center;justify-content:space-between}.top-row h1{font-size:30px}.top-row .tinde-logo{width:80px}.vue-section-contactpersons.vue-section-contactpersons,.costgroup-fee-group{padding:0}.vue-section-costgroups{background:transparent;padding:0;margin-bottom:2em}.vue-section-costgroups h3{font-size:25px}.vue-section-costgroups td,.vue-section-costgroups th{font-size:10px;padding:9px 12px}.vue-section-costgroups tr:nth-child(odd){background:transparent}.vue-section-contactpersons>.container,.vue-section.vue-section-costgroups>.container{width:auto;padding:0}.suggested-cabins-section{margin-bottom:1.75em}.suggested-cabins-section table{border:2px solid var(--blue-light)}.suggested-cabins-section td,.suggested-cabins-section th{border:2px solid var(--blue-light);padding:.5em;line-height:1.4}.suggested-cabins-section td:nth-child(2),.suggested-cabins-section th:nth-child(2){border-left:0}.suggested-cabins-section td:first-child{padding:0;border-right:0}.suggested-cabins-section th{line-height:1}.suggested-cabins-section td:nth-child(n+3),.suggested-cabins-section th:nth-child(n+2){text-align:right}.suggested-cabins-section .suggested-img img{width:117px;min-width:117px;height:65px;object-fit:cover}table tr{background:transparent;border-bottom:2px solid var(--blue-light)}table tr th{font-weight:600}.costgroup-subtext2{columns:2}.cabinfield-contactpersons-print{display:flex;flex-wrap:wrap;gap:1em;margin:0}.contactperson{display:flex;border:2px solid var(--blue-light)}.contactperson-img-holder img{width:100px;height:135px;display:block;object-fit:cover}.contactperson-details{padding:1em 1.3em;flex-grow:1}.contactperson-details p{margin:0;font-size:12px}.contactperson-details .contactperson-name{font-size:17px;margin-bottom:.5em;font-family:'DM Serif Text',Georgia,'Times New Roman',Times,serif;font-weight:500;line-height:1}body.cabin-field-print .table-container{display:block}body.cabin-field-print .vue-section-cabinField-prices{padding:0;margin-bottom:3em;text-align:left}body.cabin-field-print .vue-section-cabinField-prices table{border-left:2px solid var(--blue-light);border-top:2px solid var(--blue-light);width:100%}body.cabin-field-print .vue-section-cabinField-prices .cabinField-plots{display:table;margin-top:0}body.cabin-field-print .vue-section-cabinField-prices .cabinField-plots td,body.cabin-field-print .vue-section-cabinField-prices .cabinField-plots th{border-right:2px solid var(--blue-light);padding:.5em;text-align:right}body.cabin-field-print .vue-section-cabinField-prices .cabinField-plots td{font-weight:300}.price-info{border:2px solid var(--blue-light);padding:12px;margin-bottom:1.5em}p.price-info-final-text{margin:0;font-weight:500}