.kk-secondary{color:#3d4741;background:#fff;overflow-wrap:anywhere}.kk-secondary-inner{width:min(100% - 56px,1140px);margin-inline:auto}.kk-secondary-hero{background:#f6f3ee;padding:44px 0;border-bottom:1px solid #e6ded2}.kk-secondary-eyebrow{margin:0 0 14px;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:#324d3b;font-weight:700}.kk-secondary-hero h1{margin:0;max-width:900px;font-size:clamp(28px,3.5vw,40px);line-height:1.15;letter-spacing:.03em;text-transform:uppercase;color:#1f2d24;font-weight:600}.kk-secondary-content{max-width:960px;padding-top:32px;padding-bottom:60px;font-size:16px;line-height:1.6}.kk-secondary-content p{margin:0 0 12px}.kk-secondary-copy h2,.kk-faq-category h2{margin:28px 0 14px;font-size:26px;line-height:1.35;color:#1f2d24;font-weight:600}.kk-secondary-copy h2{padding:14px 20px;background:#f6f3ee;border-radius:14px}.kk-secondary-copy h2:first-child{margin-top:0}.kk-secondary-copy h3{margin:22px 0 10px;font-size:20px;line-height:1.4;color:#324d3b}.kk-secondary-copy ul,.kk-secondary-copy ol{padding-left:24px;margin-bottom:16px}.kk-secondary-copy li,.kk-secondary-copy li p{margin-bottom:6px}.kk-secondary-copy .container{width:100%;padding:0;max-width:none}.kk-secondary-content a:not(.kk-secondary-button){color:#324d3b;text-underline-offset:4px}.kk-faq-item{margin:0 0 12px;background:#f6f3ee;border:1px solid #e6ded2;border-radius:14px}.kk-faq-item summary{display:flex;justify-content:space-between;align-items:center;gap:20px;cursor:pointer;list-style:none;padding:16px 20px;font-size:18px;font-weight:600;color:#1f2d24;line-height:1.5}.kk-faq-item summary::-webkit-details-marker{display:none}.kk-faq-item summary:after{content:"+";font-size:24px;font-weight:400;flex-shrink:0}.kk-faq-item[open] summary:after{content:"\2212"}.kk-faq-answer{padding:0 24px 8px}.kk-secondary-contact{margin-top:32px;padding:28px;background:#324d3b;border-radius:18px;text-align:center}.kk-secondary-contact h2{margin:0 0 22px;font-size:26px;color:#fff}.kk-secondary-actions{display:flex;justify-content:center;gap:14px;flex-wrap:wrap}.kk-secondary-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:14px 26px;background:#fff;color:#324d3b;border:1px solid #fff;border-radius:999px;text-decoration:none;font-size:15px;font-weight:600;line-height:1.5;transition:transform .15s ease,box-shadow .15s ease}.kk-secondary-button-outline{background:transparent;color:#fff}.kk-secondary-button:hover{transform:translateY(-2px);box-shadow:0 8px 22px #0002;color:#324d3b}.kk-secondary-button-outline:hover{color:#fff}.kk-secondary a:focus-visible,.kk-secondary summary:focus-visible{outline:3px solid #95713d;outline-offset:4px}.shopify-policy__container{width:100%;max-width:none!important;margin:0!important;padding:0 0 60px!important;color:#3d4741;font-size:16px;line-height:1.6;overflow-wrap:anywhere}.shopify-policy__title{background:#f6f3ee;padding:44px 28px;border-bottom:1px solid #e6ded2;text-align:left!important}.shopify-policy__title h1{max-width:1140px;margin:0 auto!important;font-size:clamp(28px,3.5vw,40px);line-height:1.15;letter-spacing:.03em;text-transform:uppercase;color:#1f2d24;font-weight:600}.shopify-policy__body{width:min(100% - 56px,960px);margin:32px auto 0}.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4{margin:26px 0 12px;color:#1f2d24;font-size:24px;line-height:1.4}.shopify-policy__body h2{padding:14px 20px;background:#f6f3ee;border-radius:14px}.shopify-policy__body p{margin-bottom:12px}.shopify-policy__body a{color:#324d3b;text-underline-offset:4px}@media(max-width:600px){.kk-secondary-inner,.shopify-policy__body{width:calc(100% - 40px)}.kk-secondary-hero,.shopify-policy__title{padding-top:36px;padding-bottom:36px}.shopify-policy__title{padding-left:20px;padding-right:20px}.kk-secondary-content{padding-top:32px;padding-bottom:40px}.kk-secondary-copy h2,.kk-faq-category h2{font-size:23px;margin-top:24px}.kk-secondary-copy h2{padding:14px 18px}.kk-faq-item summary{padding:14px 18px;font-size:17px}.kk-faq-answer{padding:0 20px 4px}.kk-secondary-contact{padding:28px 20px}.kk-secondary-actions{flex-direction:column}.kk-secondary-button{width:100%}.shopify-policy__body{margin-top:32px}}@media(prefers-reduced-motion:reduce){.kk-secondary-button{transition:none}.kk-secondary-button:hover{transform:none}}.contact-form-section .section-header{background:#f6f3ee;padding:36px 28px;border-radius:14px;color:#324d3b}.contact-form-section .section-header .title{font-size:clamp(28px,3.5vw,40px);text-transform:uppercase;letter-spacing:.03em;color:#1f2d24}.contact-form-section .section-header .description{font-size:16px;line-height:1.6}.contact-form-section .section-header a{color:#324d3b}.contact-form-section .form-control{border-color:#e6ded2;border-radius:14px}.contact-form-section button[type=submit]{border-radius:999px;background:#324d3b;border-color:#324d3b;color:#fff}.kk-secondary-copy p:empty,.shopify-policy__body p:empty{display:none}.shopify-policy__body ul,.shopify-policy__body ol{padding-left:24px;margin:0 0 16px}.shopify-policy__body li{margin-bottom:6px}.shopify-policy__body li p{margin:0}.kk-refund-intro{max-width:800px;margin-bottom:24px}.kk-refund-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.kk-refund-card{padding:24px;background:#f6f3ee;border:1px solid #e6ded2;border-radius:14px}.kk-refund-card h2{margin:0 0 14px;font-size:22px;line-height:1.3;color:#1f2d24}.kk-refund-card ul,.kk-refund-card ol{padding-left:22px;margin:0 0 14px}.kk-refund-card li{margin-bottom:6px}.kk-refund-card li p{margin:0}.kk-refund-card>:last-child{margin-bottom:0}.kk-refund-card:last-child{background:#fff}.kk-refund .kk-secondary-contact{margin-top:24px}@media(max-width:700px){.kk-refund-grid{grid-template-columns:1fr;gap:16px}.kk-refund-card{padding:20px}.kk-refund-card h2{font-size:21px}}.kk-about .abou-con,.kk-about .abou-con .section,.kk-about .abou-con .text{padding:0;margin:0;max-width:none;width:100%}.kk-about .kk-secondary-copy img{display:block;width:100%;max-width:720px;height:auto;margin:20px auto;border-radius:14px}.kk-about .kk-secondary-copy hr{margin:28px 0;border:0;border-top:1px solid #e6ded2;opacity:1}.kk-about .kk-secondary-copy hr+h2{margin-top:0}
/*# sourceMappingURL=/cdn/shop/t/44/assets/secondary-pages.css.map */
