.tx-userproducts-modelcompareflap{--button-height:((2 * 0.624295077em) + (0.8888888889em * 1.5));position:sticky;bottom:calc(90px + var(--button-height) * .5 + env(safe-area-inset-bottom));z-index:101}@media (min-width:64em){.tx-userproducts-modelcompareflap{bottom:0;margin-top:0;margin-bottom:0}}.tx-userproducts-modelcompareflap.-open{position:fixed;left:0;bottom:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;z-index:102}.tx-userproducts-modelcompareflap.-open .modelcompareflap__background{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background-color:rgba(var(--color-grey-dark-raw),.5)}.tx-userproducts-modelcompareflap .modelcompareflap__flap{position:absolute;bottom:calc(var(--button-height) * -.5);left:7dvw;z-index:1;display:flex;padding:.624295077em 1em;background-color:var(--color-white);border-radius:100px;box-shadow:inset 0 0 0 2px var(--color-text-bold),0 0 0 0 var(--color-text-bold);transition:box-shadow .3s cubic-bezier(.215,.61,.355,1)}@media (min-width:64em){.tx-userproducts-modelcompareflap .modelcompareflap__flap{padding:.4096em 1em}}.tx-userproducts-modelcompareflap .modelcompareflap__flap .lnk{transition:scale .3s cubic-bezier(.215,.61,.355,1)}.tx-userproducts-modelcompareflap .modelcompareflap__flap:hover{box-shadow:inset 0 0 0 2px var(--color-text-bold),0 0 0 2px var(--color-text-bold)}.tx-userproducts-modelcompareflap .modelcompareflap__flap:hover .lnk{scale:.98}@media (min-width:40em){.tx-userproducts-modelcompareflap .modelcompareflap__flap{left:5dvw}}@media (min-width:64em){.tx-userproducts-modelcompareflap .modelcompareflap__flap{left:50%;bottom:0;transform:translateX(-50%);padding-bottom:calc(.4096em + env(safe-area-inset-bottom));border-radius:4px 4px 0 0;box-shadow:0 0 40px rgba(var(--color-black-raw),.2)}.tx-userproducts-modelcompareflap .modelcompareflap__flap:hover{box-shadow:0 0 40px rgba(var(--color-black-raw),.2)}}.tx-userproducts-modelcompareflap .modelcompareflap__content{position:relative;z-index:1;display:grid;grid-template-columns:1fr;row-gap:2.8865075782em;width:335px;padding:3.2473210255em 2.0272865295em;background-color:var(--color-white);border-radius:4px}@media (min-width:64em){.tx-userproducts-modelcompareflap .modelcompareflap__content{row-gap:7.4505805969em}}@media (min-width:64em){.tx-userproducts-modelcompareflap .modelcompareflap__content{row-gap:1.953125em}}@media (min-width:64em){.tx-userproducts-modelcompareflap .modelcompareflap__content{padding:9.3132257462em 3.8146972656em}}@media (min-width:64em){.tx-userproducts-modelcompareflap .modelcompareflap__content{padding:1.953125em 1.5625em}}.tx-userproducts-modelcompareflap .modelcompareflap__content .content__header{display:flex;justify-content:space-between}.tx-userproducts-modelcompareflap .modelcompareflap__content .content__header .header__title span{font-size:1.265625em}@media (min-width:64em){.tx-userproducts-modelcompareflap .modelcompareflap__content .content__header .header__title span{font-size:1.5625em}}@media (min-width:64em){.tx-userproducts-modelcompareflap .modelcompareflap__content .content__header .header__title span{font-size:1em}}.tx-userproducts-modelcompareflap .modelcompareflap__content .content__header .header__close{position:relative;display:flex;width:23px;height:23px;transition:rotate .4s cubic-bezier(.215,.61,.355,1)}.tx-userproducts-modelcompareflap .modelcompareflap__content .content__header .header__close .line{position:absolute;top:11px;left:-3.5px;transform:rotate(45deg);width:30px;height:2px;background-color:var(--color-text-bold);border-radius:1px}.tx-userproducts-modelcompareflap .modelcompareflap__content .content__header .header__close .line.second{transform:rotate(-45deg)}.tx-userproducts-modelcompareflap .modelcompareflap__content .content__header .header__close:hover{rotate:90deg}.tx-userproducts-modelcompareflap .modelcompareflap__content .content__items{display:grid;grid-template-columns:1fr;row-gap:.8888888889em}@media (min-width:64em){.tx-userproducts-modelcompareflap .modelcompareflap__content .content__items{row-gap:.8em}}.tx-userproducts-modelcompareflap .modelcompareflap__item{padding:.8888888889em;background-color:var(--color-bg-alpha);border:1px solid var(--color-bg-alpha);border-radius:4px}@media (min-width:64em){.tx-userproducts-modelcompareflap .modelcompareflap__item{padding:.8em}}.tx-userproducts-modelcompareflap .modelcompareflap__item .item-wrapper{display:flex;align-items:center;-moz-column-gap:.8888888889em;column-gap:.8888888889em;height:100%}@media (min-width:64em){.tx-userproducts-modelcompareflap .modelcompareflap__item .item-wrapper{-moz-column-gap:.8em;column-gap:.8em}}.tx-userproducts-modelcompareflap .modelcompareflap__item--placeholder{background-color:var(--color-white)}.tx-userproducts-modelcompareflap .modelcompareflap__item .item__image{width:49px;height:49px;overflow:hidden;background-image:linear-gradient(213deg,#747474 5%,#333 100%);border-radius:4px}.tx-userproducts-modelcompareflap .modelcompareflap__item .item__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.tx-userproducts-modelcompareflap .modelcompareflap__item .item__content{display:flex;flex-direction:column;justify-content:space-between;flex-grow:1;min-height:49px}.tx-userproducts-modelcompareflap .modelcompareflap__item .item__content .content__title{line-height:1}.tx-userproducts-modelcompareflap .modelcompareflap__item .item__action{display:flex;align-items:center;justify-content:center;cursor:pointer;width:20px;height:20px;font-size:.7901234568em;border-radius:100%;border:1px solid var(--color-text)}@media (min-width:64em){.tx-userproducts-modelcompareflap .modelcompareflap__item .item__action{font-size:.64em}}.tx-userproducts-modelcompareflap .modelcompareflap__item .item__action:before{line-height:1}.tx-userproducts-modelcompareflap .content__actions{display:flex;flex-direction:column;justify-content:center;height:100%;text-align:center}.tx-userproducts-modelcompareflap .actions__action+.actions__action{margin-top:.7901234568em}@media (min-width:64em){.tx-userproducts-modelcompareflap .actions__action+.actions__action{margin-top:.64em}}