.template--studio{--studio-bg: #f3efe9;--studio-ink: #1a1a1a;--studio-muted: #6b5e54;--studio-line: rgba(26, 26, 26, .12);background:var(--studio-bg);color:var(--studio-ink)}.template--studio .shopify-section{background:transparent}.template--studio{--section-outer-spacing-block: var(--spacing-16)}@media screen and (min-width:1000px){.template--studio{--section-outer-spacing-block: var(--spacing-24, 8rem)}}.template--studio .subheading{color:var(--studio-muted);opacity:1;letter-spacing:.26em;font-weight:500}.template--studio .shopify-section--image-with-text-overlay .subheading{color:#ffffffd9}.template--studio .shopify-section--image-with-text-overlay .content-over-media :is(.h0,.h1,.h2){font-weight:500;text-transform:none;letter-spacing:-.015em;line-height:1.05;font-size:clamp(2.25rem,5vw,4.25rem)}.template--studio .shopify-section--image-with-text-overlay .content-over-media .subheading{margin-bottom:.5rem}.template--studio .shopify-section--image-with-text-overlay .content-over-media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to top,#00000080,#0000001f 45%,#0000 75%)}.template--studio .shopify-section--image-with-text-overlay .content-over-media>:not(img,picture,video){position:relative;z-index:2}.template--studio .shopify-section--image-with-text-overlay .button{background:var(--studio-ink)!important;color:#fff!important;text-transform:uppercase;letter-spacing:.14em;font-size:.75rem;border-radius:0}.template--studio .shopify-section--image-with-text-overlay .button:hover{background:#000!important}.template--studio .shopify-section--rich-text .h2,.template--studio .shopify-section--rich-text .heading{text-transform:none;font-weight:500;letter-spacing:-.015em;line-height:1.1;font-size:clamp(1.9rem,3.6vw,3rem)}.template--studio .shopify-section--rich-text .prose p{color:var(--studio-muted)}.template--studio .section-stack__intro .h1,.template--studio .section-stack__intro .h2,.template--studio .text-with-icons .h6,.template--studio .text-with-icons__title{text-transform:uppercase;letter-spacing:.04em}.template--studio .text-with-icons{border-block:1px solid var(--studio-line);padding-block:clamp(3rem,6vw,5rem)}.template--studio .text-with-icons__item .h6,.template--studio .text-with-icons__item :is(p strong,strong){text-transform:uppercase;letter-spacing:.12em;font-size:.8125rem}.template--studio .text-with-icons__item svg,.template--studio .text-with-icons__item .icon{color:var(--studio-ink);opacity:.9}.template--studio .shopify-section--scrolling-text{border-block:1px solid var(--studio-line)}.template--studio .scrolling-text{font-weight:500;letter-spacing:.02em;text-transform:uppercase;color:var(--studio-ink)}.template--studio .shopify-section--media-with-text .h2,.template--studio .shopify-section--media-with-text .heading{text-transform:none;font-weight:500;letter-spacing:-.01em;line-height:1.12;font-size:clamp(1.6rem,2.8vw,2.4rem)}.template--studio .shopify-section--media-with-text img{border-radius:0!important}.template--studio .shopify-section--testimonials .section-stack__intro :is(.h1,.h2,.heading){text-transform:none;font-weight:500;letter-spacing:-.015em;font-size:clamp(1.9rem,3.4vw,2.75rem)}.template--studio .shopify-section--testimonials{--star-color: 26 26 26}.template--studio .testimonial-list{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(1.5rem,3vw,3.5rem)!important;overflow:visible!important;width:100%!important;margin-inline:0!important;padding-inline:0!important}@media screen and (max-width:740px){.template--studio .testimonial-list{grid-template-columns:1fr!important}}.template--studio .testimonial{background:transparent!important;border-radius:0!important;box-shadow:none!important;border-top:1px solid var(--studio-line);padding:1.85rem 0 0!important}.template--studio .testimonial .prose,.template--studio .testimonial .prose p,.template--studio .testimonial>.h-stack p{font-size:clamp(1.0625rem,1.4vw,1.3rem);line-height:1.45;letter-spacing:-.005em;color:var(--studio-ink)}.template--studio .testimonial .rating{opacity:.5}.template--studio .testimonial .text-subdued{text-transform:uppercase;letter-spacing:.14em;font-size:.6875rem;color:var(--studio-muted)}.template--studio .shopify-section--testimonials [is=prev-button],.template--studio .shopify-section--testimonials [is=next-button],.template--studio .shopify-section--testimonials .scrollbar{display:none!important}.template--studio .shopify-section--faq .section-stack--center{text-align:left}@media screen and (min-width:1000px){.template--studio .shopify-section--faq .section-stack{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(3rem,6vw,7rem);align-items:start}}.template--studio .shopify-section--faq .section-stack__intro{text-align:left;align-items:flex-start}.template--studio .shopify-section--faq .prose.text-center{text-align:left!important}.template--studio .shopify-section--faq .section-stack__intro :is(.h1,.h2,.heading){text-transform:none;font-weight:500;letter-spacing:-.015em;font-size:clamp(2rem,3.4vw,2.9rem)}.template--studio .shopify-section--faq .faq-availability{display:none}.template--studio .shopify-section--faq .accordion-box{background:transparent!important;border-radius:0!important;border:0!important}.template--studio .shopify-section--faq .accordion{border-top:1px solid var(--studio-line)!important;border-radius:0!important}.template--studio .shopify-section--faq .accordion:last-of-type{border-bottom:1px solid var(--studio-line)!important}.template--studio .shopify-section--faq .accordion__toggle{font-weight:500;text-transform:none;letter-spacing:-.005em;font-size:1.05rem;padding-block:1.5rem}.template--studio .product-card,.template--studio .product-card__figure{background:transparent}
/*# sourceMappingURL=/cdn/shop/t/22/assets/threadlab-studio.css.map */
