:root{--brand:#262626;--brand-secondary:#c65000;--brand-highlight:#333;--header:#262626;--light:#fafafa;--dark:#000;--border-light:#d6d6d6;--success:#c65000;--success-highlight:#e05a00;--opaque:#777;--button--send-cart-color:#fafafa;--button--send-cart-color-highlight:white}body{background-color:#fafafa;background-color:var(--light)}header.page-header{border-bottom:0}header .header.content{background-color:#262626;background-color:var(--header);margin-bottom:22px;padding:0;height:115px;max-width:100%;position:relative;box-shadow:none;border-bottom:1px solid #d6d6d6}header .header.content .logo{background-image:url("/b2b/online/assets/images/logos/b2b/logo_white.svg");background-repeat:no-repeat;height:70px;width:300px;margin:0;padding:0;background-size:contain}.logo img{display:none}#checkout .action.primary{background-color:#c65000;border:0}#checkout [type="text"],#checkout [type="email"],#checkout [type="tel"],#checkout [type="number"],#checkout textarea{border-radius:4px;border:1px solid #d6d6d6;border:1px solid var(--border-light);padding:5.5px 11px;transition:border 200ms ease}#checkout [type="text"]:focus,#checkout [type="email"]:focus,#checkout [type="tel"]:focus,#checkout [type="number"]:focus,#checkout textarea:focus{box-shadow:none;border:2px solid;border-color:#c65000;border-color:var(--brand-secondary)}#checkout .iosc-place-order-container input{max-width:100%;display:block;margin-bottom:44px}#checkout .title-number{display:none}#checkout .step-title,#checkout #iosc-summary .step-title{padding-left:0;border-bottom:0}#checkout #checkout-step-shipping [name$=".postcode"]{margin-right:5.5px;width:calc(50% - 11px)}#checkout #checkout-step-shipping [name$=".city"]{clear:none !important;margin-right:0 !important;margin-left:5.5px;width:calc(50% - 11px)}#checkout #checkout-step-shipping_method{margin-bottom:0}#checkout .opc-block-summary{background:0}#checkout .table-checkout-shipping-method tr{display:block;position:relative;padding-left:22px;overflow:hidden;cursor:pointer}#checkout .table-checkout-shipping-method td{display:inline-block;padding:0;border-top:0}#checkout .table-checkout-shipping-method td.col-method:not(:first-of-type){float:left;display:none}#checkout .table-checkout-shipping-method td.col-carrier{float:left;clear:left;color:#777;color:var(--opaque)}#checkout .table-checkout-shipping-method td.col-price{float:right;font-weight:300;color:#c65000;color:var(--success)}#checkout .table-checkout-shipping-method td.col-method:first-of-type{position:absolute;top:50%;left:2px;transform:translateY(-50%)}#checkout .discount-code,#checkout .iosc-comment,#checkout .iosc-subscribe{padding:0}#checkout .discount-code #block-discount-heading{margin-bottom:0 !important;font-size:1.2rem}#checkout .discount-code #block-discount-heading:after{content:unset}#checkout .discount-code .action.action-apply{background:#c65000;background:var(--success);color:#fafafa;color:var(--light);padding:8px 22px !important}#checkout .discount-code .action.action-apply:hover{background:#e05a00;background:var(--success-highlight)}#checkout .discount-code._active .payment-option-content{border-color:rgba(0,0,0,0.3);transition:border-color 200ms ease,opacity 500ms ease 150ms}#checkout .discount-code .payment-option-content{display:block !important;overflow:hidden;height:auto;border-color:rgba(0,0,0,0);transition:opacity 500ms ease,border-color 300ms ease 400ms;border-color:none;border-bottom:1px solid}#checkout #iosc-comment .iosc-comment-title{margin-bottom:0 !important;cursor:default;font-size:1.2rem}#checkout #iosc-comment .iosc-comment-title .action-toggle{color:#000;color:var(--dark)}#checkout #iosc-comment .iosc-comment-title .action-toggle:after{content:unset}#checkout #iosc-comment .iosc-comment-content{display:block !important}#checkout .iosc-place-order-button{float:right;width:auto;background:#c65000;background:var(--success)}#checkout .iosc-place-order-button:hover{background:#e05a00;background:var(--success-highlight)}@media screen and (max-width:1024px) and (min-width:680px){#checkout .iosc-place-order-button{width:100% !important;max-width:300px}}#checkout input[type="button"].sendcart{float:left;background:#fafafa;background:var(--button--send-cart-color)}#checkout input[type="button"].sendcart:hover{background:white;background:var(--button--send-cart-color-highlight)}@media screen and (max-width:1024px) and (min-width:680px){#checkout input[type="button"].sendcart{width:100%;max-width:300px}}#checkout .opc-block-summary .table-totals{border-top:0}#checkout .opc-block-summary .mark{color:#777;color:var(--opaque)}#checkout .opc-block-summary .mark .value{display:none}#checkout .opc-block-summary .totals th,#checkout .opc-block-summary .totals td{padding:0}#checkout .opc-block-summary .amount span{font-weight:700}#checkout .opc-block-summary .grand .amount,#checkout .opc-block-summary .grand .mark{border-top:0}#checkout .opc-block-summary .grand .amount strong,#checkout .opc-block-summary .grand .mark strong{font-weight:700;color:#000;color:var(--dark)}#checkout .product-item{border-top:0;padding:0}#checkout .product-item .product-image-container{display:none}#checkout .product-item .product-item-details{padding-left:0}#checkout .product-item .product-item-details .subtotal{text-align:right}#checkout .product-item .product.options{display:none}@media only screen and (max-width:767px){#checkout .opc-wrapper .form-login,#checkout .opc-wrapper .form-shipping-address,#checkout .opc-wrapper .methods-shipping{background:0}#checkout .opc-wrapper .methods-shipping{border-bottom:0}}#checkout .checkout-agreement{padding:0;overflow:hidden}#checkout .checkout-agreement label{width:calc(100% - 22px);float:right;margin-bottom:22px;padding:0 !important;transition:color 500ms ease}#checkout .checkout-agreement label:hover{color:#262626;color:var(--brand)}#checkout #block-discount-heading#block-discount-heading{cursor:pointer;color:#c65000;transition:color border .1s;border-bottom:1px solid #c65000;transition:color 200ms ease}#checkout #block-discount-heading#block-discount-heading:hover{color:#f96500}#checkout .opc-wrapper .shipping-address-item.selected-item{border-color:#c65000}#checkout .opc-wrapper .shipping-address-item.selected-item:after{background-color:#c65000}.datarate_method_message{color:#666;font-size:10px}.datarate_method_content{display:none}.klean_datarate_is-shown .datarate_method_content{display:block}.datarate_pickup_zip{max-width:80px;height:32px}.datarate_pickup_selector{margin-left:5px;height:32px;box-sizing:border-box;line-height:14px;position:relative;top:-2px}.datarate---pickup-dialog{display:none;position:fixed;top:50%;left:50%;height:100%;width:100%;max-height:600px;max-width:1000px;z-index:10;transform:translate(-50%,-50%);background-color:#FFF;border:3px solid #AAA;box-sizing:border-box;overflow:hidden}.datarate---pickup-dialog__close{position:absolute;top:0;right:0;height:27.5px;width:27.5px;z-index:100;transition:all .2s ease}.datarate---pickup-dialog__close:before,.datarate---pickup-dialog__close:after{content:'';position:absolute;top:0;bottom:0;left:calc(50% - 2.5px);width:0;border-right:5px solid;border-color:#b71b1b;height:100%}.datarate---pickup-dialog__close:before{transform:rotate(45deg)}.datarate---pickup-dialog__close:after{transform:rotate(-45deg)}.datarate---pickup-dialog__close:hover{transform:scale(1.1)}.datarate---pickup-dialog__close:active{transform:scale(0.9)}.datarate---pickup-dialog__locations{float:left;display:flex;flex-direction:row;flex-wrap:wrap;width:50%;height:100%;padding:20px;overflow:auto;box-sizing:border-box;cursor:default}@media screen and (max-width:450px){.datarate---pickup-dialog__locations{width:100%;height:50%}}.datarate---pickup-dialog__locations .location{display:flex;flex-direction:column;width:50%;max-height:200px;padding:0 11px;margin-bottom:22px;box-sizing:border-box;border:1px solid #fff}.datarate---pickup-dialog__locations .location input[type=button]{height:30px;line-height:15px}@media screen and (min-width:450px) and (max-width:800px){.datarate---pickup-dialog__locations .location{width:100%}}.datarate---pickup-dialog__locations .location.is-active{border:1px solid;border-color:#262626;border-color:var(--brand)}.datarate---pickup-dialog__locations .location:hover{border:1px solid #eee}.datarate---pickup-dialog__locations .location__description{margin-bottom:11px;flex-grow:1}.datarate---pickup-dialog__map{float:left;height:100%;width:50%}@media screen and (max-width:450px){.datarate---pickup-dialog__map{width:100%;height:50%}}.datarate---pickup-dialog__map .map{height:100%}.datarate_pickup_overlay{background-color:rgba(255,255,255,0.9);position:fixed;z-index:9;top:0;left:0;width:100%;height:100%;display:none}.datarate_pickup_message{max-width:230px}@media all and (max-width:450px){.datarate_pickup_dialog .location{width:100%}}.table-checkout-shipping-method .row{margin-bottom:11px}div.checkout-agreement button{color:black;font-size:13px;transition:color 300ms ease;text-align:left}.opc-wrapper .opc li{margin-bottom:22px}.opc-block-summary .product-item-name-block{display:table-cell !important;display:table-cell !important}.opc-block-summary .product-item-name{display:inline-block}.opc-block-summary .details-qty{display:inline-block}.opc-block-summary .details-qty .label{display:none}.opc-block-summary .details-qty:before{content:'stk. ';display:inline-block}#checkout [name="shippingAddress.country_id"],#checkout [name="billingAddress.country_id"],#checkout [name="billingAddressfree.country_id"]{display:none}.checkout-payment-method{display:none !important}.checkout-payment-method .payment-method{border-left:1px solid;border-right:1px solid;border-color:#d6d6d6;border-color:var(--border-light)}.checkout-payment-method .payment-method:nth-of-type(2){border-top:1px solid;border-color:#d6d6d6;border-color:var(--border-light);border-radius:4px 4px 0 0}.checkout-payment-method .payment-method:last-of-type{border-bottom:1px solid;border-color:#d6d6d6;border-color:var(--border-light);border-radius:0 0 4px 4px}.checkout-payment-method .payment-method .payment-method-title{border:0 !important}@media only screen and (max-width:767px){#payment.checkout-payment-method{display:none !important}}.copyright{display:none}.footer{background-color:#e6e6e6;padding:11px;font-size:21px;position:relative;text-align:center}.footer path:nth-of-type(1n+2){fill:#262626;fill:var(--brand)}.footer__phone{width:44px;display:inline-block;line-height:1.4;vertical-align:middle}.footer a{color:black;font-weight:700;transition:color 300ms ease}.footer a:hover{text-decoration:none;color:#262626}.footer:after{content:'';box-shadow:0 -1px #fff,0 -2px #d1d1d1,0 -3px #fff;padding-bottom:3px;top:0;left:0;width:100%;position:absolute}#checkout #checkout-step-shipping,#checkout #checkout-step-shipping_method,#checkout .opc-block-summary{border-width:1px;border-style:solid;border-color:#d6d6d6;border-color:var(--border-light);border-image:initial;border-radius:4px;padding:11px}#checkout .discount-code .action.action-apply,#checkout .iosc-place-order-button,#checkout input.sendcart[type="button"]{padding:11px 22px;box-shadow:none;text-transform:capitalize;font-size:1.4rem;border:0;border-radius:4px;transition:background-color 300ms ease}header .header.content .logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#checkout input.sendcart[type="button"]{border:1px solid #d6d6d6;color:#000;transition:background-color 300ms ease,color 300ms ease}#checkout input.sendcart:hover[type="button"]{background-color:#262626;color:#c65000}.footer{color:#fafafa;background:url("/b2b/online/assets/images/jysk_textil.jpg")}.footer a{color:#fafafa}.footer a:hover{color:white}.footer path{fill:#fafafa}.footer path:nth-of-type(1n+2){fill:#fafafa}.backbutton{width:100%;max-width:1280px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.backbutton a{color:#fafafa;margin:0 11px}.backbutton a span{margin-left:4px}.backbutton a:before{content:'';border:solid #fafafa;border-width:0 2px 2px 0;display:inline-block;padding:4px;transform:rotate(135deg);-webkit-transform:rotate(135deg)}@media only screen and (max-width:430px){.backbutton{top:unset;bottom:0;left:0;transform:unset}}#discount-form{display:flex;flex-wrap:wrap;overflow:visible}#discount-form .payment-option-inner{order:1;width:66%}#discount-form .payment-option-inner input{max-width:90%}#discount-form .actions-toolbar{order:2;width:33%}#discount-form .translated.show{order:3;width:100%}#discount-form .translated.show a{color:#c65000 !important}.checkout-agreement :after{display:none}