.faq__list{border-top:1px solid color-mix(in srgb,var(--c-ink) 14%,transparent)}.faq__item{border-bottom:1px solid color-mix(in srgb,var(--c-ink) 14%,transparent)}.faq__q{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.3rem 0}.faq__q::-webkit-details-marker{display:none}.faq__q h3{margin:0;font-size:clamp(1rem,1.6vw,1.15rem);text-transform:none;letter-spacing:0}.faq__q:after{content:"+";font-size:1.4rem;line-height:1;color:var(--c-glacier);flex:0 0 auto}.faq__item[open] .faq__q:after{content:"\2013"}.faq__a{padding:0 0 1.4rem;max-width:62ch;color:var(--c-charcoal)}.faq__a p{margin:0 0 .6em}.hero2{min-height:calc(100svh - 104px)}.hero2__inner{padding-block:clamp(72px,9vw,120px) clamp(56px,9vw,120px)}@media(min-width:901px){.hero2__bg img{transform:scale(1.18);transform-origin:0% 75%}.hero2__copy{max-width:min(600px,42%)}.hero2__title{font-size:clamp(2.6rem,5vw,5.4rem)}}@media(max-width:900px){.hero2{min-height:calc(100svh - 103px)}.hero2__bg img{object-position:52% 50%}}.botanical__img img{width:82%;height:82%;object-fit:contain}.tm{background:var(--c-ice)}.tm__sub{max-width:46ch;margin:.6rem auto 0;color:var(--c-charcoal);opacity:.8}.tm__grid{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;max-width:calc(var(--n, 3) * 340px);margin-left:auto;margin-right:auto;margin-top:2.5rem}.tm__grid>.tm__card{flex:0 1 calc((100% - 20px * (var(--n, 3) - 1)) / var(--n, 3))}.tm__card{position:relative;margin:0;display:flex;flex-direction:column;background:#fff;border-radius:4px;padding:2.6rem 1.6rem 1.6rem;box-shadow:0 1px #0000000a,0 18px 40px -28px #0a1e3c73;transition:transform .3s ease,box-shadow .3s ease}.tm__card:hover{transform:translateY(-4px);box-shadow:0 1px #0000000a,0 26px 50px -28px #0a1e3c8c}.tm__card:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,var(--c-ink),var(--c-glacier));border-radius:4px 4px 0 0}.tm__mark{position:absolute;top:.2rem;left:1.2rem;font-family:Georgia,serif;font-size:4.2rem;line-height:1;color:var(--c-glacier);opacity:.35}.tm__stars{color:var(--c-ink);letter-spacing:.15em;font-size:.85rem;margin-bottom:.6rem}.tm__quote{margin:0 0 1.4rem;font-size:1.06rem;line-height:1.55;color:var(--c-ink);flex:1}.tm__by{display:flex;flex-direction:column;gap:.15rem;border-top:1px solid rgba(10,30,60,.1);padding-top:.9rem}.tm__name{font-family:var(--font-heading);font-weight:var(--font-heading-weight);text-transform:uppercase;letter-spacing:.08em;font-size:.82rem;color:var(--c-ink)}.tm__place{font-size:.85rem;color:var(--c-charcoal)}.tm__src{display:inline-flex;align-items:center;gap:.4rem;font-size:.75rem;color:var(--c-gray);margin-top:.35rem}.tm--product{background:var(--c-snow)}.tm__ctx{font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:var(--c-gray);margin-top:.25rem}@media(max-width:1100px){.tm__grid>.tm__card{flex-basis:calc((100% - 20px)/2)}}@media(max-width:640px){.tm__grid{display:flex;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px;margin-left:-16px;margin-right:-16px;padding:4px 16px 18px;scrollbar-width:none}.tm__grid::-webkit-scrollbar{display:none}.tm__grid>.tm__card{flex:0 0 82%;scroll-snap-align:center}}
/*# sourceMappingURL=/cdn/shop/t/12/compiled_assets/styles.css.map */
