.kabra-archive{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:start}.kabra-archive img{width:100%;height:auto}@media(max-width:749px){.kabra-archive{grid-template-columns:1fr;gap:24px}}.kabra-wholesale-page{margin:0;background:#fff}.kw,.kw-skip{font-family:var(--kw-font, Inter, sans-serif)}.kw{--kw-black: #0f0f0f;--kw-grey: #696565;--kw-paper: #f7f6f3;--kw-haze: #ededee;--kw-steel: #7a99ac;color:var(--kw-black);font-size:16px;line-height:25px;font-weight:400}.kw *,.kw *:before,.kw *:after{box-sizing:border-box}.kw :is(h1,h2,h3,p,ul){margin:0;padding:0}.kw a{color:inherit;text-decoration:none}.kw a:hover{text-decoration:underline;text-underline-offset:4px}.kw :focus-visible,.kw-skip:focus-visible{outline:3px solid #416d85;outline-offset:5px}.kw a.kw-button{display:inline-flex;justify-content:center;align-items:center;min-height:54px;padding:16px 24px;border:1px solid transparent;border-radius:2px;background:var(--kw-black);color:#fff;font-size:14px;line-height:20px;font-weight:600;text-align:center;align-self:flex-start;text-decoration:none;transition:background-color .15s ease}.kw a.kw-button:hover{background:#333}.kw a.kw-button-light{background:#fff;color:var(--kw-black)}.kw a.kw-button-light:hover{background:var(--kw-haze)}.kw-button-main{width:252px}.kw-button-offer{width:250px}.kw-button-range{width:280px}.kw-container{width:calc(100% - 192px);max-width:1248px;margin-inline:auto}.kw-section{padding-block:64px}.kw-stack{display:flex;flex-direction:column;min-width:0}.kw-gap-12{gap:12px}.kw-gap-16{gap:16px}.kw-gap-24{gap:24px}.kw-gap-32{gap:32px}.kw-two-col{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;align-items:center}.kw-three-col{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px}.kw-display{font-size:68px;line-height:72px;letter-spacing:-2px;font-weight:500}.kw-heading{font-size:42px;line-height:48px;letter-spacing:-1px;font-weight:500}.kw-card-heading{font-size:22px;line-height:28px;font-weight:500}.kw-body{font-size:18px;line-height:28px;color:var(--kw-grey)}.kw-copy{font-size:16px;line-height:25px;color:var(--kw-grey)}.kw-small{font-size:13px;line-height:20px;color:var(--kw-grey)}.kw-eyebrow{font-size:11px;line-height:16px;letter-spacing:1.6px;font-weight:600;color:var(--kw-grey)}.kw-dark-text{color:var(--kw-black)}.kw-steel{color:var(--kw-steel)}.kw-paper{background:var(--kw-paper)}.kw-black{color:#fff;background:var(--kw-black)}.kw-black :is(.kw-eyebrow,.kw-small){color:#fff}.kw-black .kw-small a{text-decoration:underline;text-underline-offset:3px}.kw-announcement{padding:8px;background:var(--kw-black);color:#fff;text-align:center;font-size:11px;line-height:16px;font-weight:600;letter-spacing:1.6px}.kw-nav{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:24px}.kw-logo{width:46px;height:50px;flex-shrink:0;display:block}.kw-logo img{width:46px;height:50px;object-fit:contain;display:block}.kw-nav-links{display:flex;gap:32px;align-items:center;flex-basis:610px;font-size:14px;line-height:20px;font-weight:600}.kw-nav-links a{min-width:86px}.kw .kw-nav-button{width:180px;flex-shrink:0}.kw-mobile-label{display:none}.kw-feature-photo{width:100%;aspect-ratio:600 / 580}.kw-cover{display:block;width:100%;height:100%;object-fit:cover}.kw-proof{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.kw-offer-layout{display:grid;grid-template-columns:476fr 708fr;gap:64px}.kw-offer-heading{font-size:58px;line-height:60px;font-weight:500}.kw-product-photo{display:block;width:100%;height:330px}.kw-faq{border:1px solid var(--kw-haze);padding:24px}.kw-faq h3{font-size:18px;line-height:28px;font-weight:400}.kw a.kw-faq-link:hover{text-decoration:none;border-color:var(--kw-steel)}.kw a.kw-faq-link:hover h3{text-decoration:underline;text-underline-offset:4px}.kw-footer-layout{display:grid;grid-template-columns:460fr 300fr 360fr;gap:64px}.kw-skip{position:fixed;z-index:1000;left:16px;top:16px;padding:12px 20px;background:#fff;color:#0f0f0f;transform:translateY(-200%)}.kw-skip:focus{transform:translateY(0)}@media(min-width:750px)and (max-width:1199px){.kw-container{width:calc(100% - 96px)}.kw-display{font-size:52px;line-height:58px}.kw-nav-links{gap:20px;flex-basis:auto}.kw-nav-links a{min-width:0}.kw-three-col{gap:24px}.kw-heading{font-size:36px;line-height:42px}.kw-feature-photo{aspect-ratio:1}.kw-product-photo{height:auto;aspect-ratio:384 / 330}}@media(max-width:749px){.kw-container{width:calc(100% - 48px)}.kw-section{padding-block:24px}.kw-two-col,.kw-three-col,.kw-offer-layout,.kw-footer-layout{grid-template-columns:minmax(0,1fr);gap:32px}.kw-offer-layout,.kw-footer-layout{gap:24px}.kw-desktop-break{display:none}.kw-display{font-size:42px;line-height:46px;letter-spacing:0}.kw-heading{font-size:30px;line-height:36px;letter-spacing:-.6px}.kw .kw-button{width:100%}.kw-nav-links,.kw .kw-nav-button{display:none}.kw-mobile-label{display:block;font-size:14px;line-height:20px;font-weight:600}.kw-nav .kw-logo,.kw-nav .kw-logo img{width:34px}.kw-feature-photo{aspect-ratio:1}.kw-proof{grid-template-columns:minmax(0,1fr);gap:8px}}@media(prefers-reduced-motion:reduce){.kw a.kw-button{transition:none}}.kabra-guide-intro{padding-top:48px;padding-bottom:24px}.kabra-guide-intro h1{margin:0 0 16px;font-size:clamp(2rem,4vw,3rem);line-height:1.15}.kabra-guide-intro p{max-width:42rem;margin:0;font-size:1.0625rem;line-height:1.6}@media(min-width:750px){.kabra-guide-intro{padding-top:64px}}.kabra-press-page{max-width:60rem;margin:0 auto;padding:32px 24px 56px}.kabra-press-page__intro{border-bottom:1px solid #ddd8cf;padding-bottom:32px;margin-bottom:32px}.kabra-press-page__intro h1{font-size:clamp(2rem,4vw,3rem);line-height:1.15;margin:20px 0 16px}.kabra-press-page__intro>p{margin:0;font-size:1.0625rem;line-height:1.6}.kabra-press-page .kabra-press-page__eyebrow{display:block;font-size:.75rem;letter-spacing:.06em;text-transform:uppercase}.kabra-press-page__contact{display:grid;gap:8px;margin-top:24px;padding:20px;font-style:normal;background:#fcfbf9}.kabra-press-page__contact strong{font-size:1.125rem;font-weight:500}.kabra-press-page__contact a,.kabra-press-page__body a{text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.kabra-press-page__body .kabra-press{max-width:none!important}.kabra-press-page__body h2{font-size:clamp(1.5rem,2.5vw,1.75rem)!important;line-height:1.25!important;margin:36px 0 16px!important}.kabra-press-page__body h2:first-child{margin-top:0!important}.kabra-press-page__body li{margin-bottom:12px}.kabra-press-page__body img{max-width:100%}.kabra-press-page a:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(min-width:750px){.kabra-press-page{padding-top:64px;padding-bottom:80px}}.kabra-product-proof{padding:48px 0}.kabra-product-proof h2{margin:0 0 16px;font-size:clamp(1.875rem,3.5vw,2.5rem);line-height:1.15}.kabra-product-proof__intro{margin:0 0 32px;max-width:42rem;line-height:1.6}.kabra-product-proof__grid{display:grid;gap:32px}.kabra-product-proof__number{display:block;margin-bottom:12px;font-size:.75rem}.kabra-product-proof h3{text-transform:none;font-size:1.375rem;line-height:1.35;margin:0 0 12px}.kabra-product-proof__item p{margin:0;line-height:1.6}@media(min-width:750px){.kabra-product-proof{padding:64px 0}.kabra-product-proof__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}}.kabra-purchase-facts p{margin:0 0 8px}.kabra-pack-value{padding:16px;margin-bottom:12px;background:#fcfbf9}.kabra-pack-value .kabra-pack-value__lead{font-size:1rem;line-height:1.5}.kabra-pack-value .kabra-pack-value__caption{font-size:.75rem;margin-bottom:0}.kabra-pack-card p{margin:8px 0;line-height:1.5}.kabra-pack-card strong,.kabra-pack-value strong{font-weight:500}.kabra-pack-terms{margin:16px 0;line-height:1.5}.product__block--buttons:has(+.shipping-note-custom){margin-bottom:0}.shipping-note-custom{margin:0;padding:8px 0;text-align:center;font-size:12px;line-height:1.5}.shipping-note-custom__link{color:inherit}
/*# sourceMappingURL=/cdn/shop/t/52/compiled_assets/styles.css.map */
