:root{--tc-cream: #f5f0e8;--tc-warm-white: #faf8f4;--tc-parchment: #ede7db;--tc-soft-bg: #f1eeea;--tc-charcoal: #1c1a17;--tc-mid: #6b6358;--tc-light: #a89f94;--tc-muted: #8b8178;--tc-warm-accent: #9b8263;--tc-border: #e0d9cf;--tc-accent: #8b6e4e;--tc-serif: "Cormorant Garamond", serif;--tc-sans: "Jost", sans-serif;--tc-page-max: 1440px;--tc-text-max: 680px;--tc-space-1: 8px;--tc-space-2: 12px;--tc-space-3: 16px;--tc-space-4: 24px;--tc-space-5: 32px;--tc-space-6: 48px;--tc-space-7: 72px;--tc-space-8: 96px;--tc-eyebrow-size: 10px;--tc-eyebrow-spacing: .28em;--tc-display-hero: clamp(80px, 7vw, 96px);--tc-display-block: clamp(58px, 6vw, 92px);--tc-display-rich: clamp(48px, 5.2vw, 78px);--tc-copy-size: 15px;--tc-copy-line: 1.78;--tc-button-size: 10px;--tc-button-spacing: .22em;--tc-button-height: 50px;--tc-display-font: "Cormorant Garamond", serif;--tc-body-font: "Jost", sans-serif;--tc-display-weight: 300;--tc-display-italic-weight: 400;--tc-display-line: .92;--tc-display-track: -.02em;--tc-display-italic-track: -.01em}html,body,.shopify-section-group-header-group,main{background:var(--tc-warm-white)}body{color:var(--tc-charcoal);font-family:var(--tc-body-font);letter-spacing:.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p,a,li,span,input,button,textarea,select,label{font-family:var(--tc-body-font)}h1,h2,h3,.h1,.h2,.h3,.section-header h1,.section-header h2,.section-header .h1,.section-header .h2,.prose h1,.prose h2,.prose .h1,.prose .h2{font-family:var(--tc-display-font)!important;font-weight:var(--tc-display-weight)!important;font-style:normal!important;line-height:var(--tc-display-line)!important;letter-spacing:var(--tc-display-track)!important;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;font-synthesis:none!important}h1 em,h2 em,h3 em,.h1 em,.h2 em,.h3 em,.section-header h1 em,.section-header h2 em,.section-header .h1 em,.section-header .h2 em,.prose h1 em,.prose h2 em,.prose .h1 em,.prose .h2 em{font-family:var(--tc-display-font)!important;font-style:italic!important;font-weight:var(--tc-display-italic-weight)!important;letter-spacing:var(--tc-display-italic-track)!important;font-synthesis:none!important}[class*=icon],[class*=star],.rating,.rating *,svg,svg *{font-family:inherit!important}.tc-page-width{max-width:var(--tc-page-max);margin:0 auto;padding-left:32px;padding-right:32px}.tc-text-width{max-width:var(--tc-text-max)}.tc-eyebrow{font-size:11px;line-height:1.3;letter-spacing:.15em;text-transform:uppercase;color:var(--tc-mid)}.tc-rule{border-top:1px solid var(--tc-border)}.shopify-section{position:relative}.shopify-section[class*=tc-]{padding-top:var(--tc-space-8);padding-bottom:var(--tc-space-8)}.announcement-bar,.shopify-section--announcement{background:var(--tc-charcoal);color:var(--tc-cream);font-family:var(--tc-body-font);font-size:11px;font-weight:400;letter-spacing:.15em;text-transform:uppercase}.announcement-bar *,.shopify-section--announcement *{color:var(--tc-cream);font-family:var(--tc-body-font)}.announcement-bar__message,.announcement-bar p,.announcement-bar span{font-size:11px;font-weight:400;letter-spacing:.15em;line-height:1.2}.shopify-section--announcement .container,.shopify-section--announcement .announcement-bar,.announcement-bar{min-height:36px}.shopify-section--announcement .container{padding-top:6px;padding-bottom:6px}.header,.header-wrapper,.shopify-section--header,x-header.header{background:var(--tc-warm-white)}.shopify-section--header{margin-bottom:0;padding-top:8px;padding-bottom:0;background:var(--tc-warm-white)!important;border:none!important;box-shadow:none!important;position:sticky;top:calc(var(--announcement-bar-is-sticky, 0) * var(--announcement-bar-height, 0px));z-index:30;opacity:var(--header-is-visible, 1);transform:translateY(calc((1 - var(--header-is-visible, 1)) * -100%));transition:transform .22s ease,opacity .18s ease,background-color .2s ease,border-color .2s ease;will-change:transform,opacity;backface-visibility:hidden}.shopify-section--header+.shopify-section{margin-top:0}.header:before,.header:after,.header-wrapper:before,.header-wrapper:after,.shopify-section--header:before,.shopify-section--header:after,x-header.header:before,x-header.header:after{display:none!important;content:none!important;border:none!important;box-shadow:none!important}.shopify-section--header x-header.header{background:var(--tc-warm-white)!important;border-bottom:1px solid var(--tc-border)!important;box-shadow:none!important;position:relative;z-index:1;opacity:1!important;transform:none!important;transition:background-color .2s ease,border-color .2s ease}html{--tc-header-visible-bg: var(--tc-warm-white)}.shopify-section--announcement{position:relative;z-index:40;background:var(--tc-charcoal)!important}.header__heading,.header__heading-link,.header__logo-text,.header__heading-link *,.header__logo-text *{font-family:var(--tc-display-font)!important;font-size:23px;font-weight:400;letter-spacing:.14em;line-height:1;color:var(--tc-charcoal);text-transform:uppercase}.header nav,.header nav *,.button,.btn,nav,nav *,.menu,.menu *,.footer__aside,.footer__aside *,.announcement-bar,.announcement-bar *,.mega-menu,.mega-menu *{font-family:var(--tc-body-font)!important}.header nav a,.header nav a span,.header nav button,.header nav button span,.header nav summary,.header nav summary span,.header__menu-item,.header__menu-item span,.list-menu__item,.list-menu__item a,.list-menu__item a span,.header__linklist-link,.header__linklist-link span{font-size:11px;font-weight:400;letter-spacing:.08em;color:var(--tc-charcoal);text-transform:none}.header nav a:hover,.header nav button:hover,.header nav summary:hover,.header__menu-item:hover,.list-menu__item:hover,.list-menu__item a:hover,.header__linklist-link:hover{color:var(--tc-charcoal)}@media screen and (min-width:1000px){.header__primary-nav>ul>li>a,.header__primary-nav>ul>li>mega-menu-disclosure>details>summary,.header__primary-nav>ul>li>dropdown-menu-disclosure>details>summary{text-transform:uppercase!important;letter-spacing:.16em;font-size:11px;font-weight:400}}.mega-menu,.mega-menu__promo,.mega-menu__column{background:var(--tc-warm-white)}.mega-menu__content{padding-top:36px;padding-bottom:42px}.mega-menu a{font-size:12px;font-weight:400;letter-spacing:.01em;text-transform:none;color:var(--tc-mid);line-height:1.8}.mega-menu a:hover{color:var(--tc-charcoal)}@media screen and (min-width:1000px){.mega-menu__linklist>li>a.h6,.mega-menu__linklist>li>a{font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase!important;color:var(--tc-charcoal)!important;display:inline-block;margin-bottom:14px;line-height:1.4}.mega-menu__linklist>li>ul>li>a,.mega-menu__linklist>li>.v-stack.gap-2\.5>li>a{font-size:12px;font-weight:400;letter-spacing:.01em;text-transform:none!important;color:var(--tc-mid)!important;line-height:1.8}.mega-menu__linklist>li>ul>li>a:hover,.mega-menu__linklist>li>.v-stack.gap-2\.5>li>a:hover{color:var(--tc-charcoal)!important}.mega-menu__content,.mega-menu__columns,.mega-menu__linklist{position:relative}.mega-menu__content>.mega-menu__column,.mega-menu__columns>*,.mega-menu__linklist>*{position:relative;padding-left:2.8rem;padding-right:2.8rem}.mega-menu__content>.mega-menu__column:not(:first-child):before,.mega-menu__columns>*:not(:first-child):before,.mega-menu__linklist>*:not(:first-child):before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:1px;background:#00000014}}.header+.mega-menu,.header+.mega-menu__wrapper,.megamenu,.mega-menu{border-top:1px solid #ddd5c9!important}.button,.btn,.shopify-payment-button__button{background:transparent;color:var(--tc-charcoal);border:1px solid var(--tc-border);font-size:11px;letter-spacing:.15em;text-transform:uppercase}.button:hover,.btn:hover,.shopify-payment-button__button:hover{background:var(--tc-parchment)}.card,.product-item,.card-wrapper{background:transparent}.card__heading,.product-item__title,.product-card__title,.product__title,.product-meta__title,h1.product-title{font-family:var(--tc-display-font)!important;font-weight:400!important;line-height:1.02!important;letter-spacing:-.01em!important;text-wrap:balance!important;color:var(--tc-charcoal)}.card__heading,.product-item__title,.product-card__title{font-size:19px}.price,.price-item,.product-item__price,.product-meta,.product__description,.rte,.product-form,.product-info{font-family:var(--tc-body-font)!important}.price,.price-item,.product-item__price{font-size:12px;letter-spacing:.08em;color:var(--tc-mid)}.product-info h1,.product-info .product-title,.product-info .product__title,.product-info .product-info__title{line-height:1.22!important}.shopify-section--image-with-text,.shopify-section--image-with-text .color-scheme{background:var(--tc-soft-bg)!important}.shopify-section--image-with-text .bordered-section{border:none!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;min-height:820px!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;min-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-family:var(--tc-display-font)!important;font-weight:var(--tc-display-weight)!important;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;vertical-align:middle!important;white-space:nowrap!important;width:auto!important;min-width:190px!important;max-width:none!important;flex:0 0 auto!important;float:none!important;clear:none!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 .button:first-of-type:hover,.shopify-section--image-with-text .image-with-text .prose a.button:first-of-type:hover,.shopify-section--image-with-text .image-with-text .prose .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 .button:last-of-type:hover,.shopify-section--image-with-text .image-with-text .prose a.button:last-of-type:hover,.shopify-section--image-with-text .image-with-text .prose .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,.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}.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,.shopify-section--newsletter *{color:inherit}.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-family:var(--tc-display-font)!important;font-weight:var(--tc-display-weight)!important;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:980px!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}.shopify-section--newsletter form,.shopify-section--newsletter .form{display:flex!important;justify-content:center!important;align-items:stretch!important;gap:20px!important;flex-wrap:nowrap!important;width:100%!important;max-width:748px!important;margin:30px auto 0!important}.shopify-section--newsletter .field,.shopify-section--newsletter .input,.shopify-section--newsletter .input-row,.shopify-section--newsletter .newsletter-form__field-wrapper,.shopify-section--newsletter .form-control{flex:0 0 278px!important;width:278px!important;min-width:278px!important;max-width:278px!important}.shopify-section--newsletter input[type=email],.shopify-section--newsletter input[type=text],.shopify-section--newsletter .input__field,.shopify-section--newsletter .field__input,.shopify-section--newsletter .input,.newsletter input[type=email]{width:100%!important;height:var(--tc-button-height)!important;min-height:var(--tc-button-height)!important;background:transparent!important;border:1px solid rgba(245,240,232,.14)!important;color:#f5f0e8!important;font-size:14px!important;font-weight:300!important;letter-spacing:.01em!important;padding:0 18px!important;box-shadow:none!important;border-radius:0!important}.shopify-section--newsletter input[type=email]::placeholder,.shopify-section--newsletter input[type=text]::placeholder,.shopify-section--newsletter .input__field::placeholder,.shopify-section--newsletter .field__input::placeholder,.shopify-section--newsletter .input::placeholder{color:#f5f0e861!important;opacity:1!important}.shopify-section--newsletter input[type=email]:focus,.shopify-section--newsletter input[type=text]:focus,.shopify-section--newsletter .input__field:focus,.shopify-section--newsletter .field__input:focus,.shopify-section--newsletter .input:focus,.newsletter input[type=email]:focus{outline:none!important;border-color:#f5f0e83d!important;box-shadow:none!important;background-color:transparent!important}.newsletter input[type=email]:not(:placeholder-shown){background-color:transparent!important}.newsletter input:-webkit-autofill,.newsletter input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px transparent inset!important;-webkit-text-fill-color:rgb(var(--text-color))!important}.shopify-section--newsletter button,.shopify-section--newsletter .button,.shopify-section--newsletter .btn,.shopify-section--newsletter input[type=submit]{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 308px!important;width:308px!important;min-width:308px!important;max-width:308px!important;height:var(--tc-button-height)!important;min-height:var(--tc-button-height)!important;padding:0 24px!important;background:#d8d2c8!important;color:#2b2621!important;border:1px solid #d8d2c8!important;border-radius:0!important;font-size:var(--tc-button-size)!important;font-weight:400!important;letter-spacing:var(--tc-button-spacing)!important;text-transform:uppercase!important;line-height:1!important;text-decoration:none!important;box-shadow:none!important;white-space:nowrap!important;overflow:hidden!important;background-image:none!important;-webkit-appearance:none!important;appearance:none!important;transition:background-color .2s ease,border-color .2s ease,color .2s ease!important}.shopify-section--newsletter button,.shopify-section--newsletter button *,.shopify-section--newsletter .button,.shopify-section--newsletter .button *,.shopify-section--newsletter .btn,.shopify-section--newsletter .btn *,.shopify-section--newsletter input[type=submit]{color:#2b2621!important;opacity:1!important;visibility:visible!important;transform:none!important;text-indent:0!important}.shopify-section--newsletter button:before,.shopify-section--newsletter button:after,.shopify-section--newsletter .button:before,.shopify-section--newsletter .button:after,.shopify-section--newsletter .btn:before,.shopify-section--newsletter .btn:after,.shopify-section--newsletter input[type=submit]:before,.shopify-section--newsletter input[type=submit]:after{display:none!important;content:none!important}.shopify-section--newsletter button:hover,.shopify-section--newsletter .button:hover,.shopify-section--newsletter .btn:hover,.shopify-section--newsletter input[type=submit]:hover{background:var(--tc-accent)!important;border-color:var(--tc-accent)!important;color:#f5f0e8!important}.shopify-section--newsletter button:hover *,.shopify-section--newsletter .button:hover *,.shopify-section--newsletter .btn:hover *,.shopify-section--newsletter input[type=submit]:hover *{color:#f5f0e8!important}.shopify-section--newsletter label,.shopify-section--newsletter .form__label,.shopify-section--newsletter .field__label{color:#f5f0e899!important}.shopify-section--newsletter .form__message,.shopify-section--newsletter .newsletter-form__message,.shopify-section--newsletter .alert,.shopify-section--newsletter .errors{color:#f5f0e8!important;text-align:center!important;margin-top:16px!important;font-size:13px!important}.shopify-section--newsletter .form__message,.shopify-section--newsletter .newsletter-form__message,.shopify-section--newsletter .alert,.shopify-section--newsletter .success,.shopify-section--newsletter .banner,.shopify-section--newsletter .banner--success{background:#d8d2c8!important;color:#2b2621!important;border:1px solid #d8d2c8!important;font-size:10px!important;line-height:1.4!important;letter-spacing:.16em!important;text-transform:uppercase!important;text-align:center!important;padding:18px 24px!important;border-radius:0!important;box-shadow:none!important}.shopify-section--newsletter .form__message *,.shopify-section--newsletter .newsletter-form__message *,.shopify-section--newsletter .alert *,.shopify-section--newsletter .success *,.shopify-section--newsletter .banner *,.shopify-section--newsletter .banner--success *{color:#2b2621!important}.newsletter-success{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:12px;text-align:center;max-width:720px;margin-inline:auto}.newsletter-success__title{margin:0;font-family:var(--tc-display-font);font-size:clamp(1.75rem,2.8vw,2.4rem);line-height:1.05;letter-spacing:0;color:rgb(var(--text-color))}.newsletter-success__text{margin:0;max-width:620px;font-size:.95rem;line-height:1.6;letter-spacing:.02em;color:rgb(var(--text-color));opacity:.88}.newsletter-success__note{margin:2px 0 0;font-size:.78rem;line-height:1.5;letter-spacing:.04em;text-transform:none;color:rgb(var(--text-color));opacity:.6}.shopify-section--rich-text{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--rich-text,.shopify-section--rich-text *{color:inherit}.shopify-section--rich-text .color-scheme,.shopify-section--rich-text .section-spacing,.shopify-section--rich-text .container,.shopify-section--rich-text .prose{background:transparent!important}.shopify-section--rich-text .section-spacing,.shopify-section--rich-text .color-scheme{padding-top:72px!important;padding-bottom:72px!important}.shopify-section--rich-text .container.container--sm{--container-max-width: 1180px !important;max-width:1180px!important}.shopify-section--rich-text .prose{max-width:1120px!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}.shopify-section--rich-text .h6,.shopify-section--rich-text .prose .h6,.shopify-section--rich-text p.h6{font-size:9px!important;letter-spacing:.32em!important;text-transform:uppercase!important;font-weight:400!important;color:var(--tc-light)!important;opacity:.75!important;margin-bottom:22px!important}.shopify-section--rich-text .h1,.shopify-section--rich-text .prose .h1,.shopify-section--rich-text p.h1,.shopify-section--rich-text .h2,.shopify-section--rich-text .prose .h2,.shopify-section--rich-text h1,.shopify-section--rich-text h2{font-family:var(--tc-display-font)!important;font-weight:var(--tc-display-weight)!important;font-size:clamp(54px,5.4vw,84px)!important;line-height:.92!important;letter-spacing:-.02em!important;font-style:normal!important;color:#f5f0e8!important;text-transform:none!important;max-width:1200px!important;margin:0 auto 28px!important;text-wrap:balance!important}.shopify-section--rich-text .h1 em,.shopify-section--rich-text .prose .h1 em,.shopify-section--rich-text p.h1 em,.shopify-section--rich-text .h2 em,.shopify-section--rich-text .prose .h2 em,.shopify-section--rich-text h1 em,.shopify-section--rich-text h2 em{color:var(--tc-muted)!important;font-style:italic!important;font-weight:400!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;color:#f5f0e8d6!important;max-width:1080px!important;margin-left:auto!important;margin-right:auto!important}.shopify-section--rich-text .prose>p+p{margin-top:22px!important}.shopify-section--rich-text .prose a:not(.button){color:#f5f0e8!important;background:linear-gradient(to right,currentColor,currentColor) 0 100% / 100% 1px no-repeat!important;text-decoration:none!important}.shopify-section--rich-text .button,.shopify-section--rich-text .btn{min-height:var(--tc-button-height)!important;padding:0 24px!important;background:#d8d2c8!important;color:#2b2621!important;border:1px solid #d8d2c8!important;font-size:var(--tc-button-size)!important;letter-spacing:var(--tc-button-spacing)!important;text-transform:uppercase!important;border-radius:0!important;background-image:none!important}.shopify-section--rich-text .button:hover,.shopify-section--rich-text .btn:hover{background:var(--tc-accent)!important;border-color:var(--tc-accent)!important;color:#f5f0e8!important}.shopify-section--testimonials{background:#ece7dc!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{font-size:10px!important;line-height:1.2!important;letter-spacing:.26em!important;text-transform:uppercase!important;color:var(--tc-light)!important;font-weight:400!important;margin:0 0 18px!important}.shopify-section--testimonials .h1,.shopify-section--testimonials .h2,.shopify-section--testimonials h1,.shopify-section--testimonials h2{font-family:var(--tc-display-font)!important;font-size:clamp(42px,4vw,58px)!important;line-height:.98!important;letter-spacing:-.015em!important;font-weight:400!important;color:var(--tc-charcoal)!important;text-align:center!important;margin:0 auto 20px!important;max-width:980px!important}.shopify-section--testimonials .section-header p{text-align:center!important;margin:0 auto 18px!important;max-width:420px!important}.shopify-section--testimonials .testimonial,.shopify-section--testimonials .testimonial__content{padding:38px 42px!important}.shopify-section--testimonials .testimonial__author,.shopify-section--testimonials .testimonial__meta{margin-top:26px!important;font-size:10px!important;letter-spacing:.18em!important}.shopify-section--testimonials hr,.shopify-section--testimonials .divider{margin:20px auto!important;width:60%!important}.shopify-section--testimonials .rating,.shopify-section--testimonials .stars{margin-bottom:14px!important}@media screen and (min-width:1000px){.shopify-section--testimonials{border-top:0!important;border-bottom:0!important}.shopify-section--testimonials .section-spacing,.shopify-section--testimonials .color-scheme{padding-top:78px!important;padding-bottom:84px!important}.shopify-section--testimonials .container{max-width:1200px!important;margin-left:auto!important;margin-right:auto!important}.shopify-section--testimonials .testimonial-list{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;align-items:stretch!important;justify-items:stretch!important}.shopify-section--testimonials testimonial-carousel{display:contents!important}.shopify-section--testimonials .testimonial-item{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;text-align:left!important;min-height:350px!important;height:100%!important;padding:30px 38px 22px!important;background:#f7f4ef!important;border-top:1px solid #ddd5c9!important;border-bottom:1px solid #ddd5c9!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;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;max-width:430px!important;width:100%!important;text-align:left!important;margin:0!important}.shopify-section--testimonials .testimonial-item .prose:before{content:"\2605\2605\2605\2605\2605"!important;display:block!important;font-family:var(--tc-body-font)!important;font-size:14px!important;line-height:1!important;letter-spacing:1px!important;color:#9b8263!important;margin-bottom:12px!important}.shopify-section--testimonials .testimonial-item .prose p{font-family:var(--tc-display-font)!important;font-size:17px!important;line-height:1.46!important;font-style:italic!important;font-weight:400!important;letter-spacing:-.005em!important;color:#4b443b!important;margin:0!important;max-width:420px!important}.shopify-section--testimonials .testimonial-item .prose br{display:block!important;content:""!important;margin-bottom:.24em!important}.shopify-section--testimonials .testimonial-item .v-stack{margin-top:auto!important;padding-top:8px!important;border-top:1px solid #ddd5c9!important;display:flex!important;flex-direction:column!important;justify-content:flex-end!important;justify-items:start!important;text-align:left!important;gap:4px!important}.shopify-section--testimonials .testimonial-item .text-base,.shopify-section--testimonials .testimonial-item .text-base strong{margin:0!important;font-family:var(--tc-body-font)!important;font-size:10px!important;line-height:1.25!important;font-weight:400!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--tc-light)!important}.shopify-section--testimonials .testimonial-item .text-base strong:after{content:" \c2\b7  Via Trustpilot";font-weight:400!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-carousel{display:grid!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(--tc-body-font)!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(--tc-display-font)!important;font-size:17px!important;line-height:1.6!important;font-style:italic!important;color:#4b443b!important}.shopify-section--testimonials .testimonial-item .v-stack{margin-top:24px!important;padding-top:16px!important;border-top:1px solid #ddd5c9!important;justify-items:start!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(--tc-body-font)!important;font-size:10px!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--tc-light)!important;font-weight:400!important}.shopify-section--testimonials .testimonial-item .text-base strong:after{content:" \c2\b7  Via Trustpilot";font-weight:400!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--text{max-width:420px}.footer .footer__block--text .h6,.footer .footer__block--text h2,.footer .footer__block--text h3{font-family:var(--tc-display-font)!important;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}.footer .footer__block.footer__block--links>.v-stack>p.h6{font-size:10px!important;font-weight:400!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:var(--tc-light)!important;margin-bottom:22px!important;line-height:1.3!important}.footer .footer__block-links a{font-size:13px;line-height:1.9;letter-spacing:.01em}.footer .footer__block-links li{margin-bottom:2px}.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:nth-child(n+2):before{content:none!important;display:none!important}@media screen and (min-width:1000px){.footer .footer__block-list{display:grid;grid-template-columns:1.45fr 1fr 1fr 1fr;column-gap:72px;position:relative}.footer .footer__block:nth-child(n+2){position:relative!important}.footer .footer__block:nth-child(n+2):after{content:""!important;position:absolute!important;left:-30px!important;top:0!important;bottom:0!important;width:1px!important;background:#ddd5c9!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 .localization-form,.footer__aside .disclosure{margin:0}.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 .shopify-policy__container a,.footer__aside .policy-links a,.footer__aside ul.list-unstyled a,.footer__aside .linklist a{font-size:12px;color:var(--tc-mid);text-decoration:none}.footer__aside .shopify-policy__container a:hover,.footer__aside .policy-links a:hover,.footer__aside ul.list-unstyled a:hover,.footer__aside .linklist a:hover{color:var(--tc-charcoal)}.swym-button,.swym-wishlist,.swym-wishlist-icon{color:#3a342e!important;stroke:#3a342e!important;fill:none!important;width:22px!important;height:22px!important}.swym-button:hover,.swym-wishlist:hover,.swym-wishlist-icon:hover{color:#1e1b18!important;stroke:#1e1b18!important}.product-info .button,.product-info .btn,.product-info [type=submit].button,.product-info .product-form__submit,.product-info .shopify-payment-button__button--unbranded{background:rgb(var(--text-color) / .04)!important;color:rgb(var(--text-color))!important;border:1px solid rgb(var(--text-color) / .18)!important;box-shadow:none!important;min-height:52px;padding:0 28px;font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;border-radius:0!important;background-image:none!important;-webkit-appearance:none!important;appearance:none!important;transition:background-color .25s ease,color .25s ease,border-color .25s ease,transform .2s ease}.product-info .button:hover,.product-info .btn:hover,.product-info [type=submit].button:hover,.product-info .product-form__submit:hover,.product-info .shopify-payment-button__button--unbranded:hover,.product-info .button:focus-visible,.product-info .btn:focus-visible,.product-info [type=submit].button:focus-visible,.product-info .product-form__submit:focus-visible,.product-info .shopify-payment-button__button--unbranded:focus-visible{background:rgb(var(--text-color))!important;color:rgb(var(--background))!important;border-color:rgb(var(--text-color))!important;outline:none!important;transform:translateY(-1px)}.product-info .product-form__submit:active{transform:translateY(0)}.product-info .product-form__submit[disabled]{opacity:.45!important;cursor:not-allowed;background:rgb(var(--text-color) / .02)!important;border-color:rgb(var(--text-color) / .12)!important}.product-info .buy-buttons,.product-info .product-buy-buttons{margin-top:26px}.product-info .product-info__wishlist,.product-info .add-to-wishlist{margin-top:16px;opacity:.8;transition:opacity .2s ease}.product-info .product-info__wishlist:hover,.product-info .add-to-wishlist:hover{opacity:1}.product-info .button:before,.product-info .button:after,.product-info .product-form__submit:before,.product-info .product-form__submit:after{display:none!important;content:none!important}.h6,p.h6,.tc-eyebrow,.section-header .h6,.shopify-section--newsletter .h6,.shopify-section--rich-text .h6,.shopify-section--testimonials .h6,.shopify-section--image-with-text .h6{font-family:var(--tc-body-font)!important;text-transform:uppercase!important}@media(max-width:999px){.tc-page-width{padding-left:20px;padding-right:20px}.shopify-section[class*=tc-]{padding-top:var(--tc-space-7);padding-bottom:var(--tc-space-7)}.announcement-bar,.shopify-section--announcement,.announcement-bar__message,.announcement-bar p,.announcement-bar span{font-size:10px;letter-spacing:.12em}.header__heading,.header__heading-link,.header__logo-text{font-size:18px;letter-spacing:.12em}.header nav a,.header nav a span,.header nav button,.header nav button span,.header nav summary,.header nav summary span,.header__menu-item,.header__menu-item span,.list-menu__item,.list-menu__item a,.list-menu__item a span,.header__linklist-link,.header__linklist-link span,.mega-menu summary,.mega-menu summary span,.mega-menu a,.mega-menu a span{font-size:10px;letter-spacing:.1em}.card__heading,.product-item__title,.product-card__title{font-size:17px}.footer .footer__block--text .h6,.footer .footer__block--text h2,.footer .footer__block--text h3{font-size:18px;white-space:normal}.footer .footer__block.footer__block--links>.v-stack>p.h6{margin-bottom:12px!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{grid-template-columns:1fr!important;min-height:0!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:.96!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}.shopify-section--newsletter .section-spacing,.shopify-section--newsletter .bordered-section,.shopify-section--newsletter .color-scheme,.shopify-section--rich-text .section-spacing,.shopify-section--rich-text .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:.96!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 .input-row,.shopify-section--newsletter .newsletter-form__field-wrapper,.shopify-section--newsletter .form-control,.shopify-section--newsletter button,.shopify-section--newsletter .button,.shopify-section--newsletter .btn,.shopify-section--newsletter input[type=submit]{width:100%!important;min-width:0!important;max-width:100%!important;flex:1 1 auto!important}.shopify-section--rich-text .h6,.shopify-section--rich-text .prose .h6,.shopify-section--rich-text p.h6{font-size:9px!important;letter-spacing:.22em!important;margin-bottom:18px!important}.shopify-section--rich-text .h1,.shopify-section--rich-text .prose .h1,.shopify-section--rich-text p.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:.96!important;margin-bottom:22px!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;max-width:100%!important}.template-collection h1,.template-list-collections h1,.template-page h1,.main-page-title,.collection__title,.section-header__title,.shopify-section--main-article .article__hero-title{line-height:.98!important}.product-info .button,.product-info .product-form__submit{min-height:50px;font-size:.78rem;letter-spacing:.16em}.product-info .buy-buttons{margin-top:22px}}@media screen and (min-width:1000px){.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:390px!important;padding:30px 38px 22px!important;background:#f7f4ef!important;border-top:1px solid #ddd5c9!important;border-bottom:1px solid #ddd5c9!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;max-width:none!important;width:100%!important}.shopify-section--testimonials .testimonial-item .prose:before{content:"\2605\2605\2605\2605\2605"!important;display:block!important;font-family:Jost,sans-serif!important;font-size:14px!important;line-height:1!important;letter-spacing:1px!important;color:#9b8263!important;margin-bottom:12px!important}.shopify-section--testimonials .testimonial-item .prose p{font-family:Cormorant Garamond,serif!important;font-size:17px!important;line-height:1.46!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 .prose br{display:block!important;content:""!important;margin-bottom:.24em!important}.shopify-section--testimonials .testimonial-item .v-stack{margin-top:auto!important;padding-top:10px!important;border-top:1px solid #ddd5c9!important;display:block!important;gap:0!important}.shopify-section--testimonials .testimonial-item .text-base,.shopify-section--testimonials .testimonial-item .text-base strong{margin:0!important;font-family:Jost,sans-serif!important;font-size:10px!important;line-height:1.25!important;font-weight:400!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--tc-light)!important}.shopify-section--testimonials .testimonial-item .text-base strong:after{content:" \b7  Via Trustpilot";font-weight:400!important}.shopify-section--testimonials carousel-navigation,.shopify-section--testimonials .page-dots{display:none!important}}@media screen and (min-width:1000px){.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 .section-header p,.shopify-section--testimonials .section-header .prose>p,.shopify-section--testimonials .section-header .prose>p:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6){text-align:center!important;margin:0 auto 18px!important;max-width:460px!important}.shopify-section--testimonials .h1,.shopify-section--testimonials .h2,.shopify-section--testimonials h1,.shopify-section--testimonials h2{margin:0 auto 26px!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}.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;max-width:none!important;width:100%!important}.shopify-section--testimonials .testimonial-item .prose:before{content:"\2605\2605\2605\2605\2605"!important;display:block!important;font-family:Jost,sans-serif!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:Cormorant Garamond,serif!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 .prose br{display:block!important;content:""!important;margin-bottom:.2em!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}.shopify-section--testimonials .testimonial-item .text-base,.shopify-section--testimonials .testimonial-item .text-base strong{margin:0!important;font-family:Jost,sans-serif!important;font-size:10px!important;line-height:1.2!important;font-weight:400!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--tc-light)!important}.shopify-section--testimonials .testimonial-item .text-base strong:after{content:" \b7  Via Trustpilot";font-weight:400!important}.shopify-section--testimonials carousel-navigation,.shopify-section--testimonials .page-dots{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/87/assets/tc-editorial.css.map */
