.s-checkout .co-breadcrumb{display:flex!important;width:100%;max-width:560px;height:50px;margin:0;padding:0;list-style:none;gap:10px}.s-checkout .co-breadcrumb li{position:relative;flex:1;padding:0 10px;text-align:center}@media(max-width:767px){.s-checkout .co-breadcrumb li{width:25%}}@media(min-width:992px){.s-checkout .co-breadcrumb li{padding:0 20px}}.s-checkout .co-breadcrumb li a,.s-checkout .co-breadcrumb li span{color:#d5d5d5;white-space:nowrap}@media(max-width:991px){.s-checkout .co-breadcrumb li a,.s-checkout .co-breadcrumb li span{font-size:12px}}@media(min-width:992px){.s-checkout .co-breadcrumb li a,.s-checkout .co-breadcrumb li span{font-size:14px}}.s-checkout .co-breadcrumb li:after,.s-checkout .co-breadcrumb li:before{content:"";position:absolute;bottom:0;background:#eee}.s-checkout .co-breadcrumb li:before{z-index:1;left:50%;width:18px;height:18px;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:50%;box-shadow:0 0 0 3px #fff}.s-checkout .co-breadcrumb li:after{right:50%;width:100%;height:4px;margin:7px}.s-checkout .co-breadcrumb li:first-child:after{display:none}.s-checkout .co-breadcrumb li.active:after,.s-checkout .co-breadcrumb li.active:before,.s-checkout .co-breadcrumb li.success:after,.s-checkout .co-breadcrumb li.success:before{background:#f5333f}.s-checkout .co-breadcrumb li.active a,.s-checkout .co-breadcrumb li.active span,.s-checkout .co-breadcrumb li.success a,.s-checkout .co-breadcrumb li.success span{color:#f5333f}.s-checkout .co-table-thead>.row,.s-checkout .co-table-tr>.row,.s-checkout .co-totalblock>.row{display:flex;margin-right:0;margin-left:0;padding-top:6px;padding-bottom:5px}.s-checkout .co-table-thead>.row>[class*=col-],.s-checkout .co-table-tr>.row>[class*=col-],.s-checkout .co-totalblock>.row>[class*=col-]{padding-top:3px;padding-bottom:5px}.s-checkout .co-table{margin-bottom:0}.s-checkout .co-table .co-table-tbody .co-table-tr>.row,.s-checkout .co-table .co-table-thead>.row{display:flex;align-items:center}.s-checkout .co-table .co-table-tbody .co-table-tr>.row>div,.s-checkout .co-table .co-table-thead>.row>div{align-items:center}@media(max-width:991px){.s-checkout .co-table .co-table-tbody .co-table-tr>.row,.s-checkout .co-table .co-table-thead>.row{flex-wrap:wrap}}@media(max-width:991px){.s-checkout .co-table .co-table-thead{display:none}}@media(min-width:992px){.s-checkout .co-table .co-table-thead{font-weight:700}}.s-checkout .co-table .co-table-tbody{border-top:1px solid #ccc}.s-checkout .co-table .co-table-tbody .co-table-tr{border-bottom:1px solid #ccc}.s-checkout .co-table .co-table-tbody .co-table-tr.unavailable{background:#ffe6e6}.s-checkout .co-table .co-table-tbody .co-table-tr>.co-table-packageinfo{padding:15px 0}@media(max-width:991px){.s-checkout .co-table .co-table-tbody .co-table-tr>.co-table-packageinfo .co-table-item-itemcode,.s-checkout .co-table .co-table-tbody .co-table-tr>.co-table-packageinfo .co-table-item-packagingprice,.s-checkout .co-table .co-table-tbody .co-table-tr>.co-table-packageinfo .co-table-item-priceeach{display:flex;justify-content:space-between}}.s-checkout .co-table .co-table-item-name{display:flex;gap:.6em}.s-checkout .co-table .co-table-item-name>a{color:#373737}@media(min-width:992px){.s-checkout .co-table .co-table-item-name{flex:1 1 auto}}@media(max-width:991px){.s-checkout .co-table .co-table-item-name--payment{order:1;width:100%}}@media(min-width:992px){.s-checkout .co-table .co-table-item-name--payment{word-break:break-all}}@media(min-width:992px){.s-checkout .co-table .co-table-item-price{flex:0 0 140px;text-align:right}}@media(max-width:991px){.s-checkout .co-table .co-table-item-packagingprice{order:2}}@media(max-width:991px){.s-checkout .co-table .co-table-item-itemcode{order:3}}@media(max-width:991px){.s-checkout .co-table .co-table-item-priceeach{order:4}}.s-checkout .co-table .co-table-item-incrementer{display:flex;align-items:center;gap:15px}@media(max-width:991px){.s-checkout .co-table .co-table-item-incrementer{flex:0 1 auto;order:5;width:auto}}@media(min-width:992px){.s-checkout .co-table .co-table-item-incrementer{flex:0 0 250px;justify-content:center;text-align:center}}@media(max-width:991px){.s-checkout .co-table .co-table-item-quantity{flex:0 1 auto;width:auto}}@media(min-width:992px){.s-checkout .co-table .co-table-item-quantity{flex:0 0 100px;justify-content:center;text-align:center}}.s-checkout .co-table .co-table-item-subtotal{text-align:right}@media(max-width:991px){.s-checkout .co-table .co-table-item-subtotal{flex:1 0 auto;order:6;width:auto}}@media(min-width:992px){.s-checkout .co-table .co-table-item-subtotal{flex:0 0 140px}}.s-checkout .co-discountrow .co-table-item-quantity{display:none}.s-checkout .co-discountrow .co-table-item-subtotal{width:25%}.s-checkout .co-item-image{flex:0 0 auto;width:48px;height:36px}.s-checkout .co-item-image img{max-height:100%}.s-checkout .co-item-price{white-space:nowrap}.s-checkout .co-increment{display:flex;align-items:center;width:130px;border:1px solid #000}.s-checkout .co-increment .co-increment__button{display:flex;align-items:center;justify-content:center;width:38px;height:38px;color:#333}.s-checkout .co-increment .co-increment__input{width:54px;height:38px;border-color:transparent;background:#eee;color:#000;text-align:center;-moz-appearance:textfield}.s-checkout .co-increment .co-increment__input::-webkit-inner-spin-button,.s-checkout .co-increment .co-increment__input::-webkit-outer-spin-button{-webkit-appearance:none}.s-checkout .co-item-remove{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid #ccc}.s-checkout .co-item-remove .co-icon{display:inline-flex;align-items:center;color:#000;line-height:25px}.s-checkout .co-item-subtotal{white-space:nowrap}.s-checkout .co-discountform{display:flex;flex-wrap:wrap;align-items:flex-end;padding:10px}@media(max-width:991px){.s-checkout .co-discountform{margin:20px 0}}.s-checkout .co-discountform .co-discountform__block label{display:flex;align-items:center;font-weight:400;gap:.6em}.s-checkout .co-discountform .co-discountform__input::-webkit-input-placeholder{color:transparent}.s-checkout .co-discountform .co-discountform__input:-moz-placeholder,.s-checkout .co-discountform .co-discountform__input::-moz-placeholder{color:transparent}.s-checkout .co-discountform .co-discountform__input:-ms-input-placeholder{color:transparent}@media(min-width:560px){.s-checkout .co-totalblock{max-width:600px;margin-top:15px;margin-bottom:15px;margin-left:auto}}@media(max-width:991px){.co-shipping-cost-block .s-checkout .co-totalblock--shipping-cost{border-bottom:1px solid #ccc}}@media(min-width:0){.s-checkout .co-totalblock--subtotal>.row{padding-bottom:0}}.s-checkout .co-totalblock--subtotal,.s-checkout .co-totalblock--total,.s-checkout .co-totalblock--total-vat{background:#eee;font-weight:700}.s-checkout .co-totalblock .co-priceheader{display:flex;gap:.6em;align-items:center}.s-checkout .co-totalblock .co-totalblock__value{text-align:right}.s-checkout .co-cartrow-mobile-label{display:none}@media(max-width:991px){.s-checkout .co-cartrow-mobile-label{display:inline}}.s-checkout [data-module=CustomCheckoutLogic]{display:none}.s-checkout .co-delivery .row.clearfix{margin:-15px}.s-checkout .co-delivery .row.clearfix>:first-child{display:none}@media(min-width:1200px){.s-checkout .co-delivery .row.clearfix>:first-child{display:block;opacity:0}}.s-checkout .co-delivery .row.clearfix [class*=col-]{padding:15px}.s-checkout .co-delivery-label{display:inline-block;margin-bottom:.3em;font-size:20px;font-weight:500}.s-checkout .co-reference-textbox,.s-checkout .co-remark-textbox{margin-bottom:30px}.s-checkout .c-modal{background:rgba(0,0,0,.5)}.s-checkout .co-main{display:flex;flex-direction:column;gap:30px}.s-checkout .co-header{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:15px}.s-checkout .co-header .co-title{margin:0;font-size:41px}.s-checkout .co-sub-title{display:flex;align-items:center;gap:.6em;font-size:20px!important}.s-checkout .co-steprow{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:2em;padding-top:25px;border-top:1px solid #e5e5e5}@media(min-width:480px){.s-checkout .co-steprow .btn-checkout{min-width:150px!important}.s-checkout .co-steprow .btn-checkout span{text-align:center}}.s-checkout .co-icon{line-height:0}.s-checkout svg{fill:currentcolor}.s-checkout .co-icon-chevron-left svg,.s-checkout .co-icon-chevron-right svg{width:14px;height:14px}.s-checkout .co-icon-plus-circle svg{width:16px;height:16px}.s-checkout .co-icon-plus-circle svg path{-webkit-transform:scale(1.5);transform:scale(1.5)}.s-checkout .co-icon-info svg,.s-checkout .co-icon-pencil svg,.s-checkout .co-icon-trash svg{width:18px;height:18px}.s-checkout .co-icon-checkmark{color:#5cb85c}.s-checkout .co-icon-checkmark svg{width:24px;height:24px}.s-checkout .co-icon-times{color:#d9534f}.s-checkout .co-icon-times svg{width:18px;height:18px}.s-checkout [data-id=tooltip]{max-width:280px}.s-checkout .loader{height:40px}.s-checkout .co-form>.row{display:flex;flex-wrap:wrap}.s-checkout .co-form .error-block{display:none;padding:3px 9px;background:#f2dede;color:#a94442;font-size:.85em;font-weight:700}.s-checkout .co-form .form-group.has-error .error-block{display:block}.s-checkout .co-paymentmethod{max-width:320px}.s-checkout .co-paymentmethod .co-paymentmethod__option{position:relative}.s-checkout .co-paymentmethod .co-paymentmethod__option .radio label{width:100%}.s-checkout .co-paymentmethod .co-paymentmethod__option .co-paymentmethod__icon{position:absolute;top:0;right:0;width:90px;pointer-events:none}.s-checkout .co-paymentmethod .co-paymentmethod__dropdown{margin-top:10px;margin-bottom:10px;padding:10px;border:1px solid #ccc}@media(min-width:992px){.s-checkout .co-paymentmethod .co-paymentmethod__dropdown{padding:20px}}.s-checkout .co-paymentmethod .co-paymentmethod__dropdown .co-paymentmethod__title{margin-bottom:.5em;font-weight:700}.s-checkout .co-paymentmethod .co-paymentmethod__dropdown .co-paymentmethod__block .form-group:last-child{margin-bottom:0}.s-checkout .c-payment-billing,.s-checkout .c-payment-method,.s-checkout .c-payment-terms{margin-bottom:30px}.s-checkout .co-payment-total-amount{color:#f5333f}.s-checkout .co-bank{display:flex;align-items:center;gap:.6em;height:40px;padding:10px;border:1px solid transparent}.s-checkout .co-bank:hover{border-color:#ccc;cursor:pointer}.s-checkout .co-bank.is-active{background:#eee}.s-checkout .co-bank .co-icon-circle{display:none}.s-checkout .co-bank .co-icon-checkmark{flex:1;order:3;text-align:right}.react-datepicker__month-read-view--down-arrow,.react-datepicker__tether-element-attached-bottom .react-datepicker__triangle,.react-datepicker__tether-element-attached-top .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow{margin-left:-8px;position:absolute}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__tether-element-attached-bottom .react-datepicker__triangle,.react-datepicker__tether-element-attached-bottom .react-datepicker__triangle:before,.react-datepicker__tether-element-attached-top .react-datepicker__triangle,.react-datepicker__tether-element-attached-top .react-datepicker__triangle:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow:before{box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px}.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__tether-element-attached-bottom .react-datepicker__triangle:before,.react-datepicker__tether-element-attached-top .react-datepicker__triangle:before,.react-datepicker__year-read-view--down-arrow:before{content:"";z-index:-1;border-width:8px;left:-8px;border-bottom-color:#aeaeae}.react-datepicker__tether-element-attached-top .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker__tether-element-attached-top .react-datepicker__triangle,.react-datepicker__tether-element-attached-top .react-datepicker__triangle:before{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker__tether-element-attached-top .react-datepicker__triangle:before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker__month-read-view--down-arrow,.react-datepicker__tether-element-attached-bottom .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow{bottom:0;margin-bottom:-8px}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__tether-element-attached-bottom .react-datepicker__triangle,.react-datepicker__tether-element-attached-bottom .react-datepicker__triangle:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow:before{border-bottom:none;border-top-color:#fff}.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__tether-element-attached-bottom .react-datepicker__triangle:before,.react-datepicker__year-read-view--down-arrow:before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker__tether-element-attached-bottom.react-datepicker__tether-element{margin-top:-20px}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;border-top-right-radius:.3rem;padding-top:8px;position:relative}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 2px}.react-datepicker__current-month{margin-top:0;color:#000;font-weight:700;font-size:.944rem}.react-datepicker__navigation{line-height:1.7rem;text-align:center;cursor:pointer;position:absolute;top:10px;width:0;border:.45rem solid transparent;z-index:1}.react-datepicker__navigation--previous{left:10px;border-right-color:#ccc}.react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__navigation--next{right:10px;border-left-color:#ccc}.react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px;border-top-color:#ccc}.react-datepicker__navigation--years-previous:hover{border-top-color:#b3b3b3}.react-datepicker__navigation--years-upcoming{top:-4px;border-bottom-color:#ccc}.react-datepicker__navigation--years-upcoming:hover{border-bottom-color:#b3b3b3}.react-datepicker__month-container{display:inline;float:left}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__week-number{color:#ccc}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__week-number{display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day,.react-datepicker__day-name{color:#000}.react-datepicker__day{cursor:pointer}.react-datepicker__day:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today{font-weight:700}.react-datepicker__day--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover{background-color:#32be3f}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range){background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover{background-color:transparent}.react-datepicker__input-container{position:relative;display:inline-block}.react-datepicker__month-read-view,.react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3rem}.react-datepicker__month-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{border-top-color:#ccc;float:right;margin-left:20px;top:8px;position:relative;border-width:.45rem}.react-datepicker__month-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__month-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__month-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__month-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{background-color:transparent;border:0;cursor:pointer;display:inline-block;height:0;outline:0;padding:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;bottom:0;box-sizing:border-box;color:#fff;content:"×";cursor:pointer;font-size:12px;height:16px;width:16px;line-height:1;margin:-8px auto 0;padding:2px;position:absolute;right:7px;text-align:center;top:50%}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__tether-element{z-index:2147483647}html{font-size:14px}.react-datepicker-popper{z-index:1000}.react-datepicker{min-width:220px;font-size:14px}.react-datepicker__input-container{display:initial;position:static}.react-datepicker__input-container .form-control[readonly]{background-color:#f2f5f8}.react-datepicker__header{background:#eee}.react-datepicker__header__dropdown--select{display:none}.react-datepicker__month-container{min-width:220px}.react-datepicker__day:hover{border-radius:initial;background:#52bad6;color:#fff}.react-datepicker__day--today{box-shadow:inset 0 0 0 1px #52bad6;font-weight:400}.react-datepicker__day--disabled{pointer-events:none}.react-datepicker__day--in-range,.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected,.react-datepicker__day--selected:hover{border-radius:initial;background:#52bad6;color:#fff;font-weight:700}
