.c-summary--sidebar:not(.c-summary--sidebar) .c-summary__inner,.c-summary:not(.c-summary--sidebar) .c-summary__inner{padding:20px}.c-summary--sidebar:not(.c-summary--sidebar) .c-summary__title,.c-summary:not(.c-summary--sidebar) .c-summary__title{display:inline-block;font-weight:700;margin-bottom:0}.c-summary .c-summary__block,.c-summary--sidebar .c-summary__block{align-items:center}.c-summary .c-summary__image,.c-summary--sidebar .c-summary__image{display:block;margin-left:auto;margin-right:auto;max-width:100%}.c-summary .c-summary__holder,.c-summary .c-summary__holder--image,.c-summary--sidebar .c-summary__holder,.c-summary--sidebar .c-summary__holder--image{background-color:transparent}.c-summary .c-summary__holder--image,.c-summary--sidebar .c-summary__holder--image{flex-shrink:0;width:40px}.c-summary [class*=c-summary__icon-link],.c-summary--sidebar [class*=c-summary__icon-link]{color:#fff;display:block}.c-summary [class*=c-summary__icon-link]:before,.c-summary--sidebar [class*=c-summary__icon-link]:before{background-size:100%;content:"";display:block;height:40px;margin-right:20px;width:40px}.c-summary .c-summary__text,.c-summary--sidebar .c-summary__text{margin:0}.c-summary .c-summary__list,.c-summary--sidebar .c-summary__list{list-style:none;margin:0;padding:0}.c-summary .c-summary__item,.c-summary--sidebar .c-summary__item{padding-right:22px;position:relative}.c-summary .c-summary__item:not(:first-child),.c-summary--sidebar .c-summary__item:not(:first-child){margin-top:10px}.c-summary .c-summary__link,.c-summary--sidebar .c-summary__link{text-decoration:underline}.c-summary .c-summary__link:hover,.c-summary--sidebar .c-summary__link:hover{text-decoration:none}.c-summary .c-summary__close,.c-summary--sidebar .c-summary__close{cursor:pointer;display:block;height:15px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:15px;z-index:10}.c-summary .c-summary__close:after,.c-summary .c-summary__close:before,.c-summary--sidebar .c-summary__close:after,.c-summary--sidebar .c-summary__close:before{background-color:#e51e2e;content:"";height:15px;position:absolute;right:50%;top:0;width:2px}.c-summary .c-summary__close:before,.c-summary--sidebar .c-summary__close:before{transform:rotate(45deg)}.c-summary .c-summary__close:after,.c-summary--sidebar .c-summary__close:after{transform:rotate(-45deg)}.c-summary .c-summary__close:hover:after,.c-summary .c-summary__close:hover:before,.c-summary--sidebar .c-summary__close:hover:after,.c-summary--sidebar .c-summary__close:hover:before{opacity:.6}.c-summary .c-summary__go-to,.c-summary--sidebar .c-summary__go-to{display:inline-block;margin-top:30px}.c-summary--sidebar .c-summary__inner{background-color:#fff;margin-left:25px;padding:15px}@media only screen and (min-width:768px)and (max-width:1024px){.c-summary--sidebar .c-summary__inner{background-color:#eee}}.c-summary--sidebar .c-summary__inner.has-arrow{position:relative}.c-summary--sidebar .c-summary__inner.has-arrow:before{border-bottom:8px solid transparent;border-right:9px solid #fff;border-top:9px solid transparent;content:"";position:absolute;right:100%;top:20px}@media only screen and (min-width:768px)and (max-width:1024px){.c-summary--sidebar .c-summary__inner.has-arrow:before{border-right-color:#eee}}.c-summary--sidebar .c-summary__inner+.c-summary__inner{margin-top:2px}
.c-summary .c-summary__text,.c-summary .c-summary__title,.c-summary--sidebar .c-summary__text,.c-summary--sidebar .c-summary__title{color:#fff;display:block}@media only screen and (min-width:768px){.c-summary .c-summary__text,.c-summary .c-summary__title,.c-summary--sidebar .c-summary__text,.c-summary--sidebar .c-summary__title{display:inline-block;vertical-align:top}.c-summary .c-summary__title,.c-summary--sidebar .c-summary__title{width:270px}.c-summary .c-summary__title+.c-summary__text,.c-summary--sidebar .c-summary__title+.c-summary__text{margin-left:20px}}.c-summary .c-summary__holder--image,.c-summary--sidebar .c-summary__holder--image{width:auto}.c-summary .c-summary__holder--image+.c-summary__holder,.c-summary--sidebar .c-summary__holder--image+.c-summary__holder{margin-left:20px}.c-summary .c-summary__block:not(:last-of-type),.c-summary--sidebar .c-summary__block:not(:last-of-type){margin-bottom:20px}@media only screen and (min-width:768px){.c-summary .c-summary__block:not(:last-of-type),.c-summary--sidebar .c-summary__block:not(:last-of-type){margin-bottom:10px}}@media only screen and (min-width:1025px){.c-summary--sidebar{position:relative;top:50%;transform:translateY(-50%)}}.c-summary--sidebar .c-summary__block:not(:last-of-type){margin-bottom:35px}
