.Brand{--brand-accent: var(--button-background);--brand-accent-text: var(--button-text-color);--brand-radius: 16px;color:var(--text-color)}.Brand__Inner{max-width:1200px;margin:0 auto;padding:64px 24px}@media screen and (min-width:1000px){.Brand__Inner{padding:88px 40px}}.Brand--white{background:var(--light-background)}.Brand--bordered{border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color)}.Brand__Eyebrow{display:block;margin:0 0 12px;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--brand-accent)}.Brand__Title{margin:0 0 16px;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:30px;line-height:1.15;letter-spacing:0;text-transform:none;color:var(--heading-color)}@media screen and (min-width:1000px){.Brand__Title{font-size:38px}}.Brand__Text{font-size:17px;line-height:1.6;color:var(--text-color-light)}.Brand__Text p{margin:0 0 12px}.Brand__Text p:last-child{margin-bottom:0}.Brand__Center{text-align:center;max-width:720px;margin:0 auto 32px}.Brand__Split{display:flex;flex-wrap:wrap;gap:48px;align-items:center}.Brand__Split>*{flex:1 1 400px;min-width:0}.Brand__Image img{display:block;width:100%;height:auto;border-radius:var(--brand-radius)}.Brand__Button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;border-radius:12px;background:var(--brand-accent);color:var(--brand-accent-text);font-weight:700;font-size:16px;text-decoration:none;transition:opacity .2s}.Brand__Button:hover{opacity:.88;color:var(--brand-accent-text)}.BrandTrust__List{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px;margin:0;padding:0;list-style:none}@media screen and (min-width:750px){.BrandTrust__List{grid-template-columns:repeat(4,minmax(0,1fr))}}.BrandTrust__Item{display:flex;align-items:center;gap:12px;font-size:15px;line-height:1.35}.BrandTrust__Item svg{flex:none;width:28px;height:28px;color:var(--brand-accent)}.BrandTrust .Brand__Inner{padding-top:32px;padding-bottom:32px}.BrandSteps{margin:28px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:20px}.BrandSteps__Item{display:flex;gap:16px;align-items:flex-start}.BrandSteps__Number{flex:none;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;color:var(--brand-accent);background:rgba(var(--button-background-rgb),.1)}.BrandSteps__Title{display:block;font-weight:700;font-size:17px;color:var(--heading-color)}.BrandSteps__Text{color:var(--text-color-light);font-size:16px}.BrandGift__Card{display:flex;flex-wrap:wrap;gap:40px;align-items:center;padding:48px 32px;border-radius:24px;background:var(--brand-accent);color:var(--brand-accent-text)}@media screen and (min-width:1000px){.BrandGift__Card{padding:56px}}.BrandGift__Content{flex:2 1 420px;min-width:0}.BrandGift__Points{flex:1 1 260px;min-width:0;display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.BrandGift__Point{padding:14px 16px;border-radius:12px;background:#ffffff1a;font-size:16px}.BrandGift .Brand__Eyebrow,.BrandGift .Brand__Title,.BrandGift .Brand__Text{color:inherit}.BrandGift .Brand__Eyebrow{opacity:.8}.BrandGift .Brand__Text{opacity:.92}.BrandGift .Brand__Button{margin-top:24px;background:var(--brand-accent-text);color:var(--brand-accent)}.BrandTable__Wrap{max-width:820px;margin:0 auto;overflow-x:auto;border:1px solid var(--border-color);border-radius:var(--brand-radius);background:var(--light-background)}.BrandTable{width:100%;min-width:480px;border-collapse:collapse;font-size:16px}.BrandTable th,.BrandTable td{padding:14px 20px;border-top:1px solid var(--border-color);text-align:left}.BrandTable thead th{border-top:0;background:rgba(var(--text-color-rgb),.04);font-weight:600;color:var(--heading-color)}.BrandTable tbody th{font-weight:500;color:var(--text-color)}.BrandTable--compare td,.BrandTable--compare thead th:not(:first-child){text-align:center}.BrandTable__Ours{color:var(--brand-accent);font-weight:700}.BrandTable__Theirs{color:var(--text-color-light)}.BrandFaq__List{max-width:820px;margin:0 auto}.BrandFaq__Item{border-bottom:1px solid var(--border-color)}.BrandFaq__Item summary{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:18px 4px;cursor:pointer;list-style:none;font-size:17px;font-weight:600;color:var(--heading-color)}.BrandFaq__Item summary::-webkit-details-marker{display:none}.BrandFaq__Item summary:after{content:"+";flex:none;font-size:24px;font-weight:400;color:var(--brand-accent)}.BrandFaq__Item[open] summary:after{content:"\2212"}.BrandFaq__Answer{padding:0 4px 20px;font-size:16px;color:var(--text-color-light)}.BrandGuarantee{text-align:center}.BrandGuarantee svg{width:56px;height:56px;color:var(--brand-accent);margin:0 auto 16px;display:block}.BrandGuarantee .Brand__Text{max-width:560px;margin:0 auto 24px}.BrandGiftCheck{display:flex;gap:12px;align-items:flex-start;margin:0 0 20px;padding:14px 16px;border:1px solid var(--border-color);border-radius:12px;background:var(--light-background);font-size:15px;line-height:1.45;text-align:left;cursor:pointer}.BrandGiftCheck input{flex:none;width:20px;height:20px;margin:1px 0 0;accent-color:var(--button-background)}.BrandGiftCheck strong{color:var(--heading-color)}.BrandGiftCheck span span{color:var(--text-color-light)}.Brand__SrOnly{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.BrandReviews__App{max-width:1100px;margin:0 auto}.BrandReviews__Empty{max-width:640px;margin:0 auto;padding:32px;border:1.5px dashed var(--border-color);border-radius:var(--brand-radius);text-align:center;font-size:15px;color:var(--text-color-light)}.Product__Info .ProductMeta__Text{margin-top:12px;margin-bottom:12px}.Product__Info .ProductMeta{margin-bottom:16px;padding-bottom:16px}.Product__Info .ProductForm__Variants{margin-top:8px;margin-bottom:16px}.Product__Info .BrandGiftCheck{margin-bottom:16px}.BrandBenefits{list-style:none;margin:0;padding:0;font-size:15px;line-height:1.4;text-align:left}.BrandBenefits li{display:flex;gap:10px;align-items:flex-start;margin:0 0 8px}.BrandBenefits li:last-child{margin-bottom:0}.BrandBenefits svg{flex:none;width:20px;height:20px;color:var(--button-background)}.BrandFolds{margin-top:24px;border-top:1px solid var(--border-color)}.BrandFolds .BrandFold{border-bottom:1px solid var(--border-color)}.BrandFolds .Collapsible__Button{text-align:left}.BrandReviews__Summary{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin:0 0 12px;font-size:15px;color:var(--text-color-light)}.BrandReviews__Grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;margin:0;padding:0;list-style:none}.BrandReviews__Grid+.BrandReviews__App{margin-top:40px}.BrandReview{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--border-color);border-radius:var(--brand-radius);background:var(--light-background)}.BrandReview__Image img{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover}.BrandReview__Body{display:flex;flex-direction:column;gap:10px;flex:1;padding:22px}.BrandReview__Stars,.BrandReviews__Stars{display:inline-flex;gap:2px;margin:0}.BrandStar{width:18px;height:18px;fill:#a9531f}.BrandStar--empty{fill:rgba(var(--text-color-rgb),.18)}.BrandReview__Heading{margin:0;font-weight:700;font-size:17px;color:var(--heading-color)}.BrandReview__Text{flex:1;font-size:16px;line-height:1.55}.BrandReview__Text p{margin:0 0 8px}.BrandReview__Author{margin:0;font-size:14px;color:var(--text-color-light)}.BrandReview__Author strong{color:var(--heading-color)}.BrandReview__Verified{display:inline-flex;align-items:center;gap:4px;margin-left:8px;color:var(--button-background);font-weight:600}.BrandReview__Verified svg{width:14px;height:14px}.BrandHero .Brand__Inner{padding-top:40px;padding-bottom:56px}@media screen and (min-width:1000px){.BrandHero .Brand__Inner{padding-top:64px;padding-bottom:80px}}.BrandHero__Title{font-size:34px}@media screen and (min-width:1000px){.BrandHero__Title{font-size:48px;line-height:1.08}}.BrandHero__Benefits{margin:24px 0 0;font-size:16px}.BrandHero__Actions{margin-top:28px}.BrandHero__Button{min-height:58px;padding:0 36px;font-size:17px}@media screen and (max-width:749px){.BrandHero__Button{width:100%}}.BrandHero__Note{margin:12px 0 0;font-size:14px;color:var(--text-color-light)}.BrandHero__Image img,.BrandHero__Image svg{aspect-ratio:1 / 1;object-fit:cover}@media screen and (max-width:999px){.BrandHero__Split{flex-direction:column-reverse;gap:28px}}@media screen and (min-width:1000px){.BrandStory--imageRight{flex-direction:row-reverse}}.BrandStory__Signature{margin:20px 0 0;font-family:var(--heading-font-family);font-style:italic;font-size:18px;color:var(--heading-color)}.template-index .FeaturedProduct .SectionHeader__Heading{text-transform:none;letter-spacing:0}
/*# sourceMappingURL=/cdn/shop/t/16/assets/brand-sections.css.map */
