/* DOMREALIT public website readability. No application data or embedded app styles. */
body.dr-readable-web{font-size:20px;line-height:1.6}
.dr-readable-web main :is(p,li,label,td,th){font-size:20px!important;line-height:1.6!important}
.dr-readable-web :is(button,.btn,input,select,textarea){font-size:20px!important;line-height:1.4!important}
.dr-readable-web :is(button,.btn){min-height:48px;white-space:normal}
.dr-readable-web :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea){min-height:52px}
.dr-readable-web :is(small,.small){font-size:18px!important;line-height:1.5!important}
.dr-readable-web #site-header :is(.menu-item>a,.menu-item>button,.dropdown-item){font-size:20px!important;line-height:1.4!important}
.dr-readable-web footer :is(a,p,li){font-size:18px!important;line-height:1.5!important}
.dr-readable-web :is(.dr-description-content,.dr-description-content p,.dr-description-content li,.dr-description-content span,.dr-description-content strong,.dr-description-content em,.dr-description-content a){font-size:24px!important;line-height:1.6!important}
.dr-readable-web .dr-description-content{color:#f7f7f7!important}
.dr-readable-web .dr-description-content br{line-height:1.6}
.dr-readable-web .dr-description-collapsible:after{display:none}
.dr-readable-web .dr-description-toggle{font-size:20px!important;min-height:54px;padding:12px 24px}
.dr-readable-web :is(.dr-detail-label,.dr-detail-card-label,.dr-quick-label,.dr-price-note,.dr-form-note,.dr-form-label,.dr-input,.dr-textarea){font-size:20px!important;line-height:1.5!important}
@media(max-width:767px){
 .dr-readable-web :is(.dr-description-content,.dr-description-content p,.dr-description-content li,.dr-description-content span,.dr-description-content strong,.dr-description-content em,.dr-description-content a){font-size:20px!important;line-height:1.6!important}
 .dr-readable-web .dr-content-card{padding:22px 18px}
 .dr-readable-web main :is(p,li,label,td,th){overflow-wrap:break-word}
 .dr-readable-web :is(button,.btn){max-width:100%}
}
.dr-readable-web :is(.dr-btn,.dr-hero .dr-btn,.dr-hero .dr-btn-row .dr-btn){font-size:20px!important;line-height:1.4!important;min-height:52px;white-space:normal}
.dr-readable-web :is(.dr-eyebrow,.dr-pill,.dr-hero-meta .dr-pill,.dr-stat-label,.dr-quick-grid .dr-stat-label,.dr-detail-card span,.dr-gdpr,.dr-gdpr-warning,.dr-bottom-sub,.dr-gallery-scratch-summary,.dr-gallery-scratch-hint){font-size:18px!important;line-height:1.5!important}
.dr-readable-web :is(.dr-bottom-title,.dr-hero-mobile-location,.dr-gallery-scratch-win-text){font-size:20px!important;line-height:1.5!important}
@media(max-width:767px){.dr-readable-web .dr-quick-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dr-readable-web .dr-quick-grid .dr-stat-value,.dr-readable-web .dr-quick-grid .dr-stat-value.is-long{font-size:22px!important;line-height:1.35!important;overflow-wrap:break-word}.dr-readable-web .dr-hero .dr-btn-row{flex-wrap:wrap}}
.dr-readable-web :is([class$="-kicker"],.drct-person-info>span,.dr-contact-label,.dr-contact-note span,.tiny,.tiny a,.drs-label,.drct-info-box strong){font-size:18px!important;line-height:1.5!important}
.dr-readable-web :is(.drct-card>a,.drct-card>div,.nice-select,.nice-select .current,.nice-select .option,.choices__item,.choices__input,.choices__inner){font-size:20px!important;line-height:1.5!important}
.dr-readable-web .nice-select{height:auto;min-height:54px;padding-top:10px;padding-bottom:10px}.dr-readable-web .nice-select .option{height:auto;min-height:44px;white-space:normal;padding-top:8px;padding-bottom:8px}
.dr-readable-web .choices__inner{min-height:54px}.dr-readable-web .choices__item--choice{white-space:normal}
.dr-readable-web main :is(h5,h6){font-size:24px!important;line-height:1.35!important}
.dr-readable-web :is(.slider-area>.p,.range-values span,.droff-offer-badges span,.droff-offer-category,.droff-demand-badge,[class$="__kicker"]){font-size:18px!important;line-height:1.5!important}
.dr-readable-web .droff-offer-badges{flex-wrap:wrap;gap:8px}.dr-readable-web .droff-offer-badges span{white-space:normal}
.dr-readable-web .dr-seller-capture__btn{font-size:20px!important;line-height:1.4!important;min-height:50px}
