.uc140 .DeliveryDateBtn:before{font-family:uniicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.uc140 .DeliveryDateBtn:before{content:"\ea08"}.uc140 .RegType label{display:inline-flex;justify-content:center;align-items:center;margin-bottom:0;font-weight:500;font-family:Montserrat,sans-serif;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;--btn-padding-y: .7rem;--btn-padding-x: 1.2rem;--btn-font-size: 1.6rem;--btn-border-radius: var(--border-radius, 0)}.uc140 .RegType label:focus{outline:none}.uc140 .RegType label:hover,.uc140 .RegType label:focus{text-decoration:none}.uc140 .RegType label:active{outline:0}.uc140 .RegType label[disabled]{cursor:not-allowed;opacity:.65}.uc140 .RegType label{display:inline-flex;align-items:center;justify-content:center}.uc140 .RegType label{height:3.2rem;font-size:1.4rem;line-height:1;display:inline-flex;align-items:center;justify-content:center;padding-top:0;padding-bottom:0}.uc140 .RegType ul{font-size:0;padding-left:0;list-style:none;margin-bottom:0}.uc140 .RegType li{display:inline-block;width:calc((100% - 8px)/2)}.uc140 .RegType li:not(:first-child){margin-left:8px}@media (min-width: 768px){.uc140 .RegType li{width:100px}}.uc140 .RegType input{display:none}.uc140 .RegType label{width:100%;line-height:36px;margin-bottom:0;color:var(--btn-outline-primary-color);border-color:var(--btn-outline-primary-border-color);background-color:var(--btn-outline-primary-bg)}.uc140 .RegType label:hover{color:var(--btn-outline-primary-hover-color);border-color:var(--btn-outline-primary-hover-border-color);background-color:var(--btn-outline-primary-hover-bg)}.uc140 .RegType label:active{color:var(--btn-outline-primary-active-color);border-color:var(--btn-outline-primary-active-border-color);background-color:var(--btn-outline-primary-active-bg)}.uc140 .RegType label:disabled,.uc140 .RegType label.disabled,.uc140 .RegType label[disabled]{color:var(--btn-outline-primary-disabled-color);border-color:var(--btn-outline-primary-disabled-border-color);background-color:var(--btn-outline-primary-disabled-bg)}.uc140 .RegType input:checked+label{color:var(--btn-primary-color);border-color:var(--btn-primary-border-color);background-color:var(--btn-primary-bg)}.uc140 .DeliveryDate,.uc140 .Address,.uc140-login{background-color:var(--body-bg);border-radius:0;box-shadow:none;border:.1rem solid #DDD}.uc140 .DeliveryDate,.uc140-login{padding:2.4rem}.CartGrid{width:100%;max-width:100%}.CartGrid th,.CartGrid td{padding:.8rem;line-height:1.5}@media (min-width: 992px){.CartGrid th:first-child,.CartGrid td:first-child{width:7.6rem;padding-left:0}}.CartGrid tbody td{border-top:1px solid #DDD}.CartGrid tbody td:first-child img{border:.1rem solid #EDEDED;max-width:6.2rem}.CartGrid thead th,.CartGrid .CartGridHeader td{border-bottom:.1rem solid #222226;font-weight:600;line-height:1.5;padding-top:1.3rem;padding-bottom:1.3rem;white-space:nowrap}.refferal__controls{display:flex;flex-wrap:wrap;flex-direction:row;margin:0 -10px -20px}.refferal-group,.refferal-name{flex-grow:1;padding:0 10px;margin-bottom:20px;min-width:180px}@media (min-width: 768px){.refferal-group,.refferal-name{max-width:50%}}.refferal-group__label,.refferal-name__label{font-weight:400}.BlockTempOrderLinesContainer{display:none}@media (max-width: 767.98px){.BlockTempOrderLinesContainer{display:block}.BlockTempOrderLinesContainer .ProductDescriptionContainer{position:relative;border-bottom:1px solid #DDD}.BlockTempOrderLinesContainer .ProductDescriptionContainer a{text-decoration:none;color:#222226;pointer-events:none}.BlockTempOrderLinesContainer .ProductDescriptionContainer:not(:first-child){margin-top:10px}.BlockTempOrderLinesContainer .ProductShortInfo{display:flex;align-items:center;justify-content:space-between}.BlockTempOrderLinesContainer .ProductShortInfo .DetailsKeyContainer{display:none}.BlockTempOrderLinesContainer .ProductShortInfo .QuantityContainer{padding-right:10px;flex-grow:0}.BlockTempOrderLinesContainer .ProductShortInfo .ItemTitleContainer{flex-grow:1}.BlockTempOrderLinesContainer .ProductShortInfo .ItemTitleLink{color:#222226}.BlockTempOrderLinesContainer .ProductShortInfo .SumContainer{text-align:right;flex-grow:0}.BlockTempOrderLinesContainer .ProdDetails{margin-top:1.6rem;margin-bottom:1.6rem;font-size:1.2rem;display:grid;grid-template-columns:minmax(0px,76px) 1fr;grid-template-rows:repeat(13,auto);column-gap:1.6rem}.BlockTempOrderLinesContainer .ProdDetails .ImageLink{display:inline-block}.BlockTempOrderLinesContainer .ImageContainer{max-width:76px;grid-column:1;grid-row:1/span 13}.BlockTempOrderLinesContainer .ProductDetailsRow{display:flex;gap:.4rem;grid-column:2}.BlockTempOrderLinesContainer .ProductDetailsRow .DetailsKeyContainer{font-weight:500}.BlockTempOrderLinesContainer .CustomFieldsDetails,.BlockTempOrderLinesContainer .CustomizationDetails{grid-column:2}}.BlockTempOrderLinesContainer .FoxSliderButton{display:none}.uc140-login{display:flex;flex-direction:column}@media (min-width: 992px){.uc140-login{width:38%;margin-right:2%;float:left}}.uc140-login__username{margin-bottom:8px}.uc140-login-controls{margin-top:24px}.uc140-login-controls__login-btn{width:100%;margin-bottom:20px}.uc140-login .FormLabel{display:none}.uc140-login .FormBox{height:40px;width:100%!important}.uc140-login .ErrMsg:after{display:block;content:" ";height:10px}.uc140-login .RequiredField{display:none}.uc140 .RegType{margin-bottom:20px}.uc140 .Address{display:flex;flex-direction:column}@media (min-width: 992px){.uc140 .Address{width:60%;float:left}}.uc140 .Address>div:not(.checkout-section-title):not(:last-child){padding:2.4rem;border-bottom:1px solid #DDD;overflow:auto}.uc140 .Address>div.checkout-section-title{padding-left:2.4rem;padding-right:2.4rem;padding-top:2.4rem}.uc140 .Address .ErrInp .FormBox{border:2px solid rgb(234.7934782609,203.7065217391,208.8876811594);background-color:#f2dede;background-repeat:no-repeat;background-position:right 5px bottom 50%}.uc140 .Address .FormMultiBox{width:100%;max-width:338px;min-height:140px}.uc140 .Address .FormLabel{min-width:138px;line-height:30px}.uc140 .Address .RequiredField{width:15px;margin-left:-15px;text-align:left}.uc140 .Address .DeliveryDate img{cursor:pointer}.uc140 .Address .Success,.uc140 .Address .ErrMsg{display:block;margin:8px 0 0 10px;float:left;white-space:nowrap}.uc140 .Address .Tooltip{margin-top:8px;margin-left:10px}@media (min-width: 768px){.uc140 .Address .UC140imgDeliveryDate{margin-left:10px}}@media (max-width: 575.98px){.uc140 .Address span[id*=reqVatxb]{display:none!important}.uc140 .Address .FormLabel{min-width:inherit;padding-bottom:4px;line-height:inherit}.uc140 .Address .RequiredField{margin:0}.uc140 .Address .FormBox{width:100%!important;float:none;clear:both}.uc140 .Address .FormMultiBox{width:100%}.uc140 .Address .DeliveryDate img{margin-top:5px;margin-left:5px}.uc140 .Address .Success,.uc140 .Address .ErrMsg{margin:3px 0 0;white-space:inherit}}.uc140 .NewPassword{position:relative}.uc140 .NewPassword .c-help-icon{position:absolute;top:0;right:0}@media (min-width: 768px){.uc140 .NewPassword .c-help-icon{margin-left:4px;margin-top:6px;position:static}}.uc140 .InvoiceAddress{display:flex;flex-direction:column}.uc140 .InvoiceAddress>div:not(:first-of-type),.uc140 .InvoiceAddress .Company{margin-top:10px}.uc140 .InvoiceAddress #CompanyDetails{display:flex;flex-direction:column}.uc140 .PaymentDelivery .MainTitle{margin-bottom:4rem}.uc140 .PaymentDelivery h2.Title{font-size:1.6rem}@media (min-width: 992px){.uc140 .PaymentDelivery h2.Title{font-size:2rem}}.uc140 .PaymentDelivery .Payment,.uc140 .PaymentDelivery .Delivery,.uc140 .PaymentDelivery .Resellers{margin-bottom:3.2rem}@media (min-width: 768px){.uc140 .PaymentDelivery .Payment,.uc140 .PaymentDelivery .Delivery,.uc140 .PaymentDelivery .Resellers{margin-bottom:4rem}}.uc140 .PaymentDelivery label.FormRbl{line-height:1em;width:100%;min-height:74px;cursor:pointer;position:relative;z-index:1;border:1px solid #DDD;background-color:#fff;padding:10px 10px 10px 110px;margin-bottom:0;display:flex;flex-direction:column;justify-content:center;font-weight:600}@media (min-width: 768px){.uc140 .PaymentDelivery label.FormRbl{justify-content:center;min-height:inherit;padding:20px 10px;text-align:center;width:20rem;height:21.2rem}}.uc140 .PaymentDelivery label.FormRbl.unavailable{opacity:.7;background-color:#eee;cursor:not-allowed}.uc140 .PaymentDelivery label.FormRbl img{pointer-events:none;display:block;max-width:80px;max-height:54px;position:absolute;top:50%;transform:translateY(-50%);left:10px}@media (min-width: 768px){.uc140 .PaymentDelivery label.FormRbl img{position:static;transform:none;margin:0 auto 1.6rem}}.uc140 .PaymentDelivery label.FormRbl span.Description{display:block;font-size:11px}.uc140 .PaymentDelivery label.FormRbl .KlarnaTermsLink{display:block;margin-top:10px}@media (min-width: 768px){.uc140 .PaymentDelivery label.FormRbl .KlarnaTermsLink{text-align:center}}.uc140 .PaymentDelivery label.FormRbl .klarna-link{color:#dc3545}.uc140 .PaymentDelivery .Bonus{border-top:1px solid #DDD;padding-top:2.4rem;padding-bottom:3.2rem}.uc140 .PaymentDelivery .Tooltip{position:absolute;top:5px;right:5px;z-index:1}.uc140 .PaymentDelivery .DelPayPrice{font-size:12px;width:100%;position:absolute;bottom:11px;left:0;z-index:1;padding-left:110px}@media (min-width: 768px){.uc140 .PaymentDelivery .DelPayPrice{bottom:2px;padding-left:0;text-align:center}}.uc140 .PaymentOptions,.uc140 .DeliveryOptions{display:flex;flex-wrap:wrap;flex-direction:column;gap:.8rem}@media (min-width: 768px){.uc140 .PaymentOptions,.uc140 .DeliveryOptions{gap:1.6rem;flex-direction:row}}.uc140 .PaymentOption>input[type=radio],.uc140 .DeliveryOption>input[type=radio]{display:none}.uc140 .PaymentOption>input[type=radio]:checked+label,.uc140 .DeliveryOption>input[type=radio]:checked+label{opacity:1;border-color:var(--primary);outline:1px solid var(--primary)}.uc140 .PaymentOption,.uc140 .DeliveryOption{position:relative;display:flex}.uc140 .PaymentOption>.HelpText,.uc140 .DeliveryOption>.HelpText{display:block;padding-left:18px;margin-bottom:7px;clear:both;font-size:13px}.uc140 .PaymentOption.Unsupported .ErrMsg{padding:0 20px;vertical-align:middle;position:absolute;bottom:30px;left:0;font-size:14px;text-align:center}@media (max-width: 575.98px){.uc140 .PaymentOption.Unsupported .ErrMsg{bottom:20px}}.uc140 .PaymentOption.Unsupported label{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.uc140 .DeliveryOption label.FormRbl{padding-bottom:24px!important}.uc140 .DeliveryDate{z-index:9;max-width:54rem;padding:6px 10px;margin-bottom:20px;overflow:hidden;position:relative}.uc140 .DeliveryDate .FormLabel,.uc140 .DeliveryDate .RequiredField,.uc140 .DeliveryDate .FormBox,.uc140 .DeliveryDate span{float:none!important;display:inline-block;vertical-align:middle}.uc140 .DeliveryDate .RequiredField{margin-right:.3em}.uc140 .DeliveryDateInner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.uc140 .DeliveryDateContainer,.uc140 .DeliveryTimeContainer{margin:4px;display:flex;align-items:center}.uc140 .DeliveryDateContainer label,.uc140 .DeliveryTimeContainer label{margin-bottom:0;margin-right:8px}.uc140 .DeliveryDateContainer{width:100%;margin:4px}.uc140 .DeliveryTimeContainer select{width:auto}.uc140 .DeliveryDateInput{flex:1}.uc140 .DeliveryDateBtn{margin-left:8px;padding-top:.7rem;padding-bottom:.7rem;cursor:pointer}.uc140 .DeliveryDateBtn img{display:none}.uc140 .DeliveryDateBtn:before{display:flex;font-size:2.4rem}.uc140 .Confirm .Title{font-size:2rem}@media (min-width: 768px){.uc140 .Confirm .Title{font-size:3.2rem}}.uc140 .Confirm .OrderSummary{margin-top:4rem;margin-bottom:2.4rem;width:100%;float:right;display:flex;flex-direction:column}@media (min-width: 768px){.uc140 .Confirm .OrderSummary{max-width:32rem}}@media (min-width: 992px){.uc140 .Confirm .OrderSummary{max-width:41.6rem}}.uc140 .Confirm .ConfirmAddress,.uc140 .Confirm .ConfirmDeliveryAddress,.uc140 .Confirm .ConfirmPaymentDelivery{margin-bottom:2.4rem}@media (min-width: 992px){.uc140 .Confirm .ConfirmAddress,.uc140 .Confirm .ConfirmDeliveryAddress,.uc140 .Confirm .ConfirmPaymentDelivery{margin-bottom:7rem}}.uc140 .Confirm .ConfirmAddress .Title,.uc140 .Confirm .ConfirmDeliveryAddress .Title,.uc140 .Confirm .ConfirmPaymentDelivery .Title{margin-bottom:0;font-size:1.6rem;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600}.uc140 .Confirm .ConfirmAddress .TitleContainer,.uc140 .Confirm .ConfirmDeliveryAddress .TitleContainer,.uc140 .Confirm .ConfirmPaymentDelivery .TitleContainer{border-color:#222226}.uc140 .Confirm .ConfirmAddress>div,.uc140 .Confirm .ConfirmDeliveryAddress>div,.uc140 .Confirm .ConfirmPaymentDelivery>div{display:flex;gap:2rem;padding:.8rem;border-bottom:.1px solid #DDD;margin-bottom:0}@media (min-width: 992px){.uc140 .Confirm .ConfirmAddress>div,.uc140 .Confirm .ConfirmDeliveryAddress>div,.uc140 .Confirm .ConfirmPaymentDelivery>div{padding:1.3rem 1rem}.uc140 .Confirm .ConfirmAddress>div.TitleContainer,.uc140 .Confirm .ConfirmDeliveryAddress>div.TitleContainer,.uc140 .Confirm .ConfirmPaymentDelivery>div.TitleContainer{padding:1.5rem 1rem}}.uc140 .Confirm .ConfirmAddress>div .FormLabel,.uc140 .Confirm .ConfirmDeliveryAddress>div .FormLabel,.uc140 .Confirm .ConfirmPaymentDelivery>div .FormLabel{width:calc((100% - 1rem)*2)}.uc140 .Confirm .ConfirmAddress>div:before,.uc140 .Confirm .ConfirmAddress>div:after,.uc140 .Confirm .ConfirmDeliveryAddress>div:before,.uc140 .Confirm .ConfirmDeliveryAddress>div:after,.uc140 .Confirm .ConfirmPaymentDelivery>div:before,.uc140 .Confirm .ConfirmPaymentDelivery>div:after{display:none}.uc140 .Confirm .CartGrid{margin-bottom:0}.uc140 .Confirm .CartGrid .CartGridHeader td{border-top:none}.uc140 .Confirm .ConfirmAddress,.uc140 .Confirm .ConfirmDeliveryAddress,.uc140 .Confirm .ConfirmPaymentDelivery{background-color:#fff;margin-bottom:2rem}@media (min-width: 768px){.uc140 .Confirm .ConfirmAddress,.uc140 .Confirm .ConfirmDeliveryAddress,.uc140 .Confirm .ConfirmPaymentDelivery{float:left;width:calc((100% - 3.2rem) / 3);margin-bottom:0}}@media (min-width: 1200px){.uc140 .Confirm .ConfirmAddress,.uc140 .Confirm .ConfirmDeliveryAddress,.uc140 .Confirm .ConfirmPaymentDelivery{width:calc((100% - 8rem) / 3)}}@media (min-width: 768px){.uc140 .Confirm .ConfirmDeliveryAddress,.uc140 .Confirm .ConfirmPaymentDelivery{margin-left:1.6rem}}@media (min-width: 1200px){.uc140 .Confirm .ConfirmDeliveryAddress,.uc140 .Confirm .ConfirmPaymentDelivery{margin-left:4rem}}.uc140 .Confirm .ConfirmPaymentDelivery .FormLabel{width:auto;margin-right:1rem}.uc140 .Confirm .ConfirmOrderDetails{width:100%;clear:both;float:none;padding-top:3.2rem}@media (min-width: 768px){.uc140 .Confirm .ConfirmOrderDetails{padding-top:4.8rem}}@media (max-width: 767.98px){.uc140 .Confirm .ConfirmOrderDetails table{display:none}}.uc140 .Confirm .CouponCodeRow{font-size:inherit;background-color:#d4edda;padding:.3rem .8rem;display:flex;align-items:center;justify-content:space-between;gap:.8rem;margin-bottom:1.2rem}.uc140 .Confirm .TotalVAT:before,.uc140 .Confirm .TotalVAT:after,.uc140 .Confirm .TotalDisc:before,.uc140 .Confirm .TotalDisc:after,.uc140 .Confirm .TotalPrice:before,.uc140 .Confirm .TotalPrice:after{display:none}.uc140 .Confirm .TotalVAT{line-height:1.375;display:flex;justify-content:space-between;gap:3.2rem;padding-top:0;padding-left:.8rem;padding-right:.8rem}.uc140 .Confirm .TotalDisc{display:flex;justify-content:space-between;gap:3.2rem;background-color:#d4edda;padding:.3rem .8rem;margin-bottom:1.2rem}.uc140 .Confirm .TotalPrice{display:flex;gap:.8rem;justify-content:space-between}.uc140 .Confirm .TotalPrice .Price{margin-left:auto}.uc140 .Confirm .TotalPrice.TotalPriceExclVat{padding-left:.8rem;padding-right:.8rem;margin-bottom:1.2rem}.uc140 .Confirm .TotalPrice.TotalPriceExclVat .Price{font-weight:400}.uc140 .Confirm .TotalPrice.TotalPriceIncVat{font-weight:600;font-size:2rem;border-top:.1rem solid #DDD;border-bottom:.1rem solid #DDD;padding:2.4rem 0;margin-top:2.4rem}.uc140 .Confirm .TermsContainer{margin-top:1.2rem;text-align:right}@media (min-width: 768px){.uc140 .Confirm .TermsContainer+.TitleContainer{margin-bottom:3.2rem}}.uc140 .item-price-per-unit{font-size:1.2rem;line-height:1.6666666667;margin-top:.2rem}@media (max-width: 767.98px){.uc140 .item-price-per-unit{margin-bottom:.8rem}}.uc140 .color-discount{color:#a8201a}.uc140 .item-original-price-per-unit{color:#565759;margin-left:.2rem}.uc140:after{display:block;content:"";clear:both;float:none}.uc140 .FormLabel,.uc140 .RequiredField,.uc140 .FormBox{display:block;float:left}@media (max-width: 575.98px){.uc140 .FormLabel,.uc140 .RequiredField,.uc140 .FormBox{width:auto}}.uc140 input[type=checkbox]+label{margin-left:5px;display:inline-block;vertical-align:middle}.uc140 span.Success{color:#5cb85c}.uc140 .Address{border-radius:0}.uc140-checkout__buttons{clear:both;position:relative;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-end}.uc140-checkout__buttons_step-1{text-align:right}.uc140-checkout__buttons_step-2{border-top:.1rem solid #DDD;padding-top:2.4rem}.uc140-checkout__buttons_step-3_top{display:none}.uc140-checkout__buttons_step-3_top+.TermsContainer{display:none}.uc140-checkout__back-btn{display:none}.uc140 .Login{margin-bottom:3rem}.uc140 .Title{margin-top:0;margin-bottom:0}.uc140 .TitleContainer{display:flex;flex-direction:column;gap:.8rem;margin-bottom:2.4rem}@media (min-width: 768px){.uc140 .TitleContainer{gap:1.6rem;margin-bottom:3.2rem}}.uc140 .TitleContainer+div{margin-top:0!important}.uc140 .subtitle{margin-top:1.4rem;margin-bottom:.6rem}@media (min-width: 768px){.uc140 .subtitle{margin-top:2.2rem;margin-bottom:1.4rem}}.uc140 .RegNewsletter .checkbox{margin-bottom:0}.uc140 .UseSameAddress{margin-bottom:1.6rem}@media (min-width: 768px){.uc140 .UseSameAddress{margin-bottom:2.4rem}}.uc140 .UseSameAddress label{font-weight:400}.uc140 .UseSameAddress .FormChkBox{display:flex}.uc140 .DeliveryAddressFields>div{margin-bottom:10px;width:100%;float:left;clear:both}.uc140 .DeliveryAddressFields .ExistingAddress{margin-bottom:2.4rem}.uc140 .NewAddressLink{position:relative;padding-left:1.6rem;display:inline-block;margin-top:.8rem;cursor:pointer}.uc140 .NewAddressLink:before,.uc140 .NewAddressLink:after{position:absolute;content:"";background-color:#000}.uc140 .NewAddressLink:before{width:.2rem;height:.8rem;left:.3rem;top:calc(50% - 4px)}.uc140 .NewAddressLink:after{height:.2rem;width:.8rem;left:0;top:calc(50% - 1px)}.uc140>.ErrMsg{display:block;padding:15px;margin-bottom:10px;border:1px solid rgb(234.7934782609,203.7065217391,208.8876811594);background-color:#f2dede;line-height:16px;font-size:14px;color:#a94442;text-align:center}@media (max-width: 575.98px){.uc140>.ErrMsg{margin:0 auto}}.uc140-delivery-reseller__tr{cursor:pointer}.uc140-delivery-reseller__td_radio{width:5rem;text-align:center}.uc140 .checkout-section-buttons{padding:2.4rem}.uc140 .checkout-anonymous .checkout-section-company{padding-top:0!important}.uc140 .checkout-user-logged-in .checkout-section-company{order:2}.uc140 .checkout-user-logged-in .checkout-section-delivery{order:1}.uc140 .checkout-user-logged-in .checkout-section-comment{order:3}.uc140 .checkout-user-logged-in .checkout-section-buttons{order:4}
