.selection-box_wrapper__IYauw{display:flex;flex-direction:column;flex:1 1 0%;height:100%;border-radius:var(--radius-default);box-shadow:0 0 0 1px var(--color-icy-river)}.selection-box_wrapperHighlighted__ggSzG{box-shadow:0 0 0 2px var(--color-icy-river)}.selection-box_wrapperActive__QY4YR{box-shadow:0 0 0 2px var(--color-forrest-green)}.selection-box_wrapperDisabled__GKubA{color:var(--color-light-grey);box-shadow:0 0 0 1px var(--color-light-grey)}.selection-box_wrapperWithActions__zIPRu{border-top-left-radius:var(--radius-default);border-top-right-radius:var(--radius-default);border-bottom-right-radius:1rem}.selection-box_counter__u7JnK{box-shadow:1px 1px var(--color-icy-river)}.selection-box_counterActive__kpVqu{background-color:var(--color-forrest-green);box-shadow:1px 1px var(--color-forrest-green)}.selection-box_addButtonShadow__GY4DX{box-shadow:1px 1px var(--color-icy-river)}.selection-box_addButtonShadowActive__9P3XV{box-shadow:1px 1px var(--color-forrest-green)}@keyframes modal_open__Qepk5{0%{opacity:0}to{opacity:1}}@keyframes modal_close__nwtJa{0%{opacity:1}to{opacity:0}}.modal_modal__wsG3L{display:flex;flex-direction:column;min-height:100%;min-width:100%;color:var(--color-night);background-color:var(--color-white);padding:0;position:fixed;left:0;top:0;right:0;bottom:0;width:100%;height:100%;z-index:30}@media(min-width:768px){.modal_modal__wsG3L{margin:auto;min-height:0;min-width:0}}@media(min-width:1024px){.modal_modal__wsG3L{border-radius:var(--radius-default)}}.modal_modal__wsG3L{box-shadow:0 0 0 100vmax rgba(0,0,0,.25);opacity:0}.modal_modal__wsG3L[open]{animation:modal_open__Qepk5 .5s forwards}.modal_modal__wsG3L[data-animate=true]{animation:modal_close__nwtJa .5s forwards}.modal_modal__wsG3L .modal-footer,.modal_modal__wsG3L .modal-header{z-index:20}.modal_modal__wsG3L .modal-content{z-index:10}.modal_modal__wsG3L .modal-backdrop{z-index:0}@media(min-width:768px){.modal_modal__wsG3L{max-width:1080px;max-height:calc(100% - 64px);width:calc(100% - 64px)}}@media(min-width:1024px){.offer-modal_tabsContainer__8KYW8 [role=tabpanel]{padding-right:calc(368px + var(--spacing-4))}}.offer-modal_tabsContainer__8KYW8 aside{width:368px}@media(min-width:1024px){.offer-modal_moreInfo__maxMy{padding-right:calc(368px + var(--spacing-4))}}.offer-modal_mainSlider__mSigP .slick-slider{padding-bottom:0}.offer-modal_mainSlider__mSigP .slick-active{z-index:10}.offer-modal_thumbsSlider__a_ZIE .slick-slide{padding-left:var(--spacing-2);padding-right:var(--spacing-2)}.offer-modal_insuranceTab__8MfCZ{font-family:var(--font-body);color:var(--color-night)}.offer-modal_insuranceTab__8MfCZ>*+*{margin-top:var(--spacing-6)}.offer-modal_insuranceTab__8MfCZ table{font-size:1rem;line-height:1.25rem;width:100%;table-layout:fixed}.offer-modal_insuranceTab__8MfCZ svg{display:inline-block}.offer-modal_insuranceTab__8MfCZ .centered{text-align:center;vertical-align:middle}.offer-modal_insuranceTab__8MfCZ [colspan="3"],.offer-modal_insuranceTab__8MfCZ [colspan="4"]{padding:0;border:none}.offer-modal_insuranceTab__8MfCZ [colspan="3"] table tr,.offer-modal_insuranceTab__8MfCZ [colspan="4"] table tr{border:none;background-color:rgba(0,0,0,0)}.offer-modal_insuranceTab__8MfCZ [colspan="3"] table tr:nth-child(2) td,.offer-modal_insuranceTab__8MfCZ [colspan="4"] table tr:nth-child(2) td{padding:0}.offer-modal_priceList__MEJEP dl{display:grid;row-gap:.625rem;grid-template-columns:2fr 1fr}.offer-modal_priceList__MEJEP dt{word-break:break-word}