/* Detailed expandable house reference library. Uses established HT fonts and palette. */
.ht-options{background:#fff;color:#2B2F33}
.ht-options *{box-sizing:border-box}
.ht-options .container{max-width:1210px;margin:auto}
.ht-options-hero{background:#F5F3EE;padding:78px 0 66px}
.ht-options-hero>div>span,.ht-overline{color:#D77A2D;letter-spacing:.15em;font-weight:800;font-size:11px}
.ht-options h1{font-size:clamp(38px,4vw,60px);letter-spacing:-.05em;color:#1F3A4A;line-height:1.18;max-width:1000px;margin:18px 0}
.ht-options-hero p{font-size:16px;line-height:1.85;max-width:770px;color:#4E6470}
.ht-options-links{display:flex;gap:12px;flex-wrap:wrap;margin-top:29px}
.ht-options-links a{padding:12px 17px;border:1px solid #D9D6CF;background:white;font-weight:700;font-size:11px;color:#1F3A4A}
.ht-options-section{padding:75px 0 87px}
.ht-options-soft{background:#F5F3EE}
.ht-options h2{color:#1F3A4A;font-size:clamp(32px,3.2vw,47px);letter-spacing:-.05em;margin:13px 0 17px;line-height:1.2}
.ht-options-intro{max-width:900px;color:#4E6470;font-size:15px;line-height:1.9;margin-bottom:32px}
.ht-option-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}
.ht-options-plan{background:#fff;border:1px solid #D9D6CF}
.ht-options-plan-top{padding:22px 26px;border-bottom:1px solid #D9D6CF}
.ht-options-plan-top span{font-size:10px;letter-spacing:.1em;color:#D77A2D}
.ht-options-plan h3{font-size:25px;letter-spacing:-.035em;color:#1F3A4A;margin:10px 0 3px}
.ht-options-plan-top p{font-size:12px;color:#4E6470;margin:0}
.ht-options-plan ol{list-style:none;margin:0;padding:10px 26px 23px}
.ht-options-plan li{display:flex;gap:17px;align-items:start;padding:11px 0;border-bottom:1px solid #eeeae4;color:#2B2F33;font-size:13px;line-height:1.6}
.ht-options-plan li:last-child{border:0}
.ht-options-plan li span{color:#D77A2D;font-size:10px;font-weight:800;margin-top:2px}
.ht-options-footnote{font-size:12px;color:#4E6470;line-height:1.8;margin-top:22px}
.ht-options-feature{display:grid;grid-template-columns:42% 1fr;gap:35px;align-items:start}
.ht-options-feature>img{display:block;width:100%;height:410px;object-fit:contain;background:white;border:1px solid #D9D6CF;padding:18px}
.ht-option-list{margin:24px 0 44px}
.ht-option-list h3{color:#1F3A4A;font-size:23px;margin:0 0 9px}
.ht-option-list>p{color:#4E6470;font-size:13px;line-height:1.7;margin:0 0 17px}
.ht-swatch-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
.ht-swatch-list article{background:white;border:1px solid #D9D6CF;padding:17px;display:flex;flex-direction:column;gap:9px;min-height:122px}
.ht-swatch-list b{color:#D77A2D;font-size:12px}
.ht-swatch-list strong{color:#1F3A4A;font-size:15px}
.ht-swatch-list span{color:#4E6470;font-size:12px;line-height:1.5}
.ht-option-kitchens{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
.ht-option-kitchens article{background:#fff;border-top:2px solid #D77A2D;padding:23px;border-left:1px solid #D9D6CF;border-right:1px solid #D9D6CF;border-bottom:1px solid #D9D6CF}
.ht-option-kitchens h3{color:#1F3A4A;font-size:19px;line-height:1.35;margin:0 0 12px}
.ht-option-kitchens p{color:#4E6470;font-size:13px;line-height:1.8;margin:0}
.ht-technical-note{padding:23px 27px;border-left:3px solid #D77A2D;background:#fff;margin-top:27px}
.ht-technical-note strong{color:#1F3A4A}
.ht-technical-note p{font-size:13px;line-height:1.8;color:#4E6470;margin:9px 0 0}
.ht-options-cta{display:inline-block;margin-top:18px;color:#D77A2D;font-size:12px;font-weight:800;border-bottom:1px solid #D77A2D;padding-bottom:9px}
.ht-options-last{background:#1F3A4A;padding:85px 0 95px;color:white}
.ht-options-last span{color:#f0af7d;font-size:11px;letter-spacing:.12em}
.ht-options-last h2{color:white;max-width:770px}
.ht-options-last p{max-width:690px;color:#d6e0e3;font-size:15px;line-height:1.85}
.ht-options-last a{background:#D77A2D;color:white;font-weight:800;font-size:12px;display:inline-block;padding:15px 24px;margin-top:20px;margin-right:13px}
.ht-options-last a.ht-option-back{background:transparent;border:1px solid #819099}
.ht-extra{background:#fff}
.ht-extra.ht-cream{background:#F5F3EE}
.ht-plan-sizes{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}
.ht-plan-sizes article{border:1px solid #D9D6CF;padding:20px 16px;background:#fff}
.ht-plan-sizes b{font-size:11px;color:#D77A2D}
.ht-plan-sizes h3{font-size:19px;color:#1F3A4A;margin:12px 0}
.ht-plan-sizes p{font-size:12px;line-height:1.8;color:#4E6470}
.ht-inline-cta{border:1px solid #D9D6CF;padding:22px 26px;margin-top:22px;display:flex;justify-content:space-between;gap:20px;align-items:center}
.ht-inline-cta p{margin:0;font-size:13px;color:#4E6470;line-height:1.7}
.ht-inline-cta a,.ht-custom-grid a{color:#D77A2D;font-size:11px;letter-spacing:.07em;font-weight:800;white-space:nowrap}
.ht-custom-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
.ht-custom-grid article{background:#fff;border:1px solid #D9D6CF;padding-bottom:23px}
.ht-custom-grid img{width:100%;height:210px;object-fit:contain;background:#fff}
.ht-custom-grid h3{font-size:19px;color:#1F3A4A;margin:16px 18px 9px}
.ht-custom-grid p{font-size:13px;line-height:1.8;color:#4E6470;margin:0 18px 17px}
.ht-custom-grid a{margin-left:18px}
@media(max-width:920px){.ht-plan-sizes{grid-template-columns:repeat(3,1fr)}.ht-option-kitchens,.ht-swatch-list{grid-template-columns:repeat(2,1fr)}.ht-options-feature{grid-template-columns:1fr}}
@media(max-width:650px){.ht-options-section,.ht-options-hero{padding:50px 0}.ht-option-grid,.ht-plan-sizes,.ht-option-kitchens,.ht-swatch-list,.ht-custom-grid{grid-template-columns:1fr}.ht-inline-cta{display:block}.ht-inline-cta a{display:inline-block;margin-top:14px}.ht-options-feature>img{height:250px}}

/* Homepage bridge to catalog-supported expandable customization */
.ht-expand-summary{background:#F5F3EE;padding:82px 0 88px}
.ht-expand-summary-heading{max-width:800px;margin-bottom:30px}
.ht-expand-summary-heading>span{font-size:11px;letter-spacing:.15em;font-weight:800;color:#D77A2D}
.ht-expand-summary-heading h2{font-size:clamp(33px,3.6vw,52px);letter-spacing:-.05em;line-height:1.18;font-weight:600;color:#1F3A4A;margin:14px 0 18px}
.ht-expand-summary-heading p{font-size:15px;color:#4E6470;line-height:1.9}
.ht-expand-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
.ht-expand-summary-grid a{display:block;background:#fff;border:1px solid #D9D6CF;padding:25px 24px;color:#1F3A4A}
.ht-expand-summary-grid b{color:#D77A2D;font-size:11px}
.ht-expand-summary-grid h3{color:#1F3A4A;font-size:21px;margin:16px 0 10px;line-height:1.3}
.ht-expand-summary-grid p{color:#4E6470;font-size:13px;line-height:1.8;min-height:90px}
.ht-expand-summary-grid strong{display:inline-block;color:#D77A2D;font-size:11px;letter-spacing:.08em;margin-top:18px}
@media(max-width:760px){.ht-expand-summary{padding:58px 0}.ht-expand-summary-grid{grid-template-columns:1fr}.ht-expand-summary-grid p{min-height:0}}

/* Expanded visual reference galleries */
.ht-ref-gallery{margin:20px 0 32px}
.ht-ref-gallery-top{display:flex;align-items:baseline;justify-content:space-between;gap:35px;margin-bottom:15px}
.ht-ref-gallery-top span{color:#D77A2D;font-size:10px;font-weight:800;letter-spacing:.1em;white-space:nowrap}
.ht-ref-gallery-top p{font-size:12px;line-height:1.7;color:#4E6470;max-width:630px;margin:0}
.ht-ref-gallery-grid,.ht-ref-exterior-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}
.ht-ref-gallery-grid figure,.ht-ref-exterior-grid figure{margin:0;background:#fff;border:1px solid #D9D6CF;padding:13px}
.ht-ref-gallery-grid img,.ht-ref-exterior-grid img{height:205px;width:100%;object-fit:contain;display:block}
.ht-ref-gallery-grid figcaption,.ht-ref-exterior-grid figcaption{font-size:12px;color:#4E6470;margin-top:8px;text-align:center}
.ht-ref-exterior-grid{margin:0 0 30px}
.ht-model-action-strip{background:white;padding:24px;border:1px solid #D9D6CF;margin-top:28px;display:flex;align-items:center;justify-content:space-between;gap:22px}
.ht-model-action-strip span{font-size:10px;letter-spacing:.12em;font-weight:800;color:#D77A2D}
.ht-model-action-strip h3{margin:9px 0;color:#1F3A4A;font-size:21px}
.ht-model-action-strip p{margin:0;font-size:13px;color:#4E6470;line-height:1.7;max-width:570px}
.ht-model-action-strip a{font-size:11px;font-weight:800;color:#fff;background:#D77A2D;padding:15px 18px;white-space:nowrap}
@media(max-width:700px){.ht-ref-gallery-grid,.ht-ref-exterior-grid{grid-template-columns:1fr}.ht-ref-gallery-top,.ht-model-action-strip{display:block}.ht-model-action-strip a{display:inline-block;margin-top:17px;white-space:normal}.ht-ref-gallery-grid img,.ht-ref-exterior-grid img{height:245px}}

/* Uploaded genuine supplier source photos */
.ht-real-layout-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;max-height:660px;overflow:auto;padding:4px}
.ht-real-layout-grid figure,.ht-material-photogrid figure,.ht-kitchen-photo figure{background:#fff;margin:0;border:1px solid #D9D6CF;padding:10px}
.ht-real-layout-grid img{display:block;width:100%;height:170px;object-fit:contain;background:#fff}
.ht-real-layout-grid figcaption,.ht-material-photogrid figcaption,.ht-kitchen-photo figcaption{margin-top:9px;font-size:11px;color:#4E6470;text-align:center}
.ht-material-photogrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin:25px 0 35px}
.ht-material-photogrid img{width:100%;height:270px;object-fit:contain;display:block}
.ht-kitchen-photo{margin:24px 0}
.ht-kitchen-photo figure{max-width:780px}
.ht-kitchen-photo img{display:block;width:100%;max-height:600px;object-fit:contain}
@media(max-width:950px){.ht-real-layout-grid{grid-template-columns:repeat(3,1fr)}}
@media(max-width:650px){.ht-real-layout-grid{grid-template-columns:repeat(2,1fr);max-height:640px}.ht-material-photogrid{grid-template-columns:1fr}.ht-material-photogrid img{height:260px}}

/* Selected single-photo presentation; crop original supplier contact sheets visually */
.ht-options-section{scroll-margin-top:110px}
.ht-options-section h2{font-size:clamp(30px,3vw,43px);line-height:1.23;max-width:950px}
.ht-picked-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:25px 0 29px}
.ht-picked-gallery figure{margin:0;background:#fff;border:1px solid #D9D6CF;padding:10px}
.ht-picked-gallery figcaption{font-size:12px;color:#4E6470;padding:13px 7px 7px;line-height:1.5;text-align:left}
.ht-photo-crop{display:block;height:245px;width:100%;background-color:#F5F3EE;background-repeat:no-repeat}
.ht-photo-exterior-a{background-image:url('../ht-real-assets/expandable-exteriors.jpg');background-size:319% 215%;background-position:50% 100%}
.ht-photo-exterior-b{background-image:url('../ht-real-assets/expandable-exteriors.jpg');background-size:319% 215%;background-position:50% 0%}
.ht-photo-terrace{background-image:url('../ht-real-assets/expandable-terrace.jpg');background-size:250% auto;background-position:10% 27%}
.ht-photo-bath-a{background-image:url('../ht-real-assets/expandable-bathrooms.jpg');background-size:305% auto;background-position:0% 30%}
.ht-photo-bath-b{background-image:url('../ht-real-assets/expandable-bathrooms.jpg');background-size:305% auto;background-position:50% 30%}
.ht-photo-kitchen-a{background-image:url('../ht-real-assets/kitchen-options.jpg');background-size:310% auto;background-position:0% 15%}
.ht-photo-kitchen-b{background-image:url('../ht-real-assets/kitchen-options.jpg');background-size:310% auto;background-position:50% 15%}
.ht-picked-bath,.ht-picked-kitchen{grid-template-columns:repeat(2,minmax(0,1fr));max-width:920px}
.ht-picked-bath .ht-photo-crop,.ht-picked-kitchen .ht-photo-crop{height:330px}
.ht-exterior-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;padding-top:9px}
.ht-exterior-benefits article{border-top:2px solid #D77A2D;padding:17px 0}
.ht-exterior-benefits h3{font-size:18px;color:#1F3A4A;margin:0 0 9px}
.ht-exterior-benefits p{color:#4E6470;font-size:13px;line-height:1.8}
@media(max-width:760px){.ht-picked-gallery{grid-template-columns:1fr}.ht-picked-bath,.ht-picked-kitchen{grid-template-columns:1fr}.ht-exterior-benefits{grid-template-columns:1fr}.ht-photo-crop,.ht-picked-bath .ht-photo-crop,.ht-picked-kitchen .ht-photo-crop{height:275px}}

/* Balance unmatched final 40ft card, avoid long blank column */
.ht-option-grid .ht-options-plan-wide{grid-column:1/-1}
.ht-options-plan-wide ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px}
.ht-options-plan-wide .ht-options-plan-top{padding:20px 26px}
.ht-kitchen-editorial{display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:stretch;background:#fff;border:1px solid #D9D6CF;padding:25px;margin:24px 0}
.ht-kitchen-editorial-copy{padding:14px 10px}
.ht-kitchen-editorial-copy h3{font-size:27px;line-height:1.3;color:#1F3A4A;margin:14px 0}
.ht-kitchen-editorial-copy>p{font-size:14px;line-height:1.8;color:#4E6470}
.ht-kitchen-choices{margin-top:26px}
.ht-kitchen-choices>div{border-top:1px solid #D9D6CF;padding:13px 0;display:flex;flex-direction:column;gap:6px}
.ht-kitchen-choices strong{font-size:15px;color:#1F3A4A}
.ht-kitchen-choices span{font-size:12px;line-height:1.6;color:#4E6470}
.ht-kitchen-editorial-photo{display:flex;flex-direction:column;justify-content:center;gap:9px}
.ht-kitchen-editorial-photo .ht-photo-crop{height:370px;background-size:310% auto}
.ht-kitchen-editorial-photo small{font-size:11px;color:#4E6470}
@media(max-width:700px){.ht-options-plan-wide ol{grid-template-columns:1fr}.ht-kitchen-editorial{grid-template-columns:1fr;padding:18px}.ht-kitchen-editorial-photo .ht-photo-crop{height:290px}}

/* Compact editorial material comparison, replacing repetitive swatch cards */
.ht-material-editorial{display:grid;grid-template-columns:43% 1fr;gap:34px;align-items:center;padding:30px 0;border-top:1px solid #D9D6CF}
.ht-material-editorial.ht-material-flip{grid-template-columns:1fr 43%}
.ht-material-flip .ht-material-photo{order:2}
.ht-material-photo{background:#fff;border:1px solid #D9D6CF;padding:15px}
.ht-material-photo img{display:block;width:100%;height:270px;object-fit:contain}
.ht-material-photo small{display:block;color:#4E6470;font-size:11px;margin-top:12px;line-height:1.6}
.ht-material-table h3{font-size:25px;color:#1F3A4A;margin:0 0 9px}
.ht-material-table>p{color:#4E6470;font-size:13px;line-height:1.7;margin:0 0 16px}
.ht-material-table table{width:100%;border-collapse:collapse;text-align:left}
.ht-material-table th{background:#F5F3EE;color:#1F3A4A;font-size:12px;padding:13px 12px}
.ht-material-table td{border-bottom:1px solid #D9D6CF;padding:12px;color:#4E6470;font-size:12px;line-height:1.7;vertical-align:top}
.ht-material-table td:first-child{font-weight:700;color:#1F3A4A}
.ht-material-note{display:flex;gap:20px;align-items:center;border-top:1px solid #D9D6CF;padding-top:22px}
.ht-material-note strong{color:#1F3A4A;min-width:175px}
.ht-material-note p{flex:1;color:#4E6470;font-size:13px;line-height:1.7}
.ht-material-note a{color:#D77A2D;font-size:11px;font-weight:800}
@media(max-width:760px){.ht-material-editorial,.ht-material-editorial.ht-material-flip{grid-template-columns:1fr}.ht-material-flip .ht-material-photo{order:0}.ht-material-photo img{height:230px}.ht-material-note{display:block}.ht-material-note a{display:inline-block;margin-top:10px}}

/* Material details are readable specification tables, never shrunk catalog screenshots */
.ht-material-editorial,.ht-material-editorial.ht-material-flip{display:block;max-width:100%;padding:30px 0}
.ht-material-editorial .ht-material-table{width:100%;max-width:100%}
.ht-material-editorial .ht-material-table table{width:100%;table-layout:auto}
.ht-material-editorial .ht-material-table th,.ht-material-editorial .ht-material-table td{font-size:14px;padding:15px 18px}
.ht-material-editorial .ht-material-table h3{font-size:26px}

/* Interior materials: two balanced specification panels, no empty half-screen */
.ht-options #interiors>.container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px;row-gap:0;align-items:start}
.ht-options #interiors .ht-overline,
.ht-options #interiors h2,
.ht-options #interiors .ht-options-intro,
.ht-options #interiors .ht-material-note{grid-column:1/-1}
.ht-options #interiors .ht-material-editorial{display:block!important;min-width:0;width:100%!important;max-width:none!important;border:1px solid #D9D6CF!important;background:#fff;padding:24px!important;margin:0!important;align-self:stretch}
.ht-options #interiors .ht-material-table{display:block;width:100%!important;max-width:none!important;min-width:0!important}
.ht-options #interiors .ht-material-table table{display:table;width:100%!important;max-width:none!important;min-width:0;table-layout:auto}
.ht-options #interiors .ht-material-table h3{font-size:22px;line-height:1.35;margin-top:0}
.ht-options #interiors .ht-material-table th,
.ht-options #interiors .ht-material-table td{font-size:13px;line-height:1.6;padding:12px 11px}
.ht-options #interiors .ht-material-note{margin-top:22px}
@media(max-width:800px){
.ht-options #interiors>.container{grid-template-columns:minmax(0,1fr);row-gap:16px}
.ht-options #interiors .ht-material-editorial{grid-column:1;padding:18px!important}
.ht-options #interiors .ht-material-note{margin-top:6px}
}

/* Kitchen section: balanced and image-led with one clear title */
.ht-kitchen-section .ht-kitchen-heading{display:grid;grid-template-columns:1fr .75fr;gap:50px;align-items:end;margin-bottom:26px}
.ht-kitchen-section .ht-kitchen-heading h2{max-width:none;font-size:clamp(30px,3.2vw,43px);line-height:1.18;margin:12px 0 0}
.ht-kitchen-section .ht-kitchen-heading>p{color:#4E6470;font-size:14px;line-height:1.85;margin:0}
.ht-kitchen-section .ht-picked-gallery.ht-picked-kitchen{max-width:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin:0}
.ht-kitchen-section .ht-picked-gallery figure{min-width:0;padding:12px}
.ht-kitchen-section .ht-picked-gallery .ht-photo-crop{height:310px;max-height:310px}
.ht-kitchen-section .ht-picked-gallery figcaption{display:flex;align-items:baseline;gap:15px;justify-content:space-between;padding:13px 6px 5px}
.ht-kitchen-section .ht-picked-gallery figcaption strong{color:#1F3A4A;font-size:15px}
.ht-kitchen-section .ht-picked-gallery figcaption span{font-size:12px;color:#4E6470}
.ht-kitchen-details{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;border-top:1px solid #D9D6CF;border-bottom:1px solid #D9D6CF;margin:28px 0;padding:19px 0}
.ht-kitchen-details strong{font-size:14px;color:#1F3A4A}
.ht-kitchen-details p{font-size:12px;line-height:1.7;color:#4E6470;margin:7px 0 0}
.ht-kitchen-footer{display:flex;align-items:center;justify-content:space-between;gap:25px}
.ht-kitchen-footer p{font-size:13px;line-height:1.7;color:#4E6470;max-width:650px;margin:0}
.ht-kitchen-footer a{font-size:12px;color:#fff;background:#D77A2D;padding:15px 24px;font-weight:700;white-space:nowrap}
@media(max-width:800px){.ht-kitchen-section .ht-kitchen-heading{grid-template-columns:1fr;gap:12px}.ht-kitchen-section .ht-picked-gallery figcaption{display:block}.ht-kitchen-section .ht-picked-gallery figcaption span{display:block;margin-top:6px}}
@media(max-width:600px){.ht-kitchen-section .ht-picked-gallery.ht-picked-kitchen,.ht-kitchen-details{grid-template-columns:1fr}.ht-kitchen-section .ht-picked-gallery .ht-photo-crop{height:260px}.ht-kitchen-footer{display:block}.ht-kitchen-footer a{display:inline-block;margin-top:15px}}

/* Additional configurations: balanced editorial two-by-two layout */
.ht-other-config .ht-other-heading{max-width:960px;margin-bottom:26px}
.ht-other-config .ht-other-heading h2{font-size:clamp(31px,3vw,43px);line-height:1.2;color:#1F3A4A;margin:14px 0}
.ht-other-config .ht-other-heading p{color:#4E6470;font-size:14px;line-height:1.8;max-width:760px;margin:0}
.ht-other-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 34px;border-top:1px solid #D9D6CF}
.ht-other-grid article{padding:22px 0 25px;border-bottom:1px solid #D9D6CF;min-width:0}
.ht-other-grid h3{color:#1F3A4A;font-size:19px;margin:0 0 9px}
.ht-other-grid p{font-size:13px;line-height:1.8;color:#4E6470;margin:0;max-width:460px}
@media(max-width:640px){.ht-other-grid{grid-template-columns:1fr}.ht-other-grid article{padding:20px 0}}

/* Tighten visual transition from material specifications to bathroom examples */
.ht-options #interiors.ht-options-section{padding-bottom:28px!important}
.ht-options #bathrooms.ht-options-section{padding-top:30px!important}
.ht-options #interiors .ht-material-note{margin-top:16px!important;padding:16px 0!important}
.ht-options #bathrooms .ht-options-intro{margin-bottom:20px!important}
@media(max-width:700px){.ht-options #interiors.ht-options-section{padding-bottom:22px!important}.ht-options #bathrooms.ht-options-section{padding-top:24px!important}}
