#delivery-capture #payment_cards{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}#delivery #payment_cards>*{margin:0 10px 0 0}#delivery #checkout_container h4{font-size:1.34em;padding-top:5px}#delivery input{padding-left:2px}#delivery select{margin-top:3px}#delivery input,#delivery select{border:none;background-color:#f4f4f4;color:#000;font-size:1.2em;padding-left:10px}#delivery label{padding-top:3px}#delivery_google{background-color:#90cde7;height:100px}#delivery select{min-height:27px}#delivery .pay_securely{background-color:#30559c;color:#fff;cursor:pointer;float:right;font:1.5em 'Open Sans',Arial,Helvetica,sans-serif;font-weight:700;letter-spacing:normal;padding-bottom:15px;padding-top:10px}#delivery .pay_securely:hover{background-color:#20458c;text-decoration:underline}#billing-capture>div,#checkout-value-props>.container>div,#checkout-value-props>div,#checkout-wrapper>.container>div,#delivery #ordering-safely,#delivery #ordering-safely img,#delivery h2,#delivery-capture #same_as_delivery_lbl,#delivery-capture .dlv_confirm,#delivery-capture .dlv_confirm label,#delivery-capture>div,#delivery-delay,#delivery.deposit_confirm #shopping_products img,#delivery.deposit_confirm #shopping_products table,#delivery>#delivery-capture>div,#delivery>#dlv-shopping #dlv-value-props,#delivery>#dlv-shopping #dlv-value-props>div,#delivery>#dlv-shopping #shopping_products,#delivery>#dlv-shopping #shopping_products>div,#delivery>#dlv-shopping>div{float:left;width:100%}#billing-capture>div,#delivery-capture>div{margin-top:10px}#delivery>#dlv-shopping #dlv-value-props{background-color:#f0f0f0;border-radius:4px;padding:10px 0 0 0}#delivery #order-summary-box>*,#delivery-delay,#delivery.deposit_confirm #shopping_products .total,#delivery>#dlv-shopping #dlv-value-props>div{margin:10px 0}#delivery-delay{background-color:#4287f5;border-radius:3px;color:#fff;float:left;font-size:14px;padding:5px 0;text-align:center}#delivery.deposit_confirm #shopping_products .item{font-size:1.4em;font-weight:600}#delivery.deposit_confirm #shopping_products table tr>*{font-weight:400;padding:5px 15px}#delivery.deposit_confirm #shopping_products th.prod_deposit,#delivery.deposit_confirm #shopping_products th.prod_deposit+td{border:solid #8fca40;color:#000;font-weight:600}#delivery.deposit_confirm #shopping_products th.prod_deposit{border-width:2px 0 2px 2px}#delivery.deposit_confirm #shopping_products th.prod_deposit+td{border-width:2px 2px 2px 0}#delivery>#dlv-shopping #dlv-value-props>div>img{width:50px}#delivery>#dlv-shopping #dlv-value-props #customer_verification ul{list-style:disc;list-style-position:outside;padding-left:15px}#delivery>#dlv-shopping #dlv-value-props p,#delivery>#dlv-shopping #dlv-value-props ul{font-weight:700}#delivery.deposit_confirm #shopping_products .item a{color:inherit}#delivery.deposit_confirm #dlv-shopping h2 .asset_button{border:1px solid #ddd;color:#888;float:right;font-size:16px;margin-left:15px;text-align:right;width:auto}#delivery.deposit_confirm #dlv-shopping h2 .asset_button:before{content:'\e079';font-family:'glyphicons halflings';font-size:14px;margin-right:10px}#delivery label.flat input{display:none}#delivery label.flat span{border:1px solid #ddd;color:#8fca40;cursor:pointer;float:left;font-weight:400;margin:0;padding:5px 6px;width:100%}#delivery-capture label.flat input+span:before{color:#30559c;content:"\e114";margin:0 10px 0 5px;position:relative;float:left;text-align:center}#delivery-capture label.flat input:checked+span{color:#30559c}#delivery-capture label.flat input:checked+span:before{content:"\e013";color:#8fca40;top:0}#delivery form#delivery>h2,#delivery.deposit_confirm #shopping_products .total{padding-top:10px}#delivery #delivery-service{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-top:10px;padding-bottom:10px}#delivery div#delivery-service>label{display:-webkit-flex;display:flex;padding-left:15px;padding-right:15px}#delivery #delivery-service label.flat span{color:#585858;cursor:pointer;background-color:#f8f8f8;border:2px solid transparent;border-radius:4px;font-size:1.3em;margin:0 0 5px 0;padding:6px 10px;width:100%}#delivery #delivery-service label.flat input+span:after{color:#ddd;content:"\e157";float:left;font-size:20px!important;margin-right:10px;margin-top:-3px;position:relative}#delivery #delivery-service label.flat input:checked+span{background-color:#fff;box-shadow:0 0 25px #ccc;color:#333;font-weight:700}#delivery #delivery-service label.flat input:checked+span:after{content:"\e067";color:#4287f5;font-size:1.2em;top:0}#delivery #delivery-capture .dlv_confirm label.flat{margin:0;padding:5px 0 0 0}#delivery #delivery-capture .dlv_confirm{border-bottom:2px solid #8fca40;margin:20px 0;padding-bottom:20px}#delivery #delivery-capture .dlv_confirm label.flat span{background-color:transparent;border:none;color:inherit;margin:0;padding:0}#delivery #delivery-capture .dlv_confirm label.flat input+span:before{color:#ddd;content:"\e157";float:right;margin:0}#delivery #delivery-capture .dlv_confirm label.flat input:checked+span:before{content:"\e067";color:#1b428e}#delivery-capture #dlv-is-billing{padding-top:8px}#delivery-capture #same_as_delivery_lbl{padding-top:0}#delivery h2{color:#688cd0;font-weight:300;font-size:2em}#delivery.deposit_confirm #shopping_products .total td,#delivery>#dlv-shopping #shopping_products .price{text-align:right}#delivery>#dlv-shopping #shopping_products .shopping_item>.item>div{background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important;height:60px;width:100%}#delivery>#dlv-shopping #shopping_products .shopping_item{background-color:#5c5c5c;border-top:1px solid #717171;color:#fff;font-weight:700;padding:10px 0}#delivery>#dlv-shopping #shopping_products .shopping_item:first-of-type{border-top-left-radius:4px;border-top-right-radius:4px;border-top:none}#delivery>#dlv-shopping #shopping_products .shopping_item.total{border-bottom-left-radius:4px;border-bottom-right-radius:4px;background-color:#363636}#checkout_sub_total .checkout_item.sub_total{border-bottom:2px solid #00325b}#delivery #ordering-safely{background-color:#d9f0bb}#delivery #ordering-safely .container>*{margin-bottom:20px}#checkout-info>.container,#checkout-value-props>.container>div,#checkout-value-props>div,#checkout-wrapper>.container>div{padding-top:calc(10px + 1vw)}#checkout-wrapper>.container>div{margin-bottom:calc(10px + 1vw)}#card-security,#checkout-breadcrumbs,#checkout-wrapper #checkout_vp,#proceed-shipping,#voucher,#voucher>div{display:flex;display:-webkit-flex}#card-security,#checkout-wrapper #checkout_vp,#proceed-shipping{flex-flow:row wrap;-webkit-flex-flow:row wrap;justify-content:space-between}#checkout-breadcrumbs,#checkout-wrapper #checkout_vp>div{float:left}#checkout-breadcrumbs{-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:center;-webkit-justify-content:center;align-items:baseline;-webkit-align-items:baseline;background-color:#f5f5f5;padding-bottom:5px;padding-top:5px;width:100%}#checkout-wrapper>.container,#voucher{flex-direction:column;-webkit-flex-direction:column}#checkout-breadcrumbs .sel{color:#5173b3;font-size:1.25em;font-weight:600}#checkout-breadcrumbs>*{color:inherit;margin:5px}#checkout-breadcrumbs>:after{color:#8fca40;content:'\e080';font-family:'Glyphicons Halflings';font-size:.5em;font-weight:400;line-height:1;margin:0 0 0 10px}#checkout-breadcrumbs>div:last-of-type:after{content:'';margin:0}#checkout_products a{text-decoration:none!important}#checkout_header{min-height:109px;width:100%}#checkout_header{color:#00325b;font-family:'open sans',helvetica,'sans serif';font-size:14px;letter-spacing:1px;min-height:auto;text-transform:uppercase}#checkout_header div,#checkout_sub_total .checkout_item.sub_total{padding-bottom:10px;padding-top:0}#checkout_products>div{background-color:#f4faff;display:flex;padding-top:15px}#checkout_products{min-height:150px!important}#checkout_products .no-shopping{color:#7bab26;font-size:18px;text-align:center;padding:75px 0px}#checkout_products span.preorder{background-color:#428bca;color:#fff;padding:3px 8px}.checkout_item{color:#202020;height:50px;padding-top:20px}#checkout_sub_total{padding-top:20px}#checkout_sub_total .sub_total{color:#193a7e;font-size:1.6em;font-weight:700;padding-right:10px}#checkout_products .prod_image{background-size:cover!important;border:1px solid #e0e0e0;float:left;height:100px;margin:0 10px 15px 0;width:25%}#checkout-container{border-radius:5px;box-shadow:0 0 40px rgb(180 180 180 / 30%);margin-top:20px;padding:2vw 0}#checkout-container .line_total{margin-left:auto;padding-right:10px;text-align:right}#checkout_products .prod_summary{float:left;width:70%}#checkout_products .msg_availability{background-color:#4287f5;border-radius:3px;color:#fff;float:left;font-size:14px;margin-top:5px;padding:5px 10px;width:100%}#checkout_products .msg_availability *{color:#fff}#checkout_products .msg_availability .glyphicon-arrow-up:before{content:"\e093";margin-right:5px}#checkout-container .qty{text-align:center}#v_code{background-color:#fff;border-color:#d9e4ef;border-radius:0 5px 5px 0;padding:5px 10px 6px 10px}form#voucher label{float:left;font-weight:400;padding-left:10px;width:100%}form#voucher.err label{color:#900000}form#voucher.err input{background-color:#ffe0e0}.asset_button_addvoucher,.asset_button_checkoutpay,.asset_button_continue_shopping{background-color:#369bf6;background-image:none;border-radius:5px;color:#fff;cursor:pointer;display:block;font:14px "Segoe UI","Segoe UI Web Regular","Segoe UI Symbol","Helvetica Neue",Arial,sans-serif!important;font-weight:500!important;height:auto;letter-spacing:1px;padding:10px 20px;text-align:left;text-transform:uppercase}.asset_button_checkoutpay,.asset_button_checkoutpay:after{float:right}.asset_button_checkoutpay:after{content:'\e080'}.asset_button_continue_shopping:before{content:'\e079';float:left;margin-right:5px}.asset_button_checkoutpay,.asset_button_continue_shopping{width:230px}#delivery #epos-pay:after,.asset_button_checkoutpay:after,.asset_button_continue_shopping:before{font-family:"glyphicons halflings";margin-top:3px}.asset_button_addvoucher{background-color:#d9e4ef;border-radius:5px 0 0 5px;color:#333;float:left;padding:8px 20px}#proceed-shipping .lbl_proceed{color:#2984d7;display:none;float:right;font-family:rokkitt;font-size:14pt;padding:6px 10px 0 0;text-align:right}#card-security>img{height:30px;margin:5px auto}#checkout-value-props>div img,#checkout_vp>div img{float:left;height:53px;margin-right:10px}.checkout_help>div{margin-bottom:10px}.checkout_help h4{font-weight:600}#checkout_vp>div p{font-size:.9em;padding:5px 10px 0 5px}#checkout_finance_note{display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;background:url('/_images/bg/note-paper-white.svg') center top no-repeat;background-size:contain!important;color:#4e2d3a;margin-top:10px;min-height:300px;text-align:center}#checkout_finance_note.v12_available>p,#checkout_finance_note.v12_unavailable>a{display:none;flex:1}#checkout_finance_note>*{color:inherit;font-size:20px;padding:1.5em .75em 0 1.2em}#checkout_finance_note .v12_unavailable>p{display:block;font-size:2em;padding:1em .5em 0 .75em}#checkout_finance_note img{border:1px solid #ddd;border-radius:5px;display:block;margin:15px auto;padding:10px 15px;width:175px}#testimonial_carousel.carousel.carousel-fade .carousel-control{z-index:3;font-size:3em;color:#ddd}#testimonial_carousel .carousel-control:focus,#testimonial_carousel .carousel-control:hover{color:#ffa600!important}#testimonial_carousel.carousel .item{height:80px}#testimonial_carousel .carousel-caption{background-color:transparent;left:0;margin:0;position:relative;padding:0;right:auto;text-shadow:none;width:100%}#testimonial_carousel .carousel-caption p{color:#000;font-size:inherit;font-weight:500;padding:0}#testimonial_carousel .carousel-indicators li{visibility:hidden}#testimonial_carousel.carousel.carousel-fade .item{-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;opacity:0}#testimonial_carousel.carousel.carousel-fade .active.item{opacity:1}#testimonial_carousel.carousel.carousel-fade .active.left,#testimonial_carousel.carousel.carousel-fade .active.right{left:0;z-index:2;opacity:0}#testimonial_carousel.carousel.carousel-fade .next,#testimonial_carousel.carousel.carousel-fade .prev{left:0;z-index:1}#checkout-info{background-color:#e9f2fb}#checkout-info .review_content{min-height:200px}@media screen and (max-width:1200px){#checkout_vp>div{margin:5px 5px;padding:6px 5px;width:225px}}@media screen and (max-width:991px){#checkout-container,#checkout_header{float:left}#checkout-wrapper>.container,#voucher{display:flex;display:-webkit-flex}body#delivery #delivery-service{flex-direction:column;-webkit-flex-direction:column}#checkout-wrapper #checkout_vp{order:1;-webkit-order:1;padding-top:0}#checkout_products{background-size:contain!important;font-size:1.7rem;min-height:215px!important}#checkout_products .prod_image{border:none;margin:0 10px 15px 0}#checkout_products .prod_summary{width:65%}#checkout-value-props>div img,#checkout_vp>div img{height:auto;width:65px}#checkout_products .qty{padding-left:0;padding-right:0}#checkout-container{box-shadow:none}#checkout-container .line_total{padding-right:10px}.asset_button_addvoucher,.asset_button_checkoutpay,.asset_button_continue_shopping{font-size:16px}.asset_button_checkoutpay,.asset_button_continue_shopping{padding:15px 20px}#checkout_vp>div{margin:5px 0;padding:5px 10px;width:50%}#checkout_vp>div p{float:left;font-size:2rem;width:250px}#checkout_finance_note{height:300px}#checkout_finance_note>*{font-size:3.2rem!important;padding:5% 20%!important}#proceed-shipping{flex-flow:row wrap-reverse}#proceed-shipping>div{margin-bottom:35px}.asset_button_checkoutpay{text-align:right}#voucher input{-webkit-flex:1;flex:1;background-color:#f4f4f4;border:none}#voucher input,.asset_button_addvoucher,.asset_button_checkoutpay,.asset_button_continue_shopping{font-size:2.5rem!important}.asset_button_checkoutpay,.asset_button_continue_shopping{float:none;margin-bottom:20px;margin-top:10px}#voucher .asset_button_voucher,#voucher input{width:50%}#card-security>img{height:50px}.asset_button_checkoutpay,body#delivery #delivery-service label.flat{width:100%}body#delivery #same_as_delivery+span{font-size:1.2em}body#delivery #delivery-capture,body#delivery #shopping_products table{font-size:2.3rem}body#delivery #dlv-value-props,body#delivery #ordering-safely{font-size:1.8rem}#delivery #delivery-capture label{font-weight:700;font-size:2rem}body#delivery #ordering-safely .container>div>div:first-of-type{padding:15px 15px 0 0}#delivery input,#delivery select{padding:5px 0 5px 10px}}@media screen and (min-width:992px){#dlv-shopping #order-summary-box.sticky_header.fixed_header{float:left;position:fixed;z-index:10}#delivery #dlv-value-props>div .col-xs-10{padding-left:0}#checkout_products>div{border-bottom:2px solid #00325b}}@media (min-width:1200px){#proceed-shipping .lbl_proceed{display:block}#checkout_vp>div{margin:5px auto;padding:6px 0;width:260px}}