:root{--k9-black:#151719;--k9-gold:#C3A36B;--k9-ivory:#F6F4EF;--k9-border:#D8D5CF}body{background-color:var(--k9-ivory)}[id*=hero_jVaWmY] .hero{min-height:540px;background:#11171b url(/cdn/shop/files/k9clasp-hero-clean.jpg?v=1793564848) center / cover no-repeat}[id*=hero_jVaWmY] .hero__content-wrapper{max-width:680px}[id*=hero_jVaWmY] h1{font-weight:750;line-height:1.08;letter-spacing:-.035em;text-wrap:balance;max-width:650px}[id*=hero_jVaWmY] .button,[id*=hero_jVaWmY] .button-custom{min-height:47px;letter-spacing:.01em;font-weight:700;border-radius:8px}[id*=k9clasp_collections] [data-testid=collection-list]{background:#f6f4ef}[id*=k9clasp_collections] .resource-list__item{border-radius:12px;overflow:hidden;background:#f0efec;transition:transform .18s ease,box-shadow .18s ease}[id*=k9clasp_collections] .resource-list__item:hover{transform:translateY(-2px);box-shadow:0 8px 20px #15171912}[id*=k9clasp_collections] .resource-list__item img{object-fit:cover}[id*=k9clasp_collections] .resource-list__item a{text-decoration:none}[id*=k9clasp_benefits] .section{background:#f6f4ef}[id*=k9clasp_benefits] .section-content-wrapper>.group-block:not(:first-child){border-left:1px solid #D8D5CF;padding-left:24px}.k9clasp-editorials{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;width:min(1200px,calc(100% - 48px));max-width:1200px;margin:0 auto}.k9clasp-editorial{position:relative;isolation:isolate;min-width:0;min-height:300px;overflow:hidden;border-radius:12px;background:#eceae5}.k9clasp-editorial--size{background:#131415;color:#fff}.k9clasp-editorial--brand{background:#c8bfb6;color:#151719}.k9clasp-editorial__background{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-1}.k9clasp-editorial__content{position:relative;z-index:1;box-sizing:border-box;min-height:300px;width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:31px 40px 30px}.k9clasp-editorial__gold-rule{display:block;width:48px;height:3px;flex:none;background:#c3a36b;margin:0 0 17px}.k9clasp-editorial__content h2{font-family:var(--font-heading--family,Arial,sans-serif);font-size:clamp(1.7rem,2.35vw,2.12rem);font-weight:760;line-height:1.02;letter-spacing:-.04em;margin:0 0 13px;color:inherit}.k9clasp-editorial__content p{font-family:var(--font-body--family,Arial,sans-serif);font-size:clamp(.85rem,1.2vw,1rem);font-weight:400;line-height:1.32;max-width:225px;margin:0 0 17px;color:inherit}.k9clasp-editorial--brand .k9clasp-editorial__content p{max-width:230px}.k9clasp-editorials .k9clasp-cta{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:44px;box-sizing:border-box;padding:0 23px;background:#c3a36b;color:#151719;border:1px solid #C3A36B;border-radius:6px;font-family:var(--font-body--family,Arial,sans-serif);font-size:.88rem;font-weight:760;letter-spacing:.005em;text-decoration:none;transition:background .18s ease}.k9clasp-editorials .k9clasp-cta:hover{background:#d3b783;border-color:#d3b783}.k9clasp-editorials .k9clasp-cta:focus-visible{outline:3px solid #B28B45;outline-offset:3px}@media(max-width:1000px)and (min-width:701px){.k9clasp-editorial,.k9clasp-editorial__content{min-height:275px}.k9clasp-editorial__content{padding:26px 24px}.k9clasp-editorial__content h2{font-size:clamp(1.45rem,2.75vw,1.9rem)}.k9clasp-editorial__content p{font-size:.85rem;max-width:195px}}@media(max-width:700px){.k9clasp-editorials{grid-template-columns:1fr;gap:14px}.k9clasp-editorial,.k9clasp-editorial__content{min-height:290px}.k9clasp-editorial__content{padding:28px 27px}.k9clasp-editorial__content h2{font-size:clamp(1.65rem,6vw,2.1rem)}.k9clasp-editorial__content p{font-size:.91rem;max-width:215px}.k9clasp-editorial__background{object-position:58% center}}@media(max-width:700px){.k9clasp-editorials{width:calc(100% - 28px)}}@media(max-width:400px){.k9clasp-editorial,.k9clasp-editorial__content{min-height:285px}.k9clasp-editorial__content{padding:23px 20px}.k9clasp-editorial__content h2{font-size:1.6rem}.k9clasp-editorial__content p{font-size:.84rem;max-width:172px;margin-bottom:13px}.k9clasp-editorials .k9clasp-cta{font-size:.78rem;padding-inline:16px}}@media(prefers-reduced-motion:reduce){.k9clasp-editorials .k9clasp-cta{transition:none}}[id*=product_list_fa6P9H] .resource-list__item{background:#fff;border:1px solid #E6E3DD;border-radius:12px;overflow:hidden}[id*=product_list_fa6P9H] .resource-list__item img{object-fit:contain}#footer-group .footer-content{column-gap:32px}#footer-group{color:#f6f4ef}#header-group .header a{text-decoration:none}@media(max-width:900px){.k9clasp-editorials{grid-template-columns:1fr}.k9clasp-editorial{min-height:180px}}@media(max-width:749px){[id*=hero_jVaWmY] .hero{min-height:550px;background-position:70% center}[id*=hero_jVaWmY] .hero__content-wrapper{max-width:100%}[id*=hero_jVaWmY] h1{font-size:2.2rem}[id*=k9clasp_benefits] .section-content-wrapper>.group-block:not(:first-child){border-left:none;padding-left:0;border-top:1px solid #D8D5CF;padding-top:16px}.k9clasp-editorial{grid-template-columns:35% 65%}.k9clasp-editorial__content{padding:18px 15px}.k9clasp-editorial__brand-monogram{font-size:1.7rem;border-width:2px;padding:4px 13px 5px 6px}.k9clasp-editorial__brand strong{font-size:.9rem}}@media(prefers-reduced-motion:reduce){[id*=k9clasp_collections] .resource-list__item{transition:none}}.k9-hero-banner .k9-hero-button--gold,.k9clasp-editorials .k9clasp-cta{background:#c3a36b!important;background-image:none!important;color:#151719!important;border:1px solid #C3A36B!important}.k9-hero-banner .k9-hero-button--gold:hover,.k9clasp-editorials .k9clasp-cta:hover{background:#d3b783!important;border-color:#d3b783!important;filter:none!important}@media screen and (min-width:990px){.header-menu .menu-list__trigger:has(>.menu-list__link[href="/collections/all"]){box-sizing:border-box;display:flex;align-items:center;min-height:35px;padding-inline:7px;border:1px solid #C3A36B;border-radius:5px;background:transparent;margin-inline:5px}.header-menu .menu-list__trigger>.menu-list__link[href="/collections/all"],.header-menu .menu-list__trigger>.menu-list__link[href="/collections/all"] .menu-list__link-title,.header-menu .menu-list__trigger:has(>.menu-list__link[href="/collections/all"]) .menu-list__disclosure{color:#e8d2a5!important}.header-menu .menu-list__list-item>.menu-list__link:not([href="/collections/all"]):is(:hover,:focus-visible),.header-menu .menu-list__list-item>.menu-list__link:not([href="/collections/all"]):is(:hover,:focus-visible) .menu-list__link-title{color:#c3a36b!important;text-decoration:underline;text-decoration-color:#c3a36b;text-decoration-thickness:1px;text-underline-offset:7px}.header-menu .menu-list__trigger:has(>.menu-list__link[href="/collections/all"]):is(:hover,:focus-within){border-color:#dfc489;background:#c3a36b12}.footer-content>:not(:first-child){border-inline-start:1px solid rgba(216,213,207,.28);padding-inline-start:clamp(14px,2vw,28px);min-width:0}}.footer-content .menu__heading__default,.footer-content .menu__heading__accordion{color:#c3a36b!important}.footer-content .menu__item a,.footer-content .menu__item a:visited{color:#ecebe8!important;text-decoration:none;transition:color .16s ease,text-decoration-color .16s ease}.footer-content .menu__item a:is(:hover,:focus-visible){color:#c3a36b!important;text-decoration:underline;text-decoration-color:#c3a36b;text-decoration-thickness:1px;text-underline-offset:4px}@media(prefers-reduced-motion:reduce){.footer-content .menu__item a{transition:none}}.k9-hero-banner__copy h1{font-family:"Helvetica Neue",Helvetica,var(--font-body--family),Arial,sans-serif;font-weight:650;font-size:clamp(2.2rem,3.5vw,3rem);line-height:1.13;letter-spacing:-.028em;text-wrap:normal}.k9-hero-banner__copy p{font-size:clamp(1rem,1.18vw,1.1rem);line-height:1.5}@media screen and (min-width:1200px){.k9-hero-banner__copy{width:min(100%,700px)}.k9-hero-banner__copy h1{max-width:none;white-space:nowrap}.k9-hero-banner__copy p{max-width:700px;white-space:nowrap}}@media screen and (min-width:850px)and (max-width:1199px){.k9-hero-banner__copy{width:60%;max-width:60%}.k9-hero-banner__copy h1{font-size:clamp(2.15rem,2.9vw,2.55rem);white-space:normal}.k9-hero-banner__copy p{white-space:normal}}@media screen and (max-width:849px){.k9-hero-banner__copy h1,.k9-hero-banner__copy p{white-space:normal}}@media screen and (max-width:600px){.k9-hero-banner__copy h1{font-size:clamp(2rem,7.6vw,2.45rem)}.k9-hero-banner__copy p{font-size:.97rem}}.k9-hero-banner__subtitle-group{width:max-content;max-width:100%}.k9-hero-banner__subtitle-group .k9-hero-banner__buttons{width:100%;justify-content:center}.k9-hero-banner__copy{position:relative}.k9-hero-banner__sprenger-brand{position:absolute;top:-108px;left:0;z-index:3;display:flex;align-items:center;gap:13px;color:#f5f6f6;white-space:nowrap;pointer-events:none}.k9-hero-banner__sprenger-badge{position:relative;display:inline-flex;align-items:center;justify-content:center;width:85px;height:44px;box-sizing:border-box;border:2.5px solid currentColor;border-radius:25px;font-family:Arial,Helvetica,sans-serif;font-style:italic;font-weight:900;font-size:32px;letter-spacing:-.105em;line-height:1;padding-right:7px}.k9-hero-banner__sprenger-badge sup{position:absolute;top:-6px;right:-11px;font-size:11px;font-style:normal;font-weight:700;letter-spacing:0}.k9-hero-banner__sprenger-wordmark{display:flex;flex-direction:column;gap:4px;padding-left:6px}.k9-hero-banner__sprenger-wordmark strong{font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:800;letter-spacing:.16em;line-height:1}.k9-hero-banner__sprenger-wordmark small{font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:600;letter-spacing:.36em;line-height:1.1}.k9-hero-banner__copy h1{position:relative}.k9-hero-banner__heading-reserve{visibility:hidden}.k9-hero-banner__heading-visible{position:absolute;bottom:0;left:0;z-index:2;display:block;width:max-content;max-width:none;white-space:nowrap;color:#f8f8f7;font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-weight:800;font-size:clamp(2.95rem,3.65vw,3.65rem);line-height:.99;letter-spacing:-.047em;text-wrap:nowrap}.k9-hero-banner__subtitle-group{position:relative}.k9-hero-banner__subtitle-reserve{visibility:hidden}.k9-hero-banner__visible-slogan{position:absolute;top:0;left:0;z-index:2;font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:clamp(.95rem,1.38vw,1.21rem);font-weight:500;letter-spacing:.27em;line-height:1.45;color:#f3f3f2;white-space:nowrap;text-transform:uppercase;pointer-events:none}@media(max-width:1199px){.k9-hero-banner__sprenger-brand{top:-95px;gap:10px}.k9-hero-banner__sprenger-badge{width:72px;height:38px;font-size:27px}.k9-hero-banner__sprenger-wordmark strong{font-size:15px;letter-spacing:.13em}.k9-hero-banner__sprenger-wordmark small{font-size:9px}.k9-hero-banner__heading-visible{font-size:clamp(2.35rem,3.6vw,3.05rem)}.k9-hero-banner__visible-slogan{font-size:clamp(.78rem,1.5vw,1.05rem);letter-spacing:.2em}}@media(max-width:849px){.k9-hero-banner__sprenger-brand{top:-53px;gap:9px}.k9-hero-banner__sprenger-badge{width:60px;height:32px;font-size:23px}.k9-hero-banner__sprenger-wordmark strong{font-size:12px;letter-spacing:.1em}.k9-hero-banner__sprenger-wordmark small{font-size:8px;letter-spacing:.24em}.k9-hero-banner__heading-visible{font-size:clamp(1.75rem,4vw,2.4rem);line-height:1.04;letter-spacing:-.04em}.k9-hero-banner__visible-slogan{font-size:clamp(.68rem,1.65vw,.86rem);letter-spacing:.12em;line-height:1.35}}@media(max-width:600px){.k9-hero-banner__sprenger-brand{top:-39px}.k9-hero-banner__sprenger-badge{width:53px;height:28px;font-size:20px;border-width:2px}.k9-hero-banner__sprenger-wordmark strong{font-size:11px}.k9-hero-banner__sprenger-wordmark small{font-size:7px}.k9-hero-banner__heading-visible{font-size:clamp(1.55rem,6.7vw,2.05rem);line-height:1.05}.k9-hero-banner__visible-slogan{font-size:clamp(.63rem,2.55vw,.83rem);letter-spacing:.09em;white-space:normal;max-width:100%}}.k9-hero-banner .k9-hero-banner__subtitle-group{width:max-content;max-width:100%}.k9-hero-banner .k9-hero-banner__visible-slogan{display:block;position:static;top:auto;left:auto;width:auto;margin:0 0 22px}.k9-hero-banner .k9-hero-banner__subtitle-reserve{display:none}.k9-hero-banner .k9-hero-banner__subtitle-group .k9-hero-banner__buttons{display:flex;width:100%;justify-content:center}@media screen and (min-width:1200px){.k9-hero-banner .k9-hero-banner__copy{transform:translate(60px,18px)}}@media screen and (min-width:850px)and (max-width:1199px){.k9-hero-banner .k9-hero-banner__copy{transform:translate(40px,12px)}}@media screen and (max-width:600px){.k9-hero-banner .k9-hero-banner__visible-slogan{margin-bottom:20px}}[id*=product_list_fa6P9H] .section-resource-list__header{width:100%}[id*=product_list_fa6P9H] .k9-featured-products__heading{width:100%;margin:0 0 20px}[id*=product_list_fa6P9H] .k9-featured-products__footer-action{display:block;width:100%;margin-top:8px}@media(max-width:700px){[id*=product_list_fa6P9H] .k9-featured-products__heading{margin-bottom:17px}}#header-group .announcement-bar{color:#f6f4ef;text-align:center}#header-group .announcement-bar__slides{max-width:none;width:100%}#header-group .announcement-bar__text{margin:0;color:#f6f4ef;font-family:var(--font-body--family,Arial,sans-serif);font-size:.875rem;font-weight:650;line-height:1.4;letter-spacing:.085em;text-align:center}#header-group .announcement-bar__text strong{color:#c3a36b;font-weight:800}@media(max-width:700px){#header-group .announcement-bar__text{font-size:.7rem;letter-spacing:.035em;line-height:1.35;padding-inline:8px}}.k9-size-page{box-sizing:border-box;width:min(1200px,calc(100% - 48px));margin:0 auto;padding:40px 0 74px;color:#282b2d}.k9-size-page__heading-row{display:flex;align-items:center;justify-content:center;gap:clamp(12px,2.8vw,26px);margin:0 0 22px}.k9-size-page__heading{margin:0;flex:none;white-space:nowrap;color:#282b2d;font-family:var(--font-heading--family,Arial,sans-serif);font-size:clamp(1.1rem,1.55vw,1.4rem);line-height:1.3;font-weight:700;letter-spacing:.105em;text-align:center}.k9-size-page__heading-rule{display:block;flex:0 1 130px;height:1px;background:linear-gradient(90deg,transparent,#B79B66);opacity:.82}.k9-size-page__heading-rule:last-child{background:linear-gradient(90deg,#B79B66,transparent)}.k9-size-page .k9-size-page__copy{max-width:860px;margin:0 auto 28px;color:#373b3d;font-family:var(--font-body--family,Arial,sans-serif);font-size:clamp(1rem,1.22vw,1.08rem);line-height:1.72;text-align:left}.k9-size-page .k9-size-page__copy p{margin:0 0 15px}.k9-size-page .k9-size-page__copy p:last-child{margin-bottom:0}.k9-size-page .k9-size-page__copy strong{font-weight:750;color:#242729}.k9-size-page .k9-size-page__section-heading{margin:42px 0 20px}.k9-size-page .k9-size-page__figure{max-width:1200px;margin:0 auto;overflow:hidden;border-radius:11px;box-shadow:0 8px 26px #0f121417;background:#17191b}.k9-size-page .k9-size-page__image-scroller{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#B79B66 #252728}.k9-size-page .k9-size-page__figure img{display:block;width:100%;height:auto;max-width:none}.k9-size-page .k9-size-page__mobile-hint{display:none}.k9-size-page .k9-size-page__outro{margin-bottom:0}.k9-size-page .k9-size-page__note{margin-top:14px!important;font-size:.88rem;line-height:1.55;color:#63615c}@media(max-width:700px){.k9-size-page{width:calc(100% - 28px);padding:27px 0 47px}.k9-size-page__heading-row{gap:12px;margin-bottom:17px}.k9-size-page__heading{font-size:clamp(.79rem,3.15vw,1.05rem);letter-spacing:.055em}.k9-size-page__heading-rule{flex-basis:54px}.k9-size-page .k9-size-page__copy{font-size:.95rem;line-height:1.64;margin-bottom:18px}.k9-size-page .k9-size-page__section-heading{margin:31px 0 15px}.k9-size-page .k9-size-page__figure{border-radius:9px}.k9-size-page .k9-size-page__figure img{width:900px;min-width:900px;height:auto}.k9-size-page .k9-size-page__mobile-hint{display:block;background:#202326;color:#dec896;text-align:center;font-size:.72rem;line-height:1.3;padding:9px 6px;letter-spacing:.01em}}@media screen and (min-width:990px){#header-group .header-menu .menu-list__list-item>.menu-list__link,#header-group .header-menu .menu-list__trigger>.menu-list__link{font-size:clamp(.98rem,1.08vw,1.07rem)!important;font-weight:650!important;letter-spacing:.008em;min-height:46px;padding-inline:12px;display:inline-flex;align-items:center;justify-content:center;line-height:1.2;transition:color .2s ease,background-color .2s ease}#header-group .header-menu .menu-list__trigger:has(>.menu-list__link[href="/collections/all"]){min-height:48px;padding-inline:7px;border-radius:6px;border-color:#c3a36b}#header-group .header-menu .menu-list__list-item>.menu-list__link:not([href="/collections/all"]){border-radius:6px}#header-group .header-menu .menu-list__list-item>.menu-list__link:not([href="/collections/all"]):hover,#header-group .header-menu .menu-list__list-item>.menu-list__link:not([href="/collections/all"]):focus-visible{background:#c3a36b14}}@media(prefers-reduced-motion:reduce){#header-group .header-menu .menu-list__list-item>.menu-list__link{transition:none}}#footer-group .footer-content .menu:not(:has(.menu__heading--empty)) .details-content{margin-block-start:11px}#footer-group .footer-content .menu__item+.menu__item{margin-block-start:4px}@media(max-width:749px){#footer-group .footer-content{row-gap:22px}}.k9clasp-editorials--four{row-gap:18px}.k9clasp-editorials--four .k9clasp-editorial--image-card{display:block;position:relative;isolation:isolate;width:100%;min-height:300px;border-radius:12px;background:#202326;text-decoration:none;cursor:default;transition:box-shadow .18s ease,transform .18s ease}.k9clasp-editorials--four .k9clasp-editorial__full-image{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:inherit}@media(max-width:700px){.k9clasp-editorials--four{row-gap:14px}.k9clasp-editorials--four .k9clasp-editorial--image-card{min-height:260px}.k9clasp-editorials--four .k9clasp-editorial__full-image{object-position:left center}}@media(max-width:390px){.k9clasp-editorials--four .k9clasp-editorial--image-card{min-height:240px}}@media(prefers-reduced-motion:reduce){.k9clasp-editorials--four .k9clasp-editorial--image-card{transition:none}}.k9clasp-editorials--four a.k9clasp-editorial--image-card{cursor:pointer}.k9clasp-editorials--four a.k9clasp-editorial--image-card:hover{transform:translateY(-2px);box-shadow:0 8px 22px #15171929}.k9clasp-editorials--four a.k9clasp-editorial--image-card:focus-visible{outline:3px solid #B59B68;outline-offset:3px}@media(prefers-reduced-motion:reduce){.k9clasp-editorials--four a.k9clasp-editorial--image-card{transition:none}}.k9clasp-editorials--four .k9clasp-editorial{transition:box-shadow .28s ease}.k9clasp-editorials--four .k9clasp-editorial--image-card{cursor:pointer}.k9clasp-editorials--four .k9clasp-editorial__full-image,.k9clasp-editorials--four .k9clasp-editorial__background{transition:transform .42s cubic-bezier(.2,.65,.35,1),filter .3s ease;transform-origin:center center}@media(hover:hover)and (pointer:fine){.k9clasp-editorials--four .k9clasp-editorial:hover .k9clasp-editorial__full-image,.k9clasp-editorials--four .k9clasp-editorial:hover .k9clasp-editorial__background{transform:scale(1.012) translateY(-1px);filter:brightness(1.035)}.k9clasp-editorials--four .k9clasp-editorial--image-card:hover{box-shadow:0 7px 20px #1517191f}.k9clasp-editorials--four .k9clasp-cta:hover{background:#d3b783!important;border-color:#d3b783!important}}.k9clasp-editorials--four .k9clasp-editorial__image-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block;cursor:pointer;border-radius:inherit}.k9clasp-editorials--four article .k9clasp-editorial__background{z-index:0}.k9clasp-editorials--four article .k9clasp-editorial__content{z-index:2;pointer-events:none}.k9clasp-editorials--four article .k9clasp-cta{pointer-events:auto;position:relative;z-index:3}.k9clasp-editorials--four .k9clasp-editorial__image-link:focus-visible,.k9clasp-editorials--four .k9clasp-editorial--image-card:focus-visible{outline:3px solid #B59B68;outline-offset:3px}@media(prefers-reduced-motion:reduce){.k9clasp-editorials--four .k9clasp-editorial,.k9clasp-editorials--four .k9clasp-editorial__full-image,.k9clasp-editorials--four .k9clasp-editorial__background{transition:none!important;transform:none!important}}@media(hover:hover)and (pointer:fine){.k9clasp-editorials--four .k9clasp-editorial--image-card:hover .k9clasp-editorial__full-image,.k9clasp-editorials--four .k9clasp-editorial--image-card:focus-visible .k9clasp-editorial__full-image{filter:brightness(1.12) saturate(1.06)!important;transform:scale(1.012) translateY(-1px)!important}}.k9clasp-editorials--four .k9clasp-editorial--feature{position:relative;color:#f8f8f6;background:#161719}.k9clasp-editorials--four .k9clasp-editorial--feature .k9clasp-editorial__background{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0;object-fit:cover;object-position:62% center}.k9clasp-editorials--four .k9clasp-editorial--feature .k9clasp-editorial__content{position:relative;z-index:2;min-height:300px;max-width:60%;padding:29px 28px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;pointer-events:none}.k9clasp-editorials--four .k9clasp-editorial--feature .k9clasp-editorial__content h2{font-size:clamp(1.3rem,1.9vw,1.9rem);color:#fff;line-height:1.07;letter-spacing:-.03em}.k9clasp-editorials--four .k9clasp-editorial--feature .k9clasp-editorial__content p{color:#f1f0ed;max-width:235px;font-size:clamp(.73rem,1vw,.9rem);line-height:1.4}.k9clasp-editorials--four .k9clasp-editorial--feature .k9clasp-cta{position:relative;z-index:4;pointer-events:auto;background:#c3a36b!important;border-color:#c3a36b!important;color:#151719!important;transition:background .18s ease,border-color .18s ease!important}.k9clasp-editorials--four .k9clasp-editorial--feature .k9clasp-cta:hover,.k9clasp-editorials--four .k9clasp-editorial--feature .k9clasp-cta:focus-visible{background:#d3b783!important;border-color:#d3b783!important}@media(max-width:1000px){.k9clasp-editorials--four .k9clasp-editorial--feature .k9clasp-editorial__content{padding:23px 22px;max-width:62%}}@media(max-width:700px){.k9clasp-editorials--four .k9clasp-editorial--feature .k9clasp-editorial__content{min-height:260px;padding:20px 18px;max-width:66%}.k9clasp-editorials--four .k9clasp-editorial--feature .k9clasp-editorial__content h2{font-size:clamp(1.22rem,5vw,1.65rem)}.k9clasp-editorials--four .k9clasp-editorial--feature .k9clasp-editorial__content p{font-size:.77rem;line-height:1.35;max-width:190px}.k9clasp-editorials--four .k9clasp-editorial--feature .k9clasp-cta{padding:0 15px;min-height:39px;font-size:.75rem}}@media(max-width:390px){.k9clasp-editorials--four .k9clasp-editorial--feature .k9clasp-editorial__content{min-height:240px}}@media(prefers-reduced-motion:reduce){.k9clasp-editorials--four .k9clasp-editorial--feature .k9clasp-cta{transition:none!important}}.k9clasp-editorials--four .k9clasp-editorial--materials{background:#d8c4b4!important;color:#17191b!important}.k9clasp-editorials--four .k9clasp-editorial--materials .k9clasp-editorial__content h2{color:#17191b!important}.k9clasp-editorials--four .k9clasp-editorial--materials .k9clasp-editorial__content p{color:#292b2d!important}.k9clasp-editorials--four .k9clasp-editorial--materials .k9clasp-editorial__gold-rule{background:#c3a36b!important}.k9clasp-editorials--four .k9clasp-editorial--materials:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#cbb9ad,#cbb9adfa 26%,#cbb9add6 40%,#cbb9ad57,#cbb9ad00 70%)}.k9clasp-editorials--four .k9clasp-editorial--materials:before{content:none!important;display:none!important;background:none!important}.k9clasp-editorials--four .k9clasp-editorial--materials .k9clasp-editorial__background{filter:none!important}.k9clasp-editorials--four .k9clasp-editorial--materials .k9clasp-editorial__content{justify-content:flex-end!important;align-items:flex-start!important;pointer-events:none!important;padding:0 0 24px 30px!important}.k9clasp-editorials--four .k9clasp-editorial--materials .k9clasp-cta{pointer-events:auto!important}@media(max-width:700px){.k9clasp-editorials--four .k9clasp-editorial--materials .k9clasp-editorial__content{padding:0 0 18px 18px!important}}.product-card .card-gallery{--gallery-aspect-ratio: 1 !important;width:100%;aspect-ratio:1;flex:0 0 auto}.product-card .card-gallery .product-media-container{--product-media-fit: contain !important;aspect-ratio:1}.product-card .card-gallery .product-media img{object-fit:contain;object-position:center}.product-card .product-card__content{height:100%;justify-content:flex-start}.product-card [ref=productTitleLink] .text-block{min-height:4.5em}.product-card .product-card__content>product-price{margin-top:auto}#cart-drawer .theme-drawer__dialog{--color-background:#191c1e;--color-foreground:#f4f0e9;--color-foreground-rgb:244 240 233;--cart-drawer-padding:24px;background:#191c1e!important;color:#f4f0e9!important;width:min(100vw,480px);max-width:480px;border-left:1px solid #a78955;box-shadow:-22px 0 65px #0006}#cart-drawer .cart-drawer__inner,#cart-drawer .cart-drawer__content{background:#191c1e!important;color:#f4f0e9!important}#cart-drawer .theme-drawer__header{background:linear-gradient(115deg,#222629,#181b1d)!important;border-bottom:1px solid #63553d;padding:22px 24px 18px;min-height:82px;align-items:center}#cart-drawer .theme-drawer__title{color:#f6f1e9!important;font-size:23px!important;font-weight:650!important;letter-spacing:-.035em}#cart-drawer .theme-drawer__badge{background:#bf9954!important;color:#151719!important;border-color:#bf9954!important;font-size:12px}#cart-drawer .theme-drawer__close-button{color:#e8c58e!important;border:1px solid #5d5140;border-radius:50%;width:37px;height:37px;display:grid;place-items:center}#cart-drawer .theme-drawer__close-button:hover{background:#37342d!important}#cart-drawer .k9cart-trust-note{padding:12px 24px;background:#26292a;border-bottom:1px solid #3f3d36;color:#c7b89f;font-size:11px;letter-spacing:.055em;text-transform:uppercase;font-weight:600;line-height:1.45}#cart-drawer .cart-drawer__items{padding-inline:24px}#cart-drawer .cart-items__table-row{border-color:#414039!important;padding-block:20px!important}#cart-drawer .cart-items__title,#cart-drawer .cart-items__title a{color:#f6f1ea!important;font-weight:600!important;line-height:1.35}#cart-drawer .cart-items__variants,#cart-drawer .cart-items__variant,#cart-drawer .cart-items__properties,#cart-drawer .cart-items__property{color:#c6beb4!important;font-size:12px}#cart-drawer .cart-items__price,#cart-drawer .cart-items__price *{color:#d8b578!important;font-weight:700}#cart-drawer .cart-items__media-container{background:#f0efeb!important;border:1px solid #5a5146;border-radius:10px;overflow:hidden}#cart-drawer .cart-items__media-container img{object-fit:contain!important}#cart-drawer .cart-items__remove{color:#c6b5a3!important}#cart-drawer .cart-items__remove:hover{color:#e4bd79!important}#cart-drawer .cart-items__quantity-controls,#cart-drawer quantity-selector{border-color:#6c6354!important;border-radius:7px!important;background:#262a2c!important;color:#f4f0e9!important}#cart-drawer .cart-drawer__summary{border-top:1px solid #94754a!important;background:#222527!important;padding:20px 24px 22px!important;box-shadow:0 -12px 25px #1118}#cart-drawer .cart-totals__item,#cart-drawer .cart-totals__total{color:#f4f0e9!important}#cart-drawer .cart-totals__total-value{color:#e2c28b!important;font-size:21px!important;font-weight:750!important}#cart-drawer .cart-totals__tax-note{color:#bdb4a6!important;font-size:11px}#cart-drawer .cart__checkout-button{background:#c4a26a!important;color:#191a1b!important;border:1px solid #c4a26a!important;border-radius:7px!important;font-weight:800!important;letter-spacing:.06em!important;text-transform:uppercase;min-height:52px!important}#cart-drawer .cart__checkout-button:hover{background:#e0bc7e!important;border-color:#e0bc7e!important}#cart-drawer .cart-items__empty-button{background:#c4a26a!important;color:#1b1d1d!important;border-radius:7px!important;min-height:48px}#cart-drawer .cart-actions summary{color:#f4f0e9}#cart-drawer .cart-discount__input{color:#fff;background:#292c2d;border-color:#665943}#cart-drawer input,#cart-drawer button,#cart-drawer select{accent-color:#c4a26a}@media(max-width:749px){#cart-drawer .theme-drawer__dialog{width:100vw;max-width:100vw}#cart-drawer .theme-drawer__header{padding:18px 20px}#cart-drawer .cart-drawer__items{padding-inline:18px}#cart-drawer .cart-drawer__summary{padding:18px!important}#cart-drawer .k9cart-trust-note{padding-inline:20px}}body:has(.cart-page) .cart-page{color:#242728}body:has(.cart-page) .cart-page__title h1,body:has(.cart-page) .cart-page__title h2{color:#202426!important;font-weight:750!important;letter-spacing:-.04em}body:has(.cart-page) .cart-page__items{background:#fff;border:1px solid #ddd8d0;border-radius:12px;padding:clamp(12px,2.2vw,26px)}body:has(.cart-page) .cart-page__summary{background:#222629!important;color:#f4f0e9!important;border:1px solid #9f8050;border-radius:12px;overflow:hidden;padding:clamp(16px,2.2vw,25px)}body:has(.cart-page) .cart-page__summary .cart-totals,body:has(.cart-page) .cart-page__summary .cart-totals__item{color:#f4f0e9!important}body:has(.cart-page) .cart-page__summary .cart-totals__total-value{color:#e1bf83!important;font-weight:750}body:has(.cart-page) .cart-page__summary .cart__checkout-button{background:#c4a26a!important;color:#181a1b!important;border:1px solid #c4a26a!important;border-radius:7px!important;font-weight:800!important;min-height:52px!important}body:has(.cart-page) .cart-page__summary .cart__checkout-button:hover{background:#e1be81!important}body:has(.cart-page) .cart-page__summary .cart-totals__tax-note{color:#ccc1b0!important}body:has(.cart-page) .cart-items__media-container img{object-fit:contain}#cart-drawer .cart-items__table{width:100%}#cart-drawer .cart-items__details{min-width:0}#cart-drawer .cart-items__media-container{aspect-ratio:1!important;display:block}#cart-drawer .cart-items__media-image{width:100%;height:100%;object-fit:contain!important}#cart-drawer .cart-drawer__content{scrollbar-color:#8b744d #191c1e}#cart-drawer .cart-items__quantity button:hover,#cart-drawer .cart-items__quantity-controls button:hover{color:#e0bc7e!important}#cart-drawer .cart-items__quantity-controls input{color:#f5f1e9!important}#cart-drawer .cart-totals__total{padding-block:12px!important;border-top:1px solid #5c503c}#cart-drawer .cart-totals__total-label{font-weight:600!important}#cart-drawer .cart__ctas{margin-top:14px}#cart-drawer .cart__checkout-button{width:100%!important}#cart-drawer .cart-items__wrapper--drawer-empty{padding:20px}#cart-drawer .cart-drawer--empty .cart-drawer__items{padding:12px 20px 24px}#cart-drawer .cart-drawer--empty .cart-items__empty-button{background:#c4a26a!important;color:#151719!important;padding:13px 24px}#cart-drawer .theme-drawer__close-button:focus-visible,#cart-drawer .cart__checkout-button:focus-visible{outline:2px solid #f5d59d!important;outline-offset:3px}body:has(.cart-page) .cart-page__title{grid-column:1}body:has(.cart-page) .k9cart-page-kicker{color:#aa874d;text-transform:uppercase;letter-spacing:.13em;font-size:10px;font-weight:750;line-height:1.5;margin:7px 0 12px;grid-column:1}body:has(.cart-page) .cart-page__items{grid-column:1}body:has(.cart-page) .cart-page__summary .cart__checkout-button{width:100%!important}body:has(.cart-page) .cart-page__summary .cart__ctas{margin-top:15px}body:has(.cart-page) .cart-page__summary .cart-discount__input{background:#fff;color:#202426}@media(max-width:749px){#cart-drawer .cart-items__table-row{padding-block:14px!important}#cart-drawer .cart-items__media-container{max-width:110px}body:has(.cart-page) .cart-page__items{padding:12px}body:has(.cart-page) .cart-page__summary{margin-top:18px}}@media(max-width:600px){.k9-hero-banner{min-height:540px!important}.k9-hero-banner .k9-hero-banner__inner{width:calc(100% - 34px)!important;min-height:540px!important;padding:31px 0 35px!important;align-items:flex-start!important}.k9-hero-banner .k9-hero-banner__image img{object-position:87% center!important}.k9-hero-banner .k9-hero-banner__shade{background:linear-gradient(90deg,rgba(12,16,19,.83) 0%,rgba(12,16,19,.7) 38%,rgba(12,16,19,.13) 74%,transparent 100%)!important}.k9-hero-banner .k9-hero-banner__copy{width:min(64vw,245px)!important;max-width:min(64vw,245px)!important;transform:none!important}.k9-hero-banner .k9-hero-banner__sprenger-brand{position:relative!important;top:auto!important;left:auto!important;margin:0 0 24px!important;gap:8px!important;white-space:nowrap!important}.k9-hero-banner .k9-hero-banner__sprenger-badge{width:49px!important;height:27px!important;font-size:19px!important}.k9-hero-banner .k9-hero-banner__sprenger-wordmark strong{font-size:10px!important;letter-spacing:.07em!important}.k9-hero-banner .k9-hero-banner__sprenger-wordmark small{font-size:7px!important;letter-spacing:.18em!important}.k9-hero-banner .k9-hero-banner__heading-reserve{display:none!important}.k9-hero-banner .k9-hero-banner__copy h1{width:100%!important;max-width:100%!important;margin:0!important;white-space:normal!important;line-height:1.12!important;text-wrap:pretty!important}.k9-hero-banner .k9-hero-banner__heading-visible{display:block!important;position:static!important;inset:auto!important;width:100%!important;max-width:100%!important;white-space:normal!important;text-wrap:pretty!important;font-size:clamp(1.65rem,6.9vw,2rem)!important;line-height:1.08!important;letter-spacing:-.04em!important}.k9-hero-banner .k9-hero-banner__gold-line{width:45px;margin:17px 0 15px!important}.k9-hero-banner .k9-hero-banner__subtitle-group{width:100%!important;max-width:100%!important;margin:0!important}.k9-hero-banner .k9-hero-banner__visible-slogan{position:static!important;width:100%!important;max-width:100%!important;font-size:clamp(.64rem,2.5vw,.77rem)!important;line-height:1.4!important;letter-spacing:.08em!important;white-space:normal!important;margin:0 0 18px!important}.k9-hero-banner .k9-hero-banner__subtitle-group .k9-hero-banner__buttons{width:100%!important;justify-content:flex-start!important}.k9-hero-banner .k9-hero-button{min-height:44px!important;font-size:.72rem!important;padding:0 18px!important}.k9clasp-editorials--four .k9clasp-editorial--materials .k9clasp-editorial__background{object-position:left center!important;transform:none!important}.k9clasp-editorials--four .k9clasp-editorial--materials{min-height:285px!important;overflow:hidden!important}.k9clasp-editorials--four .k9clasp-editorial--materials .k9clasp-editorial__content{min-height:285px!important;padding:0 0 17px 18px!important}.k9clasp-editorials--four .k9clasp-editorial--materials .k9clasp-cta{min-height:42px!important;padding-inline:16px!important}}@media(max-width:749px){body .k9-hero-banner{height:410px!important;min-height:410px!important;background:#171b1d!important}body .k9-hero-banner .k9-hero-banner__image{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:44%!important;width:56%!important;height:100%!important;overflow:hidden!important}body .k9-hero-banner .k9-hero-banner__image img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:72% center!important;transform:none!important}body .k9-hero-banner .k9-hero-banner__shade{top:0!important;right:0!important;bottom:0!important;left:0!important;background:linear-gradient(90deg,#171b1d 0%,#171b1d 41%,rgba(23,27,29,.12) 55%,transparent 65%)!important}body .k9-hero-banner .k9-hero-banner__inner{display:flex!important;align-items:center!important;width:100%!important;height:410px!important;min-height:410px!important;padding:24px 18px!important;margin:0!important}body .k9-hero-banner .k9-hero-banner__copy{width:44%!important;max-width:44%!important;margin:0!important;transform:none!important}body .k9-hero-banner .k9-hero-banner__sprenger-brand{position:static!important;gap:7px!important;margin:0 0 24px!important;white-space:normal!important}body .k9-hero-banner .k9-hero-banner__sprenger-badge{width:38px!important;height:24px!important;flex:0 0 38px!important;font-size:17px!important}body .k9-hero-banner .k9-hero-banner__sprenger-wordmark{padding-left:0!important}body .k9-hero-banner .k9-hero-banner__sprenger-wordmark strong{font-size:8px!important;letter-spacing:.03em!important}body .k9-hero-banner .k9-hero-banner__sprenger-wordmark small{font-size:6px!important;letter-spacing:.16em!important}body .k9-hero-banner .k9-hero-banner__copy h1{margin:0!important;width:100%!important;max-width:100%!important}body .k9-hero-banner .k9-hero-banner__heading-visible{position:static!important;display:block!important;width:100%!important;max-width:100%!important;font-size:clamp(23px,6.2vw,36px)!important;line-height:1.08!important;letter-spacing:-.04em!important;white-space:normal!important;text-wrap:initial!important}body .k9-hero-banner .k9-hero-banner__heading-reserve,body .k9-hero-banner .k9-hero-banner__subtitle-reserve{display:none!important}body .k9-hero-banner .k9-hero-banner__gold-line{margin:18px 0!important;width:36px!important}body .k9-hero-banner .k9-hero-banner__subtitle-group{width:100%!important;max-width:100%!important}body .k9-hero-banner .k9-hero-banner__visible-slogan{position:static!important;display:block!important;font-size:10px!important;line-height:1.5!important;letter-spacing:.07em!important;white-space:normal!important;margin:0 0 20px!important}body .k9-hero-banner .k9-hero-banner__subtitle-group .k9-hero-banner__buttons{justify-content:flex-start!important;width:100%!important}body .k9-hero-banner .k9-hero-button{min-height:44px!important;padding:0 13px!important;font-size:11px!important;max-width:100%!important}}@media(min-width:781px){body .k9-ref-page .k9-buy-card:not(:has(.k9-variant-group)) .k9-benefits{margin-top:0!important;flex:1 0 auto;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;gap:20px;padding:12px 0 6px}body .k9-ref-page .k9-buy-card:not(:has(.k9-variant-group)) .k9-benefit{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:9px;width:100%;max-width:320px}body .k9-ref-page .k9-buy-card:not(:has(.k9-variant-group)) .k9-benefit svg{width:40px;height:40px;flex:0 0 40px}body .k9-ref-page .k9-buy-card:not(:has(.k9-variant-group)) .k9-benefit b{font-size:14px;line-height:1.3}body .k9-ref-page .k9-buy-card:not(:has(.k9-variant-group)) .k9-benefit span{font-size:12px;line-height:1.45;margin-top:4px}body .k9-ref-page .k9-buy-card:not(:has(.k9-variant-group)) .k9-buy-separator{margin-bottom:8px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/k9clasp-custom.css.map */
