:root{--htr-cream:#f5f1e9;--htr-ink:#3f2b1d;--htr-muted:#766354;--htr-line:#c7b7a6;--htr-paper:#fefaf0}body{background:var(--htr-cream);color:var(--htr-ink)}.htr-editorial{width:100%;color:var(--htr-ink);font:16px/1.5 Georgia,serif;background:var(--htr-cream)}.htr-editorial *{box-sizing:border-box}.htr-editorial :is(h1,h2,h3){font-family:Georgia,serif;font-weight:400;color:inherit;text-transform:none}.htr-editorial a{color:inherit;text-decoration:none}.htr-editorial a:focus-visible{outline:2px solid currentColor;outline-offset:5px}.he-hero{margin:0;padding:0;text-align:center}.he-hero__image{width:100%;aspect-ratio:3/2;background:var(--htr-cream)}.he-hero__image img{display:block;width:100%;height:100%;object-fit:contain;object-position:center;transform:none}.he-hero__copy{padding:18px 24px 30px}.he-kicker{margin:0;font:10px/1.6 Arial,sans-serif;letter-spacing:.24em;text-transform:uppercase}.he-hero h1{margin:5px 0 0;font-size:clamp(36px,5.6vw,72px);line-height:1.2;letter-spacing:.18em;text-transform:uppercase}.he-hero__copy p:not(.he-kicker){margin:0 0 14px;font:italic clamp(16px,2vw,23px)/1.5 Georgia,serif}.he-button{display:inline-flex;justify-content:center;align-items:center;min-height:40px;padding:7px 28px;border:1px solid #9f8d7c;font:15px/1.4 Georgia,serif}.he-button:hover{background:#e8dece}.he-heading{width:93%;max-width:1440px;margin:0 auto;padding:15px 0 18px;text-align:center;border-top:1px solid var(--htr-line)}.he-heading h2{font-size:clamp(30px,4.2vw,50px);line-height:1.2;margin:0}.he-heading p{margin:0;font-size:18px}.he-lines{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 24px;width:93%;max-width:1440px;margin:0 auto}.he-line{min-width:0}.he-line-image{display:block;width:100%;aspect-ratio:3/2;background:var(--htr-cream);overflow:visible}.he-line-image img,.he-line-image:hover img{display:block;width:100%;height:100%;object-fit:contain;transform:none;transition:none}.he-line h3{font-size:clamp(22px,2.5vw,30px);line-height:1.2;margin:7px 16px 0}.he-line .he-link{margin:2px 16px 0}.he-line p{margin:0 16px}.he-season{font-style:italic;font-size:14px}.he-link{display:inline-block;font:14px/1.5 Georgia,serif;border-bottom:1px solid #9f8d7c}.he-link:hover{opacity:.7}.he-build{position:relative;margin:30px 0 0}.he-build__image{aspect-ratio:3/2;width:100%}.he-build__image img{display:block;width:100%;height:100%;object-fit:contain;transform:none}.he-build__copy{position:absolute;left:auto;right:5%;top:36%;width:48%;text-align:center}.he-build h2{font-size:clamp(26px,3.5vw,48px);line-height:1.2;margin:0 0 4px}.he-build p{font-size:clamp(16px,1.9vw,24px);margin:0 0 16px}.product-grid .card-gallery .product-media,.product-media-container,.product-media{background:var(--htr-paper)}.product-grid .card-gallery .product-media img,#MainContent .product-grid img{object-fit:contain;background:var(--htr-paper)}.product-card .product-title{font-weight:400}.product-card .price{font-size:12px;letter-spacing:.025em}#MainContent .product-grid{row-gap:36px}.product-information h1{font-weight:400;letter-spacing:-.025em}.product-information .rte{color:var(--htr-muted);line-height:1.8}.collection-list__item img{object-fit:contain;background:var(--htr-paper)}.menu-list__link:hover,.menu-list__link:focus-visible{text-decoration:none}header,footer{background:var(--htr-cream)}.htr-collection-campaign{margin:0;text-align:center;background:var(--htr-cream);color:var(--htr-ink)}.htr-collection-campaign img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:contain}.htr-collection-campaign__copy{padding:22px 20px}.htr-collection-campaign h1{font:400 clamp(34px,5vw,60px)/1.2 Georgia,serif;margin:0}.htr-collection-campaign p{font:18px/1.5 Georgia,serif;margin:4px 0}.htr-collection-campaign a{color:inherit}@media(max-width:700px){.he-hero__copy{padding:18px 16px 24px}.he-hero h1{font-size:34px;letter-spacing:.13em}.he-kicker{font-size:8px}.he-heading{padding:16px 0}.he-heading p{font-size:15px}.he-lines{gap:20px 14px}.he-line h3{margin:7px 0 0;font-size:21px}.he-line .he-link,.he-line p{margin-left:0}.he-build{margin-top:28px;display:flex;flex-direction:column}.he-build__copy{position:static;width:100%;padding:24px 18px;order:-1}.he-build h2{font-size:29px}.he-build p{font-size:17px}.he-build__image,.he-line-image{aspect-ratio:3/2}.he-season{font-size:12px}.he-button{font-size:14px;padding:8px 22px}#MainContent .product-grid{row-gap:28px}}@media(max-width:420px){.he-lines{grid-template-columns:1fr}.he-line h3{font-size:24px}}.htr-garden-preview{width:93%;max-width:1440px;margin:0 auto;padding:24px 0 50px}.htr-garden-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 22px}.htr-garden-design img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:#fefaf0}.htr-garden-design h2{font:400 22px/1.3 Georgia,serif;margin:12px 0 4px}.htr-garden-design p{font:italic 14px/1.4 Georgia,serif;margin:0}@media(max-width:700px){.htr-garden-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px}.htr-garden-design h2{font-size:19px}}@media(max-width:400px){.htr-garden-grid{grid-template-columns:1fr}}.collection-card__image,.collection-card__image .resource-image__image{aspect-ratio:3/2}.collection-card__image .resource-image__image{object-fit:contain!important;transform:none!important;transition:none!important;background:var(--htr-cream)}.htr-garden-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.htr-garden-design{min-width:0}.htr-garden-design--lead{grid-column:1/-1;max-width:1000px;width:100%;justify-self:center;margin-bottom:20px}.htr-garden-design img{width:100%;height:auto;aspect-ratio:2/1;object-fit:contain}.htr-garden-design--lead h2{font-size:clamp(26px,4vw,40px)}@media(max-width:700px){.htr-garden-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}.htr-garden-design h2{font-size:18px}.htr-garden-design--lead h2{font-size:28px}.htr-garden-design--lead{margin-bottom:8px}}@media(max-width:700px){#MainContent[data-template=index] .he-lines{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 12px;align-items:start}#MainContent[data-template=index] .he-line-image{aspect-ratio:1}#MainContent[data-template=index] .he-line h3{margin:10px 0 0;font-size:clamp(17px,4.6vw,21px);line-height:1.25}#MainContent[data-template=index] .he-line .he-link{display:inline-flex;align-items:center;gap:.2em;min-height:32px;margin:2px 0 0;font-size:13px}#MainContent[data-template=index] .he-line .he-season{margin:3px 0 0;font-size:12px;line-height:1.4}}.he-build--text{width:93%;max-width:1440px;margin:48px auto 0;padding:48px 24px;border-top:1px solid var(--htr-line);border-bottom:1px solid var(--htr-line)}.he-build--text .he-build__copy{position:static;width:100%;padding:0}.htr-collection-campaign--mens{width:93%;max-width:1440px;margin:24px auto 32px;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:32px}.htr-collection-campaign--mens>img{grid-column:2;grid-row:1;width:100%;height:min(78vh,760px);aspect-ratio:auto;object-fit:contain;object-position:center}.htr-collection-campaign--mens .htr-collection-campaign__copy{grid-column:1;grid-row:1;text-align:left;padding:32px 12px 32px 4vw}.htr-collection-campaign--mens h1{font-size:clamp(42px,5.5vw,72px);line-height:1.08}.htr-collection-campaign--mens p{max-width:30ch;margin:20px 0 0;font-size:20px}@media(max-width:700px){.he-build--text{margin-top:32px;padding:32px 16px}.htr-collection-campaign--mens{grid-template-columns:1fr;gap:16px;margin-top:16px}.htr-collection-campaign--mens>img{grid-column:1;grid-row:2;height:auto;aspect-ratio:2/3;max-height:720px}.htr-collection-campaign--mens .htr-collection-campaign__copy{grid-column:1;grid-row:1;text-align:center;padding:16px 12px 0}.htr-collection-campaign--mens h1{font-size:42px}.htr-collection-campaign--mens p{font-size:18px;margin:12px auto 0}}.htr-editorial .he-line-image--ranch-campaign img,.htr-editorial .he-line-image--ranch-campaign:hover img{object-fit:cover;object-position:center top}.htr-collection-campaign--mens.htr-collection-campaign--parchment{display:block;width:100%;max-width:none;margin:0 0 32px}.htr-collection-campaign--mens.htr-collection-campaign--parchment>img{width:100%;height:auto;max-height:none;aspect-ratio:3/2;object-fit:contain;object-position:center}.htr-collection-campaign--mens.htr-collection-campaign--parchment .htr-collection-campaign__copy{max-width:900px;margin:0 auto;padding:28px 24px;text-align:center}.htr-collection-campaign--mens.htr-collection-campaign--parchment p{max-width:60ch;margin:14px auto 0;font-size:18px}@media(max-width:700px){.htr-collection-campaign--mens.htr-collection-campaign--parchment{margin-bottom:16px}.htr-collection-campaign--mens.htr-collection-campaign--parchment .htr-collection-campaign__copy{padding:24px 18px}.htr-collection-campaign--mens.htr-collection-campaign--parchment h1{font-size:38px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/htr-editorial.css.map */
