/* Source and licensing information for the line(s) below can be found at https://www.hollandpower.co.uk/themes/custom/generators/css/product.css. */
.main-content .region-single-node-content{padding:15px 50px;font-size:16px;line-height:20px}@media only screen and (max-width :992px){.main-content .region-single-node-content{padding:15px}}.product-carriage{color:red;top:0;position:relative;text-align:center}@media only screen and (max-width :992px){.product-carriage{top:35px}}.field--name-field-brand{display:inline-block;width:150px;height:auto}.field--name-field-brand>img{display:inline-block;width:150px;height:auto}.brand .field.field--name-field-image-single{display:inline-block;min-height:40px;position:relative;top:50%;transform:translateY(-50%)}.field--name-field-model,.field--name-field-model-name{display:inline-block;vertical-align:top;font-weight:700;font-size:22px}.field--name-field-model-name{color:#333}.mainland-notice{position:absolute;width:50%;top:1em;right:1em}.mainland-notice small{color:#000;font-size:12px}.field--name-field-model-name:before{content:'- '}.main-content .region-single-node-content .brand h2{display:none}.webform-submission-add-form.webform-submission-add-to-cart-form .messages__wrapper{display:none}#product-spec-table tr#top-row{border:1px solid #6e91a6;background:#9eb5c4;background:-moz-linear-gradient(top,#ffe513 0,#ffea44 50%,#fff286 52%,#fff286 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffe513),color-stop(50%,#ffea44),color-stop(52%,#fff286),color-stop(100%,#fff286));background:-webkit-linear-gradient(top,#ffe513 0,#ffea44 50%,#fff286 52%,#fff286 100%);background:-o-linear-gradient(top,#ffe513 0,#ffea44 50%,#fff286 52%,#fff286 100%);background:-ms-linear-gradient(top,#ffe513 0,#ffea44 50%,#fff286 52%,#fff286 100%);background:linear-gradient(to bottom,#ffe513 0,#ffea44 50%,#fff286 52%,#fff286 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffe513",endColorstr="#fff286",GradientType=0);color:#333;font-weight:700;font-size:16px;font-family:Raleway,Roboto,sans-serif;text-transform:uppercase}#product-spec-table-wrapper{width:60%}@media only screen and (max-width :992px){#product-spec-table-wrapper{width:100%}table#product-spec-table{margin:0 auto}}#product-spec-table tr th{text-align:center}#product-spec-table tr td,#product-spec-table tr th{padding:7px 25px}#product-spec-table tr td:last-child{text-align:center}#product-spec-table tr td{background-color:#ccc;border:1px solid #333;font-weight:500;font-size:16px}.main-content .region-single-node-content article.brand{display:flex;display:-webkit-flex}.top-product-pricing{position:absolute;top:-35px;right:1em}#product-images{margin-top:25px;width:500px;height:550px;border:1px #eaeaea solid;padding:25px;left:-40px;position:relative}.main-content .field.field--name-body{padding:50px 25px 25px 0}@media only screen and (max-width :992px){.main-content .field.field--name-body{width:100% !important;padding:25px}#product-images{left:0;max-width:100%;margin:0;padding:5px}#product-images .field--name-field-media-image img{max-width:80%}}button.btn{float:none !important;display:block;margin:.5em}.main-content .region-single-node-content #product-images .field.field--name-field-images{position:static;height:500px;width:400px}.main-content .region-single-node-content #product-images .field--name-field-media-image,.main-content .region-single-node-content #product-images .field--name-field-media-oembed-video{width:400px;height:350px;display:flex;display:-webkit-flex;align-items:center;justify-content:center;position:absolute;top:0}.field--name-field-media-oembed-video~div:after{font-family:fontAwesome;content:'\f144';position:absolute;color:#ad1f24;top:50%;left:50%;font-size:30px;transform:translate(-50%,-75%)}.field--name-field-media-oembed-video~div:before{font-family:fontAwesome;content:' ';position:absolute;background:#fff;top:50%;left:50%;width:20px;height:20px;border-radius:10px;transform:translate(-50%,-75%)}.main-content .region-single-node-content #product-images .field--name-field-media-image{width:400px;height:350px;display:flex;display:-webkit-flex;align-items:center;justify-content:center;position:absolute;top:0;background:#fff;left:25px}@media only screen and (max-width :992px){.main-content .region-single-node-content #product-images .field--name-field-media-image{width:100%}}.media-oembed-content{max-width:400px !important;position:absolute;top:1em;left:25px;max-height:400px}.main-content .region-single-node-content .field--name-field-media-image{display:flex !important;display:-webkit-flex !important}.main-content .region-single-node-content .field--name-field-media-image .field--item{background:#fff;position:absolute}.main-content .region-single-node-content .field--name-thumbnail{display:inline;float:left;margin-right:5px;transform:translateY(400px);width:65px;height:65px}.main-content .region-single-node-content .field--name-body .field--name-thumbnail{display:block;float:unset;margin:10px;height:auto;transform:translate(0px);width:auto;pointer-events:none}.main-content .region-single-node-content .field--name-body .align-left{float:unset}.main-content .region-single-node-content .field--name-body .align-left>div:last-child{display:none}.main-content .region-single-node-content .field--name-body .align-left .field--name-thumbnail{display:block}.single-product-images .field--name-thumbnail{display:none !important}.field.field--name-thumbnail:hover{cursor:pointer}.single-product-images #product-images,.single-product-images #product-images .field--name-field-media-image{width:495px;height:400px}#cboxClose{top:0;bottom:auto}#cboxNext{left:auto;right:0}#cboxCurrent{bottom:auto;top:0}.main-content .region-single-node-content .field--label{color:#ad1f24;font-size:22px;font-weight:600;margin:1em 0}#buying-options{float:right;margin-top:50px;width:100%;right:0}#buying-options-accessories{width:100%;float:none;position:static !important}#accordion2{margin-top:50px}@media only screen and (max-width :992px){#buying-options{width:100%;float:none;position:static !important}}.collapse.in .view-content{height:auto !important}.card{margin-bottom:2em}.card .collapse{overflow:hidden}.card-header{background-color:#ffe513 !important;border:1px solid #eaeaea}.card-header h5 button{font-size:16px;font-weight:700;text-decoration:none;color:#333;font-family:Raleway,Roboto,sans-serif}.card-header button[aria-expanded=false]:after{content:'\f0da';font-family:fontAwesome;font-size:18px}.card-header button[aria-expanded=true]:after{content:'\f0d7';font-family:fontAwesome;font-size:18px}.card-header h5 button:hover,.card-header h5 button:visited,.card-header h5 button:focus{font-size:16px;font-weight:700;text-decoration:none;color:#333}.views-field-field-selling-price span,.field--name-field-selling-price,.views-field-field-selling-price{font-size:32px;color:#ad1f24;font-family:sans-serif;font-weight:600;display:inline-block}.view-delivery-options-view table tr td:last-child{color:#ad1f24;text-align:center;font-weight:700}p.ex_vat,p.inc_vat{font-family:sans-serif}p.ex_vat small,p.inc_vat small{font-size:18px}.show-ex-vat-highlighted p.inc_vat{font-size:22px;color:#333;margin:0;margin-bottom:1em;line-height:10px}.show-ex-vat-highlighted p.inc_vat small{font-size:14px;color:#333}.show-inc-vat-highlighted p.inc_vat{margin-top:.5em}.show-inc-vat-highlighted p.inc_vat{margin-top:.5em}.show-inc-vat-highlighted p.ex_vat{font-size:22px;color:#333;margin:0;line-height:10px}.view-display-id-block_2 .show-inc-vat-highlighted p.inc_vat,.view-display-id-block_5 .show-inc-vat-highlighted p.inc_vat{margin-top:0;font-size:16px}.view-display-id-block_2 .views-field-field-images,.view-display-id-block_2 .field--item,.view-display-id-block_2 .field--item img,.view-display-id-block_5 .views-field-field-images,.view-display-id-block_5 .field--item,.view-display-id-block_5 .field--item img{display:inline-block;vertical-align:middle;width:90px;margin-right:10px}#collapseAccessories{display:block}.view-display-id-block_2 .view-content>div,.view-display-id-block_5 .view-content>div{position:relative;min-height:150px}.view-display-id-block_2 .field--item img,.view-display-id-block_5 .field--item img{margin-right:1em}.views-field.views-field-field-add-to-cart{width:35%;float:right}.views-field.views-field-field-add-to-cart{text-align:right}.views-field.views-field-field-add-to-cart .form-number{text-align:center}input#edit-qty{font-size:16px;width:5em;margin-left:1em}.view-display-id-block_2 .views-field-title a,.view-display-id-block_5 .views-field-title a{color:#333;font-size:18px;font-weight:700;text-decoration:none}.view-display-id-block_2 .views-field-title a:hover,.view-display-id-block_5 .views-field-title a:hover{color:#ff9800}.view-display-id-block_2 .views-field-field-selling-price,.view-display-id-block_5 .views-field-field-selling-price{float:right;clear:none;display:inline;color:#ad1f24;font-family:sans-serif;font-size:18px;padding:0;position:relative}.view-display-id-block_2{position:relative}.view-display-id-block_2 .views-field-body,.view-display-id-block_5 .views-field-body{padding:0 !important;max-width:150px;margin:0 !important;display:inline-block;vertical-align:middle}.view-display-id-block_2 .views-field-body a,.view-display-id-block_5 .views-field-body a{color:#333;text-decoration:none}#collapseDeliveryOptions .field--name-body{padding:0 !important}.view-display-id-block_2 .views-field.views-field-field-add-to-cart,.view-display-id-block_5 .views-field.views-field-field-add-to-cart{position:absolute;right:0;top:3.5em}.view-display-id-block_2 .form-number,.view-display-id-block_5 .form-number{width:5em !important;font-size:16px;margin-left:1em;text-align:center}.accessories form{position:absolute;right:0;text-align:right}.accessories{padding-bottom:2.5em}span.in-stock,span.out-of-stock{padding-top:1em;display:inline-block;font-family:Raleway,Roboto,sans-serif}span.in-stock{color:green;font-size:18px;font-weight:800}span.out-of-stock{color:#ad1f24;font-size:18px;font-weight:800}#downloads-wrapper{padding:1em 0}#downloads-wrapper .field--label{display:inline-block;font-family:Raleway,Roboto,sans-serif}#downloads-wrapper .file-download-col{text-align:center;padding:25px;border:1px solid #eaeaea}div#AccessoriesModal.in,div#contactModal2.in,div#contactModal.in{opacity:1;background-color:rgba(0,0,51,.5)}.modal-body .view-content{height:auto !important}@media (min-width:576px){.modal-dialog{max-width:500px;margin:25% auto !important}}.print-btn{position:relative;top:-1.25em}
/* Source and licensing information for the above line(s) can be found at https://www.hollandpower.co.uk/themes/custom/generators/css/product.css. */