body:not(:has(.dfm-home)){--diy-ink: #0a0a0a;--diy-orange: #ff5722;--diy-paper: #f6f6f4;--diy-muted: rgba(10, 10, 10, .6);--diy-line: rgba(10, 10, 10, .09)}body:not(:has(.dfm-home)) .content-for-layout{background:var(--diy-paper);color:var(--diy-ink)}body:not(:has(.dfm-home)) .shopify-section:has(.announcement-bar),body:not(:has(.dfm-home)) .shopify-section:has(.announcement-bar) .section-background,body:not(:has(.dfm-home)) .shopify-section:has(.announcement-bar) .announcement-bar{background:#ff5722!important}#header-group .shopify-section:has(.announcement-bar),#header-group .shopify-section:has(.announcement-bar) .section-background,#header-group .shopify-section:has(.announcement-bar) .announcement-bar{background:#ff5722!important}body:not(:has(.dfm-home)) .announcement-bar{color:#fff!important}body:not(:has(.dfm-home)) .diy-eyebrow{margin:0 0 12px;color:var(--diy-orange);font-family:Outfit,Inter,system-ui,sans-serif;font-size:13px;font-weight:1000;letter-spacing:0;text-transform:uppercase}body:not(:has(.dfm-home)) .diy-bulk-hero,body:not(:has(.dfm-home)) .diy-contact-hero{position:relative;overflow:hidden;background:#0b0b0c;color:#fff;font-family:Outfit,Inter,system-ui,sans-serif}body:not(:has(.dfm-home)) .diy-bulk-hero:before,body:not(:has(.dfm-home)) .diy-contact-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(255,255,255,.18) 1px,transparent 1px);background-size:28px 28px;opacity:.5}body:not(:has(.dfm-home)) .diy-bulk-hero__inner,body:not(:has(.dfm-home)) .diy-contact-hero__inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,420px);gap:clamp(28px,5vw,64px);align-items:center;max-width:1360px;margin:0 auto;padding:clamp(54px,7vw,98px) clamp(18px,4vw,44px)}body:not(:has(.dfm-home)) .diy-bulk-hero h1,body:not(:has(.dfm-home)) .diy-bulk-hero__title,body:not(:has(.dfm-home)) .diy-contact-hero h1{max-width:820px;margin:0;color:#fff;font-family:Outfit,Inter,system-ui,sans-serif;font-size:clamp(2.65rem,7vw,5.8rem);font-weight:1000;line-height:.9;letter-spacing:-.03em;text-wrap:balance;text-transform:uppercase}body:not(:has(.dfm-home)) .diy-bulk-hero h1+p,body:not(:has(.dfm-home)) .diy-bulk-hero__title+p,body:not(:has(.dfm-home)) .diy-contact-hero h1+p{max-width:62ch;margin:18px 0 0;color:#ffffffb8;font-size:17px;line-height:1.58}body:not(:has(.dfm-home)) .diy-bulk-hero__badges,body:not(:has(.dfm-home)) .diy-home-proof{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}body:not(:has(.dfm-home)) .diy-bulk-hero__badges span,body:not(:has(.dfm-home)) .diy-home-proof span{display:inline-flex;align-items:center;min-height:34px;padding:0 13px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:#ffffff0f;color:#ffffffd1;font-size:13px;font-weight:900}body:not(:has(.dfm-home)) .diy-bulk-hero__panel,body:not(:has(.dfm-home)) .diy-bulk-hero__image,body:not(:has(.dfm-home)) .diy-contact-hero__media{border:1px solid rgba(255,255,255,.12);border-radius:16px;background:#ffffff0f;overflow:hidden}body:not(:has(.dfm-home)) .diy-bulk-hero__panel{padding:26px}body:not(:has(.dfm-home)) .diy-bulk-hero__panel strong{display:block;margin-bottom:10px;color:var(--diy-orange);font-size:14px;text-transform:uppercase}body:not(:has(.dfm-home)) .diy-bulk-hero__panel p{margin:0;color:#ffffffc2;line-height:1.6}body:not(:has(.dfm-home)) .diy-bulk-hero__image img,body:not(:has(.dfm-home)) .diy-contact-hero__media img{display:block;width:100%;height:auto}body:not(:has(.dfm-home)) .diy-button,body:not(:has(.dfm-home)) .shopify-payment-button__button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 24px;border:0;border-radius:999px;background:var(--diy-orange);color:#fff;font-family:Outfit,Inter,system-ui,sans-serif;font-weight:1000;text-decoration:none}body:not(:has(.dfm-home)) .diy-bulk-hero .diy-button{margin-top:28px}body:not(:has(.dfm-home)) .diy-section-head{max-width:1180px;margin:0 auto 24px;padding:0 clamp(16px,4vw,20px);font-family:Outfit,Inter,system-ui,sans-serif}body:not(:has(.dfm-home)) .diy-section-head h2,body:not(:has(.dfm-home)) .diy-bulk-side h2,body:not(:has(.dfm-home)) .diy-contact-trust h2{margin:0;color:var(--diy-ink);font-family:Outfit,Inter,system-ui,sans-serif;font-size:clamp(2rem,4vw,3.4rem);font-weight:1000;line-height:.95;letter-spacing:-.03em;text-wrap:balance}body:not(:has(.dfm-home)) .diy-home-categories,body:not(:has(.dfm-home)) .diy-bulk-scale,body:not(:has(.dfm-home)) .diy-bulk-faq,body:not(:has(.dfm-home)) .diy-contact-trust{padding:clamp(46px,6vw,76px) 20px;background:var(--diy-paper);font-family:Outfit,Inter,system-ui,sans-serif}body:not(:has(.dfm-home)) .diy-category-grid,body:not(:has(.dfm-home)) .diy-bulk-scale__grid,body:not(:has(.dfm-home)) .diy-bulk-faq__grid,body:not(:has(.dfm-home)) .diy-contact-trust__grid{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}body:not(:has(.dfm-home)) .diy-category-card,body:not(:has(.dfm-home)) .diy-bulk-scale__grid article,body:not(:has(.dfm-home)) .diy-bulk-faq__grid div,body:not(:has(.dfm-home)) .diy-contact-trust__grid article,body:not(:has(.dfm-home)) .diy-contact-side__card{border:1px solid var(--diy-line);border-radius:12px;background:#fff;padding:22px;box-shadow:none}body:not(:has(.dfm-home)) .diy-category-card span{display:inline-flex;margin-bottom:16px;color:#0a0a0a38;font-weight:1000}body:not(:has(.dfm-home)) .diy-category-card h3,body:not(:has(.dfm-home)) .diy-bulk-scale__grid strong,body:not(:has(.dfm-home)) .diy-bulk-faq__grid h3,body:not(:has(.dfm-home)) .diy-contact-trust__grid strong{margin:0 0 9px;color:var(--diy-ink);font-size:20px;font-weight:1000;line-height:1.1}body:not(:has(.dfm-home)) .diy-category-card p,body:not(:has(.dfm-home)) .diy-bulk-scale__grid p,body:not(:has(.dfm-home)) .diy-bulk-faq__grid p,body:not(:has(.dfm-home)) .diy-contact-trust p,body:not(:has(.dfm-home)) .diy-contact-trust__grid a,body:not(:has(.dfm-home)) .diy-contact-trust__grid span,body:not(:has(.dfm-home)) .diy-contact-trust__grid small{margin:0;color:var(--diy-muted);font-size:14px;line-height:1.55}body:not(:has(.dfm-home)) .diy-bulk-form-section{padding:clamp(48px,6vw,82px) 20px;background:#fff;font-family:Outfit,Inter,system-ui,sans-serif}body:not(:has(.dfm-home)) .diy-bulk-form-section__inner{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:minmax(260px,380px) minmax(0,1fr);gap:22px;align-items:start}body:not(:has(.dfm-home)) .diy-bulk-form-section__inner--single{grid-template-columns:minmax(0,760px);justify-content:center}body:not(:has(.dfm-home)) .diy-bulk-side,body:not(:has(.dfm-home)) .diy-bulk-form-card{border:1px solid var(--diy-line);border-radius:14px;background:var(--diy-paper);padding:24px}body:not(:has(.dfm-home)) .diy-bulk-side ul{margin:18px 0 0;padding-left:18px;color:var(--diy-muted);line-height:1.55}body:not(:has(.dfm-home)) .diy-bulk-methods{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}body:not(:has(.dfm-home)) .diy-bulk-methods a,body:not(:has(.dfm-home)) .diy-contact-side__card a{color:var(--diy-orange);font-weight:900;text-decoration:none}body:not(:has(.dfm-home)) .diy-bulk-form label{display:grid;gap:7px;margin-bottom:14px;color:var(--diy-ink);font-weight:900}body:not(:has(.dfm-home)) .diy-bulk-form input,body:not(:has(.dfm-home)) .diy-bulk-form select,body:not(:has(.dfm-home)) .diy-bulk-form textarea{width:100%;border:1px solid rgba(10,10,10,.13);border-radius:10px;background:#fff;color:var(--diy-ink);font:inherit;padding:13px 14px}body:not(:has(.dfm-home)) .diy-field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}body:not(:has(.dfm-home)) .page-width-content{max-width:none;padding:0}body:not(:has(.dfm-home)) .section-content-wrapper{max-width:1180px;margin:0 auto;padding:clamp(42px,6vw,78px) 20px;font-family:Outfit,Inter,system-ui,sans-serif}body:not(:has(.dfm-home)) .section-content-wrapper>h1,body:not(:has(.dfm-home)) .diy-policy-repair h1{margin:0 0 18px;font-size:clamp(2.6rem,7vw,5.4rem);font-weight:1000;line-height:.92;letter-spacing:-.03em;text-transform:uppercase}body:not(:has(.dfm-home)) .rte,body:not(:has(.dfm-home)) .diy-policy-repair{max-width:820px;color:var(--diy-muted);font-size:17px;line-height:1.65}body:not(:has(.dfm-home)) .rte a,body:not(:has(.dfm-home)) .diy-policy-repair a{color:var(--diy-orange);font-weight:900}@media screen and (max-width:820px){body:not(:has(.dfm-home)) .diy-bulk-hero__inner,body:not(:has(.dfm-home)) .diy-contact-hero__inner,body:not(:has(.dfm-home)) .diy-bulk-form-section__inner{grid-template-columns:1fr}body:not(:has(.dfm-home)) .diy-bulk-hero h1,body:not(:has(.dfm-home)) .diy-bulk-hero__title,body:not(:has(.dfm-home)) .diy-contact-hero h1{font-size:clamp(2.45rem,13vw,4rem)}body:not(:has(.dfm-home)) .diy-field-grid,body:not(:has(.dfm-home)) .diy-category-grid,body:not(:has(.dfm-home)) .diy-bulk-scale__grid,body:not(:has(.dfm-home)) .diy-bulk-faq__grid,body:not(:has(.dfm-home)) .diy-contact-trust__grid{grid-template-columns:1fr}body:not(:has(.dfm-home)) .diy-home-categories,body:not(:has(.dfm-home)) .diy-bulk-scale,body:not(:has(.dfm-home)) .diy-bulk-faq,body:not(:has(.dfm-home)) .diy-contact-trust,body:not(:has(.dfm-home)) .diy-bulk-form-section{padding-left:14px;padding-right:14px}}@media screen and (max-width:749px){#header-group .header__row--bottom,#header-group .header__navigation-bar-row,#header-group .header__row--bottom .header__columns,#header-group header-menu[variant=navigation_bar],#header-group .header-menu--navigation-bar{display:none!important}#header-group .header__row--top{min-height:58px!important}}@media screen and (max-width:749px){body:has(.dfm-home){margin-top:0!important;padding-top:0!important;background:#f7f7f5!important}body:has(.dfm-home) .dfm-home,body:has(.dfm-home) .dfm-hero{background:#f7f7f5!important;color:#0a0a0a!important}body:has(.dfm-home) .dfm-header{background:#f7f7f5f0!important;border-bottom:1px solid rgba(10,10,10,.06)!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body:has(.dfm-home) .dfm-logo,body:has(.dfm-home) .dfm-hero h1{color:#0a0a0a!important}body:has(.dfm-home) .dfm-menu-button span{background:#0a0a0ac7!important}body:has(.dfm-home) .dfm-hero__bg{opacity:.035!important;filter:grayscale(1)}body:has(.dfm-home) .dfm-hero__shade{background:linear-gradient(180deg,#f7f7f5f5,#f7f7f5db 64%,#f7f7f5)!important}body:has(.dfm-home) .dfm-hero__dots{opacity:.1!important;background-image:radial-gradient(circle,#0a0a0a 1px,transparent 1px)!important}body:has(.dfm-home) .dfm-hero__copy>p,body:has(.dfm-home) .dfm-hero__trust span,body:has(.dfm-home) .dfm-trust-copy p,body:has(.dfm-home) .dfm-trust-copy small{color:#0a0a0a9e!important}body:has(.dfm-home) .dfm-btn--dark{background:#fff!important;border-color:#0a0a0a29!important;color:#0a0a0a!important}body:has(.dfm-home) main{display:flex;flex-direction:column}body:has(.dfm-home) #factories,body:has(.dfm-home) #products,body:has(.dfm-home) #ai-answers,body:has(.dfm-home) [data-dfm-reviews],body:has(.dfm-home) #how-it-works{order:0!important}body:has(.dfm-home) #how-it-works{background:#0a0a0a!important;color:#fff!important}body:has(.dfm-home) #how-it-works h2,body:has(.dfm-home) #how-it-works h3{color:#fff!important}body:has(.dfm-home) #how-it-works p,body:has(.dfm-home) #how-it-works .dfm-process__sticky>div{color:#ffffff94!important}body:has(.dfm-home) .dfm-mode-card:nth-child(n+3){display:none!important}body:has(.dfm-home) .dfm-mode-grid{grid-template-columns:1fr!important}body:has(.dfm-home) .dfm-compare-card{overflow:hidden!important}body:has(.dfm-home) .dfm-compare-row{display:grid!important;grid-template-columns:1.04fr .98fr .98fr!important;min-width:0!important;width:100%!important;margin:0!important;border-radius:0!important}body:has(.dfm-home) .dfm-compare-row--head{display:grid!important}body:has(.dfm-home) .dfm-compare-row>*{min-width:0!important;padding:8px 6px!important;font-size:11px!important;line-height:1.22!important}body:has(.dfm-home) .dfm-price-compare{border:1px solid rgba(10,10,10,.1)!important;border-radius:20px!important;background:#fff!important;padding:20px!important}}
/*# sourceMappingURL=/cdn/shop/t/86/assets/diyprint-global-style-v3.css.map */
