#MainContent:has(.shopify-policy__container){overflow-x:clip}#MainContent{margin-bottom:6rem}.shopify-policy__container{position:relative;max-width:148.8rem;margin:0 auto;padding:0 2.4rem}.shopify-policy__container:before{position:absolute;z-index:0;top:0;left:50%;width:100vw;height:81.1rem;background-color:#101011;background-image:var(--mk-policy-hero, none);background-position:center;background-size:cover;content:"";transform:translate(-50%)}.shopify-policy__title{position:relative;z-index:1;padding:20rem 0 0;text-align:center}.shopify-policy__title h1{margin:0;color:#fff;font-size:9.6rem;font-weight:800;letter-spacing:-.015em;line-height:1.05;text-transform:uppercase}.shopify-policy__title .mk-policy__outline{font-style:normal;color:transparent;-webkit-text-stroke:.2rem #fff;text-stroke:.2rem #fff}@supports not ((-webkit-text-stroke: 2px #fff) or (text-stroke: 2px #fff)){.shopify-policy__title .mk-policy__outline{color:#fff}}.shopify-policy__body{position:relative;z-index:1;margin:6.9rem 0 0;padding:4.9rem 5rem 6rem;max-width:none;background-color:#f5f5f7}.shopify-policy__body .rte{color:#4a4b52;font-size:1.7rem;font-weight:300;line-height:1.76}.shopify-policy__body .rte>:first-child{margin-top:0}.shopify-policy__body .rte>:last-child{margin-bottom:0}.shopify-policy__body .rte p{margin:0 0 2.4rem}.shopify-policy__body .rte h2,.shopify-policy__body .rte h3,.shopify-policy__body .rte h4{margin:4rem 0 1.2rem;color:var(--mk-ink, #202123);font-weight:700;line-height:1.3}.shopify-policy__body .rte h2{font-size:2.4rem}.shopify-policy__body .rte h3,.shopify-policy__body .rte h4{font-size:1.9rem}.shopify-policy__body .rte strong{color:var(--mk-ink, #202123);font-weight:700}.shopify-policy__body .rte a{color:var(--mk-purple, #5a00a3);text-decoration:underline}.shopify-policy__body .rte a:hover{color:var(--mk-purple-dark, #47007f)}.shopify-policy__body .rte ul,.shopify-policy__body .rte ol{margin:0 0 2.4rem;padding-left:2.4rem}.shopify-policy__body .rte li{margin-bottom:.8rem}@media screen and (max-width:989px){.shopify-policy__container:before{height:54rem}.shopify-policy__title{padding-top:12rem}.shopify-policy__title h1{font-size:5.4rem}.shopify-policy__body{margin-top:5.6rem;padding:4rem 3.2rem}}@media screen and (max-width:749px){.shopify-policy__container:before{height:40rem}.shopify-policy__title{padding-top:8rem}.shopify-policy__title h1{font-size:3.4rem}.shopify-policy__title .mk-policy__outline{-webkit-text-stroke-width:1px;text-stroke-width:1px}.shopify-policy__body{margin-top:4rem;padding:3.2rem 2rem}.shopify-policy__body .rte{font-size:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/section-mk-policy.css.map */
