.tlo-faq{font-family:var(--tlo-font);color:var(--tlo-color-ink);letter-spacing:0}.tlo-faq__inner{max-width:115rem;margin-inline:auto}.tlo-faq__heading{margin:0 0 clamp(3.292rem,3.2443rem + .1186vw,3.472rem);font-family:var(--tlo-font);font-size:var(--tlo-fs-h2);font-weight:600;line-height:1.22;letter-spacing:0;text-align:center;color:inherit}.tlo-faq__item{position:relative;padding-bottom:clamp(.1rem,.0815rem + .0461vw,.17rem)}.tlo-faq__item:after{content:"";position:absolute;inset:auto 0 0;height:clamp(.1rem,.0815rem + .0461vw,.17rem);background:#d9d1c5}.tlo-faq__question{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:clamp(2.4rem,2.302rem + .2437vw,2.77rem) clamp(1.74rem,.9032rem + 2.0817vw,4.9rem) clamp(2.4rem,2.302rem + .2437vw,2.77rem) clamp(2rem,1.4704rem + 1.3175vw,4rem);font-size:clamp(1.6rem,1.3881rem + .527vw,2.4rem);font-weight:600;line-height:clamp(2.4rem,2.1299rem + .6719vw,3.42rem);list-style:none;cursor:pointer}.tlo-faq__question-text{max-width:26.1rem}@media screen and (min-width:750px){.tlo-faq__question-text{max-width:none}.tlo-faq__item:not([open]) .tlo-faq__question{color:#1a1714}}.tlo-faq__question::-webkit-details-marker{display:none}.tlo-faq__question:focus-visible{outline:2px solid var(--tlo-color-ink);outline-offset:2px;border-radius:var(--tlo-radius-lg)}.tlo-faq__item[open]>.tlo-faq__question{padding-block:clamp(2.3rem,2.1755rem + .3096vw,2.77rem);border-radius:var(--tlo-radius-lg);background:var(--tlo-color-surface)}.tlo-faq__toggle{flex:none;font-family:var(--tlo-font-mono);font-size:clamp(2.84rem,2.6864rem + .3821vw,3.42rem);font-weight:400;line-height:1;color:#8a7d6e;margin-block:-1rem}@media screen and (max-width:749px){.tlo-faq__question{position:relative}.tlo-faq__item:not([open]) .tlo-faq__toggle{position:absolute;top:max(2.49rem,50% - 1.42rem);right:clamp(1.74rem,.9032rem + 2.0817vw,4.9rem);margin:0}}.tlo-faq__item[open] .tlo-faq__toggle{color:var(--tlo-color-ink);transform:translate(clamp(-.11rem,-.204rem + .23386vw,.245rem)) rotate(45deg)}.tlo-faq__answer{padding:clamp(2.2rem,2.057rem + .3557vw,2.74rem) clamp(2.3rem,-.3217rem + 6.5217vw,12.2rem) clamp(2.4rem,2.3444rem + .1383vw,2.61rem) clamp(2rem,1.4704rem + 1.3175vw,4rem);font-size:clamp(1.6rem,1.3881rem + .527vw,2.4rem);font-weight:400;line-height:clamp(2.4rem,2.0054rem + .9816vw,3.89rem)}.tlo-faq__answer>:first-child{margin-top:0}.tlo-faq__answer>:last-child{margin-bottom:0}.tlo-faq__answer p{margin:0}.tlo-faq__answer p+p{margin-top:1em}.tlo-faq__answer a{color:inherit}body:has(.tlo-pdp) .tlo-faq__question-text{max-width:28rem}body:has(.tlo-pdp) .tlo-faq__item[open]{margin-bottom:clamp(0rem,-.3708rem + .9223vw,1.4rem)}@media screen and (max-width:749px){body:has(.tlo-pdp) .tlo-faq__item:nth-child(n+4):not([open]) .tlo-faq__question{padding-bottom:2.3rem}}@media screen and (min-width:750px){body:has(.tlo-pdp) .tlo-faq__question-text{max-width:none}body:has(.tlo-pdp--box) .tlo-faq__item:last-child{padding-bottom:0}body:has(.tlo-pdp--box) .tlo-faq__item:last-child:after{display:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/tlo-faq.css.map */
