.zcc_lq_root{background-color:var(--color-white);border-radius:var(--size-20) var(--size-20) 0 0;border:1px solid var(--color-gray-300);z-index:var(--z-index-above-1);position:fixed;bottom:0;left:0;right:0}.zcc_lq_footer{border-top:1px solid var(--color-gray-300);padding:var(--size-16) var(--size-24);justify-content:space-between;align-items:center;column-gap:var(--spacing-8);font-size:var(--font-size-14);flex-shrink:0;display:flex}.zcc_lq_slot{flex:1;display:flex}.zcc_lq_overlay{background-color:rgb(var(--color-black-600-rgb), .2);z-index:var(--z-index-above-1);position:fixed;inset:0}.zcc_lq_header{grid-template-columns:var(--size-45) 1fr var(--size-45);padding-block:var(--spacing-16);border-bottom:1px solid var(--color-gray-300);margin-inline:-var(--spacing-24);align-items:center;display:grid}.zcc_lq_title{font-weight:var(--font-weight-800);font-size:var(--font-size-18);text-align:center;grid-column:2;margin:0}.zcc_lq_close{line-height:0}.zcc_lq_content{--holding-configurator-drawer-max-height:calc(100dvh - 110px);height:var(--holding-configurator-drawer-max-height);padding-block:var(--spacing-0);flex-direction:column;display:flex;overflow:hidden}.zcc_lq_content>:not(.zcc_lq_footer){padding-inline:var(--spacing-24)}.zcc_lq_content>:has(+.zcc_lq_footer){min-height:0;padding-bottom:var(--spacing-24);flex:1;overflow-y:auto}
.AAeskW_content{background-color:var(--color-white);border-radius:var(--size-20);border:1px solid var(--color-gray-300);padding-bottom:var(--size-24);z-index:var(--z-index-above-1);box-shadow:-3px 3px 14px #b7b7b76e}.AAeskW_content>*{padding-inline:var(--size-24)}.AAeskW_content>:has(+.AAeskW_footer){padding-bottom:var(--spacing-24)}.AAeskW_footer{border-top:1px solid var(--color-gray-300);padding:var(--size-16) var(--size-24);margin-bottom:calc(var(--size-24)*-1);justify-content:space-between;align-items:center;column-gap:var(--spacing-24);font-size:var(--font-size-14);display:flex}.AAeskW_footer__slot{font-weight:var(--typography-font-weight-extra-bold);flex:1;justify-content:end;display:flex}.AAeskW_header{border-bottom:1px solid var(--color-gray-600);padding:var(--size-15) var(--size-20);font-size:var(--font-size-18);justify-content:space-between;align-items:center;display:flex}.AAeskW_header__slot{font-weight:var(--typography-font-weight-extra-bold);flex:1;justify-content:center;display:flex}
.vQoKFa_price>:first-child{font-weight:var(--font-weight-800)}
