main{--fp-pol-red:#cc0000}main{max-width:860px;margin-inline:auto;padding:clamp(28px,5vw,60px) clamp(20px,5vw,32px) clamp(52px,7vw,96px);font-family:var(--font-body--family,"Barlow",sans-serif);font-size:1.04rem;line-height:1.75;color:#2a2a2a;overflow-wrap:anywhere}main h1{margin:0 0 .5em;font-family:var(--font-body--family,"Barlow",sans-serif);font-weight:800;font-size:clamp(2rem,5vw,3rem);line-height:1.08;letter-spacing:-.02em;text-transform:none;color:#111}main h2{margin:1.8em 0 .5em;padding-top:1.1em;border-top:1px solid #e6e6e6;font-family:var(--font-body--family,"Barlow",sans-serif);font-weight:800;font-size:1.45rem;line-height:1.2;letter-spacing:-.01em;text-transform:none;color:#111}main h2:first-of-type{border-top:0;padding-top:0}main h3,main h4{margin:1.4em 0 .4em;font-family:var(--font-body--family,"Barlow",sans-serif);font-weight:700;line-height:1.25;color:#111}main p{margin:0 0 1.1em}main ul,main ol{margin:0 0 1.2em;padding-left:1.4em}main li{margin:.4em 0}main li::marker{color:var(--fp-pol-red)}main a{color:var(--fp-pol-red);text-decoration:underline;text-underline-offset:3px}main a:hover{color:#900}main strong{color:#111}main table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse}main th{background:#f5f5f5;font-weight:700}main mark{background:#fff0a8;color:#111}@media(max-width:600px){main{font-size:1rem}main h2{font-size:1.28rem}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/fp-policy.css.map */
