#MainContent{--k4-title-section: clamp(2.65rem, 2.55vw, 3.45rem);--k4-copy: clamp(1.55rem, 1.07vw, 1.7rem)}#MainContent[data-template=index] .rich-text__heading,#MainContent[data-template=index] .rich-text__text h2,#MainContent[data-template=index] .multicolumn .title,#MainContent[data-template=index] .collection-list .title,#MainContent[data-template=product] .rich-text__heading,#MainContent[data-template=product] .rich-text__text h2,#MainContent[data-template=product] .collapsible-content__heading,#MainContent[data-template=product] .image-with-text__heading,#MainContent[data-template=product] .related-products__heading{font-family:var(--font-heading-family)!important;font-size:var(--k4-title-section)!important;font-weight:500;line-height:1.22!important;letter-spacing:-.018em;overflow-wrap:break-word;text-wrap:balance}#MainContent[data-template=index] .rich-text__text h1{font-size:clamp(2.9rem,2.8vw,3.7rem)!important;line-height:1.2!important;overflow-wrap:break-word;text-wrap:balance}#MainContent[data-template=index] .rich-text__text p,#MainContent[data-template=product] .rich-text__text p,#MainContent[data-template=product] .product__description p,#MainContent[data-template=product] .accordion__content p,#MainContent[data-template=product] .image-with-text__text p{font-family:var(--font-body-family)!important;font-size:var(--k4-copy)!important;line-height:1.56!important}#MainContent[data-template=index] .rich-text__text,#MainContent[data-template=product] .rich-text__text{overflow-wrap:break-word}#MainContent[data-template=index] .k4-intro h2{font-size:clamp(3.3rem,4vw,5.25rem)!important;line-height:1.18!important;max-width:115rem;text-wrap:balance}#MainContent[data-template=index] .k4-intro p{font-size:clamp(1.75rem,1.55vw,2.15rem)!important;line-height:1.48!important;overflow-wrap:break-word}#MainContent[data-template=index] .k4-intro .k4-ctas a{font-family:var(--font-body-family)!important;line-height:1.3!important}#MainContent[data-template=index] .k4-product-banner{width:min(100%,101rem)}#MainContent[data-template=index] .k4-product-banner a,#MainContent[data-template=index] .k4-product-banner img{min-width:0}#MainContent[data-template=index] .k4-proofs-inner>div{min-width:0;font-size:clamp(1.4rem,1.15vw,1.6rem)!important;line-height:1.42!important;overflow-wrap:break-word}#MainContent[data-template=index] .k4-compare h2{font-size:clamp(3.05rem,2.85vw,3.95rem)!important;line-height:1.2!important;text-wrap:balance}#MainContent[data-template=index] .k4-models a{min-width:0;height:100%}#MainContent[data-template=index] .k4-models strong{font-family:var(--font-body-family)!important;font-size:clamp(1.8rem,1.35vw,2.05rem)!important;line-height:1.24!important;overflow-wrap:break-word}#MainContent[data-template=index] .k4-model-tag{font-size:clamp(1.35rem,1vw,1.5rem)!important;line-height:1.4!important}#MainContent[data-template=product] product-info .product__title h1,#MainContent[data-template=product] product-info .product__title h2.h1{font-size:clamp(3.2rem,3.35vw,4.4rem)!important;line-height:1.12!important;overflow-wrap:break-word}#MainContent[data-template=product] .product__description,#MainContent[data-template=product] .accordion__content{overflow-wrap:break-word}#MainContent[data-template=product] .krapulle-size-guide img,#MainContent[data-template=product] .image-with-text img{max-width:100%;height:auto}@media(max-width:989px){#MainContent[data-template=index] .k4-compare{padding-inline:1.8rem}#MainContent[data-template=index] .k4-models{gap:1.2rem}#MainContent[data-template=index] .k4-proofs-inner{gap:1.6rem 1rem}}@media(max-width:749px){#MainContent{--k4-title-section: clamp(2.4rem, 6.3vw, 2.95rem);--k4-copy: 1.55rem}#MainContent[data-template=index] .rich-text__text h1{font-size:clamp(2.6rem,6.9vw,3.1rem)!important}#MainContent[data-template=index] .k4-intro{padding:4.4rem 1.6rem 3.9rem}#MainContent[data-template=index] .k4-intro h2{font-size:clamp(2.95rem,7.3vw,3.9rem)!important;line-height:1.18!important;margin-bottom:2rem}#MainContent[data-template=index] .k4-intro p{font-size:1.7rem!important;line-height:1.45!important}#MainContent[data-template=index] .k4-ctas{gap:1rem;margin-top:2.4rem}#MainContent[data-template=index] .k4-ctas a{min-height:4.6rem;max-width:33.5rem;padding:1.2rem 1.5rem;white-space:normal;text-align:center}#MainContent[data-template=index] .k4-product-banner{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;padding:.9rem;margin-top:2.4rem}#MainContent[data-template=index] .k4-product-banner a{height:auto;min-height:9rem;aspect-ratio:1 / 1.12}#MainContent[data-template=index] .k4-proofs{padding:1.9rem 1.3rem}#MainContent[data-template=index] .k4-proofs-inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.8rem 1rem}#MainContent[data-template=index] .k4-proofs-inner>div{font-size:1.38rem!important;line-height:1.38!important}#MainContent[data-template=index] .k4-compare{padding:3.6rem 1.3rem 4.4rem}#MainContent[data-template=index] .k4-compare h2{font-size:clamp(2.8rem,7vw,3.3rem)!important;margin-bottom:2.6rem}#MainContent[data-template=index] .k4-models{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}#MainContent[data-template=index] .k4-model-photo{height:clamp(12rem,38vw,16rem)}#MainContent[data-template=index] .k4-models strong{font-size:clamp(1.65rem,4.5vw,1.9rem)!important}#MainContent[data-template=index] .k4-model-tag{font-size:1.32rem!important;min-height:0}#MainContent[data-template=product] product-info .product__title h1,#MainContent[data-template=product] product-info .product__title h2.h1{font-size:clamp(3.05rem,7.8vw,3.7rem)!important}}@media(max-width:359px){#MainContent[data-template=index] .k4-intro{padding-inline:1.3rem}#MainContent[data-template=index] .k4-compare{padding-inline:1rem}#MainContent[data-template=index] .k4-models{gap:.7rem}#MainContent[data-template=index] .k4-models a{padding:.7rem .6rem 1.1rem}#MainContent[data-template=index] .k4-proofs-inner>div{font-size:1.3rem!important}}@media(prefers-reduced-motion:reduce){#MainContent[data-template=index] .k4-models a,#MainContent[data-template=index] .k4-product-banner img{transition:none!important}}#MainContent[data-template=collection] .rich-text__heading,#MainContent[data-template=collection] .collection__title h2.title{font-family:var(--font-heading-family)!important;font-size:var(--k4-title-section)!important;line-height:1.22!important;letter-spacing:-.018em;text-wrap:balance}#MainContent[data-template=collection] .collection-hero__description,#MainContent[data-template=collection] .collection-hero__description p,#MainContent[data-template=collection] .collection__description,#MainContent[data-template=collection] .collection__description p{font-family:var(--font-body-family)!important;font-size:clamp(1.5rem,1.15vw,1.65rem)!important;line-height:1.5!important;overflow-wrap:break-word}@media(max-width:749px){#MainContent[data-template=collection] .collection__title h2.title,#MainContent[data-template=collection] .rich-text__heading{font-size:var(--k4-title-section)!important}#MainContent[data-template=collection] .collection-hero__description,#MainContent[data-template=collection] .collection-hero__description p{font-size:1.5rem!important;line-height:1.46!important}}@media screen and (max-width:749px){.shopify-section-header .header,.section-header .header{position:relative}.shopify-section-header .header>.header__heading,.shopify-section-header .header>.header__heading-link,.section-header .header>.header__heading,.section-header .header>.header__heading-link{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:auto;max-width:52%;margin:0;z-index:1}.shopify-section-header .header__heading-logo-wrapper,.section-header .header__heading-logo-wrapper{max-width:100%}.shopify-section-header .header__icons,.section-header .header__icons{margin-left:auto;justify-self:end}.shopify-section-header header-drawer,.section-header header-drawer{justify-self:start}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/krapulle-responsive-audit4.css.map */
