.xix-legal{--xix-legal-ink:#000}.xix-legal__breadcrumb{display:flex;align-items:center;gap:8px;min-height:52px;padding:15px max(40px,calc((100% - 1156px)/2));border-block:1px solid var(--xix-chocolate);color:#000;font:400 14px/1.4 var(--xix-body)}.xix-legal__breadcrumb a{text-decoration:none}.xix-legal__breadcrumb a:hover{text-decoration:underline}.xix-legal main{overflow-x:clip}.xix-legal .shopify-policy__container{max-width:none;margin:0;padding:0}.xix-legal [data-template="page.legal"] .page-width-content{display:block}.xix-legal [data-template="page.legal"] .page-width-content>.section-content-wrapper{padding:0;gap:0}.xix-legal :is(.xix-legal__title,.shopify-policy__title){margin:0;padding:16px 82px;border-block-end:1px solid var(--xix-chocolate);text-align:center}.xix-legal :is(.shopify-policy__title,.xix-legal__title) h1{margin:0;color:var(--xix-chocolate);font:500 48px/1.2 var(--xix-display);text-wrap:pretty}.xix-legal :is(.page-content,.shopify-policy__body){box-sizing:content-box;max-width:880px;margin-inline:auto;padding:40px;color:var(--xix-legal-ink);font:400 16px/1.4 var(--xix-body)}.xix-legal :is(.page-content,.shopify-policy__body) .rte,.xix-legal .page-content rte-formatter{display:block;font:inherit;color:inherit}.xix-legal :is(.page-content,.shopify-policy__body) p{margin:0 0 16px}.xix-legal :is(.page-content,.shopify-policy__body) :is(h2,h3,h4){margin:32px 0 16px;color:var(--xix-legal-ink);font:700 20px/1.2 var(--xix-display);letter-spacing:0;text-transform:none}.xix-legal :is(.page-content,.shopify-policy__body) :is(h2,h3,h4):first-child,.xix-legal :is(.page-content,.shopify-policy__body) .rte>:is(h2,h3,h4):first-child{margin-block-start:0}.xix-legal :is(.page-content,.shopify-policy__body) :is(ul,ol){margin:0 0 16px;padding-inline-start:1.25em}.xix-legal :is(.page-content,.shopify-policy__body) li{margin-block-end:8px}.xix-legal :is(.page-content,.shopify-policy__body) a{color:inherit;text-decoration:underline;overflow-wrap:anywhere}.xix-legal :is(.page-content,.shopify-policy__body) :is(p,li,td):last-child{margin-block-end:0}.xix-legal :is(.page-content,.shopify-policy__body) table{font-size:14px}@media(max-width:749px){.xix-legal__breadcrumb{padding-inline:30px;font-size:12px}.xix-legal :is(.xix-legal__title,.shopify-policy__title){padding:16px}.xix-legal :is(.shopify-policy__title,.xix-legal__title) h1{font-size:32px;line-height:38px;letter-spacing:2px}.xix-legal :is(.page-content,.shopify-policy__body){padding:24px 16px 32px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/xix-legal.css.map */
