:root{--tc-soft-bg: #f1eeea;--tc-warm-white: #faf8f4;--tc-charcoal: #1c1a17;--tc-warm-accent: #9b8263;--tc-accent: #8b6e4e;--tc-light: #a89f94;--tc-mid: #6b6358;--tc-muted: #8b8178;--tc-border: #e0d9cf;--tc-copy-size: 15px;--tc-copy-line: 1.78;--tc-button-size: 10px;--tc-button-spacing: .22em;--tc-button-height: 50px}.shopify-section--image-with-text,.shopify-section--image-with-text .color-scheme{background:var(--tc-soft-bg)!important}.shopify-section--image-with-text image-with-text.image-with-text,.shopify-section--image-with-text .image-with-text.image-with-text--reverse,.shopify-section--image-with-text .image-with-text{display:grid!important;grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr)!important;align-items:stretch!important;background:var(--tc-soft-bg)!important;overflow:hidden!important}.shopify-section--image-with-text picture,.shopify-section--image-with-text picture img,.shopify-section--image-with-text>img,.shopify-section--image-with-text>svg{width:100%!important;height:100%!important;aspect-ratio:1 / 1!important;min-height:600px!important;max-height:820px!important;object-fit:cover!important;object-position:center center!important;display:block!important}.shopify-section--image-with-text image-with-text>.prose,.shopify-section--image-with-text .image-with-text>.prose{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin:0!important;padding:76px 88px 76px 78px!important;display:block!important;align-self:center!important;background:var(--tc-soft-bg)!important;text-align:left!important}.shopify-section .image-with-text h2,.shopify-section .image-with-text .h1,.shopify-section .image-with-text .h2,.shopify-section--image-with-text .image-with-text>.prose>.h1,.shopify-section--image-with-text .image-with-text>.prose>.h2,.shopify-section--image-with-text .image-with-text>.prose>h1,.shopify-section--image-with-text .image-with-text>.prose>h2{font-size:clamp(64px,7.5vw,112px)!important;line-height:.92!important;letter-spacing:-.02em!important;color:var(--tc-charcoal)!important;max-width:560px!important;text-wrap:balance!important;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;font-synthesis:none!important}.shopify-section--image-with-text .image-with-text>.prose>.h1 em,.shopify-section--image-with-text .image-with-text>.prose>.h2 em,.shopify-section--image-with-text .image-with-text>.prose>h1 em,.shopify-section--image-with-text .image-with-text>.prose>h2 em{font-style:italic!important;font-weight:400!important;letter-spacing:-.01em!important;color:var(--tc-warm-accent)!important}.shopify-section--image-with-text image-with-text .prose .h6,.shopify-section--image-with-text .image-with-text .prose .h6,.shopify-section--image-with-text image-with-text .prose p.h6{font-size:9px!important;letter-spacing:.32em!important;text-transform:uppercase!important;color:var(--tc-light)!important;font-weight:400!important;line-height:1.3!important;margin:0 0 28px!important}.shopify-section--image-with-text .image-with-text>.prose>div{max-width:520px!important;margin:0 0 34px!important}.shopify-section--image-with-text .image-with-text>.prose>div>p{margin:0!important;text-align:left!important}.shopify-section .image-with-text p,.shopify-section--image-with-text image-with-text .prose>p:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6),.shopify-section--image-with-text .image-with-text .prose>p:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6){font-size:var(--tc-copy-size)!important;line-height:var(--tc-copy-line)!important;letter-spacing:.01em!important;color:#5f584f!important;max-width:455px!important;margin:0 0 46px!important}.shopify-section--image-with-text .image-with-text>.prose>a.button,.shopify-section--image-with-text image-with-text .prose .button,.shopify-section--image-with-text image-with-text .prose a.button,.shopify-section--image-with-text .image-with-text .prose .button,.shopify-section--image-with-text .image-with-text .prose a.button{min-height:var(--tc-button-height)!important;height:var(--tc-button-height)!important;padding:0 34px!important;border-radius:0!important;font-size:var(--tc-button-size)!important;letter-spacing:var(--tc-button-spacing)!important;text-transform:uppercase!important;line-height:1!important;box-shadow:none!important;background-image:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;width:auto!important;min-width:190px!important;max-width:none!important;flex:0 0 auto!important;margin:0!important}.shopify-section--image-with-text .image-with-text>.prose>a.button+a.button{margin-left:18px!important}.shopify-section--image-with-text image-with-text .prose a.button:first-of-type,.shopify-section--image-with-text image-with-text .prose .button:first-of-type,.shopify-section--image-with-text .image-with-text .prose a.button:first-of-type,.shopify-section--image-with-text .image-with-text .prose .button:first-of-type{background:#1c1a17!important;color:#faf8f4!important;border:1px solid #1c1a17!important}.shopify-section--image-with-text image-with-text .prose a.button:first-of-type:hover,.shopify-section--image-with-text .image-with-text .prose a.button:first-of-type:hover{background:var(--tc-accent)!important;border-color:var(--tc-accent)!important;color:#faf8f4!important}.shopify-section--image-with-text image-with-text .prose a.button:last-of-type,.shopify-section--image-with-text image-with-text .prose .button:last-of-type,.shopify-section--image-with-text .image-with-text .prose a.button:last-of-type,.shopify-section--image-with-text .image-with-text .prose .button:last-of-type{background:transparent!important;color:var(--tc-charcoal)!important;border:1px solid #d6cec2!important}.shopify-section--image-with-text image-with-text .prose a.button:last-of-type:hover,.shopify-section--image-with-text .image-with-text .prose a.button:last-of-type:hover{background:#ece6dd!important;color:var(--tc-charcoal)!important;border-color:#d6cec2!important}.shopify-section--image-with-text .image-with-text .prose .button:before,.shopify-section--image-with-text .image-with-text .prose .button:after,.shopify-section--image-with-text .image-with-text .prose a.button:before,.shopify-section--image-with-text .image-with-text .prose a.button:after{display:none!important;content:none!important}@media screen and (max-width:999px){.shopify-section--image-with-text image-with-text.image-with-text,.shopify-section--image-with-text .image-with-text.image-with-text--reverse,.shopify-section--image-with-text .image-with-text{display:flex!important;flex-direction:column!important;grid-template-columns:1fr!important;min-height:0!important}.shopify-section--image-with-text image-with-text.image-with-text>picture,.shopify-section--image-with-text .image-with-text>picture,.shopify-section--image-with-text image-with-text.image-with-text>img,.shopify-section--image-with-text .image-with-text>img,.shopify-section--image-with-text image-with-text.image-with-text>svg,.shopify-section--image-with-text .image-with-text>svg{order:0!important}.shopify-section--image-with-text image-with-text.image-with-text>.prose,.shopify-section--image-with-text .image-with-text>.prose{order:1!important}.shopify-section--image-with-text picture,.shopify-section--image-with-text picture img,.shopify-section--image-with-text>img,.shopify-section--image-with-text>svg{min-height:420px!important;height:420px!important}.shopify-section--image-with-text image-with-text>.prose,.shopify-section--image-with-text .image-with-text>.prose{padding:42px 26px!important;justify-content:flex-start!important}.shopify-section--image-with-text image-with-text .prose .h6,.shopify-section--image-with-text .image-with-text .prose .h6{margin-bottom:20px!important}.shopify-section--image-with-text image-with-text .prose .h1,.shopify-section--image-with-text .image-with-text .prose .h1,.shopify-section--image-with-text image-with-text .prose .h2,.shopify-section--image-with-text .image-with-text .prose .h2,.shopify-section--image-with-text image-with-text .prose h2,.shopify-section--image-with-text .image-with-text .prose h2{font-size:clamp(42px,12vw,64px)!important;line-height:.92!important;max-width:100%!important;margin-bottom:22px!important}.shopify-section--image-with-text image-with-text .prose>p:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6),.shopify-section--image-with-text .image-with-text .prose>p:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6){font-size:15px!important;line-height:1.75!important;max-width:100%!important;margin-bottom:28px!important}.shopify-section--image-with-text .image-with-text>.prose>a.button,.shopify-section--image-with-text image-with-text .prose .button,.shopify-section--image-with-text image-with-text .prose a.button,.shopify-section--image-with-text .image-with-text .prose .button,.shopify-section--image-with-text .image-with-text .prose a.button{width:auto!important;min-width:0!important;margin:0 12px 12px 0!important;padding:0 22px!important}}@media screen and (min-width:1000px)and (max-width:1320px){.shopify-section--image-with-text image-with-text.image-with-text,.shopify-section--image-with-text .image-with-text.image-with-text--reverse,.shopify-section--image-with-text .image-with-text{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)!important}.shopify-section--image-with-text picture,.shopify-section--image-with-text picture img,.shopify-section--image-with-text>img,.shopify-section--image-with-text>svg{min-height:0!important;height:100%!important;object-fit:cover!important}.shopify-section--image-with-text image-with-text>.prose,.shopify-section--image-with-text .image-with-text>.prose{padding:64px 56px 64px 64px!important}.shopify-section--image-with-text .image-with-text>.prose>a.button,.shopify-section--image-with-text image-with-text .prose .button,.shopify-section--image-with-text image-with-text .prose a.button,.shopify-section--image-with-text .image-with-text .prose .button,.shopify-section--image-with-text .image-with-text .prose a.button{min-width:168px!important;padding:0 24px!important;margin:0 14px 14px 0!important}.shopify-section--image-with-text .image-with-text>.prose>a.button+a.button{margin-left:0!important}}.shopify-section--rich-text .h1,.shopify-section--rich-text .prose .h1,.shopify-section--rich-text .h2,.shopify-section--rich-text .prose .h2,.shopify-section--rich-text h1,.shopify-section--rich-text h2{font-size:clamp(54px,5.4vw,84px)!important;line-height:1!important;letter-spacing:-.02em!important;text-transform:none!important}.shopify-section--rich-text .prose>p:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6){font-size:16px!important;line-height:1.88!important;letter-spacing:.01em!important}@media screen and (max-width:999px){.shopify-section--rich-text .h1,.shopify-section--rich-text .prose .h1,.shopify-section--rich-text .h2,.shopify-section--rich-text .prose .h2,.shopify-section--rich-text h1,.shopify-section--rich-text h2{font-size:clamp(38px,9vw,58px)!important;line-height:1!important}.shopify-section--rich-text .prose>p:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6){font-size:15px!important;line-height:1.8!important}}.shopify-section--newsletter{background:#171411!important;color:#f5f0e8!important;border-top:1px solid rgba(245,240,232,.08);border-bottom:1px solid rgba(245,240,232,.08)}.shopify-section--newsletter .color-scheme,.shopify-section--newsletter .newsletter,.shopify-section--newsletter .content-over-media,.shopify-section--newsletter .content,.shopify-section--newsletter .section-stack,.shopify-section--newsletter .section-header,.shopify-section--newsletter .prose,.shopify-section--newsletter .v-stack{background:transparent!important}.shopify-section--newsletter .section-spacing,.shopify-section--newsletter .bordered-section,.shopify-section--newsletter .color-scheme{padding-top:72px!important;padding-bottom:72px!important}.shopify-section--newsletter .content.section-stack{gap:18px!important;align-content:center!important}.shopify-section--newsletter .section-header,.shopify-section--newsletter .section-header .prose{max-width:980px!important;margin-left:auto!important;margin-right:auto!important}.shopify-section--newsletter .h6,.shopify-section--newsletter .prose .h6,.shopify-section--newsletter p.h6{font-size:9px!important;letter-spacing:.32em!important;text-transform:uppercase!important;font-weight:400!important;text-align:center!important;margin-bottom:22px!important;color:var(--tc-light)!important;opacity:.75!important}.shopify-section--newsletter .h1,.shopify-section--newsletter .h2,.shopify-section--newsletter h1,.shopify-section--newsletter h2{font-size:clamp(58px,6vw,92px)!important;line-height:.92!important;letter-spacing:-.02em!important;text-align:center!important;text-transform:none!important;color:#f5f0e8!important;max-width:860px!important;margin:0 auto 26px!important;text-wrap:balance!important}.shopify-section--newsletter .h1 em,.shopify-section--newsletter .h2 em,.shopify-section--newsletter h1 em,.shopify-section--newsletter h2 em,.shopify-section--newsletter .h1 i,.shopify-section--newsletter .h2 i,.shopify-section--newsletter h2 i{color:var(--tc-muted)!important;font-style:italic!important;font-weight:300!important}.shopify-section--newsletter .prose>p:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6),.shopify-section--newsletter .section__description,.shopify-section--newsletter .text-subdued{font-size:var(--tc-copy-size)!important;line-height:1.72!important;letter-spacing:.01em!important;color:#f5f0e8d1!important;text-align:center!important;max-width:720px!important;margin:0 auto!important}@media screen and (max-width:999px){.shopify-section--newsletter .section-spacing,.shopify-section--newsletter .bordered-section,.shopify-section--newsletter .color-scheme{padding-top:56px!important;padding-bottom:56px!important}.shopify-section--newsletter .h1,.shopify-section--newsletter .h2,.shopify-section--newsletter h1,.shopify-section--newsletter h2{font-size:clamp(40px,10vw,62px)!important;line-height:.92!important;max-width:100%!important}.shopify-section--newsletter .prose>p:not(.h6),.shopify-section--newsletter .section__description,.shopify-section--newsletter .text-subdued{font-size:14px!important;max-width:100%!important}.shopify-section--newsletter form,.shopify-section--newsletter .form{flex-direction:column!important;gap:14px!important;max-width:100%!important}.shopify-section--newsletter .field,.shopify-section--newsletter .input,.shopify-section--newsletter .newsletter-form__field-wrapper,.shopify-section--newsletter button,.shopify-section--newsletter .button,.shopify-section--newsletter input[type=submit]{width:100%!important;min-width:0!important;max-width:100%!important;flex:1 1 auto!important}}.shopify-section--newsletter .button,.shopify-section--newsletter button[type=submit],.shopify-section--newsletter input[type=submit],.shopify-section--featured-collection .button,.shopify-section--collection-list .button,.shopify-section--multiple-media-with-text .button{font-size:var(--tc-button-size)!important;letter-spacing:var(--tc-button-spacing)!important}.shopify-section--multiple-media-with-text .h3,.shopify-section--multiple-media-with-text h3{font-size:clamp(32px,3.5vw,48px)!important;line-height:.92!important;letter-spacing:-.02em!important}.footer{background:var(--tc-warm-white)}.footer .footer__block-list{align-items:stretch!important}.footer a,.footer li,.footer p{font-size:13px;line-height:1.9;color:var(--tc-mid)}.footer a:hover{color:var(--tc-charcoal)}.footer .footer__block{display:flex!important;flex-direction:column!important;padding-left:42px!important}.footer .footer__block:first-child{padding-left:0!important}.footer .footer__block+.footer__block{border-left:none!important;margin-left:0!important}.footer .footer__block:before,.footer .footer__block:after,.footer .footer__block:nth-child(n+2):before{content:none!important;display:none!important}.footer .footer__block--text{max-width:420px;margin-bottom:16px!important}.footer .footer__block--text .h6,.footer .footer__block--text h2,.footer .footer__block--text h3{font-size:20px;letter-spacing:.12em;text-transform:uppercase;color:var(--tc-charcoal);margin-bottom:20px;white-space:nowrap}.footer .footer__block--text p{font-size:13px;line-height:1.7;letter-spacing:.01em;text-transform:none;color:var(--tc-mid);white-space:normal;max-width:420px;margin-bottom:0!important}.footer .footer__block--links{border-top:none}.footer .footer__block.footer__block--links>.v-stack>p.h6,.footer .footer__block--links .h6,.footer .footer__block--links p.h6,.footer .footer__block--links .footer__heading,.footer .footer__block--links .footer__block-title{font-family:var(--text-font-family)!important;font-size:12px!important;font-weight:400!important;letter-spacing:.15em!important;text-transform:uppercase;color:#2a241f!important;opacity:.82!important;line-height:1.35!important}.footer .footer__block.footer__block--links>.v-stack>p.h6{margin-bottom:14px!important}.footer .footer__block-links li{margin-bottom:2px}.footer .footer__block-links a{font-size:13px;line-height:1.9;letter-spacing:.01em;text-decoration:none!important}.footer__aside,.footer__bottom,.footer__aside-top,.footer__aside-bottom{border-top:1px solid var(--tc-border)!important;margin-top:56px;padding-top:22px}.footer__aside{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.footer__aside,.footer__aside *{font-size:12px;line-height:1.5;color:var(--tc-mid)}.footer__aside .shopify-policy__container,.footer__aside .policy-links,.footer__aside ul.list-unstyled,.footer__aside .linklist{display:flex;align-items:center;flex-wrap:wrap;gap:18px;margin:0;padding:0;list-style:none}.footer__aside a{font-size:12px;color:var(--tc-mid);text-decoration:none}.footer__aside a:hover{color:var(--tc-charcoal)}@media screen and (min-width:1000px){.footer .footer__block-list{display:grid!important;grid-template-columns:1.45fr 1fr 1fr 1fr!important;column-gap:72px!important;row-gap:0!important;align-items:stretch!important;position:relative}.footer .footer__block{position:relative!important;display:flex!important;flex-direction:column!important;padding-left:42px!important}.footer .footer__block:first-child{padding-left:0!important}.footer .footer__block:nth-child(n+2):after{content:""!important;position:absolute!important;left:-36px!important;top:0!important;height:100%!important;width:1px!important;background:#ddd5c9!important;display:block!important}.footer .footer__block--links{border-top:none!important;padding-top:0!important}}@media screen and (min-width:700px)and (max-width:999px){.footer{padding-top:28px!important}.footer .footer__block-list{display:grid!important;grid-template-columns:1.2fr 1fr 1fr 1fr!important;column-gap:36px!important;row-gap:0!important;align-items:start!important}.footer .footer__block{padding-left:0!important;margin-bottom:0!important;border:none!important}.footer .footer__block--text{max-width:100%!important}.footer .footer__block--text .h6,.footer .footer__block--text h2,.footer .footer__block--text h3{font-size:18px!important;white-space:normal;margin-bottom:14px!important}.footer .footer__block--links{border-top:none!important;padding-top:0!important;margin-bottom:0!important}.footer .footer__block--links .footer__block-links,.footer .footer__block--links .linklist,.footer .footer__block--links ul{display:block!important;padding-top:0!important;max-height:none!important;opacity:1!important;overflow:visible!important;visibility:visible!important}.footer .footer__block--links .h6,.footer .footer__block--links p.h6,.footer .footer__block--links .footer__heading,.footer .footer__block--links .footer__block-title{pointer-events:none!important;cursor:default!important;margin-bottom:12px!important}.footer .footer__block-links a{padding:4px 0!important;font-size:13px!important;line-height:1.55!important}}@media screen and (max-width:699px){.footer{padding-top:28px!important}.footer .footer__block-list{display:block!important;row-gap:0!important}.footer .footer__block{padding-left:0!important;margin-bottom:22px!important;border:none!important}.footer .footer__block--text{max-width:100%!important}.footer .footer__block--text .h6,.footer .footer__block--text h2,.footer .footer__block--text h3{margin-bottom:14px!important;font-size:16px!important;line-height:1.05!important;letter-spacing:.08em!important;white-space:normal!important}.footer .footer__block--text p{max-width:100%!important;font-size:13px!important;line-height:1.65!important;margin-bottom:0!important}.footer .footer__block--links{border-top:1px solid rgba(0,0,0,.08)!important;padding-top:12px!important;margin-bottom:12px!important}.footer .footer__block.footer__block--links>.v-stack>p.h6{margin-bottom:10px!important;font-size:12px!important;letter-spacing:.14em!important}.footer .footer__block--links .h6,.footer .footer__block--links p.h6,.footer .footer__block--links .footer__heading,.footer .footer__block--links .footer__block-title{position:relative!important;cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important;padding-right:28px!important;font-size:12px!important;letter-spacing:.16em!important;color:#1f1a17!important;opacity:1!important}.footer .footer__block--links .h6:before,.footer .footer__block--links p.h6:before,.footer .footer__block--links .footer__heading:before,.footer .footer__block--links .footer__block-title:before,.footer .footer__block--links .h6:after,.footer .footer__block--links p.h6:after,.footer .footer__block--links .footer__heading:after,.footer .footer__block--links .footer__block-title:after{content:"";position:absolute!important;right:0!important;top:50%!important;width:14px!important;height:1.5px!important;background:#5f584f!important;transform:translateY(-50%)!important;display:block!important}.footer .footer__block--links .h6:after,.footer .footer__block--links p.h6:after,.footer .footer__block--links .footer__heading:after,.footer .footer__block--links .footer__block-title:after{transform:translateY(-50%) rotate(90deg)!important}.footer .footer__block--links .footer__block-links,.footer .footer__block--links .linklist,.footer .footer__block--links ul{display:none;padding-top:8px}.footer .footer__block--links.active .footer__block-links,.footer .footer__block--links.active .linklist,.footer .footer__block--links.active ul{display:block!important}.footer .footer__block--links.active .h6:after,.footer .footer__block--links.active p.h6:after,.footer .footer__block--links.active .footer__heading:after,.footer .footer__block--links.active .footer__block-title:after{opacity:0!important}.footer .footer__block-links li{margin-bottom:0!important}.footer .footer__block-links a{display:block!important;padding:6px 0!important;font-size:16px!important;line-height:1.75!important;color:#2f2a25!important;font-weight:400!important;opacity:1!important}.footer .footer__block-links ul,.footer .footer__block-links .v-stack ul,.footer .footer__block-links .unstyled-list{gap:6px!important}.footer__aside,.footer__bottom,.footer__aside-top,.footer__aside-bottom{margin-top:24px!important;padding-top:16px!important}.footer__aside{gap:12px!important;align-items:flex-start!important}.footer__aside,.footer__aside *{font-size:11px!important;line-height:1.4!important}.footer__aside .shopify-policy__container,.footer__aside .policy-links,.footer__aside ul.list-unstyled,.footer__aside .linklist{gap:10px!important}}.shopify-section--testimonials{background:#ece7dc!important;border-top:0!important;border-bottom:0!important}.shopify-section--testimonials .color-scheme,.shopify-section--testimonials .section-spacing,.shopify-section--testimonials .container{background:transparent!important}.shopify-section--testimonials .section-header,.shopify-section--testimonials .section-header .prose{text-align:center!important;max-width:980px!important;margin-left:auto!important;margin-right:auto!important}.shopify-section--testimonials .h6,.shopify-section--testimonials .prose .h6,.shopify-section--testimonials p.h6{margin:0 0 18px!important}.shopify-section--testimonials .h1,.shopify-section--testimonials .h2,.shopify-section--testimonials h1,.shopify-section--testimonials h2{font-size:clamp(42px,4vw,58px)!important;line-height:.92!important;letter-spacing:-.015em!important;font-weight:400!important;text-align:center!important;margin:0 auto 26px!important;max-width:980px!important}.shopify-section--testimonials hr,.shopify-section--testimonials .divider{margin:20px auto!important;width:60%!important}@media screen and (min-width:1000px){.shopify-section--testimonials .section-spacing,.shopify-section--testimonials .color-scheme{padding-top:78px!important;padding-bottom:84px!important}.shopify-section--testimonials .container{max-width:1320px!important;margin-left:auto!important;margin-right:auto!important}.shopify-section--testimonials .testimonial-list{display:block!important;width:100%!important}.shopify-section--testimonials testimonial-carousel{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;width:100%!important;max-width:100%!important}.shopify-section--testimonials .testimonial-item,.shopify-section--testimonials .testimonial-item.is-selected,.shopify-section--testimonials .testimonial-item[style]{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;opacity:1!important;visibility:visible!important;transform:none!important;pointer-events:auto!important;width:100%!important;max-width:none!important;min-width:0!important;grid-area:auto!important;min-height:340px!important;padding:28px 34px 18px!important;background:#f7f4ef!important;border-top:1px solid #ddd5c9!important;border-bottom:1px solid #ddd5c9!important;text-align:left!important}.shopify-section--testimonials .testimonial-item:not(:first-child){border-left:1px solid #ddd5c9!important}.shopify-section--testimonials .testimonial-item .prose{flex:1 1 auto!important;margin:0!important;width:100%!important;max-width:none!important;text-align:left!important}.shopify-section--testimonials .testimonial-item .prose:before{content:"\2605  \2605  \2605  \2605  \2605"!important;display:block!important;font-family:var(--text-font-family)!important;font-size:14px!important;line-height:1!important;letter-spacing:1px!important;color:#9b8263!important;margin-bottom:10px!important}.shopify-section--testimonials .testimonial-item .prose p{font-family:var(--heading-font-family)!important;font-size:17px!important;line-height:1.42!important;font-style:italic!important;font-weight:400!important;letter-spacing:-.005em!important;color:#4b443b!important;margin:0!important;max-width:none!important}.shopify-section--testimonials .testimonial-item .v-stack{margin-top:auto!important;padding-top:8px!important;border-top:1px solid #ddd5c9!important;display:block!important;gap:0!important;text-align:left!important}.shopify-section--testimonials .testimonial-item .text-base,.shopify-section--testimonials .testimonial-item .text-base strong{margin:0!important;font-family:var(--text-font-family)!important;font-size:10px!important;line-height:1.2!important;font-weight:400!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:#a89f94!important}.shopify-section--testimonials carousel-navigation.page-dots{display:none!important}}@media screen and (max-width:999px){.shopify-section--testimonials .section-spacing,.shopify-section--testimonials .color-scheme{padding-top:56px!important;padding-bottom:56px!important}.shopify-section--testimonials .h1,.shopify-section--testimonials .h2,.shopify-section--testimonials h1,.shopify-section--testimonials h2{font-size:clamp(36px,9vw,48px)!important;margin-bottom:28px!important}.shopify-section--testimonials .testimonial-item{max-width:none!important;min-height:auto!important;padding:34px 26px 28px!important;background:#f7f4ef!important;border:1px solid #ddd5c9!important}.shopify-section--testimonials .testimonial-item .prose:before{content:"\2605  \2605  \2605  \2605  \2605"!important;display:block!important;font-family:var(--text-font-family)!important;font-size:13px!important;line-height:1!important;letter-spacing:1px!important;color:#9b8263!important;margin-bottom:16px!important}.shopify-section--testimonials .testimonial-item .prose p{font-family:var(--heading-font-family)!important;font-size:17px!important;line-height:1.6!important;font-style:italic!important;color:#4b443b!important;margin:0!important}.shopify-section--testimonials .testimonial-item .v-stack{margin-top:24px!important;padding-top:16px!important;border-top:1px solid #ddd5c9!important;text-align:left!important;gap:0!important}.shopify-section--testimonials .testimonial-item .text-base,.shopify-section--testimonials .testimonial-item .text-base strong{font-family:var(--text-font-family)!important;font-size:10px!important;line-height:1.25!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:#a89f94!important;font-weight:400!important}}.mega-menu,.mega-menu__promo,.mega-menu__column{background:var(--tc-warm-white)}.mega-menu{color:var(--tc-charcoal)}.mega-menu__content{padding-top:30px;padding-bottom:34px}.mega-menu a{text-decoration:none!important}.mega-menu a:hover{color:var(--tc-charcoal)}@media screen and (min-width:1000px){.mega-menu{--mega-menu-gap: 4rem;--mega-menu-linklist-gap: 3.5rem;--mega-menu-promo-gap: 2rem;padding-block:2rem!important}.mega-menu__linklist{gap:var(--mega-menu-linklist-gap)!important;align-items:start!important}.mega-menu__linklist>li,.mega-menu__linklist>li.v-stack{position:relative;gap:.9rem!important;padding-left:2.4rem;padding-right:2.4rem}.mega-menu__linklist>li:first-child,.mega-menu__linklist>li.v-stack:first-child{padding-left:0}.mega-menu__linklist>li:not(:first-child):before,.mega-menu__linklist>li.v-stack:not(:first-child):before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:1px;background:#00000014}.mega-menu .h6,.mega-menu p.h6,.mega-menu a.h6,.mega-menu__linklist>li>.h6,.mega-menu__linklist>li>p.h6,.mega-menu__linklist>li>a.h6,.mega-menu__linklist>li>a:first-child:not(:only-child){font-family:var(--text-font-family)!important;font-size:12px!important;font-weight:600!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--tc-warm-accent)!important;line-height:1.35!important;margin-bottom:0!important;padding-bottom:0!important;border-bottom:none!important;width:auto!important;display:inline-block!important}.mega-menu__linklist>li>ul,.mega-menu__linklist>li>ul.v-stack,.mega-menu__linklist>li>.v-stack.gap-2\.5{gap:.85rem!important;margin-top:.15rem!important}.mega-menu__linklist>li>ul>li>a,.mega-menu__linklist>li>.v-stack.gap-2\.5>li>a,.mega-menu__linklist ul a{font-size:14px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:#4f483f!important;line-height:1.55!important}.mega-menu__linklist>li>ul>li>a:hover,.mega-menu__linklist>li>.v-stack.gap-2\.5>li>a:hover,.mega-menu__linklist ul a:hover{color:var(--tc-charcoal)!important}}.header .popover::part(content),.localization-selectors .popover::part(content){background:var(--tc-warm-white)!important;border:1px solid var(--tc-border)!important;border-radius:2px!important;box-shadow:0 4px 18px #1c1a1712!important}.header .popover::part(body),.localization-selectors .popover::part(body){padding-block:10px!important;padding-inline:0!important}.header .popover .popover__value-list>*,.localization-selectors .popover .popover__value-list>*,.header .popover .popover__value-option,.localization-selectors .popover .popover__value-option{font-family:var(--text-font-family)!important;font-size:12px!important;letter-spacing:.03em!important;color:var(--tc-mid)!important;padding:8px 22px!important;line-height:1.4!important;transition:background .15s,color .15s!important}.header .popover .popover__value-list>*:hover,.localization-selectors .popover .popover__value-list>*:hover,.header .popover .popover__value-option:hover,.localization-selectors .popover .popover__value-option:hover{background:var(--tc-soft-bg)!important;color:var(--tc-charcoal)!important}.header .popover .popover__value-list>*[aria-selected=true],.localization-selectors .popover .popover__value-list>*[aria-selected=true],.header .popover .popover__value-list>*:has(:checked),.localization-selectors .popover .popover__value-list>*:has(:checked),.header .popover .popover__value-option[aria-selected=true],.localization-selectors .popover .popover__value-option[aria-selected=true]{color:var(--tc-charcoal)!important;font-weight:500!important}.collection-list .content-over-media .prose,.collection-list .content-over-media>.prose{text-align:center}.collection-list .content-over-media .prose .h1,.collection-list .content-over-media .prose .h2,.collection-list .content-over-media .prose .h3,.collection-list .content-over-media .prose h1,.collection-list .content-over-media .prose h2,.collection-list .content-over-media .prose h3,.collection-list .content-over-media>h2,.collection-list .content-over-media>h3{font-size:clamp(18px,2.2vw,28px)!important;line-height:1.15!important;letter-spacing:.01em!important;font-weight:300!important;color:#fff!important;text-shadow:0 1px 12px rgba(0,0,0,.35)!important;text-wrap:balance!important}.product-info__block-item[data-block-type=description],.product-info__block-item[data-block-type=text],.product-info__block-item[data-block-type=description] .prose,.product-info__block-item[data-block-type=text] .prose,.product-info__block-item[data-block-type=description] .prose p,.product-info__block-item[data-block-type=text] .prose p,.product-info__block-item[data-block-type=description] p,.product-info__block-item[data-block-type=text] p{font-size:15px!important;line-height:1.85!important;letter-spacing:.005em!important;color:#625b52!important;font-weight:400!important}.product-info__block-item[data-block-type=description] p:first-child{font-size:16px;line-height:1.8;color:#3f3932;font-weight:400;letter-spacing:.01em}.product-info__block-item[data-block-type=description] p:not(:first-child){font-size:15px;line-height:1.9;color:#7a7268;font-weight:400}.product-info__block-item[data-block-type=description]{margin-top:2.5rem!important}.product-info__block-item{margin-bottom:1.2rem}.product-info__block-item[data-block-type=buy_buttons]{margin-bottom:2rem}.product-info h1,.product__title,.product-info__title,.product-title{font-weight:400!important;letter-spacing:-.015em!important}.product-info__price,.price{opacity:1}.price-list--product .sale-price,.price-list--product .text-subdued{color:rgb(var(--text-color))!important}.tc-curatorsnoot{border:1px solid #c4a882;border-radius:2px;padding:1.25rem 1.5rem;margin-bottom:2rem;margin-top:.5rem;background:transparent}.tc-curatorsnoot__label{font-family:var(--text-font-family)!important;font-size:10px!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:#9b8263!important;margin:0 0 .75rem!important;line-height:1.3!important}.tc-curatorsnoot__tekst,.tc-curatorsnoot__tekst p{font-family:var(--heading-font-family)!important;font-size:17px!important;line-height:1.75!important;font-style:italic!important;color:var(--tc-charcoal)!important;letter-spacing:0!important;font-weight:400!important;margin:0!important}.product-info__block-item[data-block-type=offers]{border:1px solid #c4a882;border-radius:2px;padding:1.25rem 1.5rem;margin-bottom:2rem!important;background:transparent}.product-info__block-item[data-block-type=offers] p.h6{font-family:var(--text-font-family)!important;font-size:9px!important;letter-spacing:.28em!important;text-transform:uppercase!important;color:#9b8263!important;margin-bottom:.75rem!important;line-height:1.3!important}.product-info__block-item[data-block-type=offers] .prose,.product-info__block-item[data-block-type=offers] .prose p{font-family:var(--heading-font-family)!important;font-size:15px!important;line-height:1.75!important;color:var(--tc-charcoal)!important;letter-spacing:0!important;font-weight:400!important;margin:0!important;font-style:normal!important}.tc-archief-status{border:1px solid #c4a882;border-radius:2px;padding:1.25rem 1.5rem;margin-bottom:2rem;margin-top:.5rem;background:transparent}.tc-archief-status__label{font-family:var(--text-font-family)!important;font-size:10px!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:#9b8263!important;margin:0 0 .75rem!important;line-height:1.3!important}.tc-archief-status__tekst{font-family:var(--heading-font-family)!important;font-size:16px!important;line-height:1.75!important;color:var(--tc-charcoal)!important;letter-spacing:0!important;font-weight:400!important;font-style:normal!important;margin:0!important}.product-info__block-item[data-block-type=title]{margin-bottom:1.75rem!important}.tc-verzending-info{margin:.5rem 0 1.5rem;padding:1rem 0;border-top:1px solid var(--tc-border);border-bottom:1px solid var(--tc-border)}.tc-verzending-info p{font-family:var(--text-font-family)!important;font-size:12px!important;letter-spacing:.04em!important;color:var(--tc-mid)!important;line-height:1.4!important;margin:0 0 6px!important}.tc-verzending-info p:last-child{margin-bottom:0!important}.shopify-section--related-products .section-header h2,.shopify-section--related-products .section-header .h2{font-size:clamp(22px,2.5vw,28px)!important;letter-spacing:-.01em!important;font-weight:300!important}.shopify-section--featured-collections h1,.shopify-section--featured-collections h2,.shopify-section--featured-collections .h1,.shopify-section--featured-collections .h2{font-size:clamp(24px,2.5vw,30px)!important;letter-spacing:-.01em!important;font-weight:300!important}#shopify-section-template--26870039871812__rich_text_je4itE h1,#shopify-section-template--26870039871812__rich_text_je4itE h2,#shopify-section-template--26870039871812__rich_text_je4itE .h1,#shopify-section-template--26870039871812__rich_text_je4itE .h2{font-size:clamp(32px,3.5vw,48px)!important;line-height:1.1!important}.shopify-section--testimonials .section-header h1,.shopify-section--testimonials .section-header h2,.shopify-section--testimonials .section-header .h1,.shopify-section--testimonials .section-header .h2{font-size:clamp(24px,2.5vw,30px)!important;letter-spacing:-.01em!important;font-weight:300!important}.product-info .price-list .sale-price,.product-info .price-list [class*=price]{color:rgb(var(--text-color))!important;opacity:1!important}@media screen and (max-width:999px){.price-list--product{font-size:20px!important;color:rgb(var(--text-color))!important;opacity:1!important}.price-list--product sale-price,.price-list--product .sale-price,.price-list--product *{font-size:20px!important;color:rgb(var(--text-color))!important;opacity:1!important;--text-h4: 20px}}.tc-specs{display:grid;grid-template-columns:3fr 2fr;gap:0;margin-top:2.5rem}.tc-specs--single{display:block;margin-top:2.5rem}.tc-specs--single .tc-specs__item{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-width:160px;border-right:1px solid rgba(196,168,130,.4)}.tc-specs__item{border:1px solid rgba(196,168,130,.4);border-radius:2px;padding:1rem 1.25rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.tc-specs__item:first-child{border-right:none}.tc-specs__label{font-family:var(--text-font-family)!important;font-size:10px!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:#9b8263!important;margin:0 0 .75rem;line-height:1.3}.tc-specs__value{font-family:var(--text-font-family);font-size:13px;font-weight:300;color:var(--tc-charcoal, rgba(0, 0, 0, .75));line-height:1.6;margin:0}.tc-specs-single{display:inline-block;border:1px solid rgba(196,168,130,.4);border-radius:2px;padding:1rem 1.5rem;margin-top:2.5rem;text-align:center;min-width:140px}
/*# sourceMappingURL=/cdn/shop/t/101/assets/tc-editorial.css.map */
