/*!
 * car2match.vehicles - 1.0.1 - 20251117-192601
 * Car2match.Vehicles Plugin for WinterCMS
 *
 * Damien MATHIEU - HOUNDDD (https://www.hounddd.fr/)
 *
 * filebase: car2match-favorites.css - hash: ead8ab3109e7839e
 */

.c2m__vehicles__vehicle .c2m__favorites__btn .icon-star{font-size:1.25rem}.c2m__vehicles__vehicle .c2m__favorites__btn .icon-star.remove{font-size:1.5rem}.c2m__vehicles__vehicle>.c2m__favorites__btn{bottom:.5rem;position:absolute;right:.5rem;z-index:20}@media (min-width:1280px){.c2m__vehicle .c2m__favorites__btn .icon-star{font-size:2.5rem}}.c2m__vehicle[data-vehicle].active .c2m__favorites__btn .add,.c2m__vehicle[data-vehicle].is-favorite .c2m__favorites__btn .add,.c2m__vehicles__vehicle[data-vehicle].active .c2m__favorites__btn .add,.c2m__vehicles__vehicle[data-vehicle].is-favorite .c2m__favorites__btn .add{display:none}.c2m__vehicle[data-vehicle].active .c2m__favorites__btn .remove,.c2m__vehicle[data-vehicle].is-favorite .c2m__favorites__btn .remove,.c2m__vehicles__vehicle[data-vehicle].active .c2m__favorites__btn .remove,.c2m__vehicles__vehicle[data-vehicle].is-favorite .c2m__favorites__btn .remove{display:inline}.c2m__vehicle[data-vehicle] .c2m__favorites__btn .remove,.c2m__vehicles__vehicle[data-vehicle] .c2m__favorites__btn .remove{display:none}.c2m__favorites__btn{cursor:pointer}.c2m__favorites__btn .icon-star.remove{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity,1))}@-webkit-keyframes ping{75%,to{opacity:0;-webkit-transform:scale(2);transform:scale(2)}}@keyframes ping{75%,to{opacity:0;-webkit-transform:scale(2);transform:scale(2)}}.c2m__favorites__btn:hover{--tw-text-opacity:1;-webkit-animation:ping 1s cubic-bezier(0,0,.2,1) infinite;animation:ping 1s cubic-bezier(0,0,.2,1) infinite;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-iteration-count:2;animation-iteration-count:2;color:rgb(250 204 21/var(--tw-text-opacity,1))}[data-favorites-manager]{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;position:relative;width:-webkit-max-content;width:max-content}[data-favorites-manager] :where(.dui-indicator-item){--tw-translate-y:-50%;--tw-translate-x:50%;bottom:auto;inset-inline-end:0;inset-inline-start:auto;position:absolute;top:0;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));white-space:nowrap;z-index:1}[data-favorites-manager] :where(.dui-indicator-item):where([dir=rtl],[dir=rtl] *){--tw-translate-x:-50%;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[data-favorites-manager] :where(.dui-indicator-item.dui-indicator-start){--tw-translate-x:-50%;inset-inline-end:auto;inset-inline-start:0;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[data-favorites-manager] :where(.dui-indicator-item.dui-indicator-start):where([dir=rtl],[dir=rtl] *){--tw-translate-x:50%;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[data-favorites-manager] :where(.dui-indicator-item.dui-indicator-center){--tw-translate-x:-50%;inset-inline-end:50%;inset-inline-start:50%;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[data-favorites-manager] :where(.dui-indicator-item.dui-indicator-center):where([dir=rtl],[dir=rtl] *){--tw-translate-x:50%;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[data-favorites-manager] :where(.dui-indicator-item.dui-indicator-end){--tw-translate-x:50%;inset-inline-end:0;inset-inline-start:auto;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[data-favorites-manager] :where(.dui-indicator-item.dui-indicator-end):where([dir=rtl],[dir=rtl] *){--tw-translate-x:-50%;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[data-favorites-manager] :where(.dui-indicator-item.dui-indicator-bottom){--tw-translate-y:50%;bottom:0;top:auto;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[data-favorites-manager] :where(.dui-indicator-item.dui-indicator-middle){--tw-translate-y:-50%;bottom:50%;top:50%;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[data-favorites-manager] :where(.dui-indicator-item.dui-indicator-top){--tw-translate-y:-50%;bottom:auto;top:0;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}[data-favorites-manager]{font-size:1.5rem;isolation:isolate;line-height:2rem}[data-favorites-manager]>.counter{-webkit-box-align:center;-webkit-box-pack:center;-webkit-align-items:center;align-items:center;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity)));border-color:var(--fallback-b2,oklch(var(--b2)/var(--tw-border-opacity)));border-radius:var(--rounded-badge,1.9rem);border-width:1px;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity)));display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;font-size:.875rem;height:1.25rem;-webkit-justify-content:center;justify-content:center;line-height:1.25rem;padding-left:.563rem;padding-right:.563rem;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,-webkit-transform,-webkit-filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,-webkit-transform,-webkit-filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-transform,-webkit-filter,-webkit-backdrop-filter;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-timing-function:cubic-bezier(0,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);width:-webkit-fit-content;width:fit-content}:where(.dui-menu li) [data-favorites-manager]>.counter{justify-self:end}[data-favorites-manager]>.counter{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity)));border-color:var(--fallback-p,oklch(var(--p)/var(--tw-border-opacity)));color:var(--fallback-pc,oklch(var(--pc)/var(--tw-text-opacity)))}.dui-badge-outline[data-favorites-manager]>.counter{--tw-text-opacity:1;color:var(--fallback-p,oklch(var(--p)/var(--tw-text-opacity)))}[data-favorites-manager]>.counter{font-size:.75rem;line-height:1rem;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;z-index:-1}[data-favorites-manager]>.counter.empty,[data-favorites-manager]>.counter:empty{--tw-scale-x:0;--tw-scale-y:0;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}#vehiclesDialog .dialog--content .favorites__popup__list .dui-card-actions .trash-zone{isolation:isolate}#vehiclesDialog .dialog--content .favorites__popup__list .dui-card-actions .trash-zone>a,#vehiclesDialog .dialog--content .favorites__popup__list .dui-card-actions .trash-zone>button{padding:.75rem}#vehiclesDialog .dialog--content .favorites__popup__list .dui-card-actions .trash-zone>a:first-child,#vehiclesDialog .dialog--content .favorites__popup__list .dui-card-actions .trash-zone>button:first-child{border-start-start-radius:var(--rounded-box,1rem)}#vehiclesDialog .dialog--content .favorites__popup__list .dui-card-actions .trash-zone>a:last-child,#vehiclesDialog .dialog--content .favorites__popup__list .dui-card-actions .trash-zone>button:last-child{border-end-end-radius:var(--rounded-box,1rem)}
