.wp-legal,.wp-legal *,.wp-legal *:before,.wp-legal *:after{box-sizing:border-box}.wp-legal{--wp-legal-gutter: clamp(24px, 8.3333vw, 160px);color:var(--wp-text-primary);overflow-x:hidden;background:linear-gradient(180deg,#fff,#faf9fc);font-family:Inter,Arial,sans-serif}.wp-legal__document{width:min(1080px,100% - var(--wp-legal-gutter) * 2);margin:0 auto;padding:clamp(80px,7.8125vw,100px) 0;font-size:clamp(16px,1.40625vw,18px);font-weight:400;line-height:clamp(24px,2.1875vw,28px)}.wp-legal__document h1{max-width:1080px;margin:0 auto clamp(48px,5.625vw,72px);color:var(--wp-text-primary);font-size:clamp(36px,3.75vw,48px);font-weight:var(--wp-font-emphasis);line-height:1.18;letter-spacing:-1px;text-align:center;overflow-wrap:anywhere;text-wrap:balance}.wp-legal__document h2{margin:40px 0 16px;color:var(--wp-text-primary);font-size:24px;font-weight:var(--wp-font-emphasis);line-height:29px}.wp-legal__document h3{margin:28px 0 12px;color:var(--wp-text-primary);font-size:20px;font-weight:var(--wp-font-emphasis);line-height:28px}.wp-legal__document p{margin:0 0 24px;color:var(--wp-text-primary);font:inherit;overflow-wrap:break-word}.wp-legal__document a{color:#6941e8;overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:2px}.wp-legal__document :is(h1,h2,h3)[id]{scroll-margin-top:96px}.wp-legal__document a:focus-visible{border-radius:2px;outline:2px solid #6941e8;outline-offset:3px}.wp-legal__document ul,.wp-legal__document ol{margin:0 0 24px;padding-left:28px}.wp-legal__document li+li{margin-top:8px}.wp-legal__document>:last-child{margin-bottom:0}.wp-legal__table-scroll{width:100%;margin:12px 0 28px;overflow-x:auto;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.wp-legal table{width:100%;min-width:720px;table-layout:fixed;border:1px solid #e0e4e9;border-collapse:collapse;background:#fff;color:var(--wp-text-secondary);font-size:14px;font-weight:400;line-height:20px}.wp-legal th,.wp-legal td{padding:16px;border:1px solid #e0e4e9;text-align:left;vertical-align:top;overflow-wrap:anywhere}.wp-legal th,.wp-legal thead,.wp-legal--privacy .wp-legal__table:not(.wp-legal__table--0) tbody>tr:first-child{color:var(--wp-text-primary);background:#eceff2;font-weight:var(--wp-font-emphasis)}.wp-legal th:first-child,.wp-legal td:first-child{width:160px}.wp-legal--terms tbody strong{font-weight:400}.wp-legal--terms .wp-legal__table--0 tbody td:first-child{vertical-align:middle}.wp-legal--privacy .wp-legal__table--0 tbody strong{font-weight:400}.wp-legal--privacy .wp-legal__table--0 tbody td:first-child{vertical-align:middle}.wp-legal--privacy .wp-legal__table--1 td:first-child,.wp-legal--privacy .wp-legal__table--3 td:first-child{width:50%}.wp-legal--privacy .wp-legal__table--2 td:first-child{width:33.333%}.wp-legal--privacy .wp-legal__document>h1{max-width:1080px}@media(max-width:1100px){.wp-legal{--wp-legal-gutter: clamp(24px, 6.25vw, 80px)}.wp-legal__document{padding-block:clamp(72px,7.8125vw,88px)}.wp-legal__document h2{margin-top:36px}.wp-legal__document h3{margin-top:24px}}@media(max-width:900px){.wp-legal__table-scroll{margin-block:12px 24px}.wp-legal table{min-width:680px;font-size:13px;line-height:19px}.wp-legal th,.wp-legal td{padding:12px}}@media(max-width:760px){.wp-legal{--wp-legal-gutter: clamp(20px, 5vw, 32px)}.wp-legal__document{padding:64px 0;font-size:15px;line-height:24px}.wp-legal__document h1{margin-bottom:48px;font-size:34px;letter-spacing:-1px;line-height:1.18}.wp-legal__document h2{margin-top:30px;font-size:21px;line-height:28px}.wp-legal__document h3{font-size:18px;line-height:26px}.wp-legal__document p{margin-bottom:20px}.wp-legal__table-scroll{width:calc(100vw - 20px);margin-left:-10px;padding:0 10px 4px}.wp-legal table{min-width:680px;font-size:13px;line-height:19px}.wp-legal th,.wp-legal td{padding:12px}}@media(max-width:760px){.wp-legal-page--privacy .wooshpay-payment-experience-cta,.wp-legal-page--privacy .wooshpay-footer,.wp-legal-page--terms .wooshpay-payment-experience-cta,.wp-legal-page--terms .wooshpay-footer{display:none}.wp-legal--privacy{--wp-legal-gutter: 20px;background:#fff}.wp-legal--privacy .wp-legal__document{width:calc(100% - 40px);padding:32px 0;color:#23253a;font-size:16px;font-weight:400;line-height:22px}.wp-legal--privacy .wp-legal__document h1{width:min(325px,100%);max-width:none;margin:0 0 32px;color:#23253a;font-size:24px;font-weight:500!important;line-height:29px;letter-spacing:-1px;text-align:left;text-wrap:initial}.wp-legal--privacy .wp-legal__document>h2:first-of-type+p{width:min(325px,100%)}.wp-legal--privacy .wp-legal__document h2{margin:0 0 12px;color:#23253a;font-size:18px;font-weight:500!important;line-height:24px}.wp-legal--privacy .wp-legal__document p{margin:0 0 12px;color:#23253a;font:inherit;font-weight:400!important}.wp-legal--privacy .wp-legal__document>p:has(+h2){margin-bottom:24px}.wp-legal--privacy .wp-legal__document>p:has(+.wp-legal__table-scroll){margin-bottom:32px}.wp-legal--privacy .wp-legal__document>:last-child{margin-bottom:0}.wp-legal--privacy .wp-legal__table-scroll{width:100%;margin:0 0 32px;padding:0;overflow:visible}.wp-legal--privacy table{width:100%;min-width:0;table-layout:fixed;border-color:#e0e4e9;color:#666;font-size:14px;font-weight:400;line-height:20px}.wp-legal--privacy th,.wp-legal--privacy td{padding:16px;border-color:#e0e4e9;color:#666;font:inherit;vertical-align:top}.wp-legal--privacy td strong{font-weight:400!important}.wp-legal--privacy th,.wp-legal--privacy thead,.wp-legal--privacy .wp-legal__table:not(.wp-legal__table--0) tbody>tr:first-child{color:#333;background:#eceff2;font-size:16px;font-weight:400!important;line-height:22px}.wp-legal--privacy th strong,.wp-legal--privacy thead strong,.wp-legal--privacy .wp-legal__table:not(.wp-legal__table--0) tbody>tr:first-child strong{font-weight:400!important}.wp-legal--privacy .wp-legal__table--0 th:first-child,.wp-legal--privacy .wp-legal__table--0 td:first-child{width:34.3284%}.wp-legal--privacy .wp-legal__table--0 tr:nth-child(1){height:56px}.wp-legal--privacy .wp-legal__table--0 tr:nth-child(2){height:112px}.wp-legal--privacy .wp-legal__table--0 tr:nth-child(3){height:232px}.wp-legal--privacy .wp-legal__table--0 tr:nth-child(4){height:152px}.wp-legal--privacy .wp-legal__table--1 td:first-child{width:44.1791%}.wp-legal--privacy .wp-legal__table--1 tr:nth-child(1){height:76px}.wp-legal--privacy .wp-legal__table--1 tr:nth-child(2){height:132px}.wp-legal--privacy .wp-legal__table--1 tr:nth-child(3){height:152px}.wp-legal--privacy .wp-legal__table--1 tr:nth-child(n+4){height:132px}.wp-legal--privacy .wp-legal__table--2 td{padding:16px 12px}.wp-legal--privacy .wp-legal__table--2 td:nth-child(1){width:29.5522%}.wp-legal--privacy .wp-legal__table--2 td:nth-child(2){width:31.9403%}.wp-legal--privacy .wp-legal__table--2 td:nth-child(3){width:38.5075%}.wp-legal--privacy .wp-legal__table--2 tr:nth-child(1){height:76px}.wp-legal--privacy .wp-legal__table--2 tr:nth-child(2){height:144px}.wp-legal--privacy .wp-legal__table--2 tr:nth-child(3){height:184px}.wp-legal--privacy .wp-legal__table--2 tr:nth-child(4){height:141px}.wp-legal--privacy .wp-legal__table--2 tr:nth-child(5){height:164px}.wp-legal--privacy .wp-legal__table--2 tr:nth-child(6){height:104px}.wp-legal--privacy .wp-legal__table--2 tr:nth-child(7){height:224px}.wp-legal--privacy .wp-legal__table--2 tr:nth-child(8){height:364px}.wp-legal--privacy .wp-legal__table--3 td:first-child{width:51.3433%}.wp-legal--privacy .wp-legal__table--3 tr:nth-child(1){height:76px}.wp-legal--privacy .wp-legal__table--3 tr:nth-child(2),.wp-legal--privacy .wp-legal__table--3 tr:nth-child(4),.wp-legal--privacy .wp-legal__table--3 tr:nth-child(5),.wp-legal--privacy .wp-legal__table--3 tr:nth-child(6),.wp-legal--privacy .wp-legal__table--3 tr:nth-child(7){height:72px}.wp-legal--privacy .wp-legal__table--3 tr:nth-child(3){height:132px}body.wp-legal-page--privacy .wp-main-content .wp-legal--privacy th{font-weight:400!important}.wp-legal--terms{--wp-legal-gutter: 20px;background:#fff}.wp-legal--terms .wp-legal__document{width:calc(100% - 40px);padding:32px 0;color:#23253a;font-size:16px;font-weight:400;line-height:22px}.wp-legal--terms .wp-legal__document h1{width:100%;max-width:none;margin:0 0 32px;color:#23253a;font-size:24px;font-weight:500!important;line-height:29px;letter-spacing:-1px;text-align:left;text-wrap:initial}.wp-legal--terms .wp-legal__document h2{margin:0 0 12px;color:#23253a;font-size:18px;font-weight:500!important;line-height:24px}.wp-legal--terms .wp-legal__document p{margin:0 0 12px;color:#23253a;font:inherit;font-weight:400!important}.wp-legal--terms .wp-legal__document>p:has(+h2){margin-bottom:24px}.wp-legal--terms .wp-legal__document>p:has(+.wp-legal__table-scroll){margin-bottom:32px}.wp-legal--terms .wp-legal__document>:last-child{margin-bottom:0}.wp-legal--terms .wp-legal__table-scroll{width:100%;margin:0 0 32px;padding:0;overflow:visible}.wp-legal--terms table{width:100%;min-width:0;table-layout:fixed;border-color:#e0e4e9;color:#666;font-size:14px;font-weight:400;line-height:20px}.wp-legal--terms th,.wp-legal--terms td{padding:16px;border-color:#e0e4e9;color:#666;font:inherit;vertical-align:top}.wp-legal--terms th{color:#333;background:#eceff2;font-size:16px;font-weight:400!important;line-height:22px}.wp-legal--terms th:first-child,.wp-legal--terms td:first-child{width:34.3284%}.wp-legal--terms .wp-legal__table--0 tr:nth-child(1){height:56px}.wp-legal--terms .wp-legal__table--0 tr:nth-child(2){height:112px}.wp-legal--terms .wp-legal__table--0 tr:nth-child(3){height:232px}.wp-legal--terms .wp-legal__table--0 tr:nth-child(4){height:572px}body.wp-legal-page--terms .wp-main-content .wp-legal--terms th{font-weight:400!important}}
