
.bergmann-logo{display:block;width:100%;height:auto}.is-light .bergmann-logo{filter:invert(1)}.bergmann-navigation .bergmann-subnav a{color:#000!important}
.bergmann-feature{display:grid;grid-template-columns:1fr 1fr;align-items:center;max-width:1400px;margin:60px auto;gap:50px;padding:0 40px}.bergmann-feature__image img{display:block;width:100%;height:auto}.bergmann-feature__content h2{font-size:30px}.bergmann-feature--right .bergmann-feature__image{order:2}.bergmann-feature--hero{position:relative;display:block;max-width:none;margin:0;padding:0;height:650px;background:#8d7e6e}.bergmann-feature--hero .bergmann-feature__image,.bergmann-feature--hero .bergmann-feature__image img{width:100%;height:100%;object-fit:cover}.bergmann-feature--hero:after{content:'';position:absolute;inset:0;background:#0002;pointer-events:none}.bergmann-feature--hero .bergmann-feature__content{position:absolute;left:20px;right:20px;bottom:42px;text-align:center;color:white;z-index:1}.bergmann-feature--hero h2{font-size:46px;margin-bottom:8px}.bergmann-feature--hero p{font-size:22px}.bergmann-feature--hero .btn{margin:5px;background:#4a3428}.bergmann-categories{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:40px}.bergmann-category{position:relative;display:block;overflow:hidden}.bergmann-category img{display:block;width:100%;aspect-ratio:3/4;object-fit:cover;transition:transform .3s}.bergmann-category:hover img{transform:scale(1.025)}.bergmann-category span{display:block;text-align:center;padding:14px 5px;color:#000;font-size:18px}.bergmann-nav-group{position:relative}.bergmann-nav-group summary{cursor:pointer;list-style:none}.bergmann-nav-group summary::-webkit-details-marker{display:none}.bergmann-subnav{position:absolute;top:100%;left:0;background:white;color:black;min-width:250px;max-height:65vh;overflow:auto;box-shadow:0 8px 20px #0002;list-style:none;margin:0;padding:12px;z-index:90;text-align:left}.bergmann-subnav .amz-nav__lnk{display:block;font-size:14px;padding:8px 12px;color:#000;letter-spacing:.04em}.amz-mnav .bergmann-subnav{position:static;box-shadow:none;max-height:none;padding-left:18px}.bergmann-usp{display:flex;align-items:center;gap:10px;margin:5px 0 7px}.bergmann-usp img{flex:0 0 20px;object-fit:contain}.bergmann-usp p{margin:0}.bergmann-dispatch{display:flex;justify-content:space-between;gap:10px;background:#f9f9f9;padding:8px 12px;font-size:12px}.section-product__payment-icons{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;margin:15px 0}.section-product__payment-icons svg{width:42px;max-height:30px}.bergmann-bundle{background:#fdf6f0;border:2px solid #323232;border-radius:6px;padding:18px;margin:24px 0;text-align:center;color:#3d2b1f}.bergmann-bundle h3{font-size:21px;margin:0 0 15px}.bergmann-bundle>div{display:flex;justify-content:space-around;gap:12px}.bergmann-bundle span{font-size:14px}.bergmann-bundle p{font-size:12px;margin:14px 0 0}.bergmann-collection-banner{padding-top:50px;text-align:center}.bergmann-collection-banner .bergmann-bundle{max-width:720px;margin:20px auto 45px;background:white;border:0}.bergmann-collection-banner .bergmann-bundle h3{display:none}#CartDrawer .amz-cd-trust{border:1px solid #333;border-radius:4px;margin-bottom:12px}#CartDrawer .cart__checkout{background:#4a3428}#CartDrawer .cart__checkout-total{font-variant-numeric:tabular-nums}
@media(max-width:768px){.bergmann-feature{grid-template-columns:1fr;gap:24px;margin:35px auto;padding:0 20px}.bergmann-feature--right .bergmann-feature__image{order:0}.bergmann-feature--hero{height:560px;margin:0;padding:0}.bergmann-feature--hero .bergmann-feature__image img{object-position:58% center}.bergmann-feature--hero h2{font-size:30px}.bergmann-feature--hero .bergmann-feature__content{bottom:30px}.bergmann-feature--hero p{font-size:18px}.bergmann-categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:25px}.bergmann-category span{font-size:15px}.bergmann-feature__content h2{font-size:25px}.bergmann-bundle>div{gap:10px;flex-direction:column}.bergmann-dispatch{font-size:10px}.bergmann-collection-banner{padding-top:28px}}@media(prefers-reduced-motion:reduce){.bergmann-category img{transition:none}}

.amz-hdr__logo:has(.bergmann-logo){width:200px;max-width:100%}
.amz-hdr__logo:has(.bergmann-logo)>a{display:block;width:100%;height:auto}
.amz-hdr__logo img.bergmann-logo{position:static!important;display:block;width:100%;height:auto}
.amz-ftr a,.amz-ftr .footer__title{color:inherit}
@media(max-width:768px){.amz-hdr__logo:has(.bergmann-logo){width:140px}}

.amz-hdr__logo img.bergmann-logo{transform:none!important;left:auto!important;top:auto!important}

:root{--clara-dark:#4a3428;--clara-cream:#f5f0e8;--clara-sand:#e8d9c9;--clara-camel:#d8c2ae;--clara-footer:#826657}
.clara-wordmark{position:static!important;display:flex!important;flex-direction:column;justify-content:center;align-items:center;width:260px!important;max-width:100%;height:auto!important;padding:8px 0!important;transform:none!important;color:inherit!important;text-align:center}
.clara-wordmark>span{font-family:Georgia,'Times New Roman',serif;font-size:27px;line-height:1.15;white-space:nowrap;letter-spacing:0}
.clara-wordmark>small{font-size:10px;letter-spacing:.42em;line-height:2}
.amz-hdr__logo:has(.clara-wordmark){width:260px;height:auto!important;max-width:100%}
.header-item--logo:has(.clara-wordmark){flex-basis:260px}
.bergmann-feature--hero .btn,.product-single__meta .add-to-cart,#CartDrawer .cart__checkout{background:var(--clara-dark)!important;color:#fff!important}
.bergmann-feature--hero .btn:hover,#CartDrawer .cart__checkout:hover{background:#5a4032!important}
[id$="__bergmann_categories_0"],[id$="__bergmann_categories_1"],[id$="__bergmann_signature"],[id$="__bergmann_faq"],[id$="__bergmann_story"]{background:var(--clara-cream)}
[id$="__bergmann_featured"]{background:var(--clara-sand)}
[id$="__bergmann_returns"]{background:var(--clara-camel)}
[id$="__bergmann_reviews"],[id$="__bergmann_service"]{background:#e4d9ce}
[id$="__bergmann_categories_0"],[id$="__bergmann_categories_1"],[id$="__bergmann_featured"],[id$="__bergmann_signature"],[id$="__bergmann_faq"],[id$="__bergmann_story"],[id$="__bergmann_returns"],[id$="__bergmann_service"]{margin-top:0!important;margin-bottom:0!important;padding-top:36px;padding-bottom:36px}
[id$="__bergmann_categories_0"]>.amz-isec,[id$="__bergmann_categories_1"]>.amz-isec,[id$="__bergmann_faq"]>.amz-isec{margin:0}
[id$="__bergmann_returns"] .bergmann-feature,[id$="__bergmann_story"] .bergmann-feature{margin:0 auto}
.amz-ftr{background:var(--clara-footer)!important;color:#fff!important}
.bergmann-bundle{background:var(--clara-cream);border-color:var(--clara-dark);color:var(--clara-dark)}
.bergmann-category span{color:#241b15}
@media(max-width:768px){.clara-wordmark{width:180px!important}.clara-wordmark>span{font-size:20px}.clara-wordmark>small{font-size:8px}.header-item--logo:has(.clara-wordmark){flex-basis:180px}.amz-hdr__logo:has(.clara-wordmark){width:180px}}
