.brand-trust{--trust-ink:#1a1a1a;--trust-muted:#666;--trust-line:#e5e2de;color:var(--trust-ink);background:#fff;padding:48px 0;border-top:1px solid var(--trust-line)}.brand-trust [hidden]{display:none!important}.brand-trust-heading{max-width:660px;margin-bottom:28px}.brand-trust .brand-trust-kicker{margin:0 0 14px;font-size:10px;line-height:1.6;letter-spacing:1.4px;color:#8b6a56}.brand-trust-heading h2{margin:0 0 16px;font-size:clamp(26px,3vw,36px);line-height:1.3;font-weight:400}.brand-trust-heading h3{margin:0 0 14px;font-size:22px;line-height:1.4;font-weight:400}.brand-trust p{margin:0 0 14px;font-size:13px;line-height:1.8;color:var(--trust-muted)}.brand-trust-link{display:inline-flex;align-items:center;justify-content:space-between;gap:18px;min-height:44px;color:var(--trust-ink);text-decoration:none;font-size:12px;line-height:1.6}.brand-trust-link:hover{text-decoration:underline;text-underline-offset:5px}.brand-trust-link>span{flex-shrink:0}.brand-trust :is(a,button,input,summary):focus-visible{outline:2px solid #8b6a56;outline-offset:4px}.brand-trust-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;list-style:none;padding:0;margin:0}.brand-trust-steps li{min-width:0}.brand-trust-number{color:#8b6a56;font-size:11px;line-height:1.5;flex:0 0 24px}.brand-trust-steps h3{margin:16px 0 12px;font-size:17px;font-weight:400;line-height:1.5}.brand-trust-details{border-top:1px solid var(--trust-line)}.brand-trust-details details{border-bottom:1px solid var(--trust-line)}.brand-trust-details summary{display:flex;align-items:center;min-height:58px;gap:10px;padding:15px 0;list-style:none;font-size:14px;line-height:1.5;cursor:pointer}.brand-trust-details summary::-webkit-details-marker{display:none}.brand-trust-plus{position:relative;width:14px;height:14px;margin-left:auto;flex:0 0 14px}.brand-trust-plus:before,.brand-trust-plus:after{content:"";position:absolute;top:6px;left:1px;width:12px;height:1px;background:currentColor}.brand-trust-plus:after{transform:rotate(90deg)}.brand-trust-details details[open] .brand-trust-plus:after{display:none}.brand-trust-detail-copy{max-width:760px;padding:0 24px 22px 34px}.brand-trust--pdp{padding:32px 0}.brand-trust--pdp .brand-trust-heading{margin-bottom:20px}.brand-trust--pdp .brand-trust-heading h3{font-size:20px}.brand-trust-checklist{max-width:820px;margin-top:36px}.brand-trust-checklist h3{margin:0 0 14px;font-size:23px;line-height:1.4;font-weight:400}.brand-trust-check{display:flex;gap:14px;padding:18px 0;border-top:1px solid var(--trust-line);cursor:pointer}.brand-trust-check input{width:18px;height:18px;margin:4px 0 0;flex:0 0 18px;accent-color:#1a1a1a}.brand-trust-check>span{display:grid;gap:6px;font-size:12px;line-height:1.7;color:var(--trust-muted)}.brand-trust-check strong{color:var(--trust-ink);font-weight:400;font-size:14px}.brand-trust-checklist-status{display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px;padding-top:8px}.brand-trust-checklist-status p{margin:0}.brand-trust-checklist-status button{min-height:44px;border:0;padding:8px 0;background:transparent;color:var(--trust-ink);font:inherit;font-size:12px;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.brand-trust-contact-links{display:flex;flex-wrap:wrap;gap:12px 28px}.brand-trust-business{margin-top:24px;padding-top:24px;border-top:1px solid var(--trust-line)}.brand-trust-business .brand-trust-business-name{color:var(--trust-ink);font-size:14px;margin-bottom:4px}.brand-trust-business p{white-space:pre-line;overflow-wrap:anywhere}.brand-trust-business>a{min-height:44px;display:inline-flex;align-items:center;font-size:12px;overflow-wrap:anywhere}.brand-trust--footer{padding:24px 0}.brand-trust--footer>p{font-size:11px;margin:0}.brand-trust--footer nav{display:flex;flex-wrap:wrap;gap:12px 28px}@media(max-width:900px){.brand-trust-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}}@media(max-width:540px){.brand-trust{padding:32px 0}.brand-trust-steps{grid-template-columns:1fr;gap:0}.brand-trust-steps li{padding:20px 0;border-bottom:1px solid var(--trust-line)}.brand-trust-steps h3{margin-top:8px}.brand-trust-details summary{font-size:13px}.brand-trust-detail-copy{padding-right:0}.brand-trust-checklist h3{font-size:21px}.brand-trust--footer{padding:24px 0}}.brand-footer .brand-trust--footer{order:1;padding-inline:8.333333%}@media(max-width:1100px)and (min-width:641px){.brand-footer .brand-trust--footer{padding-inline:40px}}@media(max-width:640px){.brand-footer .brand-trust--footer{padding-inline:0}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/brand-trust.css.map */
