:root{--legal-title-font-family: var(--font-heading-family);--legal-section-font-family: var(--font-heading-family);--legal-body-font-family: var(--font-body-family);--legal-title-color: #101010;--legal-section-heading-color: #101010;--legal-body-color: #333333;--legal-title-font-size: 36px;--legal-title-font-weight: 500;--legal-section-heading-font-size: 18px;--legal-body-font-size: 16px;--legal-body-line-height: 1.65;--legal-paragraph-spacing: 16px;--legal-content-max-width: 1160px;--legal-title-text-transform: none;--legal-section-text-transform: uppercase;--legal-title-highlight-color: #2bb4a7;--legal-title-highlight-height: 12px;--legal-title-highlight-offset: -6px;--legal-padding-top: 52px;--legal-padding-top-mobile: 40px}.kefey-main-page--legal{margin-left:auto;margin-right:auto;text-align:left;max-width:var(--legal-content-max-width, 1160px)}@media screen and (min-width:750px){.page-width.page-width--narrow.kefey-main-page--legal,.shopify-policy__container{max-width:var(--legal-content-max-width, 1160px)}}.shopify-policy__container{width:100%;margin-left:auto;margin-right:auto;box-sizing:border-box;text-align:left;padding-top:var(--legal-padding-top, 52px);padding-bottom:var(--legal-padding-bottom, 36px)}.shopify-policy__container .shopify-policy__title{text-align:left}.kefey-main-page--legal .kefey-legal-page-title,.shopify-policy__container .shopify-policy__title,.shopify-policy__container .shopify-policy__title h1{font-family:var(--legal-title-font-family, inherit);color:var(--legal-title-color, #101010);font-size:var(--legal-title-font-size, 36px);font-weight:var(--legal-title-font-weight, 500);line-height:1.1;letter-spacing:normal;margin-top:0;margin-bottom:2.4rem;text-transform:var(--legal-title-text-transform, none)}.kefey-main-page--legal .kefey-legal-page-title{position:relative;display:inline-block;text-align:left}.kefey-legal-page-title__text{position:relative;z-index:1}.kefey-legal-page-title__bar{position:absolute;left:0;right:0;height:var(--legal-title-highlight-height, 12px);bottom:var(--legal-title-highlight-offset, -6px);z-index:0;background:var(--legal-title-highlight-color, #2bb4a7);pointer-events:none}.shopify-policy__container .shopify-policy__title h1{position:relative;display:inline-block;isolation:isolate;text-align:left;margin-left:0;margin-right:auto}.shopify-policy__container .shopify-policy__title h1:after{content:"";position:absolute;left:0;right:0;height:var(--legal-title-highlight-height, 12px);bottom:var(--legal-title-highlight-offset, -6px);background:var(--legal-title-highlight-color, #2bb4a7);z-index:-1;pointer-events:none}.kefey-main-page--legal .rte,.shopify-policy__container .shopify-policy__body{font-family:var(--legal-body-font-family, inherit);color:var(--legal-body-color, #333333);font-size:var(--legal-body-font-size, 16px);line-height:var(--legal-body-line-height, 1.65);font-weight:400}.kefey-main-page--legal .rte h1,.kefey-main-page--legal .rte h2,.kefey-main-page--legal .rte h3,.kefey-main-page--legal .rte h4,.kefey-main-page--legal .rte h5,.kefey-main-page--legal .rte h6,.shopify-policy__container .shopify-policy__body h1,.shopify-policy__container .shopify-policy__body h2,.shopify-policy__container .shopify-policy__body h3,.shopify-policy__container .shopify-policy__body h4,.shopify-policy__container .shopify-policy__body h5,.shopify-policy__container .shopify-policy__body h6{font-family:var(--legal-section-font-family, inherit);color:var(--legal-section-heading-color, #101010);font-size:var(--legal-section-heading-font-size, 18px)!important;font-weight:700;line-height:1.35;letter-spacing:.04em;margin-top:2.8rem;margin-bottom:1rem;text-transform:var(--legal-section-text-transform, uppercase)}.kefey-main-page--legal .rte h1:first-child,.kefey-main-page--legal .rte h2:first-child,.kefey-main-page--legal .rte>*:first-child,.shopify-policy__container .shopify-policy__body>*:first-child{margin-top:0}.kefey-main-page--legal .rte p,.shopify-policy__container .shopify-policy__body p{margin-top:0;margin-bottom:var(--legal-paragraph-spacing, 16px);font-size:var(--legal-body-font-size, 16px);line-height:var(--legal-body-line-height, 1.65)}.kefey-main-page--legal .rte p:last-child,.shopify-policy__container .shopify-policy__body p:last-child{margin-bottom:0}.kefey-main-page--legal .rte ul,.kefey-main-page--legal .rte ol,.shopify-policy__container .shopify-policy__body ul,.shopify-policy__container .shopify-policy__body ol{margin-top:0;margin-bottom:var(--legal-paragraph-spacing, 16px);padding-left:2rem;font-size:var(--legal-body-font-size, 16px);line-height:var(--legal-body-line-height, 1.65)}.kefey-main-page--legal .rte li,.shopify-policy__container .shopify-policy__body li{margin-bottom:.6rem;font-size:var(--legal-body-font-size, 16px);line-height:var(--legal-body-line-height, 1.65)}.kefey-main-page--legal .rte td,.kefey-main-page--legal .rte th,.shopify-policy__container .shopify-policy__body td,.shopify-policy__container .shopify-policy__body th{font-family:var(--legal-body-font-family, inherit);font-size:var(--legal-body-font-size, 16px);line-height:var(--legal-body-line-height, 1.65);color:var(--legal-body-color, #333333)}.kefey-main-page--legal .rte a,.shopify-policy__container .shopify-policy__body a{color:var(--legal-body-color, #333333);text-decoration:underline;text-underline-offset:.2rem}.kefey-main-page--legal .rte a:hover,.shopify-policy__container .shopify-policy__body a:hover{opacity:.85}.kefey-main-page--legal .rte strong,.kefey-main-page--legal .rte b,.shopify-policy__container .shopify-policy__body strong,.shopify-policy__container .shopify-policy__body b{font-weight:700;color:var(--legal-section-heading-color, #101010)}.kefey-main-page--legal .rte [style*=font-size],.shopify-policy__container .shopify-policy__body [style*=font-size]{font-size:inherit!important}.kefey-main-page--legal .rte [style*=font-family],.shopify-policy__container .shopify-policy__body [style*=font-family]{font-family:inherit!important}@media screen and (max-width:749px){.shopify-policy__container{padding-top:var(--legal-padding-top-mobile, 40px)}.kefey-main-page--legal .kefey-legal-page-title,.shopify-policy__container .shopify-policy__title,.shopify-policy__container .shopify-policy__title h1{font-size:calc(var(--legal-title-font-size, 36px) * .74)}.kefey-legal-page-title__bar,.shopify-policy__container .shopify-policy__title h1:after{height:10px;bottom:-5px}.kefey-main-page--legal .rte,.shopify-policy__container .shopify-policy__body,.kefey-main-page--legal .rte p,.shopify-policy__container .shopify-policy__body p,.kefey-main-page--legal .rte li,.shopify-policy__container .shopify-policy__body li{font-size:calc(var(--legal-body-font-size, 16px) * .94)}.kefey-main-page--legal .rte h1,.kefey-main-page--legal .rte h2,.kefey-main-page--legal .rte h3,.kefey-main-page--legal .rte h4,.kefey-main-page--legal .rte h5,.kefey-main-page--legal .rte h6,.shopify-policy__container .shopify-policy__body h1,.shopify-policy__container .shopify-policy__body h2,.shopify-policy__container .shopify-policy__body h3,.shopify-policy__container .shopify-policy__body h4,.shopify-policy__container .shopify-policy__body h5,.shopify-policy__container .shopify-policy__body h6{font-size:calc(var(--legal-section-heading-font-size, 18px) * .94)!important}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/section-main-page-legal.css.map */
