.cart-aside{position:relative}@media screen and (min-width: 0)and (max-width: 63.9375em){.cart-aside{margin-left:-3rem;margin-right:-3rem;background-color:#eaf2fe;padding-bottom:3rem;padding-top:1rem}}@media screen and (min-width: 64em){.cart-aside{width:32rem;margin-bottom:2rem}}.cart-aside__title{font-family:rubik,-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400}@media screen and (min-width: 0)and (max-width: 63.9375em){.cart-aside__title{margin:0;color:#143cc8;margin-left:3rem;padding-top:1.5rem;padding-bottom:1rem;font-size:2.6rem}}@media screen and (min-width: 64em){.cart-aside__title{color:#fff;font-size:2.8rem}}.cart-aside__title--primary{color:#143cc8}.cart-aside__wrapper{background-color:#fff;padding:3rem;border-radius:2rem}@media screen and (min-width: 0)and (max-width: 63.9375em){.cart-aside__wrapper{width:auto;margin-left:3rem;margin-right:3rem;max-width:none}}@media screen and (min-width: 64em){.cart-aside__wrapper{max-width:29rem}}.cart-aside__inner{position:relative;z-index:1}.cart-aside label[for=cgu]{padding-bottom:2rem}.cart-aside label[for=cgu] span{font-size:1.4rem;line-height:1.4;color:rgba(25,34,67,.85)}.cart-aside__validate{width:100%;padding:1rem 1rem;font-size:1.4rem}.cart-aside__validate .icon{margin-left:1rem;margin-right:1rem}.cart-aside__validate--disable{opacity:60%}.cart-aside__actions{margin-top:3rem}@media screen and (min-width: 64em){.cart-aside--detail .cart-aside__wrapper{max-width:29rem}}.cart-aside--checkout{-webkit-transform:none;transform:none}.cart-aside--checkout .cart-aside__wrapper{max-width:none}