body.template--index{--fh-ink:#142039;--fh-paper:#f7f5ef;--fh-muted:#505969;--fh-line:#d9dfe9;--fh-blue:#dfe8f5;--fh-gutter:clamp(24px,4vw,72px);--fh-serif:var(--font-heading-family);--fh-sans:var(--font-body-family);background:var(--fh-paper);color:var(--fh-ink);font-family:var(--fh-sans);-webkit-font-smoothing:antialiased}body.template--index .js-animation-fade-in{opacity:1!important;transform:none!important;animation:none!important}body.template--index h1,body.template--index h2,body.template--index .hero__heading{font-family:var(--fh-serif);font-weight:400;letter-spacing:-.045em;text-transform:none}body.template--index p{font-family:var(--fh-sans)}body.template--index .button{font-family:var(--fh-sans);font-size:13px;font-weight:500;letter-spacing:.015em;text-transform:none;border-radius:4px;min-height:46px}body.template--index a:focus-visible,body.template--index button:focus-visible,body.template--index input:focus-visible{outline:2px solid #1238a6;outline-offset:4px}body.template--index .header{background:var(--fh-paper);border-bottom:1px solid var(--fh-line)}body.template--index .header__inner{min-height:84px;max-width:1600px;margin:auto;padding-inline:var(--fh-gutter)}body.template--index .header__logo{font-family:var(--fh-serif);font-size:30px!important;letter-spacing:-.06em;white-space:nowrap}body.template--index .header__nav-link{font-family:var(--fh-sans);font-size:13px;font-weight:400;letter-spacing:.015em;text-transform:none}body.template--index .header__nav-items{gap:clamp(20px,2.1vw,36px)}body.template--index .header__utils .icon{width:20px;height:20px}body.template--index .hero-banner{height:clamp(560px,48vw,720px);max-height:none}body.template--index .hero__inner{height:100%!important}body.template--index .hero__content{height:100%!important;padding:64px var(--fh-gutter);justify-content:center;align-items:flex-start;background:linear-gradient(90deg,rgba(247,245,240,.78),rgba(247,245,240,.3) 34%,transparent 60%)}body.template--index .hero__heading{font-size:clamp(72px,7.1vw,110px);line-height:.98;max-width:530px;margin:0}body.template--index .hero__subheading{font-family:var(--fh-sans);font-size:10px;letter-spacing:.18em;font-weight:500;margin-bottom:26px}body.template--index .hero__entry{font-family:var(--fh-sans);font-size:15px;line-height:1.7;letter-spacing:0;max-width:340px;margin-top:24px}body.template--index .hero__entry p{margin:0}body.template--index .hero__button{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:30px}body.template--index .hero__button .button{min-height:46px;padding:0 22px;font-size:12px;border-radius:4px}body.template--index .hero__button .button--outlined{background:#f7f5f0bf}body.template--index .hero__media:before{display:none}body.template--index .hero__media img{object-position:62% 50%}body.template--index [id$=__fh_trust]>div{border-bottom:1px solid var(--fh-line);background:var(--fh-paper);padding:0!important}body.template--index [id$=__fh_trust] .container{max-width:1600px;padding:24px var(--fh-gutter)}body.template--index .section-trust-indicators__swiper-wrapper{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}body.template--index .section-trust-indicators__swiper-slide{width:auto!important;padding:0 22px;border-right:1px solid var(--fh-line)}body.template--index .section-trust-indicators__swiper-slide:first-child{padding-left:0}body.template--index .section-trust-indicators__swiper-slide:last-child{border:0;padding-right:0}body.template--index .section-trust-indicators__content{padding:0;text-align:left!important;justify-content:flex-start}body.template--index .section-trust-indicators__title{font-family:var(--fh-sans);font-size:12px;line-height:1.5;font-weight:600;letter-spacing:.01em}body.template--index .section-trust-indicators__subheading{font-family:var(--fh-sans);font-size:12px;line-height:1.5;margin-top:5px;color:var(--fh-muted)}body.template--index .section-trust-indicators__icon{display:flex}body.template--index [id$=__fh_categories]>div{padding:64px 0 68px!important;background:var(--fh-paper)}body.template--index .section-multitile{max-width:1600px;padding-inline:var(--fh-gutter)}body.template--index .section-multitile .grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}body.template--index .section-multitile__block{grid-column:auto;flex-direction:column;border-radius:0;gap:0}body.template--index .section-multitile__media{aspect-ratio:4/3!important;min-height:0}body.template--index .section-multitile__media img{object-fit:cover}body.template--index .section-multitile__content{padding:22px 0 0}body.template--index .section-multitile__content h2{font-size:25px;line-height:1.2;margin:0 0 10px}body.template--index .section-multitile__text{font-family:var(--fh-sans);font-size:12px;line-height:1.65;letter-spacing:0;color:var(--fh-muted);min-height:40px}body.template--index .section-multitile__text p{margin:0}body.template--index .section-multitile__content>.button{font-size:12px;letter-spacing:0;margin-top:12px;min-height:24px;line-height:1.5;border:0;padding:0;text-underline-offset:5px}body.template--index .fh-insert-panel{background:var(--fh-blue);color:var(--fh-ink)}body.template--index .fh-insert-panel__inner{width:76%;max-width:1360px;padding:46px var(--fh-gutter)}body.template--index .fh-insert-panel h2{font-size:clamp(32px,3.2vw,48px);line-height:1.13;letter-spacing:-.04em;margin-bottom:14px}body.template--index .fh-insert-panel__intro{font-family:var(--fh-sans);font-size:11px;font-weight:400;letter-spacing:.015em;text-transform:none;line-height:1.6;margin-bottom:22px}body.template--index .fh-insert-panel__field input{height:52px;border-radius:4px;background:#fffffff2;font-family:var(--fh-sans);font-size:13px}body.template--index .fh-insert-panel__form button{height:52px;border-radius:4px;font-family:var(--fh-sans);font-size:12px;letter-spacing:0;background:var(--fh-ink);border-color:var(--fh-ink)}body.template--index .fh-insert-panel__popular{margin-top:20px}body.template--index .fh-insert-panel__eyebrow{font-size:9px;font-family:var(--fh-sans);letter-spacing:.12em;font-weight:500}body.template--index .fh-insert-panel__sizes button{font-size:11px;font-family:var(--fh-sans);min-width:74px;min-height:32px;border-color:#9aafb8;border-radius:20px;padding:5px 12px}body.template--index .fh-insert-panel__photo{width:27%;opacity:.9;-webkit-mask-image:linear-gradient(to right,transparent,#000 42%);mask-image:linear-gradient(to right,transparent,#000 42%)}body.template--index .fh-product-edit{padding:70px var(--fh-gutter) 78px;max-width:1600px;margin:auto;background:var(--fh-paper)}body.template--index .fh-product-edit__head{margin-bottom:30px}body.template--index .fh-product-edit__head h2{font-size:clamp(32px,3.1vw,46px);line-height:1.12}body.template--index .fh-product-edit__head>a{font-size:12px;border-bottom:1px solid #b6c3da;padding-bottom:4px}body.template--index .fh-product-edit__grid{gap:20px}body.template--index .fh-product-edit__photo{background:#eeeae2}body.template--index .fh-product-edit__info{padding:18px 0 20px}body.template--index .fh-product-edit__info h3{font-family:var(--fh-sans);font-size:12px;font-weight:500;line-height:1.45;min-height:35px;letter-spacing:0}body.template--index .fh-product-edit__detail{font-size:10px;line-height:1.5;opacity:1;color:var(--fh-muted);min-height:30px}body.template--index .fh-product-edit__price{font-family:var(--fh-sans);font-size:13px;font-weight:500}body.template--index .fh-product-edit .fh-product-edit__add{border-radius:4px;height:40px;min-height:40px;font-size:11px;font-weight:400;letter-spacing:0;border-color:#b6c3da}body.template--index [id$=__fh_cushions]>div,body.template--index [id$=__fh_fabrics]>div{background:var(--fh-paper);padding:0 var(--fh-gutter) 76px!important}body.template--index .section-dual-tiles{max-width:1456px;margin:auto;padding:0}body.template--index .section-dual-tiles .grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(40px,6vw,100px);align-items:center}body.template--index .section-dual-tiles__block{grid-column:auto;aspect-ratio:auto!important;border-radius:0!important;min-height:0;background:transparent}body.template--index .section-dual-tiles__block.has-media{aspect-ratio:4/3!important}body.template--index .section-dual-tiles__media{position:absolute;top:0;right:0;bottom:0;left:0}body.template--index .section-dual-tiles__media img{width:100%;height:100%;object-fit:cover}body.template--index .section-dual-tiles__content{padding:16px 0!important;max-width:470px}body.template--index .section-dual-tiles__content h2{font-size:clamp(34px,3.8vw,56px);line-height:1.1;letter-spacing:-.045em;margin:0 0 24px}body.template--index .section-dual-tiles__content .rte{font-family:var(--fh-sans);font-size:14px;line-height:1.8;color:var(--fh-muted)}body.template--index .section-dual-tiles__content .rte p{margin:0}body.template--index .section-dual-tiles__content .button{margin-top:28px;align-self:flex-start;min-height:44px;padding:0 24px;font-size:12px}body.template--index .section-dual-tiles__content .button--text{padding:0;min-height:28px;border-radius:0;border-bottom:1px solid #b6c3da}body.template--index .section-dual-tiles__block.has-media .section-dual-tiles__content{padding:0!important}body.template--index .callout-banner.fh-newsletter-strip{min-height:218px;padding:40px var(--fh-gutter) 40px 28%;background:#1238a6}body.template--index .fh-newsletter-strip .media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#081e3233}body.template--index .fh-newsletter-strip .callout-banner__content-heading{font-size:clamp(28px,2.7vw,40px);line-height:1.15;white-space:normal;max-width:360px}body.template--index .fh-newsletter-strip .field__input-wrapper{min-height:54px;border-width:1px}body.template--index .fh-newsletter-strip .field__input{height:54px;font-family:var(--fh-sans);font-size:12px}body.template--index .fh-newsletter-strip .field__input-wrapper .button{min-width:140px;font-family:var(--fh-sans);font-size:12px}body.template--index .footer{background:var(--fh-paper);border-color:var(--fh-line)}body.template--index .section-footer{max-width:1600px;padding-inline:var(--fh-gutter)}body.template--index .section-footer>.grid{gap:40px}body.template--index .footer__block-heading{font-family:var(--fh-sans);font-size:11px;line-height:1.6;letter-spacing:.04em;font-weight:600;text-transform:none;margin-bottom:18px}body.template--index .footer__richtext p{font-family:var(--fh-sans);font-size:12px;line-height:1.75;margin:0 0 9px;color:var(--fh-muted)}body.template--index .footer__richtext a{text-decoration:none;transition:color .2s}body.template--index .footer__richtext a:hover{color:var(--fh-ink);text-decoration:underline;text-underline-offset:4px}body.template--index .block-brand .footer__block-heading{font-family:var(--fh-serif);font-size:30px;font-weight:400;letter-spacing:-.05em;line-height:1.1;margin-bottom:18px}body.template--index .block-brand .footer__richtext p{max-width:260px}@media(min-width:1600px){body.template--index .hero__content{padding-inline:max(var(--fh-gutter),calc((100vw - 1456px)/2))}}@media(max-width:1100px){body.template--index .header__inner{min-height:74px}body.template--index .header__nav-items{gap:18px}body.template--index .header__nav-link{font-size:12px}body.template--index .hero__heading{font-size:80px;max-width:430px}body.template--index .hero__entry{max-width:300px;font-size:14px}body.template--index .fh-product-edit__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 20px}body.template--index .fh-product-edit__info h3,body.template--index .fh-product-edit__detail{min-height:0}body.template--index .section-trust-indicators__swiper-slide{padding-inline:12px}}@media(max-width:749px){body.template--index{--fh-gutter:22px}body.template--index .header__inner{min-height:68px}body.template--index .header__logo{font-size:26px!important}body.template--index .hero-banner{height:auto;display:block}body.template--index .hero__inner{display:flex;flex-direction:column;height:auto!important}body.template--index .hero__inner>.hero__media{position:relative;inset:auto;height:340px;flex:none;width:100%}body.template--index .hero__inner>.hero__media.small-hide{display:none}body.template--index .hero__media img{object-position:72% center}body.template--index .hero__content{position:relative;height:auto!important;padding:32px var(--fh-gutter) 38px;background:var(--fh-paper);flex:none}body.template--index .hero__heading{font-size:64px;max-width:360px;line-height:1.02}body.template--index .hero__subheading{font-size:9px;margin-bottom:16px}body.template--index .hero__entry{font-size:14px;line-height:1.7;max-width:360px;margin-top:18px}body.template--index .hero__button{margin-top:24px;gap:10px;width:100%}body.template--index .hero__button .button{font-size:11px;padding-inline:15px;min-height:44px}body.template--index .section-trust-indicators__swiper-wrapper{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px}body.template--index .section-trust-indicators__swiper-slide{padding:0;border:0}body.template--index .section-trust-indicators__title,body.template--index .section-trust-indicators__subheading{font-size:11px}body.template--index [id$=__fh_categories]>div{padding:40px 0 42px!important}body.template--index .section-multitile .grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}body.template--index .section-multitile__content{padding-top:15px}body.template--index .section-multitile__content h2{font-size:22px;margin-bottom:7px}body.template--index .section-multitile__text{font-size:11px;min-height:36px}body.template--index .section-multitile__content>.button{font-size:11px;margin-top:8px}body.template--index .fh-insert-panel__inner{width:100%;padding:34px var(--fh-gutter)}body.template--index .fh-insert-panel h2{font-size:34px;max-width:310px}body.template--index .fh-insert-panel__intro{max-width:310px;font-size:12px}body.template--index .fh-insert-panel__photo{opacity:.13;width:40%}body.template--index .fh-insert-panel__field input,body.template--index .fh-insert-panel__form button{font-size:12px}body.template--index .fh-product-edit{padding:42px var(--fh-gutter) 48px}body.template--index .fh-product-edit__head{margin-bottom:24px}body.template--index .fh-product-edit__head h2{font-size:32px}body.template--index .fh-product-edit__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}body.template--index .fh-product-edit__info{padding:14px 0}body.template--index .fh-product-edit__info h3{font-size:12px;min-height:34px}body.template--index .fh-product-edit__detail{font-size:10px;min-height:30px}body.template--index [id$=__fh_cushions]>div,body.template--index [id$=__fh_fabrics]>div{padding:0 var(--fh-gutter) 48px!important}body.template--index .section-dual-tiles .grid{grid-template-columns:1fr;gap:28px}body.template--index .section-dual-tiles__block.has-media{order:0!important}body.template--index .section-dual-tiles__block:not(.has-media){order:1!important}body.template--index .section-dual-tiles__content{padding:0!important;max-width:none}body.template--index .section-dual-tiles__content h2{font-size:36px;line-height:1.15;max-width:340px;margin-bottom:18px}body.template--index .section-dual-tiles__content .rte{font-size:14px;line-height:1.75}body.template--index .section-dual-tiles__content .button{margin-top:22px}body.template--index .callout-banner.fh-newsletter-strip{padding:34px var(--fh-gutter);min-height:260px}body.template--index .fh-newsletter-strip .content{grid-template-columns:1fr!important;gap:24px!important}body.template--index .fh-newsletter-strip .media img{object-position:right center;opacity:.8}body.template--index .fh-newsletter-strip .callout-banner__content-heading{font-size:34px;max-width:320px}body.template--index .fh-newsletter-strip .rte{max-width:320px}body.template--index .section-footer>.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 20px}body.template--index .section-footer__block{grid-column:span 1!important}body.template--index .section-footer__block.block-brand,body.template--index .section-footer__block.block-studio{grid-column:1/-1!important}body.template--index .footer__block-heading{font-size:12px;margin-bottom:12px}body.template--index .footer__richtext p{font-size:12px}}@media(prefers-reduced-motion:reduce){body.template--index *,body.template--index *:before,body.template--index *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}body.template--index .hero__button .button{display:inline-flex;align-items:center;justify-content:center;line-height:1.2;padding:14px 22px}@media(min-width:750px){body.template--index .hero__content{background:linear-gradient(90deg,rgba(24,22,18,.62),rgba(24,22,18,.22) 38%,transparent 65%);color:#f7f5ef}body.template--index .hero__heading,body.template--index .hero__subheading,body.template--index .hero__entry{color:#f7f5ef}body.template--index .hero__heading{max-width:480px}body.template--index .hero__button .button--filled{background:#f7f5ef;color:#142039;border-color:#f7f5ef}body.template--index .hero__button .button--outlined{background:transparent;color:#f7f5ef;border-color:#f7f5ef}}body.template--index .callout-banner.fh-newsletter-strip{min-height:230px;padding:42px var(--fh-gutter) 42px 28%}body.template--index .fh-newsletter-strip .content{display:grid;grid-template-columns:minmax(280px,1fr) minmax(340px,460px);gap:clamp(32px,4vw,64px);align-items:center;width:100%;max-width:1160px;margin:auto}body.template--index .fh-newsletter-strip .callout-banner__content-heading{font-size:clamp(28px,2.5vw,36px);line-height:1.15;max-width:340px}body.template--index .fh-newsletter-strip .rte{font-size:13px;line-height:1.7;max-width:330px}body.template--index .fh-newsletter-strip .field__input-wrapper{min-height:52px}body.template--index .fh-newsletter-strip .field__input{height:52px}body.template--index .fh-newsletter-strip .field__input-wrapper .button{min-width:130px;min-height:52px}body.template--index .fh-newsletter-strip .media img{object-position:center center}@media(max-width:1000px)and (min-width:750px){body.template--index .fh-newsletter-strip .content{grid-template-columns:1fr;gap:20px}body.template--index .callout-banner.fh-newsletter-strip{padding-left:30%}body.template--index .fh-newsletter-strip .newsletter{max-width:460px}}@media(max-width:749px){body.template--index .callout-banner.fh-newsletter-strip{padding:34px 22px;min-height:270px}body.template--index .fh-newsletter-strip .content{grid-template-columns:1fr;gap:22px}body.template--index .fh-newsletter-strip .callout-banner__content-heading{font-size:30px;max-width:300px}body.template--index .fh-newsletter-strip .media img{object-position:right center}body.template--index .fh-newsletter-strip .field__input-wrapper .button{min-width:112px}}body.template--index .header__logo{display:inline-flex;align-items:center;gap:12px;letter-spacing:-.055em;font-size:28px!important}body.template--index .header__logo:before{content:"";display:block;flex:0 0 35px;width:35px;height:28px;background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20120%2090%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M35%2069C18%2077%206%2066%206%2053C6%2040%2016%2031%2030%2033C30%2015%2044%206%2059%206C76%206%2089%2017%2089%2033C104%2031%20115%2041%20115%2054C115%2068%20103%2077%2085%2072C73%2087%2048%2087%2035%2069Z%22%20stroke%3D%22%231238a6%22%20stroke-width%3D%224%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E) center/contain no-repeat}body.template--index .block-brand .footer__block-heading:before{content:"";display:block;width:36px;height:28px;margin-bottom:16px;background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20120%2090%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M35%2069C18%2077%206%2066%206%2053C6%2040%2016%2031%2030%2033C30%2015%2044%206%2059%206C76%206%2089%2017%2089%2033C104%2031%20115%2041%20115%2054C115%2068%20103%2077%2085%2072C73%2087%2048%2087%2035%2069Z%22%20stroke%3D%22%231238a6%22%20stroke-width%3D%224%22%20stroke-linejoin%3D%22round%22%20stroke-linecap%3D%22round%22%2F%3E%3C%2Fsvg%3E) center/contain no-repeat}@media(max-width:749px){body.template--index .header__logo{font-size:23px!important;gap:8px}body.template--index .header__logo:before{width:28px;height:23px;flex-basis:28px}}@media(min-width:750px){body.template--index .hero__content{background:linear-gradient(90deg,rgba(19,24,22,.38),rgba(19,24,22,.08) 38%,transparent 60%)}body.template--index .hero__heading{font-size:clamp(68px,6.7vw,100px);letter-spacing:-.035em}body.template--index .hero__media img{object-position:65% center}}body.template--index .section-multitile__text{letter-spacing:0;line-height:1.65}body.template--index .section-dual-tiles__content .rte{font-size:15px;line-height:1.75}body.template--index .shopify-section-group-header-group:has(>.header){position:fixed!important;inset:0 0 auto!important;width:100%;z-index:50}body.template--index .header{transition:background-color .2s ease,border-color .2s ease;color:var(--fh-ink)}body.template--index.is-at-top .header{background:transparent!important;background-image:none!important;border-color:transparent}body.template--index.is-at-top .header__inner:after{opacity:0}body.template--index.is-at-top .header__logo,body.template--index.is-at-top .header__logo .h4,body.template--index.is-at-top .header__nav-link,body.template--index.is-at-top .header__utils-link,body.template--index.is-at-top .header__utils button,body.template--index.is-at-top .header__inner>.drawer__button{color:#fff!important}body.template--index.is-at-top .header__logo:before{filter:brightness(0) invert(1)}body.template--index.is-scrolled .header{background:var(--fh-paper)!important;background-image:none!important;border-bottom:1px solid var(--fh-line);box-shadow:0 2px 12px #12334b0a}body.template--index.is-scrolled .header__logo,body.template--index.is-scrolled .header__logo .h4,body.template--index.is-scrolled .header__nav-link,body.template--index.is-scrolled .header__utils-link{color:var(--fh-ink)!important}@media(min-width:750px){body.template--index .hero__content{padding-top:116px}body.template--index .hero__media:after{content:"";position:absolute;inset:0 0 auto;height:130px;background:linear-gradient(rgba(0,0,0,.35),transparent);pointer-events:none}}@media(max-width:749px){body.template--index.is-at-top .header__inner .icon{color:#fff}body.template--index .hero__inner>.hero__media{height:360px}}body.template--index #MainContent{margin-top:0!important}body.template--index h1,body.template--index h2,body.template--index .hero__heading{font-family:var(--font-heading-family);font-weight:400;letter-spacing:-.04em}body.template--index .hero__heading{font-size:clamp(58px,6.2vw,90px);line-height:1.08}body.template--index .header__logo{font-family:var(--font-heading-family);letter-spacing:-.04em;font-size:25px!important}body.template--index .header__logo .h4{font-family:var(--font-heading-family)}body.template--index .button{font-family:var(--font-body-family)}body.template--index .block-brand .footer__block-heading{font-family:var(--font-heading-family);font-size:27px;letter-spacing:-.04em}@media(max-width:749px){body.template--index .hero__heading{font-size:46px}body.template--index .header__logo{font-size:21px!important}}body.template--index .section-trust-indicators__icon{display:flex;align-items:center;justify-content:center;width:30px;height:30px;margin:0 auto 14px;color:var(--fh-ink)}body.template--index .section-trust-indicators__icon svg{width:100%;height:100%}body.template--index .section-trust-indicators__content{flex-direction:column;align-items:center;gap:0;text-align:center!important}body.template--index .section-trust-indicators__content-inner{text-align:center}body.template--index .section-trust-indicators__tile{padding:18px 12px}@media(max-width:749px){body.template--index .section-trust-indicators__icon{width:26px;height:26px;margin-bottom:12px}}body.template--index [id$=__fh_trust]>div{background:#dfe8f5!important}body.template--index [id$=__fh_trust] .container{padding:30px var(--fh-gutter)}body.template--index .section-trust-indicators__swiper-wrapper{grid-template-columns:repeat(5,minmax(0,1fr));gap:26px}body.template--index .section-trust-indicators__swiper-slide{border:0;padding:0!important}body.template--index .section-trust-indicators__swiper-slide>div{background:transparent!important}body.template--index .section-trust-indicators__tile{padding:0!important}body.template--index .section-trust-indicators__icon{width:42px!important;height:42px!important;min-width:42px;flex:0 0 42px;padding:0!important;border:0!important;border-radius:0!important;margin:0 auto 15px!important;background:center/contain no-repeat}body.template--index .section-trust-indicators__icon svg{display:none!important}body.template--index .section-trust-indicators__title{font-size:11px;letter-spacing:.14em;line-height:1.5;font-weight:600}body.template--index .section-trust-indicators__subheading{font-size:12px;line-height:1.5;max-width:190px;margin:8px auto 0}body.template--index .section-trust-indicators__content-inner{gap:0}@media(max-width:749px){body.template--index .section-trust-indicators__swiper-wrapper{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}body.template--index .section-trust-indicators__swiper-slide:last-child{grid-column:1/-1}body.template--index .section-trust-indicators__title{font-size:10px}body.template--index .section-trust-indicators__icon{width:36px!important;height:36px!important}}body.template--index .section-trust-indicators__swiper-slide:nth-child(1) .section-trust-indicators__icon{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2058%2058%22%20fill%3D%22none%22%20stroke%3D%22%231238a6%22%20stroke-width%3D%222.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M15%2036C4%2039%202%2028%207%2023C10%2019%2015%2019%2019%2020C19%209%2029%205%2036%2010C40%2012%2042%2016%2042%2021C54%2020%2058%2032%2050%2037C46%2040%2041%2039%2037%2037C31%2044%2021%2043%2015%2036Z%22%2F%3E%3C%2Fsvg%3E)}body.template--index .section-trust-indicators__swiper-slide:nth-child(2) .section-trust-indicators__icon{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2058%2058%22%20fill%3D%22none%22%20stroke%3D%22%231238a6%22%20stroke-width%3D%222.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2216%22%20cy%3D%2213%22%20r%3D%227%22%2F%3E%3Ccircle%20cx%3D%2216%22%20cy%3D%2243%22%20r%3D%227%22%2F%3E%3Cpath%20d%3D%22M21%2018L47%2048M21%2038L47%208M27%2028L33%2022%22%2F%3E%3C%2Fsvg%3E)}body.template--index .section-trust-indicators__swiper-slide:nth-child(3) .section-trust-indicators__icon{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2058%2058%22%20fill%3D%22none%22%20stroke%3D%22%231238a6%22%20stroke-width%3D%222.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%2012H34V39H5ZM34%2023H45L53%2032V39H34%22%2F%3E%3Ccircle%20cx%3D%2215%22%20cy%3D%2241%22%20r%3D%225%22%2F%3E%3Ccircle%20cx%3D%2244%22%20cy%3D%2241%22%20r%3D%225%22%2F%3E%3C%2Fsvg%3E)}body.template--index .section-trust-indicators__swiper-slide:nth-child(4) .section-trust-indicators__icon{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2058%2058%22%20fill%3D%22none%22%20stroke%3D%22%231238a6%22%20stroke-width%3D%222.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M28%2046L9%2027C-4%2012%2014%201%2028%2015C42%201%2060%2012%2047%2027Z%22%2F%3E%3C%2Fsvg%3E)}body.template--index .section-trust-indicators__swiper-slide:nth-child(5) .section-trust-indicators__icon{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2058%2058%22%20fill%3D%22none%22%20stroke%3D%22%231238a6%22%20stroke-width%3D%222.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%2027L28%207L51%2027M12%2023V49H44V23M23%2049V34H34V49M18%2015V7H12V21%22%2F%3E%3C%2Fsvg%3E)}body.template--index .fh-product-edit__card,body.template--index .fh-product-edit__card:hover{background:transparent;transform:none;box-shadow:none}body.template--index .fh-product-edit__photo img,body.template--index .fh-product-edit__photo:hover img{transform:none!important;transition:none}body.template--index .fh-product-edit__add{position:relative;isolation:isolate;overflow:hidden;transition:background-color .18s ease,color .18s ease,border-color .18s ease}body.template--index .fh-product-edit__add:before,body.template--index .fh-product-edit__add:after{display:none!important;content:none!important}body.template--index .fh-product-edit__add:hover,body.template--index .fh-product-edit__add:focus-visible{background:var(--fh-ink)!important;color:#fff!important;border-color:var(--fh-ink)!important}body.template--index .section-dual-tiles__content .button{display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1.25!important;padding:13px 24px!important;height:auto;min-height:46px;position:relative;overflow:hidden}body.template--index .section-dual-tiles__content .button--text{padding:8px 0!important;min-height:34px}body.template--index .section-dual-tiles__content .button>*{align-self:center}body.template--index{--fh-ink:#142039;--fh-paper:#f7f5ef;--fh-muted:#505969;--fh-line:#d9dfe9;--fh-blue:#dfe8f5}body.template--index :is(.section-multitile__content h2,.fh-insert-panel h2,.fh-product-edit__head h2,.section-dual-tiles__content h2,.fh-discovery h2){color:#1238a6}body.template--index .header__nav-link{color:#142039}
/*# sourceMappingURL=/cdn/shop/t/97/assets/fluff-editorial.css.map */
