.hl-marketing-section{background:var(--hl-linen)}.hl-marketing-section__inner{max-width:var(--hl-page-max);margin-inline:auto;padding-inline:var(--hl-gutter)}.hl-story-panel{background:var(--hl-panel-tint, transparent);padding-block:4rem}.hl-story-panel--tinted{padding-inline:var(--hl-gutter);margin-inline:calc(var(--hl-gutter) * -1)}.hl-story-panel__inner{display:grid;grid-template-columns:minmax(0,1fr);gap:2.4rem;align-items:center}@media screen and (min-width:750px){.hl-story-panel__inner{grid-template-columns:minmax(0,55fr) minmax(0,45fr);gap:4.8rem}.hl-story-panel--left .hl-story-panel__media{order:1}.hl-story-panel--left .hl-story-panel__text,.hl-story-panel--right .hl-story-panel__media{order:2}.hl-story-panel--right .hl-story-panel__text{order:1}}.hl-story-panel__media{position:relative;width:100%;aspect-ratio:var(--hl-panel-ratio, 2.44 / 1);background:var(--hl-linen);overflow:hidden}.hl-story-panel__media .hl-ai-note{position:absolute;right:16px;bottom:16px;z-index:2;margin:0}.hl-story-panel__media img{width:100%;height:100%;object-fit:contain;display:block}.hl-story-panel__text{display:flex;flex-direction:column;gap:1.2rem;max-width:56ch}.hl-story-panel__eyebrow{color:var(--hl-gold)}.hl-story-panel__heading{font-family:var(--hl-font-heading);font-weight:var(--hl-heading-weight);font-size:clamp(2.6rem,4vw,3.8rem);line-height:1.08;margin:0}.hl-story-panel__body{font-size:1.7rem;line-height:1.62;color:var(--hl-muted)}.hl-story-panel__body p{margin:0 0 1.2rem}.hl-story-panel__body p:last-child{margin-bottom:0}.hl-story-panel__link-row{margin:.4rem 0 0}.hl-story-panel__link{display:inline-flex;align-items:baseline;gap:.8rem;font-size:1.5rem;font-weight:600;color:var(--hl-navy);text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--hl-line-strong)}.hl-story-panel__link:hover{color:var(--hl-navy);text-decoration-color:var(--hl-gold)}.hl-story-panel__arrow{color:var(--hl-gold);transition:transform .2s ease}.hl-story-panel__link:hover .hl-story-panel__arrow{transform:translate(3px)}@media(prefers-reduced-motion:reduce){.hl-story-panel__arrow{transition:none}}.hl-tiles{padding-block:3.2rem}.hl-tiles__heading{font-family:var(--hl-font-heading);font-weight:var(--hl-heading-weight);font-size:clamp(2.2rem,3vw,3rem);line-height:1.1;margin:0 0 2.4rem}.hl-tiles__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.6rem}@media screen and (min-width:990px){.hl-tiles__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.4rem}}.hl-tiles__item{display:flex;flex-direction:column;gap:.8rem;min-width:0}.hl-tiles__media{width:100%;aspect-ratio:8 / 9;background:#fff;overflow:hidden}.hl-tiles__media img{width:100%;height:100%;object-fit:contain;display:block}.hl-tiles__title{font-size:1.5rem;font-weight:700;color:var(--hl-navy);margin:0}.hl-tiles__text{font-size:1.4rem;line-height:1.5;color:var(--hl-muted);margin:0}.hl-treat--calm,.hl-treat--linen{position:relative;isolation:isolate}.hl-treat--calm img,.hl-treat--calm picture,.hl-treat--linen img,.hl-treat--linen picture{filter:saturate(.82) contrast(.96) brightness(1.03) sepia(.06)}.hl-treat--linen:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;mix-blend-mode:multiply;background-color:#efe9df;opacity:.18;background-image:radial-gradient(rgba(60,46,30,.5) .5px,transparent .6px),radial-gradient(rgba(255,255,255,.45) .5px,transparent .6px);background-size:3px 3px,4px 4px;background-position:0 0,1px 2px}@media(forced-colors:active){.hl-treat--calm img,.hl-treat--calm picture,.hl-treat--linen img,.hl-treat--linen picture{filter:none}.hl-treat--linen:after{display:none}}.hl-product-feature{background:var(--hl-feature-tint, transparent);padding-block:4.8rem}.hl-product-feature__inner{max-width:var(--hl-page-max);margin-inline:auto;padding-inline:var(--hl-gutter);display:grid;grid-template-columns:minmax(0,1fr);gap:2.4rem;align-items:center}@media screen and (min-width:750px){.hl-product-feature__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3.2rem}.hl-product-feature__card{grid-column:1 / -1;justify-self:center;width:min(38rem,100%)}}@media screen and (min-width:990px){.hl-product-feature__inner{grid-template-columns:minmax(0,40fr) minmax(0,35fr) minmax(26rem,25fr);gap:4rem}.hl-product-feature__card{grid-column:auto;justify-self:stretch;width:auto}.hl-product-feature--left .hl-product-feature__media{order:1}.hl-product-feature--left .hl-product-feature__text{order:2}.hl-product-feature--left .hl-product-feature__card{order:3}.hl-product-feature--right .hl-product-feature__inner{grid-template-columns:minmax(26rem,25fr) minmax(0,35fr) minmax(0,40fr)}.hl-product-feature--right .hl-product-feature__card{order:1}.hl-product-feature--right .hl-product-feature__text{order:2}.hl-product-feature--right .hl-product-feature__media{order:3}}.hl-product-feature__media{width:100%;aspect-ratio:var(--hl-feature-ratio, 4 / 5);background:var(--hl-linen);overflow:hidden}.hl-product-feature__media img{width:100%;height:100%;object-fit:cover;display:block}.hl-product-feature__text{display:flex;flex-direction:column;gap:1.2rem;min-width:0}.hl-product-feature__eyebrow{margin:0}.hl-product-feature__heading{font-family:var(--hl-font-heading);font-weight:var(--hl-heading-weight);font-size:clamp(2.4rem,3.2vw,3.4rem);line-height:1.12;margin:0}.hl-product-feature__body{font-size:1.6rem;line-height:1.62;color:var(--hl-muted)}.hl-product-feature__body p{margin:0 0 1.2rem}.hl-product-feature__body p:last-child{margin-bottom:0}.hl-product-feature__bullets{font-size:1.5rem;line-height:1.55;color:var(--hl-navy)}.hl-product-feature__bullets ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.8rem}.hl-product-feature__bullets li{position:relative;padding-left:2.4rem}.hl-product-feature__bullets li:before{content:"";position:absolute;left:0;top:.55em;width:10px;height:5px;border-left:2px solid var(--hl-gold);border-bottom:2px solid var(--hl-gold);transform:rotate(-45deg)}.hl-product-feature__bullets p{margin:0 0 .8rem}.hl-product-feature__bullets p:last-child{margin-bottom:0}.hl-product-feature__card{min-width:0}
/*# sourceMappingURL=/cdn/shop/t/12/assets/hl-marketing.css.map */
