.price-window{position:fixed;background:#fff;padding:25px;bottom:0;left:0;width:100%;z-index:999;box-shadow:inset 0 1px 0 rgba(0,0,0,.1)}.price-window .title-window{font-size:20px;margin-bottom:10px;text-align:center}.price-window .title-window:not(.title-princ){color:var(--color1)}.price-window .title-window:not(.title-princ) span{color:#777;font-weight:100}.price-window .title-window.title-princ{display:none}.price-window .title-window span{font-weight:100}.price-window .infos{display:none}.price-window button{background:transparent;width:100%;justify-content:center;text-align:center}@media screen and (min-width:1280px){.price-window{position:relative;top:auto;right:0;max-width:500px;bottom:auto;align-self:flex-start;transform:translateY(-50%);border:1px solid hsla(0,0%,52%,.2);padding:50px;z-index:100}.price-window .infos{margin-top:25px;font-size:15px;display:block;font-weight:100}.price-window .infos a{color:var(--color1);font-weight:500}.price-window .title-window{text-align:left;margin-bottom:25px;display:flex;align-items:center;flex-wrap:wrap;gap:10px}.price-window .title-window.title-princ{display:block;font-size:30px;margin-bottom:0;font-family:var(--font2);text-transform:uppercase;font-weight:300}.price-window .title-window span{font-weight:500;font-size:16px}}