@import url(https://fonts.googleapis.com/css2?family=Prompt:wght@100;200;300;400;500;600&display=swap);
.buttons-for-verify-id{display:grid;grid-template-columns:240px 50px 240px;justify-content:center;align-items:center}.buttons-for-verify-id .btn{width:200px;margin:0px}.buttons-for-verify-id .btn.btn-primary{font-style:normal;font-weight:bold;font-size:16px;text-align:center}.buttons-for-verify-id .btn.btn-outline-secondary{border:1px solid #22aaec;color:#22aaec;font-style:normal;font-weight:500;font-size:16px;line-height:19px;text-align:center}.buttons-for-verify-id p{margin-top:10px;margin-bottom:10px}.card-payment-success{padding:15px}.card-payment-success .card-body{padding:0px}@media screen and (max-width: 767px){.card-body{padding-bottom:0px}.buttons-for-verify-id{grid-template-columns:auto}}
.super-pills {
    -webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Safari */ /* Konqueror HTML */ /* Firefox */ /* Internet Explorer/Edge */
    user-select: none; /* Non-prefixed version, currently supported by Chrome and Opera */
    outline: none;
    transition: all 0.15s ease-out;
}

.super-pills.focus {
    border-color: #22AAEC !important;
}

.super-pills .ant-select {
    overflow: hidden;
    width: 100%;
    cursor: pointer;
    outline: none;
    font-size: 16px;
    font-family: Prompt, Maven Pro, sans-serif !important;
    color: rgba(0, 0, 0, 0.65);
}

.super-pills .ant-select-single:not(.ant-select-customize-input) .ant-select-selector {
    border: 1px solid #dbe2e8;
    border-top: 0 !important;
    border-right: 0 !important;
    border-left: 0 !important;
    border-radius: 0 !important;
}
.enrollment--wrapper{background-color:#f5f5f5;min-height:50vh}.enrollment--wrapper .enrollment--starterkit-block{padding-top:50px;display:flex;justify-content:center;flex-direction:column}.enrollment--wrapper .enrollment--starterkit-block .shopping-cart-item{margin-bottom:0px}.enrollment--wrapper .enrollment--starterkit-block .shopping-cart-item .ant-checkbox-wrapper{margin-left:0px;justify-content:flex-start;display:flex}.enrollment--wrapper .enrollment--starterkit-block .mobile-title{display:block;padding-top:25px;padding-bottom:25px;font-size:26px;text-align:center;font-weight:bold}.enrollment--wrapper .enrollment--starterkit-block .block-grid-shopping-cart-1{display:grid;justify-content:center}.enrollment--wrapper .enrollment--starterkit-block .block-grid-shopping-cart-starter-kit{display:grid;justify-content:center}.enrollment--wrapper .enrollment--product-list-wrapper.list-desktop h1{padding:35px 0px;color:#000;font-size:20px;font-weight:400}.enrollment--wrapper .enrollment--product-list-wrapper.list-desktop .enrollment--product-list-item{margin:0 auto;text-align:center;padding:0 40px;width:100%;display:grid;grid-template-columns:320px;margin-top:-10px}.enrollment--wrapper .enrollment--product-list-wrapper.list-desktop .enrollment--product-list-item .enrollment--item-wrapper{display:grid;min-height:450px;padding:10px}.enrollment--wrapper .enrollment--product-list-wrapper.list-desktop .enrollment--product-list-item .enrollment--item-wrapper .ant-card-body{height:100%}.enrollment--wrapper .enrollment--product-list-wrapper.list-desktop .enrollment--product-list-item .enrollment--item-wrapper .ant-card-body>div{height:100%}.enrollment--wrapper .enrollment--product-list-wrapper.list-desktop .enrollment--product-list-item .enrollment--item-wrapper .ant-card-body>div .product-body{display:flex;flex-flow:column;height:100%}.enrollment--wrapper .enrollment--product-list-wrapper.list-desktop .enrollment--product-list-item .enrollment--item-wrapper .ant-card-body>div .product-image{justify-content:center}.enrollment--wrapper .enrollment--product-list-wrapper.list-desktop .enrollment--product-list-item .enrollment--item-wrapper .ant-card-body>div .product-actions{display:flex;justify-content:center;flex-flow:column}.enrollment--wrapper .enrollment--product-list-wrapper.list-desktop .enrollment--product-list-item .enrollment--item-wrapper .ant-card-body>div .product-actions .product-info{margin-bottom:20px}.enrollment--wrapper .enrollment--product-list-wrapper.list-desktop .enrollment--product-list-item .enrollment--item-wrapper .ant-card-body>div .product-actions .block-qty{display:flex;justify-content:center}.enrollment--wrapper .enrollment--product-list-wrapper.list-desktop .enrollment--product-list-item .enrollment--item-wrapper .ant-card-body>div .product-actions .block-qty .qtyInput{display:flex;margin-right:0px;height:43px;overflow:hidden;background:#e3e8ed}.enrollment--wrapper .enrollment--product-list-wrapper.list-desktop .enrollment--product-list-item .enrollment--item-wrapper .ant-card-body>div .product-actions .block-qty .qtyInput button{width:43px;height:100%}.enrollment--wrapper .enrollment--product-list-wrapper.list-desktop .enrollment--product-list-item .enrollment--item-wrapper .ant-card-body>div .product-actions .block-qty .qtyInput button:disabled svg path{fill:#d1d9e2}.enrollment--wrapper .enrollment--product-list-wrapper.list-desktop .enrollment--product-list-item .enrollment--item-wrapper .ant-card-body>div .product-actions .block-qty .qtyInput input{height:41px;max-width:40px}.enrollment--wrapper .enrollment--product-list-wrapper.list-desktop .enrollment--product-list-item .enrollment--item-wrapper .ant-card-body>div .product-actions .block-qty .qtyInput input:disabled{background:#fff;color:#e3e8ed}.enrollment--wrapper .enrollment--product-list-wrapper .enrollment--footer-wrapper{padding-bottom:30px}.enrollment--wrapper .enrollment--product-list-wrapper .enrollment--footer-wrapper .desktop{display:flex;flex-flow:row;padding-top:40px}.enrollment--wrapper .enrollment--product-list-wrapper .enrollment--footer-wrapper .desktop>div{width:100%;border-top:1px solid #b3bcc8;margin:0 auto;justify-content:space-between;font-size:18px}.enrollment--wrapper .enrollment--product-list-wrapper .enrollment--footer-wrapper .desktop>div:first-child{width:50%;margin-left:40px;padding-top:20px;align-items:center;justify-content:flex-start}.enrollment--wrapper .enrollment--product-list-wrapper .enrollment--footer-wrapper .desktop>div:last-child{width:50%;margin-right:40px;padding-top:20px;align-items:center}.enrollment--wrapper .enrollment--product-list-wrapper .enrollment--footer-wrapper .desktop>div:last-child p{font-size:24px;margin-bottom:0px}.enrollment--wrapper .enrollment--product-list-wrapper .enrollment--footer-wrapper .desktop .enroll-select-product>div{padding-right:0px}.enrollment--wrapper .enrollment--product-list-wrapper .enrollment--footer-wrapper .buttons-desktop{display:flex;justify-content:flex-end;margin-right:40px}.enrollment--wrapper .enrollment--product-list-wrapper .enrollment--footer-wrapper .buttons-desktop .block_button_continue button{font-size:18px;font-weight:bold;padding:0 60px;height:40px;line-height:1;margin-top:20px}.enrollment--wrapper .enrollment--item-wrapper .drawer-delete{background-color:#f5f5f5}.enrollment--wrapper .enrollment--item-wrapper .drawer-delete .ant-card-body{height:100%}.enrollment--wrapper .enrollment--item-wrapper .drawer-delete .ant-card-body>div{padding:0px 20px;height:100%;font-size:18px}.enrollment--wrapper .enrollment--item-wrapper .drawer-delete .ant-card-body>div:first-child{visibility:hidden}.enrollment--wrapper .enrollment--item-wrapper .drawer-delete .ant-card-body>div:last-child{visibility:visible;display:flex;position:absolute;top:0;height:100%;align-items:center;justify-content:center;text-align:center;flex-flow:column;left:10px;right:10px}.enrollment--wrapper .enrollment--item-wrapper .drawer-delete .ant-card-body>div:last-child .buttons{display:flex;flex-direction:column;margin-top:20px}.enrollment--wrapper .enrollment--item-wrapper .drawer-delete .ant-card-body>div:last-child .buttons button{margin:10px 15px;width:250px}.enrollment--wrapper .enrollment--item-wrapper .ant-card{box-shadow:0px 1px 2px 0px rgba(0,0,0,.2)}.enrollment--wrapper .enrollment--item-wrapper .ant-card .ant-card-body{padding:20px}.enrollment--wrapper .enrollment--item-wrapper .ant-card .ant-card-body .ant-checkbox-wrapper{margin-left:0px;position:absolute}.enrollment--wrapper .enrollment--item-wrapper .ant-card .ant-card-body .enrollment--product-info-wrapper{display:flex;flex-flow:column}.enrollment--wrapper .enrollment--item-wrapper .ant-card .ant-card-body .enrollment--product-info-wrapper .enrollment--product-image{min-width:50%;display:flex;justify-content:center;align-items:center;height:200px;padding:25px}.enrollment--wrapper .enrollment--item-wrapper .ant-card .ant-card-body .enrollment--product-info-wrapper .enrollment--product-image img{max-height:160px;max-width:160px}.enrollment--wrapper .enrollment--item-wrapper .ant-card .ant-card-body .enrollment--product-info-wrapper .enrollment--product-info{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}.enrollment--wrapper .enrollment--item-wrapper .ant-card .ant-card-body .enrollment--product-info-wrapper .enrollment--product-info .product-title{font-style:normal;font-weight:500;font-size:18px;line-height:21px;text-align:center;color:#000}.enrollment--wrapper .enrollment--item-wrapper .ant-card .ant-card-body .enrollment--product-info-wrapper .enrollment--product-info .block-price-pv{font-size:16px;color:#384250;width:100%;display:flex;justify-content:center;flex-flow:column}.enrollment--wrapper .enrollment--item-wrapper .ant-card .ant-card-body .enrollment--product-info-wrapper .enrollment--product-info .block-price-pv .currency{color:#9ea9b9;border:none;padding-left:0}.enrollment--wrapper .enrollment--item-wrapper .ant-card .ant-card-body .enrollment--product-info-wrapper .enrollment--product-info .block-price-pv .divider{padding:0px 5px}.enrollment--wrapper .enrollment--item-wrapper .ant-card .ant-card-body .enrollment--product-info-wrapper .enrollment--product-info .block-price-pv .product-price small{font-style:normal;font-weight:500;font-size:14px;line-height:16px;text-align:center;color:#9ea9b9;margin-bottom:5px}.enrollment--wrapper .starter-kit-title{color:#fff;text-align:center;font-size:19px;font-style:normal;font-weight:600;line-height:25px;text-transform:uppercase}@media screen and (max-width: 767px){.enrollment--wrapper .enrollment--starterkit-block{padding:0px 20px}.enrollment--wrapper .enrollment--starterkit-block .block-grid-shopping-cart-1{display:block;justify-content:center}.enrollment--wrapper .enrollment--starterkit-block .enrollment--item-wrapper .ant-card{min-height:200px}.enrollment--wrapper .enrollment--starterkit-block .enrollment--item-wrapper .ant-card .ant-card-body{height:100%;display:grid;align-items:center}.enrollment--wrapper .enrollment--starterkit-block .enrollment--item-wrapper .ant-card .ant-card-body>div{height:100%;display:grid;align-items:center;min-height:160px}.enrollment--wrapper .enrollment--item-wrapper .ant-card .ant-card-body .enrollment--product-info-wrapper{width:100%;flex-flow:row}.enrollment--wrapper .enrollment--item-wrapper .ant-card .ant-card-body .enrollment--product-info-wrapper .enrollment--product-image{height:auto;padding:0px}.enrollment--wrapper .enrollment--item-wrapper .ant-card .ant-card-body .enrollment--product-info-wrapper .enrollment--product-image img{max-height:140px;max-width:115px;height:auto;margin:0 auto;width:auto}.enrollment--wrapper .enrollment--item-wrapper .ant-card .ant-card-body .enrollment--product-info-wrapper .enrollment--product-info{text-align:left}.enrollment--wrapper .enrollment--item-wrapper .ant-card .ant-card-body .enrollment--product-info-wrapper .enrollment--product-info .product-title{margin-top:15px;font-size:17px;width:100%;text-align:left}.enrollment--wrapper .enrollment--item-wrapper .ant-card .ant-card-body .enrollment--product-info-wrapper .enrollment--product-info .shopping-cart-tag{text-align:left}.enrollment--wrapper .enrollment--item-wrapper .ant-card .ant-card-body .enrollment--product-info-wrapper .enrollment--product-info .shopping-cart-tag span{font-size:10px;height:20px !important;min-width:35px;line-height:0;margin:0px;margin-left:25px;display:flex;align-items:center}.enrollment--wrapper .enrollment--item-wrapper .ant-card .ant-card-body .enrollment--product-info-wrapper .enrollment--product-info .block-price-pv{justify-content:start}.enrollment--wrapper .enrollment--item-wrapper .ant-card .ant-card-body .enrollment--product-info-wrapper .enrollment--product-info>.text-middle{width:100%}.enrollment--wrapper .enrollment--product-list-wrapper h1{padding:35px 0px;color:#000;font-size:20px;font-weight:400}.enrollment--wrapper .enrollment--product-list-wrapper .enrollment--product-list-item .enrollment--item-wrapper{margin-bottom:20px;padding:0px 20px}.enrollment--wrapper .enrollment--product-list-wrapper .enrollment--product-list-item .enrollment--item-wrapper .ant-card-body{display:flex;align-items:center;min-height:250px;padding:20px}.enrollment--wrapper .enrollment--product-list-wrapper .enrollment--product-list-item .enrollment--item-wrapper .ant-card-body>div{width:100%}.enrollment--wrapper .enrollment--product-list-wrapper .enrollment--product-list-item .enrollment--item-wrapper .ant-card-body .product-image{height:100px}.enrollment--wrapper .enrollment--product-list-wrapper .enrollment--product-list-item .enrollment--item-wrapper .ant-card-body .product-image img{height:60px;width:60px;margin-left:20px}.enrollment--wrapper .enrollment--product-list-wrapper .enrollment--product-list-item .enrollment--item-wrapper .ant-card-body .product-body{display:grid;justify-content:center;align-items:center;grid-template-columns:30% 70%}.enrollment--wrapper .enrollment--product-list-wrapper .enrollment--product-list-item .enrollment--item-wrapper .ant-card-body .product-actions{display:flex;justify-content:flex-end}.enrollment--wrapper .enrollment--product-list-wrapper .enrollment--product-list-item .enrollment--item-wrapper .ant-card-body .product-actions .qtyInput{display:flex;margin-right:20px;height:43px;overflow:hidden;background:#e3e8ed}.enrollment--wrapper .enrollment--product-list-wrapper .enrollment--product-list-item .enrollment--item-wrapper .ant-card-body .product-actions .qtyInput button{width:43px;height:100%}.enrollment--wrapper .enrollment--product-list-wrapper .enrollment--product-list-item .enrollment--item-wrapper .ant-card-body .product-actions .qtyInput button:disabled svg path{fill:#d1d9e2}.enrollment--wrapper .enrollment--product-list-wrapper .enrollment--product-list-item .enrollment--item-wrapper .ant-card-body .product-actions .qtyInput input{height:41px;max-width:40px}.enrollment--wrapper .enrollment--product-list-wrapper .enrollment--product-list-item .enrollment--item-wrapper .ant-card-body .product-actions .qtyInput input:disabled{background:#fff;color:#e3e8ed}.enrollment--wrapper .enrollment--footer-wrapper{margin-top:50px;padding:0px 20px}.enrollment--wrapper .enrollment--footer-wrapper .enroll-select-product{width:100%;display:table;margin:0px;padding-top:18px;padding-bottom:20px;border-top:1px solid #b3bcc8}.enrollment--wrapper .enrollment--footer-wrapper .enroll-select-product .group-total{font-size:24px}.enrollment--wrapper .enrollment--footer-wrapper .enroll-select-product .row-group-total{padding:0px}.enrollment--wrapper .enrollment--footer-wrapper .enroll-select-product .block_button_continue{width:100%;display:flex;justify-content:center}.enrollment--wrapper .enrollment--footer-wrapper .enroll-select-product .block_button_continue button{font-size:18px;font-weight:bold;padding:0 60px;height:40px;line-height:1;width:auto}}
.enrollment--wrapper{background-color:#f5f5f5;min-height:50vh}.enrollment--wrapper .enrollment--starterkit-block{padding-top:50px;display:flex;justify-content:center;flex-direction:column}.enrollment--wrapper .enrollment--starterkit-block .shopping-cart-item{margin-bottom:0px}.enrollment--wrapper .enrollment--starterkit-block .shopping-cart-item .ant-checkbox-wrapper{margin-left:0px;justify-content:flex-start;display:flex}.enrollment--wrapper .enrollment--starterkit-block .mobile-title{display:block;padding-top:25px;padding-bottom:25px;font-size:26px;text-align:center;font-weight:bold}.enrollment--wrapper .enrollment--starterkit-block .block-grid-shopping-cart-1{display:grid;justify-content:center}.enrollment--wrapper .enrollment--starterkit-block .block-grid-shopping-cart-starter-kit{display:grid;justify-content:center}.enrollment--wrapper .enrollment--product-list-wrapper.list-desktop h1{padding:35px 0px;color:#000;font-size:20px;font-weight:400}.enrollment--wrapper .enrollment--product-list-wrapper.list-desktop .enrollment--product-list-item-ph{margin:0 auto;text-align:center;padding:0 40px;width:100%;display:grid;grid-template-columns:320px;margin-top:-10px}.enrollment--wrapper .enrollment--product-list-wrapper.list-desktop .enrollment--product-list-item-ph .enrollment--item-wrapper-ph{display:grid;min-height:350px;padding:10px}.enrollment--wrapper .enrollment--product-list-wrapper.list-desktop .enrollment--product-list-item-ph .enrollment--item-wrapper-ph .card-item-box .boxRemoveItems{display:none}.enrollment--wrapper .enrollment--product-list-wrapper.list-desktop .enrollment--product-list-item-ph .enrollment--item-wrapper-ph .card-item-box:hover{border:2px solid #99bcdf}.enrollment--wrapper .enrollment--product-list-wrapper.list-desktop .enrollment--product-list-item-ph .enrollment--item-wrapper-ph .card-item-box:hover .boxRemoveItems{display:block}.enrollment--wrapper .enrollment--product-list-wrapper.list-desktop .enrollment--product-list-item-ph .enrollment--item-wrapper-ph .ant-card-body{height:100%}.enrollment--wrapper .enrollment--product-list-wrapper.list-desktop .enrollment--product-list-item-ph .enrollment--item-wrapper-ph .ant-card-body>div{height:100%}.enrollment--wrapper .enrollment--product-list-wrapper.list-desktop .enrollment--product-list-item-ph .enrollment--item-wrapper-ph .ant-card-body>div .product-body{display:flex;flex-flow:column;height:100%}.enrollment--wrapper .enrollment--product-list-wrapper.list-desktop .enrollment--product-list-item-ph .enrollment--item-wrapper-ph .ant-card-body>div .product-image{justify-content:center}.enrollment--wrapper .enrollment--product-list-wrapper.list-desktop .enrollment--product-list-item-ph .enrollment--item-wrapper-ph .ant-card-body>div .product-actions{display:flex;justify-content:center;flex-flow:column}.enrollment--wrapper .enrollment--product-list-wrapper.list-desktop .enrollment--product-list-item-ph .enrollment--item-wrapper-ph .ant-card-body>div .product-actions .product-info{margin-bottom:20px}.enrollment--wrapper .enrollment--product-list-wrapper.list-desktop .enrollment--product-list-item-ph .enrollment--item-wrapper-ph .ant-card-body>div .product-actions .block-qty{display:flex;justify-content:center}.enrollment--wrapper .enrollment--product-list-wrapper.list-desktop .enrollment--product-list-item-ph .enrollment--item-wrapper-ph .ant-card-body>div .product-actions .block-qty .qtyInput{display:flex;margin-right:0px;height:43px;overflow:hidden;background:#e3e8ed}.enrollment--wrapper .enrollment--product-list-wrapper.list-desktop .enrollment--product-list-item-ph .enrollment--item-wrapper-ph .ant-card-body>div .product-actions .block-qty .qtyInput button{width:43px;height:100%}.enrollment--wrapper .enrollment--product-list-wrapper.list-desktop .enrollment--product-list-item-ph .enrollment--item-wrapper-ph .ant-card-body>div .product-actions .block-qty .qtyInput button:disabled svg path{fill:#d1d9e2}.enrollment--wrapper .enrollment--product-list-wrapper.list-desktop .enrollment--product-list-item-ph .enrollment--item-wrapper-ph .ant-card-body>div .product-actions .block-qty .qtyInput input{height:41px;max-width:40px}.enrollment--wrapper .enrollment--product-list-wrapper.list-desktop .enrollment--product-list-item-ph .enrollment--item-wrapper-ph .ant-card-body>div .product-actions .block-qty .qtyInput input:disabled{background:#fff;color:#e3e8ed}.enrollment--wrapper .enrollment--product-list-wrapper .enrollment--footer-wrapper{padding-bottom:30px}.enrollment--wrapper .enrollment--product-list-wrapper .enrollment--footer-wrapper .desktop{display:flex;flex-flow:row;padding-top:40px}.enrollment--wrapper .enrollment--product-list-wrapper .enrollment--footer-wrapper .desktop>div{width:100%;border-top:1px solid #b3bcc8;margin:0 auto;justify-content:space-between;font-size:18px}.enrollment--wrapper .enrollment--product-list-wrapper .enrollment--footer-wrapper .desktop>div:first-child{width:50%;margin-left:40px;padding-top:20px;align-items:center;justify-content:flex-start}.enrollment--wrapper .enrollment--product-list-wrapper .enrollment--footer-wrapper .desktop>div:last-child{width:50%;margin-right:40px;padding-top:20px;align-items:center}.enrollment--wrapper .enrollment--product-list-wrapper .enrollment--footer-wrapper .desktop>div:last-child p{font-size:24px;margin-bottom:0px}.enrollment--wrapper .enrollment--product-list-wrapper .enrollment--footer-wrapper .desktop .enroll-select-product>div{padding-right:0px}.enrollment--wrapper .enrollment--product-list-wrapper .enrollment--footer-wrapper .buttons-desktop{display:flex;justify-content:flex-end;margin-right:40px}.enrollment--wrapper .enrollment--product-list-wrapper .enrollment--footer-wrapper .buttons-desktop .block_button_continue button{font-size:18px;font-weight:bold;padding:0 60px;height:40px;line-height:1;margin-top:20px}.enrollment--wrapper .enrollment--item-wrapper-ph .drawer-delete{background-color:#f5f5f5}.enrollment--wrapper .enrollment--item-wrapper-ph .drawer-delete .ant-card-body{height:100%}.enrollment--wrapper .enrollment--item-wrapper-ph .drawer-delete .ant-card-body>div{padding:0px 20px;height:100%;font-size:18px}.enrollment--wrapper .enrollment--item-wrapper-ph .drawer-delete .ant-card-body>div:first-child{visibility:hidden}.enrollment--wrapper .enrollment--item-wrapper-ph .drawer-delete .ant-card-body>div:last-child{visibility:visible;display:flex;position:absolute;top:0;height:100%;align-items:center;justify-content:center;text-align:center;flex-flow:column;left:10px;right:10px}.enrollment--wrapper .enrollment--item-wrapper-ph .drawer-delete .ant-card-body>div:last-child .buttons{display:flex;flex-direction:column;margin-top:20px}.enrollment--wrapper .enrollment--item-wrapper-ph .drawer-delete .ant-card-body>div:last-child .buttons button{margin:10px 15px;width:250px}.enrollment--wrapper .enrollment--item-wrapper-ph .ant-card{box-shadow:0px 1px 2px 0px rgba(0,0,0,.2)}.enrollment--wrapper .enrollment--item-wrapper-ph .ant-card .ant-card-body{padding:20px}.enrollment--wrapper .enrollment--item-wrapper-ph .ant-card .ant-card-body .ant-checkbox-wrapper{margin-left:0px;position:absolute}.enrollment--wrapper .enrollment--item-wrapper-ph .ant-card .ant-card-body .enrollment--product-info-wrapper{display:flex;flex-flow:column}.enrollment--wrapper .enrollment--item-wrapper-ph .ant-card .ant-card-body .enrollment--product-info-wrapper .enrollment--product-image{min-width:50%;display:flex;justify-content:center;align-items:center;height:200px;padding:25px}.enrollment--wrapper .enrollment--item-wrapper-ph .ant-card .ant-card-body .enrollment--product-info-wrapper .enrollment--product-image img{max-height:160px;max-width:160px}.enrollment--wrapper .enrollment--item-wrapper-ph .ant-card .ant-card-body .enrollment--product-info-wrapper .enrollment--product-info{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}.enrollment--wrapper .enrollment--item-wrapper-ph .ant-card .ant-card-body .enrollment--product-info-wrapper .enrollment--product-info .product-title{font-style:normal;font-weight:500;font-size:18px;line-height:21px;text-align:center;color:#000}.enrollment--wrapper .enrollment--item-wrapper-ph .ant-card .ant-card-body .enrollment--product-info-wrapper .enrollment--product-info .block-price-pv{font-size:16px;color:#384250;width:100%;display:flex;justify-content:center;flex-flow:column}.enrollment--wrapper .enrollment--item-wrapper-ph .ant-card .ant-card-body .enrollment--product-info-wrapper .enrollment--product-info .block-price-pv .currency{color:#9ea9b9;border:none;padding-left:0}.enrollment--wrapper .enrollment--item-wrapper-ph .ant-card .ant-card-body .enrollment--product-info-wrapper .enrollment--product-info .block-price-pv .divider{padding:0px 5px}.enrollment--wrapper .enrollment--item-wrapper-ph .ant-card .ant-card-body .enrollment--product-info-wrapper .enrollment--product-info .block-price-pv .product-price small{font-style:normal;font-weight:500;font-size:14px;line-height:16px;text-align:center;color:#9ea9b9;margin-bottom:5px}.enrollment--wrapper .enrollment--item-wrapper-ph .ant-card .ant-card-body .enrollment--product-info-wrapper .shopping-cart-tag.enroll{flex-wrap:wrap;grid-gap:14px;gap:14px}.enrollment--wrapper .starter-kit-title{color:#fff;text-align:center;font-size:19px;font-style:normal;font-weight:600;line-height:25px;text-transform:uppercase}@media screen and (max-width: 767px){.enrollment--wrapper .enrollment--starterkit-block{padding:0px 20px}.enrollment--wrapper .enrollment--starterkit-block .block-grid-shopping-cart-1{display:block;justify-content:center}.enrollment--wrapper .enrollment--starterkit-block .enrollment--item-wrapper-ph .ant-card{min-height:200px}.enrollment--wrapper .enrollment--starterkit-block .enrollment--item-wrapper-ph .ant-card .ant-card-body{height:100%;display:grid;align-items:center}.enrollment--wrapper .enrollment--starterkit-block .enrollment--item-wrapper-ph .ant-card .ant-card-body>div{height:100%;display:grid;align-items:center;min-height:160px}.enrollment--wrapper .enrollment--item-wrapper-ph .ant-card .ant-card-body .enrollment--product-info-wrapper{width:100%;flex-flow:row}.enrollment--wrapper .enrollment--item-wrapper-ph .ant-card .ant-card-body .enrollment--product-info-wrapper .enrollment--product-image{height:auto;padding:0px}.enrollment--wrapper .enrollment--item-wrapper-ph .ant-card .ant-card-body .enrollment--product-info-wrapper .enrollment--product-image img{max-height:140px;max-width:115px;height:auto;margin:0 auto;width:auto}.enrollment--wrapper .enrollment--item-wrapper-ph .ant-card .ant-card-body .enrollment--product-info-wrapper .enrollment--product-info{text-align:left}.enrollment--wrapper .enrollment--item-wrapper-ph .ant-card .ant-card-body .enrollment--product-info-wrapper .enrollment--product-info .product-title{margin-top:15px;font-size:17px;width:100%;text-align:left}.enrollment--wrapper .enrollment--item-wrapper-ph .ant-card .ant-card-body .enrollment--product-info-wrapper .enrollment--product-info .shopping-cart-tag{text-align:left}.enrollment--wrapper .enrollment--item-wrapper-ph .ant-card .ant-card-body .enrollment--product-info-wrapper .enrollment--product-info .shopping-cart-tag span{font-size:10px;height:20px !important;min-width:35px;line-height:0;margin:0px;margin-left:25px;display:flex;align-items:center}.enrollment--wrapper .enrollment--item-wrapper-ph .ant-card .ant-card-body .enrollment--product-info-wrapper .enrollment--product-info .shopping-cart-tag.enroll{flex-wrap:wrap;grid-gap:0px;gap:0px}.enrollment--wrapper .enrollment--item-wrapper-ph .ant-card .ant-card-body .enrollment--product-info-wrapper .enrollment--product-info .block-price-pv{justify-content:start}.enrollment--wrapper .enrollment--item-wrapper-ph .ant-card .ant-card-body .enrollment--product-info-wrapper .enrollment--product-info>.text-middle{width:100%}.enrollment--wrapper .enrollment--product-list-wrapper h1{padding:35px 0px;color:#000;font-size:20px;font-weight:400}.enrollment--wrapper .enrollment--product-list-wrapper .enrollment--product-list-item-ph{padding:0 20px !important}.enrollment--wrapper .enrollment--product-list-wrapper .enrollment--product-list-item-ph .enrollment--item-wrapper-ph{margin-bottom:20px;padding:0px !important}.enrollment--wrapper .enrollment--product-list-wrapper .enrollment--product-list-item-ph .enrollment--item-wrapper-ph .ant-card-body{display:flex;align-items:center;min-height:250px;padding:20px}.enrollment--wrapper .enrollment--product-list-wrapper .enrollment--product-list-item-ph .enrollment--item-wrapper-ph .ant-card-body>div{width:100%}.enrollment--wrapper .enrollment--product-list-wrapper .enrollment--product-list-item-ph .enrollment--item-wrapper-ph .ant-card-body .product-image{height:100px}.enrollment--wrapper .enrollment--product-list-wrapper .enrollment--product-list-item-ph .enrollment--item-wrapper-ph .ant-card-body .product-image img{height:60px;width:60px;margin-left:20px}.enrollment--wrapper .enrollment--product-list-wrapper .enrollment--product-list-item-ph .enrollment--item-wrapper-ph .ant-card-body .product-body{display:grid;justify-content:center;align-items:center;grid-template-columns:30% 70%}.enrollment--wrapper .enrollment--product-list-wrapper .enrollment--product-list-item-ph .enrollment--item-wrapper-ph .ant-card-body .product-actions{display:flex;justify-content:flex-end}.enrollment--wrapper .enrollment--product-list-wrapper .enrollment--product-list-item-ph .enrollment--item-wrapper-ph .ant-card-body .product-actions .qtyInput{display:flex;margin-right:20px;height:43px;overflow:hidden;background:#e3e8ed}.enrollment--wrapper .enrollment--product-list-wrapper .enrollment--product-list-item-ph .enrollment--item-wrapper-ph .ant-card-body .product-actions .qtyInput button{width:43px;height:100%}.enrollment--wrapper .enrollment--product-list-wrapper .enrollment--product-list-item-ph .enrollment--item-wrapper-ph .ant-card-body .product-actions .qtyInput button:disabled svg path{fill:#d1d9e2}.enrollment--wrapper .enrollment--product-list-wrapper .enrollment--product-list-item-ph .enrollment--item-wrapper-ph .ant-card-body .product-actions .qtyInput input{height:41px;max-width:40px}.enrollment--wrapper .enrollment--product-list-wrapper .enrollment--product-list-item-ph .enrollment--item-wrapper-ph .ant-card-body .product-actions .qtyInput input:disabled{background:#fff;color:#e3e8ed}.enrollment--wrapper .enrollment--footer-wrapper{margin-top:50px;padding:0px 20px}.enrollment--wrapper .enrollment--footer-wrapper .enroll-select-product{width:100%;display:table;margin:0px;padding-top:18px;padding-bottom:20px;border-top:1px solid #b3bcc8}.enrollment--wrapper .enrollment--footer-wrapper .enroll-select-product .group-total{font-size:24px}.enrollment--wrapper .enrollment--footer-wrapper .enroll-select-product .row-group-total{padding:0px}.enrollment--wrapper .enrollment--footer-wrapper .enroll-select-product .block_button_continue{width:100%;display:flex;justify-content:center}.enrollment--wrapper .enrollment--footer-wrapper .enroll-select-product .block_button_continue button{font-size:18px;font-weight:bold;padding:0 60px;height:40px;line-height:1;width:auto}}
.footer_glicshop{
    background-color: #193A59;
    text-align: center;
    padding: 30px;
}

.footer_glicshop img.logo-footer{
    width: 180px;
    height: 30px;
}

.glicshop{
    background-color:#FFF;
    width: 100%;
    overflow: hidden;
}

.glicshop_cart{
    background-color: #99BCDE;
    padding-top: 40px;
    padding-bottom: 60px;
}
.glicshop_cart .title{
    padding-bottom: 40px;
    font-style: normal;
    font-weight: 600;
    font-size: 48px;
    line-height: 72px;
    align-items: center;
    text-align: center;
    color: #193A59;
}
.glicshop_cart .boxProduct{
    padding-left: 5px;
    padding-right: 5px;
}
.glicshop_cart .glicProduct{
    background: #FFFFFF;
    border-radius: 5px;
    text-align: center;
    margin-bottom: 10px;
    padding: 20px;
}
.glicshop_cart .glicProduct .itemimg{
    min-width: 50%;
    /* display: flex; */
    justify-content: center;
    align-items: center;
    /* height: 250px; */
    padding: 0px;
    padding-bottom: 20px;
}
.glicshop_cart .glicProduct .itemimg .bidImg img{
    /* max-height: 200px;
    max-width: 200px; */
    /* margin: 0 auto; */
}
.glicshop_cart .glicProduct .itemname{
    height: 80px;
}
.glicshop_cart .glicProduct .itemname{
    font-style: normal;
    font-weight: 700;
    font-size: 18px;
    line-height: 24px;
    align-items: center;
    text-align: center;
    padding-top: 10px;
    padding-bottom: 20px;
    color: #003B6F;
}
.glicshop_cart .glicProduct .itempv{
    font-style: normal;
    font-weight: 400;
    font-size: 20px;
    line-height: 24px;
    align-items: center;
    text-align: center;
    padding-bottom: 10px;
    color: #003B6F;
}
.glicshop_cart .glicProduct .itemprice{
    font-style: normal;
    font-weight: 400;
    font-size: 20px;
    line-height: 24px;
    align-items: center;
    text-align: center;
    /* padding-bottom: 30px; */
    color: #003B6F;
}

.glicshop_cart .glicProduct .itemqty .mbsc-ios .mbsc-stepper{
    right: auto !important;
}
.glicshop_cart .glicProduct .itemqty .mbsc-ios.mbsc-ltr.mbsc-stepper-cont{
    /* padding: 1.5em 11.75em 1.5em 1em !important; */
    padding: 0 !important;
}
.glicshop_cart .glicProduct .itemqty .mbsc-ios.mbsc-segmented input:disabled ~ .mbsc-segmented-item .mbsc-segmented-content, .mbsc-ios.mbsc-segmented .mbsc-segmented-item.mbsc-stepper-control.mbsc-disabled .mbsc-segmented-content, .mbsc-ios.mbsc-segmented .mbsc-segmented-item input:disabled + .mbsc-segmented-content{
    color: #fff !important;
    border-color: #003b6f !important;
    background-color: #003B6F !important;
}
.glicshop_cart .glicProduct .itemqty .mbsc-ios .mbsc-stepper input{
    color: #fff !important;
    font-style: normal;
    font-weight: 600;
    font-size: 24px;
    line-height: 29px;
    align-items: center;
    text-align: center;
    width: 30px;
    margin-left: -26px;
}

.glicshop_cart .glicProduct .itemqty .mbsc-ios .mbsc-segmented-content{
    color: #fff !important;
    border: 0.07142857em solid #003b6f !important;
    background: #003b6f !important;
    font-style: normal;
    font-weight: 600;
    font-size: 24px;
    align-items: center;
    text-align: center;
    width: 30px;

}
.glicshop_cart .glicProduct .itemqty .mbsc-ic-minus::before,
.glicshop_cart .glicProduct .itemqty .mbsc-ic-plus::before{
    font-size: 16px;
    font-weight: normal;
    text-align: center;
    vertical-align: top;
}

.glicshop_cart .glicProduct .itemqty{

}

.glicshop_cart .glicProduct .itemqty .boxQty{
    margin-top: 20px;
    margin-left: 0px;
}

.glicshop_detail{
    background-color: #F0F2F5;
    padding-top: 40px;
    padding-bottom: 40px;
}
.glicshop_detail .title{
    padding-bottom: 40px;
    font-style: normal;
    font-weight: 600;
    font-size: 48px;
    line-height: 72px;
    align-items: center;
    text-align: center;
    color: #193A59;
}
.glicshop_detail input{
    font-style: normal;
    font-weight: 400;
    font-size: 24px;
    line-height: 29px;
    text-align: left !important;
    color: #000 !important;
}
.glicshop_detail .mbsc-ios.mbsc-form{
    background-color: #f0f2f5;
}
.glicshop_detail .mbsc-ios.mbsc-input input{
    /* border: 1px solid #D2D9E1 !important; */
    font-size: 24px;
}
.glicshop_detail input.inputForm::placeholder{
    text-align: left;
    color: #33628C !important;
}
.glicshop_detail .mbsc-ios.mbsc-input-box.mbsc-control-w, .mbsc-ios.mbsc-input-outline.mbsc-control-w{
    margin: 15px !important;
}
.glicshop_payment{
    background-color: #B871A8;
    padding-top: 40px;
    padding-bottom: 40px;
}
.glicshop_payment .title,.glicshop_payment .titleMobile{
    padding-bottom: 10px;
    font-style: normal;
    font-weight: 600;
    font-size: 48px;
    line-height: 72px;
    align-items: center;
    text-align: center;
    color: #193A59;
}
.glicshop_payment .paymentForm{
    margin-left: -130px;
    margin-top: 60px;
}
.glicshop_payment .paymentForm .mbsc-form-grid{
    background: #FFFFFF;
    box-shadow: 0px 1px 5px rgba(14, 35, 56, 0.2);
    border-radius: 10px;
    padding: 35px;
}

.glicshop_payment .paymentForm .mbsc-ios.mbsc-input input{
     /* border: 1px solid #D2D9E1 !important; */
    font-size: 24px;
}


.glicshop_payment .selectCardMMYY input{
    font-size: 21px !important;
    color: #33628C !important;
}

.glicshop_payment .mbsc-ios.mbsc-input-box.mbsc-control-w, .mbsc-ios.mbsc-input-outline.mbsc-control-w{
    margin: 5px 5px !important;
    border: 1px solid #D2D9E1;
}
.glicshop_payment input{
    font-style: normal;
    font-weight: 400;
    font-size: 24px;
    line-height: 29px;
    text-align: left !important;
    color: #000 !important;
}

.glicshop_payment input.inputForm::placeholder{
    text-align: left;
    color: #33628C !important;
}

.glicshop_cart .totalPV{
    font-style: normal;
    font-weight: 400;
    font-size: 30px;
    line-height: 45px;
    align-items: center;
    text-align: right;
    padding-top: 60px;
    color: #193A59;
}
.glicshop_cart .totalPVs{
    font-style: normal;
    font-weight: 700;
    font-size: 30px;
    line-height: 45px;
    align-items: center;
    text-align: left;
    padding-top: 60px;
    color: #193A59;
}
.glicshop_cart .totalPrice{
    font-style: normal;
    font-weight: 400;
    font-size: 30px;
    line-height: 45px;
    align-items: center;
    text-align: right;
    color: #193A59;
}
.glicshop_cart .totalPrices{
    font-style: normal;
    font-weight: 700;
    font-size: 30px;
    line-height: 45px;
    align-items: center;
    text-align: left;
    color: #193A59;
}

.btLangGlic button{
    border: none;
    background: none;
    cursor: pointer;
    font-weight: 400;
    font-size: 18px;
    line-height: 22px;
    color: #003B6F;
    white-space: nowrap;
    /* border-left: 1px solid #003B6F; */
    /* font-family: 'Montserrat', sans-serif !important */

}
/* .btLangGlic button:first-child{
    border-left: 0px solid #003B6F;
} */
.btLangGlic button.active{
    font-weight: 800;
    background: #FFA001;
    border-radius: 3px;
    color: #fff;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 3px;
    padding-bottom: 3px;
}

.btLangGlic span{
    border: 1px solid #003B6F;
    transform: rotate(90deg);
    width: 15px;
    height: 0px;
    margin-left: 5px;
    margin-right: 5px;
}

.glicshop_payment .titleMobile{
    display: none;
} 

.btCheckout{
    margin: 0 auto;
    margin-top: 40px;
    width: 300px;
    margin-bottom: 20px;
}
.btCheckout button{
    background: #193A59;
    border-radius: 40px;
    font-style: normal;
    font-weight: 500;
    font-size: 24px;
    line-height: 36px;
    /* identical to box height */

    text-align: center;

    /* #FFFFFF */

    color: #FFFFFF;
}
.btCheckout button:hover,.btCheckout button:focus{
    background: #193A59;
    color: #FFFFFF;
    font-weight: 500;
    font-size: 24px;
}

.glicshopSuccess{
    background-color: #E5EBF0;
    padding-top: 40px;
    padding-bottom: 70px;
    text-align: center;
}
.glicshopSuccess .contentW{
    position:relative;
    width: 680px;
    margin: 0 auto;
    border-radius: 10px;
    background-color: #fff;
}
.glicshopSuccess .contentT{
    /* position: absolute; */
    top: 0px;
    padding: 30px 70px;
    width: 100%;
}
.glicshopSuccess .logoSuceess{

}
.glicshopSuccess .title{
    font-style: normal;
    font-weight: 600;
    font-size: 36px;
    line-height: 54px;
    align-items: center;
    text-align: center;
    color: #478989;
    padding-bottom: 10px;
}
.glicshopSuccess .desc{
    font-style: normal;
    font-weight: 400;
    font-size: 18px;
    line-height: 22px;
    align-items: center;
    color: #003B6F;
}
.glicshopSuccess .desc-pro{
    color: #707783;
}

.glicshopSuccess .qrCode{
    margin-top: 50px;
    margin-bottom: 40px;
}

.glicshopSuccess .product{

}
.glicshopSuccess .hrline{
    border-top: 1px dashed #606975;
    margin-top: 20px;
    margin-bottom: 15px;
}

.glicshopSuccess .ant-skeleton-header{
    padding-right: 15px;
    padding-left: 15px;
}
.glicshopSuccess .ant-skeleton.ant-skeleton-active .ant-skeleton-avatar {
    width: 100% !important;
    height: 450px !important;
    border-radius: 7px;
}

.glicshop .mbsc-ios.mbsc-label-floating.mbsc-input .mbsc-label{
    font-style: normal;
    font-weight: 400;
    font-size: 1.3em;
    line-height: 29px;
    color: #33628C;
}

.glicshop .mbsc-ios.mbsc-ltr.mbsc-label-floating.mbsc-input .mbsc-label{
    left: 0.8em;
}
.glicshop .glicshop_detail .mbsc-ios.mbsc-input-box.mbsc-control-w, .mbsc-ios.mbsc-input-outline.mbsc-control-w{
    border: 1px solid #D2D9E1;
}

.glicshop .mbsc-ios.mbsc-input:before, .mbsc-ios.mbsc-input:after, .mbsc-ios.mbsc-form .mbsc-control-w:before, .mbsc-ios.mbsc-form .mbsc-control-w:after{
    border-color: #FFF !important;
}
.glicshop .selectCardMMYY{
    border: 1px solid #D2D9E1;
    border-radius: 8px;
    padding: 8px 0px !important;
    font-weight: 400;
    margin-left: 5px;
    margin-top: 5px !important;
}

.glicshop .soldout{
    /* font-family: 'Prompt'; */
    font-style: normal;
    font-weight: 300;
    font-size: 20px;
    line-height: 30px;
    align-items: center;
    text-align: center;
    color: #FFFFFF;
    background: #FFA001;
    border-radius: 3px;
    text-transform: uppercase;
    width: 70%;
    margin-left: 25px;
    margin-top: 25px;
    margin-bottom: 10px;
}
.glicshop .glicProductDisabled{
    opacity: 0.8;
}

.glicshop_payment .cardLogo{
    margin-bottom: 20px;
}

.glicshop .mbsc-ios.mbsc-input-box.mbsc-label-floating.mbsc-input .mbsc-label, .mbsc-ios.mbsc-input-outline.mbsc-label-floating.mbsc-input .mbsc-label {
    top: 1em;
}
.glicshop .mbsc-ios.mbsc-input-box.mbsc-label-floating.mbsc-input .mbsc-label ~ .mbsc-input-wrap input, .mbsc-ios.mbsc-input-box.mbsc-label-floating.mbsc-input .mbsc-label ~ .mbsc-input-wrap .mbsc-color-input, .mbsc-ios.mbsc-input-outline.mbsc-label-floating.mbsc-input .mbsc-label ~ .mbsc-input-wrap input, .mbsc-ios.mbsc-input-outline.mbsc-label-floating.mbsc-input .mbsc-label ~ .mbsc-input-wrap .mbsc-color-input{
    height: 3em;
}

.col-product-qtyinput .antd-qty-input button{
    width: 45px;
    height: 45px;
    border: 1px solid #003B6F;
    cursor: pointer;
}
.col-product-qtyinput input {
    width: 45px;
    height: 45px;
    border: 1px solid #003B6F;
    outline: none;
    background: #003B6F;
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    font-size: 24px;
    line-height: 29px;
    align-items: center;
    text-align: center;
    color: #fff;
}
.col-product-qtyinput button svg {
    filter: brightness(0) invert(1);
}

.glicshop .antd-qty-input button:first-child{
    background: #003B6F;
    /* border-radius: 5px; */
    /* border: 1px solid #003B6F; */
}

.glicshop .antd-qty-input button{
    background: #003B6F;
    border-radius: 5px;
}

.glicshop .selected{
    background: #FFF !important;
}
.glicshop .slide{
    height: 30vh !important;
}
.glicshop .carousel .control-dots .dot{
    background: #040404;
    width: 12px;
    height: 12px;
    box-shadow: 0px 0px 0px rgba(0,0,0,0.9);
    margin: 0 4px;
}
.glicshop .carousel .control-dots .selected{
    background: #FFBF3A !important;
    width: 24px;
    height: 12px;
    box-shadow: 0px 0px 0px rgb(0 0 0 / 90%);
    border-radius: 10px;
    margin: 0 4px;
}

.bgPageStatus{

}
.bgPageStatus img{
    width: 100%;
}

.bgPageStatus .bgPageMobile{
  /* Center and scale the image nicely */
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  height: 100vh;
  /* display: table-cell;
  vertical-align: middle; */
}

.bgPageStatus .bgPageTablet{
    /* Center and scale the image nicely */
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    height: 100vh;
    /* display: table-cell;
    vertical-align: middle; */
  }
  
  .bgPageStatus .bgPageDesktop{
    /* Center and scale the image nicely */
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    height: 100vh;
    /* display: table-cell;
    vertical-align: middle; */
  }
  .bgPageStatus .textDesc{
    font-style: normal;
    font-weight: 400;
    font-size: 40px;
    line-height: 49px;
    align-items: center;
    text-align: center;
    color: #FFFFFF;
    padding-top: 400px;
  }

  .glicshop .errorMSG .ant-alert-description{
    font-size: 20px;
    font-weight: 400;
    line-height: 24.38px;
    text-align: center;
  }

  .glicshop .slick-slide{
    height: 100% !important;
  }
  .glicshop .slick-dots{
    background-color: transparent;
    bottom: -40px !important;
    width: 100% !important;
    left: 0px !important;
    height: 45px !important;
  }

  .glicshop .slick-dots li button {
    border-radius: 11px;
    background: #9EA9B9;
    width: 12px;
    height: 10px;
   }
    .glicshop .slick-dots li.slick-active button {
        background: #FFBF3A;
        width: 25px;
        height: 10px;
        transition: .2s;
    }
    .glicshop .slick-dots li {
        margin: 0 4px !important;
        width: auto;
        height: auto;
    }


/*// Large devices (desktops, less than 1200px)*/
@media (max-width: 1199.98px) { 
    .glicshop_payment .paymentForm{
        margin-left: -130px;
        margin-top: 65px;
    }
    .glicshop_cart .glicProduct .itemqty .boxQty{
        /* margin-left: 10px; */
    }
    .glicshop_cart .glicProduct .itemname{
        font-size: 17px;
    }
    .glicshop_cart .glicProduct .itempv{
        font-size: 23px;
    }
    .glicshop_cart .glicProduct .itemprice{
        font-size: 23px;
    }
    .glicshop_payment .container{
        padding-left: 0px;
        padding-right: 0px;
    }
    .glicshop .slide {
        height: 15vh !important;
    }
    .bgPageStatus .textDesc {
        padding-top: 720px;
    }
    
 }

 /*// Medium devices (tablets, less than 992px)*/
@media (max-width: 991.98px) { 
    .glicshop_payment .title{
        display: none;
    } 
    .glicshop_payment .titleMobile{
        display: block;
    } 
    
    .glicshop_payment .paymentForm{
        margin-left: 50px;
        margin-top: -50px;
        margin-right: 50px;
    }
    .bgBoxPayment{
        width: 102%;
        overflow: hidden;
    }
    .boxPayment{
        padding-left: 0px;
        padding-right: 0px;
        margin-top: -41px;
        margin-left: -5px;
    }
    .boxPayment img{
       width: 100%;
    }
    .glicshop_cart .glicProduct .itemqty .boxQty{
        /* margin-left: 65px; */
    }
    .contentW{
        width: 100%;
    }
    .glicshop_cart .totalPV,.glicshop_cart .totalPVs{
        padding-top: 20px;
    }
    .glicshop_cart{
        padding-bottom: 40px;
    }
    .glicshop_payment .titleMobile .cardLogo{
        padding-bottom: 10px;
        margin-top: -10px;
    }
    .glicshop .soldout {
        width: 50%;
        margin-left: 70px;
    }
    .glicshop_cart .glicProduct .itemname {
        font-size: 23px;
    }
    .glicshop .slide {
        height: 22vh !important;
    }
    .bgPageStatus .bgPageTablet {
        height: 100vh;
    }
    .bgPageStatus .textDesc {
        padding-top: 520px;
        padding-left: 150px;
        padding-right: 150px;
    }
}

/*// Small devices (landscape phones, less than 768px)*/
@media (max-width: 767.98px) { 
    .glicshop_payment .paymentForm{
        margin-left: 5px;
        margin-top: -50px;
        margin-right: 5px;
    }
    .glicshop_cart .glicProduct .itemqty .boxQty{
        /* margin-left: 85px; */
        text-align: left;
    }
    .glic-site-branding{
        display: none;
    }
    .glic-header-customlink.navbar.navbar-stuck{
        justify-content: center;
        padding-right: 0;
    }
    .glicshopSuccess .contentW{
        width: 100%;
    }
    .glicshopSuccess .contentT{
        padding: 10px 20px;
    }
    .glicshopSuccess .logoSuceess img{
        width: 140px;
    }
    .glicshopSuccess .title{
        font-size: 32px;
        line-height: 20px;
        padding-bottom: 25px;
    }
    .gliclang-jp .glicshopSuccess .title{
        font-size: 28px;
    }
    .gliclang-vn .glicshopSuccess .title{
        font-size: 23px;
    }

    .glicshopSuccess .qrCode{
        margin-top: 60px;
        margin-bottom: 40px;
    }
    .glicshopSuccess .qrCode img{
        width: 200px;
    }
    .glicshopSuccess .desc{
        font-size: 18px;
        line-height: 26px;
        overflow: hidden;
        height: 26px;
    }
    .btLangGlic button {
        font-size: 16px;
        padding-left: 5px;
        padding-right: 5px;
    }
    .glicshop_cart{
        padding-top: 20px;
    }
    .glicshop_cart .title{
        padding-bottom: 20px;
    }
    .glicshop_cart .glicProduct .itemqty .boxQty{
        /* margin-top: 35px; */
    }
    .glicshop_cart .glicProduct .itemimg{
        height: 200px;
    }
    .glicshop_cart .glicProduct{
        padding: 10px;
    }
    .glicshop_cart .glicProduct .itempv{
        padding-bottom: 0px;
    }
    .glicshopSuccess .contentW img.bgSuccess{
        height: 780px;
    }
    .glicshopSuccess .hrline {
        margin-top: 20px;
        margin-bottom: 20px;
    }
    .glicshopSuccess{
        padding-top: 15px;
        padding-bottom: 15px;
    }
    .glicshop_payment .title, .glicshop_payment .titleMobile{
        padding-bottom: 0px;
    }
    .glicshop_cart .glicProduct .itemname{
        height: auto;
    }
    .glicshop .soldout {
        width: 100%;
    }
    .col-product-qtyinput input {
        width: 45px;
    }
    .glicshop .soldout {
        width: 80%;
        margin-left: 0;
    }
    .col-product-qtyinput input{
        font-size: 18px;
    }
    .bgPageStatus .bgPageMobile{
        height: 100vh;
      }
      .glicshop .slide {
        height: 24vh !important;
    }
}

/*// Extra small devices (portrait phones, less than 576px)*/
@media (max-width: 414.98px) { 
    .glicshop_cart .glicProduct .itemqty .boxQty{
        margin-left: 0px;
    }
    .glicshop_cart .glicProduct .itemimg .bidImg img {
        /* max-height: 140px;
        max-width: 140px; */
        margin-top: 30px;
    }
    .boxProImg{
        padding-left: 5px;
        padding-left: 5px;
    }
    .boxProDetail{
        padding-left: 5px;
        padding-right: 5px;
        padding-bottom: 10px;
        /* margin-left: -10px; */
    }
    .glicshop_cart .glicProduct .itemname{
        text-align: left;
        font-size: 18px;
    }
    .glicshop_cart .glicProduct .itempv{
        text-align: left;
        font-size: 18px;
    }
    .glicshop_cart .glicProduct .itemprice{
        text-align: left;
        font-size: 18px;
    }
    .glicshop_cart .totalPV,.glicshop_cart .totalPVs, .glicshop_cart .totalPrice,.glicshop_cart .totalPrices{
        font-size: 23px;
    }
    .glicshop_payment .paymentForm .mbsc-form-grid{
        padding: 15px;
    }
    .glicshop .slide {
        height: 22vh !important;
    }
    .bgPageStatus .textDesc {
        padding-top: 370px;
        padding-left: 30px;
        padding-right: 30px;
    }
 }

/*// Extra small devices (portrait phones, less than 576px)*/
@media (max-width: 375.98px) { 
    .glicshop_cart .glicProduct .itemqty .boxQty{
     margin-left: 0px;
    } 
    .glicshopSuccess .desc{
        font-size: 17px;
        line-height: 25px;
        height: 25px;
    }
    .glicshopSuccess .hrline{
        margin-top: 15px;
        margin-bottom: 15px;
    }
    .glicshopSuccess .title {
        font-size: 30px;
        line-height: 20px;
        padding-bottom: 25px;
    }
    .gliclang-jp .glicshopSuccess .title {
        font-size: 28px;
    }
    .gliclang-vn .glicshopSuccess .title{
        font-size: 23px;
    }
    .glicshop_cart .glicProduct .itemimg .bidImg img {
        /* max-height: 130px;
        max-width: 130px; */
    }
    .glicshop .soldout {
        width: 90%;
    }
    .bgPageStatus .bgPageMobile {
        height: 100vh;
    }
    .bgPageStatus .textDesc {
        padding-top: 400px;
    }

}
@media (max-width: 320.98px) { 
    .glicshop_cart .glicProduct .itemqty .boxQty{
    margin-left: 0px;
    } 
    .glicshopSuccess .logoSuceess img{
        width: 120px;
    }
    .glicshopSuccess .title{
        font-size: 27px;
        line-height: 27px;
    }
    .glicshopSuccess .qrCode {
        margin-top: 30px;
        margin-bottom: 30px;
    }
    /* .glicshopSuccess .qrCode img{
        width: 110px;
    } */
    /* .glicshopSuccess .desc{
        font-size: 14px;
        line-height: 16px;
    } */
    .glicshopSuccess .hrline{
        margin-top: 15px;
        margin-bottom: 15px;
    }
    .btLangGlic button{
        font-size: 13px;
    }
    .glicshop_cart .glicProduct .itemqty .mbsc-ios .mbsc-segmented-content{
        width: 20px;
    }
    .glicshop_cart .glicProduct .itemqty .mbsc-ios .mbsc-stepper input{
        margin-left: -40px;
    }
    .glicshop_payment .paymentForm .mbsc-form-grid{
        padding: 10px;
    }
    .btCheckout{
        width: 285px;
    }
    .glicshop_cart .title,.glicshop_detail .title{
        font-size: 40px;
        line-height: 45px;
    }
    .glicshop_payment .titleMobile{
        font-size: 40px;
        line-height: 45px;
        padding-bottom: 15px;
    }
    .gliclang-jp .glicshopSuccess .title {
        font-size: 25px;
    }
    .gliclang-vn .glicshopSuccess .title {
        font-size: 21px;
    }
    .glicshopSuccess .contentW img.bgSuccess {
        height: 700px;
    }
    .glicshopSuccess .desc {
        font-size: 16px;
        line-height: 23px;
    }
    .glicshop_payment .titleMobile .cardLogo {
        margin-top: 10px;
        padding-bottom: 0px;
    }
    .col-product-qtyinput input {
        width: 30px;
    }
    .glicshop_cart .glicProduct .itemimg .bidImg img {
        /* max-height: 100px;
        max-width: 100px; */
        margin-top: 60px;
    }
    .glicshop .soldout {
        width: 100%;
    }
    .bgPageStatus .bgPageMobile {
        height: 100vh;
    }
    .bgPageStatus .textDesc {
        font-size: 30px;
        line-height: 35px;
    }
    .bgPageStatus .textDesc {
        padding-top: 280px;
        padding-left: 40px;
        padding-right: 40px;
    }
    
    .glicshop .slide {
        height: 27vh !important;
    }
    
}

.gliclang-th{
    font-family: 'Prompt', sans-serif !important
}

/* .gliclang-th .btLangGlic button{
    font-family: 'Prompt', sans-serif !important
} */

.gliclang-th .mbsc-form, .mbsc-control-w, .mbsc-btn, .mbsc-segmented{
    font-family: 'Prompt', sans-serif !important
}
.gliclang-en{
    font-family: 'Poppins', sans-serif !important
}
.gliclang-en .glicshop_cart .glicProduct .itemname,.gliclang-vn .glicshop_cart .glicProduct .itemname,.gliclang-jp .glicshop_cart .glicProduct .itemname,.gliclang-kr .glicshop_cart .glicProduct .itemname,.gliclang-en .glicshop_cart .glicProduct .itempv,.gliclang-vn .glicshop_cart .glicProduct .itempv,.gliclang-jp .glicshop_cart .glicProduct .itempv,.gliclang-kr .glicshop_cart .glicProduct .itempv,.gliclang-en .glicshop_cart .glicProduct .itemprice,.gliclang-vn .glicshop_cart .glicProduct .itemprice,.gliclang-jp .glicshop_cart .glicProduct .itemprice,.gliclang-kr .glicshop_cart .glicProduct .itemprice{
    font-family: 'Montserrat', sans-serif !important
}

.gliclang-en .mbsc-ios.mbsc-label-floating.mbsc-input .mbsc-label{
    font-family: 'Montserrat', sans-serif !important
}

.gliclang-en .errorMSG .ant-alert-description,.gliclang-vn .errorMSG .ant-alert-description,.gliclang-jp .errorMSG .ant-alert-description,.gliclang-kr .errorMSG .ant-alert-description{
    font-family: 'Montserrat', sans-serif !important
}

.gliclang-en .glicshopSuccess .desc,.gliclang-kr .glicshopSuccess .desc,.gliclang-jp .glicshopSuccess .desc,.gliclang-vn .glicshopSuccess .desc{
    font-family: 'Montserrat', sans-serif !important
}

.gliclang-en .glicshop_payment .titleMobile,.gliclang-vn .glicshop_payment .titleMobile,.gliclang-kr .glicshop_payment .titleMobile,.gliclang-jp .glicshop_payment .titleMobile{
    font-family: 'Poppins', sans-serif !important
}
.gliclang-en .glicshop_cart .title,.gliclang-vn .glicshop_cart .title,.gliclang-kr .glicshop_cart .title,.gliclang-jp .glicshop_cart .title{
    font-family: 'Poppins', sans-serif !important
}

.gliclang-en .glicshop_detail .mbsc-ios.mbsc-input input,.gliclang-vn .glicshop_detail .mbsc-ios.mbsc-input input,.gliclang-kr .glicshop_detail .mbsc-ios.mbsc-input input,.gliclang-jp .glicshop_detail .mbsc-ios.mbsc-input input{
    font-family: 'Montserrat', sans-serif !important
}

.gliclang-en .glicshop_payment .paymentForm .mbsc-ios.mbsc-input input,.gliclang-vn .glicshop_payment .paymentForm .mbsc-ios.mbsc-input input,.gliclang-kr .glicshop_payment .paymentForm .mbsc-ios.mbsc-input input,.gliclang-jp .glicshop_payment .paymentForm .mbsc-ios.mbsc-input input{
    font-family: 'Prompt', sans-serif !important
}

.gliclang-en .col-product-qtyinput input,.gliclang-vn .col-product-qtyinput input,.gliclang-kr .col-product-qtyinput input,.gliclang-jp .col-product-qtyinput input{
    font-family: 'Montserrat', sans-serif !important
}

.gliclang-en .bgPageStatus .textDesc,.gliclang-kr .bgPageStatus .textDesc,.gliclang-jp .bgPageStatus .textDesc,.gliclang-vn .bgPageStatus .textDesc{
    font-family: 'Montserrat', sans-serif !important
}

.gliclang-kr{
    font-family: 'Poppins', sans-serif !important
}
.gliclang-jp{
    font-family: 'Poppins', sans-serif !important
}
.gliclang-vn{
    font-family: 'Poppins', sans-serif !important
}


.glicshop .row{
    margin-left: 0px;
    margin-right: 0px;
}
.buttons-for-verify-id{display:grid;grid-template-columns:240px 50px 240px;justify-content:center;align-items:center}.buttons-for-verify-id .btn{width:200px;margin:0px}.buttons-for-verify-id .btn.btn-primary{font-style:normal;font-weight:bold;font-size:16px;text-align:center}.buttons-for-verify-id .btn.btn-outline-secondary{border:1px solid #22aaec;color:#22aaec;font-style:normal;font-weight:500;font-size:16px;line-height:19px;text-align:center}.buttons-for-verify-id p{margin-top:10px;margin-bottom:10px}.card-payment-success{padding:15px}.card-payment-success .card-body{padding:0px}@media screen and (max-width: 767px){.card-body{padding-bottom:0px}.buttons-for-verify-id{grid-template-columns:auto}}
.font-prompt{font-family:"Prompt",sans-serif}
