#PageContainer:has(.nov-page) #breadcrumbs{display:none}
.nov-copy h2,.nov-page .nov-copy h2{text-align:left;margin:0;font-size:clamp(18px,2.6vw,42px)}
.nov-btn{background:#3C530F!important;color:#fff!important}
.nov-btn:hover{background:#2f4209!important}
.nov-btn-w{background:#fff!important;color:#242424!important}
.rte .nov-card,.rte .nov-end{font-family:Montserrat,'Helvetica Neue',Arial,sans-serif}
.rte .nov-card img{display:block;max-width:none}
.nov-badge{font-size:10.5px;padding:3px 7px}
.template-cart .nov-cart{max-width:560px;margin:0 auto 20px}
.nov-rec,.nov-gift{min-width:0}
.global-drawer__body--content>.nov-cart .nov-rec{padding-inline:15px}
@media (max-width:760px){.nov-copy h2,.nov-page .nov-copy h2{font-size:clamp(20px,6.4vw,26px)}}
