.policy-info-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:var(--sm-gap);background:var(--theme-bg-pair);border-radius:var(--lg-radius);font-size:14px}.policy-filter-row,.policy-info-row{display:-webkit-box;display:-ms-flexbox;display:flex}.policy-filter-row{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.vue-slider-rail{background-color:#dfe4eb}.vue-slider-mark-label{display:none}.vue-slider-ltr .vue-slider-mark-step{left:-2px}.vue-slider-ltr .vue-slider-mark-step,.vue-slider-rtl .vue-slider-mark-step{top:-2px}.vue-slider-mark-step{width:6px;height:6px;border-radius:50%;background-color:#7abaff;border:1px solid #fff}.vue-slider-dot-tooltip-inner-top:after,.vue-slider-dot-tooltip-top{-webkit-transition:.33s;transition:.33s}.from-left .vue-slider-dot-tooltip-top{left:-6px!important;-webkit-transform:translateY(-100%)!important;transform:translateY(-100%)!important}.from-left .vue-slider-dot-tooltip-inner-top:after{left:12px!important}.from-right .vue-slider-dot-tooltip-top{left:16px;-webkit-transform:translate(-100%,-100%);transform:translate(-100%,-100%)}.from-right .vue-slider-dot-tooltip-inner-top:after{left:calc(100% - 12px)}.vue-slider-dot-tooltip-text{display:inline-block;direction:rtl}.step-module{font-size:14px}.policy-card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;border:1px solid var(--theme-bg-fair);padding:16px 13px;border-radius:12px;margin-bottom:15px;-webkit-transition:.33s;transition:.33s}.policy-card:hover{-webkit-box-shadow:0 5px 20px -10px rgba(0,0,0,.15);box-shadow:0 5px 20px -10px rgba(0,0,0,.15);background-color:var(--theme-bg-pair)}.policy-card:last-child{margin-bottom:0}.policy-card .company-logo .logo{width:75px}.info-list{padding-top:4px}.info-list,.info-list .info-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.info-list .info-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;margin:0 12px}@media screen and (max-width:768px){.policy-info-row{gap:10px}.policy-card,.policy-info-row{-ms-flex-wrap:wrap;flex-wrap:wrap}.policy-card{padding-top:35px}.policy-card .company-logo{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-left:auto;margin-bottom:10px}.policy-card .company-logo .logo{width:55px}.policy-card .price-with-action{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.policy-card .info-list{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.policy-card .info-list .info-item{margin:0 5px}.policy-filter-row{-ms-flex-wrap:wrap;flex-wrap:wrap}.price-range{width:100%;margin-bottom:15px;margin-top:15px}.policy-filter-row .v-element{width:100%}}.price-with-action{min-width:120px;text-align:center}.price-with-action .price{font-size:20px;font-weight:700;color:var(--palette-success)}.price-with-action .price.offered{font-size:13px;font-weight:700}.price-with-action .price.offered,.price-with-action .unit.offered{color:var(--palette-danger);text-decoration:line-through}.banners{position:absolute;top:0;left:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:90%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2}.banner{margin:0 2px;padding:5px 9px 5px 9px;border-radius:0 0 10px 10px}.banner.top-banner{background:var(--theme-bg-pair);color:var(--theme-color)}.banner.bottom-banner{background:#ffed13}.banner .star-icon{width:16px;margin:0 3px}.banner.jet-banner{background:var(--palette-success);color:#fff}.policy-footer{position:absolute;bottom:0;left:50%;padding:4px 10px 3px 10px;font-size:90%;color:var(--palette-danger);background-color:var(--theme-bg-pair);border-radius:10px 10px 0 0;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2}