.prdOptionArea{display:flex;flex-direction:column;flex-basis:360px;flex-shrink:0;padding:56px 40px 40px;margin:0 0 0 40px;border-left:1px solid var(--BORDER_GR100);top:81px;height:calc(100vh - 81px);position:-webkit-sticky;position:sticky;z-index:90}.prdOptionArea.active{bottom:0!important}@media only screen and (max-width:1279px){.prdOptionArea.active .prdOptionAreaFooter{box-shadow:none}}.prdOptionArea.active .prdOptionAreaFooter .time-deal-24{display:none}.prdOptionArea .prdOptionAreaInner{display:flex;flex-direction:column;align-content:space-between;justify-content:space-between;min-height:370px;height:calc(100% - 232px);transition:height .5s;padding:0;position:relative;overflow-y:auto}.prdOptionArea .prdOptionAreaInner .inner-container{display:flex;flex-direction:column;gap:8px;padding-right:8px}@media only screen and (max-width:1024px){.prdOptionArea .prdOptionAreaInner .inner-container{padding-right:0}}.prdOptionArea .prdOptionAreaInner .mo-optionHeader{margin-bottom:16px}.prdOptionArea .prdOptionAreaInner .mo-optionHeader+.opSelGroup.bottom-sheet-select-area{margin-top:0!important}.prdOptionArea .prdOptionAreaInner .mo-optionHeader-tit.title-h3{font-size:18px}.prdOptionArea .prdOptionAreaInner .opSelGroup{display:flex;flex-direction:column;gap:8px;overflow-y:auto;max-height:calc(100% - 90px)}@media only screen and (max-width:1279px){.prdOptionArea .prdOptionAreaInner .opSelGroup{padding:0 20px}}.prdOptionArea .prdOptionAreaInner .opSelGroup.bottom-sheet-select-area:not(:first-child){margin-top:16px}.prdOptionArea .prdOptionAreaInner .opSelGroup::-webkit-scrollbar{width:4px}.prdOptionArea .prdOptionAreaInner .opSelGroup::-webkit-scrollbar-thumb{border-radius:10px;background-color:rgba(0,0,0,.3)}.prdOptionArea .prdOptionAreaInner .opSelGroup::-webkit-scrollbar-track{border-radius:10px;background-color:rgba(0,0,0,.1)}.prdOptionArea .prdOptionAreaInner .opSelGroup .ant-select{width:100%;height:42px}@media only screen and (max-width:1024px){.prdOptionArea .prdOptionAreaInner .opSelGroup .ant-select{height:44px}}.prdOptionArea .prdOptionAreaInner .opSelGroup .ant-select .ant-select-selection-placeholder{color:var(--TEXT_GR900)}.prdOptionArea .prdOptionAreaInner .opSelGroup>.groupBox:first-child{margin-top:0!important}.prdOptionArea .prdOptionAreaInner .opSelGroup .groupBox{margin-top:16px!important}.prdOptionArea .prdOptionAreaInner .opSelGroup .inner-container>.groupBox{margin-top:8px!important}.prdOptionArea .prdOptionAreaInner .opSelGroup-item{display:grid}.prdOptionArea .prdOptionAreaInner .opSelGroup-item+.opSelGroup-item{margin-top:32px}@media only screen and (max-width:1024px){.prdOptionArea .prdOptionAreaInner .opSelGroup-item+.opSelGroup-item{margin-top:16px}}.prdOptionArea .prdOptionAreaInner .opSelGroup-item>.ant-typography{margin-bottom:16px}@media only screen and (max-width:1024px){.prdOptionArea .prdOptionAreaInner .opSelGroup-item>.ant-typography{margin-top:0!important}}.prdOptionArea .prdOptionAreaInner .opSelGroup-item .ant-row{margin:0!important}.prdOptionArea .prdOptionAreaInner .opSelGroup-item .img-box{width:64px;height:64px;padding:0!important}@media only screen and (max-width:1024px){.prdOptionArea .prdOptionAreaInner .opSelGroup-item .img-box{width:100px;height:100px;flex-basis:100px!important;padding:10px!important;background-color:var(--BG_GR50);border-radius:8px}}.prdOptionArea .prdOptionAreaInner .opSelGroup-item .content-box{padding:4px 0 0 20px!important}.prdOptionArea .prdOptionAreaInner .opSelGroup-item .content-box .ant-typography{margin-bottom:0;font-size:14px;font-weight:500;color:var(--TEXT_GR900)}@media only screen and (max-width:1024px){.prdOptionArea .prdOptionAreaInner .opSelGroup-item .content-box .ant-typography{font-size:16px}}.prdOptionArea .prdOptionAreaInner .opSelGroup-item .content-box .poa-cost{margin-top:4px;font-size:13px;font-weight:400;color:var(--TEXT_GR500)}@media only screen and (max-width:1024px){.prdOptionArea .prdOptionAreaInner .opSelGroup-item .content-box .poa-cost{font-size:14px}}.prdOptionArea .prdOptionAreaInner .opSelGroup-item .selBox{margin-top:16px}.prdOptionArea .prdOptionAreaInner .opSelGroup-item .selBox+.selBox{margin-top:8px}.groupBox{position:relative;margin-top:24px!important}.groupBox .box-basic-solid-gray{padding:16px}.groupBox .box-basic-solid-gray .ant-typography{margin:0;font-size:13px;color:var(--TEXT_GR700);line-height:1.33}.groupBox .box-basic-solid-gray .list-none{margin:0;max-width:calc(100% - 24px)}.groupBox .box-basic-solid-gray .list-none li{padding:0!important}.groupBox .box-basic-solid-gray .list-none li+li{margin-top:4px}.groupBox .box-basic-solid-gray .list-none .title{font-weight:500;color:var(--TEXT_GR900)}.groupBox .box-basic-solid-gray .select-item-footer{display:flex;align-items:center;margin-top:24px}.groupBox .box-basic-solid-gray .select-item-footer .ant-typography{margin:0;font-size:14px}.groupBox .box-basic-solid-gray .select-item-footer .num{margin-left:auto}.groupBox .box-basic-solid-gray .select-item-footer .num strong{color:var(--TEXT_GR900);font-size:14px;font-weight:700}@media only screen and (max-width:1024px){.groupBox .box-basic-solid-gray .select-item-footer .num strong{font-size:15px}}.groupBox .box-basic-solid-gray .si-btn-delete.ant-btn-sm.ant-btn-icon-only svg{width:16px;height:16px}.prdOptionArea .prdOptionAreaInner .total-purchase{color:var(--TEXT_GR900);font-size:16px;font-weight:500}.prdOptionArea .prdOptionAreaInner .total-purchase-amount{color:var(--TEXT_GR900);font-size:26px;font-weight:700}@media only screen and (max-width:1279px){.prdOptionArea .prdOptionAreaInner .total-purchase-amount{font-size:18px}}.prdOptionArea .prdOptionAreaInner .prdTotalPrice{padding-bottom:24px}@media only screen and (max-width:1279px){.prdOptionArea .prdOptionAreaInner{justify-content:start;max-height:var(--product-selecter-max-height);overflow-x:hidden;padding-bottom:88px}.prdOptionArea .prdOptionAreaInner .bottom-sheet-header{padding:20px}.prdOptionArea .prdOptionAreaInner .bottom-sheet-header button{background-color:transparent;width:24px;height:24px}.prdOptionArea .prdOptionAreaInner .bottom-sheet-header button .iconyaki{font-size:30px;color:var(--ICON_GR700)}.prdOptionArea .prdOptionAreaInner .bottom-sheet-package-area{padding:0 20px}.prdOptionArea .prdOptionAreaInner .bottom-sheet-package-area .content-box .ant-typography{font-size:16px;font-weight:500;color:var(--TEXT_GR900)}.prdOptionArea .prdOptionAreaInner .bottom-sheet-package-area .content-box .poa-cost{font-size:14px;font-weight:400;color:var(--TEXT_GR500)}}.prdOptionArea .prdOptionAreaFooter{position:relative}.prdOptionArea .prdOptionAreaFooter .time-deal-24{border-radius:100px;background:linear-gradient(138deg,#aa36ee 13.21%,#195ae5 104.28%),#fff;box-shadow:0 0 10px 6px rgba(26,26,26,.06);color:var(--TEXT_WHITE);text-align:center;position:absolute;right:0;top:-114px;padding:8px 12px 5px;font-size:12px;transition:top .5s ease}@media only screen and (max-width:1024px){.prdOptionArea .prdOptionAreaFooter .time-deal-24{right:20px;top:-44px}}.prdOptionArea .prdOptionAreaFooter .time-deal-24 .btn-circle-close{background:var(--BG_GR700);border-radius:20px;width:16px;height:16px;padding:initial;border:none;min-width:auto;position:absolute;right:0;top:-20px}.prdOptionArea .prdOptionAreaFooter .time-deal-24 .btn-circle-close:hover{background:var(--BG_GR700)!important}.prdOptionArea .prdOptionAreaFooter .time-deal-24 .btn-circle-close img{filter:brightness(0) contrast(100) invert(1);width:62%}.prdOptionArea .prdOptionAreaFooter .time-deal-24:before{content:url(/asset/images/common/ico_clock.svg);display:inline-block;margin-right:2px;vertical-align:-4px}.prdOptionArea .prdOptionAreaFooter .time-deal-24 span{vertical-align:top}@media only screen and (max-width:1279px){.prdOptionArea .prdOptionAreaFooter{background-color:var(--BG_WHITE);left:0;bottom:0;position:fixed;width:100%;border-radius:20px 20px 0 0;box-shadow:0 0 8px 0 rgba(26,26,26,.16);transform:translateY(var(--vv-offset,0));padding:20px 20px calc(20px + env(safe-area-inset-bottom))}.prdOptionArea .prdOptionAreaFooter .css-9tr90v{flex-direction:row}.prdOptionArea .prdOptionAreaFooter .css-9tr90v .ant-btn:not(.btn-prd-cart){flex:1 1}.prdOptionArea{border-left:none;height:auto;left:0;margin-left:0;position:fixed;width:100%;padding:0;background-color:var(--BG_WHITE);border-radius:24px 24px 0 0;transition:bottom .5s ease;top:auto;bottom:-500px;z-index:960}}.poa-discount-rate{color:var(--TEXT_OR500);font-size:13px;font-weight:700}.poa-cost{color:var(--TEXT_GR500);font-size:12px;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.poa-cost.no-through{-webkit-text-decoration-line:none;text-decoration-line:none}.prdTotalPrice{position:-webkit-sticky;position:sticky;bottom:0;padding-bottom:10px}@media only screen and (max-width:1279px){.prdTotalPrice{position:static;margin-top:20px;padding:0 20px}}@media only screen and (max-width:1024px){.btn-prd-cart.ant-btn.ant-btn-default:focus,.btn-prd-cart.ant-btn.ant-btn-default:hover{background-image:url(/asset/images/common/ico_cart.svg)!important;background-position:50%!important;background-repeat:no-repeat!important}}@media only screen and (max-width:1279px){.btn-prd-cart.ant-btn.ant-btn-default{background:url(/asset/images/common/ico_cart.svg) no-repeat 50%!important;min-width:auto}.btn-prd-cart span{display:none}}.option-select-view{margin-top:24px}.option-select-view .box-basic-solid-gray{padding:16px}.option-select-view .list-none{margin-bottom:0;color:var(--TEXT_GR700)}.option-select-view .quantity-wrapper{margin-top:24px}.option-select-view .quantity-wrapper .ant-typography strong{color:var(--TEXT_GR900)}