.policy-text-section{width:100%}.policy-text__container{width:min(87.5vw,1680px);max-width:1680px;margin:0 auto;box-sizing:border-box}.policy-text__title{font-family:"DM Sans",var(--font-heading-family),sans-serif;font-weight:700;font-size:28px;line-height:1.2;text-align:center;color:#000;margin:0 0 20px;letter-spacing:0}.policy-text__content{display:flex;flex-direction:column}.policy-text__last-updated{font-family:"DM Sans",var(--font-body-family),sans-serif;font-weight:400;font-size:14px;line-height:1.36;color:#000;margin:0 0 16px;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px}.policy-text__last-updated-label{color:#000}.policy-text__last-updated-date{color:green;font-weight:400}.policy-text__block{margin:0 0 12px}.policy-text__block:last-child{margin-bottom:0}.policy-text__block-heading{font-family:"DM Sans",var(--font-heading-family),sans-serif;font-weight:700;font-size:16px;line-height:1.2;color:#101010;margin:0 0 10px;letter-spacing:0}.policy-text__block-body,.policy-text__block-body p,.policy-text__block-body.rte,.policy-text__block-body.rte p{font-family:"DM Sans",var(--font-body-family),sans-serif;font-weight:400;font-size:15px;line-height:1.6;color:#101010;margin:0 0 8px;letter-spacing:0}.policy-text__block-body p:last-child,.policy-text__block-body.rte p:last-child{margin-bottom:0}.policy-text__table-block{margin:0 0 16px}.policy-text__table-block:last-child{margin-bottom:0}.policy-text__table-heading{margin:0 0 8px}.policy-text__table-caption{font-family:"DM Sans",var(--font-body-family),sans-serif;font-weight:400;font-size:13px;line-height:1.4;color:#7e7e7e;margin:0 0 12px}.policy-text__table-wrapper{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 0 12px;border-radius:4px;border:1px solid rgba(8,35,96,.12)}.policy-text__table{width:100%;min-width:460px;border-collapse:collapse;text-align:left;font-family:"DM Sans",var(--font-body-family),sans-serif;background-color:#fff}.policy-text__table th,.policy-text__table td{padding:10px 12px;font-size:14px;line-height:1.5;border-bottom:1px solid rgba(8,35,96,.08);border-right:1px solid rgba(8,35,96,.08);box-sizing:border-box}.policy-text__table th:last-child,.policy-text__table td:last-child{border-right:none}.policy-text__table tbody tr:last-child td{border-bottom:none}.policy-text__table thead th{background-color:#f4f7fb;color:#082360;font-weight:700;border-bottom:2px solid rgba(8,35,96,.2);letter-spacing:0}.policy-text__table--header-dark thead th{background-color:#082360;color:#fff;border-bottom:2px solid #082360}.policy-text__table tbody td{color:#101010;font-weight:400}.policy-text__table--striped tbody tr:nth-child(2n){background-color:#f8fafc}.policy-text__table tbody tr:hover{background-color:#f0f4f9;transition:background-color .2s ease}@media screen and (min-width:768px){.policy-text__title{font-size:32px;margin-bottom:24px}.policy-text__last-updated{font-size:15px;margin-bottom:18px}.policy-text__block{margin-bottom:12px}.policy-text__block-heading{font-size:17px;margin-bottom:12px}.policy-text__block-body,.policy-text__block-body p,.policy-text__block-body.rte,.policy-text__block-body.rte p{font-size:16px;line-height:1.6;margin-bottom:8px}.policy-text__table-block{margin-bottom:16px}.policy-text__table-heading{margin-bottom:10px}.policy-text__table-caption{font-size:14px;margin-bottom:14px}.policy-text__table-wrapper{margin-bottom:16px}.policy-text__table{min-width:100%}.policy-text__table th,.policy-text__table td{padding:12px 16px;font-size:15px}}@media screen and (min-width:1024px){.policy-text__title{font-size:32px;margin-bottom:26.667px}.policy-text__last-updated{font-size:13.333px;line-height:1.36;margin-bottom:16px}.policy-text__block{margin-bottom:10px}.policy-text__block-heading{font-size:14px;line-height:1.2;margin-bottom:12px}.policy-text__block-body,.policy-text__block-body p,.policy-text__block-body.rte,.policy-text__block-body.rte p{font-size:13.333px;line-height:1.6;margin-bottom:8px}.policy-text__table-block{margin-bottom:13.333px}.policy-text__table-heading{margin-bottom:8px}.policy-text__table-caption{font-size:12px;margin-bottom:10.667px}.policy-text__table-wrapper{margin-bottom:13.333px}.policy-text__table th,.policy-text__table td{padding:10.667px 13.333px;font-size:12px}}@media screen and (min-width:1280px){.policy-text__title{font-size:clamp(32px,2.5vw,48px);margin-bottom:clamp(26.667px,2.083vw,40px)}.policy-text__last-updated{font-size:clamp(13.333px,1.042vw,20px);line-height:1.36;margin-bottom:clamp(16px,1.25vw,24px)}.policy-text__block{margin-bottom:clamp(10px,.781vw,15px)}.policy-text__block-heading{font-size:clamp(14px,1.094vw,21px);line-height:1.2;margin-bottom:clamp(12px,.938vw,18px)}.policy-text__block-body,.policy-text__block-body p,.policy-text__block-body.rte,.policy-text__block-body.rte p{font-size:clamp(13.333px,1.042vw,20px);line-height:1.6;margin-bottom:clamp(8px,.625vw,12px)}.policy-text__table-block{margin-bottom:clamp(13.333px,1.042vw,20px)}.policy-text__table-heading{margin-bottom:clamp(8px,.625vw,12px)}.policy-text__table-caption{font-size:clamp(12px,.938vw,18px);margin-bottom:clamp(10.667px,.833vw,16px)}.policy-text__table-wrapper{margin-bottom:clamp(13.333px,1.042vw,20px)}.policy-text__table th,.policy-text__table td{padding:clamp(10.667px,.833vw,16px) clamp(13.333px,1.042vw,20px);font-size:clamp(12px,.938vw,18px)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-policy-text.css.map */
