#MainContent[data-navigation-layout=inset]:not(:has(>.shopify-section:first-child)):has(>.shopify-policy__container){padding-block-start:0}main>.shopify-policy__container{max-width:none;margin:0;padding:0;color:var(--kc-mapped-text-default-heading);overflow-x:clip}main>.shopify-policy__container .shopify-policy__title{text-align:start}.shopify-policy__title{padding-block:calc(var(--kc-navigation-clearance) + 32px) 20px;background:linear-gradient(180deg,var(--kc-mapped-surface-page) 0%,var(--kc-mapped-gradient-section-accent) 100%)}.shopify-policy__title h1{box-sizing:border-box;width:100%;max-width:720px;margin:0 auto;padding:0 20px;font-size:var(--kc-responsive-h1-text-size);font-weight:var(--font-500-weight);line-height:1;letter-spacing:-2px;color:var(--kc-mapped-text-default-heading)}.shopify-policy__body{padding-block:0 32px;background:linear-gradient(180deg,var(--kc-mapped-gradient-section-accent) 0%,var(--kc-mapped-surface-page) 100%)}.shopify-policy__body .rte{box-sizing:border-box;width:100%;max-width:720px;margin:0 auto;padding:0 20px;font-size:var(--font-body-size-mobile);line-height:normal;color:var(--kc-mapped-text-default-heading);overflow-wrap:anywhere}.shopify-policy__body .rte>p:first-child:has(~:is(h2,h3)){margin:0 0 20px;font-size:var(--font-h5-size-mobile);font-weight:var(--font-500-weight);color:var(--kc-mapped-text-default-heading)}.shopify-policy__body .rte>p:nth-child(2):has(~:is(h2,h3)){margin:0 0 3px;font-size:var(--kc-responsive-label-sm-text-size);color:var(--kc-mapped-text-default-heading)}.shopify-policy__body .rte>p:nth-child(3):has(~:is(h2,h3)){margin:0 0 20px;font-size:var(--kc-responsive-label-sm-text-size)}.shopify-policy__body .rte>:is(h2,h3){margin:24px 0 12px;padding-top:24px;border-top:1px solid var(--kc-mapped-border-primary-default);font-size:var(--kc-responsive-h5-text-size);font-weight:var(--font-500-weight);line-height:var(--kc-responsive-h5-line-height);letter-spacing:-.25px;color:var(--kc-mapped-text-default-heading)}.shopify-policy__body .rte>:is(h2,h3):not(:is(h2,h3)~*){margin-top:84px;padding-top:0;border-top:0}.shopify-policy__body .rte h4{margin:28px 0 12px;font-size:1em;font-weight:var(--font-600-weight);line-height:normal;letter-spacing:normal;color:var(--kc-mapped-text-default-heading)}.shopify-policy__body .rte>:is(h2,h3)+h4{margin-top:0}.shopify-policy__body .rte p{margin:0 0 12px}.shopify-policy__body .rte ol,.shopify-policy__body .rte ul{margin:0 0 12px;padding-left:22px;list-style-position:outside}.shopify-policy__body .rte li+li{margin-top:8px}.shopify-policy__body .rte>:last-child{margin-bottom:0}.shopify-policy__body .rte strong{font-weight:var(--font-600-weight);color:var(--kc-mapped-text-default-heading)}.shopify-policy__body .rte a{color:var(--kc-mapped-text-default-heading);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:auto}.shopify-policy__body .rte a:hover{color:var(--kc-mapped-text-link-default-hover)}.shopify-policy__body .rte a:focus-visible{outline:2px solid var(--kc-mapped-border-focus-strong);outline-offset:2px;border-radius:2px}.shopify-policy__body .rte table{width:100%;margin:0 0 12px;border-collapse:collapse;border-top:1px solid var(--kc-mapped-border-primary-default);table-layout:auto;font-size:var(--kc-responsive-label-sm-text-size)}.shopify-policy__body .rte td{padding:12px 12px 12px 0;border-bottom:1px solid var(--kc-mapped-border-primary-hairline);vertical-align:baseline;color:var(--kc-mapped-text-default-heading)}.shopify-policy__body .rte td:last-child{padding-right:0}.shopify-policy__body .rte td:first-child{width:1%;white-space:nowrap;font-size:var(--kc-responsive-h4-text-size);line-height:var(--kc-responsive-h4-line-height)}.shopify-policy__body .rte td strong{font-weight:var(--font-500-weight)}@media screen and (min-width:750px){.shopify-policy__title{padding-block:calc(var(--kc-navigation-clearance) + 90px) 24px}.shopify-policy__body{padding-block:0 120px}.shopify-policy__body .rte{font-size:var(--size-xl-desktop)}.shopify-policy__body .rte>p:first-child:has(~:is(h2,h3)){margin-bottom:24px;font-size:var(--font-h5-size-desktop)}.shopify-policy__body .rte>p:nth-child(2):has(~:is(h2,h3)){font-size:var(--font-body-medium-size-desktop)}.shopify-policy__body .rte>p:nth-child(3):has(~:is(h2,h3)){margin-bottom:24px;font-size:var(--font-body-medium-size-desktop)}.shopify-policy__body .rte>:is(h2,h3){margin:32px 0 16px;padding-top:32px;letter-spacing:normal}.shopify-policy__body .rte>:is(h2,h3):not(:is(h2,h3)~*){margin-top:120px;padding-top:0}.shopify-policy__body .rte p,.shopify-policy__body .rte ol,.shopify-policy__body .rte ul{margin-bottom:16px}.shopify-policy__body .rte>:last-child{margin-bottom:0}.shopify-policy__body .rte table{margin-bottom:16px;font-size:var(--font-body-medium-size-desktop)}.shopify-policy__body .rte td{padding:16px 24px 16px 0}.shopify-policy__body .rte td:last-child{padding-right:0}}@media print{#MainContent>.shopify-policy__container{background:var(--kc-brand-fixed-white)}#MainContent>.shopify-policy__container .shopify-policy__title,#MainContent>.shopify-policy__container .shopify-policy__body{background:none}#MainContent>.shopify-policy__container,#MainContent>.shopify-policy__container *{color:var(--kc-brand-original-dark-blue);opacity:1}#MainContent>.shopify-policy__container .rte>:is(h2,h3),#MainContent>.shopify-policy__container .rte :is(table,td){border-color:var(--kc-brand-original-stone)}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/kc-policy-page.css.map */
