.page-with-breadcrumb .breadcrumbs{height:45px;padding:15px 0}.page-with-breadcrumb .breadcrumbs .breadcrumb{background-color:#0000!important}.page-with-breadcrumb .breadcrumbs nav{height:100%}.page-with-breadcrumb .breadcrumbs nav .breadcrumb{height:100%;padding:0;color:#383b41;font-size:12px;font-weight:300;letter-spacing:.23px;line-height:16px;background:#0000!important}.page-with-breadcrumb .breadcrumbs nav .breadcrumb .breadcrumb-item+.breadcrumb-item:before{content:"";font-family:Font Awesome\ 5 Free;font-weight:900}.page-with-breadcrumb.barcode-scanner .bg-white{padding:20px;margin-bottom:25px}.page-with-breadcrumb.barcode-scanner .bg-white h1{color:#333;font-size:30px;font-weight:700;line-height:32px;margin-bottom:30px}.page-with-breadcrumb.barcode-scanner .bg-white .col-4 ul{list-style-type:none;padding-left:0}.page-with-breadcrumb.barcode-scanner .bg-white .col-4 ul li{padding:10px;border-bottom:1px solid rgba(0,0,0,.102)}.page-with-breadcrumb.barcode-scanner .bg-white .col-4 ul li:first-of-type{border-top:1px solid rgba(0,0,0,.102)}.page-with-breadcrumb.barcode-scanner .bg-white .col-4 ul li a{color:#2d2f30;font-size:16px;line-height:24px}.page-with-breadcrumb.barcode-scanner .bg-white .col-4 ul li a:hover{text-decoration:none}.page-with-breadcrumb.barcode-scanner .bg-white .col-4 ul li:after{font-family:Font Awesome\ 5 Free;content:"";font-weight:800;color:#c1c7d0;float:right}.page-with-breadcrumb.barcode-scanner .bg-white .col-4 ul li:hover{font-weight:700;cursor:pointer}.page-with-breadcrumb.barcode-scanner .bg-white .col-4 ul li:hover:after{font-family:Font Awesome\ 5 Free;content:"";font-weight:800;color:#2d2f30;float:right}.page-with-breadcrumb.barcode-scanner .bg-white img{display:block;margin-bottom:15px;margin-top:15px}.page-with-breadcrumb.barcode-scanner .bg-white h2{color:#383b41;font-size:18px;font-weight:700;line-height:32px}.page-with-breadcrumb.barcode-scanner .bg-white h3{color:#383b41;font-size:20px;font-weight:700;line-height:20px;margin-top:30px;margin-bottom:10px}.page-with-breadcrumb.barcode-scanner .bg-white h4{font-weight:700}.page-with-breadcrumb.barcode-scanner .bg-white .footnote-p,.page-with-breadcrumb.barcode-scanner .bg-white h4{color:#383b41;font-size:14px;line-height:16px;margin-top:10px;margin-bottom:10px}.page-with-breadcrumb.barcode-scanner .bg-white p{color:#383b41;font-size:18px;line-height:27px;margin-bottom:0}.steps-wrapper{display:flex;flex-direction:row;background-color:#fafafa;justify-content:space-between;text-align:center;padding:30px;border-radius:8px;width:100%;gap:20px}@media screen and (max-width:768px){.steps-wrapper{flex-direction:column}}.wrapper{border:1px solid #e5e5e5;border-radius:10px;padding:1rem;margin-bottom:1rem;width:100%;overflow-x:scroll}.alternative-list,.wrapper{display:flex;flex-direction:column}.alternative-list{gap:.75rem;max-width:100%;overflow:hidden}.alternative-list select{border:1px solid #e5e5e5;background:none;cursor:pointer;border-radius:10px;-moz-appearance:none;-webkit-appearance:none;appearance:none}.alternative-list select:focus{background-image:unset!important}.barcode{border-radius:10px;padding:.5rem;margin-bottom:1rem;justify-content:space-between}.barcode,.barcode .title{display:flex;flex-direction:row;align-items:center;gap:1rem}.barcode .title img{width:2rem;height:2rem}.barcode .title p{font-size:.875rem!important}.barcode .title p span{font-weight:600}.barcode button{border:none}.barcode button,.barcode p{font-size:.875rem!important}.barcode p span{font-weight:600}.alternatives{display:flex;flex-direction:column;gap:1rem;margin-top:1rem;margin-bottom:1rem}@media screen and (min-width:768px){.alternatives{min-width:900px}}.alternatives .alternative{background-color:#f8f8f8;border-radius:10px;padding:.5rem;justify-content:space-between}.alternatives .alternative,.alternatives .alternative .title{display:flex;flex-direction:row;align-items:center;gap:1rem}.alternatives .alternative .title p{font-size:.875rem!important}.alternatives .alternative .title p span{font-weight:600}.alternatives .alternative .title .name{flex:1}.alternatives .alternative .title .standard{font-weight:600}.alternatives .alternative .title .standard span{text-decoration:line-through!important}.alternatives .alternative .title img{width:2rem;height:2rem}.alternatives .alternative .title select{border:none!important;background-color:#0000!important;font-size:.875rem!important;width:auto;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:none;background-repeat:no-repeat;background-position:100%;padding-right:1rem}.alternatives .alternative .quantity{display:flex;flex-direction:row;align-items:center;gap:.25rem;width:auto}.alternatives .alternative .quantity .add{background-color:#e30613!important;border-radius:5px;color:#fff;padding:.25rem .5rem;border:none}.alternatives .alternative .quantity .add:hover{background-color:#000!important;color:#fff}.alternatives .alternative .quantity input{border:none!important;background-color:#fff;border-radius:5px;text-align:center;font-size:.875rem!important;width:auto;max-width:3rem;text-decoration:none}