@font-face{font-family:'titleFont';src:url(/node/static/fonts/Montserrat-Bold.ttf);font-weight:bold}@font-face{font-family:'textFont';src:url(/node/static/fonts/Montserrat-Regular.ttf);font-weight:normal}.basket-product-form .row{margin-left:1em;margin-top:.5em}.basket-product-form-fields .product-form-copy-down{float:right}.basket-product-form-headers{margin-left:2em}.basket-product-form-headers h5{font-weight:bold}.basket-product-form-fields{border-bottom:1px solid black;margin-bottom:.5em}.announcement-row{border-radius:3px;border:1px solid var(--border-color,#e01839);border-left:.6rem solid var(--border-color,#e01839);margin:.5rem 0;padding:.5rem .5rem;background-color:#fff;filter:drop-shadow(0 4px 4px rgba(0,0,0,0.25))}.announcement-box{display:flex;flex-wrap:nowrap;align-items:center}.announcement-box-link{flex-shrink:0;margin-left:auto}.basket{padding:0 15px}.basket input{display:inline-block}.basket label{display:inline-block}.basket .basket-customer-details .customer-details-info p{margin:0;padding:0}.basket .basket-buttons{padding-top:50px}.basket .basket-buttons .basket-buttons_left{width:60%;display:inline-block}.basket .basket-buttons .basket-buttons_right .basket-to-checkout{background-color:#f87060}.basket .basket-park-order{margin-top:70px;text-align:center}@media(min-width:640px){.basket .basket-park-order{text-align:left}}.basket .basket-park-order h4{color:#26292c;margin-bottom:-20px;text-align:left;border-top:1px solid #f5f5f5;padding-top:21px}@media(min-width:640px){.basket .basket-park-order h4{margin-bottom:0}}@media(min-width:640px){.basket .basket-park-order p{margin-bottom:-10px}}.basket .basket-park-order .input-required{width:100%}.basket .basket-park-order .button{float:right}.basket .input-invalid{border:1.5px solid red}.basket .input-invalid input{box-shadow:none}.basket .fa-times:before{color:#f87060;display:inline}@media(min-width:640px){.basket .basket-qty{display:block;margin:0 auto;width:111px}}.basket .basket-qty .input-number{text-align:center}.basket .basket-items{margin-bottom:15px}.basket .basket-config-item{margin-left:30px}.basket .basket-item{padding:8px 0;border-bottom:1px solid #f5f5f5}.basket .basket-agreement .edit-content{font-size:11.5px;position:relative;top:4px}.basket .basket-agreement .form-label{font-size:11.5px}.basket .basket-agreement-help{font-size:11.5px;margin-top:15px}.basket .basket-product-image{margin-right:5px}.basket .basket-product-image a img{border:1px solid #f5f5f5;max-height:100px}.basket .basket-product-text{padding-left:10px !important}.basket .basket-product-label a{color:#26292c;font-size:13px;font-weight:bold;font-family:"titleFont"}.basket .basket-product-description{font-size:13px;font-weight:bold;display:inline-block;line-height:100%}.basket .basket-product-description a{color:#26292c;font-weight:400}.basket .basket-product-partno{color:#929496;font-size:11px;font-weight:bold;padding:3px 0}.basket .basket-data{margin-top:10px}.basket .basket-data .product__stock{text-align:right;margin-top:5px;font-weight:bold}.basket .basket-data .basket-cost-price{font-weight:bold;text-align:right;font-size:11.5px;color:#929496}.basket .basket-qty-container{display:inline-block}.basket .basket-qty-disabled-container{margin-left:1.9em}.basket .basket-qty input{width:48px;text-align:right;display:inline-block}.basket .basket-qty-plus{background:url(/node/static/icons/comm2ig-plus.png);width:15px;height:15px;background-size:contain;background-repeat:no-repeat;display:inline-block}.basket .basket-qty-minus{background:url(/node/static/icons/comm2ig-minus.png);width:15px;height:15px;background-size:contain;background-repeat:no-repeat;margin-top:7px;display:inline-block;position:relative;top:9px}.basket .basket-qty-minus,.basket .basket-qty-plus,.basket .basket-remove{color:#26292c;font-size:1.5rem;cursor:pointer}.basket .basket-header-price{text-align:center;position:relative}.basket .basket-price,.basket .basket-discount{text-align:right;position:relative}@media(min-width:640px){.basket .basket-price,.basket .basket-discount{margin-left:20px}}@media(min-width:1024px){.basket .basket-price,.basket .basket-discount{text-align:center;margin-left:0}}.basket .basket-agreement{text-align:right;position:relative}.basket .basket-agreement .form-container .form-label{padding-right:5px}.basket .basket-price span,.basket .basket-cost-price span,.basket .basket-discount span{position:relative;top:9px;white-space:nowrap}.basket .basket-price input,.basket .basket-cost-price input{width:64px;text-align:right}.basket-buttons .button{margin:0 15px 15px 0}.basket-buttons .button:last-of-type{margin-right:0}.basket .basket-serial-no::after{content:', '}.basket .basket-serial-no:last-of-type::after{content:''}.basket-editable-text{cursor:pointer;text-decoration:underline}.basket-product-comment{cursor:pointer;color:#929496;font-size:13px;font-weight:bold;font-family:"textFont"}.basket-product-comment{cursor:pointer;color:#929496;font-size:11px;font-weight:bold;font-family:"textFont"}.basket-comment-container{position:relative}.basket-comment-container .basket-comment-info{font-size:11.5px}.basket-comment-container input{margin:0}.basket-comment-delete{position:absolute;right:20px;top:10px;z-index:10;cursor:pointer;color:#e01839}.basket-serial-number:not(:last-of-type)::after{content:', '}i.fa-comment.basket-comment-icon:before{margin-top:20px}.basket-totals{width:300px;float:right}.basket-totals ul li{margin:4px 0;padding:5px 0;border-bottom:1px solid #f5f5f5}.basket-totals-label{padding-right:16px}.basket-totals-value{float:right}.basket-shipping-label{padding-right:16px}.basket-shipping-label:after{content:":"}.basket-shipping-value{float:right}@media(min-width:1024px){.basket-row-totals-label{float:right}.basket-row-totals-label .product-price-label{margin-right:13px}.basket-row-totals-label .total-price-label{position:relative;left:5px}}.basket-credit-limit-label{padding-right:16px}.basket-credit-limit-label:after{content:":"}.basket-credit-limit-value{float:right}.basket-purchase-limit-list{font-weight:700}.klarna-credit-promotion{min-height:6em;margin:.5em 0}