.template-index .main-content{padding-top:0}.tf-home{--tfh-ink:#343431;--tfh-muted:#6d6a65;--tfh-paper:#f3f1ed;--tfh-line:#dedbd5;color:var(--tfh-ink);font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:400;line-height:1.65;background:#fff}.tf-home *{box-sizing:border-box}.tf-home h1,.tf-home h2,.tf-home h3,.tfh-finale>p,.tfh-review-grid blockquote{font-family:var(--font-stack-header,Amiri,Georgia,serif);font-weight:400;letter-spacing:0;text-transform:none;line-height:1.16;color:inherit}.tf-home h1{font-size:clamp(48px,5.6vw,84px);margin:20px 0 24px}.tf-home h2{font-size:clamp(32px,3.2vw,48px);margin:8px 0 0}.tf-home h3{font-size:29px;margin:9px 0 14px}.tf-home p{color:inherit;margin:0 0 22px}.tf-home a{color:inherit;text-decoration:none}.tf-home a:focus-visible,.tf-home summary:focus-visible{outline:2px solid #725936;outline-offset:5px}.tf-home img{display:block;width:100%;height:100%;object-fit:cover}.tfh-wrap{max-width:1440px;margin:0 auto;padding-left:clamp(22px,5vw,76px);padding-right:clamp(22px,5vw,76px)}.tf-home .tfh-eyebrow{font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:400;line-height:1.6;text-transform:uppercase;letter-spacing:2.3px;margin:0 0 14px}.tfh-hero{display:grid;grid-template-columns:43% 57%;background:var(--tfh-paper);min-height:590px}.tfh-hero__copy{padding:76px clamp(28px,5vw,76px);display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.tf-home .tfh-intro{max-width:360px;font-size:16px;line-height:1.8;margin-bottom:30px}.tfh-actions{display:flex;align-items:flex-start;flex-direction:column;gap:20px}.tfh-button{display:inline-flex;gap:28px;justify-content:space-between;align-items:center;min-height:48px;min-width:190px;background:var(--tfh-ink);color:#fff!important;padding:14px 24px;font-size:12px;line-height:1.6;letter-spacing:.35px;border:1px solid var(--tfh-ink);transition:background .15s ease}.tfh-button:hover{background:#52514b}.tfh-textlink{display:inline-block;font-size:12px;line-height:1.7;border-bottom:1px solid currentColor;padding-bottom:4px;min-height:32px}.tfh-textlink span{margin-left:15px}.tfh-textlink:hover{color:#77716a}.tf-home .tfh-hero__signature{font-family:var(--font-stack-header,Amiri,Georgia,serif);font-size:19px;font-style:italic;margin:38px 0 0;color:var(--tfh-muted)}.tfh-hero__visual{position:relative;min-width:0}.tfh-hero__visual>a:first-child{display:block;position:absolute;top:0;right:0;bottom:0;left:0}.tfh-hero__visual img{object-position:center 40%}.tfh-image-caption{position:absolute;bottom:20px;right:20px;display:flex;gap:10px;align-items:center;padding:12px 16px;background:#fffffff2;font-size:11px;line-height:1.6}.tfh-image-caption span{margin-left:16px}.tfh-assurance{display:grid;grid-template-columns:repeat(4,1fr);max-width:1440px;margin:auto;padding:23px 5vw;border-bottom:1px solid var(--tfh-line);font-size:11px;text-align:center;gap:14px}.tfh-assurance span+span{border-left:1px solid var(--tfh-line)}.tfh-edit{padding-top:76px;padding-bottom:82px}.tfh-section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:25px;margin-bottom:34px}.tfh-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.tfh-product__image{display:block;aspect-ratio:4/5;background:#f5f4f1;padding:24px;overflow:hidden}.tfh-product__image img{object-fit:contain;transition:transform .25s ease}.tfh-product__image:hover img{transform:scale(1.035)}.tfh-product__meta{display:flex;justify-content:space-between;gap:12px;align-items:baseline;margin-top:18px}.tfh-product__meta h3{font-size:23px;margin:0}.tfh-product__meta p{white-space:nowrap;font-size:11px;margin:0}.tfh-product__action{display:flex;justify-content:space-between;padding:12px 0 8px;font-size:11px;border-bottom:1px solid var(--tfh-line)}.tfh-worlds{padding-bottom:84px}.tfh-world-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.tfh-world__image{display:block;aspect-ratio:1/1;overflow:hidden;background:var(--tfh-paper)}.tfh-world__image img{object-position:center 42%;transition:transform .4s ease}.tfh-world__image:hover img{transform:scale(1.02)}.tfh-world__copy{padding:28px 0 0;max-width:460px}.tfh-world__copy p:not(.tfh-eyebrow){font-size:14px;max-width:410px}.tfh-world__copy .tfh-eyebrow{margin-bottom:9px}.tfh-inspiration{background:var(--tfh-paper);padding:76px 0}.tf-home .tfh-section-note{font-size:13px;max-width:300px;margin:0}.tfh-scene-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.tfh-scene__image{display:block;aspect-ratio:4/5;overflow:hidden}.tfh-scene h3{font-size:26px;margin:22px 0 12px}.tfh-small{font-size:11px;color:var(--tfh-muted)!important}.tf-home .tfh-scene-disclaimer{margin:28px 0 0}.tfh-reviews{padding-top:68px;padding-bottom:68px;text-align:center}.tfh-review-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:36px;margin-top:28px}.tfh-review-grid figure{margin:0;padding:0 12px}.tfh-review-grid blockquote{font-size:23px;font-style:normal;padding:0;margin:0 0 18px;border:0;line-height:1.45}.tfh-review-grid figcaption{font-size:10px;line-height:1.7;color:var(--tfh-muted)}.tfh-artist{display:grid;grid-template-columns:46% 54%;padding-top:15px;padding-bottom:86px;align-items:center}.tfh-artist__image{aspect-ratio:4/3;overflow:hidden}.tfh-artist__copy{padding:36px 0 36px 70px;max-width:580px}.tfh-artist__copy h2{margin-bottom:23px}.tfh-artist__copy>p:not(.tfh-eyebrow){font-size:14px}.tf-home .tfh-artist__sign{font-family:var(--font-stack-header,Amiri,Georgia,serif);font-style:italic;font-size:29px;margin:24px 0}.tfh-light{display:grid;grid-template-columns:46% 54%;background:#3e403a;color:#fff;min-height:570px}.tfh-light__copy{padding:70px clamp(28px,7vw,110px);align-self:center}.tfh-light__copy h2{font-size:clamp(38px,3.6vw,55px);margin-bottom:25px}.tfh-light__copy>p:not(.tfh-eyebrow){font-size:14px;max-width:360px;color:#eeece5}.tfh-button--light{background:#f3f1ed;color:#343431!important;border-color:#f3f1ed;margin-top:10px}.tfh-button--light:hover{background:#dedbd5}.tfh-light__caption{display:block;font-size:11px;margin-top:28px;color:#eeece5!important;text-decoration:underline!important;text-underline-offset:4px}.tfh-light__image{display:block;position:relative;min-width:0}.tfh-light__image img{position:absolute;top:0;right:0;bottom:0;left:0;object-position:center 44%}.tfh-help{display:grid;grid-template-columns:40% 60%;gap:0;padding-top:84px;padding-bottom:84px}.tfh-help>div:first-child{padding-right:60px}.tfh-help h2{margin-bottom:20px}.tfh-help p{font-size:14px}.tfh-faq details{border-top:1px solid var(--tfh-line)}.tfh-faq details:last-child{border-bottom:1px solid var(--tfh-line)}.tfh-faq summary{list-style:none;padding:21px 34px 21px 0;font-size:14px;cursor:pointer;position:relative}.tfh-faq summary::-webkit-details-marker{display:none}.tfh-faq summary:after{content:"+";position:absolute;right:3px;font-size:22px;top:16px;font-weight:300}.tfh-faq details[open] summary:after{content:"\2212"}.tfh-faq details>div{padding:0 30px 20px 0}.tfh-faq p{font-size:13px}.tfh-finale{padding:48px 24px 56px;text-align:center;border-top:1px solid var(--tfh-line);background:var(--tfh-paper)}.tfh-finale>p{font-size:34px;margin-bottom:22px}@media(min-width:1500px){.tfh-hero{max-height:760px}.tfh-hero__copy{padding-left:max(76px,calc((100vw - 1288px)/2))}}@media(max-width:989px){.tfh-hero{min-height:540px}.tfh-hero__copy{padding:48px 28px}.tfh-product-grid{gap:16px}.tfh-product__image{padding:16px}.tfh-product__meta{display:block}.tfh-product__meta p{margin-top:5px}.tfh-artist__copy{padding-left:36px}.tfh-help>div:first-child{padding-right:35px}}@media(max-width:749px){.tfh-hero{display:flex;flex-direction:column;min-height:0}.tfh-hero__copy{padding:35px 24px 30px}.tf-home h1{font-size:51px;line-height:1.08;margin:12px 0 18px}.tf-home .tfh-eyebrow{font-size:9px;letter-spacing:1.8px;margin-bottom:10px}.tf-home .tfh-intro{font-size:14px;line-height:1.7;margin-bottom:22px;max-width:360px}.tfh-actions{flex-direction:row;flex-wrap:wrap;align-items:center;gap:16px}.tfh-button{min-width:158px;padding:13px 18px;font-size:11px;gap:20px}.tfh-textlink{font-size:11px}.tf-home .tfh-hero__signature{display:none}.tfh-hero__visual{height:auto;aspect-ratio:1.22}.tfh-image-caption{right:12px;bottom:12px;padding:9px 12px;font-size:10px}.tfh-assurance{grid-template-columns:1fr 1fr;padding:20px;gap:16px 8px;font-size:10px}.tfh-assurance span:nth-child(3){border-left:0}.tfh-edit{padding-top:46px;padding-bottom:48px}.tfh-section-head{align-items:flex-start;margin-bottom:23px;gap:16px}.tf-home h2{font-size:34px}.tfh-section-head>.tfh-textlink{margin-top:23px;white-space:nowrap}.tfh-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 16px}.tfh-product__image{padding:13px}.tfh-product__meta{margin-top:13px}.tfh-product__meta h3{font-size:22px}.tfh-product__action{font-size:10px}.tfh-worlds{padding-bottom:48px}.tfh-world-grid{grid-template-columns:1fr;gap:36px}.tfh-world__image{aspect-ratio:1.12}.tfh-world__copy{padding-top:22px}.tfh-world__copy h3{font-size:30px}.tfh-world__copy p:not(.tfh-eyebrow){font-size:13px}.tfh-inspiration{padding:46px 0}.tfh-inspiration .tfh-section-head{display:block}.tf-home .tfh-section-note{margin-top:18px;max-width:360px}.tfh-scene-grid{grid-template-columns:1fr;gap:34px}.tfh-scene__image{aspect-ratio:1.12}.tfh-scene h3{font-size:27px;margin-top:18px}.tfh-reviews{padding-top:42px;padding-bottom:42px}.tfh-review-grid{grid-template-columns:1fr;gap:28px}.tfh-review-grid figure{max-width:360px;margin:auto}.tfh-review-grid blockquote{font-size:23px;margin-bottom:10px}.tfh-artist{grid-template-columns:1fr;padding-top:8px;padding-bottom:48px}.tfh-artist__copy{padding:29px 0 0}.tfh-artist__copy h2{font-size:35px}.tfh-light{display:flex;flex-direction:column;min-height:0}.tfh-light__copy{padding:44px 24px;width:100%}.tfh-light__copy h2{font-size:42px;max-width:300px}.tfh-light__image{aspect-ratio:1.1}.tfh-light__copy>p:not(.tfh-eyebrow){max-width:400px}.tfh-help{grid-template-columns:1fr;padding-top:46px;padding-bottom:46px;gap:30px}.tfh-help>div:first-child{padding-right:0}.tfh-finale{padding:38px 24px 44px}.tfh-finale>p{font-size:30px}}@media(prefers-reduced-motion:reduce){.tf-home *{transition:none!important;scroll-behavior:auto!important}}.tf-home{font-size:16px}.tf-home .tfh-eyebrow{font-size:11px}.tf-home .tfh-intro,.tfh-world__copy p:not(.tfh-eyebrow),.tfh-section-note,.tfh-artist__copy>p:not(.tfh-eyebrow),.tfh-light__copy>p:not(.tfh-eyebrow),.tfh-help p{font-size:16px}.tf-home .tfh-button,.tf-home .tfh-textlink{font-size:14px}.tfh-product__image{background:transparent}.tfh-product__meta h3{font-size:27px}.tfh-product__meta p,.tfh-product__action{font-size:13px}.tfh-scene h3{font-size:29px}.tfh-review-grid figcaption{font-size:12px}.tfh-faq summary{font-size:16px}.tfh-faq p{font-size:14px}.tfh-light{background:#8a7049}@media(max-width:749px){.tf-home .tfh-eyebrow{font-size:10px}.tf-home .tfh-intro,.tfh-world__copy p:not(.tfh-eyebrow),.tfh-section-note,.tfh-artist__copy>p:not(.tfh-eyebrow),.tfh-light__copy>p:not(.tfh-eyebrow),.tfh-help p{font-size:15px}.tf-home h2{font-size:36px}.tfh-product__meta h3{font-size:23px}.tfh-product__meta p,.tfh-product__action{font-size:12px}.tfh-scene h3{font-size:28px}.tfh-faq summary{font-size:15px}.tf-home .tfh-button,.tf-home .tfh-textlink{font-size:12px}.tfh-light{background:#8a7049}}.tf-home .tfh-arrow-wrap{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;flex-shrink:0;line-height:1}.tf-home .tfh-arrow{display:block;width:18px;height:18px;flex-shrink:0}.tfh-product__action{align-items:center;gap:10px}
/*# sourceMappingURL=/cdn/shop/t/40/compiled_assets/styles.css.map */
