.quality-guide-table-wrap{overflow-x:auto;margin:2rem 0}.quality-guide-table{width:100%;border-collapse:collapse;font-size:16px;line-height:1.55;min-width:640px}.quality-guide-table th,.quality-guide-table td{border:1px solid var(--ff-card-border, rgba(26, 33, 30, .15));padding:1rem 1.15rem;text-align:left;vertical-align:top}.quality-guide-table th{background:#3f514714;font-weight:600;font-size:17px}.quality-guide-table td{font-size:16px}.quality-guide-extras .h2{font-size:2.4rem;margin-bottom:1rem}.quality-guide-extras .rte{font-size:16px;line-height:1.6}.quality-guide-extras .rte p{font-size:16px}.quality-guide-table tbody tr:nth-child(2n){background:#f4f2ed99}.quality-tier-detail__document{max-width:72rem;margin:0 auto 2rem}.quality-tier-detail__document ul{margin:1rem 0 0;padding-left:1.25rem}.quality-tier-detail__document li+li{margin-top:.75rem}.quality-tier-detail__comparison{max-width:72rem;margin:2rem auto 0}.quality-guide-extras__promise{margin-top:2rem;padding:1.25rem 1.5rem;border-left:4px solid var(--ff-brand-primary, #3f5147);background:#3f51470f;border-radius:0 8px 8px 0}.quality-guide-faq__heading{margin-top:3rem;margin-bottom:1.5rem}.quality-guide-faq{max-width:72rem;margin:0 auto}.quality-guide-faq__item.accordion{margin:0 0 .75rem;border:1px solid var(--ff-card-border, rgba(26, 33, 30, .12));border-radius:10px;background:#fff;box-shadow:0 2px 8px #1a211e0a;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.quality-guide-faq__item.accordion:hover{border-color:#3f514759;box-shadow:0 4px 14px #1a211e14}.quality-guide-faq__item.accordion details[open]{border-color:var(--ff-brand-primary, #3f5147)}.quality-guide-faq__item.accordion summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.1rem 1.25rem;line-height:1.4}.quality-guide-faq__item.accordion summary:hover{background:transparent}.quality-guide-faq__item .accordion__title{max-width:calc(100% - 1.75rem);margin:0;font-weight:600;font-size:1.6rem;line-height:1.45}.quality-guide-faq__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:auto;height:auto;background:none;color:rgb(var(--color-foreground))}.quality-guide-faq__item summary .icon-caret{position:static;right:auto;top:auto;height:1.25rem;width:1.25rem}.quality-guide-faq__item.accordion details[open]>summary .icon-caret{transform:rotate(180deg)}.quality-guide-faq__icon .icon-caret{width:.55rem;height:.55rem;transition:transform .25s ease}.quality-guide-faq__item.accordion details[open]>summary .quality-guide-faq__icon{background:none;color:rgb(var(--color-foreground))}.quality-guide-faq__item.accordion details[open]>summary .quality-guide-faq__icon .icon-caret path{fill:rgb(var(--color-foreground))}.quality-guide-faq__item .accordion__content{padding:1rem 1.25rem 1.25rem;margin-bottom:0;border-top:1px solid rgba(26,33,30,.08)}@media screen and (max-width:749px){.quality-guide-faq__heading{margin-top:2rem;margin-bottom:1rem;font-size:2rem;padding:0 .5rem}.quality-guide-faq{padding:0 .25rem}.quality-guide-faq__item.accordion{margin-bottom:.5rem;border-radius:8px}.quality-guide-faq .quality-guide-faq__item.accordion summary{padding:.75rem .85rem;gap:.5rem;line-height:1.35}.quality-guide-faq__item .accordion__title,.quality-guide-faq__item .accordion__title.h5{max-width:calc(100% - 1.25rem);font-size:12px;line-height:1.4}.quality-guide-faq__item .accordion__content{padding:.65rem .85rem .85rem;font-size:12px;line-height:1.5}.quality-guide-faq__item .accordion__content p,.quality-guide-faq__item .accordion__content li{font-size:12px}.quality-guide-extras__promise{margin-top:1.25rem;padding:1rem;font-size:12px}.quality-guide-extras .h2{font-size:2rem}.quality-guide-extras .rte,.quality-guide-extras .rte p{font-size:12px;line-height:1.5}.quality-guide-table{font-size:12px;min-width:520px}.quality-guide-table th,.quality-guide-table td{font-size:12px}.quality-guide-table th,.quality-guide-table td{padding:.5rem .65rem}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/component-quality-guide.css.map */
