.drbp-page-hero{display:grid;grid-template-columns:minmax(0,48%) minmax(0,52%);min-height:405px;background:var(--dr-paper);border-bottom:1px solid var(--dr-line)}.drbp-page-hero-copy{display:flex;justify-content:flex-end}.drbp-page-hero-copy>div{width:min(710px,calc(100% - 54px));padding:46px 44px 40px 0;display:flex;flex-direction:column;justify-content:center}.drbp-page-hero h1{margin:0 0 18px;font-size:clamp(48px,4.2vw,70px);line-height:.94;letter-spacing:-.055em;color:var(--dr-green-950);font-weight:900}.drbp-page-hero-copy p:not(.dr26-eyebrow){max-width:610px;margin:0;font-size:16px;line-height:1.5;color:#5e6c66}.drbp-page-hero-media{position:relative;overflow:hidden;min-height:405px;background-image:url(/cdn/shop/files/dunridge-industrial-hero.webp?v=1789842584);background-size:cover;background-position:center}.drbp-page-hero-media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0b2d2405,#0b2d2473)}.drbp-page-hero-media:after{content:"";position:absolute;left:-65px;top:-10%;height:120%;width:120px;background:var(--dr-paper);transform:skew(-14deg)}.drbp-page-hero-message{position:absolute;z-index:2;right:8%;top:50%;transform:translateY(-50%);width:min(300px,43%);color:#fff;text-shadow:0 2px 16px rgba(0,0,0,.33)}.drbp-page-hero-message span{display:block;width:38px;height:4px;background:var(--dr-yellow);margin-bottom:17px}.drbp-page-hero-message strong{font-size:clamp(28px,2.65vw,44px);line-height:.98;letter-spacing:-.035em}.drbp-pdp{padding:20px 0 28px;background:var(--dr-paper);border-bottom:1px solid var(--dr-line)}.drbp-pdp-breadcrumb{margin:0 0 18px;font-size:10px;color:#7b8781}.drbp-pdp-grid{display:grid;grid-template-columns:80px minmax(360px,510px) minmax(310px,1fr) minmax(275px,320px);gap:18px;align-items:start}.drbp-thumb-rail{display:flex;flex-direction:column;gap:9px}.drbp-thumb{display:grid;place-items:center;width:80px;height:72px;padding:6px;border:1px solid #c8cdc9;background:#fff;cursor:pointer}.drbp-thumb img{display:block;max-width:100%;max-height:100%;object-fit:contain}.drbp-thumb:hover,.drbp-thumb.is-active{border-color:var(--dr-green-700);box-shadow:inset 0 0 0 2px #22644f1f}.drbp-thumb-empty{font-weight:900;color:#77837d}.drbp-pdp-image-panel{height:350px;display:grid;place-items:center;padding:17px;background:#fff;border:1px solid #cdd2ce;overflow:hidden}.drbp-pdp-image-panel>img{display:block;max-width:100%;max-height:100%;object-fit:contain}.drbp-pdp-info{padding:4px 4px 0}.drbp-pdp-info .dr26-accent-rule{margin:9px 0 12px;width:31px}.drbp-pdp-info h1{margin:0 0 12px;font-size:clamp(30px,2.7vw,43px);line-height:1.02;letter-spacing:-.045em;color:var(--dr-green-950)}.drbp-pdp-summary-text{margin:0 0 18px;color:#5d6a65;font-size:13px;line-height:1.48;max-width:540px}.drbp-keyfacts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid #ccd1cd;border-left:1px solid #ccd1cd}.drbp-keyfacts>div{min-height:86px;padding:11px 12px;border-right:1px solid #ccd1cd;border-bottom:1px solid #ccd1cd}.drbp-key-icon{display:block;font-size:20px;line-height:1;color:var(--dr-green-800);font-weight:900}.drbp-keyfacts small,.drbp-keyfacts strong{display:block}.drbp-keyfacts small{margin-top:8px;font-size:8px;font-weight:900;letter-spacing:.11em;color:#738078}.drbp-keyfacts strong{margin-top:4px;font-size:11px;line-height:1.25;color:var(--dr-green-950)}.drbp-pdp-identifiers{margin:15px 0 0;border-top:1px solid #d1d5d2}.drbp-pdp-identifiers>div{display:grid;grid-template-columns:120px 1fr;gap:10px;padding:7px 0;border-bottom:1px solid #e0e2df}.drbp-pdp-identifiers dt{font-size:9px;text-transform:uppercase;letter-spacing:.07em;color:#78847e;font-weight:900}.drbp-pdp-identifiers dd{margin:0;font-size:11px;font-weight:800}.drbp-fit-link{display:inline-block;margin-top:12px;font-size:11px;font-weight:800;color:var(--dr-green-800);text-decoration:none}.drbp-fit-link:hover{text-decoration:underline}.drbp-buybox{min-height:350px;padding:22px;background:#f2f1eb;border:1px solid #aeb8b2;box-shadow:4px 4px #e0ded4}.drbp-buybox-label{margin:0 0 7px;font-size:9px;font-weight:900;letter-spacing:.14em;color:#6e7a74}.drbp-buybox h2{margin:0 0 12px;font-size:22px;color:var(--dr-green-950)}.drbp-price{font-size:31px;line-height:1;font-weight:900;color:var(--dr-green-950);margin-bottom:15px}.drbp-order-status{display:flex;align-items:center;gap:8px;margin:0 0 7px;font-size:11px}.drbp-order-status span{width:8px;height:8px;border-radius:50%;background:var(--dr-green-700)}.drbp-buy-note,.drbp-buybox>p:not(.drbp-buybox-label){font-size:11px;line-height:1.45;color:#65716c;margin:0 0 15px}.drbp-buy-form{display:grid;grid-template-columns:1fr 78px;gap:7px;margin-top:15px}.drbp-buy-form label{font-size:8px;text-transform:uppercase;font-weight:900;letter-spacing:.08em;color:#6e7a74}.drbp-buy-form label:first-of-type{grid-column:1/-1}.drbp-buy-form select{grid-column:1/-1}.drbp-buy-form select,.drbp-buy-form input{height:38px;border:1px solid #aeb7b2;background:#fff;padding:0 9px;font:inherit;font-size:11px}.drbp-buy-form .dr26-button{grid-column:1/-1;width:100%;margin-top:2px}.drbp-buybox>.dr26-button{width:100%;margin-top:8px}.drbp-buy-divider{display:flex;align-items:center;gap:10px;margin:13px 0 4px;color:#7a857f;font-size:8px;font-weight:900}.drbp-buy-divider:before,.drbp-buy-divider:after{content:"";height:1px;flex:1;background:#c7ccc8}.drbp-pdp-tabs{background:#efeee8}.drbp-pdp-tabs .site-shell{min-height:48px}.drbp-pdp-details{max-width:1180px;padding-top:0;padding-bottom:64px}.drbp-detail-section{padding:31px 0}.drbp-overview-copy{max-width:760px;margin-left:calc(42% + 14px);font-size:13px;line-height:1.65;color:#394b43}.drbp-overview-copy p:first-child{margin-top:0}.drbp-support-body{padding-top:36px;padding-bottom:62px}.drbp-support-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.drbp-support-grid>a{position:relative;min-height:205px;padding:20px 20px 54px;background:#fff;border:1px solid #cbd1cd;text-decoration:none;color:var(--dr-charcoal)}.drbp-support-grid b{display:block;font-size:10px;letter-spacing:.12em;color:var(--dr-yellow-deep)}.drbp-support-grid strong,.drbp-support-grid span{display:block}.drbp-support-grid strong{margin-top:28px;font-size:18px;line-height:1.15;color:var(--dr-green-950)}.drbp-support-grid span{margin-top:9px;font-size:12px;line-height:1.45;color:#68756f}.drbp-support-grid i{position:absolute;right:0;bottom:0;left:0;height:43px;padding:11px 18px;background:var(--dr-green-950);color:#fff;font-size:19px;font-style:normal;text-align:right}.drbp-support-grid>a:hover{transform:translateY(-2px);box-shadow:var(--dr-shadow);border-color:var(--dr-green-700)}.drbp-support-grid>a:hover i{background:var(--dr-green-800)}.drbp-support-lower{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(290px,.6fr);gap:32px;margin-top:42px;padding-top:38px;border-top:1px solid var(--dr-line)}.drbp-support-lower h2{margin:8px 0 22px;font-size:29px;line-height:1.08;color:var(--dr-green-950)}.drbp-support-reference{border-top:1px solid #9fa9a3}.drbp-support-reference>div{display:grid;grid-template-columns:145px 1fr;gap:20px;padding:13px 0;border-bottom:1px solid #d5d8d5}.drbp-support-reference strong{font-size:12px;color:var(--dr-green-950)}.drbp-support-reference span{font-size:12px;line-height:1.5;color:#66736d}.drbp-support-contact{padding:25px;background:var(--dr-green-950);color:#fff}.drbp-support-contact .dr26-eyebrow{color:#d5e5dd}.drbp-support-contact h2{color:#fff;margin-bottom:12px}.drbp-support-contact>p:not(.dr26-eyebrow){font-size:12px;line-height:1.55;color:#c8dad1}.drbp-support-contact .dr26-button{width:100%;margin-top:13px;background:var(--dr-yellow);border-color:var(--dr-yellow);color:var(--dr-green-950)!important}.drbp-contact-email{display:block;margin-top:12px;text-align:center;color:#d8e7e0;font-size:11px}.drbp-support-policies{display:grid;grid-template-columns:1fr 1fr;gap:7px 10px;margin-top:25px;padding-top:18px;border-top:1px solid rgba(255,255,255,.18)}.drbp-support-policies strong{grid-column:1/-1;font-size:9px;letter-spacing:.12em;text-transform:uppercase}.drbp-support-policies a{font-size:11px;color:#c3d6cd;text-decoration:none}.drbp-rfq-value{background:#f0eee7;border-bottom:1px solid var(--dr-line)}.drbp-rfq-value>.site-shell{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.drbp-rfq-value>.site-shell>div{min-height:72px;padding:15px 22px}.drbp-rfq-value>.site-shell>div+div{border-left:1px solid var(--dr-line)}.drbp-rfq-value strong,.drbp-rfq-value small{display:block}.drbp-rfq-value strong{font-size:10px;text-transform:uppercase;letter-spacing:.07em;color:var(--dr-green-900)}.drbp-rfq-value small{margin-top:4px;font-size:10.5px;line-height:1.3;color:#69766f}.drbp-rfq-workspace{grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);padding-top:38px;padding-bottom:64px}.drbp-rfq-form{padding:0}.drbp-rfq-form .request-section-heading h2{font-size:31px;color:var(--dr-green-950)}.drbp-rfq-form .request-form-group{background:#fff;padding:22px;border:1px solid #d1d5d2}.drbp-rfq-form .request-form-group+.request-form-group{margin-top:14px;border-top:1px solid #d1d5d2}.drbp-rfq-form .request-form-group legend{margin:0;padding:0 7px;background:var(--dr-cream)}.drbp-rfq-form .field input,.drbp-rfq-form .field select,.drbp-rfq-form .field textarea{background:#fff;border-color:#bfc7c2}.drbp-rfq-form .form-submit{width:100%;min-height:48px;background:var(--dr-green-900)!important;color:#fff!important}.drbp-rfq-aside{display:flex;flex-direction:column;gap:14px}.drbp-rfq-aside>div{padding:22px;background:#fff;border:1px solid #cbd1cd}.drbp-rfq-aside>div:first-child{background:#f2f1eb}.drbp-rfq-aside h2{margin:8px 0 14px;font-size:23px;line-height:1.12;color:var(--dr-green-950)}.drbp-rfq-aside ul{list-style:none;padding:0;margin:16px 0 0}.drbp-rfq-aside ul li{position:relative;padding:6px 0 6px 25px;font-size:12px;color:#53625b}.drbp-rfq-aside ul li:before{content:"\2713";position:absolute;left:0;top:5px;display:grid;place-items:center;width:17px;height:17px;border-radius:50%;background:var(--dr-green-900);color:#fff;font-size:9px;font-weight:900}.drbp-rfq-aside ol{list-style:none;padding:0;margin:15px 0 0}.drbp-rfq-aside ol li{display:grid;grid-template-columns:28px 1fr;gap:8px;padding:10px 0;border-top:1px solid #d8dcd9}.drbp-rfq-aside ol b{font-size:9px;color:var(--dr-yellow-deep);letter-spacing:.08em}.drbp-rfq-aside ol span,.drbp-rfq-aside ol strong{display:block}.drbp-rfq-aside ol span{font-size:11px;line-height:1.4;color:#66736d}.drbp-rfq-aside ol strong{font-size:11px;color:var(--dr-green-950);margin-bottom:2px}.drbp-rfq-aside>div:last-child{background:var(--dr-green-950);color:#fff}.drbp-rfq-aside>div:last-child>strong{font-size:15px}.drbp-rfq-aside>div:last-child p{font-size:11px;line-height:1.5;color:#c9dad2}.drbp-rfq-aside>div:last-child a{font-size:11px;font-weight:850;color:var(--dr-yellow);text-decoration:none}@media(max-width:1180px){.drbp-pdp-grid{grid-template-columns:68px minmax(320px,1fr) minmax(280px,.9fr) minmax(250px,.75fr);gap:14px}.drbp-thumb{width:68px;height:64px}.drbp-pdp-image-panel{height:330px}.drbp-support-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:980px){.drbp-page-hero{grid-template-columns:minmax(0,52%) minmax(0,48%);min-height:390px}.drbp-page-hero-copy>div{width:100%;padding:35px 18px 32px 24px}.drbp-page-hero h1{font-size:50px}.drbp-page-hero-media{min-height:390px}.drbp-page-hero-media:after{left:-50px;width:90px}.drbp-page-hero-message{width:58%;right:6%}.drbp-page-hero-message strong{font-size:31px}.drbp-pdp-grid{grid-template-columns:64px minmax(310px,1fr) minmax(270px,.9fr)}.drbp-thumb{width:64px;height:59px}.drbp-pdp-image-panel{height:310px}.drbp-buybox{grid-column:2 / -1;display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.65fr);gap:8px 22px;min-height:0}.drbp-buybox .drbp-buy-form,.drbp-buybox>.dr26-button,.drbp-buybox>.drbp-buy-divider{grid-column:2;grid-row:auto}.drbp-buybox>.drbp-buybox-label,.drbp-buybox>.drbp-price,.drbp-buybox>.drbp-order-status,.drbp-buybox>.drbp-buy-note,.drbp-buybox>h2,.drbp-buybox>p{grid-column:1}.drbp-pdp-info h1{font-size:34px}.drbp-support-lower{grid-template-columns:1fr}.drbp-support-contact{max-width:none}.drbp-rfq-workspace{grid-template-columns:1fr}.drbp-rfq-aside{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.drbp-rfq-value>.site-shell{grid-template-columns:repeat(2,minmax(0,1fr))}.drbp-rfq-value>.site-shell>div:nth-child(3){border-left:0;border-top:1px solid var(--dr-line)}.drbp-rfq-value>.site-shell>div:nth-child(4){border-top:1px solid var(--dr-line)}}@media(max-width:700px){.drbp-page-hero{grid-template-columns:minmax(0,55%) minmax(0,45%);min-height:385px}.drbp-page-hero-copy>div{padding:27px 8px 25px 15px}.drbp-page-hero .dr26-eyebrow{font-size:8.5px}.drbp-page-hero .dr26-accent-rule{margin:8px 0 11px}.drbp-page-hero h1{font-size:35px;margin-bottom:12px}.drbp-page-hero-copy p:not(.dr26-eyebrow){font-size:11.5px;line-height:1.4}.drbp-page-hero-media{min-height:385px;background-position:53% center}.drbp-page-hero-media:after{left:-40px;width:70px;transform:skew(-11deg)}.drbp-page-hero-message{display:none}.drbp-pdp{padding-top:12px}.drbp-pdp-breadcrumb{margin-bottom:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.drbp-pdp-grid{grid-template-columns:1fr;gap:13px}.drbp-thumb-rail{grid-row:2;flex-direction:row;overflow-x:auto;gap:7px}.drbp-thumb{flex:0 0 58px;width:58px;height:52px}.drbp-pdp-image-panel{grid-row:1;height:300px}.drbp-pdp-info{grid-row:3}.drbp-pdp-info h1{font-size:34px}.drbp-keyfacts{grid-template-columns:repeat(2,minmax(0,1fr))}.drbp-pdp-identifiers>div{grid-template-columns:105px 1fr}.drbp-buybox{grid-row:4;grid-column:1;display:block;box-shadow:3px 3px #e0ded4}.drbp-buybox>.dr26-button{width:100%}.drbp-buy-form{grid-template-columns:1fr 75px}.drbp-pdp-tabs .site-shell{gap:18px;min-height:44px}.drbp-pdp-tabs a{font-size:9px}.drbp-pdp-details{width:calc(100% - 24px);padding-bottom:45px}.drbp-overview-copy{margin-left:0}.drbp-detail-section .pdp-section-heading,.drbp-detail-section .spec-row,.drbp-detail-section .document-status-row{grid-template-columns:1fr;gap:4px}.drbp-support-body{padding-top:25px;padding-bottom:45px}.drbp-support-grid{grid-template-columns:1fr}.drbp-support-grid>a{min-height:175px}.drbp-support-lower{margin-top:30px;padding-top:28px}.drbp-support-reference>div{grid-template-columns:1fr;gap:4px}.drbp-support-policies{grid-template-columns:1fr 1fr}.drbp-rfq-value>.site-shell{width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}.drbp-rfq-value>.site-shell>div{min-height:68px;padding:13px 12px}.drbp-rfq-workspace{width:calc(100% - 24px);padding-top:26px;padding-bottom:45px}.drbp-rfq-form .request-form-group{padding:16px}.drbp-rfq-aside,.drbp-rfq-form .field-grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/dunridge-blueprint-pages.css.map */
