.mod-special-offers-theme1 .carousel__dot{position:relative;margin:5px;-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer;background:#bbb}.mod-special-offers-theme1 .carousel__dot:before{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px}.mod-special-offers-theme1 .carousel__dot:hover{background:#444}.mod-special-offers-theme1 .carousel__dot_active{background:#444}.mod-special-offers-theme1 .carousel__dots{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;line-height:50px}.mod-special-offers-theme1 .carousel__dots_3d .carousel__dot,.mod-special-offers-theme1 .carousel__dots_solid .carousel__dot{border-radius:50%}.mod-special-offers-theme1 .carousel__dots_line .carousel__dot,.mod-special-offers-theme1 .carousel__dots_square .carousel__dot{border-radius:unset}.mod-special-offers-theme1 .carousel__dots_3d .carousel__dot,.mod-special-offers-theme1 .carousel__dots_solid .carousel__dot,.mod-special-offers-theme1 .carousel__dots_square .carousel__dot{width:12px;height:12px}@media (min-width:768px){.mod-special-offers-theme1 .carousel__dots_3d .carousel__dot,.mod-special-offers-theme1 .carousel__dots_solid .carousel__dot,.mod-special-offers-theme1 .carousel__dots_square .carousel__dot{width:12px;height:12px}}@media (min-width:992px){.mod-special-offers-theme1 .carousel__dots_3d .carousel__dot,.mod-special-offers-theme1 .carousel__dots_solid .carousel__dot,.mod-special-offers-theme1 .carousel__dots_square .carousel__dot{width:12px;height:12px}}@media (min-width:1200px){.mod-special-offers-theme1 .carousel__dots_3d .carousel__dot,.mod-special-offers-theme1 .carousel__dots_solid .carousel__dot,.mod-special-offers-theme1 .carousel__dots_square .carousel__dot{width:12px;height:12px}}.mod-special-offers-theme1 .carousel__dots_3d .carousel__dot:hover,.mod-special-offers-theme1 .carousel__dots_solid .carousel__dot:hover,.mod-special-offers-theme1 .carousel__dots_square .carousel__dot:hover{width:12px;height:12px}@media (min-width:768px){.mod-special-offers-theme1 .carousel__dots_3d .carousel__dot:hover,.mod-special-offers-theme1 .carousel__dots_solid .carousel__dot:hover,.mod-special-offers-theme1 .carousel__dots_square .carousel__dot:hover{width:12px;height:12px}}@media (min-width:992px){.mod-special-offers-theme1 .carousel__dots_3d .carousel__dot:hover,.mod-special-offers-theme1 .carousel__dots_solid .carousel__dot:hover,.mod-special-offers-theme1 .carousel__dots_square .carousel__dot:hover{width:12px;height:12px}}@media (min-width:1200px){.mod-special-offers-theme1 .carousel__dots_3d .carousel__dot:hover,.mod-special-offers-theme1 .carousel__dots_solid .carousel__dot:hover,.mod-special-offers-theme1 .carousel__dots_square .carousel__dot:hover{width:12px;height:12px}}.mod-special-offers-theme1 .carousel__dots_3d .carousel__dot_active,.mod-special-offers-theme1 .carousel__dots_solid .carousel__dot_active,.mod-special-offers-theme1 .carousel__dots_square .carousel__dot_active{width:12px;height:12px}@media (min-width:768px){.mod-special-offers-theme1 .carousel__dots_3d .carousel__dot_active,.mod-special-offers-theme1 .carousel__dots_solid .carousel__dot_active,.mod-special-offers-theme1 .carousel__dots_square .carousel__dot_active{width:12px;height:12px}}@media (min-width:992px){.mod-special-offers-theme1 .carousel__dots_3d .carousel__dot_active,.mod-special-offers-theme1 .carousel__dots_solid .carousel__dot_active,.mod-special-offers-theme1 .carousel__dots_square .carousel__dot_active{width:12px;height:12px}}@media (min-width:1200px){.mod-special-offers-theme1 .carousel__dots_3d .carousel__dot_active,.mod-special-offers-theme1 .carousel__dots_solid .carousel__dot_active,.mod-special-offers-theme1 .carousel__dots_square .carousel__dot_active{width:12px;height:12px}}.mod-special-offers-theme1 .carousel__dots_numbers{counter-reset:bulletCounter;text-align:center;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;height:50px;line-height:50px}.mod-special-offers-theme1 .carousel__dots_numbers .carousel__dot{width:unset;height:unset;background-color:unset;color:#bbb;counter-increment:bulletCounter;font-size:12px;margin:5px 10px}@media (min-width:768px){.mod-special-offers-theme1 .carousel__dots_numbers .carousel__dot{font-size:12px}}@media (min-width:992px){.mod-special-offers-theme1 .carousel__dots_numbers .carousel__dot{font-size:12px}}@media (min-width:1200px){.mod-special-offers-theme1 .carousel__dots_numbers .carousel__dot{font-size:12px}}.mod-special-offers-theme1 .carousel__dots_numbers .carousel__dot:before{content:counter(bulletCounter)}.mod-special-offers-theme1 .carousel__dots_numbers .carousel__dot:hover{color:#444;font-size:12px}@media (min-width:768px){.mod-special-offers-theme1 .carousel__dots_numbers .carousel__dot:hover{font-size:12px}}@media (min-width:992px){.mod-special-offers-theme1 .carousel__dots_numbers .carousel__dot:hover{font-size:12px}}@media (min-width:1200px){.mod-special-offers-theme1 .carousel__dots_numbers .carousel__dot:hover{font-size:12px}}.mod-special-offers-theme1 .carousel__dots_numbers .carousel__dot_active{color:#444;font-size:12px}@media (min-width:768px){.mod-special-offers-theme1 .carousel__dots_numbers .carousel__dot_active{font-size:12px}}@media (min-width:992px){.mod-special-offers-theme1 .carousel__dots_numbers .carousel__dot_active{font-size:12px}}@media (min-width:1200px){.mod-special-offers-theme1 .carousel__dots_numbers .carousel__dot_active{font-size:12px}}.mod-special-offers-theme1 .carousel__dots_line .carousel__dot{width:12px;height:5px}@media (min-width:768px){.mod-special-offers-theme1 .carousel__dots_line .carousel__dot{width:12px}}@media (min-width:992px){.mod-special-offers-theme1 .carousel__dots_line .carousel__dot{width:12px}}@media (min-width:1200px){.mod-special-offers-theme1 .carousel__dots_line .carousel__dot{width:12px}}.mod-special-offers-theme1 .carousel__dots_line .carousel__dot:hover{width:12px}@media (min-width:768px){.mod-special-offers-theme1 .carousel__dots_line .carousel__dot:hover{width:12px}}@media (min-width:992px){.mod-special-offers-theme1 .carousel__dots_line .carousel__dot:hover{width:12px}}@media (min-width:1200px){.mod-special-offers-theme1 .carousel__dots_line .carousel__dot:hover{width:12px}}.mod-special-offers-theme1 .carousel__dots_line .carousel__dot_active{width:12px}@media (min-width:768px){.mod-special-offers-theme1 .carousel__dots_line .carousel__dot_active{width:12px}}@media (min-width:992px){.mod-special-offers-theme1 .carousel__dots_line .carousel__dot_active{width:12px}}@media (min-width:1200px){.mod-special-offers-theme1 .carousel__dots_line .carousel__dot_active{width:12px}}.mod-special-offers-theme1 .carousel__dots_3d .carousel__dot{background:#d0d2d1}.mod-special-offers-theme1 .carousel__dots_3d .carousel__dot_active{background-color:transparent;border:2px solid #bbb;margin:5px}.mod-special-offers-theme1 .item{background:#fff;width:290px}.mod-special-offers-theme1 .item_layout_small{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px 10px}.mod-special-offers-theme1 .item_layout_small .item__title{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;font-size:1.1em}.mod-special-offers-theme1 .item_layout_small .item__image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.mod-special-offers-theme1 .item_layout_small .item__offer-wrapper{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.mod-special-offers-theme1 .item_layout_small .item__special-offers{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.mod-special-offers-theme1 .item_layout_small .item__offer{text-align:center;margin-bottom:10px}.mod-special-offers-theme1 .item_layout_large{padding:25px 20px}.mod-special-offers-theme1 .item_layout_large .item__offer-table{display:table;width:100%;border-collapse:collapse}.mod-special-offers-theme1 .item_layout_large .item__offer{display:table-row}.mod-special-offers-theme1 .item_layout_large .item__offer-col{display:table-cell;vertical-align:top}.mod-special-offers-theme1 .item_layout_large .item__offer-col_payment{padding-right:10px}.mod-special-offers-theme1 .item .item__offer:not(:last-child){border-bottom:1px solid #cecece}.mod-special-offers-theme1 .item sup{font-size:50%;top:-.75em}.mod-special-offers-theme1 .item__title{color:#444;font-size:22px;text-decoration:none;font-weight:700;font-style:normal;text-transform:none;-webkit-box-sizing:content-box;box-sizing:content-box}@media (min-width:768px){.mod-special-offers-theme1 .item__title{font-size:22px}}@media (min-width:992px){.mod-special-offers-theme1 .item__title{font-size:22px}}@media (min-width:1200px){.mod-special-offers-theme1 .item__title{font-size:22px}}.mod-special-offers-theme1 .item__offer-col{padding:5px 0}.mod-special-offers-theme1 .item__offer-col:last-child{width:100%}.mod-special-offers-theme1 .item__offer-col_payment{color:var(--primary-color);font-size:2.6rem;font-weight:700;overflow:hidden;line-height:1}.mod-special-offers-theme1 .item__image{margin:20px 0;text-align:center;font-size:0;letter-spacing:0;line-height:0;cursor:pointer}.mod-special-offers-theme1 .item__image:before{content:"";display:inline-block;vertical-align:middle;height:100%}.mod-special-offers-theme1 .item__image img{display:inline-block;vertical-align:middle;max-width:100%}.mod-special-offers-theme1 .item__disclaimer-link{color:#444;margin-top:10px;display:inline-block}.mod-special-offers-theme1 .item__disclaimer-link-icon{margin-right:5px}