@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}[class*=c-icon-svg]{fill:currentColor;width:var(--iconSize);height:var(--iconSize);display:inline-block}[class*=c-icon-]{position:relative}[class*=c-icon-]:before,[class*=c-icon-]:after{width:var(--iconSize);height:var(--iconSize);pointer-events:none;vertical-align:calc((.75em - var(--iconSize))*.5);background-color:currentColor;flex-shrink:0;display:inline-block;-webkit-mask-size:100%;mask-size:100%}.c-icon-arrow-left:before,.c-icon-arrow-left:after{-webkit-mask-image:url(/assets/icons/arrow-left.svg);mask-image:url(/assets/icons/arrow-left.svg)}.c-icon-arrow-right:before,.c-icon-arrow-right:after{-webkit-mask-image:url(/assets/icons/arrow-right.svg);mask-image:url(/assets/icons/arrow-right.svg)}.c-icon-arrow-top:before,.c-icon-arrow-top:after{-webkit-mask-image:url(/assets/icons/arrow-top.svg);mask-image:url(/assets/icons/arrow-top.svg)}.c-icon-cart:before,.c-icon-cart:after{-webkit-mask-image:url(/assets/icons/cart.svg);mask-image:url(/assets/icons/cart.svg)}.c-icon-calendar:before,.c-icon-calendar:after{-webkit-mask-image:url(/assets/icons/calendar.svg);mask-image:url(/assets/icons/calendar.svg)}.c-icon-chevron-down:before,.c-icon-chevron-down:after{-webkit-mask-image:url(/assets/icons/chevron-down.svg);mask-image:url(/assets/icons/chevron-down.svg)}.c-icon-chevron-fill-down:before,.c-icon-chevron-fill-down:after{-webkit-mask-image:url(/assets/icons/chevron-fill-down.svg);mask-image:url(/assets/icons/chevron-fill-down.svg)}.c-icon-chevron-fill-up:before,.c-icon-chevron-fill-up:after{-webkit-mask-image:url(/assets/icons/chevron-fill-up.svg);mask-image:url(/assets/icons/chevron-fill-up.svg)}.c-icon-chevron-left:before,.c-icon-chevron-left:after{-webkit-mask-image:url(/assets/icons/chevron-left.svg);mask-image:url(/assets/icons/chevron-left.svg)}.c-icon-chevron-right:before,.c-icon-chevron-right:after{-webkit-mask-image:url(/assets/icons/chevron-right.svg);mask-image:url(/assets/icons/chevron-right.svg)}.c-icon-chevron-up:before,.c-icon-chevron-up:after{-webkit-mask-image:url(/assets/icons/chevron-up.svg);mask-image:url(/assets/icons/chevron-up.svg)}.c-icon-check-circle:before,.c-icon-check-circle:after{-webkit-mask-image:url(/assets/icons/check-circle.svg);mask-image:url(/assets/icons/check-circle.svg)}.c-icon-cross:before,.c-icon-cross:after{-webkit-mask-image:url(/assets/icons/cross.svg);mask-image:url(/assets/icons/cross.svg)}.c-icon-download:before,.c-icon-download:after{-webkit-mask-image:url(/assets/icons/download.svg);mask-image:url(/assets/icons/download.svg)}.c-icon-file:before,.c-icon-file:after{-webkit-mask-image:url(/assets/icons/file.svg);mask-image:url(/assets/icons/file.svg)}.c-icon-file-plus:before,.c-icon-file-plus:after{-webkit-mask-image:url(/assets/icons/file-plus.svg);mask-image:url(/assets/icons/file-plus.svg)}.c-icon-file-text:before,.c-icon-file-text:after{-webkit-mask-image:url(/assets/icons/file-text.svg);mask-image:url(/assets/icons/file-text.svg)}.c-icon-list:before,.c-icon-list:after{-webkit-mask-image:url(/assets/icons/list.svg);mask-image:url(/assets/icons/list.svg)}.c-icon-heart:before,.c-icon-heart:after{-webkit-mask-image:url(/assets/icons/heart.svg);mask-image:url(/assets/icons/heart.svg)}.c-icon-heart-fill:before,.c-icon-heart-fill:after{background-color:#e0001b;-webkit-mask-image:url(/assets/icons/heart-fill.svg);mask-image:url(/assets/icons/heart-fill.svg)}.c-icon-heart-minus:before,.c-icon-heart-minus:after{-webkit-mask-image:url(/assets/icons/heart-minus.svg);mask-image:url(/assets/icons/heart-minus.svg)}.c-icon-heart-plus:before,.c-icon-heart-plus:after{-webkit-mask-image:url(/assets/icons/heart-plus.svg);mask-image:url(/assets/icons/heart-plus.svg)}.c-icon-map-pin:before,.c-icon-map-pin:after{-webkit-mask-image:url(/assets/icons/map-pin.svg);mask-image:url(/assets/icons/map-pin.svg)}.c-icon-minus:before,.c-icon-minus:after{-webkit-mask-image:url(/assets/icons/minus.svg);mask-image:url(/assets/icons/minus.svg)}.c-icon-phone:before,.c-icon-phone:after{-webkit-mask-image:url(/assets/icons/phone.svg);mask-image:url(/assets/icons/phone.svg)}.c-icon-plus:before,.c-icon-plus:after{-webkit-mask-image:url(/assets/icons/plus.svg);mask-image:url(/assets/icons/plus.svg)}.c-icon-printer:before,.c-icon-printer:after{-webkit-mask-image:url(/assets/icons/printer.svg);mask-image:url(/assets/icons/printer.svg)}.c-icon-round:before,.c-icon-round:after{-webkit-mask-image:url(/assets/icons/round.svg);mask-image:url(/assets/icons/round.svg)}.c-icon-save:before,.c-icon-save:after{-webkit-mask-image:url(/assets/icons/save.svg);mask-image:url(/assets/icons/save.svg)}.c-icon-search:before,.c-icon-search:after{-webkit-mask-image:url(/assets/icons/search.svg);mask-image:url(/assets/icons/search.svg)}.c-icon-store:before,.c-icon-store:after{-webkit-mask-image:url(/assets/icons/store.svg);mask-image:url(/assets/icons/store.svg)}.c-icon-trash:before,.c-icon-trash:after{-webkit-mask-image:url(/assets/icons/trash.svg);mask-image:url(/assets/icons/trash.svg)}.c-icon-truck:before,.c-icon-truck:after{-webkit-mask-image:url(/assets/icons/truck.svg);mask-image:url(/assets/icons/truck.svg)}.c-icon-truck-move:before,.c-icon-truck-move:after{-webkit-mask-image:url(/assets/icons/truck-move.svg);mask-image:url(/assets/icons/truck-move.svg)}.c-icon-help:before,.c-icon-help:after{-webkit-mask-image:url(/assets/icons/help.svg);mask-image:url(/assets/icons/help.svg)}.c-icon-info:before,.c-icon-info:after{-webkit-mask-image:url(/assets/icons/info.svg);mask-image:url(/assets/icons/info.svg)}.c-icon-heart-fill:before,.c-icon-heart-fill:after{background-color:#e0001b}.c-icon--left:before,.c-icon--right:after{content:""}.c-icon--6{--iconSize:.6rem}.c-icon--10{--iconSize:1rem}.c-icon--16{--iconSize:1.6rem}.c-icon--12{--iconSize:1.2rem}.c-icon--20{--iconSize:2rem}.c-icon--24{--iconSize:2.4rem}.c-icon--28{--iconSize:2.8rem}.c-icon--32{--iconSize:3.2rem}.c-icon--40{--iconSize:4rem}.c-icon--48{--iconSize:4.8rem}.c-icon--104{--iconSize:10.4rem}