.cB{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;float:left}@media (min-width:1020px){.cB{width:50%}.cB:first-of-type{padding-right:10px}.cB:nth-child(2){padding-left:10px}.cB:last-of-type{float:right;padding-left:10px}}@media (min-width:1520px){.cB{width:33.33%}.cB:nth-child(2){padding-right:10px}}#cz>form{max-width:2000px;margin:auto}#cz h2{position:relative;font-size:15px;padding:10px 20px;border-radius:6px;color:#fff;background-color:#060;background-image:linear-gradient(to bottom,#060 0%,#292 100%);max-width:500px;margin:auto}.cB>div{max-width:500px;padding:20px 15px 40px;margin:auto}#cz:after{content:'';display:block;clear:both}#cz h2>a.aX{position:absolute;padding-left:5px;right:10px;font-size:12px;font-weight:normal;top:6px;color:#fff;text-decoration:none}#cz h2>a.aX:after{content:'';display:inline-block;width:24px;height:24px;background-position:65% 0;vertical-align:-6px;margin-right:1px}.fe #cz h2>a.aX{text-decoration:none}.fe #cz h2>a.aX:hover{opacity:1;text-decoration:underline}.cF{margin-top:-15px;font-size:12px;text-align:right}.cF>div{text-align:center;display:inline-block}.cF>div:first-child{margin-right:30px;width:100px}.cF>div:last-child{margin-right:20px;width:50px}.cG{position:relative;list-style-type:none;padding:0;margin:0}#cY{position:relative;list-style-type:none;padding:0}.cG>li,.cG>a{border-bottom:1px solid #ccc;position:relative;padding:6px 0;min-height:60px}.ij>label{position:relative;display:inline-block;vertical-align:middle;font-size:12px;text-align:center;padding:15px 3px}.ij>label>span{position:absolute;top:0;left:0;right:0}.ij>input[type=button]{position:relative;z-index:1;width:34px;padding:10px 0;background:#f0f0f0;border:1px solid #ddd;-webkit-box-sizing:border-box;box-sizing:border-box}.ij input[type=number]{position:relative;display:block;z-index:1;width:60px;text-align:right}.cG .ij>input[type=button]{width:28px}.cG .ij input[type=number]{width:45px;display:inline-block}.cG>li.jz .gZ{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);opacity:.5}.cG>li>*:nth-child(-1n+2),.cG .fq{-webkit-transition:opacity .2s;transition:opacity .2s}.cG>li.jz img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.cG>li.jz>*:nth-child(-1n+2),.cG>li.jz .fq{opacity:.5}.cG>li>a,.cG>a>div:first-child{float:left;text-align:center;height:60px;line-height:60px;width:60px;margin-right:15px;overflow:hidden}.cG>li>a:empty:after,.cG>a>div:first-child:empty:after{width:60px;height:60px}.cG>li>a>img,.cG>a>div:first-child>img,.cG>li>a:empty:after,.cG>a>div:first-child:empty:after{vertical-align:middle;max-width:100%;max-height:60px}.cG>*>div:nth-child(2){margin:auto 20px auto 75px;font-size:13px;min-height:3em}.cG>*>div:nth-child(3){padding-top:8px;margin-right:20px;text-align:right}#cH{margin-right:20px;text-align:right}@media (min-width:320px) and (max-width:400px){.cG .ij>input[type=button]{width:calc(50% - 100px);max-width:28px}}@media (max-width:319px){.cG>li>div:nth-child(3){clear:left}}.cG .fq{font-weight:bold;position:relative;width:80px;display:inline-block}.cG .fq>div:first-child{position:absolute;font-size:10px;top:-15px;right:4px}#cH{line-height:40px}#cI{display:inline-block;width:80px;font-size:18px;font-weight:bold}#dd{font-size:18px;font-weight:bold}#cC input.gZ{width:10px;height:10px;-webkit-transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,-webkit-transform .2s;transition:transform .2s,opacity .2s;transition:transform .2s,opacity .2s,-webkit-transform .2s}#cU,#cV,#cW{display:none;background-color:#eee;color:#000;font-weight:bold;padding:10px;margin-bottom:1em}#cz input[type=radio]{border:0;-webkit-clip-path:inset(100% 100%);clip-path:inset(100% 100%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#cz input[type=radio]+span{display:block;text-align:left;position:relative;padding:12px 12px 12px 30px;-webkit-transition:background 100ms;transition:background 100ms;border-radius:3px;border:1px solid #ddd;color:#222;background-repeat:no-repeat;background-position:right 10px center;background-color:#fff}#cz input[type=radio]+span>span{white-space:nowrap}.fe #cz input[type=radio]+span:hover{background-color:#ededed;border:1px solid #aaa}#cz input[type=radio]:checked+span,#cz input[type=radio]:checked+span:hover{color:#000;border:1px solid #b8b8b8;background-color:#e8e8e8}#cz input[type=radio]+span:before{content:'';position:absolute;top:0;bottom:2px;left:10px;background-color:#fff;width:16px;height:16px;border-radius:50%;overflow:visible;border:none;margin:auto;-webkit-box-shadow:inset 1px 1px 1px #ccc;box-shadow:inset 1px 1px 1px #ccc}#cz input[type=radio]:checked+span:before,#cz input[type=radio]:checked+span:hover:before{width:8px;height:8px;border:4px solid green}#cz input[type=radio].n.o,#cz input[type=radio].n.o+span,#cz input[value=free_home_delivery],#cz input[value=free_home_delivery]+span,#cz input[value=pickup_event],#cz input[value=pickup_event]+span,#cz input[value=invoice],#cz input[value=invoice]+span{display:none}#cz input[value=postnord]+span,#cz input[value=postnord_home_delivery]+span{background-image:url(/misc/shipping/postnord.png);background-size:40px 25px}#cz input[value=bambora]+span{background-image:url(/misc/payment/visa_mastercard_vipps.png);background-size:124px 25px}#cz input[value=stripe]+span{background-image:url(/misc/payment/visa_mastercard.png);background-size:82px 25px}#cz input[value=paypal]+span{background-image:url(/misc/payment/paypal.png);background-size:40px 25px}#cY{line-height:20px;margin:0}#cY>li>span{position:absolute;right:0;text-align:right}#cY>li:last-child{line-height:30px;font-weight:bold;border-top:1px solid #ccc}#sum_desc{line-height:40px;font-size:16px;font-weight:bold}#dg{margin-top:25px;opacity:0;max-height:0;overflow:hidden;visibility:hidden;-webkit-transition:visibility 0s,opacity 0s,max-height 0s;transition:visibility 0s,opacity 0s,max-height 0s}#dm,#do{opacity:0;max-height:0;overflow:hidden;visibility:hidden;-webkit-transition:visibility 0s,opacity 0s,max-height 0s;transition:visibility 0s,opacity 0s,max-height 0s}#dg.U,#dm.U,#do.U{visibility:visible;max-height:1000px;opacity:1;-webkit-transition:visibility 0s,opacity .4s,max-height 1s;transition:visibility 0s,opacity .4s,max-height 1s}#dp{max-width:350px;margin:10px auto 30px}#q,#dt,#dq,#dk+span+span>a{color:inherit}#dv,#dr{display:none}#dv>div{padding-left:80px}#dv .ah{margin:0 5px 0 -85px}#dv>dl>dd{white-space:pre-line}#dy{height:40px;vertical-align:top;width:75px;font-size:14px}.av{padding:5px 15px;font-weight:bold;display:none;margin-bottom:10px;border:3px solid #eb1c26;border-radius:6px}#cA #cD,#cA #cE{padding:5px 15px;font-weight:bold;display:none;border:3px solid #eb1c26;border-radius:6px}#cA #du{padding:5px 15px;font-weight:bold;display:none;margin-bottom:10px;border-radius:6px}#cA #de{padding:5px 15px;font-weight:bold;display:none;margin-bottom:10px;border:3px solid #eb1c26;border-radius:6px}#cA #cD{margin-bottom:20px}#cA #de{margin-top:20px}#cA #du{background:#8c8;border:none}#cA #cE{border-color:#666;background:#fafffa;margin:-8px 0 26px}.iX{overflow-x:visible}#enquire,#dn,#dG{color:#fff;background-color:#060;background-image:linear-gradient(to bottom,#060 0%,#171 100%);margin:15px auto 30px;height:45px;line-height:45px;padding:0 60px;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.5);box-shadow:1px 1px 3px rgba(0,0,0,.5);display:block;font-size:16px;cursor:pointer;font-weight:bold;white-space:nowrap;border-radius:8px;border:1px solid transparent;-webkit-transition:background-color 100ms;transition:background-color 100ms;-webkit-appearance:none}.fe #enquire:hover,.fe #dn:hover,.fe #dG:hover{background-color:#070;background-image:linear-gradient(to bottom,#070 0%,#181 100%)}#enquire:active,#dn:active,#dG:active{background-color:#050;background-image:linear-gradient(to bottom,#050 0%,#161 100%)}form.in input,form.in select,form.in textarea,form.in label{opacity:.6}#cA label>a{color:inherit}#lY textarea,#dr>textarea{width:100%}@media (max-width:550px){#cz input[value=postnord]+span,#cz input[value=postnord_home_delivery]+span,#cz input[value=bambora]+span,#cz input[value=stripe]+span,#cz input[value=paypal]+span{background-position:right 10px bottom 9px;padding-bottom:38px}}.StripeElement{background-color:white;padding:15px 10px 5px;border-radius:4px;border:1px solid #bbb}.StripeElement.jE{-webkit-box-shadow:0 0 0 1px #1990c6;box-shadow:0 0 0 1px #1990c6}.dl{border:0;-webkit-clip-path:inset(100% 100%);clip-path:inset(100% 100%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.dl+span{position:relative;display:inline-block;vertical-align:-7px;height:25px;width:25px;margin-right:7px;border:1px solid #bbb;border-radius:3px;-webkit-transition:background-color 200ms;transition:background-color 200ms}label:hover .dl+span{background-color:#f0f0f0;border-color:#aaa}.dl:checked+span{background-color:#008000}label:hover .dl:checked+span{background-color:#009000}.dl+span:after{content:'';position:absolute;display:none}.dl:checked+span:after{display:block}.dl+span:after{left:9px;top:5px;width:5px;height:10px;border-style:solid;border-color:#fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.dl+span+span{display:inline-block;vertical-align:middle;max-width:calc(100% - 50px)}