@font-face{font-family:Lexend Deca;font-style:normal;font-weight:300 600;font-display:swap;src:url(//shop.daprdan.com/cdn/shop/t/18/assets/lexend-deca-var.woff2?v=83253814077053201511792544379) format("woff2")}@font-face{font-family:Figtree;font-style:normal;font-weight:300 600;font-display:swap;src:url(//shop.daprdan.com/cdn/shop/t/18/assets/figtree-var.woff2?v=82318396357165733451792544379) format("woff2")}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(//shop.daprdan.com/cdn/shop/t/18/assets/newsreader-var.woff2?v=25407250588712350661792544379) format("woff2")}@font-face{font-family:Source Code Pro;font-style:normal;font-weight:500;font-display:swap;src:url(//shop.daprdan.com/cdn/shop/t/18/assets/source-code-pro-var.woff2?v=59184840572825453761792544379) format("woff2")}:root{--font-body:"Lexend Deca",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--font-head:"Figtree",system-ui,-apple-system,"Segoe UI",Arial,sans-serif;--font-serif:"Newsreader",Georgia,"Times New Roman",serif;--font-code:"Source Code Pro",ui-monospace,Consolas,monospace;--ink:#0A2B39;--ink-muted:#666666;--ink-body:#414141}html,body,button,input,select,textarea{font-family:var(--font-body)}input,select,textarea,option{font-family:var(--font-body)!important;font-weight:300}.site-logo-text,[class*=site-header__account-link]{font-family:var(--font-body)!important;font-weight:600!important}.small-promo-content_heading,.announcement-bar-text-mobile,.announcement-bar-text-mobile strong,.productitem__badge,.filter-top-bar__label,.pagination--item{font-weight:600!important}body{font-weight:300;font-size:16px;line-height:24px;letter-spacing:normal;color:var(--ink)}strong,b,th,label{font-weight:600}h1,h2,h3,h4,h5,h6,label,th,nav a,[class*=badge],[class*=title],[class*=heading]{text-transform:none!important}[class*=dpd-]{font-family:var(--font-body)}.dpd-roof__price,[class*=dpd-] strong{font-weight:600}.site-header-logo .site-logo{display:flex;align-items:center;line-height:0}.site-header-logo .site-logo .site-logo-image{display:block}.small-promo-content p,.site-header__account-links a.site-header__account-link--logout,a.site-header__account-link--logout{font-weight:400!important}@media(min-width:750px){.site-header__account-links a.site-header__account-link--account,.site-header__account-links a.site-header__account-link--logout{font-size:14px!important;line-height:18px!important;margin:0!important}section.category-bar #collectionNav{padding-top:4px!important;padding-bottom:2px!important}}h2.site-footer-block-title,.site-footer-block-title{font-family:var(--font-head)!important;font-weight:600!important}.site-footer__row-inner-wrapper-left a.navmenu-link,.site-footer__row-inner-wrapper-left .navmenu-link,p.site-footer-credits,.site-footer-credits{font-size:14px!important;line-height:20px!important}.button,.button-primary,.button-secondary,.cf-button,button[type=submit],input[type=submit],.slideshow-slide__button,.productitem--action-trigger,.klaviyo-form button{text-transform:uppercase!important}.brand-name{text-transform:none!important}.gm-menu,.gm-menu *{font-family:var(--font-body)!important;letter-spacing:normal!important}.gm-menu-installed .gm-menu.gm-menu .gm-item.gm-item.gm-level-0>.gm-target.gm-target,.gm-menu-installed .gm-menu.gm-menu .gm-item.gm-item.gm-level-0>.gm-target.gm-target>.gm-text.gm-text{font-family:var(--font-body)!important;font-weight:600!important;font-size:15px!important}.gm-menu .gm-text{text-transform:none!important}.klaviyo-form,.klaviyo-form *{font-family:var(--font-body)!important;letter-spacing:normal!important}.klaviyo-form strong,.klaviyo-form b,.klaviyo-form label{font-weight:600!important}.klaviyo-form h1,.klaviyo-form h2,.klaviyo-form h3,.klaviyo-form h1 *,.klaviyo-form h2 *,.klaviyo-form h3 *{font-family:var(--font-head)!important;font-weight:500!important}.klaviyo-form button{font-weight:400!important;font-size:14px!important;min-height:44px}.video-popup,.video-popup *{font-family:var(--font-body)!important}.video-popup__video-text{font-weight:600!important}.slideshow-slide__button{font-family:var(--font-body)!important;font-weight:400!important;font-size:14px!important;letter-spacing:normal!important}h1,h2,h3,h4,h5{font-family:var(--font-head)!important}h1{font-weight:500!important;font-size:36px!important;line-height:44px!important;letter-spacing:-.16px}h2{font-weight:400!important;font-size:24px;line-height:29px}h3{font-weight:500!important;font-size:22px;line-height:27px}h4{font-weight:500!important;font-size:20px;line-height:24px}h5{font-weight:500!important;font-size:18px;line-height:24px}h6{font-family:var(--font-body)!important;font-weight:600!important;font-size:16px;line-height:20px}.product-title,.dpd-roof__title,.dpd-builder h1{font-family:var(--font-head)!important;font-weight:500!important;font-size:36px!important;line-height:44px!important;letter-spacing:-.16px}.home-section--title,.featured-collection__title-card-heading,.featured-product__container .product-title,h2.shoppable-image__text-box-title,.custom-shoppable-image h2.shoppable-image__text-box-title,.product-section--title,.search-section .search-section-heading,.template-list-collections .rich-text-heading,.image-with-text__heading,.richtext-1 .rich-text-heading,.richtext-3 .rich-text-heading,.tabbed-image-with-text__heading,.heading-h2 h2.faq__section-heading,.heading-h2 h2.rich-text-heading,.faq__section-heading,.rich-text-heading,.subcollections-menu__menu-items h2{font-family:var(--font-head)!important;font-weight:400!important;font-size:24px!important;line-height:29px!important;letter-spacing:normal}section.richtext-1.hp-rt-1 .rich-text-heading,section.richtext-1.hp-rt-1 h2.rich-text-heading{font-family:var(--font-serif)!important;font-weight:400!important;font-size:36px!important;line-height:44px!important;letter-spacing:-.16px!important}body.template-index main .home-section--title,body.template-index main h2.shoppable-image__text-box-title,body.template-index main .featured-collection__title-card-heading,body.template-index main .search-section .search-section-heading,body.template-index main .video-popup__title{font-family:var(--font-serif)!important;font-weight:400!important;font-size:36px!important;line-height:44px!important;letter-spacing:-.16px!important}body.template-index main .promo-block .promo-block--header{font-family:var(--font-serif)!important;font-weight:400!important;font-size:26px!important;line-height:32px!important;letter-spacing:-.16px!important}body.template-index main .article--excerpt-title,body.template-index main .article--excerpt-title a{font-family:var(--font-serif)!important;font-weight:400!important;font-size:26px!important;line-height:32px!important;letter-spacing:-.16px!important}body.template-index main .article--excerpt-text,body.template-index main .article--excerpt-text *{font-family:var(--font-body)!important;font-weight:300!important;font-size:16px!important;line-height:24px!important;color:var(--ink-body)!important}body.template-index main .cfc-rte p,body.template-index main .col-richtext p,body.template-index main .promogrid-richtext p,body.template-index main .testimonial-richtext p,body.template-index main .testimonial__text p,body.template-index main .shoppable-image__text-box-subheading p,body.template-index main .search-section__text p,body.template-index main .video-popup__description{font-family:var(--font-body)!important;font-weight:300!important;font-size:16px!important;line-height:24px!important;color:var(--ink-body)!important}body.template-index main .promo-block--text,body.template-index main .testimonial__author p{font-family:var(--font-body)!important;font-weight:300!important;font-size:16px!important;line-height:24px!important}body .featured-product__container h2.product-title,body [id*=featured_product] h2.product-title{font-family:var(--font-head)!important;font-weight:600!important;font-size:32px!important;line-height:40px!important;letter-spacing:-.16px!important}.promo-block .promo-block--header,.promo-mosaic--inner .promo-block--header,.delivery-grid .promo-block .promo-block--header,.template-services .promo-block .promo-block--header,.heading-h3 h2.rich-text-heading{font-family:var(--font-head)!important;font-weight:500!important;font-size:22px!important;line-height:27px!important}.highlights-banner__heading,.image-with-text__checklist li{font-family:var(--font-head)!important;font-weight:500!important;font-size:20px!important;line-height:24px!important}.productitem h2.productitem--title a{font-family:var(--font-head)!important;font-weight:500!important;font-size:18px!important;line-height:24px!important}.custom-slideshow .slideshow-slide__heading,.slideshow-slide__heading{font-family:var(--font-serif)!important;font-weight:400!important;font-size:48px!important;line-height:56px!important;letter-spacing:-.3px!important}.custom-slideshow .slideshow-slide__preheading,.custom-slideshow .slideshow-slide__subheading,.image-with-text__text{font-family:var(--font-head)!important;font-weight:400!important;font-size:18px!important;line-height:24px!important}.highlights-banner__text p{font-family:var(--font-body)!important;font-weight:300!important;font-size:16px!important;line-height:24px!important}.serif-headline{font-family:var(--font-serif);font-weight:400;font-size:42px;line-height:48px;letter-spacing:normal}.greeting{font-family:var(--font-head);font-weight:400;font-size:18px;line-height:24px;color:var(--ink-muted)}.site-navigation a,.site-navigation .navmenu-link-depth-1,.site-navigation .navmenu-depth-1>li>a,.location-select summary.navmenu-link.navmenu-link-depth-1.navmenu-link-parent{font-family:var(--font-body)!important;font-weight:600!important;font-size:14px!important;line-height:16px!important}.button,.button-primary,.button-secondary,.cf-button,.site-navigation .button-primary,.custom-right-navigation .button-primary,button[type=submit],input[type=submit]{font-family:var(--font-body)!important;font-weight:400!important;font-size:14px!important;line-height:16px!important;letter-spacing:normal!important;min-height:44px}span.product__badge,.custom-shoppable-image span.shoppable-image__label,.set-my-location,.product-recently-viewed__clear,a.article--excerpt-readmore{font-family:var(--font-body)!important;font-weight:600!important;font-size:12px!important;line-height:18px!important}.state-zip,.city-name,.quantity-selector__label,a.multi-column__column-url{font-weight:600!important}.price__current,.productitem__price .price__current,.productitem--sale .productitem__price .price__current,.productitem .price__current{font-family:var(--font-body)!important;font-weight:600!important;font-variant-numeric:tabular-nums}.type-figures{font-family:var(--font-code);font-weight:500;font-size:14px;line-height:24px}.detail,.spr-form-message,small{font-weight:300;font-size:12px;line-height:18px}@media(max-width:749px){body{font-size:16px;line-height:24px}.announcement-bar-text-mobile,.announcement-bar-text-mobile strong{font-size:14px!important;line-height:20px!important}body button.productitem--action-trigger.button-secondary,body .productitem--action-trigger .atc-button--text,.filter-top-bar__option span{font-size:14px!important}.custom-slideshow .slideshow-slide__heading,.slideshow-slide__heading{font-size:34px!important;line-height:40px!important}section.richtext-1.hp-rt-1 .rich-text-heading{font-size:28px!important;line-height:34px!important}body.template-index main .home-section--title,body.template-index main h2.shoppable-image__text-box-title,body.template-index main .featured-collection__title-card-heading,body.template-index main .search-section .search-section-heading,body.template-index main .video-popup__title{font-size:28px!important;line-height:34px!important}body.template-index main .promo-block .promo-block--header,body.template-index main .article--excerpt-title,body.template-index main .article--excerpt-title a{font-size:22px!important;line-height:28px!important}body .featured-product__container h2.product-title,body [id*=featured_product] h2.product-title,h1,.product-title,.dpd-roof__title,.dpd-builder h1{font-size:26px!important;line-height:32px!important}.button,.button-primary,.button-secondary,.cf-button,button,input[type=submit],select,input[type=text],input[type=email],input[type=tel],input[type=number],.site-navigation a,.mobile-nav a{min-height:44px}.button,.button-primary,.button-secondary,.cf-button{font-size:14px!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/daprdan-typography.css.map */
