:root {
    --ds-color-transparent-white-50: #ffffff2b;
    --ds-border-radius-md: .5rem;
    --ds-color-core-blue-100: #d1e8ff;
    --size-1600: clamp(6.375rem, 2.12245vw + 5.87755rem, 8rem);
}

.CompactPromoCard_cardContainer__Wksim {
    display: inline-flex;
    padding: .5rem 0;
    padding: var(--ds-size-3xs) 0 var(--ds-size-3xs) 0;
    background-color: #ffffff2b;
    background-color: var(--ds-color-transparent-white-50);
    width: 100%;
    height: 100%;
    height: var(--grid5);
    border-radius: .5rem;
    border-radius: var(--ds-border-radius-md);
}

.CompactPromoCard_imageLogoContainer__q6gEZ {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: .125rem;
    gap: var(--ds-spacing-5xs);
    min-width: var(--size-1600);
}

.CompactPromoCard_detailsContainer__y9wkc {
    display: inline-flex;
    flex-direction: column;
    justify-content: center;
    gap: var(--spacing-75);
    padding: 0 1rem;
    padding: 0 var(--ds-spacing-xs,1rem) 0 var(--ds-spacing-xs,1rem);
    color: #fff;
    color: var(--_text-color, #fff);
}

.CompactPromoCard_titleWrapper__MzeVS {
    display: inline-flex;
    align-items: center;
    color: #beedfc;
    color: var(--_accent-text-color, #beedfc);
    gap: .5rem;
    gap: var(--ds-spacing-3xs, .5rem);
}

._8Wb43a_iconWrapper {
    background-color: #141414;
    background-color: var(--ds-icon-default-background-color);
    aspect-ratio: 1;
}

._8Wb43a_size-small {
    height: .875rem;
    height: var(--ds-icon-sm-size,.875rem);
}

.ds-label-xs-bold {
    letter-spacing: .01em;
    font-size: .75rem;
    font-weight: 700;
    line-height: 1.62;
}

.ds-body-md-medium, .ds-body-md-regular {
    letter-spacing: 0;
    font-size: 1rem;
    line-height: 1.5;
    padding: 0;
    margin: 0;
}

.ds-body-md-medium {
    font-weight: 500;
}

.ds-body-sm-medium, .ds-body-sm-regular {
    letter-spacing: 0;
    font-size: .875rem;
    line-height: 1.5;
}

.CompactPromoCard_endDateQualifier__Tf_vC {
    margin: .5rem 0 0;
    margin-top: var(--ds-spacing-3xs,.5rem);
    color: #fff;
    color: var(--_text-color, #fff);
}

/**/
 .productBoxHighlight {
    position: relative;
    width: 100%;
    height: 100%;
}

.plate-content {
    /*wf-left;*/
}

.bgDMsk {
    /*--ds-color-core-azur-1300: #002636;*/
    /*background: var(--_background-color, #092d49);*/
    background: var(--_background-color, #002636);
}

.sticker-bright-border {
    border: 1px solid rgba(255,255,255,0.1);
    border-radius: 8px;
}

.sticker-dark-border {
    border: 1px solid rgba(0,0,0,0.2);
}