/* Phase42: received Amor page/module contracts. Other brand presets are untouched. */
.mm-brand-amorefrases.mm-standard-page .mm-main{padding-top:0}
.mm-brand-amorefrases.mm-standard-page .mm-page{max-width:none;margin-inline:0;padding-top:21px}
.mm-brand-amorefrases.mm-standard-page .mm-page>header h1{font:400 30px/38px Roboto,Arial,sans-serif;letter-spacing:normal;text-wrap:wrap;color:#111;margin:-9px 0 19px}
.mm-brand-amorefrases.mm-standard-page .mm-entry-content{padding-bottom:26px}
.mm-brand-amorefrases.mm-standard-page .mm-entry-content h1{font:400 32px/40px Roboto,Arial,sans-serif;margin:33px 0 23px;letter-spacing:normal;text-wrap:wrap;color:#111}
.mm-brand-amorefrases.mm-standard-page .mm-entry-content h2{font:400 27px/38px Roboto,Arial,sans-serif;margin:30px 0 20px;text-wrap:wrap;color:#111}
.mm-brand-amorefrases.mm-standard-page .mm-entry-content :is(h1,h2,h3,h4,h5,h6)>a{color:inherit;text-decoration:none}
.mm-brand-amorefrases.mm-standard-page .mm-entry-content a:hover{text-decoration:underline}
.mm-brand-amorefrases.mm-standard-page .mm-entry-content a:not(:hover){text-decoration:none}
.mm-brand-amorefrases .wpcf7 :is(input[type=text],input[type=email],input[type=url],input[type=tel]){width:100%;max-width:100%;height:34px;padding:3px 9px;border:1px solid #e1e1e1;border-radius:0;color:#444;font-size:12px;line-height:21px;background:#fff}
.mm-brand-amorefrases .wpcf7 textarea{width:100%;max-width:100%;height:168px;min-height:168px;padding:6px 9px;border:1px solid #e1e1e1;border-radius:0;color:#444;background:#fff}
.mm-brand-amorefrases .wpcf7 input[type=submit]{font:500 13px/normal Roboto,Arial,sans-serif;padding:8px 15px;background:#222;color:#fff;border:0;border-radius:0}
.mm-brand-amorefrases .wpcf7 input[type=submit]:hover{background:var(--mm-accent)}
.mm-brand-amorefrases .wpcf7 :is(input,textarea):focus{border-color:#b0b0b0}
@media(max-width:767px){
 .mm-brand-amorefrases.mm-panel-configured.single .mm-main{padding-top:15px}
 .mm-brand-amorefrases.mm-standard-page .mm-page{padding-top:0}
 .mm-brand-amorefrases.mm-standard-page .mm-page>header h1{font-family:inherit;font-size:26px;font-weight:700;line-height:30px;margin:0 0 20px}
 .mm-brand-amorefrases.mm-standard-page .mm-page{font-family:-apple-system,".SFNSText-Regular","San Francisco",Roboto,"Segoe UI","Helvetica Neue","Lucida Grande",sans-serif}
 .mm-brand-amorefrases.mm-standard-page .mm-entry-content{line-height:26px}
 .mm-brand-amorefrases.mm-standard-page .mm-entry-content h1{font-family:inherit;font-weight:700;line-height:38px}
 .mm-brand-amorefrases.mm-standard-page .mm-entry-content h2{font-family:inherit;font-weight:700;line-height:34px}
 .mm-brand-amorefrases .wpcf7 :is(input[type=text],input[type=email],input[type=url],input[type=tel],textarea){font-size:16px;line-height:21px}
 .mm-brand-amorefrases .wpcf7 input[type=submit]{font-family:inherit}
 .mm-brand-amorefrases .mm-category-list-content>.nitro-connect-story-strip{width:calc(100% + 30px);max-width:none;margin-inline:-15px}
 .mm-brand-amorefrases .mm-category-featured-card .mm-card-details{bottom:17px}
 .mm-brand-amorefrases.mm-device-mobile .mm-category-featured-card h2{font:700 20px/24px -apple-system,".SFNSText-Regular","San Francisco",Roboto,"Segoe UI","Helvetica Neue","Lucida Grande",sans-serif;text-wrap:wrap}
 .mm-brand-amorefrases .mm-category-featured-card .mm-card-image{overflow:hidden}
 .mm-brand-amorefrases .mm-category-featured-card .mm-card-image img{height:auto;object-fit:initial}
 .mm-brand-amorefrases .mm-category-featured-card h2 a{text-shadow:1px 1px 3px #0003}
 .mm-brand-amorefrases.search .mm-main{padding-top:15px}
 .mm-brand-amorefrases.search .mm-archive-header{margin:0;font-family:-apple-system,".SFNSText-Regular","San Francisco",Roboto,"Segoe UI","Helvetica Neue","Lucida Grande",sans-serif}
 .mm-brand-amorefrases.search .mm-archive-header h1{font-family:inherit;margin:0 0 20px}
 .mm-brand-amorefrases .mm-search-page-form{margin-bottom:35px}
 .mm-brand-amorefrases .mm-search-page-form .mm-search{margin:0}
 .mm-brand-amorefrases .mm-search-page-form p{font-family:inherit;margin:0}
}
