.add-to-cart{min-height:64px}.add-to-cart__container{flex-direction:row;align-items:center;gap:8px;display:flex}.add-to-cart__container select{transform:initial;transform-origin:initial;height:46px;margin-right:0}.add-to-cart__container.sticky{background-color:var(--kh-neutral-00);z-index:20;width:100%;padding:16px;position:fixed;bottom:0;left:0}.add-to-cart__quantity{width:78px;min-width:78px}.add-to-cart__button{flex:1}.add-to-cart__button button{font-family:var(--kh-font-kaveHaffer);padding:8px 24px}@media only screen and (min-width:768px){.add-to-cart__button span{white-space:nowrap}}
.ecopart-module-scss-module__Ckbfia__ecopartButton{font-size:var(--kh-font-sm);cursor:pointer;text-align:left;padding:0;text-decoration:underline}
.ecopart-modal-module-scss-module__LG7JZq__ecopartModal{flex-direction:column;width:380px;height:auto;max-height:80%;padding:24px;display:flex}@media only screen and (min-width:744px){.ecopart-modal-module-scss-module__LG7JZq__ecopartModal{width:480px;padding:40px}}.ecopart-modal-module-scss-module__LG7JZq__ecopartHeader{flex-direction:row;justify-content:flex-end;align-items:flex-start;display:flex}.ecopart-modal-module-scss-module__LG7JZq__ecopartIcon{margin:16px auto}.ecopart-modal-module-scss-module__LG7JZq__ecopartContent{color:var(--kh-neutral-100);overflow:auto}.ecopart-modal-module-scss-module__LG7JZq__ecopartContent>*+*{margin-top:16px}.ecopart-modal-module-scss-module__LG7JZq__ecopartContent .ecopart-modal-module-scss-module__LG7JZq__title{font-family:var(--kh-font-kaveHafferText);font-size:var(--kh-font-text-xl);font-weight:var(--kh-fw-bold);line-height:var(--kh-font-text-xl-lh);text-align:center}.ecopart-modal-module-scss-module__LG7JZq__ecopartContent .ecopart-modal-module-scss-module__LG7JZq__subtitle{font-family:var(--kh-font-kaveHafferText);font-size:var(--kh-font-text-md);font-weight:var(--kh-fw-bold);line-height:var(--kh-font-text-md-lh);text-wrap:balance;padding:0 8px}.ecopart-modal-module-scss-module__LG7JZq__ecopartContent .ecopart-modal-module-scss-module__LG7JZq__description{font-family:var(--kh-font-kaveHafferText);font-size:var(--kh-font-text-sm);line-height:var(--kh-font-text-sm-lh);text-wrap:pretty;padding:0 8px}.ecopart-modal-module-scss-module__LG7JZq__ecopartContent .ecopart-modal-module-scss-module__LG7JZq__description a{text-decoration:underline}
.model-variant-brothers-module-scss-module__3-Knza__modelVariantBrothers{background:var(--kh-neutral-20);font-family:var(--kh-font-kaveHafferText);font-size:var(--kh-font-text-sm);line-height:var(--kh-font-text-sm-lh);flex-direction:row;align-items:center;gap:4px;padding:8px;display:flex}.model-variant-brothers-module-scss-module__3-Knza__modelVariantBrothers span{font-weight:var(--font-weight-semibold)}.model-variant-brothers-module-scss-module__3-Knza__modelVariantBrothers ul{flex-flow:wrap;align-items:center;display:flex}.model-variant-brothers-module-scss-module__3-Knza__modelVariantBrothers li:not(:last-child):after{content:"/";margin-inline:4px}
.more-info-module-scss-module__6y_P4q__accordion{flex-direction:column;gap:0;width:100%;display:flex}.more-info-module-scss-module__6y_P4q__accordion .more-info-module-scss-module__6y_P4q__item{border-bottom:1px solid var(--kh-neutral-100)}.more-info-module-scss-module__6y_P4q__accordion .more-info-module-scss-module__6y_P4q__item.more-info-module-scss-module__6y_P4q__accordion{padding-right:4px}.more-info-module-scss-module__6y_P4q__accordion .more-info-module-scss-module__6y_P4q__action{color:var(--kh-neutral-100);font-size:var(--kh-font-xs);text-align:left;align-items:center;gap:4px;width:100%;padding:12px 0;display:flex}.more-info-module-scss-module__6y_P4q__accordion .more-info-module-scss-module__6y_P4q__action span{align-items:center;display:flex}.more-info-module-scss-module__6y_P4q__accordion .more-info-module-scss-module__6y_P4q__action.more-info-module-scss-module__6y_P4q__actionShipping{gap:12px}.more-info-module-scss-module__6y_P4q__accordion .more-info-module-scss-module__6y_P4q__action .more-info-module-scss-module__6y_P4q__actionLabel{flex-grow:2}.more-info-module-scss-module__6y_P4q__accordion .more-info-module-scss-module__6y_P4q__action .icon{flex-shrink:0}.more-info-module-scss-module__6y_P4q__accordion .more-info-module-scss-module__6y_P4q__green{color:var(--kh-green-dark);font-weight:var(--kh-fw-bold)}.more-info-module-scss-module__6y_P4q__accordion .more-info-module-scss-module__6y_P4q__link{text-decoration:underline}.more-info-module-scss-module__6y_P4q__accordion .more-info-module-scss-module__6y_P4q__accordionRow{border:none;padding:0}.more-info-module-scss-module__6y_P4q__accordion .more-info-module-scss-module__6y_P4q__accordionRow button{padding:0}.more-info-module-scss-module__6y_P4q__accordion .more-info-module-scss-module__6y_P4q__accordionList{font-size:var(--kh-font-xs);flex-direction:column;gap:8px;display:flex}.more-info-module-scss-module__6y_P4q__accordion .more-info-module-scss-module__6y_P4q__accordionList p{font-weight:var(--kh-fw-bold)}.more-info-module-scss-module__6y_P4q__accordion .more-info-module-scss-module__6y_P4q__accordionList div{padding-left:12px;position:relative}.more-info-module-scss-module__6y_P4q__accordion .more-info-module-scss-module__6y_P4q__accordionList div:before{content:"·";font-size:12px;font-weight:var(--kh-fw-bold);color:var(--kh-neutral-80);line-height:18px;position:absolute;top:0;left:0}.more-info-module-scss-module__6y_P4q__accordion .more-info-module-scss-module__6y_P4q__accordionList div a{text-decoration:underline}.more-info-module-scss-module__6y_P4q__accordion .more-info-module-scss-module__6y_P4q__careItem{align-items:center;gap:4px;margin-top:8px;display:flex;position:relative}.more-info-module-scss-module__6y_P4q__accordion .more-info-module-scss-module__6y_P4q__careItem span{font-size:var(--kh-font-xs);margin-left:8px;display:block}.more-info-module-scss-module__6y_P4q__accordion .more-info-module-scss-module__6y_P4q__careItem:before{content:"·";margin:0;font-size:12px;display:block;position:absolute;top:0;left:0}.more-info-module-scss-module__6y_P4q__buttonsWrapper{flex-direction:column;align-items:flex-start;gap:12px;display:flex}@media only screen and (min-width:768px){.more-info-module-scss-module__6y_P4q__buttonsWrapper{flex-flow:wrap;align-items:center}}.more-info-module-scss-module__6y_P4q__product_care{font-size:var(--kh-font-text-sm);line-height:var(--kh-font-text-sm-lh)}
/*# sourceMappingURL=453b377957413b2c.css.map*/