.l-private-sale__head{padding-top:24px}@media (min-width:768px){.l-private-sale__head{padding-top:48px}}.l-private-sale__title{color:var(--grey900);font-family:Bitter;font-size:24px;font-weight:600;line-height:29px;margin-bottom:32px;text-align:center}@media (min-width:768px){.l-private-sale__title{font-size:32px;line-height:38px;margin-bottom:56px}}.l-private-sale__subtitle{align-items:center;color:var(--grey900);display:flex;font-family:Bitter;font-size:18px;font-weight:600;line-height:22px;margin-bottom:16px}@media (min-width:768px){.l-private-sale__subtitle{font-size:24px;line-height:29px;margin-bottom:24px}}.l-private-sale__subtitle .icon{line-height:0;margin-right:10px;width:auto}.l-private-sale__text{margin-bottom:24px}.l-private-sale__box{margin-bottom:40px}@media (min-width:768px){.l-private-sale__box{margin-bottom:56px}}.l-private-sale__box:last-child{margin-bottom:0}.l-private-sale__main{padding-bottom:40px}@media (min-width:768px){.l-private-sale__main{padding-bottom:76px}.l-private-sale__main__wrapper{display:flex;flex-wrap:wrap;margin:0 -16px}}.l-private-sale__main__item{margin-bottom:12px}@media (min-width:768px){.l-private-sale__main__item{margin-bottom:32px;padding:0 16px;width:50%}}@media (min-width:1024px){.l-private-sale__main__item{width:33.3333333333%}}@media (min-width:1200px){.l-private-sale__main__item{width:25%}}.l-private-sale__main__item:last-child{margin-bottom:0}.l-private-sale__main__item.locked{opacity:50%}.m-private-sale{align-items:center;background:#fff;border:1px solid var(--grey300);border-radius:6px;display:flex;overflow:hidden;padding:4px 8px 4px 4px;position:relative}@media (min-width:375px){.m-private-sale{padding-right:16px}}@media (min-width:768px){.m-private-sale{display:block;padding:0}}.m-private-sale__picture{border-radius:5px;flex-shrink:0;height:103px;margin-right:16px;overflow:hidden;width:103px}@media (min-width:768px){.m-private-sale__picture{border-radius:0;height:279px;width:100%}}.m-private-sale__picture img{height:103px;object-fit:cover;width:103px}@media (min-width:768px){.m-private-sale__picture img{height:279px;width:100%}.m-private-sale__infos{display:flex;flex-direction:column;height:calc(100% - 279px);padding:24px}}.m-private-sale__infos__title{color:var(--grey900);font-size:11px;font-weight:500;line-height:15px;max-width:calc(100% - 30px)}@media (min-width:375px){.m-private-sale__infos__title{font-size:14px;line-height:18px;max-width:inherit}}.m-private-sale__infos__text{color:var(--grey600);font-size:12px;line-height:16px;margin-top:2px}.m-private-sale__infos__bottom{margin-top:8px}@media (min-width:375px){.m-private-sale__infos__bottom{display:flex}}@media (min-width:768px){.m-private-sale__infos__bottom{justify-content:space-between;margin-top:auto;padding-top:32px}}.m-private-sale__infos__bottom__ref{background:var(--red100);color:var(--red700)}.m-private-sale__infos__bottom__date,.m-private-sale__infos__bottom__ref{align-items:center;border-radius:100px;display:inline-flex;font-size:10px;font-weight:700;line-height:13px;padding:3px 8px;white-space:nowrap}.m-private-sale__infos__bottom__date{background:var(--grey600);color:var(--grey200);margin-top:8px}@media (min-width:375px){.m-private-sale__infos__bottom__date{margin-left:8px;margin-top:0}}.m-private-sale__arrow{position:absolute;right:8px;top:50%;transform:translateY(-50%)}@media (min-width:375px){.m-private-sale__arrow{right:17px}}.m-private-sale__arrow svg{fill:var(--grey400);width:9px}.icon{width:20px}@media (min-width:768px){.icon{width:auto}}.icon svg{vertical-align:text-top;width:20px}@media (min-width:768px){.icon svg{width:24px}}.c-reinsurance{background:var(--red100);margin-top:24px;padding:40px 0}@media (min-width:768px){.c-reinsurance{margin-top:48px;padding:56px 0}}.c-reinsurance__logo{background-position:50%;background-repeat:no-repeat;height:183px;opacity:.05;position:absolute;right:-38px;top:-40px;width:214.16px}@media (min-width:768px){.c-reinsurance__logo{right:8.3333333333%;top:-56px}}.c-reinsurance__title{color:var(--red600);font-size:15px;font-weight:500;line-height:20px;margin-bottom:24px}@media (min-width:768px){.c-reinsurance__title{margin-bottom:32px;text-align:center}.c-reinsurance ul{display:flex;justify-content:center}}.c-reinsurance ul li{align-items:center;color:var(--grey700);display:flex;font-size:13px;font-weight:500;line-height:17px;margin-bottom:16px}@media (min-width:768px){.c-reinsurance ul li{display:block;margin-bottom:0;padding:0 32.5px;text-align:center}}.c-reinsurance ul li:last-child{margin-bottom:0}.c-reinsurance ul li .icon{width:28px}@media (min-width:768px){.c-reinsurance ul li .icon{display:block;margin-bottom:16px;text-align:center;width:auto}}.c-reinsurance ul li .icon svg{fill:var(--red600);width:16px}@media (min-width:768px){.c-reinsurance ul li .icon svg{width:24px}}