.giwAUG_dialog{width:100dvw;max-width:100dvw;height:100dvh;max-height:100dvh}.giwAUG_dialog::backdrop{background:#000c}.giwAUG_backdrop{position:fixed;inset:0}.giwAUG_closeButton{z-index:3;cursor:pointer;position:fixed;top:15px;right:15px}.giwAUG_content{pointer-events:none;flex-direction:column;display:flex;position:fixed;inset:0}.giwAUG_content img,.giwAUG_content button{pointer-events:auto}
.lamzYG_img{object-fit:contain;max-width:100%;max-height:100%}
.ipzyXG_holder{min-height:0;margin-block:var(--spacing-4);flex:1 1 0;overflow:hidden}.ipzyXG_holder [data-entity=slider-viewport],.ipzyXG_holder [data-entity=slider-container]{height:100%}.ipzyXG_slide{height:100%;padding-inline:var(--spacing-3);flex:0 0 100%;justify-content:center;align-items:center;display:flex}.ipzyXG_previousButton{margin-left:var(--spacing-5);display:none}@media (min-width:1020px){.ipzyXG_previousButton{display:block}}.ipzyXG_nextButton{margin-right:var(--spacing-5);display:none}@media (min-width:1020px){.ipzyXG_nextButton{display:block}}
._7ddNUq_thumbButton{padding:var(--spacing-0);margin-inline:var(--spacing-1);display:inline-block}._7ddNUq_image{width:60px;height:60px}._7ddNUq_imageNotActive:hover{filter:brightness(.75)}
.lYbqya_sliderWrapper{padding-block:var(--spacing-2);display:flex}
.yyQwgG_imageRow{display:flex}.yyQwgG_badge{--size:75px;--font-size:11px;top:29px!important;left:0!important}@media (min-width:740px){.yyQwgG_mainImageContainer{margin-inline:var(--spacing-2)}}@media (min-width:1440px){.yyQwgG_mainImageContainer{margin-inline:var(--spacing-0)}}.yyQwgG_sustainabilityIcon{margin:var(--spacing-1)}
.-ZapnW_svg{width:78px;height:21.151px}@media (min-width:1020px){.-ZapnW_svg{width:109px;height:29.55px}}.-ZapnW_tSpan{font-size:2.1rem}
.ux46qa_wrapper{flex:0 0 80px;display:none;position:relative}@media (min-width:1020px){.ux46qa_wrapper{display:block}}.ux46qa_viewport{position:absolute;inset:0;overflow:hidden}.ux46qa_container{margin-top:-4px;margin-bottom:-4px;display:flex}.ux46qa_slide{padding-top:4px;padding-bottom:4px}
.dvd9Wa_thumbButton{margin:var(--spacing-0);padding-inline:var(--spacing-0);display:block}.dvd9Wa_darkOnHover:hover{filter:brightness(.75)}.dvd9Wa_image{width:80px;height:80px}
._6Vgxpa_layoutRow,._6Vgxpa_imageColumn{display:flex}._6Vgxpa_contentArea{padding-block:var(--spacing-4);padding-inline:var(--spacing-4);margin:auto}@media (min-width:1020px){._6Vgxpa_contentArea{padding-inline:var(--spacing-5)}}
._0QduYG_careItem{margin-top:var(--spacing-4);display:flex}._0QduYG_careIcon{margin-right:var(--spacing-4)}
@media (min-width:740px){.wa_3CG_imageWrapper{margin:var(--spacing-4)}}.wa_3CG_picture{display:block}.wa_3CG_loading{background:url(../media/product-loading.2jwtpz3wa1tjh.svg) 50%/contain no-repeat}.wa_3CG_loading img{visibility:hidden}
._4ojJQq_detailsTable{margin-top:var(--spacing-3)}._4ojJQq_detailValue{padding-left:var(--spacing-4)}._4ojJQq_articleNumberLabel{padding-top:var(--spacing-3)}._4ojJQq_articleNumberValue{padding-left:var(--spacing-4);padding-top:var(--spacing-3)}
._3-TrRa_title{margin-bottom:var(--spacing-3)}._3-TrRa_materialList{margin-top:var(--spacing-4)}
.MmqjMW_tabGroup{margin:var(--spacing-2);margin-bottom:var(--spacing-3)}@media (min-width:1020px){.MmqjMW_tabGroup{margin-bottom:var(--spacing-5)}}.MmqjMW_tabList{padding-inline:var(--spacing-4);padding-top:var(--spacing-3);margin-top:var(--spacing-4)}@media (min-width:1020px){.MmqjMW_tabList{padding-inline:var(--spacing-5)}}.MmqjMW_tabPanel{margin-top:var(--spacing-1)}
._4Jk7fa_waveBackground{margin-left:-10px;margin-right:-10px}._4Jk7fa_imageAndOrderWrapper{margin-top:var(--spacing-3);display:flex}@media (min-width:740px){._4Jk7fa_imageAndOrderWrapper{margin-top:var(--spacing-4)}}._4Jk7fa_detailsRow{display:flex}._4Jk7fa_recoTeaser{margin-top:var(--spacing-5)}@media (min-width:1020px){._4Jk7fa_recoTeaser{padding-top:var(--spacing-4)}}
.x4O6-q_headerRow,.x4O6-q_titleColumn{display:flex}.x4O6-q_brandLogoImage{max-width:3.125rem;height:auto}@media (min-width:1020px){.x4O6-q_brandLogoImage{max-width:4.6875rem}}.x4O6-q_productName{margin-bottom:var(--spacing-0);margin-top:var(--spacing-2)}.x4O6-q_colorLabel{margin-top:var(--spacing-2)}@media (min-width:740px){.x4O6-q_colorLabel{margin-bottom:var(--spacing-2)}}
.kDAmuG_labelList{padding-top:var(--spacing-2);display:flex}@media (min-width:740px){.kDAmuG_labelList{padding-top:var(--spacing-0)}}
.i9wgQa_wishlistButton{padding:var(--spacing-0)}
