.basket-container{background:#fff;border-radius:.625rem 0 0 .625rem;box-shadow:.125rem 0 .5625rem rgba(0,0,0,.25);display:flex;flex-direction:column;min-height:29.375rem;overflow:hidden;position:fixed;right:0;top:50%;transform:translateY(-50%);transition:width .3s ease,right .3s ease;width:23.75rem;z-index:999}@media (max-width:47.9375rem){.basket-container{border-radius:.625rem .625rem 0 0;bottom:0;top:auto;transform:none;transition:all .3s ease;width:100%;z-index:1000}}@media (min-width:48rem) and (max-width:89.9375rem){.basket-container{bottom:2.5rem;min-height:auto;top:auto;transform:none}}@media (min-width:75rem){.basket-container{min-height:32.1875rem}}.basket-container.disabled{cursor:auto;pointer-events:none}.basket-container.closed{right:-23.75rem;transition:all .3s ease}@media (max-width:47.9375rem){.basket-container.closed{bottom:-100%;right:0;transition:all .3s ease}}.basket-container.translateOpening{right:-23.75rem;transition:all .3s ease}@media (max-width:47.9375rem){.basket-container.translateOpening{bottom:-70%;right:auto}}.basket-container .buttonContainer{height:2.625rem;width:50%}.basket-container .button{border-radius:.625rem;height:2.625rem;margin:0;padding:.75rem 3.125rem;text-align:left;width:100%}.basket-container .button:before{font-size:1.375rem;left:.9375rem;position:absolute;top:.5625rem}.basket-container.minimized{cursor:pointer;right:0;transition:width .3s ease-out,right .3s ease-out;width:8.125rem}.basket-container.minimized .button{border-radius:0;height:4rem}.basket-container.minimized .button:before{top:1.25rem}.basket-container.minimized .priceTooltip-toggle{display:none}.basket-container.minimized .buttonContainer{height:4rem;width:100%}.basket-container.minimized .basket-image{display:none}.basket-container.minimized .toggleBasket .icon{transform:scaleX(1);transition:transform .3s ease}.basket-container.minimized .basket-footer__floa{display:none}.basket-container .c_loader{align-items:center;background:hsla(0,0%,100%,.7);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:999}.basket-container .c_loader:after,.basket-container .c_loader:before{content:""}.basket-container .c_loader:after,.basket-container .c_loader:before,.basket-container .c_loader>div{animation:c_loader 1.4s ease-in-out infinite both;border-radius:100%;display:inline-block;height:.875rem;margin:0 .625rem;width:.875rem}.basket-container .c_loader-bounce1,.basket-container .c_loader:before{animation-delay:-.32s;background-color:$mercury}.basket-container .c_loader-bounce3,.basket-container .c_loader:after{background-color:$grayChateau}.basket-container .c_loader-bounce2{animation-delay:-.16s;background-color:$iron}.basket-container:not(.loading) .c_loader{opacity:0;pointer-events:none}.basket-container.loading.minimized .c_loader-bounce3,.basket-openerMobile{display:none}@media (max-width:47.9375rem){.basket-openerMobile{bottom:1.25rem}}@media (max-width:89.9375rem){.basket-openerMobile{background:#d7ffd0;border:.0625rem solid #92ec82;border-radius:1.25rem 0 0 1.25rem;bottom:2.5rem;cursor:pointer;display:block;font-family:Bagoss,Tahoma,Arial,Helvetica,sans-serif;font-size:.875rem;font-weight:400;height:2.625rem;line-height:.875rem;padding:.75rem 1.25rem .75rem .9375rem;position:fixed;right:0;white-space:nowrap;width:auto;z-index:998}.theme-sp .basket-openerMobile{background:#e3edf4;border-color:#2e638a}.basket-openerMobile .icon-shopcart{margin-right:.3125rem}.basket-openerMobile .icon-arrow{font-size:.625rem;margin:0 0 .25rem .4375rem;transform:rotate(180deg)}.basket-openerMobile .icon-arrow:before{font-size:.5rem}}.basket-header{align-items:center;cursor:pointer;display:flex;flex-direction:row;font-family:Bagoss,Tahoma,Arial,Helvetica,sans-serif;font-size:.9375rem;padding:.9375rem}.basket-header:hover{color:#00806c}.theme-sp .basket-header:hover{color:#2e638a}.basket-header .toggleBasket{width:auto}@media (min-width:48rem){.basket-header .toggleBasket{position:relative}}.minimized .basket-header .toggleBasket{height:calc(100% - 4.875rem);position:absolute;text-align:center;width:100%;z-index:1000}.basket-header .icon{font-size:.875rem;height:1rem;margin-right:.625rem;top:0;transform:scaleX(-1);transition:transform .3s ease}@media (max-width:47.9375rem){.basket-header .icon{position:absolute;right:.625rem;top:.9375rem;transform:rotate(-90deg)}}.minimized .basket-header{flex-direction:column}.basket-domainName{font-family:Bagoss,Tahoma,Arial,Helvetica,sans-serif;font-size:.9375rem;font-weight:500;padding-left:.625rem}.basket-domainName:before{content:"-";display:inline-block;margin-right:.625rem}.minimized .basket-domainName{font-size:.8125rem;line-height:.9375rem;margin-top:1.875rem;padding-left:0;text-align:center}@media (min-width:75rem){.minimized .basket-domainName{height:1.875rem}}.minimized .basket-domainName:before{display:none}.basket-cottageLabel{font-family:Bagoss,Tahoma,Arial,Helvetica,sans-serif}.basket-column{display:flex;flex-direction:column;margin-bottom:0}.basket-line{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin:0}.basket-lineCottage{position:relative;width:100%}.minimized .basket-lineCottage .second{margin-top:0}.basket-line .icon{font-size:1rem;margin-right:.625rem;width:1rem}.basket-line .icon:before{font-size:.8125rem}.minimized .basket-line .icon{margin-right:0}.basket-line .basket-lineDateLabel,.basket-line .mainLink,.basket-line .nbCottage,.basket-line .nbParticipantsBasket,.basket-line .nbParticipantsLabel{display:inline-block;font-size:.75rem;font-weight:400;white-space:nowrap}.basket-lineDateLabel{margin-right:.3125rem}.basket-lineDateLabelDay{font-size:.75rem;font-weight:400;margin-right:.3125rem}.minimized .basket-lineDateLabelDay{display:none}.basket-lineDateLabelSeparator{font-size:.75rem;margin:0 .3125rem}.minimized .basket-lineDateLabelSeparator{display:none}.minimized .basket-line{justify-content:center}.minimized .basket-line .basket-line{flex-direction:column;margin-bottom:.9375rem}.minimized .basket-line .basket-line:last-child,.minimized .basket-line .basket-lineLabel{margin-bottom:0}.minimized .basket-line .basket-lineDateLabel{display:block;margin-right:0}.minimized .basket-line .basket-line .icon{height:1rem}.basket-cottageLink a{font-size:.75rem}.minimized .basket-cottageLink{display:none}.basket-image{border-radius:.625rem;margin:0 .9375rem;overflow:hidden;position:relative;width:7.75rem}@media (max-width:47.9375rem){.basket-image{display:none}.basket-image+.basket-column{margin-bottom:0;padding:0 1.25rem}}.basket-image picture{display:block}.basket-image picture:before{content:"";display:block;padding-top:75%}.basket-image picture img{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.basket-cottageSelected{align-items:center;background:#f9fbfb;border-radius:.625rem;display:flex;justify-content:space-between;min-height:4.875rem;padding:0 .9375rem;position:relative}.basket-cottageSelected:hover .accCart-price,.basket-cottageSelected:hover .accCart-priceContainer del,.basket-cottageSelected:hover .basket-cottageSelectedLabel,.basket-cottageSelected:hover .basket-cottageSelectedLabel--minimized,.basket-cottageSelected:hover .basket-cottageSelectedParticipants{color:#00806c;cursor:pointer}.theme-sp .basket-cottageSelected:hover .accCart-price,.theme-sp .basket-cottageSelected:hover .accCart-priceContainer del,.theme-sp .basket-cottageSelected:hover .basket-cottageSelectedLabel,.theme-sp .basket-cottageSelected:hover .basket-cottageSelectedLabel--minimized,.theme-sp .basket-cottageSelected:hover .basket-cottageSelectedParticipants{color:#2e638a}.minimized .basket-cottageSelected{flex-direction:column;margin-top:.3125rem;padding:.625rem;transition:none;width:6.25rem}.minimized .basket-cottageSelected.hiddenOnMimimized{display:none;transition:none}.basket-cottageSelected .accCart-priceContainer .accCart-price{display:flex;font-size:1.25rem;line-height:1.25rem;white-space:nowrap}@media (max-width:47.9375rem){.basket-cottageSelected .accCart-priceContainer .accCart-price{display:flex}}.basket-cottageSelected .accCart-priceContainer .accCart-priceContainer{align-items:flex-end;display:flex;flex-direction:column}.basket-cottageSelected .accCart-priceContainer .accCart-priceContainer del{color:#3d4246;font-size:.875rem}.basket-cottageSelected .accCart-priceContainer .accCart-priceDiscount{background:#ffca55;border-radius:1.25rem;color:#3d4246;font-family:Bagoss,Tahoma,Arial,Helvetica,sans-serif;font-size:.875rem;font-weight:500;height:1.125rem;line-height:1rem;width:2.5rem}.basket-cottageSelected .accCart-priceContainer .accCart-price .currency,.basket-cottageSelected .accCart-priceContainer .accCart-price .currency.before{font-size:.875rem;margin-top:-.125rem}.basket-cottageSelected .icon-check{border:.0625rem solid;border-radius:50%;color:#00806c;height:1.5rem;padding:.0625rem .3125rem;width:1.5rem}.theme-sp .basket-cottageSelected .icon-check{color:#2e638a}.basket-cottageSelected .icon-check:before{font-size:.625rem}.basket-cottageSelectedInfos{cursor:pointer;margin-left:.625rem;transition:none;white-space:nowrap;width:16.875rem}.minimized .basket-cottageSelectedInfos{margin:.3125rem 0 0;text-align:center;width:5.625rem}.basket-cottageSelectedPrice{color:#ff4380;display:flex;font-family:Bagoss,Tahoma,Arial,Helvetica,sans-serif;font-size:1.25rem;font-weight:400;justify-content:right;padding-left:.3125rem;width:auto}.theme-sp .basket-cottageSelectedPrice{color:#f28f3a}.basket-cottageSelectedPrice .accCart-priceContainer{align-items:flex-end;display:flex;flex-direction:column;margin-top:0}.basket-cottageSelectedPrice .accCart-priceContainer del{color:#3d4246;font-size:.875rem;margin-right:0}.basket-cottageSelectedPrice .accCart-priceContainer del .currency{margin-top:-.125rem}.minimized .basket-cottageSelectedPrice{display:none}.basket-cottageSelectedLabel{align-items:center;display:flex;font-family:Bagoss,Tahoma,Arial,Helvetica,sans-serif;font-size:1rem;font-weight:500;min-height:1.375rem;white-space:normal}.basket-cottageSelectedLabel--minimized{display:none}.minimized .basket-cottageSelectedLabel{display:block;font-size:.75rem;font-weight:400;line-height:.875rem}.basket-cottageSelectedParticipants{align-items:center;display:flex;font-size:.75rem;line-height:.75rem;min-height:1.375rem;padding-left:.9375rem;position:relative;white-space:normal}.basket-cottageSelectedParticipants .icon{left:0;position:absolute;top:50%;transform:translateY(-50%)}.minimized .basket-cottageSelectedParticipants{display:none}.basket-cottageSelectedDelete{background:#f4f5f5;border-radius:50%;cursor:pointer;height:1.5rem;padding:0 .5rem;position:absolute;right:.625rem;top:.625rem;width:1.5rem}.basket-cottageSelectedDelete .icon:before{font-size:.625rem}.minimized .basket-cottageSelectedDelete{display:none}.basket-cottageToSelect{align-items:center;background:#d7ffd0;border-bottom:.3125rem solid #00806c;border-radius:.625rem;cursor:pointer;display:flex;min-height:4.875rem;overflow:hidden;padding:0 .9375rem}.theme-sp .basket-cottageToSelect{background:#e3edf4;border-bottom-color:#2e638a}.basket-cottageToSelect:hover .basket-cottageToSelectIcon{border-color:currentColor;color:#00806c}.theme-sp .basket-cottageToSelect:hover .basket-cottageToSelectIcon{color:#2e638a}.basket-cottageToSelect:hover .basket-cottageToSelectLabel,.basket-cottageToSelect:hover .basket-cottageToSelectLabel--minimized,.basket-cottageToSelect:hover .basket-cottageToSelectParticipants{color:#00806c}.theme-sp .basket-cottageToSelect:hover .basket-cottageToSelectLabel,.theme-sp .basket-cottageToSelect:hover .basket-cottageToSelectLabel--minimized,.theme-sp .basket-cottageToSelect:hover .basket-cottageToSelectParticipants{color:#2e638a}.basket-cottageToSelect.hover{background:#00806c}.theme-sp .basket-cottageToSelect.hover{background:#2e638a}.basket-cottageToSelect.hover .basket-cottageToSelectIcon{background:#fff;border-color:#fff;color:#00806c}.theme-sp .basket-cottageToSelect.hover .basket-cottageToSelectIcon{color:#2e638a}.basket-cottageToSelect.hover .basket-cottageToSelectLabel,.basket-cottageToSelect.hover .basket-cottageToSelectLabel--minimized,.basket-cottageToSelect.hover .basket-cottageToSelectParticipants{color:#fff}.minimized .basket-cottageToSelect{flex-direction:column;padding:.9375rem .3125rem;transition:none;width:6.25rem}.minimized .basket-cottageToSelect.hiddenOnMimimized{display:none}.minimized .basket-cottageToSelect.third{display:block;margin:1.25rem .625rem;padding:.9375rem .625rem;text-align:center;width:auto}.minimized .basket-cottageToSelect.third .icon-check{border:.0625rem solid;border-radius:50%;color:#00806c;height:1.5rem;padding:.0625rem .3125rem;width:1.5rem}.theme-sp .minimized .basket-cottageToSelect.third .icon-check{color:#2e638a}.minimized .basket-cottageToSelect.third .icon-check:before{font-size:.625rem}.basket-cottageToSelect.third{display:none}.basket-cottageToSelectIcon{border:.0625rem solid #3d4246;border-radius:50%;color:#3d4246;display:flex;flex-direction:column;height:1.5rem;padding:0;position:relative;text-align:center;width:1.5rem}.basket-cottageToSelectIcon .icon-arrow-top{font-size:.625rem;position:relative;top:-.0625rem}.basket-cottageToSelectIcon span{font-size:.6875rem;left:.5rem;position:absolute;top:.4375rem}.basket-cottageToSelectInfos{margin-left:.625rem;transition:none;white-space:nowrap;width:13.125rem}.minimized .basket-cottageToSelectInfos{margin-left:0;text-align:center;width:5.625rem}.basket-cottageToSelectInfos .basket-cottageToSelectLabel--minimized,.minimized .basket-cottageToSelectInfos .basket-cottageToSelectLabel{display:none}.minimized .basket-cottageToSelectInfos .basket-cottageToSelectLabel--minimized{display:block;font-size:.75rem;font-weight:400}.basket-cottageToSelectLabel{font-family:Bagoss,Tahoma,Arial,Helvetica,sans-serif;font-size:1rem;font-weight:500;white-space:normal}.basket-cottageToSelectParticipants{align-items:center;display:flex;font-size:.75rem;line-height:.75rem;min-height:1.375rem;padding-left:.9375rem;position:relative}.basket-cottageToSelectParticipants .icon{left:0;position:absolute;top:50%;transform:translateY(-50%)}.minimized .basket-cottageToSelectParticipants{display:none}.basket-lineCottage [class^=basket-cottage].first{margin:.9375rem .9375rem .4375rem}.basket-lineCottage [class^=basket-cottage].second{margin:.5rem .9375rem .9375rem}.basket-lineCottage [class^=basket-cottage].second+.basket-cottageSelectedDelete{top:.125rem}.basket-mentions{margin:.625rem 0;padding:0 .9375rem}.basket-mentions li{color:#9ea0a2;font-size:.6875rem;line-height:.6875rem;margin-bottom:.625rem}.minimized .basket-mentions{display:none}.basket-footer{bottom:0;display:flex;flex-direction:column;position:absolute;width:100%}@media (min-width:48rem) and (max-width:74.9375rem){.basket-footer{position:static}}.basket-footer__actions{display:flex;justify-content:right;padding:0 .9375rem .9375rem}.basket-footer__actions-price{align-items:center;color:#ff4380;display:flex;font-family:Bagoss,Tahoma,Arial,Helvetica,sans-serif;font-size:1.625rem;font-weight:400;justify-content:right;padding-right:.9375rem;width:50%}.theme-sp .basket-footer__actions-price{color:#f28f3a}.basket-footer__actions-price .accCart-priceContainer{align-items:center;display:flex}.basket-footer__actions-price .accCart-priceContainer del .currency{margin-top:-.5rem}.basket-footer__actions-price del{color:#3d4246;font-size:.875rem}.basket-footer__actions-price .accCart-priceContainer .accCart-price{display:flex;justify-content:center;margin-left:.625rem}.basket-footer__actions-price .accCart-priceContainer .accCart-price .currency{margin-top:-.25rem}.basket-footer__actions-price .accCart-priceContainer .accCart-price .currency.before{font-size:1.125rem;margin-top:-.125rem}.minimized .basket-footer__actions-price{align-items:center;display:flex;height:4.6875rem;justify-content:center;padding:0;width:100%}.minimized .basket-footer__actions-price.hiddenOnMimimized{display:none}.minimized .basket-footer__actions-price.fullHeight{height:5.9375rem}.minimized .basket-footer__actions-price .accCart-priceContainer{display:block;margin-top:0;text-align:center}.minimized .basket-footer__actions-price del{font-size:1.125rem;margin-right:0}.minimized .basket-footer__actions-price .accCart-price{font-size:1.875rem;margin-left:0}.minimized .basket-footer__actions-price .accCart-price .currency{font-size:1.125rem;line-height:1.125rem;margin-left:.1875rem;margin-top:0}.minimized .basket-footer__actions-price .accCart-price .currency.before{margin-left:0;margin-right:.1875rem}.basket-footer__actions .accCart-priceDiscount{display:none}.basket-footer__actions .priceTooltip-toggle{margin:0 0 .3125rem .1875rem}.basket-footer__actions .button{align-items:center;border-radius:1.25rem;display:flex;flex-direction:row;gap:.9375rem;padding:.75rem;text-align:center;width:auto}.basket-footer__actions .button .icon{font-size:1.375rem}.basket-footer__actions .button.disabled{pointer-events:auto}.minimized .basket-footer__actions{display:block;padding:0}.minimized .basket-footer__actions .button{line-height:.9375rem;text-align:left;width:100%}@media (min-width:75rem){.minimized .basket-footer__actions .button{height:4rem;transition:none}}.basket-footer__floa{background:#f9fbfb;display:flex;gap:.375rem;justify-content:center;padding:.3125rem;text-align:center;width:100%}.basket-footer__floa-text{color:#9ea0a2;font-size:.6875rem;line-height:.8125rem}.basket-footer__floa-image{margin-top:.0625rem;width:3.125rem}
.popinCleanBasket{background:#fff;border-radius:.625rem;font-family:Bagoss,Tahoma,Arial,Helvetica,sans-serif;font-size:.9375rem;left:50%;padding:1.25rem;position:fixed;top:50%;transform:translate(-50%,-50%);width:39.6875rem;z-index:1000}@media (max-width:47.9375rem){.popinCleanBasket{border-radius:.625rem .625rem 0 0;bottom:-15.9375rem;height:10.625rem;top:auto;transition:bottom .5s ease;width:100%}.popinCleanBasket.open{bottom:0;height:auto;transform:translate(-50%);transition:bottom .5s ease}}.popinCleanBasket strong{display:inline-block;font-weight:500;margin-bottom:.625rem}.popinCleanBasket p{margin-bottom:1.25rem}.popinCleanBasket .button-container{text-align:center}@media (max-width:47.9375rem){.popinCleanBasket .button-container{text-align:left}}.popinCleanBasket .button{margin:0 .625rem}@media (max-width:47.9375rem){.popinCleanBasket .button{margin-bottom:.625rem}}.popinCleanBasket .icon-close{cursor:pointer;position:absolute;right:1.25rem}.simplePopin .below-header{opacity:1;pointer-events:auto;z-index:1000}

/*# sourceMappingURL=basketMulticottageView.css.map*/