:is(.senfon-information-page,.senfon-resource-index,.senfon-resource-article) #MainContent{background:var(--sip-page-background);color:var(--sip-muted)}:is(.senfon-information-page,.senfon-resource-index,.senfon-resource-article) #MainContent :is(h1,h2,h3,h4,h5,h6){color:var(--sip-ink)!important}:is(.senfon-information-page,.senfon-resource-index,.senfon-resource-article) #MainContent :is(p,li,dd,dt){color:var(--sip-muted)!important}:is(.senfon-information-page,.senfon-resource-index,.senfon-resource-article) #MainContent a:not(.button):not([class*=btn]){color:var(--sip-accent);text-decoration-color:color-mix(in srgb,var(--sip-accent) 45%,transparent);text-underline-offset:.25em}:is(.senfon-information-page,.senfon-resource-index,.senfon-resource-article) #MainContent a:not(.button):not([class*=btn]):hover{color:var(--sip-accent-hover);text-decoration-color:currentColor}.senfon-information-page #MainContent>.shopify-section:first-child{background:var(--sip-page-background)!important}.senfon-information-page #MainContent .page-width--narrow{box-sizing:border-box;width:100%!important;max-width:1920px!important;margin-inline:auto!important;padding-inline:clamp(20px,3vw,64px)!important;background:var(--sip-page-background)!important;box-shadow:none!important;clip-path:none!important}.senfon-information-page .main-page-title{position:relative;max-width:1100px;margin:0 0 clamp(26px,3vw,44px);padding:0 0 18px;color:var(--sip-ink)!important;font-size:clamp(34px,4.2vw,64px)!important;font-weight:500!important;letter-spacing:-.035em!important;line-height:1.06!important}.senfon-information-page .main-page-title:after{position:absolute;bottom:0;left:0;width:64px;height:3px;background:var(--sip-accent);content:""}.senfon-information-page #MainContent .rte{width:100%;max-width:none;padding:clamp(24px,3.2vw,56px);border:1px solid var(--sip-border);border-radius:8px;background:var(--sip-surface)!important;color:var(--sip-muted)!important;box-shadow:0 16px 42px color-mix(in srgb,var(--sip-ink) 7%,transparent)}.senfon-information-page #MainContent .rte>h1:first-child{max-width:1050px;margin-top:0;font-size:clamp(30px,3.5vw,52px)!important;font-weight:550!important;letter-spacing:-.03em!important;line-height:1.1!important}.senfon-information-page #MainContent .rte :is(h2,h3){position:relative;scroll-margin-top:24px}.senfon-information-page #MainContent .rte h2{margin-top:clamp(42px,5vw,76px);padding-left:18px;border-left:3px solid var(--sip-accent);font-size:clamp(25px,2.5vw,38px)!important;font-weight:550!important;letter-spacing:-.02em!important;line-height:1.16!important}.senfon-information-page #MainContent .rte h3{margin-top:32px;font-size:clamp(19px,1.8vw,25px)!important;font-weight:650!important;line-height:1.3!important}.senfon-information-page #MainContent .rte :is(p,li){font-size:clamp(15px,1.05vw,17px);line-height:1.75}.senfon-information-page #MainContent .rte :is(strong,b){color:var(--sip-ink)!important}.senfon-information-page #MainContent .rte :is(img,iframe,video){overflow:hidden;border-radius:6px}.senfon-information-page #MainContent .rte blockquote{margin-block:36px;padding:clamp(24px,3vw,42px);border:0;border-radius:6px;background:var(--sip-dark-panel);color:var(--sip-dark-text)}.senfon-information-page #MainContent .rte blockquote :is(p,li,strong){color:var(--sip-dark-text)!important}.senfon-information-page #MainContent .rte table{overflow:hidden;border:1px solid var(--sip-border);border-radius:6px;background:var(--sip-surface);box-shadow:none}.senfon-information-page #MainContent .rte :is(th,td){border-color:var(--sip-border)!important}.senfon-information-page #MainContent .rte th{background:var(--sip-dark-panel)!important;color:var(--sip-dark-text)!important}.senfon-information-page #MainContent .rte hr{border-color:var(--sip-border)}:is(.senfon-information-page,.senfon-resource-index,.senfon-resource-article) #MainContent :is(.button,.submit-btn,.contact__button .button,.blog__button){border-color:var(--sip-accent)!important;background:var(--sip-accent)!important;color:#fff!important;box-shadow:none!important}:is(.senfon-information-page,.senfon-resource-index,.senfon-resource-article) #MainContent :is(.button,.submit-btn,.contact__button .button,.blog__button):hover{border-color:var(--sip-accent-hover)!important;background:var(--sip-accent-hover)!important;color:#fff!important}:is(.senfon-information-page,.senfon-resource-index,.senfon-resource-article) .senfon-ultimate-form-wrapper{background:var(--sip-dark-panel)!important}:is(.senfon-information-page,.senfon-resource-index,.senfon-resource-article) .senfon-ultimate-form-wrapper:before{background:var(--sip-dark-panel)!important}:is(.senfon-information-page,.senfon-resource-index,.senfon-resource-article) .senfon-ultimate-form-wrapper :is(.form-header h2,.form-grid input,.form-grid textarea){color:var(--sip-dark-text)!important}:is(.senfon-information-page,.senfon-resource-index,.senfon-resource-article) .senfon-ultimate-form-wrapper :is(.form-header p,.form-grid input::placeholder,.form-grid textarea::placeholder){color:var(--sip-dark-muted)!important}:is(.senfon-information-page,.senfon-resource-index,.senfon-resource-article) .senfon-ultimate-form-wrapper :is(.form-grid input,.form-grid textarea){border-color:color-mix(in srgb,var(--sip-dark-text) 28%,transparent)!important;background:color-mix(in srgb,var(--sip-dark-text) 8%,transparent)!important}:is(.senfon-information-page,.senfon-resource-index) .senfon-ultimate-form-wrapper :is(.form-grid input,.form-grid textarea):focus{border-color:var(--sip-accent)!important;outline:3px solid color-mix(in srgb,var(--sip-accent) 24%,transparent)!important;outline-offset:1px}:is(.senfon-information-page,.senfon-resource-index) .email-btn{background:var(--sip-accent)!important}:is(.senfon-information-page,.senfon-resource-index) .email-btn:hover{background:var(--sip-accent-hover)!important}.senfon-information-page #MainContent .contact{max-width:1200px;padding:clamp(28px,4vw,56px);border:1px solid var(--sip-border);border-radius:8px;background:var(--sip-surface)}.senfon-information-page #MainContent .contact :is(.field__input,.text-area){border-color:var(--sip-border)!important;background:var(--sip-surface)!important;color:var(--sip-ink)!important}.senfon-information-page #MainContent .contact :is(.field__input,.text-area):focus{border-color:var(--sip-accent)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--sip-accent) 20%,transparent)!important}.senfon-information-page #MainContent .blog{background:var(--sip-page-background)!important}:is(.senfon-information-page,.senfon-resource-index) #MainContent :is(.article-card,.card--card){overflow:hidden;border:1px solid var(--sip-border);border-radius:8px;background:var(--sip-surface)!important;box-shadow:0 10px 28px color-mix(in srgb,var(--sip-ink) 6%,transparent);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}:is(.senfon-information-page,.senfon-resource-index) #MainContent :is(.article-card,.card--card):hover{border-color:var(--sip-accent);box-shadow:0 16px 36px color-mix(in srgb,var(--sip-ink) 11%,transparent);transform:translateY(-3px)}:is(.senfon-information-page,.senfon-resource-index) #MainContent .card__information{background:var(--sip-surface)}:is(.senfon-information-page,.senfon-resource-index) #MainContent .card__heading a{color:var(--sip-ink)!important}:is(.senfon-information-page,.senfon-resource-index) #MainContent :is(.article-card__excerpt,.article-card__info){color:var(--sip-muted)!important}.senfon-resource-index #MainContent>.shopify-section:first-child{background:var(--sip-page-background)}.senfon-resource-index .main-blog{box-sizing:border-box;width:100%;max-width:1920px;margin-inline:auto;padding-inline:clamp(20px,3vw,64px)!important}.senfon-resource-index .title--primary{position:relative;max-width:1100px;margin-bottom:clamp(34px,4vw,60px);padding-bottom:18px;color:var(--sip-ink)!important;font-size:clamp(34px,4.2vw,64px)!important;font-weight:500!important;letter-spacing:-.035em!important;line-height:1.06!important}.senfon-resource-index .title--primary:after{position:absolute;bottom:0;left:0;width:64px;height:3px;background:var(--sip-accent);content:""}.senfon-resource-index .pagination__item{color:var(--sip-ink)!important}.senfon-resource-index .pagination__item--current{color:var(--sip-accent)!important}.senfon-resource-article .article-template{background:var(--sip-page-background)!important;color:var(--sip-muted);box-shadow:none!important;clip-path:none!important}.senfon-resource-article .article-template__hero-container{overflow:hidden;border:1px solid var(--sip-border);border-radius:8px;background:var(--sip-surface)}.senfon-resource-article :is(.article-template>header,.article-template__social-sharing,.article-template__content){box-sizing:border-box;width:100%!important;max-width:1920px!important;margin-inline:auto!important;padding-inline:clamp(20px,3vw,64px)!important}.senfon-resource-article .article-template__title{color:var(--sip-ink)!important;font-size:clamp(34px,4.2vw,64px)!important;font-weight:500!important;letter-spacing:-.035em!important;line-height:1.08!important}.senfon-resource-article :is(.caption-with-letter-spacing,.article-template__link){color:var(--sip-muted)!important}.senfon-resource-article .article-template__content{padding-block:clamp(26px,3.2vw,56px);border:1px solid var(--sip-border);border-radius:8px;background:var(--sip-surface)!important;box-shadow:0 16px 42px color-mix(in srgb,var(--sip-ink) 7%,transparent)}.senfon-resource-article .article-template__content :is(strong,b){color:var(--sip-ink)!important}:is(.senfon-information-page,.senfon-resource-index,.senfon-resource-article) #MainContent :focus-visible{outline-color:var(--sip-accent)!important}@media screen and (max-width:749px){.senfon-information-page #MainContent .page-width--narrow,.senfon-resource-index .main-blog,.senfon-resource-article :is(.article-template>header,.article-template__social-sharing,.article-template__content){padding-inline:20px!important}.senfon-information-page #MainContent .rte{padding:22px 18px}.senfon-information-page #MainContent .rte h2{margin-top:38px;padding-left:13px}:is(.senfon-information-page,.senfon-resource-index,.senfon-resource-article) #MainContent :is(.article-card,.card--card):hover{transform:none}}@media(prefers-reduced-motion:reduce){:is(.senfon-information-page,.senfon-resource-index,.senfon-resource-article) #MainContent :is(.article-card,.card--card){transition:none}}
/*# sourceMappingURL=/cdn/shop/t/93/assets/senfon-information-pages.css.map */
