body.template-page{background:#efeee6}.cc-page{--cc-ink:#171a14;--cc-forest:#222a1e;--cc-cream:#efeee6;--cc-olive:#bfc3a0;max-width:100%;margin:0 auto;color:var(--cc-ink);background:linear-gradient(#efeee6f2,#efeee6f2),url(/cdn/shop/files/IMG_7266_27920678-3027-46e7-9a42-fe85ee695697.jpg?v=1794261617) center/520px repeat}.cc-page *{box-sizing:border-box}.cc-page h1,.cc-page h2{font-weight:850;letter-spacing:-.055em;line-height:.96;margin:0}.cc-page h1{font-size:clamp(48px,8vw,104px)}.cc-page h2{font-size:clamp(30px,4.4vw,58px)}.cc-page p{line-height:1.75}.cc-page-hero{padding:clamp(64px,10vw,132px) clamp(24px,9vw,130px);min-height:400px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;color:#f3f0e6;background:linear-gradient(90deg,#10160ff0,#10160fad),url(/cdn/shop/files/IMG_7692_01605690-e44f-40b6-990e-03290f4623de.jpg?v=1794261630) center/cover}.cc-page-hero h1 em,.cc-page h2 em{font-style:normal;color:var(--cc-olive)}.cc-page-hero>p:last-child{max-width:600px;font-size:16px;color:#e3e4d8;margin:22px 0 0}.cc-page .cc-eyebrow{font-size:9px;font-weight:800;letter-spacing:.22em;margin:0 0 18px}.cc-page-intro{display:grid;grid-template-columns:1fr 1fr;gap:7vw;padding:clamp(55px,8vw,105px) clamp(24px,9vw,130px);align-items:start}.cc-page-intro>div:last-child{max-width:600px;color:#55594e}.cc-page-intro>div:last-child p:first-child{margin-top:0}.cc-page-link{display:inline-block;color:#20291d;font-size:9px;font-weight:850;letter-spacing:.15em;text-decoration:none;margin-top:12px}.cc-page-photo-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:0 clamp(18px,6vw,88px) clamp(60px,8vw,100px)}.cc-page-photo-grid figure,.cc-pattern-gallery figure{margin:0}.cc-page-photo-grid img{width:100%;height:clamp(260px,40vw,520px);object-fit:cover;display:block}.cc-page-photo-grid figcaption,.cc-pattern-gallery figcaption{font-size:10px;letter-spacing:.06em;color:#5c6056;padding-top:10px}.cc-page-values{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#c8c8bc;margin:0 clamp(18px,6vw,88px) clamp(60px,8vw,100px);border:1px solid #c8c8bc}.cc-page-values article{background:#efeee6;padding:clamp(24px,3.5vw,48px);min-height:280px}.cc-page-values h2{font-size:clamp(25px,3vw,38px);margin-bottom:18px}.cc-page-values article p:last-child{font-size:13px;color:#55594e}.cc-page-highlight{background:#222a1e!important;color:#f3f0e6}.cc-page-highlight p:last-child{color:#d9ddce!important}.cc-page-highlight .cc-page-link{color:#f3f0e6}.cc-page-foundation{display:grid;grid-template-columns:1fr 1fr;background:#222a1e;color:#f3f0e6;margin:0 clamp(18px,6vw,88px) clamp(60px,8vw,100px)}.cc-page-foundation>div{padding:clamp(36px,6vw,80px);align-self:center}.cc-page-foundation p:not(.cc-eyebrow){color:#d9ddce;max-width:560px}.cc-page-foundation img{width:100%;height:100%;min-height:340px;object-fit:cover}.cc-page-foundation .cc-page-link{color:#f3f0e6}.cc-page-cta{text-align:center;padding:clamp(60px,9vw,110px) 24px;background:linear-gradient(#efeee6e8,#efeee6e8),url(/cdn/shop/files/IMG_7268_27d87463-f6b8-438a-9620-c8f6cd3219d7.jpg?v=1794261612) center/360px repeat}.cc-page-cta h2{font-size:clamp(30px,5vw,60px)}.cc-page-cta p{color:#55594e}.cc-page-button{display:inline-flex;background:#222a1e;color:#f3f0e6;padding:16px 24px;text-decoration:none;font-size:9px;font-weight:850;letter-spacing:.15em;margin-top:12px}.cc-pattern-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:0 clamp(18px,6vw,88px) clamp(60px,8vw,100px)}.cc-pattern-gallery img{width:100%;aspect-ratio:4/5;object-fit:cover;display:block;background:#ddd}.cc-pattern-gallery figcaption{font-size:11px;font-weight:750;letter-spacing:.12em;text-transform:uppercase;color:#5c6056;padding-top:10px}.cc-page-notice{margin:0 clamp(18px,6vw,88px) 60px;padding:28px 32px;border-left:4px solid #7e8765;background:#e4e4d9}.cc-page-notice p{margin-bottom:0;color:#55594e}.cc-partner-placeholder{margin:0 clamp(18px,6vw,88px) 60px;text-align:center;padding:clamp(55px,8vw,100px) 24px;background:linear-gradient(#192016e6,#192016e6),url(/cdn/shop/files/IMG_7111_18a8b0f1-096f-4315-8961-2cd326ba8e32.jpg?v=1794261638) center/cover;color:#f3f0e6}.cc-partner-placeholder h2{max-width:650px;margin:0 auto}.cc-partner-placeholder p:last-child{max-width:550px;margin:20px auto;color:#d9ddce}.cc-partner-mark{width:68px;height:68px;border:1px solid #bfc3a0;border-radius:50%;display:grid;place-items:center;margin:0 auto 25px;font-weight:900;letter-spacing:-.08em}.cc-contact-note{margin:0 clamp(18px,6vw,88px) 60px;padding:45px;background:#222a1e;color:#f3f0e6}.cc-contact-note .cc-page-link{color:#f3f0e6}@media(max-width:760px){.cc-page-hero{min-height:340px;padding:60px 24px}.cc-page-intro,.cc-page-foundation,.cc-page-photo-grid{grid-template-columns:1fr}.cc-page-photo-grid img{height:320px}.cc-page-values{grid-template-columns:1fr}.cc-page-values article{min-height:auto}.cc-page-foundation img{min-height:260px}.cc-pattern-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cc-contact-note{padding:32px 24px}}.cc-community-gallery{display:grid;grid-template-columns:.8fr 1.2fr;gap:6vw;align-items:center;padding:clamp(55px,8vw,105px) clamp(20px,6vw,90px);background:linear-gradient(#efeee6f0,#efeee6f0),url(/cdn/shop/files/IMG_7265_7113892f-9a75-4605-8f0b-3f6f319e957e.jpg?v=1794261634) center/360px repeat}.cc-community-gallery__head h2{font-size:clamp(35px,5.4vw,66px);line-height:.91;letter-spacing:-.065em;margin:0}.cc-community-gallery__head h2 em{font-style:normal;color:#8e9475}.cc-community-gallery__head>p:not(.cc-eyebrow){font-size:14px;line-height:1.7;color:#55594e;max-width:400px}.cc-community-gallery__images{display:grid;grid-template-columns:1fr 1fr;gap:12px}.cc-community-gallery__images img{width:100%;height:clamp(260px,35vw,440px);object-fit:cover}@media(max-width:800px){.cc-community-gallery{grid-template-columns:1fr;gap:26px}.cc-community-gallery__images img{height:300px}}body.template-page,body.template-page #MainContent,body.template-page .content-for-layout{background-color:#242b20!important}body.template-page #MainContent .shopify-section{background-color:transparent!important}body.template-page .cc-page{min-height:70vh;background-color:#e6e4d8;background-image:linear-gradient(#e6e4d8e0,#e6e4d8e0),url(/cdn/shop/files/Cooks_Camo_Hardwood_Forest_Pattern_PNG_1.jpg?v=1794262230);background-size:auto,560px auto;background-repeat:repeat}
/*# sourceMappingURL=/cdn/shop/t/3/assets/cooks-camo-theme.css.map */
