


@import url('https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@600;700&family=DM+Sans:wght@400;500;600;700&family=Libre+Caslon+Display&display=swap');
#site-design .site{font-family:'DM Sans',Arial,sans-serif;color:#18251c;background:#f5f2e9;min-height:1190px;overflow:hidden;box-sizing:border-box}#site-design .site *{box-sizing:border-box}#site-design .top{background:#111a14;display:flex;align-items:center;justify-content:space-between;gap:22px;padding:20px 35px;color:#f5f3e9}#site-design .brand-image{display:block;width:210px;height:auto;max-width:100%;filter:saturate(.85) hue-rotate(15deg)}#site-design .nav{font-size:12px;display:flex;gap:25px;align-items:center}#site-design .nav a,#site-design a{color:inherit;text-decoration:none}#site-design .nav-contact{border-bottom:1px solid #5ec353;padding-bottom:6px}#site-design .eyebrow{font-size:11px;font-weight:600;letter-spacing:2px;text-transform:uppercase;margin:0 0 20px}#site-design h2,#site-design h3,#site-design p{margin-top:0}#site-design h2{font-size:clamp(42px,6vw,75px);line-height:1.02;letter-spacing:-2px;margin-bottom:24px;font-weight:500}#site-design h3{font-size:26px;line-height:1.15;font-weight:500;letter-spacing:-.5px;margin-bottom:12px}#site-design p{font-size:15px;line-height:1.6}#site-design .intro{padding:45px 40px 35px}#site-design .lead{max-width:400px;color:#435449}#site-design .action{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:50px;padding:15px 20px;background:#245639;color:#fff;font-size:12px;font-weight:600;letter-spacing:.2px}#site-design .action.green{background:#5ec353;color:#122415}#site-design .action-row{display:flex;gap:22px;align-items:center;flex-wrap:wrap;margin-top:25px}#site-design .plain-link{font-size:12px;border-bottom:1px solid #7e9787;padding:9px 0}#site-design .porch{height:340px;position:relative;overflow:hidden;background:#ced9cb}#site-design .porch img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 44%;filter:brightness(1.14) saturate(1.03)}#site-design .caption{padding:13px 25px;font-size:11px;letter-spacing:.5px;display:flex;justify-content:space-between;gap:18px;border-bottom:1px solid #c8cebf}#site-design .quote{padding:30px 40px;background:#e8ecdf;display:grid;grid-template-columns:1fr auto;align-items:center;gap:20px}#site-design .quote p{font-size:21px;line-height:1.3;margin:0;font-family:'Libre Caslon Display',Georgia,serif}#site-design .quote small{font-size:11px;display:block;margin-top:10px;color:#445a49;font-family:'DM Sans',Arial,sans-serif}#site-design .work{padding:35px 40px}#site-design .work-head{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:20px}#site-design .work-head h3{margin:0}#site-design .project-row{display:grid;grid-template-columns:1fr 1fr;gap:22px}#site-design .project-row img{width:100%;height:160px;object-fit:cover;display:block;margin-bottom:12px}#site-design .project-row p{font-size:12px;margin:0}#site-design .bottom{padding:22px 40px;border-top:1px solid #b6c2af;display:flex;justify-content:space-between;gap:20px;align-items:center;font-size:12px}#site-design .warm h2,#site-design .warm h3{font-family:'Libre Caslon Display',Georgia,serif}#site-design .warm .intro{display:grid;grid-template-columns:1.2fr .8fr;gap:30px;align-items:end}#site-design .warm h2{margin:0}#site-design .warm h2 em{color:#365e41;font-style:italic}#site-design .warm .intro .eyebrow{grid-column:1/-1;margin-bottom:0}#site-design .warm .hero-picture{margin:0 40px;border-top-left-radius:130px;overflow:hidden}#site-design .warm .quote{margin-top:30px}#site-design .signature{background:#111a14;color:#f4f2e8}#site-design .signature .top{padding-bottom:16px;border-bottom:1px solid #374638}#site-design .signature .brand-image{width:235px}#site-design .signature .hero-split{display:grid;grid-template-columns:1fr 1fr;min-height:480px}#site-design .signature .intro{padding:45px 34px;display:flex;flex-direction:column;justify-content:center}#site-design .signature h2{font-family:'Barlow Condensed',Impact,sans-serif;font-weight:700;font-size:clamp(54px,7vw,88px);letter-spacing:-1px;text-transform:uppercase;line-height:.94}#site-design .signature h2 span{color:#5ec353}#site-design .signature .lead{color:#c6d0c2}#site-design .signature .porch{height:100%;min-height:480px}#site-design .signature .porch img{object-position:center 40%}#site-design .signature .caption{border-color:#374638;color:#cad7c4}#site-design .signature .quote{background:#5ec353;color:#122415;padding:28px 35px}#site-design .signature .quote small{color:#244d2a}#site-design .signature .quote p{font-family:'DM Sans',Arial,sans-serif;font-size:21px;font-weight:500}#site-design .signature .bottom{border-color:#374638}#site-design .signature .work{padding:35px}#site-design .signature .service-strip{display:flex;flex-wrap:wrap;gap:20px;border-bottom:1px solid #374638;padding:20px 35px;font-size:11px;color:#bfcfba;letter-spacing:.9px}#site-design .journal{background:#fff;color:#17251d}#site-design .journal .top{background:#fff;color:#17251d;padding:18px 30px;border-bottom:1px solid #ced7cc}#site-design .journal .brand-image{width:180px}#site-design .journal .intro{padding:30px 35px 25px}#site-design .journal .intro h2{font-size:clamp(48px,7vw,85px);font-weight:600;max-width:680px;letter-spacing:-3px;margin-bottom:0}#site-design .journal .intro h2 span{color:#357144}#site-design .journal .hero-grid{display:grid;grid-template-columns:1.5fr .7fr;gap:0;padding:0 35px 30px}#site-design .journal .porch{height:330px}#site-design .journal .side-note{background:#e3eddd;padding:28px 24px;display:flex;flex-direction:column;justify-content:space-between}#site-design .journal .side-note p{font-size:14px;margin-bottom:22px}#site-design .journal .project-label{border-top:1px solid #9eb295;padding-top:15px;font-size:11px;line-height:1.6}#site-design .journal .quote{background:#193d2a;color:#fff;padding:27px 35px}#site-design .journal .quote small{color:#c5d7bd}#site-design .journal .work{padding:30px 35px}#site-design .journal .bottom{background:#edf2e7}#site-design .motion{display:flex;justify-content:space-between;align-items:center;padding:10px 35px;border-bottom:1px solid #73886d55;font-size:11px;gap:12px}#site-design .replay{background:transparent;border:1px solid currentColor;color:inherit;padding:8px 12px;min-height:36px;font-size:11px;font-family:inherit}#site-design .turn .brand-image{animation:duhaime-fresh-turn 1.8s cubic-bezier(.2,.65,.3,1) both}#site-design .brand-wrap{perspective:900px}#site-design a:focus-visible,#site-design button:focus-visible{outline:3px solid #5ec353;outline-offset:4px}@keyframes duhaime-fresh-turn{from{transform:rotateY(-360deg)}to{transform:rotateY(0deg)}}@media(max-width:600px){#site-design .site{min-height:1580px}#site-design .top{padding:16px 20px;gap:15px;flex-wrap:wrap}#site-design .brand-image,#site-design .signature .brand-image{width:180px}#site-design .nav{font-size:11px;gap:15px}#site-design .nav .secondary{display:none}#site-design .intro,#site-design .work{padding:30px 22px}#site-design .warm .intro{grid-template-columns:1fr;gap:20px}#site-design .warm .intro .eyebrow{margin:0}#site-design h2{font-size:49px}#site-design .warm .hero-picture{margin:0 22px;border-top-left-radius:85px}#site-design .porch{height:280px}#site-design .caption{padding:13px 15px;font-size:11px}#site-design .caption span:last-child{display:none}#site-design .quote{padding:27px 22px;grid-template-columns:1fr}#site-design .quote p{font-size:23px}#site-design .quote>.plain-link{justify-self:start}#site-design .work-head{align-items:start}#site-design h3{font-size:26px}#site-design .project-row{gap:15px}#site-design .project-row img{height:150px}#site-design .bottom{padding:22px;flex-wrap:wrap}#site-design .motion{padding:10px 20px}#site-design .signature .hero-split{grid-template-columns:1fr}#site-design .signature .intro{padding:35px 22px}#site-design .signature h2{font-size:66px}#site-design .signature .porch{min-height:280px;height:280px}#site-design .signature .service-strip{padding:18px 22px;gap:12px}#site-design .signature .quote,#site-design .signature .work{padding:28px 22px}#site-design .journal .top{padding:16px 20px}#site-design .journal .intro{padding:30px 22px}#site-design .journal .intro h2{font-size:51px;letter-spacing:-2px}#site-design .journal .hero-grid{grid-template-columns:1fr;padding:0 22px 25px}#site-design .journal .porch{height:280px}#site-design .journal .side-note{padding:22px}#site-design .journal .side-note .action{align-self:start}#site-design .journal .project-label{margin-top:22px}#site-design .journal .quote,#site-design .journal .work{padding:27px 22px}}@media(prefers-reduced-motion:reduce){#site-design .turn .brand-image{animation:none}}

#site-design .signature{background:#16191a;color:#f2f3ed;min-height:0}#site-design .metal-masthead{background:#181b1a;perspective:1000px}#site-design .metal-art{position:relative;width:100%;aspect-ratio:1462/324;overflow:hidden;background:#141715}#site-design .metal-art img{position:absolute;width:105.06%;max-width:none;height:auto;left:-2.6%;top:-120.37%}#site-design .real-nav{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:15px 35px;background:#111414;border-top:1px solid #525b54;border-bottom:3px solid #5ec353;font-size:11px;letter-spacing:1px}#site-design .real-nav>div{display:flex;gap:25px;flex-wrap:wrap}#site-design .real-nav a{padding:6px 0;color:#e5eae1}#site-design .signature .hero-split{background:#202526;min-height:500px}#site-design .signature .intro{background:radial-gradient(ellipse at top left,#303638,#1b2021 75%);padding:40px}#site-design .signature h2{color:#f2f3ed;text-shadow:0 2px 0 #020403;font-size:clamp(56px,7vw,90px)}#site-design .signature h2 span{color:#5ec353;text-shadow:0 2px 0 #19351b}#site-design .signature .porch{min-height:500px}#site-design .signature .lead{color:#d0d6ce;font-size:16px}#site-design .signature .service-strip{background:#0f1212;border-color:#414b43;color:#d8dfd2}#site-design .signature .caption{background:#171c1c;border-color:#414b43}#site-design .signature .quote{background:linear-gradient(125deg,#343b3c,#1f2526);border-top:1px solid #657064;border-bottom:1px solid #657064;border-left:5px solid #5ec353;color:#f2f3ed;padding:32px 35px}#site-design .signature .quote small{color:#bdcfb4}#site-design .signature .quote .plain-link{color:#a9de9a}#site-design .signature .work{padding:45px 35px}#site-design .signature .project-row img{height:210px;border-bottom:3px solid #5ec353}#site-design .signature .work-head{margin-bottom:25px}#site-design .signature .work-head h3{font-family:'Barlow Condensed',Impact,sans-serif;font-size:36px;font-weight:600;text-transform:uppercase}#site-design .signature .project-row p{font-size:13px;color:#d2dacb}#site-design .metal-close{padding:40px 35px;background:linear-gradient(120deg,#28312d,#171c1c);border-top:1px solid #52634b;display:flex;justify-content:space-between;align-items:center;gap:25px}#site-design .metal-close h3{font-family:'Barlow Condensed',Impact,sans-serif;font-size:39px;font-weight:600;line-height:1.02;text-transform:uppercase;margin-bottom:10px}#site-design .metal-close p{color:#bfcdb7;font-size:13px;margin-bottom:0}#site-design .metal-footer{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:30px 35px;background:#0c0f0e;border-top:1px solid #3b4937}#site-design .metal-footer .brand-image{width:220px;max-width:100%;height:auto;animation:none!important}#site-design .metal-footer p{font-size:12px;color:#bccbb3;line-height:1.8;margin:0}#site-design .motion{background:#141818;border-bottom:1px solid #414c42}#site-design .turn .metal-masthead{animation:duhaime-fresh-turn 1.8s cubic-bezier(.2,.65,.3,1) both}#site-design .mobile-metal{display:none}#site-design .text-label{font-family:'Barlow Condensed',Impact,sans-serif;font-size:42px;font-weight:700;line-height:.95;letter-spacing:.5px;color:#e9e9e4;text-shadow:0 2px 0 #000,0 -1px 0 #fff9}#site-design .text-label small{display:block;font-family:'DM Sans',Arial,sans-serif;font-size:11px;color:#71c966;line-height:1.5;margin-top:10px;text-shadow:none;letter-spacing:.7px}#site-design .metal-badge{width:115px;aspect-ratio:325/312;overflow:hidden;position:relative;flex-shrink:0}#site-design .metal-badge img{width:472.62%;max-width:none;position:absolute;left:-73.85%;top:-126.92%;height:auto}@media(max-width:600px){#site-design .metal-art{display:none}#site-design .mobile-metal{display:flex;align-items:center;justify-content:center;gap:15px;padding:30px 18px;min-height:195px;background:repeating-linear-gradient(170deg,#ffffff04 0px,#ffffff04 1px,transparent 1px,transparent 4px),linear-gradient(135deg,#414647,#171b1b 65%);border:1px solid #53614f;box-shadow:inset 0 0 30px #0005}#site-design .real-nav{padding:12px 22px;letter-spacing:.3px;gap:10px;flex-wrap:wrap}#site-design .real-nav>div{gap:20px}#site-design .signature .intro{padding:35px 22px}#site-design .signature h2{font-size:64px}#site-design .signature .porch{min-height:300px;height:300px}#site-design .signature .work,#site-design .signature .quote{padding:30px 22px}#site-design .signature .work-head h3{font-size:31px}#site-design .signature .project-row img{height:170px}#site-design .metal-close{padding:35px 22px;flex-direction:column;align-items:start}#site-design .metal-footer{padding:28px 22px;flex-direction:column;align-items:start}}@media(prefers-reduced-motion:reduce){#site-design .turn .metal-masthead{animation:none}}

#site-design .mobile-metal{display:none!important}#site-design .metal-art{display:block!important;aspect-ratio:1462/324}#site-design .signature .intro{background:#1c2221}#site-design .signature h2{font-size:clamp(50px,6.5vw,85px)}#site-design .craft-panel{display:grid;grid-template-columns:1.7fr .8fr;align-items:stretch;background:#101412;border-top:1px solid #465241;border-bottom:1px solid #465241}#site-design .craft-copy{padding:45px 35px;align-self:center}#site-design .craft-copy h3{font-family:'Barlow Condensed',Impact,sans-serif;font-size:43px;font-weight:600;line-height:1.04;text-transform:uppercase;margin-bottom:20px}#site-design .craft-copy p{color:#c6d1be;font-size:14px;max-width:440px}#site-design .craft-copy .eyebrow{font-size:10px;color:#6bcc5a}#site-design .saw-detail{position:relative;overflow:hidden;aspect-ratio:230/290;align-self:stretch;background:#131715}#site-design .saw-detail img{position:absolute;width:667.83%;max-width:none;left:-552.17%;top:-20.69%;height:auto}#site-design .saw-detail:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#10141270,transparent 45%)}#site-design .metal-services{padding:40px 35px;background:#181d1c}#site-design .metal-services>h3{font-family:'Barlow Condensed',Impact,sans-serif;font-size:38px;font-weight:600;text-transform:uppercase}#site-design .service-plates{display:grid;grid-template-columns:1fr 1fr;gap:15px}#site-design .service-plate{padding:25px 25px 20px;background:repeating-linear-gradient(170deg,#ffffff03 0px,#ffffff03 1px,transparent 1px,transparent 4px),linear-gradient(130deg,#353c3a,#202624);border:1px solid #52604c;position:relative;box-shadow:inset 0 1px #a8b69c33}#site-design .service-plate:before,#site-design .service-plate:after{content:'';width:6px;height:6px;border-radius:50%;position:absolute;top:10px;background:linear-gradient(130deg,#b2baad,#333a34);box-shadow:0 1px 3px #000}#site-design .service-plate:before{left:10px}#site-design .service-plate:after{right:10px}#site-design .service-plate h4{color:#f1f4eb;font-size:16px;font-weight:600;margin:0 0 10px}#site-design .service-plate p{font-size:12px;color:#c2cfb9;margin-bottom:0}#site-design .plate-label{color:#6bcb5b;font-size:10px;letter-spacing:1.5px;display:block;margin-bottom:10px}#site-design .crest-footer{position:relative;aspect-ratio:1462/245;overflow:hidden;background:#0f1410;border-top:2px solid #5ec353}#site-design .crest-footer img{width:105.06%;max-width:none;height:auto;position:absolute;left:-2.6%;top:-306.12%}#site-design .contact-bottom{padding:25px 35px;background:#0b100c;display:flex;gap:22px;justify-content:space-between;flex-wrap:wrap;font-size:12px;color:#d1ddc9}#site-design .contact-bottom strong{color:#6bc959;font-weight:500}.mix-note{font-size:12px;color:var(--muted-foreground);margin-bottom:12px}@media(max-width:600px){#site-design .metal-art{display:block!important}#site-design .mobile-metal{display:none!important}#site-design .real-nav{font-size:12px;letter-spacing:0;padding:13px 20px}#site-design .real-nav a{min-height:35px;display:flex;align-items:center}#site-design .signature .intro{padding:32px 22px}#site-design .signature h2{font-size:61px}#site-design .craft-panel{grid-template-columns:1.3fr .7fr}#site-design .craft-copy{padding:30px 22px}#site-design .craft-copy h3{font-size:33px}#site-design .craft-copy p{font-size:13px}#site-design .saw-detail{height:100%;aspect-ratio:auto}#site-design .saw-detail img{width:auto;height:353.1%;left:auto;right:-16%;top:-20.69%}#site-design .metal-services{padding:30px 22px}#site-design .metal-services>h3{font-size:33px}#site-design .service-plates{grid-template-columns:1fr}#site-design .service-plate{padding:25px 22px}#site-design .contact-bottom{padding:22px;flex-direction:column;gap:12px}}

#site-design .action.monochrome-action{background:#080b09;color:#fff;border:1px solid #e6e9e4;box-shadow:inset 0 1px 0 #ffffff18}#site-design .action.monochrome-action:hover{background:#fff;color:#080b09}
#site-design .service-plate h4{font-size:20px;line-height:1.25;text-transform:none}#site-design .service-plate p{font-size:13px;line-height:1.7}#site-design .closing-workshop{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:.8fr 1.45fr;align-items:center;gap:25px;padding:45px 45px 80px;margin:15px 22px 25px;background:repeating-linear-gradient(169deg,#ffffff05 0px,#ffffff05 1px,transparent 1px,transparent 4px),linear-gradient(125deg,#505756,#282e2c 55%,#1d2421);border:1px solid #73826a;box-shadow:inset 0 0 30px #0008,0 8px 20px #0004}#site-design .closing-workshop:before,#site-design .closing-workshop:after{content:'';position:absolute;z-index:-1;width:230px;height:45px;background:linear-gradient(#41813b,#213f23);transform:rotate(-40deg);border-top:1px solid #a0be9066;border-bottom:1px solid #0d210d}#site-design .closing-workshop:before{left:-90px;top:14px}#site-design .closing-workshop:after{right:-90px;bottom:0}#site-design .closing-emblem{position:relative;overflow:hidden;aspect-ratio:325/312;width:100%;max-width:240px;margin:auto;filter:drop-shadow(0 7px 7px #0007)}#site-design .closing-emblem img{position:absolute;width:472.62%;max-width:none;left:-73.85%;top:-126.92%;height:auto}#site-design .closing-copy .eyebrow{font-size:10px;color:#d9e5d0;letter-spacing:1.4px;margin-bottom:18px}#site-design .closing-copy h3{font-family:'Barlow Condensed',Impact,sans-serif;font-size:clamp(40px,5.4vw,66px);line-height:.96;font-weight:700;letter-spacing:-.6px;color:#edf0e9;text-shadow:0 -1px #fff9,0 3px #121610,0 6px 8px #0007;margin-bottom:22px}#site-design .closing-copy h3 span{color:#6ac45a;text-shadow:0 -1px #bbdfaf99,0 3px #173317,0 6px 8px #0007}#site-design .closing-copy>p:not(.eyebrow){font-size:14px;color:#e0e7da;line-height:1.65}#site-design .closing-actions{display:flex;gap:20px;align-items:center;flex-wrap:wrap;margin-top:25px}#site-design .closing-phone{font-size:13px;color:#f4f6ef;padding:12px 0;border-bottom:1px solid #829377}#site-design .closing-signoff{position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:space-between;gap:20px;align-items:center;padding:14px 30px;background:#0e150fe6;border-top:1px solid #627956;font-size:9px;letter-spacing:1px;color:#d7e1cf}#site-design .closing-signoff strong{font-weight:500}#site-design .closing-bolt{position:absolute;width:12px;height:12px;border-radius:50%;background:linear-gradient(135deg,#c7cec3,#4e564b 55%,#adb7a3);box-shadow:0 2px 4px #000,inset 0 1px 2px #fff9}#site-design .closing-bolt:after{content:'';position:absolute;inset:5px 2px 5px;transform:rotate(-30deg);background:#242e22}#site-design .bolt-tl{top:14px;left:14px}#site-design .bolt-tr{top:14px;right:14px}#site-design .bolt-bl{bottom:55px;left:14px}#site-design .bolt-br{bottom:55px;right:14px}@media(max-width:600px){#site-design .closing-workshop{grid-template-columns:1fr;text-align:center;padding:32px 22px 105px;margin:10px 16px 22px;gap:23px}#site-design .closing-emblem{width:160px}#site-design .closing-copy h3{font-size:49px}#site-design .closing-copy .eyebrow{font-size:9px}#site-design .closing-actions{justify-content:center;gap:15px;margin-top:20px}#site-design .closing-signoff{padding:15px 20px;flex-direction:column;gap:7px;font-size:9px}#site-design .bolt-bl,#site-design .bolt-br{bottom:80px}}
#site-design .metal-apparel{display:grid;grid-template-columns:1.3fr 1fr;gap:35px;padding:45px 35px;background:#171d1a;border-top:1px solid #52604c;border-bottom:1px solid #52604c;margin:0 0 35px}#site-design .metal-apparel h2{font-family:'Barlow Condensed',Impact,sans-serif;font-size:52px;font-weight:600;text-transform:uppercase;line-height:1;letter-spacing:-.5px;color:#f0f3e9;margin-bottom:20px}#site-design .metal-apparel .eyebrow{font-size:10px;color:#6bcb5b}#site-design .metal-apparel p{font-size:13px;color:#cbd8c3;line-height:1.7}#site-design .metal-apparel .lead{color:#e8f0e0;font-size:16px;margin-bottom:18px}#site-design .apparel-prices{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin:25px 0}#site-design .apparel-prices p{display:flex;flex-direction:column;gap:10px;margin:0;padding:18px 20px;border:1px solid #56644e;background:repeating-linear-gradient(169deg,#ffffff04 0px,#ffffff04 1px,transparent 1px,transparent 4px),linear-gradient(130deg,#343c36,#202721);color:#eaf1e3;font-size:14px}#site-design .apparel-prices strong{font-weight:500}#site-design .apparel-prices span{font-family:'Barlow Condensed',Impact,sans-serif;font-size:40px;line-height:1;color:#73ca63}#site-design .apparel-brand{padding:25px;background:#090d09;border:1px solid #3e4c36;align-self:center;text-align:center;position:relative}#site-design .apparel-brand:before{content:'';display:block;position:absolute;inset:9px;border:1px solid #62745144;pointer-events:none}#site-design .apparel-brand img{display:block;width:100%;max-width:300px;height:auto;margin:0 auto 25px}#site-design .apparel-brand p{color:#b4c9a8;font-size:12px;letter-spacing:.7px;margin:0}#site-design .metal-apparel .action{font-size:12px;line-height:1.5}@media(max-width:600px){#site-design .metal-apparel{grid-template-columns:1fr;padding:35px 22px;gap:30px}#site-design .metal-apparel h2{font-size:45px}#site-design .apparel-brand{width:100%}#site-design .apparel-brand img{max-width:280px}}
