.bcc-blue{color:#142d82!important}.cl-bcc-red,.cl-danger{color:#c80a14!important}.cl-default,.cl-medium-gray{color:#999!important}.cl-warning{color:#faad14!important}.cl-white{color:#fff!important}.cl-success{color:#52c41a!important}.cl-dark-gray{color:#222!important}body{background-color:#f3f3f3;font-family:Montserrat,sans-serif;margin:0}.divider,hr{border-top:1px solid rgba(0,0,0,.06);width:100%}.table-hide-header-mobile .ant-table-thead{display:none}@media only screen and (min-width:768px){.table-hide-header-mobile .ant-table-thead{display:table-header-group!important}}.display-desktop{display:none}.display-mobile{display:block}@media only screen and (min-width:768px){.display-desktop{display:block}.display-mobile{display:none}}@media only screen and (min-width:992px){.display-desktop{display:block}.display-mobile{display:none}}.bcc-background{background-image:url(./background.bc911d28.jpg);background-position:50%;background-size:cover;height:100vh;width:100%}.center-panel{align-items:center;display:flex;height:100vh;justify-content:center}.invoice-outbound span.ant-tag{margin-right:0}.invoice-outbound .outbound-accordion span.ant-collapse-header-text{color:#142d82;display:flex;flex-direction:row;justify-content:center}.invoice-outbound .outbound-accordion .ant-collapse-content-box{padding:1.5rem!important}.table-cell-without-divider>td{border:0!important}.table-cell-padding-mobile td{padding:1rem 0 0!important}@media only screen and (min-width:768px){.table-cell-padding-mobile td{padding:1rem!important}}.account-management div.ant-card-body{padding:1rem!important}.account-management thead.ant-table-thead{display:none}.account-management td{padding:1rem 0!important}@media only screen and (min-width:992px){.account-management div.ant-card-body{padding:1.5rem!important}.account-management thead.ant-table-thead{display:table-header-group}.account-management td,.account-management th{padding:.75rem!important}}.progress-circle{display:flex;justify-content:center;position:relative}.progress-circle.primary .ant-progress-circle-path{stroke:#142d82!important}.progress-circle.success .ant-progress-circle-path{stroke:#52c41a!important}.progress-circle.error .ant-progress-circle-path{stroke:#e52d2d!important}.progress-circle.warning .ant-progress-circle-path{stroke:#faad14!important}.pay-my-bills tr.ant-table-row-selected>td{background-color:#fff!important}.pay-my-bills div.ant-card-body{padding:1rem!important}.pay-my-bills thead.ant-table-thead{display:none}.pay-my-bills span.ant-tag{margin-right:0}@media only screen and (min-width:992px){.pay-my-bills div.ant-card-body{padding:1.5rem!important}.pay-my-bills thead.ant-table-thead{display:table-header-group}.pay-my-bills td{padding:1.5rem .5rem!important}}.faq .breadcrumbs{display:block;padding-left:1rem}.faq .ant-card-body{padding:1rem}.notification .ant-card-body{padding:0}@media only screen and (min-width:768px){.notification .ant-card-body{padding:1.5rem}}.notification .ant-list-item{padding:1rem}.notification .ant-list-item-meta-content{display:flex;flex-direction:column;gap:.5rem}.badge-total-item .ant-badge-count-sm{box-shadow:none;font-size:.5625rem;font-weight:500;right:.3125rem;top:.5625rem}.badge-total-item .ant-badge-multiple-words{padding:0 .375rem}.notification-dropdown li.ant-dropdown-menu-item{padding:1rem!important}.notification-dropdown li.ant-dropdown-menu-item.footer{padding:.625rem .75rem!important}.quotation-detail-mobile .ant-card-body{padding:1rem!important}.ant-picker .ant-picker-input input,.ant-picker-range .ant-picker-input input{font-family:Montserrat!important}.sidebar li.ant-menu-item{padding:0 .5rem!important}.sidebar li.ant-menu-item-selected{font-weight:700}.sidebar li.ant-menu-submenu-inline div.ant-menu-submenu-title{padding-left:.5rem!important}.sidebar li.ant-menu-submenu-inline ul.ant-menu-sub.ant-menu-inline{background-color:#fff}.sidebar li.ant-menu-submenu-inline li.ant-menu-item{padding:0 .5rem 0 2rem!important}.sidebar span.ant-menu-title-content{margin-left:0!important}h1,h2{font-weight:500!important}h2{line-height:2.5rem!important}.h3,h3{font-weight:400!important;line-height:2rem!important}h4{font-weight:500!important;line-height:1.75rem!important}.h5,h5{font-size:1rem!important;font-weight:400!important;line-height:1.5rem!important}h1,h2,h3,h4,h5,h6{margin:0!important}.text-body{font-size:.875rem!important;font-weight:400;line-height:1.375rem!important}.text-description{font-size:.75rem!important;font-weight:400!important;line-height:1.25rem!important}.text-medium{font-weight:500!important}.text-semi-bold{font-weight:600!important}.text-bold{font-weight:700!important}.text-center{text-align:center}.text-right{text-align:right}.label,label{font-size:.75rem;font-weight:600}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url(./Montserrat-Regular.dcfe8df2.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:url(./Montserrat-Medium.20ebfd65.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:url(./Montserrat-SemiBold.1418bd4d.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url(./Montserrat-Bold.189aeb28.ttf) format("truetype")}.content.ant-layout-content{margin-top:4rem;width:100%}@media only screen and (min-width:992px){.content.ant-layout-content{margin-top:7.5rem;width:100%}}.breadcrumbs{display:none}@media only screen and (min-width:576px){.breadcrumbs{display:block;padding-left:1rem}}@media only screen and (min-width:768px){.breadcrumbs{padding-left:0}}.btn-disabled-link{pointer-events:none}.btn{box-shadow:none}.carousel .ant-card-body{padding-right:.5rem}.carousel .carousel-container{display:flex;flex-direction:column;gap:1rem}.carousel .ant-list-item{padding:0}.carousel .carousel-title{margin:0}.carousel .carousel-slide .ant-row{flex-flow:unset;overflow-x:scroll}.carousel .carousel-slide .ant-col{max-width:14rem;min-width:14rem;width:100%}@media only screen and (min-width:1200px){.carousel .ant-card-body{padding-right:1.5rem}}.divider{margin:0}.catalog-dropdown{align-items:center;display:flex;padding:.375rem 1rem}.catalog-dropdown span.anticon{margin-left:.625rem}.ant-dropdown{width:10.625rem;z-index:1}.ant-dropdown .ant-dropdown-menu-item-disabled{justify-content:center}.ant-drawer-content-wrapper{margin-top:4rem}.ant-drawer-content-wrapper .ant-drawer-header{display:none}.ant-drawer-content-wrapper .ant-drawer-body{background-color:#f3f3f3;padding:.75rem 1rem}.menu-drawer{display:flex;flex-direction:column;gap:.75rem}.menu-drawer>.menu-drawer-section .menu-drawer-title{align-items:center;display:flex;flex-direction:row;gap:.5rem;margin-bottom:.75rem}.menu-drawer>.menu-drawer-section .menu-drawer-item{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:.75rem 1rem}.menu-drawer>.menu-drawer-section .menu-drawer-item .left,.menu-drawer>.menu-drawer-section .menu-drawer-item .right{align-items:center;color:#999;display:flex;flex-direction:row;font-size:1rem;gap:.5rem}.menu-drawer>.menu-drawer-section .divider{margin:0}.input-counter{display:flex;flex-direction:column;gap:.25rem}.input-counter .label{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.input-counter .counter-wrapper{align-items:center;display:flex;flex-direction:row;gap:.5rem}.input-counter .counter-wrapper .counter-input{align-items:center;border:.0625rem solid #d9d9d9;border-radius:.5rem;display:flex;flex-direction:row;width:100%}.input-counter .counter-wrapper .counter-input>button{background-color:#fafafa;padding:0 .75rem}.input-counter .counter-wrapper .counter-input .minus{border:0;border-bottom-right-radius:0;border-right:.0625rem solid #d9d9d9;border-top-right-radius:0;z-index:1}.input-counter .counter-wrapper .counter-input input{border:0;border-radius:0;text-align:center}.input-counter .counter-wrapper .counter-input input:focus{box-shadow:none}.input-counter .counter-wrapper .counter-input input::-webkit-inner-spin-button,.input-counter .counter-wrapper .counter-input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-counter .counter-wrapper .counter-input .plus{border:0;border-bottom-left-radius:0;border-left:.0625rem solid #d9d9d9;border-top-left-radius:0}.input-counter .counter-hint-wrapper{display:flex;flex-direction:row;justify-content:space-between;width:100%}.input-counter .counter-hint-wrapper .counter-total-length{margin-left:auto;text-align:right}@media only screen and (min-width:768px){.counter .counter-hint-wrapper,.counter .counter-wrapper .counter-input{max-width:17.75rem}}label{font-size:.75rem!important;font-style:normal;font-weight:600;line-height:1.25rem}.modal-warning{width:26.0625rem!important}.modal-warning .ant-modal-content{padding:2rem}.modal-warning .ant-modal-content .ant-modal-body{display:flex;flex-direction:column;gap:1.5rem}.modal-warning .ant-modal-content .ant-modal-body .warning-message{align-items:flex-start;display:flex;flex-direction:row;gap:1rem}.modal-warning .ant-modal-content .ant-modal-body .warning-message .icon{color:#faad14;font-size:1.375rem}.modal-warning .ant-modal-content .ant-modal-body .action{display:flex;flex-direction:row;gap:.5rem;justify-content:flex-end}.modal-warning .ant-modal-content .ant-modal-body .action>button{box-shadow:none}.modal-confirm-reservation{width:26.0625rem!important}.modal-confirm-reservation .ant-modal-content{padding:2rem}.modal-confirm-reservation .ant-modal-content .ant-modal-body{display:flex;flex-direction:column;gap:1.5rem}.modal-confirm-reservation .ant-modal-content .ant-modal-body .confirm-reservation-header{align-items:flex-start;display:flex;flex-direction:row;gap:1rem}.modal-confirm-reservation .ant-modal-content .ant-modal-body .confirm-reservation-header .icon{color:#faad14;font-size:1.375rem}.modal-confirm-reservation .ant-modal-content .ant-modal-body .confirm-reservation-header .title{color:#142d82;margin:0}.modal-confirm-reservation .ant-modal-content .ant-modal-body .confirm-reservation-message{color:#000;display:block;line-height:1.375rem}.modal-confirm-reservation .ant-modal-content .ant-modal-body .confirm-reservation-message strong{font-weight:600}.modal-confirm-reservation .ant-modal-content .ant-modal-body .action{display:flex;flex-direction:row;gap:.5rem;justify-content:flex-end}.modal-confirm-reservation .ant-modal-content .ant-modal-body .action>button{box-shadow:none}.modal-unconfirmed-reservation{width:45rem!important}.modal-unconfirmed-reservation .ant-modal-content{padding:2rem}.modal-unconfirmed-reservation .ant-modal-content .ant-modal-body{display:flex;flex-direction:column;gap:1rem}.modal-unconfirmed-reservation .ant-modal-content .ant-modal-body .unconfirmed-reservation-header{align-items:flex-start;display:flex;flex-direction:row;gap:.75rem}.modal-unconfirmed-reservation .ant-modal-content .ant-modal-body .unconfirmed-reservation-header .icon{color:#faad14;font-size:1.375rem}.modal-unconfirmed-reservation .ant-modal-content .ant-modal-body .unconfirmed-reservation-header .title{color:#faad14;margin:0}.modal-unconfirmed-reservation .ant-modal-content .ant-modal-body .unconfirmed-reservation-message{color:#222;display:block;line-height:1.375rem}.modal-unconfirmed-reservation .ant-modal-content .ant-modal-body .unconfirmed-reservation-list{background-color:#fff;border:.0625rem solid #ccc;border-radius:.5rem;box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;padding:0;width:100%}.modal-unconfirmed-reservation .ant-modal-content .ant-modal-body .unconfirmed-reservation-list .list-label{background-color:#fafafa;border-bottom:.0625rem solid #ccc;box-sizing:border-box;color:#999;display:block;padding:.75rem 1rem;width:100%}.modal-unconfirmed-reservation .ant-modal-content .ant-modal-body .unconfirmed-reservation-list .list-item{align-items:start;border-bottom:.0625rem solid #ccc;box-sizing:border-box;-moz-column-gap:1.5rem;column-gap:1.5rem;display:grid;grid-template-columns:minmax(0,1fr) auto;padding:.875rem 1rem;width:100%}.modal-unconfirmed-reservation .ant-modal-content .ant-modal-body .unconfirmed-reservation-list .list-item:last-child{border-bottom:0}.modal-unconfirmed-reservation .ant-modal-content .ant-modal-body .unconfirmed-reservation-list .purchase-limit-item{grid-template-columns:minmax(0,1fr);row-gap:.25rem}.modal-unconfirmed-reservation .ant-modal-content .ant-modal-body .unconfirmed-reservation-list .purchase-limit-item .purchase-limit-item-header{align-items:start;-moz-column-gap:1.5rem;column-gap:1.5rem;display:grid;grid-template-columns:minmax(0,1fr) auto;width:100%}.modal-unconfirmed-reservation .ant-modal-content .ant-modal-body .unconfirmed-reservation-list .purchase-limit-item .item-quantity{justify-self:end;min-width:0;text-align:right;white-space:normal}.modal-unconfirmed-reservation .ant-modal-content .ant-modal-body .unconfirmed-reservation-list .item-name{font-weight:500;line-height:1.375rem;min-width:0;word-break:break-word}.modal-unconfirmed-reservation .ant-modal-content .ant-modal-body .unconfirmed-reservation-list .item-quantity{color:#999;line-height:1.375rem;min-width:10rem;text-align:right;white-space:nowrap}.modal-unconfirmed-reservation .ant-modal-content .ant-modal-body .action{display:flex;flex-direction:row;gap:.5rem;justify-content:flex-end;margin-top:.5rem}.modal-unconfirmed-reservation .ant-modal-content .ant-modal-body .action>button{box-shadow:none}.modal-upload .ant-modal-content{padding:1rem}.modal-upload .content{display:flex;flex-direction:column;gap:1rem}.modal-upload .content .header{display:flex;justify-content:space-between}.modal-upload .content .header .icon-close{font-size:1rem;padding:.5rem}.modal-upload .content .body{display:flex;flex-direction:column;gap:1.5rem}.modal-upload .content .body .document-number{display:flex;flex-direction:column;gap:.25rem}.modal-upload .content .body .document-number input{font-size:1rem;padding:.5rem .75rem}.modal-upload .content .body .document-number .ant-form-item-explain-error{font-size:.75rem;font-weight:400;line-height:1.25rem}.modal-upload .content .body .file{align-items:center;display:flex;flex-direction:column;gap:1.25rem}.modal-upload .content .body .file .icon-upload{color:#142d82;font-size:3rem}.modal-upload .content .body .file .hint{display:flex;flex-direction:column;gap:.25rem}.modal-upload .content .footer{display:flex;flex-direction:row;gap:1rem;justify-content:center}.modal-upload .content .footer button{box-shadow:none;width:7.25rem}.summary{display:flex;flex-direction:column;gap:.5rem}.summary .summary-line>h5{color:#999}.summary .summary-line,.summary .summary-total{display:flex;flex-direction:row;justify-content:space-between;width:100%}.summary .summary-line .summary-total-amount,.summary .summary-total .summary-total-amount{align-items:center;display:flex;flex-direction:row;gap:.5rem}.ribbon-discount{background:linear-gradient(261deg,#f03535,#c80a14);font-size:1rem;font-weight:700;line-height:1.5rem;padding:.25rem 1.1875rem}.hide-ribbon{display:none!important}.tag-variants{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem}.tag-variants .variant{background-color:#dfe8f5;border:.0625rem solid #81a2db;color:#142d82;margin:0;padding:.0625rem .5rem}.tag-product-type{background-color:#c80a14;border:.0625rem solid #c80a14;color:#fff;margin:0;padding:.0625rem .5rem}.tag-product-type--text{background-color:#c80a1414;color:#c80a14}.tag-product-type--s1{background-color:#dfe8f5;border:.0625rem solid #81a2db;color:#142d82}.tag-customer-status{align-items:center;border-radius:.25rem;display:inline-flex;font-weight:700;gap:.25rem;line-height:1.25rem;margin:0;padding:.0625rem .5rem}.tag-customer-status__dot{border-radius:50%;height:.75rem;width:.75rem}.tag-customer-status--unconfirmed{background-color:#fff4d8;color:#f58200}.tag-customer-status--unconfirmed .tag-customer-status__dot{background:linear-gradient(180deg,#ffd83d,#f3b600)}.tag-customer-status--confirmed{background-color:#e6f8ef;color:#00a651}.tag-customer-status--confirmed .tag-customer-status__dot{background:linear-gradient(180deg,#19d34f,#00a651)}.tag-customer-status--expired{background-color:#99999914;color:#999}.tag-customer-status--expired .tag-customer-status__dot{background-color:#999}.btn-confirm-reservation{box-shadow:none;height:1.75rem;padding:0 .75rem}.reservation-countdown{align-items:center;color:#c80a14;display:inline-flex;gap:.375rem;line-height:1.25rem}.reservation-countdown .icon{font-size:.875rem}.reservation-countdown--confirmed{background-color:#faad1414;border:.0625rem solid rgba(250,173,20,.32);border-radius:.375rem;color:#faad14;font-weight:600;line-height:1.25rem;padding:.25rem .625rem;width:-moz-fit-content;width:fit-content}.reservation-countdown--confirmed .icon-clock{color:#c80a14}.reservation-countdown--confirmed .reservation-countdown__time{align-items:center;color:#c80a14;display:inline-flex;font-weight:700;gap:.25rem}.reservation-countdown--unconfirmed{color:#c80a14}.product-type-sku{min-width:0;width:100%}.product-type-sku,.product-type-sku>a{line-height:1.375rem}.product-type-sku .tag-product-type{align-items:center;box-sizing:border-box;display:inline-flex;height:1.375rem;justify-content:center;line-height:1;margin:0 .5rem 0 0;padding:0 .5rem;vertical-align:top}.tag-discount{background:linear-gradient(261deg,#f03535,#c80a14);border:0;padding:.25rem .5rem}.pagination{display:block;margin-top:1.5rem;text-align:right}.header-container{z-index:999}.header-container .ant-layout-header{background-color:#142d82;height:4rem;padding:0}.header-container .header{align-items:center;display:none;flex-direction:row;height:5rem;justify-content:space-between;margin:0 auto;max-width:80rem;padding:.5rem 4rem}.header-container .logo{height:2.6875rem;width:7.75rem}.header-container .logo:hover{cursor:pointer}.header-container .btn-quotation{font-size:.875rem;font-weight:500}.header-container .btn-quotation:hover{background-color:#fff6!important;border-color:#ccc;color:#fff}.header-container .extend-menu{background-color:#fff}.header-container .extend-menu-wrapper{align-items:center;display:none;flex-direction:row;height:2.5rem;justify-content:space-between;margin:0 auto;max-width:80rem;padding:.5rem 4rem;row-gap:.5rem}.header-container .extend-menu-wrapper .btn-dropdown{align-items:center;display:flex;flex-direction:row;gap:.25rem;padding-left:0;padding-right:0}.header-container .extend-menu-wrapper span.anticon{margin-left:0}.header-container .extend-menu-wrapper button{padding-bottom:.3125rem;padding-top:.3125rem}.header-container .extend-menu-wrapper .extend-menu-left,.header-container .extend-menu-wrapper .extend-menu-right{display:flex;flex-direction:row;gap:.5rem}.header-container .extend-menu-wrapper .btn-icon{padding:.3125rem .5rem}.header-container .collapse-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:0 1rem}.header-container .collapse-header .collapse-logo{height:1.75rem}.header-container .collapse-header .collapse-logo:hover{cursor:pointer}.header-container .collapse-header .collapse-menu-right{align-items:center;display:flex;flex-direction:row;gap:.5rem;height:4rem}.header-container .collapse-header .btn-icon{padding:.3125rem .5rem}@media only screen and (min-width:768px){.header-container .collapse-header{padding:0 4rem}}@media only screen and (min-width:992px){.header-container .ant-layout-header{height:7.5rem}.header-container .extend-menu-wrapper,.header-container .header{display:flex}.header-container .collapse-header{display:none}}.custom-layout .ant-modal-confirm-content{flex:1}.custom-layout .ant-modal-confirm-body{align-items:start}.checkout-container{margin:1.5rem auto 2.5rem;max-width:72rem;width:100%}.checkout-container tr.ant-table-row-selected>td{background-color:transparent!important}.checkout-container .checkout-title{margin-bottom:2.5rem!important}.checkout-container .ant-card{margin-bottom:1.5rem}.checkout-container .checkout-hr{border-top:.0625rem solid #000;margin:1rem 0;opacity:.06}.checkout-container .checkout-your-items{margin-bottom:1rem!important}.checkout-container .checkout-your-item-table{margin-top:1rem!important}.checkout-container .checkout-your-item-table .item-column{display:flex;flex-direction:row}.checkout-container .checkout-your-item-table .description{display:flex;flex-direction:column;gap:.5rem;margin-left:.5rem;width:100%}.checkout-container .checkout-your-item-table .description .title-section{display:flex;flex-direction:row;justify-content:space-between}.checkout-container .checkout-your-item-table .description .title-section .more-action{color:#999;transform:rotate(90deg)}.checkout-container .checkout-your-item-table .detail{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem;width:100%}.checkout-container .checkout-your-item-table .detail .item-detail{display:flex;flex-direction:row;justify-content:space-between}.checkout-container .checkout-your-item-table .detail .item-detail>:nth-child(odd){text-align:right}.checkout-container .checkout-address-table{margin:1.8125rem 0 1rem!important}.checkout-container .checkout-address-table tr{vertical-align:top}.checkout-container .checkout-address-table .address-detail{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem}.checkout-container .billing-address-table tr{vertical-align:top}.checkout-container .billing-address-table .billing-detail{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem}.checkout-container .billing-address-title,.checkout-container .upload-purchase-title{margin-bottom:1rem!important}.checkout-container .upload-purchase-table .button-action{display:flex;flex-direction:row;justify-content:center}.checkout-container .ant-table-cell{background-color:transparent!important}.checkout-container .checkout-title{padding:0 1rem}.checkout-container .display-desktop,.checkout-container .hidden-header-table .ant-table-thead{display:none!important}.checkout-container .display-mobile{display:block!important}.checkout-container .ant-table-cell{padding:1rem 0!important}.checkout-container .ant-card-body{padding:1rem!important}.checkout-container .section-select-payment-type{display:flex;flex-direction:column;gap:1rem}.checkout-container .section-select-payment-type .payment-item{align-items:center;border:.0625rem solid #d9d9d9;border-radius:.25rem;cursor:pointer;display:flex;flex-direction:row-reverse;padding:1rem}.checkout-container .section-select-payment-type .payment-item.active{background-color:#dfe8f5;border:.0625rem solid #142d82}.checkout-container .section-select-payment-type .payment-item.active .item-block{color:#142d82}.checkout-container .section-select-payment-type .payment-item .title{font-weight:500;margin-top:.375rem;width:100%}.checkout-container .section-select-payment-type .payment-item .title>*{display:block;font-weight:600}.checkout-container .section-select-payment-type .payment-item .item-block{border:.0625rem solid transparent;color:#999;padding:0}.checkout-container .section-select-payment-type .payment-item .item-block svg{height:4rem;width:4rem}.checkout-container .pricing-summary{align-items:flex-end;display:flex;flex-direction:column;gap:1rem;width:100%}.checkout-container .pricing-summary .summary{width:100%}.checkout-container .pricing-summary .terms-and-conditions{flex-grow:2}@media only screen and (min-width:768px){.checkout-container .checkout-title{padding:0}.checkout-container .display-desktop{display:block!important}.checkout-container .hidden-header-table .ant-table-thead{display:table-header-group!important}.checkout-container .display-mobile{display:none!important}.checkout-container .ant-table-cell{padding:1rem!important}.checkout-container .ant-card-body{padding:1.5rem!important}.checkout-container .section-select-payment-type{display:flex;flex-direction:row}.checkout-container .section-select-payment-type .payment-item{border:.0625rem solid transparent!important;flex:1;flex-direction:column;padding:0;text-align:center}.checkout-container .section-select-payment-type .payment-item.active{background-color:transparent!important}.checkout-container .section-select-payment-type .payment-item.active .item-block{background-color:#dfe8f5;border:.0625rem solid #142d82;color:#142d82}.checkout-container .section-select-payment-type .payment-item .item-block{border:.0625rem solid #d9d9d9;border-radius:.25rem;color:#999;padding:1.5rem 2rem;width:100%}.checkout-container .section-select-payment-type .payment-item .item-block svg{height:4rem;width:4rem}.checkout-container .section-select-payment-type .payment-item .title>*{display:inline-block;font-weight:600}.checkout-container .pricing-summary{flex-direction:row-reverse}.checkout-container .pricing-summary .summary{width:25rem}}.error-panel{align-items:center;display:flex;flex-direction:column;gap:1.5rem;width:100%}.error-panel .ant-result{padding:0}.error-panel .ant-result-image{margin:0}.error-panel .title-section{align-items:center;display:flex;flex-direction:column;gap:.5rem;justify-content:center;text-align:center}.error-panel .title-section .title{margin:0}.error-panel .redirect-btn{box-shadow:none;padding:.4375rem .9375rem;width:100%}.forgot-password-panel{align-items:center;display:flex;flex-direction:column;gap:1.5rem;width:100%}.forgot-password-panel .logo{width:10.3125rem}.forgot-password-panel .title-section{align-items:center;display:flex;flex-direction:column;gap:.5rem}.forgot-password-panel .title-section .title{margin:0}.forgot-password-panel .title-section .description>*{margin:0;text-align:center}.forgot-password-panel .forgot-password-form{width:100%}.forgot-password-panel .forgot-password-form .form-item-submit-btn{margin:0}.forgot-password-panel .forgot-password-form .submit-btn{box-shadow:none;padding:.4375rem .9375rem;width:100%}.forgot-password-panel .ant-col.ant-form-item-label{padding:0 0 .25rem}.forgot-password-panel .ant-input-email{padding:.3125rem .75rem}.forgot-password-panel .email-icon{color:#142d82;font-size:5rem}.forgot-password-panel .login-btn{box-shadow:none;padding:.4375rem .9375rem;width:100%}.forgot-password-panel .footnote-section{align-items:center;display:flex;flex-direction:column;gap:.25rem}.forgot-password-panel .footnote-section>*{margin:0}.forgot-password-panel .footnote-section .footnote{color:#999}.hero{height:21.6875rem;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.home-container{display:flex;flex-direction:column;gap:1.5rem;margin:0 auto;max-width:80rem;padding:5rem 1rem;width:100%}.home-container .search-section{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:3rem;justify-content:center;padding:1rem 1.5rem}.home-container .search-box{border-radius:4rem;font-size:.875rem;line-height:1.375rem!important;max-width:40.625rem;padding:1rem 1.5rem}.home-container .quick-search-btn{align-content:center;align-items:center;align-self:stretch;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:center}.home-container .quick-search-btn>a:hover{background-color:#fff6!important;border-color:#ccc;color:#fff}.home-container .quick-search-btn span{line-height:1.5rem}.home-container .product-list{background:#fff;border:.0625rem solid #f0f0f0;border-radius:.5rem;display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem}.home-container .product-list .product-list-header{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between}.home-container .product-list .product-list-heading{display:flex;flex-direction:column;gap:.25rem}.home-container .product-list .product-list-title{margin:0}.home-container .product-list .product-type-hint{color:#999;font-size:.875rem;line-height:1.375rem}.home-container .product-list .product-stock-tabs{background:#f3f3f3;border-radius:.625rem;max-width:27.5rem;padding:.25rem;width:100%}.home-container .product-list .product-stock-tabs .ant-tabs-nav{margin:0}.home-container .product-list .product-stock-tabs .ant-tabs-nav:before{display:none}.home-container .product-list .product-stock-tabs .ant-tabs-nav-wrap{width:100%}.home-container .product-list .product-stock-tabs .ant-tabs-nav-list{display:flex;gap:.25rem;width:100%}.home-container .product-list .product-stock-tabs .ant-tabs-tab{border-radius:.5rem;flex:1;justify-content:center;margin:0;min-height:1.5rem;padding:.25rem .75rem;transition:background-color .2s ease,box-shadow .2s ease}.home-container .product-list .product-stock-tabs .ant-tabs-tab-btn{color:#69707c;font-size:1rem;font-weight:700;line-height:1}.home-container .product-list .product-stock-tabs .ant-tabs-tab-active{background:#142d82;box-shadow:0 .125rem .375rem #0f172a29}.home-container .product-list .product-stock-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:#fff}.home-container .product-list .product-stock-tabs .ant-tabs-ink-bar{display:none}@media only screen and (min-width:768px){.home-container{padding:5rem 4rem}.home-container .search-section{gap:4rem}.home-container .quick-search-btn{gap:2.5rem}}.login-card-container{background-image:url(./background.bc911d28.jpg);background-position:50%;background-size:cover;height:100vh;width:100%}.image-position{align-items:center;display:flex;height:100%;justify-content:center}.image-size{margin:1rem;max-width:50rem;width:100%}@media only screen and (min-width:768px){.image-size .login-card-container{margin:0;padding:2.5rem 0}}.login-card{display:flex;margin:0 auto;padding:4rem 1.5rem}.login-card .login-logo{margin-bottom:1.5rem;width:10.3125rem}.login-card .login-title{margin-bottom:1.5rem;margin-top:0;text-align:center}.login-card .login-alert{color:#e52d2d;font-weight:500;margin-bottom:1.5rem;margin-top:1.5rem;padding:.5625rem 1rem;text-align:left;width:100%}.login-card .login-alert span{margin-right:.625rem!important}.login-card .login-form{width:100%}.login-card .ant-col.ant-form-item-label{padding:0 0 .25rem}.login-card .ant-input-email,.login-card .ant-input-password{padding:.3125rem .75rem}.login-card .ant-form-item-explain-error{font-size:.75rem;font-weight:400;line-height:1.25rem}.login-card .login-btn{box-shadow:none;font-weight:500;line-height:1.5rem;padding:.4375rem .9375rem;width:100%}@media only screen and (min-width:768px){.login-card-container{margin:0}.login-card{padding:4rem 8rem}}.my-cart-container{display:none;flex-direction:column;gap:1.5rem;margin:0 auto;max-width:80rem;padding:1rem;width:100%}.my-cart-container tr.ant-table-row-selected>td{background-color:#fff!important}.my-cart-container .cart{display:flex;flex-direction:column;gap:1rem;padding:2rem 1.5rem}.my-cart-container .cart .title{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.my-cart-container .cart .cart-table .item-column{display:flex;flex-direction:row;gap:.5rem}.my-cart-container .cart .cart-table .item-column img{min-width:5.625rem}.my-cart-container .cart .cart-table .item-column .description{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem}.my-cart-container .cart .cart-table .unit-price-column{display:flex;flex-direction:column}.my-cart-container .cart .cart-table .action-column{display:flex;flex-direction:row;gap:.5rem}.my-cart-container .cart .cart-table .action-column>a,.my-cart-container .cart .cart-table .action-column>button{padding:.25rem .625rem}.my-cart-container .cart .cart-table .disabled-item{background-color:#fafafa}.my-cart-container .cart .expired-reservation-header{align-items:flex-start;display:flex;flex-direction:row;gap:1rem;justify-content:space-between}.my-cart-container .cart .expired-reservation-header-text{display:flex;flex-direction:column;gap:.25rem;min-width:0}.my-cart-container .cart .expired-reservation-title-row{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem}.my-cart-container .cart .expired-reservation-icon,.my-cart-container .cart .expired-reservation-title{color:#c80a14;margin:0}.my-cart-container .cart .expired-reservation-icon{font-size:1.125rem}.my-cart-container .cart .expired-reservation-count{background-color:#c80a1414;border:0;color:#c80a14;margin:0}.my-cart-container .cart .expired-reservation-hint{color:#999}.my-cart-container .cart .btn-clear-expired{box-shadow:none;flex-shrink:0}.my-cart-container .cart .expired-reservation-status{color:#c80a14;display:flex;flex-direction:column;gap:.125rem}.my-cart-container .cart .expired-reservation-status-label{align-items:center;display:inline-flex;font-weight:500;gap:.375rem}.my-cart-container .cart .expired-reservation-status-label:before{background-color:#c80a14;border-radius:50%;content:"";height:.5rem;width:.5rem}.my-cart-container .cart .expired-reservation-status-hint{font-size:.75rem;line-height:1.125rem}.my-cart-container .cart .expired-cart-table .expired-item{opacity:.55}.my-cart-container .cart .expired-cart-table .expired-item img{filter:grayscale(1)}.my-cart-container .cart .pricing-summary{display:flex;flex-direction:row-reverse;width:100%}.my-cart-container .cart .pricing-summary .summary{width:25rem}.my-cart-container .expired-cart-card{border:.0625rem solid rgba(200,10,20,.2)}.my-cart-container .action-panel,.my-cart-container .expired-cart-card .expired-reservation-section{display:flex;flex-direction:column;gap:1rem}.my-cart-container .action-panel{justify-content:flex-end}.my-cart-container .action-panel .btn.checkout,.my-cart-container .action-panel .btn.quotation{width:100%}.my-cart-container .action-panel .btn.checkout{box-shadow:none}.my-cart-responsive{display:flex;flex-direction:column;gap:1rem;padding:1rem 0}.my-cart-responsive .ant-card{border:0;border-radius:0}.my-cart-responsive tr.ant-table-row-selected>td{background-color:#fff!important}.my-cart-responsive .page-title{padding-left:1rem}.my-cart-responsive .cart{display:flex;flex-direction:column;gap:1rem;padding:1rem}.my-cart-responsive .cart .title{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.my-cart-responsive .cart .cart-table{overflow-x:scroll}.my-cart-responsive .cart .cart-table td,.my-cart-responsive .cart .cart-table th{padding-right:0}.my-cart-responsive .cart .cart-table .cart-item{display:flex;flex-direction:column;gap:1rem}.my-cart-responsive .cart .cart-table .cart-item .product-section{display:flex;flex-direction:column;gap:1rem;width:100%}.my-cart-responsive .cart .cart-table .cart-item .product-section .product-section-container{display:flex;flex-direction:row;gap:.75rem}.my-cart-responsive .cart .cart-table .cart-item .product-section .product-section-container .thumbnail{max-width:5.625rem;min-width:5.625rem}.my-cart-responsive .cart .cart-table .cart-item .product-section .product-section-container .details{display:flex;flex-direction:column;gap:.375rem;width:100%}.my-cart-responsive .cart .cart-table .cart-item .product-section .product-section-container .details .title{display:flex;flex-direction:row;justify-content:space-between}.my-cart-responsive .cart .cart-table .cart-item .product-section .product-section-container .details .sku-tag{width:-moz-fit-content;width:fit-content}.my-cart-responsive .cart .cart-table .cart-item .product-section .quantity-wrapper{align-items:flex-end;display:flex;flex-direction:column-reverse}.my-cart-responsive .cart .cart-table .cart-item .price-section{display:flex;flex-direction:column;gap:.5rem}.my-cart-responsive .cart .cart-table .cart-item .price-line{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.my-cart-responsive .cart .cart-table .cart-item .price-line .sub-price-line{align-items:center;display:flex;flex-direction:row;gap:.25rem}.my-cart-responsive .expired-reservation-section{display:flex;flex-direction:column;gap:1rem}.my-cart-responsive .expired-reservation-header{display:flex;flex-direction:column;gap:.75rem}.my-cart-responsive .expired-reservation-title-row{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem}.my-cart-responsive .expired-reservation-icon,.my-cart-responsive .expired-reservation-title{color:#c80a14;margin:0}.my-cart-responsive .expired-reservation-count{background-color:#c80a1414;border:0;color:#c80a14;margin:0}.my-cart-responsive .expired-reservation-status{color:#c80a14;display:flex;flex-direction:column;gap:.125rem}.my-cart-responsive .expired-reservation-status-label{align-items:center;display:inline-flex;font-weight:500;gap:.375rem}.my-cart-responsive .expired-reservation-status-label:before{background-color:#c80a14;border-radius:50%;content:"";height:.5rem;width:.5rem}.my-cart-responsive .expired-cart-table .expired-item{opacity:.55}.my-cart-responsive .expired-cart-table .expired-item img{filter:grayscale(1)}.my-cart-responsive .expired-cart-card{border:.0625rem solid rgba(200,10,20,.2);margin:0 1rem}.my-cart-responsive .action-panel{display:flex;flex-direction:column;gap:1rem;padding:0 1rem}@media only screen and (min-width:576px){.my-cart-container .action-panel{flex-direction:row}.my-cart-container .action-panel .btn.checkout,.my-cart-container .action-panel .btn.quotation{width:13.125rem}}@media only screen and (min-width:768px){.my-cart-container{padding:1.5rem 4rem 2.5rem}}@media only screen and (min-width:992px){.my-cart-container{display:flex}.my-cart-responsive{display:none}}.order-detail-container{display:flex;flex-direction:column;gap:1rem;margin:0 auto;padding:1rem 0;width:100%}.order-detail-container .page-title{padding-left:1rem}.order-detail-container .ant-card{border-radius:0}.order-detail-container .ant-card-body{padding:1rem}.order-detail-container .invoices{display:flex;flex-direction:column;gap:1rem}.order-detail-container .general-info{display:none}.order-detail-container .general-info .title{display:flex;flex-direction:row;gap:.5rem}.order-detail-container .general-info .create-details{align-items:flex-start;display:flex;flex-direction:column}.order-detail-container .general-info-responsive{display:flex;flex-direction:column;gap:1rem}.order-detail-container .general-info-responsive .title-section{display:flex;flex-direction:column;gap:.5rem}.order-detail-container .general-info-responsive .title-section .title{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.order-detail-container .general-info-responsive .title-section .order-number{display:flex;flex-direction:row;gap:.5rem}.order-detail-container .general-info-responsive .action-section{display:flex;flex-direction:column;gap:.75rem}.order-detail-container .summary-section,.order-detail-container .summary-section .delivery-address{display:flex;flex-direction:column;gap:1rem;width:100%}.order-detail-container .summary-section .delivery-address .delivery-address-container{display:flex;flex-direction:column;gap:1rem}.order-detail-container .summary-section .delivery-address .delivery-address-container .section{display:flex;flex-direction:column;gap:.5rem}.order-detail-container .summary-section .delivery-address .delivery-address-container .section .title{align-items:center;display:flex;flex-direction:row;gap:.5rem}.order-detail-container .summary-section .delivery-address .delivery-address-container .section .ant-typography{margin:0}.order-detail-container .summary-section .delivery-address .delivery-address-container h5{font-size:.75rem!important;font-weight:600!important}.order-detail-container .summary-section .pricing-summary{width:100%}.order-detail-container .summary-section .pricing-summary .wrapper{display:flex;flex-direction:column;gap:1rem}.order-detail-container .documents{display:none}.order-detail-container .documents .documents-table td,.order-detail-container .documents .documents-table th{font-size:.75rem;font-weight:400;padding:.75rem}.order-detail-container .documents .documents-table td{line-height:3.25rem}.order-detail-container .documents .documents-table .action{display:flex;flex-direction:row;justify-content:flex-end}.order-detail-container .documents-responsive{display:flex;flex-direction:column;gap:1rem}.order-detail-container .documents-responsive .document-item{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:.5rem 0;width:100%}.order-detail-container .documents-responsive .document-item div{display:flex;flex-direction:column;gap:.25rem;margin-bottom:0}.order-detail-container .documents-responsive .document-item .action{display:flex;flex-direction:row;gap:.25rem}@media only screen and (min-width:576px){.order-detail-container .page-title{display:none;padding-left:0}}@media only screen and (min-width:768px){.order-detail-container{display:flex;flex-direction:column;gap:1.5rem;max-width:80rem;padding:1rem 4rem 2.5rem}.order-detail-container .ant-card{border-radius:.5rem}.order-detail-container .ant-card-body{padding:1.5rem}.order-detail-container .general-info{display:flex;flex-direction:column;gap:.5rem}.order-detail-container .general-info div{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.order-detail-container .general-info button{width:15rem}.order-detail-container .general-info-responsive{display:none}.order-detail-container .delivery-address{width:100%}.order-detail-container .documents{display:flex;flex-direction:column;gap:1rem}.order-detail-container .documents-responsive{display:none}}@media only screen and (min-width:992px){.order-detail-container .summary-section{display:flex;flex-direction:row;gap:1.5rem}.order-detail-container .summary-section .delivery-address{width:100%}.order-detail-container .summary-section .delivery-address .delivery-address-container h5{font-size:1rem!important;font-weight:500!important}.order-detail-container .summary-section .delivery-address .title{display:none}.order-detail-container .summary-section .pricing-summary{max-width:40%}.order-detail-container .summary-section .pricing-summary .wrapper{display:flex;flex-direction:column;gap:.5rem}}.product-detail-container{display:flex;flex-direction:column;gap:1.5rem;margin:0 auto;max-width:80rem;padding:1rem;width:100%}.product-detail-container .breadcrumb{display:none}.product-detail-container .gallery{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center}.product-detail-container .gallery .thumbnails{display:flex;flex-direction:row;gap:1rem}.product-detail-container .gallery .thumbnails>*{height:4.25rem;width:4.25rem}.product-detail-container .mask-thumbnail{aspect-ratio:1/1}.product-detail-container .mask-thumbnail .content{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.product-detail-container .mask-thumbnail .info{align-items:center;color:#fff;display:flex;height:100%;justify-content:center;margin:0;width:100%}.product-detail-container .mask-thumbnail .mask{background:rgba(0,0,0,.5);height:4.25rem;opacity:1;position:absolute;width:4.25rem}.product-detail-container .ant-card-body{padding:0}.product-detail-container .product-detail-card{padding:2.5rem .5rem}.product-detail-container .product-detail-card .ant-collapse-content-box{padding:0}.product-detail-container .detail,.product-detail-container .general{display:flex;flex-direction:column;gap:2.5rem}.product-detail-container .detail{width:100%}.product-detail-container .general-info{display:flex;flex-direction:column;gap:1.5rem}.product-detail-container .general-info .header{display:flex;flex-direction:column;gap:.5rem}.product-detail-container .general-info .header>*{margin:0;width:-moz-fit-content;width:fit-content}.product-detail-container .general-info .header .product-type-name{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem}.product-detail-container .general-info .header .sub-title{white-space:break-spaces}.product-detail-container .general-info .description>*{margin:0;white-space:break-spaces}.product-detail-container .variant{display:flex;flex-direction:column;gap:1.5rem}.product-detail-container .variant .option{display:flex;flex-direction:column;gap:.5rem}.product-detail-container .variant .title{color:#999}.product-detail-container .variant .choices{display:flex;flex-wrap:wrap;gap:.5rem}.product-detail-container .variant .choices>label{border:.0625rem solid #d9d9d9;border-radius:.25rem;font-size:.875rem;font-weight:500}.product-detail-container .variant .choices>label:before{content:none}.product-detail-container .variant .choices .ant-radio-button-wrapper-checked{background:#dfe8f5;border:1px solid #142d82;font-weight:600;z-index:inherit}.product-detail-container .variant .wire-length-meter{display:flex;flex-direction:column;gap:1rem;width:100%}.product-detail-container .variant .wire-length-meter-option,.product-detail-container .variant .wire-packaging-option{display:flex;flex-direction:column;gap:.5rem}.product-detail-container .variant .wire-length-meter-header{align-items:flex-start;display:flex;flex-direction:column;gap:.25rem;justify-content:space-between}.product-detail-container .variant .wire-length-meter-note{color:#142d82;font-weight:600;text-align:left}.product-detail-container .variant .wire-packaging-auto-note{background:#dfe8f5;border-radius:62.4375rem;color:#999;padding:.125rem .5rem;width:-moz-fit-content;width:fit-content}.product-detail-container .variant .wire-length-meter-input{background:#fff;font-weight:600;height:2.5rem;width:100%}.product-detail-container .variant .wire-packaging-choices{display:flex;flex-wrap:wrap;gap:.5rem}.product-detail-container .variant .wire-readonly-packaging-button,.product-detail-container .variant .wire-readonly-packaging-button *{cursor:help}.product-detail-container .summary{display:flex;flex-direction:column;gap:1.5rem}.product-detail-container .summary .summary-wrapper{display:flex;flex-direction:column;gap:.5rem;width:100%}.product-detail-container .summary .summary-wrapper .product-code,.product-detail-container .summary .summary-wrapper .subtitle{margin:0}.product-detail-container .summary .quantity-summary-wrapper{display:flex;flex-direction:column;gap:1rem;justify-content:space-between}.product-detail-container .summary .product-actions{display:flex;flex-direction:row;gap:.5rem;width:100%}.product-detail-container .summary .add-to-cart,.product-detail-container .summary .pre-order-product,.product-detail-container .summary .reserve-product{box-shadow:none;flex:1;min-width:0;padding:.4375rem .9375rem}.product-detail-container .summary .pre-order-product,.product-detail-container .summary .pre-order-product:focus,.product-detail-container .summary .pre-order-product:hover{background:#c80a14;border-color:#c80a14}.product-detail-container .summary .reserve-product{border-color:#c80a14;color:#c80a14}.product-detail-container .summary .reserve-product:focus,.product-detail-container .summary .reserve-product:hover{background:rgba(200,10,20,.04);border-color:#c80a14;color:#c80a14}.product-detail-container .summary .reserve-product[disabled],.product-detail-container .summary .reserve-product[disabled]:focus,.product-detail-container .summary .reserve-product[disabled]:hover{background:#fff;border-color:#999;color:#999}.product-detail-container .summary .pre-order-hint{align-items:flex-start;background:#f3f3f3;border:.0625rem solid #ccc;border-radius:.375rem;display:flex;flex-direction:row;gap:.5rem;padding:.75rem 1rem}.product-detail-container .summary .pre-order-hint-icon{color:#999;margin-top:.125rem}.product-detail-container .summary .price{align-items:flex-end;display:flex;flex-direction:column}.product-detail-container .summary .price .original-price{color:#c80a14;text-decoration:line-through}.product-detail-container .summary .price .total-price{align-items:center;display:flex;flex-direction:row;gap:.5rem}.product-detail-container .summary .price .total-price>*{margin:0}.product-detail-container .ant-collapse .ant-collapse-header{margin:0;padding:.25rem 0}.product-detail-container .ant-collapse .ant-collapse-header-text{font-size:1.5rem;font-weight:500;line-height:2rem}.product-detail-container .specification{align-items:flex-start;display:flex;flex-direction:column;gap:1rem}.product-detail-container .specification .btn-specbook{align-items:center;display:flex;flex-direction:row}.product-detail-container .packing-dimension{align-items:center;display:flex;flex-direction:column;gap:2.5rem}.product-detail-container .packing-dimension .dimension-image{padding:2rem 2.5rem}.product-detail-container .packing-dimension .dimension-container{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem}.product-detail-container .packing-dimension .dimension-container>*{margin:0}.product-detail-container .packing-dimension .dimension-container .sku-tag{padding:.0625rem .5rem}.product-detail-container .packing-dimension .dimension-container .dimension{display:flex;flex-direction:column}.wire-packaging-popover .ant-popover-inner-content{padding:.625rem .75rem}.wire-packaging-popover-content{min-width:15.625rem}.wire-packaging-popover-title{align-items:center;border-bottom:.0625rem solid #d9d9d9;display:flex;gap:.25rem;padding-bottom:.5rem}.wire-packaging-popover-title>*{color:#142d82}.wire-packaging-popover-icon{flex:0 0 1.375rem;height:1.375rem;width:1.375rem}.wire-packaging-popover-rows{display:flex;flex-direction:column;gap:.5rem;padding-top:.5rem}.wire-packaging-popover-row{display:flex;gap:1rem;justify-content:space-between}.wire-packaging-popover-row .label{color:#999}.wire-packaging-popover-row .value{color:#1f1f1f;text-align:right;white-space:nowrap}.cart-fly-animation{background:#c80a14;border-radius:50%;box-shadow:0 .375rem 1rem #c80a1447;height:1.375rem;margin:-.6875rem 0 0 -.6875rem;opacity:.95;pointer-events:none;position:fixed;width:1.375rem;z-index:2000}.cart-fly-animation:before{border:.125rem solid #fff;border-radius:.125rem .125rem .3125rem .3125rem;border-top:0;content:"";top:.3125rem;right:.3125rem;bottom:.3125rem;left:.3125rem;position:absolute}.cart-fly-animation:after{border:.125rem solid #fff;border-bottom:0;border-radius:.5rem .5rem 0 0;content:"";height:.3125rem;left:.4375rem;position:absolute;top:.25rem;width:.5rem}.cart-badge-pop{animation:cart-badge-pop .75s ease}@keyframes cart-badge-pop{0%{transform:scale(1)}45%{transform:scale(1.18)}to{transform:scale(1)}}@media only screen and (min-width:992px){.product-detail-container .general{flex-direction:row}.product-detail-container .gallery{align-items:flex-start;height:100%}.product-detail-container .gallery .thumbnails>*{height:6.75rem;width:6.75rem}.product-detail-container .breadcrumb{display:block}.product-detail-container .mask-thumbnail .mask{height:6.75rem;width:6.75rem}}@media only screen and (min-width:768px){.product-detail-container{padding:1rem 4rem 2.5rem}.product-detail-container .product-detail-card{padding:2.5rem 1.5rem}.product-detail-container .detail{gap:4rem}.product-detail-container .summary .quantity-summary-wrapper{align-items:center;flex-direction:row}.product-detail-container .packing-dimension{flex-direction:row;gap:0}.product-detail-container .variant .wire-length-meter-header{align-items:center;flex-direction:row;gap:.75rem}.product-detail-container .variant .wire-length-meter-note{text-align:right}}.reset-password-panel{align-items:center;display:flex;flex-direction:column;gap:1.5rem;width:100%}.reset-password-panel.hide{display:none}.reset-password-panel .logo{width:10.3125rem}.reset-password-panel .title-section{align-items:center;display:flex;flex-direction:column;gap:.5rem}.reset-password-panel .title-section .title{margin:0}.reset-password-panel .title-section .description>*{margin:0;text-align:center}.reset-password-panel .criterias{padding:.5625rem 1rem;width:100%}.reset-password-panel .criteria-item{margin:0}.reset-password-panel .criteria-item>ul{margin:0;padding-left:1.25rem}.reset-password-panel .reset-password-form{width:100%}.reset-password-panel .reset-password-form .form-item-submit-btn{margin:0}.reset-password-panel .ant-col.ant-form-item-label{padding:0 0 .25rem}.reset-password-panel .submit-btn{box-shadow:none;padding:.4375rem .9375rem;width:100%}.reset-password-panel .ant-result{padding:0}.reset-password-panel .redirect-message{margin:0}.bcc-blue[data-v-d76338a5]{color:#142d82!important}.cl-bcc-red[data-v-d76338a5],.cl-danger[data-v-d76338a5]{color:#c80a14!important}.cl-default[data-v-d76338a5],.cl-medium-gray[data-v-d76338a5]{color:#999!important}.cl-warning[data-v-d76338a5]{color:#faad14!important}.cl-white[data-v-d76338a5]{color:#fff!important}.cl-success[data-v-d76338a5]{color:#52c41a!important}.cl-dark-gray[data-v-d76338a5]{color:#222!important}.panel-card[data-v-d76338a5]{margin:0 auto;max-width:50rem;padding:4rem 1.5rem;width:100%}@media only screen and (min-width:768px){.panel-container[data-v-d76338a5]{margin:0}.panel-card[data-v-d76338a5]{padding:4rem 8rem}}
