._5s73yn2{border:var(--shape-temp-cardBorderWidth) solid var(--palette-borderColor);cursor:pointer;height:var(--_5s73yn1);scroll-margin-top:var(--spacing-XL);display:flex;position:relative;container:_5s73yn0/inline-size;border-radius:var(--shape-borderRadiusLarge)!important}._5s73yn2:hover{box-shadow:var(--shadows-4)}._5s73yn3{filter:grayscale()}._5s73yn5{flex-direction:row;flex:1;max-width:100%;min-height:0;display:flex}._5s73yn6{flex-direction:column;flex:1;max-width:100%;height:100%;min-height:104px;display:flex}._5s73yn7{flex-direction:column;display:flex}._5s73yn8{order:-1}._5s73yn9{order:1}._5s73yna{flex-direction:column;flex:1;min-width:0;display:flex;position:relative;overflow:hidden}._5s73ynb{padding:var(--spacing-XS) var(--spacing-XS) 0 var(--spacing-XS);align-items:center;display:flex}._5s73ync{flex-direction:column;justify-content:space-between;height:100%;display:flex}._5s73ynd{box-sizing:border-box;justify-content:center;gap:var(--spacing-XS);flex-direction:column;flex:1;display:flex}._5s73yne{margin:var(--spacing-XS);justify-content:space-between;display:flex}@container _5s73yn0 (min-width:486px){._5s73yn6{min-height:120px}._5s73ynb{padding:var(--spacing-S) var(--spacing-S) 0 var(--spacing-S)}._5s73ynd{flex-direction:row;justify-content:space-between;height:100%}._5s73yne{margin:var(--spacing-XS) var(--spacing-S) var(--spacing-S)}}
.mlmx6b0{align-items:center;height:100%;display:flex}.mlmx6b1{min-width:50px}.mlmx6b3{width:100%;height:40px}.mlmx6b4{transition-duration:var(--transitions-duration-short);transition-property:all;transition-timing-function:var(--transitions-easing-easeOut);display:flex}.mlmx6b9{opacity:1;transform:translate(100%)}.mlmx6ba{opacity:0;transform:translate(0)}.mlmx6bb{opacity:1;margin-left:auto}@container _5s73yn0 (min-width:486px){.mlmx6b3{height:48px}}
.lqc11b2{background-color:var(--lqc11b0);height:100%;display:flex}.lqc11b3{border-top-left-radius:var(--shape-borderRadiusLarge)}.lqc11b4{border-top-right-radius:var(--shape-borderRadiusLarge)}.lqc11b5{box-sizing:border-box;padding:var(--spacing-XS);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.lqc11b6{background-color:var(--lqc11b1);top:var(--spacing-2XS);right:var(--spacing-2XS);border-radius:var(--shape-borderRadius);padding:var(--spacing-2XS);display:flex;position:absolute}.lqc11b7{position:relative}.lqc11b8{border-bottom-left-radius:var(--shape-borderRadiusLarge)}.lqc11b9{border-bottom-right-radius:var(--shape-borderRadiusLarge)}
._1azi1h80{box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:middle;appearance:none;width:100%;color:inherit;background-color:#0000;border:0;border-radius:0;outline:0;flex-grow:1;margin:0;padding:0;text-decoration:none;position:relative}
.d6yaa51{padding:var(--spacing-XS);box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.d6yaa52{color:var(--palette-voucherCard-contrastTextOnSecondary);background-color:var(--palette-voucherCard-secondary)}.d6yaa53{color:var(--d6yaa50)}.d6yaa54{color:var(--palette-voucherCard-secondary);background-color:var(--palette-background-paper)}.d6yaa55{border-top-left-radius:var(--shape-borderRadiusLarge)}.d6yaa56{border-top-right-radius:var(--shape-borderRadiusLarge)}.d6yaa57{z-index:2}.d6yaa58{text-align:center;text-transform:uppercase;z-index:2;height:auto;margin:0;overflow:hidden}.d6yaa59{border-bottom-left-radius:var(--shape-borderRadiusLarge)}.d6yaa5a{border-bottom-right-radius:var(--shape-borderRadiusLarge)}.d6yaa5b{width:100%;height:100%;transition-property:background;transition-duration:var(--transitions-duration-short);transition-timing-function:var(--transitions-easing-easeIn);z-index:1;position:absolute;top:0;left:0}.d6yaa5c{background-color:var(--palette-voucherCard-secondary)}.d6yaa5d{background-color:color-mix(in srgb, var(--palette-voucherCard-main) 4%, transparent)}.d6yaa5e{border-top-left-radius:var(--shape-borderRadiusLarge)}.d6yaa5f{border-top-right-radius:var(--shape-borderRadiusLarge)}.d6yaa5i{border-bottom-left-radius:var(--shape-borderRadiusLarge)}.d6yaa5j{border-bottom-right-radius:var(--shape-borderRadiusLarge)}
._5m7v2n0{flex-direction:column;width:100%;height:100%;display:flex}._5m7v2n1{box-sizing:border-box;align-items:flex-start;width:100%;display:flex}._5m7v2n2{padding:0}._5m7v2n3{border-top-left-radius:0;border-top-right-radius:0}
._1fkxh4w0{transition-property:color;transition-duration:var(--transitions-duration-short);transition-timing-function:var(--transitions-easing-easeIn);background-color:#0000;flex-direction:column;flex-grow:1;justify-content:center;align-items:center;width:120px;min-height:0;display:flex;position:relative}@container _5s73yn0 (min-width:486px){._1fkxh4w0{width:150px}}
._1mz5oxs0{width:100%;display:flex;position:relative;overflow:hidden}._1mz5oxs0:before{content:"";z-index:5;display:block;position:absolute;inset:0;box-shadow:inset -9px 0 6px -3px #fff}._1mz5oxs1{padding:var(--spacing-2XS)!important;margin-right:var(--spacing-2XS)!important;font-family:var(--typography-tooltip-fontFamily)!important;font-size:var(--typography-tooltip-fontSize)!important;font-weight:var(--typography-tooltip-fontWeight)!important;letter-spacing:var(--typography-tooltip-letterSpacing)!important;line-height:var(--typography-tooltip-lineHeight)!important;text-transform:var(--typography-tooltip-textTransform)!important;flex-shrink:0!important}._1mz5oxs4{background-color:var(--palette-grey-100)!important}._1mz5oxs5{background-color:var(--palette-grey-600)!important;color:var(--palette-common-white)!important}._1mz5oxs6{color:var(--palette-text-primary)!important;font-family:var(--typography-tag2-fontFamily)!important;font-size:var(--typography-tag2-fontSize)!important;font-weight:var(--typography-tag2-fontWeight)!important;letter-spacing:var(--typography-tag2-letterSpacing)!important;line-height:var(--typography-tag2-lineHeight)!important;text-transform:var(--typography-tag2-textTransform)!important;background-color:#0000!important}._1mz5oxs7{background-color:var(--palette-voucherCard-tertiary)!important;color:var(--palette-voucherCard-contrastTextOnTertiary)!important}._1mz5oxs8{background-color:var(--palette-primary-main)!important;color:var(--palette-primary-contrastText)!important}._1mz5oxs9{color:var(--palette-voucherCard-main)!important}._1mz5oxsb svg path{fill:var(--palette-primary-contrastText)}._1mz5oxsa svg path{fill:var(--palette-voucherCard-contrastTextOnTertiary)}._1mz5oxsc svg path{fill:var(--palette-voucherCard-main)}
.sw3v0u0{justify-content:center;align-items:center;display:flex}.sw3v0u1{font-family:var(--typography-caption-fontFamily);font-size:var(--typography-caption-fontSize);font-weight:var(--typography-caption-fontWeight);letter-spacing:var(--typography-caption-letterSpacing);line-height:var(--typography-caption-lineHeight);text-transform:var(--typography-caption-textTransform);min-width:unset;color:var(--palette-interaction-main);white-space:nowrap;cursor:pointer;padding:var(--spacing-XS);background:0 0;border:none;justify-content:center;align-items:center;display:flex}@container _5s73yn0 (min-width:486px){.sw3v0u1{padding:var(--spacing-S)}}
.z4zl0d0{box-sizing:border-box;border-top:var(--borderWidth-regular) dashed var(--palette-borderColor);min-height:32px;max-height:32px;padding:var(--spacing-XS) 0;justify-content:space-between;align-items:center;display:flex}
._1cl6ygd0{color:var(--palette-text-secondary);padding:0 var(--spacing-XS)}@container _5s73yn0 (min-width:486px){._1cl6ygd0{padding:0 var(--spacing-S)}}
._1p581fs1{-webkit-hyphens:auto;hyphens:auto;-webkit-box-orient:vertical;display:-webkit-box}._1p581fs2{-webkit-line-clamp:var(--_1p581fs0);overflow:hidden}
.hsa0kh0{color:var(--palette-voucherCard-main);display:flex}.hsa0kh1{padding:0 var(--spacing-XS);background-color:var(--palette-voucherCard-tertiary);height:32px;min-height:32px;color:var(--palette-voucherCard-contrastTextOnTertiary);justify-content:space-between;align-items:center;display:flex}.hsa0kh2{border-bottom-left-radius:var(--shape-borderRadiusLarge)}.hsa0kh3{border-bottom-right-radius:var(--shape-borderRadiusLarge)}
.mhv3w61{position:relative;border:var(--borderWidth-regular) solid var(--palette-sustainability-main)!important}.mhv3w62{display:contents}.mhv3w63{border-top-left-radius:var(--mhv3w60);z-index:var(--zIndex-modal);position:absolute;top:-1px}.mhv3w64{left:-1px;transform:scale(1)}.mhv3w65{right:-1px;left:unset;transform:scaleX(-1)}
._5ljxbe0{margin-top:var(--spacing-XS);color:var(--palette-text-secondary)}._5ljxbe1{justify-content:center;width:40px;display:flex;top:0;right:0}._5ljxbe2{width:100%}@container _5s73yn0 (min-width:486px){._5ljxbe2{width:var(--containerWidth-ctaWidth);min-width:var(--containerWidth-ctaWidth)}}
._1fvu7611{background-color:var(--palette-background-paper)}._1fvu7612{background-color:#0000}
.riyy8r0{background-color:#0000;margin:0;padding:0;list-style:none}.riyy8r1{margin:0;padding:0;list-style:none;position:relative}.riyy8r2{font-family:var(--typography-button-fontFamily);font-size:var(--typography-button-fontSize);font-weight:var(--typography-button-fontWeight);letter-spacing:var(--typography-button-letterSpacing);text-transform:var(--typography-button-textTransform);border-radius:var(--shape-borderRadiusButton);border-width:0;justify-content:flex-start;max-height:42px;line-height:42px;box-shadow:0 0!important}.riyy8r2:hover,.riyy8r2:focus{background-color:var(--palette-interaction-light);color:var(--palette-interaction-contrastTextOnLight)}.riyy8r3,.riyy8r3:hover,.riyy8r3:focus{background-color:var(--palette-interaction-main);color:var(--palette-interaction-contrastText)}
._1543xp20{padding:var(--spacing-M);border-radius:var(--shape-borderRadiusLarge)}
._1x3duez0{display:contents}
.pdu7rk0{gap:var(--spacing-XS);flex-direction:column;display:flex}.pdu7rk1{gap:var(--spacing-XS);display:flex}.pdu7rk2{gap:var(--spacing-2XS);flex-direction:column;display:flex}.pdu7rk3:hover{text-decoration:none}.pdu7rk4{font-weight:700}.pdu7rk5{object-fit:cover;border-radius:50%;flex-shrink:0;overflow:hidden}.pdu7rk6{white-space:pre-line}
.vngw7c0{gap:var(--spacing-M);padding:var(--spacing-L);border:var(--borderWidth-regular) solid var(--palette-borderColor);border-radius:var(--shape-borderRadiusLarge);flex-direction:column;display:flex}
