.template-index{--hatchill-home-ink: #080808;--hatchill-home-muted: rgba(8, 8, 8, .66);--hatchill-home-line: rgba(8, 8, 8, .14);--hatchill-home-paper: #f7f7f5;--hatchill-home-accent: #8a6824}.template-index [id$=__slideshow_tyrRgz] .slide__content h1,.template-index [id$=__slideshow_tyrRgz] .slide__content h2{max-width:550px;margin:0;color:#fff;font-size:clamp(3.8rem,4vw,5.8rem);font-weight:760;letter-spacing:-.035em;line-height:.98;text-wrap:balance}.template-index [id$=__slideshow_tyrRgz] .slide__content h1+p,.template-index [id$=__slideshow_tyrRgz] .slide__content h2+p{max-width:42ch;margin:18px 0 0;color:#ffffffeb;font-size:1.5rem;font-weight:450;letter-spacing:0;line-height:1.5;text-transform:none}.template-index [id$=__slideshow_tyrRgz] .slideshow__slide .slide__image-container:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgb(0 0 0 / 62%) 0%,rgb(0 0 0 / 30%) 44%,transparent 72%);pointer-events:none}.template-index [id$=__slideshow_tyrRgz] .slide__content{z-index:1}.template-index [id$=__slideshow_tyrRgz] .swiper-pagination,.template-index [id$=__slideshow_tyrRgz] .swiper-button-prev,.template-index [id$=__slideshow_tyrRgz] .swiper-button-next{display:none!important}.template-index [id$=__section_7hRDd8]{padding-block:56px 60px}.template-index [id$=__section_7hRDd8] h2,.template-index [id$=__section_7hRDd8] h2 strong{display:block;margin:0;color:var(--hatchill-home-ink);font-size:clamp(3.4rem,3.6vw,4.4rem);font-weight:720;letter-spacing:-.035em;line-height:1.02;text-wrap:balance}.template-index [id$=__section_7hRDd8] h2+p{max-width:42ch;margin:14px 0 0;color:var(--hatchill-home-muted);font-size:1.5rem!important;font-weight:450;letter-spacing:0;line-height:1.5;text-transform:none}.template-index [id$=__section_7hRDd8] .group-block:has(.text-block[class*=text_aMRfYK]){padding-inline:max(40px,calc((100% - 1360px)/2))!important}.template-index [id$=__section_7hRDd8] .product-grid--block{width:min(100%,1440px)!important;max-width:1440px!important;margin-inline:auto!important;padding-inline:40px!important}.template-index [id$=__section_7hRDd8] .price.price--on-sale .price__regular{display:none!important}.template-index [id$=__section_7hRDd8] .sale-badge{padding:6px 9px!important;color:#fff!important;background:var(--hatchill-home-ink)!important;border:0!important;border-radius:0!important;font-size:1.2rem!important;font-weight:750!important;letter-spacing:.04em;line-height:1.2;box-shadow:inset 0 -1px 0 var(--hatchill-home-accent)!important}.template-index [id$=__section_7hRDd8] .price--on-sale .price-item--sale{color:var(--hatchill-home-ink)!important}.template-index [id$=__section_7hRDd8] .card-product-information .quick-add__submit.button{width:100%!important;max-width:none!important;min-height:46px;transition:background-color .16s ease,color .16s ease,border-color .16s ease}.template-index [id$=__section_7hRDd8] .quick-add,.template-index [id$=__section_7hRDd8] .card-product-information .card--block-button{width:100%!important}.template-index [id$=__section_7hRDd8] .card-product-information .quick-add__submit.button:hover{color:#fff;background:#242424;border-color:#242424}.template-index [id$=__collection_list_NRwJx3]{padding-block:64px 48px;background:#f7f7f5}.template-index [id$=__collection_list_NRwJx3] .collection-list{width:min(calc(100% - 80px),1360px)!important;max-width:1360px!important;margin-inline:auto!important}.template-index [id$=__collection_list_NRwJx3] .text-block[class*=text_hatchill_categories]{width:100%!important;margin-inline:0!important}.template-index [id$=__collection_list_NRwJx3] .section-resource-list__header>.group-block{padding-inline:max(40px,calc((100% - 1360px)/2))!important}.template-index [id$=__collection_list_NRwJx3] .text-block[class*=text_hatchill_categories] h2{margin:0;color:var(--hatchill-home-ink);font-size:clamp(3.4rem,3.6vw,4.4rem);font-weight:720;letter-spacing:-.035em;line-height:1.02;text-align:left!important}.template-index [id$=__collection_list_NRwJx3] .text-block[class*=text_hatchill_categories] h2+p{align-self:flex-start;max-width:48ch;margin:12px 0 0!important;color:var(--hatchill-home-muted);font-size:1.45rem;font-weight:450;letter-spacing:0;line-height:1.5;text-align:left!important;text-transform:none}.template-index [id$=__collection_list_NRwJx3] [id^=Grid-][id$=__static-collection-list]{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:16px!important}.template-index [id$=__collection_list_NRwJx3] [id^=Grid-][id$=__static-collection-list]>.grid__item{width:100%!important;height:auto!important;min-width:0!important;max-width:none!important;aspect-ratio:4 / 5}.template-index [id$=__collection_list_NRwJx3] [id^=Grid-][id$=__static-collection-list]>.grid__item>.group-block{position:relative;min-height:100%!important;overflow:hidden}.template-index [id$=__collection_list_NRwJx3] [id^=Grid-][id$=__static-collection-list]>.grid__item>.group-block:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:linear-gradient(180deg,transparent 34%,rgb(0 0 0 / 76%) 100%);pointer-events:none}.template-index [id$=__collection_list_NRwJx3] [id^=Grid-][id$=__static-collection-list]>.grid__item>.group-block>.group-block-content{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:1;align-items:flex-start;justify-content:flex-end;min-height:0!important;padding:24px;text-align:left}.template-index [id$=__collection_list_NRwJx3] [id^=Grid-][id$=__static-collection-list]>.grid__item>.group-block>.group-block-content>.group-block{width:100%!important;min-height:0!important;padding:0!important}.template-index [id$=__collection_list_NRwJx3] [id^=Grid-][id$=__static-collection-list]>.grid__item>.group-block>.group-block-content>.group-block>.group-block-content{position:static!important;align-items:flex-start!important;min-height:0!important;padding:0!important}.template-index [id$=__collection_list_NRwJx3] [id^=Grid-][id$=__static-collection-list]>.grid__item .text-block p{color:#ffffffd1}.template-index [id$=__collection_list_NRwJx3] [id^=Grid-][id$=__static-collection-list] .text-block p,.template-index [id$=__collection_list_NRwJx3] [id^=Grid-][id$=__static-collection-list] .text-block h3{text-align:left!important}.template-index [id$=__collection_list_NRwJx3] [id^=Grid-][id$=__static-collection-list] .text-block h3{font-size:clamp(2.7rem,2.2vw,3.2rem);line-height:1.05;color:#fff;overflow-wrap:normal;word-break:normal;white-space:nowrap}.template-index [id$=__collection_list_NRwJx3] [id^=Grid-][id$=__static-collection-list] .button{position:static;display:inline-flex;align-items:center;justify-content:center;min-width:0;min-height:44px;margin-top:6px;padding:8px 0 6px;color:#fff!important;background:transparent!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.72)!important;border-radius:0!important;box-shadow:none!important;font-weight:750;letter-spacing:.055em}.template-index [id$=__collection_list_NRwJx3] [id^=Grid-][id$=__static-collection-list] .button:after{content:"\2192";position:static;width:auto;height:auto;margin-inline-start:8px;background:transparent;transform:none;transition:transform .16s ease}.template-index [id$=__collection_list_NRwJx3] [id^=Grid-][id$=__static-collection-list] .button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.template-index [id$=__collection_list_NRwJx3] [id^=Grid-][id$=__static-collection-list] .button:hover{color:#fff;background:transparent!important;border-color:#fff!important}.template-index [id$=__collection_list_NRwJx3] [id^=Grid-][id$=__static-collection-list] .button:hover:after{transform:translate(3px)}.hatchill-home-support{width:min(calc(100% - 80px),1360px);max-width:1360px;margin-inline:auto;padding:72px 0 80px}.hatchill-home-support__intro{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:clamp(36px,7vw,104px);align-items:end;padding-bottom:42px;border-bottom:1px solid var(--hatchill-home-line)}.hatchill-home-support__intro h2{max-width:14ch;margin:0;color:var(--hatchill-home-ink);font-size:clamp(3.5rem,4vw,5rem);font-weight:720;letter-spacing:-.035em;line-height:1.02;text-wrap:balance}.hatchill-home-support__intro-copy{display:grid;gap:18px;align-content:end;padding-bottom:4px}.hatchill-home-support__intro-copy p{max-width:50ch;margin:0;color:var(--hatchill-home-muted);font-size:1.55rem;line-height:1.55}.hatchill-home-support__intro-copy a{display:inline-flex;align-items:center;width:fit-content;min-height:44px;color:var(--hatchill-home-ink);border-bottom:1px solid var(--hatchill-home-accent);font-size:1.25rem;font-weight:750;letter-spacing:.055em;text-decoration:none;text-transform:uppercase}.hatchill-home-support__intro-copy a:after{content:"\2192";margin-inline-start:8px}.hatchill-home-support__feature{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);gap:0;align-items:stretch;margin:32px 0 20px;overflow:hidden;background:var(--hatchill-home-ink);border:1px solid var(--hatchill-home-ink)}.hatchill-home-support__media,.hatchill-home-support__media-link{display:block;min-width:0;height:100%;background:#f1ede7}.hatchill-home-support__media img{display:block;width:100%;height:100%;min-height:620px;object-fit:contain}.hatchill-home-support__copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(38px,5vw,72px);color:#fff;background:var(--hatchill-home-ink)}.hatchill-home-support__eyebrow{margin:0 0 12px;color:#8a661f;font-size:1.15rem;font-weight:800;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.hatchill-home-support__copy .hatchill-home-support__eyebrow{color:#d2b878}.hatchill-home-support__copy h3{max-width:15ch;margin:0;color:#fff;font-size:clamp(3.2rem,3.6vw,4.4rem);font-weight:720;letter-spacing:-.035em;line-height:1.02;text-wrap:balance}.hatchill-home-support__copy .hatchill-home-support__summary{max-width:46ch;margin:20px 0 0;color:#ffffffb8;font-size:1.5rem;font-weight:450;letter-spacing:0;line-height:1.55;text-transform:none}.hatchill-home-support__price{margin:24px 0 0;color:#fff;font-size:1.75rem;font-weight:750}.hatchill-home-support__copy .button{min-width:190px;min-height:48px;margin-top:26px;color:var(--hatchill-home-ink)!important;background:#fff!important;border-color:#fff!important;font-size:1.35rem;font-weight:700}.hatchill-home-support__copy .button:hover{color:var(--hatchill-home-ink)!important;background:#f2f2ef!important;border-color:#f2f2ef!important}.hatchill-home-support__props{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:38px 20px;background:#f7f7f5;border:1px solid var(--hatchill-home-line)}.hatchill-home-support__prop{display:grid;gap:10px;justify-items:center;padding:0 24px;text-align:center}.hatchill-home-support__props strong{font-size:1.2rem}.hatchill-home-support__props span:not(.hatchill-home-support__icon){max-width:26ch;font-size:1.35rem;line-height:1.45}.template-index a:focus-visible,.template-index button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.template-index .wr-widget__floating-card{display:none!important}@media screen and (max-width:989px){.template-index [id$=__section_7hRDd8] .product-grid,.template-index [id$=__section_7hRDd8] .grid-layout{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:32px 24px!important}.template-index [id$=__section_7hRDd8] .product-grid--block{width:100%!important;padding-inline:32px!important}.template-index [id$=__collection_list_NRwJx3] .collection-list{width:calc(100% - 64px)!important}.hatchill-home-support{width:calc(100% - 64px)}.template-index [id$=__section_7hRDd8] .group-block:has(.text-block[class*=text_aMRfYK]),.template-index [id$=__collection_list_NRwJx3] .section-resource-list__header>.group-block{padding-inline:32px!important}.template-index [id$=__collection_list_NRwJx3] [id^=Grid-][id$=__static-collection-list]{grid-template-columns:repeat(2,minmax(0,1fr))!important}.hatchill-home-support__feature{grid-template-columns:1fr 1fr}.hatchill-home-support__media img{min-height:520px}.hatchill-home-support__props{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:32px}}@media screen and (max-width:749px){.template-index [id$=__slideshow_tyrRgz] .slide__content h1,.template-index [id$=__slideshow_tyrRgz] .slide__content h2{max-width:300px;font-size:3.2rem;line-height:1.02}.template-index [id$=__slideshow_tyrRgz] .slide__content h1+p,.template-index [id$=__slideshow_tyrRgz] .slide__content h2+p{max-width:295px;margin-top:12px;font-size:1.35rem;line-height:1.42}.template-index [id$=__section_7hRDd8]{padding-block:40px 44px}.template-index [id$=__section_7hRDd8] .product-grid,.template-index [id$=__section_7hRDd8] .grid-layout{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px 10px!important}.template-index [id$=__section_7hRDd8] .product-grid--block{width:100%!important;margin-inline:auto!important;padding-inline:16px!important}.template-index [id$=__section_7hRDd8] .group-block:has(.text-block[class*=text_aMRfYK]){padding-inline:16px!important}.template-index [id$=__section_7hRDd8] .product-grid-item,.template-index [id$=__section_7hRDd8] .grid__item{width:100%!important;min-width:0!important;max-width:none!important}.template-index [id$=__section_7hRDd8] .card-product-information{gap:7px!important}.template-index [id$=__section_7hRDd8] .card-product__title,.template-index [id$=__section_7hRDd8] .card-product__title a,.template-index [id$=__section_7hRDd8] .card__heading,.template-index [id$=__section_7hRDd8] .card__heading a{min-height:3.5em;font-size:1.35rem;line-height:1.35}.template-index [id$=__section_7hRDd8] .price,.template-index [id$=__section_7hRDd8] .price-item{font-size:1.3rem}.template-index [id$=__section_7hRDd8] .card-product-information .quick-add__submit.button{width:100%!important;min-width:0!important;max-width:100%!important;min-height:44px;margin-top:8px;padding-inline:6px;font-size:1.2rem}.template-index [id$=__section_7hRDd8] .quick-add,.template-index [id$=__section_7hRDd8] .card-product-information .card--block-button{width:100%!important}.template-index [id$=__section_7hRDd8] h2,.template-index [id$=__section_7hRDd8] h2 strong,.template-index [id$=__collection_list_NRwJx3] .text-block[class*=text_hatchill_categories] h2{font-size:3rem;line-height:1.05}.template-index [id$=__section_7hRDd8] h2+p{margin-top:10px;font-size:1.38rem!important;line-height:1.45}.template-index [id$=__collection_list_NRwJx3]{padding-block:40px 36px}.template-index [id$=__collection_list_NRwJx3] [id^=Grid-][id$=__static-collection-list]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.template-index [id$=__collection_list_NRwJx3] [id^=Grid-][id$=__static-collection-list]>.grid__item{height:auto!important;aspect-ratio:4 / 5}.template-index [id$=__collection_list_NRwJx3] .collection-list{width:calc(100% - 32px)!important}.template-index [id$=__collection_list_NRwJx3] .section-resource-list__header>.group-block{padding-inline:16px!important}.template-index [id$=__collection_list_NRwJx3] .text-block[class*=text_hatchill_categories]{width:100%!important}.template-index [id$=__collection_list_NRwJx3] [id^=Grid-][id$=__static-collection-list]>.grid__item>.group-block>.group-block-content{min-height:0!important;padding:16px}.template-index [id$=__collection_list_NRwJx3] [id^=Grid-][id$=__static-collection-list]>.grid__item>.group-block>.group-block-content>.group-block>.group-block-content{min-height:0!important;padding:0!important}.template-index [id$=__collection_list_NRwJx3] [id^=Grid-][id$=__static-collection-list] .text-block p{margin-bottom:5px;font-size:1.15rem}.template-index [id$=__collection_list_NRwJx3] [id^=Grid-][id$=__static-collection-list] .text-block h3{font-size:1.85rem;white-space:normal}.template-index [id$=__collection_list_NRwJx3] [id^=Grid-][id$=__static-collection-list] .button{min-height:44px;padding:8px 0 6px;font-size:1.05rem}.hatchill-home-support{width:calc(100% - 32px);padding:48px 0 56px}.hatchill-home-support__intro{grid-template-columns:1fr;gap:20px;padding-bottom:28px}.hatchill-home-support__intro h2{max-width:16ch;font-size:3.2rem}.hatchill-home-support__intro-copy{gap:12px;padding-bottom:0}.hatchill-home-support__intro-copy p{font-size:1.38rem}.hatchill-home-support__feature{grid-template-columns:1fr;margin:24px 0 16px}.hatchill-home-support__media img{min-height:0;aspect-ratio:4 / 5}.hatchill-home-support__copy{padding:32px 24px 36px}.hatchill-home-support__copy h3{max-width:16ch;font-size:3.2rem}.hatchill-home-support__summary{margin-top:16px;font-size:1.38rem}.hatchill-home-support__props{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:18px 12px}.hatchill-home-support__prop{min-height:158px;padding:20px 12px;border-right:1px solid var(--hatchill-home-line);border-bottom:1px solid var(--hatchill-home-line)}.hatchill-home-support__prop:nth-child(2n){border-right:0}.hatchill-home-support__prop:nth-last-child(-n+2){border-bottom:0}.hatchill-home-support__props strong{font-size:1.1rem}.hatchill-home-support__props span:not(.hatchill-home-support__icon){font-size:1.2rem}}@media(prefers-reduced-motion:reduce){.template-index [id$=__section_7hRDd8] .card-product-information .quick-add__submit.button,.template-index [id$=__collection_list_NRwJx3] [id^=Grid-][id$=__static-collection-list] .button{transition:none}}@media screen and (max-width:749px){.template-index [id$=__slideshow_tyrRgz] .slide__content .group-block-content:has(>.button+.button){flex-direction:row!important;align-items:stretch!important;gap:8px!important;width:min(calc(100vw - 48px),330px)!important;max-width:calc(100vw - 48px)!important}.template-index [id$=__slideshow_tyrRgz] .slide__content .group-block-content:has(>.button+.button)>.button{flex:1 1 0!important;width:auto!important;min-width:0!important;max-width:none!important;min-height:44px!important;margin:0!important;padding-inline:.45rem!important;font-size:1.25rem!important;line-height:1.12!important;letter-spacing:0!important;text-align:center!important;white-space:normal!important}.template-index [id$=__slideshow_tyrRgz] .slide__content .group-block-content:has(>.button+.button)>.button+.button{margin-top:0!important;margin-left:0!important}}.template-index .slideshow__slide:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#0000006b,#0000002e 44%,#00000014)}.template-index .slide__content{z-index:2}.template-index .slide__content h2{max-width:520px;font-size:clamp(3.6rem,3.1vw,4.8rem);line-height:1.04;text-transform:none;color:#fff}.template-index .slide__content p{margin:0 0 1.4rem;font-size:1.2rem;font-weight:800;letter-spacing:0;text-transform:uppercase;color:#fff}.template-index .slide__content .button{min-width:145px;padding-inline:2.8rem;background:#fff;color:#111;border-color:#fff;font-weight:700;text-transform:uppercase}.template-index .slide__content .button+.button{background:transparent;border-color:#ffffffb8;color:#fff}@media screen and (min-width:750px){.template-index [id$=__slideshow_tyrRgz] .slide__content>.group-block>.group-block-content{justify-content:center!important}.template-index [id$=__slideshow_tyrRgz] .slide__content>.group-block>.group-block-content>.group-block{transform:translateY(28px)}.template-index [id$=__section_7hRDd8] .section-content-wrapper>.group-block{padding-inline:40px!important}.template-index [id$=__section_7hRDd8] .group-block-content.layout-panel-flex--row>.group-block:last-child{width:auto!important;flex:0 0 auto;margin-left:auto}.template-index [id$=__section_7hRDd8] .product-grid--block{padding-inline:40px}.template-index [id$=__section_7hRDd8] .grid-layout{gap:24px!important}}.template-index [id$=__section_7hRDd8] .button{width:206px!important;max-width:206px;min-width:0;justify-self:end;padding-inline:1rem;color:#fff;background:#111;border-color:#111}.template-index [id$=__section_7hRDd8] p:first-child{margin:0 0 12px;color:var(--hatchill-accent);font-size:1.2rem;font-weight:700;line-height:1.2;text-transform:uppercase}.template-index [id$=__section_7hRDd8] h3{margin:0;font-size:clamp(4rem,4vw,5.2rem);line-height:1.04}.template-index [id$=__section_7hRDd8] h3+p{max-width:34rem;margin:12px 0 0;font-size:1.5rem;line-height:1.45}.template-index [id$=__slideshow_tyrRgz] .slideshow{--hero-min-height: 90vw !important;--hero-min-height-mb: 133vw !important}.template-index .section{--section-vertical-gap: 28px}.template-index .section>.section__wrapper,.template-index .collection-list,.template-index .product-grid{max-width:1180px;margin-inline:auto}.template-index .card-product-information .card--block-button{width:100%;padding-inline:24px}.template-index .card-product-information .quick-add__submit.button{min-height:44px;border-radius:0;background:#111;border-color:#111;color:#fff;font-weight:700;letter-spacing:0}.template-index [id$=__section_7hRDd8] .card-product-information{display:flex;flex-direction:column!important;align-items:center;justify-content:flex-start;gap:10px!important;text-align:center}.template-index [id$=__section_7hRDd8] .card--block-title,.template-index [id$=__section_7hRDd8] .card-information,.template-index [id$=__section_7hRDd8] .card-product-information .text-block,.template-index [id$=__section_7hRDd8] .price,.template-index [id$=__section_7hRDd8] .price__container,.template-index [id$=__section_7hRDd8] .price__regular{width:100%!important;max-width:100%!important;text-align:center!important}.template-index [id$=__section_7hRDd8] .card-product-information .card--block-button{position:static!important;width:100%!important;padding-inline:0;margin-top:4px}.template-index [id$=__section_7hRDd8] .card-product-information .quick-add__submit.button{width:168px;min-width:168px;margin-top:14px;padding-inline:18px}.template-index [id$=__section_7hRDd8] .quick-add{width:auto!important;margin-inline:auto}.template-index [id$=__section_7hRDd8] .card-product__title,.template-index [id$=__section_7hRDd8] .card-product__title a,.template-index [id$=__section_7hRDd8] .card__heading,.template-index [id$=__section_7hRDd8] .card__heading a{max-width:24rem;margin-inline:auto;font-size:1.55rem;line-height:1.35;text-align:center}.template-index [id$=__section_7hRDd8] .price,.template-index [id$=__section_7hRDd8] .price-item{font-size:1.45rem;line-height:1.35;text-align:center}.template-index [id$=__collection_list_NRwJx3]{padding-top:38px}.template-index [id$=__collection_list_NRwJx3] .text-block[class*=text_hatchill_categories]{width:calc(100% - 80px)!important;margin-inline:40px;padding-inline:0!important}.template-index [id$=__collection_list_NRwJx3] .text-block[class*=text_hatchill_categories]>*{width:100%!important}.template-index [id$=__collection_list_NRwJx3] .text-block p{margin:0 0 8px;color:var(--hatchill-accent);font-size:1.25rem;font-weight:700;letter-spacing:0;text-transform:uppercase;text-align:left!important}.template-index [id$=__collection_list_NRwJx3] .text-block h3{margin:0;font-size:clamp(3rem,4.2vw,5.2rem);line-height:1.02;letter-spacing:0;text-align:left!important}.template-index [id$=__collection_list_NRwJx3] .button{min-width:160px;border-radius:0;background:#fff;border-color:#fff;color:#111;font-weight:700}.template-index [id$=__collection_list_NRwJx3] #Slider-static-collection-list>.grid__item{height:368px}.template-index [id$=__collection_list_NRwJx3] .collection-carousel-swiper-component .swiper-wrapper>.grid__item{flex:0 0 calc((100% - 72px)/4)!important;width:calc((100% - 72px)/4)!important;height:368px!important}.template-index [id$=__collection_list_NRwJx3] .collection-carousel-swiper-component{width:100%!important;margin-inline:0!important}.template-index [id$=__collection_list_NRwJx3] .collection-carousel-swiper-component .swiper-wrapper{gap:24px}.template-index [id$=__collection_list_NRwJx3] .collection-list{width:calc(100% - 80px)!important;max-width:none!important;margin-inline:40px!important}.template-index [id$=__collection_list_NRwJx3] #Slider-static-collection-list>.grid__item>.group-block{position:relative;height:100%!important;min-height:360px;overflow:hidden}.template-index [id$=__collection_list_NRwJx3] .collection-carousel-swiper-component .swiper-wrapper>.grid__item>.group-block{position:relative;height:100%!important;min-height:368px;overflow:hidden}.template-index [id$=__collection_list_NRwJx3] #Slider-static-collection-list>.grid__item>.group-block:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#0000 34%,#0000008a);pointer-events:none}.template-index [id$=__collection_list_NRwJx3] .collection-carousel-swiper-component .swiper-wrapper>.grid__item>.group-block:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#0000 34%,#0000008a);pointer-events:none}.template-index [id$=__collection_list_NRwJx3] #Slider-static-collection-list .group-block__media-wrapper,.template-index [id$=__collection_list_NRwJx3] #Slider-static-collection-list .group-block__media-wrapper .media,.template-index [id$=__collection_list_NRwJx3] #Slider-static-collection-list .group-block__media-wrapper img,.template-index [id$=__collection_list_NRwJx3] .collection-carousel-swiper-component .group-block__media-wrapper,.template-index [id$=__collection_list_NRwJx3] .collection-carousel-swiper-component .group-block__media-wrapper .media,.template-index [id$=__collection_list_NRwJx3] .collection-carousel-swiper-component .group-block__media-wrapper img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.template-index [id$=__collection_list_NRwJx3] #Slider-static-collection-list .group-block__media-wrapper img,.template-index [id$=__collection_list_NRwJx3] .collection-carousel-swiper-component .group-block__media-wrapper img{object-fit:cover}.template-index [id$=__collection_list_NRwJx3] #Slider-static-collection-list .group-block-content{position:relative;z-index:2;min-height:360px;justify-content:flex-end;align-items:center;padding:0 24px 28px;color:#fff;text-align:center}.template-index [id$=__collection_list_NRwJx3] .collection-carousel-swiper-component .group-block-content{position:relative;z-index:2;min-height:368px;justify-content:flex-end;align-items:center;padding:0 24px 28px;color:#fff;text-align:center}.template-index [id$=__collection_list_NRwJx3] #Slider-static-collection-list .text-block p,.template-index [id$=__collection_list_NRwJx3] .collection-carousel-swiper-component .text-block p{margin:0 0 10px;color:#fff;font-size:1.25rem;font-weight:700;line-height:1.2;text-transform:none}.template-index [id$=__collection_list_NRwJx3] #Slider-static-collection-list .text-block h3,.template-index [id$=__collection_list_NRwJx3] .collection-carousel-swiper-component .text-block h3{margin:0;color:#fff;font-size:clamp(2.7rem,2.2vw,3.2rem);line-height:1.05;text-align:center;overflow-wrap:normal;word-break:normal;white-space:nowrap}.template-index [id$=__collection_list_NRwJx3] #Slider-static-collection-list .button,.template-index [id$=__collection_list_NRwJx3] .collection-carousel-swiper-component .button{min-width:0;padding:0;background:transparent;border:0;color:#fff;font-size:1.2rem;font-weight:700;text-transform:none}.template-index [id$=__collection_list_NRwJx3] .group-block:has(>.group-block__link[href="/collections/summer-collection"]):before,.template-index [id$=__collection_list_NRwJx3] .group-block:has(>.group-block__link[href="/collections/wallets-card-holders"]):before,.template-index [id$=__collection_list_NRwJx3] .group-block:has(>.group-block__link[href="/collections/men-footwear"]):before,.template-index [id$=__collection_list_NRwJx3] .group-block:has(>.group-block__link[href="/collections/moccasins"]):before,.template-index [id$=__collection_list_NRwJx3] .group-block:has(>.group-block__link[href="/collections/slippers"]):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-position:center;background-size:cover}.template-index [id$=__collection_list_NRwJx3] .group-block:has(>.group-block__link[href="/collections/summer-collection"]):before{background-image:url(/cdn/shop/files/IMG_5393.jpg?v=1721763572)}.template-index [id$=__collection_list_NRwJx3] .group-block:has(>.group-block__link[href="/collections/wallets-card-holders"]):before{background-image:url(/cdn/shop/files/G3FR7955-Edit.jpg?v=1737449892)}.template-index [id$=__collection_list_NRwJx3] .group-block:has(>.group-block__link[href="/collections/men-footwear"]):before{background-image:url(/cdn/shop/files/4_9dde71ff-625c-488d-b276-7bee4e3038a5.png?v=1748562560)}.template-index [id$=__collection_list_NRwJx3] .group-block:has(>.group-block__link[href="/collections/moccasins"]):before{background-image:url(/cdn/shop/files/IMG_6876_791e861d-f276-4b47-be04-c8d351ea7735.jpg?v=1737404286)}.template-index [id$=__collection_list_NRwJx3] .group-block:has(>.group-block__link[href="/collections/slippers"]):before{background-image:url(/cdn/shop/files/1_da3c3540-304e-43f5-a1a5-2a4fa6b43637.jpg?v=1763158330)}.template-index h2,.template-collection h1,.template-search h1{letter-spacing:0}.hatchill-home-support{max-width:none;margin-inline:auto;padding:0}.hatchill-home-support__feature{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.78fr);gap:44px;align-items:center;margin-bottom:44px}.hatchill-home-support__media{background:#f6f3ef}.hatchill-home-support__media img{display:block;width:100%;height:auto}.hatchill-home-support__copy p{margin:0 0 10px;font-size:12px;font-weight:800;text-transform:uppercase}.hatchill-home-support__copy h2{margin:0 0 18px;font-size:clamp(3rem,4vw,5.2rem);line-height:1}.hatchill-home-support__price{margin-bottom:24px;font-size:1.8rem;font-weight:700}.hatchill-home-support__props{display:grid;max-width:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:50px 40px;background:#eee9e1;border:0}.hatchill-home-support__props div{display:grid;gap:16px;justify-items:center;padding:0 36px;border-right:0;text-align:center}.hatchill-home-support__icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;color:#111}.hatchill-home-support__icon svg{display:block;width:24px;height:24px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.hatchill-home-support__props strong{color:#111;font-size:1.35rem;font-weight:800;letter-spacing:.08em;line-height:1.3;text-transform:uppercase}.hatchill-home-support__props span{max-width:28ch;color:#111;font-size:1.5rem;line-height:1.55}.template-index .product-card,.template-collection .product-card,.template-search .product-card{border-radius:0}.template-index .product-card__image,.template-collection .product-card__image,.template-search .product-card__image{background:#f8f5f1}.template-index .card-product-information .card__heading,.template-index .card-product-information .card__heading a,.template-index .card-product-information .card-information,.template-index .card-product-information .price,.template-index .card-product-information .price__container,.template-collection .card-product-information .card__heading,.template-collection .card-product-information .card__heading a,.template-collection .card-product-information .card-information,.template-collection .card-product-information .price,.template-collection .card-product-information .price__container,.template-search .card-product-information .card__heading,.template-search .card-product-information .card__heading a,.template-search .card-product-information .card-information,.template-search .card-product-information .price,.template-search .card-product-information .price__container{width:100%!important;max-width:26rem;margin-inline:auto;text-align:center!important}.template-index .card-product-information .card__heading .text,.template-collection .card-product-information .card__heading .text,.template-search .card-product-information .card__heading .text{display:block!important;text-align:center!important}.template-index .card-product-information .card__heading .text-block,.template-collection .card-product-information .card__heading .text-block,.template-search .card-product-information .card__heading .text-block{align-items:center!important}.template-index .card-product-information .card__heading .text span,.template-collection .card-product-information .card__heading .text span,.template-search .card-product-information .card__heading .text span{display:block;text-align:center!important}.template-index .card-product-information .price:not(.price--on-sale) .price__regular,.template-index .card-product-information .price.price--on-sale .price__sale,.template-collection .card-product-information .price:not(.price--on-sale) .price__regular,.template-collection .card-product-information .price.price--on-sale .price__sale,.template-search .card-product-information .price:not(.price--on-sale) .price__regular,.template-search .card-product-information .price.price--on-sale .price__sale{display:flex!important;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:0 7px;width:100%}.template-index .card-product-information .price .price-item,.template-collection .card-product-information .price .price-item,.template-search .card-product-information .price .price-item{margin-right:0!important}@media screen and (max-width:749px){.template-index .slideshow__slide:after{background:linear-gradient(180deg,#00000029,#0000007a)}.template-index .slide__content h2{font-size:3rem;max-width:310px}.template-index .slide__content .button{width:100%;max-width:280px}.hatchill-home-support{padding:36px 16px}.hatchill-home-support__feature,.hatchill-home-support__props{grid-template-columns:1fr}.hatchill-home-support__props{row-gap:0;padding:34px 28px}.hatchill-home-support__props div{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:12px;min-height:auto;padding:14px 8px 16px;border-right:0;border-bottom:1px solid #e5e0d8;text-align:center}.hatchill-home-support__props div:last-child{border-bottom:0}.hatchill-home-support__props strong,.hatchill-home-support__props span{display:block;margin:0}.hatchill-home-support__props strong{font-size:1.25rem;line-height:1.25}.hatchill-home-support__props span{max-width:24ch;font-size:1.35rem;line-height:1.45}.hatchill-home-support__copy h2{font-size:3.2rem}.template-index [id$=__section_7hRDd8] h3,.template-index [id$=__section_7hRDd8] h3 strong{display:block;max-width:100%;white-space:normal;text-wrap:wrap;overflow-wrap:normal;word-break:normal}.template-index [id$=__section_7hRDd8] h3{font-size:2.45rem;line-height:1.12}.template-index [id$=__section_7hRDd8] h3+p{max-width:100%;font-size:1.42rem}.template-index [id$=__collection_list_NRwJx3] .collection-list{width:calc(100% - 32px)!important;margin-inline:16px!important}.template-index [id$=__collection_list_NRwJx3] .collection-carousel-swiper-component .swiper-wrapper{display:flex!important;gap:24px}.template-index [id$=__collection_list_NRwJx3] .collection-carousel-swiper-component .swiper:not(.swiper-initialized) .swiper-wrapper{overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x proximity;touch-action:pan-x;-webkit-overflow-scrolling:touch;scrollbar-width:none}.template-index [id$=__collection_list_NRwJx3] .collection-carousel-swiper-component .swiper:not(.swiper-initialized) .swiper-wrapper::-webkit-scrollbar{display:none}.template-index [id$=__collection_list_NRwJx3] .collection-carousel-swiper-component .swiper.swiper-initialized,.template-index [id$=__collection_list_NRwJx3] .collection-carousel-swiper-component .swiper.swiper-initialized .swiper-wrapper{touch-action:pan-y}.template-index [id$=__collection_list_NRwJx3] .collection-carousel-swiper-component .swiper-wrapper>.grid__item{flex:0 0 calc((100% - 24px)/2)!important;width:calc((100% - 24px)/2)!important;min-width:0!important;height:218px!important;scroll-snap-align:start}.template-index [id$=__collection_list_NRwJx3] .collection-carousel-swiper-component .swiper-wrapper>.grid__item>.group-block,.template-index [id$=__collection_list_NRwJx3] .collection-carousel-swiper-component .group-block-content{min-height:218px}.template-index [id$=__collection_list_NRwJx3] .collection-carousel-swiper-component .group-block-content{padding:0 12px 18px}.template-index [id$=__collection_list_NRwJx3] .collection-carousel-swiper-component .text-block h3{font-size:1.9rem;white-space:normal}.template-index [id$=__collection_list_NRwJx3] .collection-carousel-swiper-component .text-block p,.template-index [id$=__collection_list_NRwJx3] .collection-carousel-swiper-component .button{font-size:1.1rem}.template-index .product-grid,.template-collection .product-grid,.template-search .product-grid,.template-index .grid-layout,.template-collection .grid-layout,.template-search .grid-layout,.template-index .product-list,.template-collection .product-list,.template-search .product-list{grid-template-columns:1fr!important}}@media screen and (min-width:1000px){.template-index [id$=__slideshow_tyrRgz] .slideshow{--hero-min-height: 48vw !important}}@media screen and (min-width:1200px){.template-index [id$=__slideshow_tyrRgz] .slideshow{--hero-min-height: 42vw !important}}@media screen and (max-width:749px){.template-index [id$=__slideshow_tyrRgz] .slide__content .layout-panel-flex{flex-direction:column!important;align-items:flex-start!important}.template-index [id$=__slideshow_tyrRgz] .slide__content .button{flex:0 0 auto!important;margin-left:0!important}.template-index [id$=__slideshow_tyrRgz] .slide__content .button+.button{margin-left:0!important}.template-index [id$=__slideshow_tyrRgz] .slide__content .button{width:294px!important;min-width:294px!important;max-width:294px!important;margin-left:10.5px!important}}@media screen and (max-width:749px){.template-index [id$=__slideshow_tyrRgz] .slide__content>.group-block>.group-block-content{justify-content:flex-start!important;padding-top:139px!important}.template-index [id$=__slideshow_tyrRgz] .slide__content>.group-block>.group-block-content>.group-block{width:calc(100vw - 96px)!important;max-width:294px!important}.template-index [id$=__slideshow_tyrRgz] .slide__content .button{width:100%!important;max-width:294px!important}.template-index [id$=__slideshow_tyrRgz] .slide__content .button+.button{margin-top:34px!important}.template-index [id$=__slideshow_tyrRgz] .swiper-pagination-bullet{width:48px!important;height:2px!important;border-radius:0!important;background:#fff!important;opacity:.85!important}.template-index [id$=__slideshow_tyrRgz] .swiper-pagination-bullet-active{opacity:1!important}.template-index [id$=__section_7hRDd8] h3{max-width:320px;font-size:3rem;line-height:1.08}.template-index [id$=__section_7hRDd8] .button{width:min(100%,294px)!important;max-width:294px!important}}@media screen and (max-width:749px){.template-index [id$=__collection_list_NRwJx3] .text-block[class*=text_hatchill_categories]{width:calc(100% - 32px)!important;margin-inline:16px}}.template-index .product-grid .card__inner.ratio,.template-collection .product-grid .card__inner.ratio,.template-search .product-grid .card__inner.ratio,.template-index .product-grid .card--block-media,.template-collection .product-grid .card--block-media,.template-search .product-grid .card--block-media{aspect-ratio:4 / 5!important}.template-index .product-grid .card__inner.ratio:before,.template-collection .product-grid .card__inner.ratio:before,.template-search .product-grid .card__inner.ratio:before{padding-bottom:125%!important}.template-index .product-grid .card--block-media .media,.template-collection .product-grid .card--block-media .media,.template-search .product-grid .card--block-media .media,.template-index .product-grid .product-media-container,.template-collection .product-grid .product-media-container,.template-search .product-grid .product-media-container,.template-index .product-grid .product-media,.template-collection .product-grid .product-media,.template-search .product-grid .product-media,.template-index .product-grid img,.template-collection .product-grid img,.template-search .product-grid img{width:100%!important;height:100%!important}.template-index .product-grid img,.template-collection .product-grid img,.template-search .product-grid img{object-fit:contain!important;background:var(--hatchill-paper)!important}.template-index .product-grid--block .ratio,.template-index .product-grid--block .card--block-media,.template-index .product-grid--block .card__media,.template-index .product-grid--block .media{aspect-ratio:4 / 5!important}.template-index .product-grid--block .ratio:before{padding-bottom:125%!important}.template-index .product-grid--block .card__media,.template-index .product-grid--block .media,.template-index .product-grid--block img{width:100%!important;height:100%!important}.template-index .product-grid--block img{object-fit:contain!important;background:var(--hatchill-paper)!important}
/*# sourceMappingURL=/cdn/shop/t/67/assets/hatchill-home-cro.css.map */
