._6ebkyc0{border-radius:var(--shape-borderRadiusLarge);overflow:hidden;transition:all var(--transitions-duration-complex) var(--transitions-easing-easeIn)}._6ebkyc1{max-height:200vh}._6ebkyc2{transition-timing-function:ease-out;max-height:0}._6ebkyc3,._6ebkyc4{display:flex}._6ebkyc4{flex:1 1;flex-direction:column;gap:var(--spacing-XS);background-color:var(--palette-background-default)}._8r24hu0{display:flex;border-radius:var(--shape-borderRadiusLarge);overflow:hidden;max-height:0;transition:max-height var(--transitions-duration-short) var(--transitions-easing-easeIn)}._8r24hu1{max-height:200vh!important}._8r24hu3{width:150px}._8r24hu4{flex:1 1;display:flex;flex-direction:column;gap:var(--spacing-S);padding:var(--spacing-S) 0}._10pj3q20{width:100%}._10pj3q21{display:flex;justify-content:center;align-items:center;min-height:120px}._10pj3q22{text-align:center}.isnouc0,.isnouc1{color:var(--palette-text-secondary)}.isnouc1{border-top:var(--borderWidth-regular) dashed var(--palette-borderColor);padding:var(--spacing-L)}.isnouc2{display:flex;flex-direction:row;justify-content:center;align-items:center}.isnouc3{font-family:var(--typography-body1-fontFamily);font-size:var(--typography-body1-fontSize);font-weight:var(--typography-body1-fontWeight);letter-spacing:var(--typography-body1-letterSpacing);line-height:var(--typography-body1-lineHeight);text-transform:var(--typography-body1-textTransform)}.isnouc4{font-family:var(--typography-body2-fontFamily);font-size:var(--typography-body2-fontSize);font-weight:var(--typography-body2-fontWeight);letter-spacing:var(--typography-body2-letterSpacing);line-height:var(--typography-body2-lineHeight);text-transform:var(--typography-body2-textTransform)}.isnouc5{justify-content:center;margin-top:var(--spacing-S);font-family:var(--typography-tag2-fontFamily);font-size:var(--typography-tag2-fontSize);font-weight:var(--typography-tag2-fontWeight);letter-spacing:var(--typography-tag2-letterSpacing);line-height:var(--typography-tag2-lineHeight);text-transform:var(--typography-tag2-textTransform)}.isnouc5.noTerms{margin-top:0}.isnouc6{margin-top:var(--spacing-S)}@media (min-width:648px){.isnouc1{padding:var(--spacing-L) var(--spacing-2XL)}.isnouc2{justify-content:space-between}}.pztqlv0{padding:var(--spacing-XS)}@media (min-width:648px){.pztqlv0{min-width:200px;padding:11px}}._11is8yn0{display:flex;flex-direction:column;align-items:center;background-color:var(--palette-voucherCard-secondary);color:var(--palette-voucherCard-contrastTextOnSecondary);padding:var(--spacing-S) var(--spacing-2XL) var(--spacing-S)}._11is8yn1{text-align:center}._11is8yn3{display:flex;align-items:center;justify-content:center;width:70px;height:70px;box-sizing:border-box;flex-shrink:0;background:var(--_11is8yn2);border-radius:var(--shape-borderRadiusLarge);padding:var(--spacing-2XS)}._11is8yn4{border-width:var(--borderWidth-regular);border-color:var(--palette-borderColor);border-style:solid;border-radius:var(--shape-borderRadiusLarge);background-color:#fff}@media (min-width:648px){._11is8yn0{padding:var(--spacing-S) var(--spacing-2XL) var(--spacing-S);row-gap:var(--spacing-S)}._11is8yn3{width:80px;height:80px}}._1owgpiw0{width:100%}._1owgpiw1{margin-top:var(--spacing-S)!important}._1owgpiw2{width:100%;padding:0}._1owgpiw3{font-size:var(--typography-body1-fontSize)!important;font-weight:var(--typography-body1-fontWeight)!important;font-family:var(--typography-body1-fontFamily)!important;letter-spacing:var(--typography-body1-letterSpacing)!important;line-height:var(--typography-body1-lineHeight)!important;text-transform:var(--typography-body1-textTransform)!important}@media (min-width:648px){._1owgpiw2{padding:var(--spacing-L) var(--spacing-2XL)}}.lw1wh90{border-radius:var(--shape-borderRadiusLarge)}.lw1wh92{display:flex;align-items:center;flex-direction:column;row-gap:var(--spacing-S)}@media (min-width:648px){.lw1wh91{margin:var(--spacing-L) var(--spacing-2XL);width:-moz-max-content;width:max-content}.lw1wh93{min-width:200px}}._1ykb74i0{display:flex;box-sizing:border-box;min-height:var(--spacing-2XL);-moz-column-gap:var(--spacing-L);column-gap:var(--spacing-L);padding:var(--spacing-XS) var(--spacing-L);background-color:var(--palette-voucherCard-secondary)}._1ykb74i1{font-family:var(--typography-h3-fontFamily);font-size:var(--typography-h3-fontSize);font-weight:var(--typography-h3-fontWeight);letter-spacing:var(--typography-h3-letterSpacing);line-height:var(--typography-h3-lineHeight);text-transform:var(--typography-h3-textTransform);align-self:center;padding:0 var(--spacing-M) 0 0}._1ykb74i1,._1ykb74i2{color:var(--palette-voucherCard-contrastTextOnSecondary)}._1ykb74i2{position:absolute;max-width:100%;padding:var(--spacing-2XS);right:var(--spacing-XS);top:var(--spacing-XS)}._1ykb74i3{display:flex;justify-content:space-between}._1ykb74i4{font-family:var(--typography-body1-fontFamily);font-size:var(--typography-body1-fontSize);font-weight:var(--typography-body1-fontWeight);letter-spacing:var(--typography-body1-letterSpacing);line-height:var(--typography-body1-lineHeight);text-transform:var(--typography-body1-textTransform)}._1ykb74i5,._1ykb74i6{font-family:var(--typography-body2-fontFamily);font-size:var(--typography-body2-fontSize);font-weight:var(--typography-body2-fontWeight);letter-spacing:var(--typography-body2-letterSpacing);line-height:var(--typography-body2-lineHeight);text-transform:var(--typography-body2-textTransform)}._1ykb74i6{padding-right:var(--spacing-M)}._1ykb74i7{display:flex;flex-direction:column;row-gap:var(--spacing-L);padding:var(--spacing-L)}._1ykb74i8{font-family:var(--typography-body2-fontFamily);font-size:var(--typography-body2-fontSize);font-weight:var(--typography-body2-fontWeight);letter-spacing:var(--typography-body2-letterSpacing);line-height:var(--typography-body2-lineHeight);text-transform:var(--typography-body2-textTransform)}._1ykb74i9{padding:var(--spacing-L);border-top:1px dashed var(--palette-divider)}._1ykb74ia{height:42px}._1ykb74ib,._1ykb74ic{position:relative}._1ykb74ic{width:100%;max-height:200px;overflow-y:auto}._1ykb74ic::-webkit-scrollbar{display:none}._1ykb74id{position:absolute;bottom:0;width:100%;height:48px;background:linear-gradient(180deg,transparent,rgba(0,0,0,.1))}.txh8fd0{display:flex;box-sizing:border-box;border-bottom:var(--borderWidth-regular) solid var(--palette-grey-300);min-height:var(--spacing-2XL);background-color:var(--palette-primary-dark);padding:var(--spacing-XS) 0}.txh8fd1{font-family:var(--typography-h3-fontFamily);font-size:var(--typography-h3-fontSize);font-weight:var(--typography-h3-fontWeight);letter-spacing:var(--typography-h3-letterSpacing);line-height:var(--typography-h3-lineHeight);text-transform:var(--typography-h3-textTransform);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--palette-primary-contrastTextOnDark);margin:0 var(--spacing-2XL) 0 var(--spacing-M);align-self:center}.txh8fd2{position:absolute!important;max-width:100%!important;padding:var(--spacing-2XS)!important;right:var(--spacing-XS)!important;top:var(--spacing-XS)!important;color:var(--palette-primary-contrastTextOnDark)!important}.txh8fd3{padding-bottom:var(--spacing-M)}.txh8fd4{padding:var(--spacing-XS) var(--spacing-S) var(--spacing-M);border-bottom:1px dashed var(--palette-borderColor)}.txh8fd5{margin:0 0 var(--spacing-XS)}.txh8fd5,.txh8fd6{font-family:var(--typography-body1-fontFamily);font-size:var(--typography-body1-fontSize);font-weight:var(--typography-body1-fontWeight);letter-spacing:var(--typography-body1-letterSpacing);line-height:var(--typography-body1-lineHeight);text-transform:var(--typography-body1-textTransform)}.txh8fd7{font-family:var(--typography-button-fontFamily);font-size:16px;font-weight:var(--typography-button-fontWeight);letter-spacing:var(--typography-button-letterSpacing);line-height:var(--typography-button-lineHeight);text-transform:uppercase;margin:var(--spacing-M) 0}.txh8fd8{max-height:170px;overflow-y:auto;margin:var(--spacing-XS) var(--spacing-S) var(--spacing-M)}.txh8fd9{font-family:var(--typography-body2-fontFamily);font-size:var(--typography-body2-fontSize);font-weight:var(--typography-body2-fontWeight);letter-spacing:var(--typography-body2-letterSpacing);line-height:var(--typography-body2-lineHeight);text-transform:var(--typography-body2-textTransform)}.txh8fda{margin:0 var(--spacing-S)}.txh8fdb{height:58px}