.ho-title{font-weight:900;text-transform:uppercase}.ho-title,.ho-title p{display:flex;flex-direction:column;gap:.25rem}.ho-title em{font-family:Nimbus Roman No9 Medium Italic!important;text-transform:none!important;font-style:italic;font-weight:500!important}.ho-title em{text-align:left}.ho-title-offset strong,.ho-title-offset b{font-weight:900;display:inline-block;width:100%;text-align:right}.stylistic-cursive{font-family:Nimbus Roman No9 Medium Italic!important;text-transform:none!important;font-style:italic;font-weight:500!important}.h3-stylistic-heavy{font-size:1.25rem;font-style:normal;font-weight:900;line-height:100%;letter-spacing:.2px;text-transform:uppercase}.h4-stylistic-heavy{font-size:1rem;font-style:normal;font-weight:900;line-height:100%;letter-spacing:.16px;text-transform:uppercase}.h5-stylistic{font-size:1.125rem;font-style:normal;font-weight:900;line-height:100%;letter-spacing:.2px}@media(min-width:1280px){.h5-stylistic{font-size:1.25rem}}.h1{font-weight:900;font-size:2.5rem;line-height:100%}@media(min-width:768px){.h1{font-size:3rem}}.h2{font-weight:800;font-size:1.5rem;line-height:1.75rem}@media(min-width:1280px){.h2{font-size:1.75rem;line-height:2.125rem}}.h1-stylistic{font-size:2.375rem;font-weight:500;line-height:2.5rem}@media(min-width:768px){.h1-stylistic{font-size:3rem;line-height:100%}}.h2-stylistic{font-size:1.75rem;letter-spacing:.56px;font-style:normal;font-weight:900;line-height:100%;text-transform:uppercase}@media(min-width:768px){.h2-stylistic{font-size:2.25rem;letter-spacing:.72px}}.h3{font-weight:800;font-size:1.125rem;line-height:1.375rem;letter-spacing:.01125rem}@media(min-width:1280px){.h3{font-size:1.25rem;line-height:1.5rem;letter-spacing:.0125rem}}.h3-stylistic{font-size:1.25rem;line-height:100%;letter-spacing:.0125rem}@media(min-width:1280px){.h3-stylistic{font-size:1.75rem;letter-spacing:.035rem}}.h4-stylistic{font-size:1.125rem;font-style:normal;line-height:100%;letter-spacing:.18px;text-transform:uppercase}@media(min-width:1280px){.h4-stylistic{font-size:1.5rem;letter-spacing:.48px}}.h5-stylistic{font-size:1rem;font-style:normal;font-weight:900;line-height:100%;letter-spacing:.16px;text-transform:uppercase}@media(min-width:1280px){.h5-stylistic{font-size:1.25rem;letter-spacing:.2px}}.body-1-bold{font-weight:800;font-size:1rem;line-height:1.5rem;letter-spacing:.01rem}.body-1-reg{font-weight:400;font-size:1rem;line-height:1.5rem;letter-spacing:0}.body-2-bold{font-weight:800;font-size:.875rem;line-height:1.25rem;letter-spacing:.00875rem;color:inherit}.body-2-reg{font-weight:400;font-size:.875rem;line-height:1.25rem;letter-spacing:0}.caption-1-bold{font-weight:800;font-size:.75rem;line-height:.875rem;letter-spacing:.0075rem}.caption-1-reg{font-weight:400;font-size:.75rem;line-height:.875rem;letter-spacing:0}.caption-2-reg{font-size:.625rem;font-weight:400;line-height:.75rem;letter-spacing:0}.button-l{font-weight:800;font-size:1.25rem;line-height:1.25rem;letter-spacing:.0125rem;text-transform:uppercase}.button-m{font-weight:800;font-size:1rem;line-height:100%;letter-spacing:.01rem;text-transform:uppercase}.button-s{font-weight:800;font-size:.875rem;line-height:.875rem;letter-spacing:.00875rem}.price-l{font-weight:800;font-size:3.5rem;line-height:4rem;letter-spacing:.105rem}@media(max-width:992px){.price-l{font-size:3rem;line-height:3rem;letter-spacing:.09rem}}.price-m{font-weight:800;font-size:2.5rem;line-height:2.5rem;letter-spacing:.075rem}@media(max-width:992px){.price-m{font-size:2rem;line-height:2rem;letter-spacing:.06rem}}.price-s{font-weight:800;font-size:1.75rem;line-height:1.75rem;letter-spacing:.035rem}@media(max-width:992px){.price-s{font-size:1.5rem;line-height:1.5rem;letter-spacing:.03rem}}.price-xs{font-weight:800;font-size:1.25rem;line-height:1.25rem;letter-spacing:.0125rem}@media(max-width:992px){.price-xs{font-size:1.125rem;line-height:1.125rem;letter-spacing:.01125rem}}.body-2-label{font-weight:800;font-size:.875rem;line-height:.875rem;letter-spacing:.0075rem}.caption-1-label{font-weight:800;font-size:.75rem;line-height:.875rem;letter-spacing:.0075rem}b,strong{font-weight:900}.text-extra-2,.text-accent-2{color:var(--color-accent-2)}.text-accent-sale-red{color:#ff3f38}.text-success{color:#039e06}.text-secondary{color:#9a9793}.text-gray,.text-gray a{color:#0006}.fw-400{font-weight:400}.fw-800{font-weight:800}.text-regular{font-weight:400!important}.quality-testing{background:#fff;padding-top:1.5rem;padding-bottom:1.5rem}@media(min-width:1280px){.quality-testing{padding-top:2.5rem;padding-bottom:2.5rem}}@media(min-width:1640px){.quality-testing{padding-top:3rem;padding-bottom:3rem}}.quality-testing__inner{display:flex;flex-direction:column;gap:2.5rem}@media(min-width:1280px){.quality-testing__inner{gap:3rem}}.quality-testing__top{display:flex;flex-direction:column;gap:1rem}@media(min-width:1280px){.quality-testing__top{flex-direction:row;align-items:center;gap:1rem}}.quality-testing__top-txt{display:flex;flex-direction:column;gap:1rem;min-width:0}.breadcrumbs.quality-testing__breadcrumbs{white-space:nowrap;overflow-x:auto;scrollbar-width:none}.breadcrumbs.quality-testing__breadcrumbs::-webkit-scrollbar{display:none}.inline-heading.quality-testing__heading b{font-weight:900}.quality-testing__stamps{min-width:0}@media(min-width:1280px){.quality-testing__stamps{flex:1 1 0}}.quality-testing__stamp-set[hidden]{display:none}.trust-stickers.quality-testing__stickers{gap:.5rem}@media(min-width:768px){.trust-stickers.quality-testing__stickers{justify-content:flex-start}}@media(min-width:1280px){.trust-stickers.quality-testing__stickers{justify-content:flex-end}}@media(min-width:768px){.trust-stickers.quality-testing__stickers .trust-sticker{width:4.5rem;height:4.5rem}}@media(min-width:1280px){.trust-stickers.quality-testing__stickers .trust-sticker{width:5.5rem;height:5.5rem}}.quality-testing__layout{display:flex;flex-direction:column;gap:2.5rem}@media(min-width:992px){.quality-testing__layout{display:grid;grid-template-columns:20rem minmax(0,1fr);gap:3rem;align-items:start}}.quality-testing__panels{min-width:0}.quality-testing__panel{display:flex;flex-direction:column;gap:2.5rem}.quality-testing__panel[hidden]{display:none}@media(min-width:1280px){.quality-testing__panel{gap:3rem}}.quality-testing__panel--entering{animation:qt-panel-in .32s cubic-bezier(.33,1,.68,1) both}@keyframes qt-panel-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.quality-testing__panel--entering{animation:none}}.quality-testing__product{display:flex;flex-direction:column;gap:1.5rem}@media(min-width:768px){.quality-testing__product{flex-direction:row;align-items:center}}.quality-testing__media{order:-1;width:100%;aspect-ratio:1}.quality-testing__media img{display:block;width:100%;height:100%;object-fit:cover}@media(min-width:768px){.quality-testing__media{order:2;width:16.25rem;height:16.25rem;aspect-ratio:auto;flex-shrink:0}}@media(min-width:1280px){.quality-testing__media{width:12.5rem;height:12.5rem}}.quality-testing__info{display:flex;flex-direction:column;gap:1.5rem;min-width:0}@media(min-width:768px){.quality-testing__info{flex:1 1 0}}.quality-testing__intro{display:flex;flex-direction:column;gap:.75rem}.quality-testing__intro .product-hero-info-stats>div:last-child{display:flex}.inline-heading.quality-testing__title{font-size:1.75rem;letter-spacing:.035rem}@media(min-width:1280px){.inline-heading.quality-testing__title{font-size:2.25rem;letter-spacing:.045rem}}.inline-heading.quality-testing__title em{font-family:Nimbus Roman No9 Medium Italic!important;text-transform:none!important;font-style:italic;font-weight:500!important}.inline-heading.quality-testing__title em{line-height:.67em}.inline-heading.quality-testing__title b,.inline-heading.quality-testing__title strong{font-weight:900}.quality-testing__desc p{margin:0}.quality-testing__desc b,.quality-testing__desc strong{font-weight:800;letter-spacing:.00875rem}.quality-testing__actions{display:flex;flex-direction:column;gap:.5rem}.quality-testing__actions .quality-testing__flavor,.quality-testing__actions .quality-testing__coa{width:100%}@media(min-width:1280px){.quality-testing__actions{flex-direction:row;align-items:center}.quality-testing__actions .quality-testing__flavor,.quality-testing__actions .quality-testing__coa{flex:1 1 0;min-width:0;max-width:22.5rem}}.quality-testing__block{display:flex;flex-direction:column;gap:.5rem}.h3-stylistic.quality-testing__block-heading{font-weight:900;text-transform:uppercase}.quality-testing__panel .faq-item{padding:1.21875rem 0}@media(min-width:768px){.quality-testing__panel .faq-item{padding:.96875rem 0}}.quality-testing__panel .faq-item-heading{gap:.5rem;height:auto;min-height:1.5rem;color:inherit}.quality-testing__panel .faq-item-heading-text{flex:1 1 0;min-width:0;padding-right:0}.qt-detail{font-weight:400;letter-spacing:0}.qt-amount{white-space:nowrap;text-align:right}.qt-composition p,.qt-ing-desc p{margin:0}.qt-benefits{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.qt-benefit{display:flex;align-items:center;gap:.25rem}.qt-benefit-icon{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;flex-shrink:0;color:#000}.qt-benefit-icon svg,.qt-benefit-icon img{width:100%;height:100%;object-fit:contain}.qt-benefit-divider{width:.0625rem;height:1.25rem;border-radius:22.5rem;background:#d1cec8;flex-shrink:0}.qt-results{width:100%}.qt-results__summary p{margin:0}.qt-results__summary b,.qt-results__summary strong{font-weight:800;letter-spacing:.01rem}.qt-analytes{display:flex;flex-direction:column;gap:.5rem;margin:0}.qt-analytes__row{display:flex;align-items:center;gap:.625rem}.qt-analytes__row dt{flex:1 1 0;min-width:0;margin:0}.qt-analytes__row dd{width:10rem;flex-shrink:0;margin:0;text-align:right}.qt-lab-card{display:flex;flex-direction:column;gap:1rem;padding:1rem;border-radius:1.5rem;background:#f1f0ee}@media(min-width:768px){.qt-lab-card{flex-direction:row;align-items:center;gap:1.5rem}}.qt-lab-card__intro{display:flex;flex-direction:column;align-items:center;gap:.25rem;text-align:center}@media(min-width:768px){.qt-lab-card__intro{flex:1 1 0;min-width:0}}.qt-lab-card__date{font-weight:800}.qt-lab-card__proof{display:flex;align-items:flex-start;gap:.5rem}@media(min-width:768px){.qt-lab-card__proof{flex:2 1 0;min-width:0;align-items:center;gap:1.5rem}}.qt-lab-card__cell{display:flex;flex:1 1 0;min-width:0;flex-direction:column;align-items:center;gap:.25rem;text-align:center}.qt-lab-card__sign,.qt-lab-card__logo{display:block;width:auto;height:2.5rem;max-width:100%;object-fit:contain}.qt-lab-card__caption{font-size:.625rem;font-weight:400;line-height:.75rem;letter-spacing:0}@media(min-width:768px){.qt-lab-card__caption{font-weight:400;font-size:.75rem;line-height:.875rem;letter-spacing:0}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/quality-testing.css.map */
