:root{--th-cream:#FAF6F0;--th-sand:#F1E9DE;--th-beige:#E6D9C7;--th-taupe:#8B7B6C;--th-brown:#6B4E3A;--th-brown-dark:#563E2E;--th-ink:#2E2620;--th-text:#4A4038;--th-line:#E3D8CA;--th-radius:14px;--th-serif:var(--font-heading--family, Georgia, serif);--th-sans:var(--font-body--family, system-ui, sans-serif)}.th{font-family:var(--th-sans);color:var(--th-text);-webkit-font-smoothing:antialiased}.th *,.th *:before,.th *:after{box-sizing:border-box}.th-sec{padding:88px 0}.th-sec--cream{background:var(--th-cream)}.th-sec--sand{background:var(--th-sand)}.th-sec--white{background:#fff}.th-sec--ink{background:var(--th-ink);color:#ede4d8}.th-wrap{width:100%;max-width:1240px;margin:0 auto;padding:0 24px}.th-head{text-align:center;max-width:680px;margin:0 auto 48px}.th-eyebrow{display:inline-block;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--th-taupe);margin-bottom:14px;font-weight:500}.th-h1,.th-h2{font-family:var(--th-serif);font-weight:400;color:var(--th-ink);line-height:1.12;margin:0;text-wrap:balance}.th-h2{font-size:clamp(28px,3.6vw,42px)}.th-sec--ink .th-h2{color:#fff}.th-lead{font-size:17px;line-height:1.7;margin:16px 0 0;color:var(--th-text)}.th-sec--ink .th-lead{color:#d9cec0}.th-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 30px;border-radius:999px;font:500 15px/1 var(--th-sans);letter-spacing:.02em;text-decoration:none;transition:background .25s ease,color .25s ease,transform .25s ease;cursor:pointer;border:1px solid transparent}.th-btn--brown{background:var(--th-brown);color:#fff}.th-btn--brown:hover{background:var(--th-brown-dark);transform:translateY(-2px)}.th-btn--light{background:#fff;color:var(--th-ink)}.th-btn--light:hover{background:var(--th-cream);transform:translateY(-2px)}.th-btn--ghost{background:transparent;color:var(--th-ink);border-color:var(--th-ink)}.th-btn--ghost:hover{background:var(--th-ink);color:#fff}.th-btn svg{width:18px;height:18px}.th-more{text-align:center;margin-top:44px}.th-hero{position:relative;min-height:min(88vh,820px);display:flex;align-items:flex-end;overflow:hidden;background:var(--th-beige)}.th-hero__media,.th-hero__media img,.th-hero__media picture{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.th-hero__media img{object-fit:cover;object-position:var(--th-focal,center)}.th-hero__veil{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#2e26200d 30%,#2e26208c)}.th-hero__inner{position:relative;z-index:1;width:100%;max-width:1240px;margin:0 auto;padding:0 24px 88px}.th-hero__box{max-width:620px;color:#fff}.th-hero .th-h1{color:#fff;font-size:clamp(36px,5.6vw,66px)}.th-hero__sub{font-size:18px;line-height:1.65;margin:20px 0 32px;color:#ffffffeb;max-width:540px}@media(max-width:749px){.th-hero{min-height:82svh}.th-hero__inner{padding:0 20px 48px}.th-hero__veil{background:linear-gradient(180deg,#2e262000 20%,#2e2620b3)}.th-hero__sub{font-size:16px;margin:14px 0 24px}.th-hero .th-btn{width:100%}}.th-cols{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.th-col{position:relative;display:block;border-radius:var(--th-radius);overflow:hidden;aspect-ratio:3/4;background:var(--th-beige);text-decoration:none}.th-col img{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.8,.2,1)}.th-col:hover img{transform:scale(1.05)}.th-col:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 45%,rgba(46,38,32,.65))}.th-col__label{position:absolute;left:20px;right:20px;bottom:20px;z-index:1;color:#fff}.th-col__label b{display:block;font:400 22px/1.2 var(--th-serif)}.th-col__label span{display:inline-flex;align-items:center;gap:6px;margin-top:8px;font-size:14px;opacity:.9}.th-col__label svg{width:16px;height:16px}@media(max-width:989px){.th-cols{grid-template-columns:repeat(2,1fr)}}@media(max-width:749px){.th-cols{gap:12px}.th-col{aspect-ratio:4/5}.th-col__label{left:14px;right:14px;bottom:14px}.th-col__label b{font-size:18px}}.th-prods{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.th-prod{display:flex;flex-direction:column;background:#fff;border-radius:var(--th-radius);overflow:hidden;border:1px solid var(--th-line)}.th-prod__media{display:block;position:relative;aspect-ratio:1/1;background:var(--th-sand);overflow:hidden}.th-prod__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .5s ease,transform .8s ease}.th-prod__media .th-prod__alt{opacity:0}.th-prod:hover .th-prod__alt{opacity:1}.th-prod__body{display:flex;flex-direction:column;gap:8px;padding:18px 18px 20px;flex:1}.th-prod__name{font:400 19px/1.3 var(--th-serif);color:var(--th-ink);margin:0;text-decoration:none}.th-prod__meta{font-size:13px;color:var(--th-taupe)}.th-prod__rating{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--th-text)}.th-prod__rating svg{width:14px;height:14px;color:#b98a5e}.th-prod__price{font-size:16px;color:var(--th-ink);margin-top:auto;padding-top:6px}.th-prod__price s{color:var(--th-taupe);margin-left:8px;font-size:14px}.th-prod .th-btn{min-height:46px;width:100%;margin-top:10px;font-size:14px}@media(max-width:989px){.th-prods{grid-template-columns:repeat(2,1fr)}}@media(max-width:749px){.th-prods{gap:12px}.th-prod__body{padding:12px 12px 14px}.th-prod__name{font-size:16px}.th-prod .th-btn{min-height:42px;padding:0 12px;font-size:13px}}.th-split{display:grid;grid-template-columns:1.05fr 1fr;gap:72px;align-items:center}.th-split--rev .th-split__media{order:2}.th-split__media{border-radius:var(--th-radius);overflow:hidden;aspect-ratio:4/5;background:var(--th-beige)}.th-split__media img{width:100%;height:100%;object-fit:cover}.th-values{display:grid;gap:18px;margin:28px 0 32px;padding:0;list-style:none}.th-values li{display:grid;grid-template-columns:44px 1fr;gap:14px;align-items:start}.th-values i{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--th-sand);color:var(--th-brown);font-style:normal}.th-sec--sand .th-values i{background:#fff}.th-values i svg{width:20px;height:20px}.th-values b{display:block;font:400 19px/1.3 var(--th-serif);color:var(--th-ink)}.th-values span{font-size:15px;line-height:1.6}@media(max-width:989px){.th-split{grid-template-columns:1fr;gap:36px}.th-split--rev .th-split__media{order:0}.th-split__media{aspect-ratio:4/3}}.th-trust{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px}.th-trust__i{background:#fff;border:1px solid var(--th-line);border-radius:var(--th-radius);padding:26px 20px;text-align:center}.th-trust__i i{display:grid;place-items:center;width:52px;height:52px;margin:0 auto 14px;border-radius:50%;background:var(--th-sand);color:var(--th-brown)}.th-trust__i i svg{width:22px;height:22px}.th-trust__i b{display:block;font:400 18px/1.3 var(--th-serif);color:var(--th-ink);margin-bottom:8px}.th-trust__i p{margin:0;font-size:14px;line-height:1.6}.th-trust__i a{color:var(--th-brown)}.th-pay{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:12px}.th-pay svg{height:24px;width:auto}@media(max-width:749px){.th-trust{grid-template-columns:1fr 1fr;gap:12px}.th-trust__i{padding:18px 14px}.th-trust__i:last-child:nth-child(odd){grid-column:1/-1}}.th-rating-sum{display:flex;align-items:center;justify-content:center;gap:10px;font-size:16px;margin-top:14px}.th-rating-sum svg{width:18px;height:18px;color:#b98a5e}.th-editor-note{border:1px dashed var(--th-taupe);border-radius:var(--th-radius);padding:20px;text-align:center;font-size:14px;color:var(--th-taupe);background:#fff}.th-faq{max-width:820px;margin:0 auto;border-top:1px solid var(--th-line)}.th-faq details{border-bottom:1px solid var(--th-line)}.th-faq summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 4px;cursor:pointer;font:400 19px/1.35 var(--th-serif);color:var(--th-ink)}.th-faq summary::-webkit-details-marker{display:none}.th-faq summary:after{content:"+";font:300 26px/1 var(--th-sans);color:var(--th-brown);transition:transform .25s ease}.th-faq details[open] summary:after{transform:rotate(45deg)}.th-faq__a{padding:0 4px 22px;font-size:15px;line-height:1.75}.th-faq__a p{margin:0 0 10px}.th-faq__a a{color:var(--th-brown)}.th-footer{background:var(--th-ink);color:#d9cec0;padding:72px 0 28px;font-size:14px}.th-footer__grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px}.th-footer__brand b{display:block;font:400 26px/1.2 var(--th-serif);color:#fff;margin-bottom:14px}.th-footer__brand p{line-height:1.7;margin:0 0 14px;max-width:320px}.th-footer h3{font:500 12px/1 var(--th-sans);letter-spacing:.16em;text-transform:uppercase;color:#fff;margin:6px 0 18px}.th-footer ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.th-footer a{color:#d9cec0;text-decoration:none}.th-footer a:hover{color:#fff;text-decoration:underline}.th-footer__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;border-top:1px solid rgba(255,255,255,.12);margin-top:48px;padding-top:24px;font-size:13px}.th-footer__bottom .th-pay{margin:0}@media(max-width:989px){.th-footer__grid{grid-template-columns:1fr 1fr}.th-footer__brand{grid-column:1/-1}}@media(max-width:749px){.th-sec{padding:60px 0}.th-wrap{padding:0 16px}.th-head{margin-bottom:32px}.th-footer__grid{grid-template-columns:1fr 1fr;gap:28px}}.bb .bb__cta{background:var(--th-brown)!important;border-radius:999px!important}.bb .bb__cta:hover{background:var(--th-brown-dark)!important}
/*# sourceMappingURL=/cdn/shop/t/15/assets/th.css.map */
