.summary-section{display:flex;width:100%;flex-direction:column}@media (min-width: 767px){.summary-section{align-items:flex-end}}@media (min-width: 1199px){.summary-section{align-items:flex-start}}@media (min-width: 1199px){.summary-section{position:sticky;top:60px}}.summary-section__title{display:none;padding:32px 16px 12px;font-size:var(--font-size-body-1);line-height:var(--line-height-body-1);font-weight:700;line-height:120%;color:var(--color-blue-gray-900-84)}@media (min-width: 1199px){.summary-section__title{display:block}}.summary-section__title{letter-spacing:-.12px}.summary-section__content{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}@media (min-width: 1199px){.summary-section__content{padding:8px 16px}}.summary-section__footer{margin-top:8px;display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}@media (min-width: 767px){.summary-section__footer{margin-top:16px;width:auto;align-self:flex-end}}@media (min-width: 1199px){.summary-section__footer{width:100%;align-self:stretch;padding-left:16px;padding-right:16px}}@media (min-width: 767px){.summary-section__footer{max-width:360px}}@media (min-width: 1199px){.summary-section__footer{max-width:100%}}.summary-section__footer-content{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}@media (min-width: 767px){.summary-section__footer-content{flex-direction:row;justify-content:flex-end}}@media (min-width: 1199px){.summary-section__footer-content{flex-direction:column}}.summary-section__footer__refund{display:flex;width:100%;flex-direction:row;align-items:center;justify-content:center;gap:8px}.summary-section__footer__refund__title{font-size:var(--font-size-body-2);line-height:var(--line-height-body-2);font-weight:400;line-height:115%;color:var(--color-blue-gray-900-68);letter-spacing:.06px}.summary-section__total{display:flex;flex-direction:row;align-items:baseline;justify-content:space-between;gap:8px;align-self:stretch;padding:4px}@media (min-width: 767px){.summary-section__total{margin-top:4px}}.summary-section__total__title{flex:1 1 0%;font-size:var(--font-size-body-2);line-height:var(--line-height-body-2);font-weight:700;line-height:150%;color:var(--color-blue-gray-900-84);letter-spacing:0px}.summary-section__total__price{display:flex;flex-direction:row;align-items:baseline;gap:4px}.summary-section__total__price__currency,.summary-section__total__price__value{display:inline-block;font-size:var(--font-size-caption);line-height:var(--line-height-caption);font-weight:400;line-height:150%;color:var(--color-blue-gray-900-84);letter-spacing:0px}.summary-section__total__price__value{font-size:var(--font-size-headline-5);line-height:var(--line-height-headline-5);font-weight:700;letter-spacing:0px}@media (min-width: 1199px){.summary-section__total__price__value{font-size:var(--font-size-headline-6);line-height:var(--line-height-headline-6)}}.summary-section__accordion{width:100%}.summary-section__accordion .lw-accordion__item{border-width:0px;border-style:none}.summary-section__accordion .lw-accordion__item button{justify-content:flex-end;padding-right:0;font-weight:500;line-height:120%;color:var(--color-light-blue-600);font-size:14px}.summary-section__accordion .lw-accordion__item .lw-accordion__label{flex:initial}@media (max-width: 1200px){.lw-fichas-page-layout__main__aside{position:fixed;right:0;bottom:0;border-top-width:1px;border-color:var(--color-black-20);z-index:12}.lw-fichas-page-layout__main__content{padding-bottom:150px}}.summary-item{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.summary-item__content__periodicity{font-weight:700;text-transform:uppercase;line-height:150%;color:var(--color-blue-gray-900-68);letter-spacing:0px;font-size:10px}.summary-item__content__item{display:flex;align-items:center;justify-content:space-between;gap:8px;align-self:stretch;border-bottom-width:1px;border-color:var(--color-blue-gray-900-4);padding:4px}.summary-item__content__item--no-border{border-bottom-width:0px}.summary-item__content__name,.summary-item__content__free-price{font-size:var(--font-size-body-2);line-height:var(--line-height-body-2);font-weight:400;line-height:150%;color:var(--color-blue-gray-900-84);letter-spacing:0px}.summary-item__content__free-price{font-weight:700;color:var(--color-light-green-600)}.summary-item__content__price{display:flex;flex-direction:row;align-items:baseline;gap:4px}.summary-item__content__price__currency,.summary-item__content__price__value{display:inline-block;font-size:var(--font-size-caption);line-height:var(--line-height-caption);font-weight:400;line-height:150%;color:var(--color-blue-gray-900-84);letter-spacing:0px}.summary-item__content__price__value{font-size:var(--font-size-body-2);line-height:var(--line-height-body-2);font-weight:700;letter-spacing:0px}.summary-item__content__additionals{display:flex;flex-direction:column;align-items:flex-start;gap:4px;align-self:stretch;font-size:var(--font-size-caption);line-height:var(--line-height-caption);font-weight:400;line-height:150%;color:var(--color-blue-gray-900-68)}.summary-item__content__subitems{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.summary-item__content__subitem{display:flex;align-items:center;justify-content:space-between;gap:8px;align-self:stretch;padding:4px 4px 4px 12px;border-color:var(--color-blue-gray-900-16)}.summary-item__content__subitem__name,.summary-item__content__subitem__price{font-size:var(--font-size-caption);line-height:var(--line-height-caption);font-weight:400;line-height:150%;color:var(--color-blue-gray-900-68);letter-spacing:0px}
