.recently-viewed-container{padding:48px 0 24px 24px;width:100%}@media only screen and (min-width:1024px){.recently-viewed-container{padding:48px 24px 32px}}.recently-viewed-container .kh-carousel__item{flex:0 0 50%;max-width:180px}@media only screen and (min-width:768px){.recently-viewed-container .kh-carousel__item{max-width:220px}}@media only screen and (min-width:1024px){.recently-viewed-container .kh-carousel__item{max-width:260px}}@media only screen and (min-width:1440px){.recently-viewed-container .kh-carousel__item{max-width:100%}}.recently-viewed-container .kh-carousel__item img{display:block;background-color:var(--kh-neutral-10);height:auto;vertical-align:middle;width:100%;transition:opacity .2s}.recently-viewed-container .kh-carousel__title{font-size:16px;font-family:var(--kh-font-kaveHaffer);color:var(--kh-neutral-100)}@media only screen and (min-width:768px){.recently-viewed-container .kh-carousel__title{font-size:18px}}.recently-viewed-container .kh-carousel__carousel__content{--gap:16px}@media only screen and (min-width:1440px){.recently-viewed-container .kh-carousel__carousel__content{--columns-per-row:6;grid-gap:16px;gap:16px;display:grid!important;grid-auto-columns:calc((100% - var(--gap)*(var(--columns-per-row) - 1))/var(--columns-per-row));grid-auto-flow:column;overflow-x:auto}}.collection-block__content .kh-column{max-width:100%}@media only screen and (min-width:1024px){.collection-block__content .kh-column{max-width:50%}}.collection-block__content .column-wrapper{--kh-column-wrapper-gap:32px}@media only screen and (min-width:768px){.collection-block__content .column-wrapper{--kh-column-wrapper-gap:56px}}@media only screen and (min-width:1024px){.collection-block__content .column-wrapper{--kh-column-wrapper-gap:0}}.collection-block__content .kh-content-block{--kh-cb-padding:24px 0 24px 0;--kh-cb-text-padding:0 24px;--kh-cb-slot-padding:0;--kh-cb-anchor-padding:0 24px}@media only screen and (min-width:1024px){.collection-block__content .kh-content-block{--kh-cb-padding:32px 0 32px 0}.collection-block__content .kh-content-block .column{width:50%}}.collection-block__content .kh-content-block__button{padding:0 24px}.collection-block__content .kh-content-block__button a{line-height:normal}@media only screen and (min-width:768px){.collection-block__content .kh-content-block__button{padding:0}}.collection-block__content .kh-content-block__content .kh-carousel__carousel__content{padding:0 24px}@media only screen and (min-width:768px){.collection-block__content .kh-content-block__content .kh-carousel__carousel__content{padding:0}.collection-block__content .kh-content-block__content{--kh-cb-content-padding:0 120px 72px 120px}}@media only screen and (min-width:1024px){.collection-block__content .kh-content-block__content{--kh-cb-content-padding:0 48px 0 48px}}@media only screen and (min-width:1440px){.collection-block__content .kh-content-block__content{--kh-cb-content-padding:0 160px 0 160px}}@media only screen and (min-width:1920px){.collection-block__content .kh-content-block__content{--kh-cb-content-padding:0 240px 0 240px}}@media only screen and (min-width:768px){.collection-block__content .kh-content-block .kh-text-block{--kh-tb-padding:0}}.collection-block__content .kh-content-block .kh-text-block__subtitle{--kh-tb-subtitle-font-size:14px;--kh-tb-subtitle-line-height:22px;--kh-tb-subtitle-ls:1.4px}@media only screen and (min-width:768px){.collection-block__content .kh-content-block .kh-text-block__subtitle{--kh-tb-subtitle-ls:0.4px}}.collection-block__content .kh-content-block .kh-text-block__title{--kh-tb-title-font-size:32px;--kh-tb-title-line-height:32px;font-family:var(--kh-font-kaveHaffer)}@media only screen and (min-width:768px){.collection-block__content .kh-content-block .kh-text-block__title{--kh-tb-title-font-size:38px;--kh-tb-title-line-height:38px}}.product-sku__btn{padding:0;font-size:var(--kh-font-sm);font-family:var(--kh-font-poppins);width:-moz-fit-content;width:fit-content;color:var(--kh-neutral-60)}@media only screen and (min-width:768px){.product-sku__btn{margin-top:16px;margin-bottom:0;margin-left:auto;display:flex}}.product-sku__btn strong{padding-left:4px;color:var(--kh-neutral-100)}.product-sku__btn.premium{margin:8px 0 16px;color:var(--kh-neutral-60)}@media only screen and (min-width:768px){.product-sku__btn.premium{margin:8px 0 16px}}.product-sku__btn.premium strong{font-weight:var(--kh-fw-normal);color:var(--kh-neutral-60)}.product-sku__btn.gallery{margin:0}.product-sku__btn.gallery strong{color:var(--kh-neutral-70)}.snackbar{--bottom:24px;--shown-position:translate(-50%,0%);--hidden-position:translate(-50%,calc(100% + var(--bottom)));position:fixed;bottom:var(--bottom);left:50%;transform:var(--hidden-position);display:flex;justify-content:center;align-items:center;padding:8px 12px;border-radius:3px;color:var(--kh-neutral-00);font-size:var(--kh-font-md);font-family:var(--kh-font-poppins);background-color:var(--kh-neutral-100);z-index:9999;transition:transform .25s ease;animation-name:slideUpAndDown}.snackbar.icon--L{flex-direction:row-reverse}.snackbar.icon--L>.snackbar__text{margin-left:8px}.snackbar.icon--R{flex-direction:row}.snackbar.icon--R>.snackbar__text{margin-right:8px}.snackbar__text{display:block}@keyframes slideUpAndDown{0%{transform:var(--hidden-position)}10%{transform:var(--shown-position)}90%{transform:var(--shown-position)}to{transform:var(--hidden-position)}}.attributes_technicalInfo__ROQwZ{background-color:var(--kh-neutral-10);padding:72px 24px}@media only screen and (min-width:768px){.attributes_technicalInfo__ROQwZ{padding:48px}}@media only screen and (min-width:1024px){.attributes_technicalInfo__ROQwZ{padding:80px;gap:112px}}@media only screen and (min-width:1440px){.attributes_technicalInfo__ROQwZ{padding:128px 160px}}@media only screen and (min-width:1920px){.attributes_technicalInfo__ROQwZ{padding:128px 240px}}@media only screen and (min-width:2560px){.attributes_technicalInfo__ROQwZ{padding:128px 400px}}.attributes_technicalContent__2YYtv{display:flex;flex-direction:column;gap:24px}@media only screen and (min-width:1024px){.attributes_technicalContent__2YYtv{gap:48px;flex-direction:row}.attributes_technicalContent__2YYtv section{min-width:50%}}.attributes_technicalContent__2YYtv h3{font-family:var(--kh-font-kaveHaffer);font-size:var(--kh-font-header-sm);line-height:var(--kh-font-header-sm-lh);margin-bottom:24px;color:var(--kh-neutral-100)}@media only screen and (min-width:768px){.attributes_technicalContent__2YYtv h3{font-size:var(--kh-font-header-md);line-height:var(--kh-font-header-md-lh)}}.attributes_technicalContent__2YYtv ul{display:flex;flex-direction:column;font-size:12px;gap:6px;list-style:inherit;margin:0 0 16px;position:relative}.attributes_technicalContent__2YYtv ul li{display:flex;gap:4px;position:relative;color:var(--kh-neutral-90)}.attributes_technicalContent__2YYtv ul li:before{content:"·";display:block;font-size:12px;left:0;position:absolute;top:0;margin:0}.attributes_technicalContent__2YYtv ul li span{display:block;margin-left:8px}.attributes_cotaGallery__4rjhx{width:100%}.attributes_cotaGallery__4rjhx img{margin:16px auto;mix-blend-mode:multiply;max-width:600px;display:block;width:100%}@media only screen and (min-width:1024px){.attributes_cotaGallery__4rjhx img{margin:0 auto}}.attributes_technicalBox__a3RD7{width:100%}.attributes_technicalTitle__GpzU_{color:var(--kh-neutral-100)}.attributes_technicalBox__a3RD7{color:var(--kh-neutral-90);margin-bottom:4px;font-size:12px}.attributes_technicalBox__a3RD7 p{white-space:pre-line}.attributes_technicalLabel__vGq9O{font-weight:var(--kh-fw-bold);font-size:12px;display:inline}.attributes_technicalLabel__vGq9O:after{content:": "}.attributes_technicalValue__iznxf{font-size:12px;display:inline}.attributes_narrativeBulletPoints__Sh2s1{display:flex;flex-direction:column;gap:32px;width:100%;padding:24px 24px 48px}@media only screen and (min-width:1024px){.attributes_narrativeBulletPoints__Sh2s1{max-width:1024px;flex-direction:row;padding-top:48px;margin:24px auto}}@media only screen and (min-width:1440px){.attributes_narrativeBulletPoints__Sh2s1{max-width:1440px}}.attributes_narrativeBulletPoints__Sh2s1 h3{font-size:var(--kh-font-mdd);font-weight:var(--kh-fw-bold);margin-bottom:8px;text-align:center}.attributes_narrativeBulletPoints__Sh2s1 p{font-size:var(--kh-font-md);text-align:center;color:var(--kh-neutral-90)}.attributes_downloadItem___frSb{margin:16px 0}.attributes_detailBottomContainer__dSlkL{display:flex;flex-direction:column}@media only screen and (min-width:1024px){.attributes_detailBottomContainer__dSlkL{margin-top:32px}}@media only screen and (min-width:1440px){.attributes_detailBottomContainer__dSlkL{margin-top:48px}}.safety-instructions_safetyInstructions___MjYm{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.safety-instructions_safetyInstructions___MjYm img{width:100%;max-width:400px;height:auto}.safety-instructions_safetyInstructionsTitle___q1ip{display:flex;gap:8px;align-items:center}.safety-instructions_safetyInstructionsTitle___q1ip span{font-family:var(--kh-font-poppins);font-size:var(--kh-font-md);font-weight:var(--kh-fw-bold)}.safety-instructions_safetyInstructionsTitle___q1ip .safety-instructions_titleIcon__GeScr{flex-shrink:0}.safety-instructions_warningList__oYyVM{display:flex;flex-direction:column}.safety-instructions_warningItem__peSBZ{display:flex;gap:4px;position:relative;padding-left:12px}.safety-instructions_warningItem__peSBZ:before{content:"";position:absolute;left:2px;top:50%;transform:translateY(-50%);width:3px;height:3px;background-color:#000;border-radius:50%}