main{--fp-pol-red:#cc0000}main{max-width:max(860px,53.75rem);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}}@media(min-width:1100px){main{position:relative;--m-gold:linear-gradient(90deg,#86600f 0%,#e9c25a 16%,#fff3b8 26%,#c9992b 44%,#7a540d 60%,#e2ba50 80%,#86600f 100%);--m-silver:linear-gradient(90deg,#8d9096 0%,#e9ebee 14%,#fff 24%,#b9bcc2 42%,#7d8087 58%,#cfd2d6 78%,#8a8d93 100%);--m-rose:linear-gradient(90deg,#8f6c6a 0%,#f0d3d0 15%,#fff2f0 25%,#caa19e 44%,#8a6361 60%,#e8c4c0 80%,#8f6c6a 100%)}main:before,main:after,main h1:before,main h2:after{content:"";position:absolute;pointer-events:none;border-radius:999px;box-shadow:0 12px 18px #0003,0 2px 3px #00000029;animation:fp-pol-bob 8s ease-in-out infinite}main:before{top:84px;right:-96px;width:34px;height:92px;rotate:30deg;background:linear-gradient(180deg,#ffffff4d,#fff0 38%,#00000038),linear-gradient(180deg,transparent calc(50% - 1px),rgba(0,0,0,.28) calc(50% - 1px) calc(50% + 1px),transparent calc(50% + 1px)),var(--m-gold)}main:after{top:420px;right:-70px;width:24px;height:66px;rotate:-28deg;animation-delay:-3s;background:linear-gradient(180deg,#ffffff4d,#fff0 38%,#00000038),linear-gradient(180deg,transparent calc(50% - 1px),rgba(0,0,0,.28) calc(50% - 1px) calc(50% + 1px),transparent calc(50% + 1px)),var(--m-silver)}main h1{position:relative}main h1:before{top:.6em;left:-120px;width:18px;height:50px;rotate:56deg;animation-delay:-5s;background:linear-gradient(180deg,#ffffff4d,#fff0 38%,#00000038),linear-gradient(180deg,transparent calc(50% - 1px),rgba(0,0,0,.28) calc(50% - 1px) calc(50% + 1px),transparent calc(50% + 1px)),var(--m-rose)}main h2{position:relative}main h2:after{top:1.5em;width:20px;height:56px;animation-delay:-2s;background:linear-gradient(180deg,#ffffff4d,#fff0 38%,#00000038),linear-gradient(180deg,transparent calc(50% - 1px),rgba(0,0,0,.28) calc(50% - 1px) calc(50% + 1px),transparent calc(50% + 1px)),var(--pm,var(--m-silver))}main h2:nth-of-type(odd):after{right:-104px;rotate:34deg;--pm:var(--m-gold)}main h2:nth-of-type(2n):after{left:-104px;rotate:-30deg;--pm:var(--m-silver)}main h2:nth-of-type(3n):after{--pm:var(--m-rose)}}@keyframes fp-pol-bob{0%,to{translate:0 0}50%{translate:0 -9px}}@media(prefers-reduced-motion:reduce){main:before,main:after,main h1:before,main h2:after{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/fp-policy.css.map */
