@keyframes expand{from{max-height:0}to{max-height:99999px;overflow:visible}}@keyframes miniExpand{from{max-height:200px}to{max-height:200px}}@keyframes collapse{from{max-height:99999px}to{max-height:0}}.active_body{transition:max-height 2s ease-in;animation-name:expand;animation-duration:3s;animation-fill-mode:forwards;padding-bottom:40px;padding-top:0}.disabled_body{padding:0 24px;max-height:0}.wrapper{width:100%;border-radius:8px;box-shadow:0 1px 2px 0 rgba(0,0,0,.08);border:solid 1px var(--very-light-pink-three);background-color:#fff;font-size:14px;color:var(--var-dark-gray-color);margin-bottom:24px;position:relative}.wrapper.non_group{border:none;box-shadow:none;width:100%!important;left:0!important}.wrapper.non_group input:checked{background:var(--orange)!important}.wrapper.active{width:calc(100% + 16px);border:none;left:-8px}.wrapper.active.shoppingAssistant{width:100%;left:0}@media only screen and (max-width:74.9375em){.wrapper.active{width:calc(100% + 32px);left:-16px;border-radius:0}}.accordion_tab{border-radius:8px}.accordion_tab:not(:first-child){border-radius:0;border-top:solid 1px var(--very-light-pink-three)}.accordion_tab.active{box-shadow:0 8px 32px 0 rgba(0,0,0,.08);background-color:#fff}.accordion_tab.active .accordion_header{animation-name:headerUp;animation-duration:.25s;animation-fill-mode:forwards;padding-top:15px;padding-left:33px}.sticky .accordion_tab.active .accordion_header{position:sticky;top:0;box-shadow:0 2px 4px 0 rgba(0,0,0,.08);background:#fff;z-index:1}@media only screen and (max-width:74.9375em){.sticky .accordion_tab.active .accordion_header{top:63px}}.in_slidepanel .accordion_tab.active .accordion_header{top:-9px}@media only screen and (max-width:74.9375em){.in_slidepanel .accordion_tab.active .accordion_header{top:-16px}}@media only screen and (max-width:74.9375em){.accordion_tab.active .accordion_header{padding:15px;padding-right:68px;padding-left:33px}}.accordion_tab.active .accordion_header .close_button{right:33px;top:20px}.accordion_tab.active .accordion_body{padding-right:32px}.sticky .accordion_tab.active .accordion_body{padding:24px}.accordion_tab.active .accordion_body.agreement table,.accordion_tab.active .accordion_body.agreement tbody,.accordion_tab.active .accordion_body.agreement td,.accordion_tab.active .accordion_body.agreement th,.accordion_tab.active .accordion_body.agreement tr{border:0}.accordion_tab.active .accordion_body.semiOpen{animation-name:miniExpand}.accordion_tab.active .accordion_body.semiOpen .read_more{position:absolute;bottom:0;right:50px;height:40px;width:100%;left:0;text-align:right;background-color:#fff;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:-.28px;color:var(--var-dark-gray-color);padding-right:32px;padding-top:5px;cursor:pointer}.accordion_tab.active .accordion_body.semiOpen.fullOpen{animation-name:expand}.accordion_tab.non_header .accordion_body{padding-top:40px}.non_group .accordion_tab{border-radius:8px;border:solid 1px var(--black-30)!important;box-shadow:none;margin-top:16px}.non_group .accordion_tab .accordion_header{padding-left:16px!important}.non_group .accordion_tab .accordion_header .header_radio{padding-right:16px}@media only screen and (max-width:74.9375em){.non_group .accordion_tab .accordion_header .header_radio{padding-right:10px}}@media only screen and (max-width:74.9375em){.non_group .accordion_tab .accordion_header{padding-right:16px}}@media only screen and (max-width:74.9375em){.non_group .accordion_tab .accordion_body{padding-right:16px}}.accordion_header{padding:14px 24px;min-height:72px;position:relative;display:flex;align-items:center;cursor:pointer;animation-name:headerDown;animation-fill-mode:forwards}.accordion_header .non_group{padding:14px 16px}@media only screen and (max-width:74.9375em){.accordion_header{padding-left:16px;padding-right:48px}}.accordion_header .header_radio{align-self:center;padding-right:24px}@media only screen and (max-width:74.9375em){.accordion_header .header_radio{padding-right:16px}}.accordion_header .header_radio input:checked{background:var(--cornflower)}.accordion_header .header_context{font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:-.32px;color:var(--var-dark-gray-color);width:100%;overflow:hidden}.accordion_body{padding-left:80px;position:relative;overflow:hidden}.non_group .accordion_body{padding-left:58px}@media only screen and (max-width:74.9375em){.non_group .accordion_body{padding-left:33px}}@media only screen and (max-width:74.9375em){.accordion_body{padding-left:33px}.accordion_body.isPaymentTab{padding-left:25px}}.close_button{position:absolute;right:0;top:0;width:32px;height:32px;background-color:var(--var-light-gray-color);display:flex;justify-content:center;align-items:center;border-radius:50%;right:24px;top:calc(50% - 16px)}@media only screen and (max-width:74.9375em){.close_button{right:16px}}.close_button g,.close_button svg{fill:#7b7b7b}.agreement-body{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--var-dark-gray-color);pointer-events:auto!important}.agreement-body p{margin-bottom:0}body.dark-theme .accordion_tab.active,body.dark-theme .accordion_tab.active .accordion_body.semiOpen .read_more,body.dark-theme .sticky .accordion_tab.active .accordion_header,body.dark-theme .wrapper{background:#212630}body.dark-theme .basket-total .side-content .step-container .basket-info,body.dark-theme .close_button{background-color:#171a21}body.dark-theme .accordion_header .header_context,body.dark-theme .accordion_tab.active .accordion_body.semiOpen .read_more,body.dark-theme .agreement-body,body.dark-theme .agreement-check-box+label,body.dark-theme .basket-total .side-content .step-container .price-detail .products,body.dark-theme .basket-total .side-content .step-container .price-detail .products .detail-title,body.dark-theme .wrapper{color:#fff!important}body.dark-theme .close_button svg{fill:#fff}
