
.frame-type-senn_bigproductslider .slider-pre-title,
.frame-type-senn_bigproductslider .slider-title,
.frame-type-senn_bigproductslider .ah-richtext p{
    color:white;
}


.frame-type-senn_bigproductteaser .atomic-slider-wrapper{
    /*height: 400px;*/
    /*min-height: 400px;*/
    --atomic-slider-background-color: transparent;
}
.frame-type-senn_bigproductteaser atomic-slider,
.frame-type-senn_bigproductteaser atomic-slider::part(slides){
    height: 100%;
}
.frame-type-senn_bigproductteaser .hero{
    --bs-h1-font-size: clamp(2.3rem, 8vw, 4.7rem);
    --bs-h2-font-size: clamp(2.3rem, 8vw, 4.7rem);
}

.frame-type-senn_bigproductteaser{
    --aslider-min-height-xl: 100%;
    --aslider-min-height-xxl: 100%;
}

.tracking-wide{
    letter-spacing: 0.05em !important;
}
.frame-type-senn_bigproductteaser .image-col{
    width:100%;
    display: flex;
    align-items: center;
    justify-content: center;
}
atomic-slider::part(slides){
    container: container / inline-size;
}
.plbpt-img-width{
    width: 100%;
}
.frame-type-senn_bigproductteaser atomic-slider{
    overflow:visible;
}

@container (min-width:767px) {
    .frame-type-senn_bigproductteaser .text-col {
        width: calc(50% - ((100% - var(--container-width)) / 2));
    }
    .frame-type-senn_bigproductteaser.frame-layout-as-image-right .text-col{
        width: 50%;
        margin-left: calc((100% - var(--container-width)) / 2);
    }

    .plbpt-img-width{
        width: calc(100% + var(--plsrc-img-width-extend, 0px));
    }
    .frame-type-senn_bigproductteaser .image-col{
        width:50%;
    }
    .\@c-flex-sm-row{
        flex-direction: row !important;
    }
}
