.hea-b2b-ec-intro,.hea-b2b-ec-browse,.hea-b2b-ec-why,.hea-b2b-ec-guide{--hea-ec-ink: #3A3632;--hea-ec-canvas: #FEFDFB;--hea-ec-alabaster: #ECE6DB;--hea-ec-sand: #E7DECF;--hea-ec-copper: var(--color-copper, #A67B5B);--hea-ec-copper-text: var(--color-copper-text, #82603C);--hea-ec-muted: #706B65;--hea-ec-hairline: #DDD8D0;color:var(--hea-ec-ink);font-family:var(--text-font-family, "Apercu", sans-serif)}.hea-b2b-ec-intro,.hea-b2b-ec-browse{background:var(--hea-ec-canvas)}.hea-b2b-ec-page{width:100%;max-width:1500px;margin-inline:auto;padding-inline:40px}.hea-b2b-ec-intro .hea-b2b-ec-page,.hea-b2b-ec-browse .hea-b2b-ec-page{max-width:none;margin-inline:0;padding-inline:50px}.hea-b2b-ec-intro{border-bottom:1px solid var(--hea-ec-hairline)}.hea-b2b-ec-intro__inner{padding-block:24px 28px}.hea-b2b-ec-intro__breadcrumbs{margin-bottom:20px}.hea-b2b-ec-intro__breadcrumbs .breadcrumbs{margin:0;padding:0;color:var(--hea-ec-muted);font-size:10px;font-weight:500;letter-spacing:.12em}.hea-b2b-ec-intro__breadcrumbs .breadcrumbs a{text-decoration:none}.hea-b2b-ec-intro__breadcrumbs .breadcrumbs a:hover,.hea-b2b-ec-intro__breadcrumbs .breadcrumbs a:focus-visible{color:var(--hea-ec-copper-text);text-decoration:underline}.hea-b2b-ec-intro__content{max-width:1200px;margin-inline:auto;text-align:center}.hea-b2b-ec-eyebrow{margin:0 0 10px;color:var(--hea-ec-copper-text);font-size:11px;font-weight:600;letter-spacing:.22em;line-height:1.2;text-transform:uppercase}.hea-b2b-ec-intro__title{margin:0;color:var(--hea-ec-ink);font-family:var(--display-font-family, "Eksell", Georgia, serif);font-size:var(--text-h1, clamp(26px, 2.4vw, 34px));font-weight:400;letter-spacing:-.01em;line-height:1.12;text-transform:uppercase}.hea-b2b-ec-intro__copy{max-width:108ch;margin:14px auto 0;color:var(--hea-ec-muted);font-size:15px;line-height:1.65}.hea-b2b-ec-intro__copy p{margin:0}.hea-b2b-ec-browse{border-bottom:1px solid var(--hea-ec-hairline);overflow:hidden}.hea-b2b-ec-browse__inner{display:grid;gap:32px;padding-block:32px}.hea-b2b-ec-browse__group{min-width:0}.hea-b2b-ec-browse__header{display:flex;flex-wrap:wrap;gap:16px;align-items:baseline;margin-bottom:16px;padding-bottom:10px;border-bottom:1px solid var(--hea-ec-hairline)}.hea-b2b-ec-browse__heading,.hea-b2b-ec-browse__intro{margin:0}.hea-b2b-ec-browse__heading{color:var(--hea-ec-ink);font-size:16px;font-weight:600;letter-spacing:.12em;line-height:1.3;text-transform:uppercase}.hea-b2b-ec-browse__intro{padding-left:16px;border-left:1px solid rgba(130,96,60,.4);color:var(--hea-ec-muted);font-family:var(--display-font-family, "Eksell", Georgia, serif);font-size:14px;font-style:italic;line-height:1.4}.hea-b2b-ec-browse__rail{display:flex;gap:12px;margin:0;padding:0 0 14px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scroll-padding-inline:1px;scroll-snap-type:inline mandatory;scrollbar-color:rgba(58,54,50,.28) transparent;scrollbar-width:thin}.hea-b2b-ec-browse__rail::-webkit-scrollbar{height:4px}.hea-b2b-ec-browse__rail::-webkit-scrollbar-track{background:transparent}.hea-b2b-ec-browse__rail::-webkit-scrollbar-thumb{background:#3a363247}.hea-b2b-ec-browse__product{display:grid;grid-template-rows:auto auto;flex:0 0 min(22vw,276px);min-width:0;color:inherit;text-decoration:none;scroll-snap-align:start}.hea-b2b-ec-browse__product-media{display:block;aspect-ratio:1;overflow:hidden;background:var(--hea-ec-alabaster)}.hea-b2b-ec-browse__product-media img,.hea-b2b-ec-browse__color-media img,.hea-b2b-ec-why__media img{display:block;width:100%;height:100%;object-fit:cover}.hea-b2b-ec-browse__product-media img{transition:transform .35s ease}.hea-b2b-ec-browse__product:hover .hea-b2b-ec-browse__product-media img{transform:scale(1.025)}.hea-b2b-ec-browse__product-title{min-height:42px;padding:12px 1px 0;color:var(--hea-ec-ink);font-size:12px;font-weight:500;letter-spacing:.12em;line-height:1.35;text-transform:uppercase;transition:color .2s ease}.hea-b2b-ec-browse__product:hover .hea-b2b-ec-browse__product-title,.hea-b2b-ec-browse__color:hover .hea-b2b-ec-browse__color-title{color:var(--hea-ec-copper-text)}.hea-b2b-ec-browse__color-rail{gap:10px}.hea-b2b-ec-browse__color{display:grid;grid-template-columns:64px minmax(0,1fr);flex:0 0 158px;min-height:64px;overflow:hidden;border:1px solid var(--hea-ec-hairline);background:var(--hea-ec-canvas);color:inherit;text-decoration:none;scroll-snap-align:start}.hea-b2b-ec-browse__color-media{display:block;width:64px;height:64px;background:var(--hea-ec-alabaster)}.hea-b2b-ec-browse__color-title{display:flex;align-items:center;padding:10px 12px;color:var(--hea-ec-ink);font-size:10px;font-weight:600;letter-spacing:.1em;line-height:1.35;text-transform:uppercase;transition:color .2s ease}.hea-b2b-ec-browse a:focus-visible,.hea-b2b-ec-why__cta:focus-visible,.hea-b2b-ec-guide summary:focus-visible{outline:2px solid var(--hea-ec-copper);outline-offset:3px}.hea-b2b-ec-why-cell{grid-column:1 / -1;flex:0 0 100%!important;width:100%!important;max-width:none!important;padding-left:0!important}.hea-b2b-ec-why{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);width:100%;min-height:460px;overflow:hidden;background:var(--hea-ec-alabaster)}.hea-b2b-ec-why__media{min-height:460px;background:#d8cfc2}.hea-b2b-ec-why__content{align-self:center;padding:clamp(36px,4vw,58px)}.hea-b2b-ec-why__heading,.hea-b2b-ec-guide__heading,.hea-b2b-ec-guide__seo-heading{margin:0;color:var(--hea-ec-ink);font-family:var(--display-font-family, "Eksell", Georgia, serif);font-weight:400;letter-spacing:-.01em;text-transform:uppercase}.hea-b2b-ec-why__heading,.hea-b2b-ec-guide__heading{font-size:var(--text-h2, clamp(22px, 2vw, 28px));line-height:1.16}.hea-b2b-ec-why__intro{max-width:58ch;margin-top:16px;color:var(--hea-ec-muted);font-size:15px;line-height:1.65}.hea-b2b-ec-why__intro p{margin:0}.hea-b2b-ec-why__reasons{display:grid;gap:0;margin:24px 0 0;padding:0;border-top:1px solid rgba(58,54,50,.16);list-style:none}.hea-b2b-ec-why__reason{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;padding:14px 0;border-bottom:1px solid rgba(58,54,50,.16)}.hea-b2b-ec-why__number{padding-top:3px;color:var(--hea-ec-copper-text);font-size:10px;font-weight:600;letter-spacing:.12em}.hea-b2b-ec-why__reason-title{margin:0 0 4px;color:var(--hea-ec-ink);font-family:var(--display-font-family, "Eksell", Georgia, serif);font-size:var(--text-h3, clamp(17px, 1.3vw, 19px));font-weight:400;line-height:1.25;text-transform:uppercase}.hea-b2b-ec-why__reason-body{margin:0;color:var(--hea-ec-muted);font-size:14px;line-height:1.55}.hea-b2b-ec-why__cta{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:18px;padding:0 18px;border:1px solid var(--hea-ec-ink);color:var(--hea-ec-ink);font-size:12px;font-weight:600;letter-spacing:.12em;text-decoration:none;text-transform:uppercase;transition:background .2s ease,color .2s ease}.hea-b2b-ec-why__cta:hover{background:var(--hea-ec-ink);color:var(--hea-ec-canvas)}.hea-b2b-ec-guide{background:var(--hea-ec-sand)}.hea-b2b-ec-guide__inner{padding-block:clamp(48px,6vw,72px)}.hea-b2b-ec-guide__top{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(40px,6vw,88px);align-items:start}.hea-b2b-ec-guide__intro{color:var(--hea-ec-muted);font-size:14px;line-height:1.65}.hea-b2b-ec-guide__intro p{margin:0}.hea-b2b-ec-guide__care{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:24px 0 0;padding:0;list-style:none}.hea-b2b-ec-guide__care-item{display:grid;grid-template-columns:20px minmax(0,1fr);gap:8px;align-items:start;padding:13px;border:1px solid rgba(58,54,50,.18);background:#fefdfb61;color:var(--hea-ec-ink);font-size:11px;font-weight:500;line-height:1.45}.hea-b2b-ec-guide__care-icon{color:var(--hea-ec-copper-text);font-size:13px;line-height:1.2}.hea-b2b-ec-guide__faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(28px,5vw,64px);margin-top:clamp(42px,5vw,60px);border-top:1px solid rgba(58,54,50,.22)}.hea-b2b-ec-guide__faq{border-bottom:1px solid rgba(58,54,50,.22)}.hea-b2b-ec-guide__faq summary{display:grid;grid-template-columns:minmax(0,1fr) 20px;gap:18px;align-items:center;min-height:66px;padding:18px 0;color:var(--hea-ec-ink);cursor:pointer;font-size:13px;font-weight:500;line-height:1.45;list-style:none}.hea-b2b-ec-guide__faq summary::-webkit-details-marker{display:none}.hea-b2b-ec-guide__faq-icon{position:relative;display:block;width:16px;height:16px}.hea-b2b-ec-guide__faq-icon:before,.hea-b2b-ec-guide__faq-icon:after{position:absolute;top:50%;left:50%;width:12px;height:1px;background:var(--hea-ec-copper-text);content:"";transform:translate(-50%,-50%);transition:transform .2s ease}.hea-b2b-ec-guide__faq-icon:after{transform:translate(-50%,-50%) rotate(90deg)}.hea-b2b-ec-guide__faq[open] .hea-b2b-ec-guide__faq-icon:after{transform:translate(-50%,-50%) rotate(0)}.hea-b2b-ec-guide__answer{max-width:62ch;padding:0 30px 22px 0;color:var(--hea-ec-muted);font-size:13px;line-height:1.62}.hea-b2b-ec-guide__answer p{margin:0}.hea-b2b-ec-guide__seo{display:grid;grid-template-columns:minmax(220px,.6fr) minmax(0,1.4fr);gap:clamp(32px,5vw,72px);margin-top:clamp(48px,6vw,68px);padding-top:clamp(34px,4vw,48px);border-top:1px solid rgba(58,54,50,.22)}.hea-b2b-ec-guide__seo-heading{font-size:var(--text-h3, clamp(17px, 1.3vw, 19px));line-height:1.25}.hea-b2b-ec-guide__seo-copy{max-width:72ch;color:var(--hea-ec-muted);font-size:13px;line-height:1.7}.hea-b2b-ec-guide__seo-copy p{margin:0 0 14px}.hea-b2b-ec-guide__seo-copy p:last-child{margin-bottom:0}@media screen and (max-width:999px){.hea-b2b-ec-page,.hea-b2b-ec-intro .hea-b2b-ec-page,.hea-b2b-ec-browse .hea-b2b-ec-page{padding-inline:24px}.hea-b2b-ec-browse__rail{margin-right:-24px;padding-right:24px}.hea-b2b-ec-browse__product{flex-basis:min(36vw,260px)}.hea-b2b-ec-why,.hea-b2b-ec-guide__top,.hea-b2b-ec-guide__seo{grid-template-columns:1fr}.hea-b2b-ec-why__media{min-height:0;aspect-ratio:16 / 10}.hea-b2b-ec-guide__top,.hea-b2b-ec-guide__seo{gap:24px}}@media screen and (max-width:549px){.hea-b2b-ec-page,.hea-b2b-ec-intro .hea-b2b-ec-page,.hea-b2b-ec-browse .hea-b2b-ec-page{padding-inline:12px}.hea-b2b-ec-intro__inner{padding-block:18px 22px}.hea-b2b-ec-intro__breadcrumbs{margin-bottom:16px}.hea-b2b-ec-intro__breadcrumbs .breadcrumbs{padding:0}.hea-b2b-ec-intro__copy{font-size:14px}.hea-b2b-ec-browse__inner{gap:28px;padding-block:28px}.hea-b2b-ec-browse__header{display:grid;gap:4px}.hea-b2b-ec-browse__intro{padding-left:0;border-left:0;font-size:13px}.hea-b2b-ec-browse__rail{margin-right:-12px;padding-right:12px}.hea-b2b-ec-browse__product{flex-basis:42vw;min-width:154px;max-width:188px}.hea-b2b-ec-browse__color{grid-template-columns:54px minmax(0,1fr);flex-basis:124px;min-height:54px}.hea-b2b-ec-browse__color-media{width:54px;height:54px}.hea-b2b-ec-browse__color-title{padding:8px 9px;font-size:9px}.hea-b2b-ec-why__media{aspect-ratio:4 / 3}.hea-b2b-ec-why__content{padding:30px 20px 36px}.hea-b2b-ec-guide__care,.hea-b2b-ec-guide__faq-grid{grid-template-columns:1fr}.hea-b2b-ec-guide__faq-grid{gap:0}.hea-b2b-ec-guide__faq:nth-child(2){border-top:1px solid rgba(58,54,50,.22)}}@media(prefers-reduced-motion:reduce){.hea-b2b-ec-browse__product-media img,.hea-b2b-ec-guide__faq-icon:after,.hea-b2b-ec-why__cta{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/81/assets/hea-extended-collection.css.map */
