.krw{box-sizing:border-box;color:#282725;font-family:inherit}.krw *{box-sizing:border-box}.krw__block{min-width:0;background:var(--k-bg,#fff);color:var(--k-text,#282725);text-align:var(--k-align,left);font-family:var(--k-font,inherit);font-size:var(--k-body,16px);font-weight:var(--k-weight,400);font-style:var(--k-font-style,normal);line-height:1.6;border:var(--k-border,0);border-radius:var(--k-radius,0);overflow-wrap:anywhere}.krw .krw__heading{font-family:var(--k-heading-font,inherit);font-style:var(--k-heading-style,normal);font-weight:var(--k-heading-weight,400);font-size:var(--k-h,36px);color:inherit;line-height:1.12;letter-spacing:-.8px;text-transform:none;margin:0}.krw__eyebrow{font-size:10px;line-height:1.6;letter-spacing:2px;text-transform:uppercase;color:var(--k-accent);margin-bottom:14px}.krw__body{margin-top:20px}.krw .krw__rich p{font:inherit;line-height:inherit;color:inherit;margin:0 0 16px}.krw .krw__rich p:last-child{margin-bottom:0}.krw .krw__rich p:empty{display:none}.krw .krw__rich ul,.krw .krw__rich ol{padding-inline-start:22px;margin:16px 0}.krw .krw__rich a,.krw .krw__heading a{color:inherit;text-decoration:underline;text-underline-offset:4px}.krw__caption{font-size:.85em;margin-top:20px}.krw__buttons{display:flex;flex-wrap:wrap;gap:10px;justify-content:var(--k-ba,flex-start);margin-top:26px}.krw .krw__button{display:inline-flex;align-items:center;justify-content:center;max-width:100%;min-height:45px;padding:var(--k-bpy,13px) var(--k-bpx,20px);font-family:var(--k-font,inherit);font-style:normal;font-weight:500;font-size:var(--k-bs,13px);line-height:1.3;text-align:center;text-transform:capitalize!important;letter-spacing:0;text-decoration:none;white-space:normal;border:var(--k-bbw,1px) solid var(--k-bline,#f4a482);border-radius:var(--k-br,5px)!important;background:var(--k-bbg,#f4a482);color:var(--k-btext,#fff);-webkit-appearance:none;appearance:none;cursor:pointer;box-shadow:none;margin:0;overflow:hidden}.krw .krw__button--outline{background:transparent;color:var(--k-text)}.krw .krw__button--text{background:transparent;border-color:transparent;color:var(--k-text);text-decoration:underline;text-underline-offset:4px}.krw .krw__button:hover,.krw .krw__button:focus-visible{background:var(--k-hover,#f4a482);color:var(--k-hover-text,#fff);border-color:var(--k-hover,#f4a482)}.krw a:focus-visible,.krw button:focus-visible,.krw summary:focus-visible{outline:2px solid currentColor;outline-offset:4px}.krw__inner{max-width:var(--krw-width);margin-inline:auto;display:flex;flex-direction:column;gap:var(--krw-gap)}.krw__inset{margin-inline:var(--krw-side)}.krw__hero{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden}.krw__hero-copy{padding:var(--k-pt) var(--k-px) var(--k-pb);align-self:center}.krw__art{position:relative;min-height:var(--k-ih,470px);min-width:0;background:var(--krw-art-bg);display:flex;align-items:center;justify-content:flex-start;padding:30px 25px;overflow:hidden;border-radius:var(--k-image-radius,0)}.krw__hero[data-side=left]>.krw__art{order:-1}.krw__fridge{display:block;width:48%;height:var(--krw-product-height);object-fit:var(--k-fit,contain);object-position:var(--krw-image-position,center);mix-blend-mode:multiply;margin:0 0 0 8%}.krw__reward{position:absolute;top:var(--krw-card-top);right:var(--krw-card-right);width:var(--krw-card-width);padding:var(--k-pt) var(--k-px) var(--k-pb);transform:rotate(var(--krw-card-rotate));box-shadow:0 10px 30px #55453412}.krw__reward .krw__body{margin-top:15px}.krw__reward .krw__heading{letter-spacing:-2px}.krw__band{padding:var(--k-pt) max(var(--k-px),var(--krw-side)) var(--k-pb)}.krw__content{max-width:var(--k-max,1200px);margin-inline:auto}.krw__band[data-layout=split]>.krw__content{display:flex;align-items:center;justify-content:space-between;gap:35px}.krw__band[data-layout=split] .krw__buttons{margin-top:0;flex-shrink:0}.krw__steps{padding:var(--k-pt) var(--k-px) var(--k-pb)}.krw__step-grid{display:grid;grid-template-columns:repeat(var(--krw-step-cols),minmax(0,1fr));gap:var(--krw-step-gap);margin-top:30px}.krw__step{padding:var(--k-pt) var(--k-px) var(--k-pb);display:flex;flex-direction:column}.krw__number{display:flex;align-items:center;justify-content:center;align-self:flex-start;min-width:35px;min-height:35px;padding:5px;background:color-mix(in srgb,var(--k-accent) 16%,var(--k-bg));color:var(--k-text);border-radius:50%;font-size:15px;margin-bottom:20px}.krw__step .krw__body{margin-top:15px}.krw__step .krw__buttons{padding-top:20px;margin-top:auto}.krw__claim-group{display:grid;grid-template-columns:minmax(0,.66fr) minmax(0,1.34fr);gap:var(--krw-cols);padding:var(--krw-claim-pad);margin-top:58px;margin-bottom:50px;background:var(--krw-claim-bg);scroll-margin-top:30px}.krw__claim-copy,.krw__embed{padding:var(--k-pt) var(--k-px) var(--k-pb)}.krw__claim-copy ul{list-style:none;padding:0!important;margin-top:27px!important}.krw__claim-copy li{position:relative;padding-left:24px;margin-bottom:14px;font-size:.95em}.krw__claim-copy li:before{content:"\2713";position:absolute;left:0;color:var(--k-accent)}.krw__claim-copy .krw__caption{font-size:12px;line-height:1.65;margin-top:24px}.krw__embed{min-width:0;overflow:hidden}.krw__iframe{display:block;width:100%;max-width:100%;min-width:100%;border:0!important;background:transparent}.krw__embed>.krw__buttons{padding:0 20px 20px}.krw__faq-group{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr);gap:var(--krw-cols);margin-bottom:55px;scroll-margin-top:30px}.krw__faq-intro{padding:var(--k-pt) var(--k-px) var(--k-pb)}.krw__question{padding:0 var(--k-px)}.krw__question+.krw__question{border-top:1px solid #e7e0d7}.krw__question summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:var(--k-pt) 0 var(--k-pb);cursor:pointer;list-style:none}.krw__question summary::-webkit-details-marker{display:none}.krw__question summary .krw__heading{flex:1;line-height:1.4;letter-spacing:0}.krw__question summary>.krw__eyebrow{margin:0;max-width:30%}.krw__toggle{position:relative;flex:none;width:14px;height:14px}.krw__toggle:before,.krw__toggle:after{content:"";position:absolute;top:6px;left:0;width:14px;height:1px;background:var(--k-accent)}.krw__toggle:after{transform:rotate(90deg)}.krw__question[open] .krw__toggle:after{display:none}.krw__answer{padding:0 20px var(--k-pb) 0;line-height:1.75}@media(max-width:749px){.krw__inset{margin-inline:var(--krw-mobile-side)}.krw__block{font-size:var(--k-bm,14px)}.krw .krw__heading{font-size:var(--k-hm,28px)}.krw__hero{grid-template-columns:minmax(0,1fr)}.krw__hero-copy,.krw__band,.krw__steps,.krw__step,.krw__claim-copy,.krw__embed,.krw__faq-intro{padding:var(--k-pm,24px)}.krw__art{min-height:var(--krw-hero-mobile,360px)}.krw__hero[data-mobile-first=image]>.krw__art{order:-1}.krw__hero[data-mobile-first=text]>.krw__art{order:1}.krw__fridge{height:var(--krw-product-mobile);width:47%;margin-left:0}.krw__reward{right:min(var(--krw-card-right),18px);width:min(var(--krw-card-width),180px);padding:var(--k-pm,18px)}.krw__reward .krw__heading{font-size:var(--k-hm,50px)}.krw__step-grid{grid-template-columns:minmax(0,1fr)}.krw__claim-group{grid-template-columns:minmax(0,1fr);gap:25px;padding:var(--krw-claim-mobile);margin-top:40px;margin-bottom:40px}.krw__iframe:not([data-krw-ready=true]){height:var(--krw-form-mobile)}.krw__faq-group{grid-template-columns:minmax(0,1fr);gap:25px;margin-bottom:40px}.krw__question{padding-inline:var(--k-pm,20px)}.krw__answer{padding-right:0}.krw__band[data-layout=split]>.krw__content{display:block}.krw__band[data-layout=split] .krw__buttons{margin-top:24px}.krw__buttons--full{flex-direction:column}.krw__buttons--full>.krw__button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/km-rewards-page.css.map */
