

/* Start:/local/components/ttm.adv/advertising.banner/templates/main/style.css?17520524474886*/
.rk-offer {
    min-height: 120px;
    display: flex;
    flex-direction: column;
    position: relative;
    margin: 0 0 15px;
}
.rk-offer__top {
    display: flex;
    justify-content: center;
    align-items: center;
    overflow: hidden;
    border-radius: 5px;
}
.rk-offer__top picture {
    display: block;
    line-height: 0;
}
.rk-offer__shild {
    position: absolute;
    opacity: .5;
    transition: .2s;
    top: 10px;
    left: 10px;
}
.rk-offer__shild:hover {
    opacity: 1;
}
.rk-offer__shild.x-right {
    left: unset;
    right: 10px;
}
.rk-offer__shild.y-bottom {
    top: unset;
    bottom: 10px;
}
.rk-offer__button {
    background: #fff;
    border-radius: 5px;
    padding: 4px 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 12px;
    border: 1px solid #fff;
    cursor: pointer;
}
.rk-offer.rk-offer--bottom {
    margin: 20px 0 0;
}


/*poppers*/
.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}
.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}
.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}

.bs-popover-auto[x-placement^=top],
.bs-popover-top{margin-bottom:.5rem}

.bs-popover-auto[x-placement^=top] .arrow,
.bs-popover-top .arrow{bottom:calc((.5rem + 1px) * -1)}

.bs-popover-auto[x-placement^=top] .arrow::after,
.bs-popover-auto[x-placement^=top] .arrow::before,
.bs-popover-top .arrow::after,
.bs-popover-top .arrow::before{border-width:.5rem .5rem 0}

.bs-popover-auto[x-placement^=top] .arrow::before,
.bs-popover-top .arrow::before{bottom:0;border-top-color:rgba(0,0,0,.25)}

.bs-popover-auto[x-placement^=top] .arrow::after,
.bs-popover-top .arrow::after{bottom:1px;border-top-color:#fff}

.bs-popover-auto[x-placement^=right],
.bs-popover-right{margin-left:.5rem}

.bs-popover-auto[x-placement^=right] .arrow,
.bs-popover-right .arrow{left:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}

.bs-popover-auto[x-placement^=right] .arrow::after,
.bs-popover-auto[x-placement^=right] .arrow::before,

.bs-popover-right .arrow::after,
.bs-popover-right .arrow::before{border-width:.5rem .5rem .5rem 0}

.bs-popover-auto[x-placement^=right] .arrow::before,
.bs-popover-right .arrow::before{left:0;border-right-color:rgba(0,0,0,.25)}

.bs-popover-auto[x-placement^=right] .arrow::after,
.bs-popover-right .arrow::after{left:1px;border-right-color:#fff}

.bs-popover-auto[x-placement^=bottom],
.bs-popover-bottom{margin-top:.5rem}

.bs-popover-auto[x-placement^=bottom] .arrow,
.bs-popover-bottom .arrow{top:calc((.5rem + 1px) * -1)}

.bs-popover-auto[x-placement^=bottom] .arrow::after,
.bs-popover-auto[x-placement^=bottom] .arrow::before,
.bs-popover-bottom .arrow::after,
.bs-popover-bottom .arrow::before{border-width:0 .5rem .5rem .5rem}

.bs-popover-auto[x-placement^=bottom] .arrow::before,
.bs-popover-bottom .arrow::before{top:0;border-bottom-color:rgba(0,0,0,.25)}

.bs-popover-auto[x-placement^=bottom] .arrow::after,
.bs-popover-bottom .arrow::after{top:1px;border-bottom-color:#fff}

.bs-popover-auto[x-placement^=bottom] .popover-header::before,
.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}

.bs-popover-auto[x-placement^=left],
.bs-popover-left{margin-right:.5rem}

.bs-popover-auto[x-placement^=left] .arrow,
.bs-popover-left .arrow{right:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}

.bs-popover-auto[x-placement^=left] .arrow::after,
.bs-popover-auto[x-placement^=left] .arrow::before,
.bs-popover-left .arrow::after,
.bs-popover-left .arrow::before{border-width:.5rem 0 .5rem .5rem}

.bs-popover-auto[x-placement^=left] .arrow::before,
.bs-popover-left .arrow::before{right:0;border-left-color:rgba(0,0,0,.25)}

.bs-popover-auto[x-placement^=left] .arrow::after,
.bs-popover-left .arrow::after{right:1px;border-left-color:#fff}

.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;color:inherit;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}
.popover-header:empty{display:none}
.popover-body{padding:.5rem .75rem;color:#212529}
/* .carousel{position:relative} */


/* End */
/* /local/components/ttm.adv/advertising.banner/templates/main/style.css?17520524474886 */
