.section-heading__actions{display:flex;align-items:center;gap:16px}.promises{padding-block:clamp(20px,3vw,36px)}.promises__heading{margin-bottom:20px}.promises__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px;list-style:none;margin:0;padding:0}.promises__item{display:flex;flex-direction:column;gap:10px;min-width:0}.promises__icon{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--color-surface);color:var(--color-text)}.promises__title{display:block;font-weight:600;font-size:.9375rem;line-height:1.3;color:inherit}.promises__body{margin-top:3px;font-size:var(--text-sm);line-height:1.45;color:var(--color-muted)}@media(max-width:749px){.promises__list{grid-template-columns:minmax(0,1fr);gap:16px}.promises__item{flex-direction:row;align-items:flex-start;gap:14px}.promises__icon{flex:none;width:40px;height:40px}}@media(min-width:750px)and (max-width:989px){.promises__list--3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:990px){.promises__list{grid-template-columns:repeat(min(var(--items, 4),4),minmax(0,1fr));gap:0}.promises__item{flex-direction:row;align-items:flex-start;gap:14px;padding:4px 24px}.promises__item:first-child{padding-left:0}.promises__item+.promises__item{border-left:1px solid var(--color-border)}.promises__icon{flex:none}}.brands__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;list-style:none;margin:0;padding:0}.brands__grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:600px){.brands__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}}@media(min-width:1100px){.brands__grid{grid-template-columns:repeat(8,minmax(0,1fr))}}.brand-tile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;height:100%;min-height:104px;padding:16px 12px;text-align:center;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-bg);color:inherit;text-decoration:none;transition:border-color var(--duration) var(--ease),box-shadow var(--duration) var(--ease)}.brand-tile:hover{border-color:var(--color-text)}.brand-tile__mark{display:flex;align-items:center;justify-content:center;min-height:40px}@media(max-width:749px){.brand-tile{min-height:0;gap:10px}.brand-tile__mark{min-height:0}.grade{padding:18px;gap:10px}}.brand-tile__logo{max-height:36px;max-width:88%;width:auto;object-fit:contain;mix-blend-mode:multiply;filter:grayscale(1) contrast(1.1);transition:filter var(--duration) var(--ease)}.brand-tile:hover .brand-tile__logo{filter:none}.brand-tile__name{font-family:var(--font-heading-family);font-weight:700;font-size:clamp(1rem,.94rem + .3vw,1.1875rem);letter-spacing:-.02em;line-height:1.1}.brand-tile__meta{display:flex;align-items:center;justify-content:center;gap:8px;font-size:var(--text-xs);color:var(--color-muted)}.grades__list{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;list-style:none;margin:0;padding:0}@media(min-width:750px){.grades__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}@media(min-width:1100px){.grades__list{grid-template-columns:repeat(min(var(--items, 4),4),minmax(0,1fr))}}.grade{display:flex;flex-direction:column;gap:12px;padding:clamp(20px,2.2vw,28px);border-radius:var(--radius-card);background:var(--color-surface)}.grade__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.grade__text{color:var(--color-muted);font-size:var(--text-sm);line-height:1.55;flex:1}.grade__link{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:6px;padding:12px 14px 12px 16px;border-radius:var(--radius-button);border:1px solid var(--color-border);background:var(--color-bg);color:inherit;font-size:var(--text-sm);font-weight:500;text-decoration:none;transition:border-color var(--duration) var(--ease)}.grade__link:hover{border-color:var(--color-text)}.grade__count{min-width:28px;padding:2px 8px;border-radius:999px;background:var(--color-surface);color:var(--color-muted);font-size:var(--text-xs);text-align:center;font-variant-numeric:tabular-nums}.spotlight__grid{display:grid;gap:clamp(24px,4vw,64px);align-items:center}@media(min-width:990px){.spotlight__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.spotlight__grid--reverse .spotlight__media{order:2}}.spotlight__media{position:relative;display:block;aspect-ratio:1 / 1;border-radius:calc(var(--radius-card) + 6px);background:var(--color-surface);overflow:hidden}.spotlight__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:8%}.has-image-blend .spotlight__image{mix-blend-mode:multiply}.spotlight__content{display:flex;flex-direction:column;align-items:flex-start;gap:16px;max-width:560px}.spotlight__title{font-size:clamp(1.625rem,1.25rem + 1.4vw,2.5rem)}.spotlight__meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.price--lg .price__current{font-size:1.75rem;letter-spacing:-.02em}.spotlight__text{color:var(--color-muted);line-height:1.6}.spotlight__form{display:grid;gap:14px;width:100%}.spotlight__actions{display:flex;gap:10px}.spotlight__submit{flex:1;max-width:320px}.spotlight__details{font-size:var(--text-sm)}.spotlight__editor-note{margin-bottom:16px;padding:10px 14px;border:1px dashed var(--color-border);border-radius:var(--radius-input);font-size:var(--text-sm);color:var(--color-muted)}.sell-cta__grid{display:grid;gap:clamp(32px,4vw,64px);align-items:center}@media(min-width:990px){.sell-cta__grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}.sell-cta__intro{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.sell-cta__heading{max-width:16ch}.sell-cta__text{max-width:54ch;font-size:var(--text-md);color:var(--color-muted);line-height:1.6}.sell-cta__buttons{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.sell-cta__email{--btn-fg: var(--color-text);--btn-border: var(--color-border)}.sell-cta__email:hover{--btn-border: var(--color-text)}.sell-cta__benefits{display:grid;gap:1px;list-style:none;margin:0;padding:0;border-radius:var(--radius-card);overflow:hidden;background:var(--color-border);border:1px solid var(--color-border)}.sell-cta__benefit{display:flex;gap:16px;padding:clamp(18px,2vw,24px);background:var(--color-surface)}.sell-cta__benefit p{margin-top:4px;font-size:var(--text-sm);color:var(--color-muted);line-height:1.5}.sell-cta__icon{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:12px;background:var(--color-bg);color:var(--color-text)}@media(max-width:599px){.sell-cta__buttons .btn{width:100%}}.article-grid{display:grid;gap:32px 20px;list-style:none;margin:0;padding:0}@media(min-width:750px){.article-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:990px){.article-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.article-card{position:relative;display:flex;flex-direction:column;gap:16px;height:100%}.article-card__media{position:relative;aspect-ratio:16 / 10;border-radius:var(--radius-card);overflow:hidden;background:var(--color-surface)}.article-card__image{width:100%;height:100%;object-fit:cover}.article-card__fallback{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;padding:20px;background:radial-gradient(circle at 1px 1px,rgba(var(--color-text-rgb),.12) 1px,transparent 0) 0 0 / 14px 14px,var(--color-surface)}.article-card__fallback span{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(1.25rem,1rem + 1vw,1.75rem);letter-spacing:-.025em;line-height:1.1;color:rgba(var(--color-text-rgb),.28)}.article-card__body{display:flex;flex-direction:column;gap:8px}.article-card__date{font-size:var(--text-xs);color:var(--color-muted)}.article-card__title{font-size:1.125rem;line-height:1.3}.article-card__excerpt{font-size:var(--text-sm);color:var(--color-muted);line-height:1.55;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:749px){.article-grid{gap:0}.article-grid>li+li{border-top:1px solid var(--color-border)}.article-grid .article-card{display:grid;grid-template-columns:96px minmax(0,1fr);align-items:start;gap:16px;padding-block:16px}.article-grid .article-card__media{aspect-ratio:1 / 1;border-radius:calc(var(--radius-card) * .7)}.article-grid .article-card__fallback span,.article-grid .article-card__excerpt{display:none}.article-grid .article-card__title{font-size:1rem}}@media(hover:hover){.article-card:hover .article-card__title{text-decoration:underline;text-underline-offset:.18em;text-decoration-thickness:1px}}.rich-text__inner{display:grid;gap:16px 48px;max-width:1080px}.rich-text__inner--center{margin-inline:auto;text-align:center;justify-items:center;max-width:760px}@media(min-width:990px){.rich-text__inner--split{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start}.rich-text__inner--center.rich-text__inner--split{grid-template-columns:minmax(0,1fr)}}.rich-text__body{display:flex;flex-direction:column;align-items:flex-start;gap:18px;color:var(--color-muted);max-width:68ch}.rich-text__inner--center .rich-text__body{align-items:center}.rich-text__body .rte{font-size:var(--text-md)}.rich-text__body strong{color:var(--color-text)}.banner-slider__frame{display:block;position:relative}.banner-slider__track{display:grid;grid-auto-flow:column;grid-auto-columns:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;list-style:none;margin:0;padding:0;border-radius:calc(var(--radius-card) + 4px)}.banner-slider__track::-webkit-scrollbar{display:none}.banner-slider__slide{scroll-snap-align:start;position:relative}.banner-slider__link{display:block}.banner-slider__image{width:100%;height:auto;display:block}.banner-slider__placeholder{aspect-ratio:8 / 3;background:var(--color-surface);fill:rgba(var(--color-text-rgb),.2)}.banner-slider__controls{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:12px}.banner-slider__dots{display:flex;gap:4px}.banner-slider__dot{width:28px;height:28px;padding:0;border:0;background:none;position:relative}.banner-slider__dot:before{content:"";position:absolute;top:11px;right:4px;bottom:11px;left:4px;border-radius:999px;background:var(--color-border);transition:background-color var(--duration) var(--ease)}.banner-slider__dot[aria-current=true]:before{background:var(--color-text)}.banner-slider__toggle-play,.banner-slider__toggle.is-paused .banner-slider__toggle-pause{display:none}.banner-slider__toggle.is-paused .banner-slider__toggle-play,.banner-slider__toggle-pause{display:inline-flex}.image-text__grid{display:grid;gap:clamp(24px,4vw,64px);align-items:center}@media(min-width:990px){.image-text__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.image-text__grid--reverse .image-text__media{order:2}}.image-text__media{position:relative;aspect-ratio:4 / 3;border-radius:calc(var(--radius-card) + 4px);overflow:hidden;background:var(--color-surface)}.image-text__image{width:100%;height:100%;object-fit:cover}.image-text__media--contain .image-text__image{object-fit:contain;padding:6%}.has-image-blend .image-text__media--contain .image-text__image{mix-blend-mode:multiply}.image-text__placeholder{fill:rgba(var(--color-text-rgb),.18)}.image-text__content{display:flex;flex-direction:column;align-items:flex-start;gap:18px;max-width:560px}.image-text__text{color:var(--color-muted)}.collection-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;list-style:none;margin:0;padding:0}@media(min-width:750px){.collection-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 16px}}@media(min-width:1100px){.collection-grid{grid-template-columns:repeat(var(--cols-desktop, 5),minmax(0,1fr))}}.collection-card{display:flex;flex-direction:column;gap:12px;color:inherit;text-decoration:none}.collection-card__media{position:relative;display:block;aspect-ratio:1 / 1;border-radius:var(--radius-card);background:var(--color-surface);overflow:hidden}.collection-card__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:10%}.has-image-blend .collection-card__image{mix-blend-mode:multiply}.collection-card__body{display:flex;flex-direction:column;gap:2px}.collection-card__title{font-weight:500;line-height:1.3}.collection-card__count{font-size:var(--text-xs);color:var(--color-muted)}@media(hover:hover){.collection-card:hover .collection-card__title{text-decoration:underline;text-underline-offset:.18em}}.faq__grid{display:grid;gap:24px 64px}@media(min-width:990px){.faq__grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);align-items:start}.faq__intro{position:sticky;top:calc(var(--header-sticky-offset, 120px) + 24px)}.header-compact .faq__intro{top:calc(var(--header-main-height, 80px) + 24px)}}.faq__text{margin-top:14px;color:var(--color-muted)}.faq__list .accordion__content{color:var(--color-muted);max-width:68ch}.newsletter__inner{display:grid;gap:20px 48px;align-items:center;padding:clamp(24px,3.5vw,48px);border-radius:calc(var(--radius-card) + 6px);background:var(--color-surface)}.color-scheme-2 .newsletter__inner{background:var(--color-bg)}@media(min-width:990px){.newsletter__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.newsletter__text{margin-top:8px;color:var(--color-muted)}.custom-liquid{padding-block:calc(var(--section-spacing) * .5)}
/*# sourceMappingURL=/cdn/shop/t/11/assets/sections.css.map */
