.product-price-container{height:100px;display:flex;flex-direction:column-reverse;justify-content:center}.product-price-container.discounted{color:#c00!important}.product-price-container.discounted .now-label{display:inline}.product-price-container .now-label{display:none}.product-price-container .before .price{color:#333;font-size:20px!important;text-decoration:line-through}.product-price-container .vat-info{margin:0;padding:0;color:#333;font-size:13px}.full-content-container,.full-content-container-left,.full-content-container-right{margin-bottom:20px;background-color:#fff}.full-content-container,.full-content-container-left{padding:0 20px}@media (min-width:992px){.product-page-panel.product-left-top{width:58%;float:left}.product-page-panel.product-left-top .full-content-container-left{border-bottom:none;margin-bottom:0}.product-page-panel.product-left-bottom{width:58%;float:left}.product-page-panel.product-left-bottom .full-content-container-left{border-top:none}.product-page-panel.product-right{width:40%;float:right}}.product-column.left .product-content-wrapper{height:auto;margin:10px}@media (max-width:991px){.product-column .product-content-wrapper .product-images{margin:0 -20px;width:100vw;aspect-ratio:1/1;height:auto}.product-right input[type=checkbox]{width:30px;height:30px;vertical-align:middle;margin:4px}}.add-to-basket-buttons{text-align:center;margin:30px 0}.add-to-basket-buttons input[type=number]{display:block;margin:20px auto}.product-column.right .product-option:nth-child(odd){background:#f3f3f3}.alert i{margin-right:5px}.product-option{padding:5px}.product-option img{margin-right:7px}.product-option em{font-size:14px}#image-wrap{position:relative;margin:0;padding:0;width:100%}.jcarousel-skin-ghp{position:absolute;width:19%;float:left;margin-top:15px}.jcarousel-skin-ghp .jcarousel-container-vertical{margin:0 auto;padding:40px 0;width:96px;transition:margin .2s}.jcarousel-skin-ghp .jcarousel-clip{overflow:hidden}.jcarousel-skin-ghp .jcarousel-clip-vertical{width:96px;height:281px;transition:height .2s}.jcarousel-skin-ghp .jcarousel-item{padding:3px;width:75px;height:75px;border:1px solid #ddd;transition:background .2s}.jcarousel-skin-ghp .jcarousel-item:hover{background:#eee}.jcarousel-skin-ghp .jcarousel-item.active{background:#cae8d0}.jcarousel-skin-ghp .jcarousel-item-vertical{margin-bottom:14px}.jcarousel-skin-ghp .jcarousel-item-placeholder{background:#fff;color:#000}.jcarousel-skin-ghp .jcarousel-next-vertical{position:absolute;bottom:-5px;left:26px;width:37px;height:37px;background:transparent url(../../../app/images/vertical-carousel-next.png) no-repeat 0 -37px;cursor:pointer}.jcarousel-skin-ghp .jcarousel-next-vertical:focus,.jcarousel-skin-ghp .jcarousel-next-vertical:hover{background-position:0}.jcarousel-skin-ghp .jcarousel-next-disabled-vertical,.jcarousel-skin-ghp .jcarousel-next-disabled-vertical:active,.jcarousel-skin-ghp .jcarousel-next-disabled-vertical:focus,.jcarousel-skin-ghp .jcarousel-next-disabled-vertical:hover{background-position:0 -74px;cursor:default}.jcarousel-skin-ghp .jcarousel-prev-vertical{position:absolute;top:-5px;left:26px;width:37px;height:37px;background:transparent url(../../../app/images/vertical-carousel-prev.png) no-repeat 0 -37px;cursor:pointer}.jcarousel-skin-ghp .jcarousel-prev-vertical:focus,.jcarousel-skin-ghp .jcarousel-prev-vertical:hover{background-position:0 0}.jcarousel-skin-ghp .jcarousel-prev-disabled-vertical,.jcarousel-skin-ghp .jcarousel-prev-disabled-vertical:active,.jcarousel-skin-ghp .jcarousel-prev-disabled-vertical:focus,.jcarousel-skin-ghp .jcarousel-prev-disabled-vertical:hover{background-position:0 -74px;cursor:default}.image-container{width:100%;text-align:center}.image-container div{width:80%;text-align:center;float:right}.image-container a{display:inline}.image-container img{max-width:100%;max-height:100%}.single-image{display:block;margin:0 auto;max-width:100%}.no-js #product-image-thumbs{list-style:none;padding-left:0;float:left;width:auto}.no-js #product-image-thumbs li{margin-bottom:5px;padding:3px;border:1px solid #ddd;width:75px}.no-js #product-image-thumbs li:hover{background:#eee}.no-js #product-image-thumbs li.active{background:#cae8d0}.fancybox-desktop,.fancybox-opened{max-width:900px!important}.fancybox-inner{height:auto!important}.fancybox-inner,.fancybox-inner img{max-width:870px!important}.fancybox-image{height:auto!important}html.no-js #out_of_stock_box{display:block!important}html.no-js #out_of_stock_box h2,html.no-js .stock_email_link{display:none!important}.sub-product-info{vertical-align:bottom;width:100%;padding-top:10px;margin-bottom:-10px;display:none}@media (min-width:992px){.sub-product-info{display:block}}.product-social{display:inline;float:left;padding:0;list-style:none}.no-js .product-social{display:none}.product-social li{display:inline;margin:0;padding:0}#___plusone_0{width:59px!important}.twitter-share-button.twitter-count-horizontal{width:79px!important}.view-360{float:right;text-align:center;opacity:.5}.view-360:hover{opacity:1}#tab_dimensions ul{padding:0;list-style:none;float:none!important}#tab_dimensions li{float:none}.product-brand-image{max-width:200px;height:auto}.headline,.headline2{font-weight:500}.headline2{font-size:20px;color:#888}.reviews-heading .left{font-size:14px}.review-name{margin-left:20px}.review-comment{clear:both;margin-top:3px}.review-tab-stars{float:right;margin-left:8px}.average-review-rating{float:right;margin-left:5px;margin-right:5px}.review-rating{float:left}#content-carousel-reviews .owl-item a{display:block;text-decoration:none;color:#222}#content-carousel-reviews .owl-item a:hover{color:#555}#content-carousel-reviews .owl-item a .review-comments{display:block}.tab-form{padding:18px;border:1px solid #ccc;background:#f8f8f8}.tab-form table{width:100%}.tab-form textarea{border:1px solid #ccc}.tab-form .text{width:80%}.faq-answer{padding-left:15px}.product-instructions img{margin-right:15px}.product-instructions td a{color:#006f3a;font-size:14px}.product-instructions em{margin-top:-15px}.product-left-box{margin-top:10px;padding:10px;border:1px solid #999;font-style:normal;overflow:hidden}.product-left-box .title{font-size:16px}.product-left-box .alternative_title{float:left;font-size:20px}.image-container a#product-image-anchor{display:none}.image-caption{display:block!important}.accordion-tab{margin:0;border:1px solid #ccc;background:url(../../../app/images/tabback.png) repeat-x 0;display:block;padding:8px 0 8px 10px;vertical-align:middle}.alternate table{border-spacing:15px 0;border-collapse:separate;width:100%}.alternate td{vertical-align:top;width:50%}.alternate .was-price{font-weight:400!important;font-size:13px}.alternate .price{font-size:15px}.productbox{margin-top:20px}.alternate .productbox h3{font-size:13px;margin-bottom:5px}.alternate .productbox h3 span:last-child{font-size:13px}.alternate .productbox .image{height:235px;width:80%;margin:0 auto;position:relative;text-align:center}.alternate .productbox .was_price{text-decoration:line-through}.alternate .productbox .price{display:inline-block;margin-bottom:10px;font-style:normal}.alternate .productbox .special_offer{display:inline-block;margin:10px 0;font-style:normal;color:#b90000;font-size:13px;font-weight:700}.alternate .productbox .package_banner{width:250px;height:50px;position:absolute;bottom:0;display:block;margin:0;text-align:center;color:#fff;padding-top:2px;font-size:14px;font-weight:700;box-sizing:border-box}.alternate .productbox .package_banner.ultimate{background-image:cdn_url("images/template/green_panel_graphic.png");background-size:100%;background-repeat:no-repeat;display:block}.alternate .productbox .package_banner.starter{background-size:100%;background-repeat:no-repeat;display:block;color:#666}.alternate .productbox .package_banner .pid{position:absolute;bottom:-5px;right:0;display:block;margin:0;color:#666;font-size:12px;font-weight:700}.alternate .productbox .package_banner span.package_name{text-transform:uppercase;font-size:11px}.alternate .productbox .package_banner span.package_price{line-height:1.1;font-size:19px;font-weight:800}.alternate .productbox ul.specification{margin:0;padding:0}.alternate .productbox ul.specification li{list-style:none;color:#222;font-size:13px;font-weight:700}.alternate .productbox ul.specification li span.plus{font-size:21px;line-height:.7;color:#666}.product-column.right{padding-top:10px;font-style:normal;width:100%}.product-column.right h2{margin:-5px 0 0;color:#b90000;font-size:20px}.product-column.right p{margin:0;color:#333;font-size:13px}.special-was{margin-bottom:-10px!important}.product-column.right span.price{font-size:33px;font-weight:600}.product-content-wrapper p.product-title{margin-top:15px}.product-content-wrapper .incvat{margin-top:-7px;margin-bottom:7px;padding:0;color:#333;font-size:13px}.product-column.right .info{color:#333;font-size:14px;margin-bottom:10px}.product-column.right .offerend{margin-bottom:-3px;color:#be1414;font-weight:700;font-size:12px}.product-column.right hr{margin:13px auto 8px;width:90%;height:1px;border:0;border-top:1px solid #e5e5e5;background:#b3b3b3}.product-column.right .pid{margin-top:14px;font-size:16px;font-family:Courier New,serif}.product-column.right .right{float:right}.product-column.right .right a{color:#000;text-decoration:none}.product-column.right span.right a:hover{text-decoration:underline}.product-column.right .productincludes{margin:0;padding:50px 22px 22px;list-style:none}.product-column.right .productincludes li{color:#333;line-height:20px;padding-left:8px}.product-column.right .productincludes li a{color:#006f3a;text-decoration:none;white-space:nowrap}.product-column.right .productincludes li a:hover{text-decoration:underline}.feature-box .faux-heading,.mfp-popup-box .faux-heading{font-size:19px;color:#666;padding:10px 0;font-weight:700;display:block}.mfp-popup-box .faux-heading{font-weight:500}.more-delivery{color:#333;text-decoration:none;font-size:10px}.more-delivery img.shedfast-delivery-badge{position:absolute;top:3px;left:6px}.product-column.right form{margin-top:10px}.product-column.right form .product-number-input{width:37px}.product-column.right ul.linkedproducts{padding-left:0;list-style:none}.product-column.right ul.linkedproducts li{padding:22px;display:flex;flex-wrap:wrap;background-color:#fafafa}.product-column.right ul.linkedproducts li:nth-child(odd){background:#f3f3f3}.product-column.right ul.linkedproducts li.selected{background-color:#cae8d0!important}.product-column.right ul.linkedproducts li .info-block{display:flex;width:100%;min-height:96px;max-height:150px;align-items:flex-start}.product-column.right ul.linkedproducts li .info-block .image-container{text-align:center;width:100px;margin-right:22px;height:100%;background-color:#fff}.product-column.right ul.linkedproducts li .info-block .image-container img{margin:auto;padding:0;border:none;border-radius:2px}.product-column.right ul.linkedproducts li .info-block .details-block{width:calc(100% - 135px);display:flex;flex-wrap:wrap;height:100%}.product-column.right ul.linkedproducts li .info-block .details-block .linked-product-info{width:100%}.product-column.right ul.linkedproducts li .info-block .details-block .linked-product-options{display:flex;align-items:center;justify-content:flex-end;align-self:flex-end;width:100%;position:static}.product-column.right ul.linkedproducts li .info-block .details-block .linked-product-options span{margin:0 8px 0 0;font-size:13px;font-weight:400}.product-column.right ul.linkedproducts li .info-block .details-block .linked-product-options .product-linked-quantity{height:auto}.product-column.right ul.linkedproducts li .info-block .details-block .linked-product-options input[type=checkbox]{margin:0 8px 0 0}.product-column.right ul.linkedproducts li .options-linked-products-block{width:100%;padding:10px 20px;margin:10px;border-top:1px solid #999;background-color:#fff}.product-column.right ul.linkedproducts li .options-linked-products-block .product-option{padding:0}.product-column.right ul.linkedproducts li .options-linked-products-block ul.linkedproducts{margin-bottom:0}.product-column.right ul.linkedproducts li .options-linked-products-block ul.linkedproducts li .info-block{height:auto}.product-column.right ul.linkedproducts p{padding-top:5px;color:#333;font-size:16px}.product-column.right ul.linkedproducts a{color:#006f3a}.product-column.right form ul.linkedproducts .quantity{width:50px}.product-column.right .grandchildrenOptions{background-color:#fff;width:100%;display:none;margin:10px;padding:10px}.product-column.right .grandchildrenOptions ul.linkedproducts{margin-bottom:0}@media (max-width:1366px){.product-column.right ul.linkedproducts li .info-block,.product-column.right ul.linkedproducts li .info-block .image-container{height:auto}.product-column.right ul.linkedproducts li .details-block .linked-product-options{margin:5px 10px 5px 0}}@media (max-width:950px){.product-column.right ul.linkedproducts li .info-block .details-block{width:calc(100% - 100px)}}@media (max-width:600px){.product-column.right ul.linkedproducts li .info-block .details-block{width:100%}}.linked_product_link{float:right;margin:20px 0 0}.package-list{padding:0;list-style:none}.package-list li{position:relative;margin-bottom:5px;padding:5px;border:1px solid #b5dba8;background:#f3f3f3}.package-list li.selected{background-color:#cae8d0!important}.package-info{position:absolute;top:5px;right:10px;left:10px;height:20px;line-height:20px}.package-info .package-title{font-size:13px;font-weight:300}.package-info .package-title span{font-weight:400}.package-info .package-title.left{color:#060;font-size:16px}.package-info .package-title.right{color:#fff}.package-list li table{margin:35px 10px}.package-list td{vertical-align:top;text-align:center}.package-list .plus{min-width:24px;height:auto;font-size:1.2rem;padding-top:2.4rem}.package-list .item img{padding:1rem;max-height:100px;margin-bottom:.4rem}.package-list .item-2{width:50%}.package-list .item-3{width:33%}.package-price{position:absolute;right:10px;bottom:10px}.package_banner{width:100%;height:60px;display:block;margin:0;text-align:center;color:#fff;padding-top:8px;font-size:14px;font-weight:700;box-sizing:border-box}.product-column.right .offerend{display:block;padding-top:7px;font-size:18px;font-weight:400}.title-area{position:relative}.title-area .pid{right:0;bottom:0;font-size:16px;color:#333}.price{font-size:24px;text-align:left}.special-was{text-decoration:line-through}.delivery img{margin-right:10px;position:relative;top:-5px}.delivery{text-align:center;margin-top:20px}.delivery span{font-size:16px;padding-top:5px}.delivery span.delay{font-size:15px;display:block}.stock{margin-top:20px;margin-left:5%;font-size:16px}.add_to_basket{display:block;margin:10px auto 15px;text-align:center}.test{margin-bottom:5px;width:100%;display:inline-block;position:relative}.product-column.right .linkedproducts .linked-product-options{right:5px;bottom:5px}.linked-product-info.left{width:66%}.product-column .content-breadcrumb{margin-top:10px}.product-column .product-content-wrapper h1{font-size:24px;margin:14px 0 14px 1px}@media (max-width:480px){.g-recaptcha>div>div{width:inherit!important;position:relative;display:block;padding:0;overflow:hidden;max-width:302px;border-right:1px solid #d3d3d3;border-radius:4px;box-shadow:2 4px -1px px0 rgba(0,0,0,.08);-webkit-box-shadow:2 px0 4px -1px rgba(0,0,0,.08);-moz-box-shadow:2 px0 4px -1px rgba(0,0,0,.08)}.g-recaptcha iframe{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.g-recaptcha iframe>.rc-anchor-light{width:99%}.g-recaptcha>div{position:relative}.g-recaptcha>div:before{content:"Loading captcha...";position:absolute;top:38%;left:0}.g-recaptcha:empty:before{content:"Something wrong occured"}}.product-column.right form .add_to_basket .button{margin-left:20px}.product-column.right form .button:hover{background:url(https://assets.greenhousepeople.co.uk/images/template/icons/shopping_cart.png),#339148;background-repeat:no-repeat;background-size:10%,cover;background-position:85% 50%}.full-content-container-right .product-column.right .package_banner_2023{text-align:center;padding:6px;color:#000;font-size:1.4em;font-weight:400;letter-spacing:.1em;border-radius:0;text-transform:uppercase}.full-content-container-right .product-column.right .sale_product_reviews{margin:0 0 22px 22px}.full-content-container-right .product-column.right .sale_product_reviews .rating .stars{font-size:1.2em}.full-content-container-right .product-column.right .sale_product_reviews .rating .stars .fa.fa-star,.full-content-container-right .product-column.right .sale_product_reviews .rating .stars .fa.fa-star-half{color:#000}.full-content-container-right.ultimate .product-column.right .package_banner_2023{background:linear-gradient(50deg,#dcd09a,#cfc094 30%,rgba(222,208,159,.78) 80%,#d4c8a2);color:#000}.full-content-container-right.starter .product-column.right .package_banner_2023{background:linear-gradient(50deg,#e5e6e8,#d4d5d7 30%,rgba(217,217,220,.78) 80%,#e4e6e7);color:#000}.full-content-container-right .add_to_basket{padding:0 22px;font-weight:200;letter-spacing:.01em}.full-content-container-right .add_to_basket .quantity{padding:6px 4px;position:relative;top:0;border:2px solid #143740;border-radius:4px;background-color:#fff;margin-left:10px}.full-content-container-right .add_to_basket .btn-buy{position:relative;width:auto;height:auto;border:initial;background:initial;display:block;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;white-space:nowrap;padding:1em 2.5em;font-size:18px;line-height:1.2em;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:var(--cta-colour-buy-button-light);color:#eee;border-radius:4px;min-width:300px;margin:30px auto}.full-content-container-right .add_to_basket .btn-buy:active,.full-content-container-right .add_to_basket .btn-buy:hover{background-color:#50775d}.full-content-container-right .add_to_basket .btn-buy i{margin-right:12px}.product-column.right .running-total{font-size:18px}.product-column.right .running-total span{font-size:27px}.accordion-tab{display:none}.product-tabs ul{display:block}#rev_cap>div>div{margin:0 auto}ul.range{list-style:outside none none;margin:0;padding:0}ul.range:after{clear:both;content:" ";display:table}ul.range.fixed{margin:0 auto}.product-variation-options ul.range li{display:block;float:left;font-size:1em;margin:0 .33% .33% 0}.product-variation-options ul.range li a{height:46px;border:1px solid #e3e3e3;color:#777;display:block;overflow:hidden;padding:12px 10px 5px;text-align:center}ul.range li a:hover{background:#82ab78 none repeat scroll 0 0;border-color:#82ab78;text-decoration:none;color:#fff}ul.range li a.active{border-color:#3f96d9}ul.range.fixed li{width:23.9%}ul.range.fixed li,ul.range.materials li{display:inline-block;float:none;min-width:125px}ul.range.materials li{width:30%;border:2px solid #fff}ul.range.materials li a{min-height:46px;height:auto;padding-bottom:12px}@media (max-width:1260px) and (min-width:992px){ul.range.materials li{width:100%}}@media (max-width:795px){ul.range.materials li{width:40%}}ul.range.materials li .tooltip.top .tooltip-inner{padding:0}ul.range.materials li .tooltip.in{opacity:1!important;filter:alpha(opacity=100)}.product-variation-options li.selected{border:2px solid #39f}ul.range li a.unselectable:hover{background:none;border-color:#e3e3e3;text-decoration:none;color:#777}ul.range a.unselectable span{color:#ddd}.selected-colour,.selected-dwarf-wall,.selected-material,.selected-package,.selected-roof,.selected-size{border:2px solid #39f!important}.product-variation-options .colour div,.product-variation-options .roof div{opacity:1}.product-variation-options .roof div{border-radius:50%}.product-variation-options .roof div p{padding-top:5px}.product-variation-options{margin:5px 5px 5px 15px}.product-variation-options .option-colour{margin-bottom:5px!important}.product-variation-options .colour .box{height:70px;width:70px}.product-variation-options .roof .box{height:100px;width:100px}.optRoof .option-roof-name{padding-right:5px}.optRoof .popup-inline{color:#006f3a}.product-variation-options .colour .box img{max-width:70px;max-height:70px}.product-variation-options .roof .box img{max-width:100px;max-height:100px;border-radius:50%}.product-variation-options .roof+.roof{margin-bottom:5px}a.show-all-colours{margin-left:4px;margin-top:4px}.product-column.right .prod_id{font-size:1em;margin-left:15px;margin-bottom:-5px;color:#777}.product-variation-options{color:#777}.product-column .product-content-wrapper .title-area div.headline{font-size:20px;margin-top:10px}@media (max-width:641px){ul.range.materials li{width:100%}.product-column .product-content-wrapper h1{font-size:18px;margin:14px 0 14px 1px}.product-column .product-content-wrapper .title-area div.headline,.product-column .product-content-wrapper .title-area div.headline2{font-size:18px}}@media (max-width:768px){.full-content-container-left,.full-content-container-right,.product-column{float:none;width:100%}.tabcontent iframe{height:auto;width:100%}.tabcontent img{max-width:100%;height:auto;width:auto}.accordion-tab{display:block}.product-content{border-left:1px solid #ccc;border-right:1px solid #ccc;padding:10px}}.embed-responsive{margin-bottom:24px}.colour.not-allowed:hover{cursor:not-allowed!important}.button.reviews-more{color:#fff!important;padding:6px 0;display:block;margin:1.1em auto;width:60%!important;text-align:center;height:auto}.product-tabs #tab_info .headline{font-size:20px}.mfp-popup-box img.thumbnail{max-width:100%}h1.product-title{font-weight:300}.product-option .has-images{margin-top:5px;display:flex;flex-direction:row-reverse;align-content:center;align-items:center}.product-option .has-images input[type=radio]{opacity:0;position:fixed;width:0}.product-option .has-images input[type=radio]+label{cursor:pointer;margin-bottom:0;flex-grow:1}.product-option .has-images input[type=radio]+label img{padding:1px;border:2px solid #fff;cursor:pointer;max-width:70px}.product-option .has-images input[type=radio]:checked+label img{padding:1px;border:2px solid #5faf91}input.spinbox-active{background-repeat:no-repeat;background-position:right 0;background-image:url(../../../app/images/vendor/spinbox-sprite.png)}input.spinbox-active.spinbox-up-hover{background-position:right -18px;cursor:pointer}input.spinbox-active.spinbox-down-hover{background-position:right -36px;cursor:pointer}input.spinbox-active.spinbox-up{background-position:right -72px;cursor:pointer}input.spinbox-active.spinbox-down{background-position:right -54px;cursor:pointer}figure.embed,figure.embed-over,figure.embed-top,figure.overlay{display:inline-block;vertical-align:top;position:relative;margin:0;font-size:.8em;background:#fff;overflow:hidden}figure.embed-over img,figure.embed-top img,figure.embed img,figure.overlay img{width:100%;display:block}figure.embed-over figcaption,figure.embed-top figcaption,figure.embed figcaption,figure.overlay figcaption{width:100%;padding:.5em;color:#323232;background:hsla(0,0%,78.4%,.825)}figure.embed *,figure.embed-over *,figure.embed-top *,figure.overlay *{box-sizing:border-box}figure.embed figcaption{position:absolute;bottom:0}figure.embed-top figcaption{position:absolute;top:0}figure.embed-over figcaption,figure.overlay figcaption{width:100%;height:100%;position:absolute;top:0;opacity:0}figure.embed-over:hover figcaption,figure.overlay:hover figcaption{opacity:1}figure.embed-over.light figcaption,figure.embed-top.light figcaption,figure.embed.light figcaption,figure.light figcaption,figure.overlay.light figcaption{color:#505050;background:hsla(0,0%,96.1%,.825)}figure.dark figcaption,figure.embed-over.dark figcaption,figure.embed-top.dark figcaption,figure.embed.dark figcaption,figure.overlay.dark figcaption{color:#f5f5f5;background:rgba(50,50,50,.7)}figure.embed-over.medium,figure.embed-top.medium,figure.embed.medium,figure.medium,figure.overlay.medium{font-size:1em}figure.embed-over.large,figure.embed-top.large,figure.embed.large,figure.large,figure.overlay.large{font-size:1.2em}figure.embed-over.xlarge,figure.embed-top.xlarge,figure.embed.xlarge,figure.overlay.xlarge,figure.xlarge{font-size:1.5em}figure.embed-over.hide figcaption,figure.embed-top.hide figcaption,figure.embed.hide figcaption,figure.hide figcaption,figure.overlay.hide figcaption{opacity:1}figure.embed-over.hide:hover figcaption,figure.embed-top.hide:hover figcaption,figure.embed.hide:hover figcaption,figure.hide:hover figcaption,figure.overlay.hide:hover figcaption{opacity:0}figure.embed-over.hide-smooth figcaption,figure.embed-top.hide-smooth figcaption,figure.embed.hide-smooth figcaption,figure.hide-smooth figcaption,figure.overlay.hide-smooth figcaption{opacity:1;transition:opacity .5s}figure.embed-over.hide-smooth:hover figcaption,figure.embed-top.hide-smooth:hover figcaption,figure.embed.hide-smooth:hover figcaption,figure.hide-smooth:hover figcaption,figure.overlay.hide-smooth:hover figcaption{opacity:0;transition:opacity .5s}figure.embed-over.reveal figcaption,figure.embed-top.reveal figcaption,figure.embed.reveal figcaption,figure.overlay.reveal figcaption,figure.reveal figcaption{opacity:0}figure.embed-over.reveal:hover figcaption,figure.embed-top.reveal:hover figcaption,figure.embed.reveal:hover figcaption,figure.overlay.reveal:hover figcaption,figure.reveal:hover figcaption{opacity:1}figure.embed-over.reveal-smooth figcaption,figure.embed-top.reveal-smooth figcaption,figure.embed.reveal-smooth figcaption,figure.overlay.reveal-smooth figcaption,figure.reveal-smooth figcaption{opacity:0;transition:opacity .5s}figure.embed-over.reveal-smooth:hover figcaption,figure.embed-top.reveal-smooth:hover figcaption,figure.embed.reveal-smooth:hover figcaption,figure.overlay.reveal-smooth:hover figcaption,figure.reveal-smooth:hover figcaption{opacity:1;transition:opacity .5s}.image-caption{position:relative;display:inline-block}.caption{position:absolute;bottom:0;line-height:15px;display:block;color:#323232;background:#f3f3f3;opacity:.9;z-index:15;text-align:center;padding:5px 0}.caption,.image-container div .caption{width:100%}@media print{.full-content-container,.full-content-container-left,.full-content-container-right{clear:both;overflow:hidden;margin-bottom:20px;padding:0 10px 10px;border:1px solid #ccc;background-color:#fff}.full-content-container-left{width:59.5%;float:left}.full-content-container-right{width:39.5%;float:right;clear:none}.alert{display:none}.product-column.left{width:100%}.product-column.left .product-content-wrapper{height:auto;margin:10px}.product-column.right .product-option:nth-child(2n){background:#f3f3f3}.product-option{padding:5px}.product-option img{margin-right:7px}.product-option em{font-size:14px}#image-wrap{position:relative;margin:0;padding:0;width:100%}.jcarousel-skin-ghp{width:20%;float:left;margin-top:15px}.jcarousel-skin-ghp .jcarousel-container-vertical{margin:0 auto;padding:40px 0;width:96px;transition:margin .2s}.jcarousel-skin-ghp .jcarousel-clip{overflow:hidden}.jcarousel-skin-ghp .jcarousel-clip-vertical{width:96px;height:281px;transition:height .2s}.jcarousel-skin-ghp .jcarousel-item{padding:3px;width:75px;height:75px;border:1px solid #ddd;transition:background .2s}.jcarousel-skin-ghp .jcarousel-item:hover{background:#eee}.jcarousel-skin-ghp .jcarousel-item.active{background:#cae8d0}.jcarousel-skin-ghp .jcarousel-item-vertical{margin-bottom:14px}.jcarousel-skin-ghp .jcarousel-item-placeholder{background:#fff;color:#000}.jcarousel-skin-ghp .jcarousel-next-vertical{position:absolute;bottom:-5px;left:26px;width:37px;height:37px;background:transparent url(../../../app/images/vertical-carousel-next.png) no-repeat 0 -37px;cursor:pointer}.jcarousel-skin-ghp .jcarousel-next-vertical:focus,.jcarousel-skin-ghp .jcarousel-next-vertical:hover{background-position:0 0}.jcarousel-skin-ghp .jcarousel-next-disabled-vertical,.jcarousel-skin-ghp .jcarousel-next-disabled-vertical:active,.jcarousel-skin-ghp .jcarousel-next-disabled-vertical:focus,.jcarousel-skin-ghp .jcarousel-next-disabled-vertical:hover{background-position:0 -74px;cursor:default}.jcarousel-skin-ghp .jcarousel-prev-vertical{position:absolute;top:-5px;left:26px;width:37px;height:37px;background:transparent url(../../../app/images/vertical-carousel-prev.png) no-repeat 0 -37px;cursor:pointer}.jcarousel-skin-ghp .jcarousel-prev-vertical:focus,.jcarousel-skin-ghp .jcarousel-prev-vertical:hover{background-position:0 0}.jcarousel-skin-ghp .jcarousel-prev-disabled-vertical,.jcarousel-skin-ghp .jcarousel-prev-disabled-vertical:active,.jcarousel-skin-ghp .jcarousel-prev-disabled-vertical:focus,.jcarousel-skin-ghp .jcarousel-prev-disabled-vertical:hover{background-position:0 -74px;cursor:default}.image-container{width:100%;text-align:right}.image-container div{float:right;width:80%;text-align:center}.image-container a{display:inline}.image-container img{max-width:100%;max-height:390px}#product-image-anchor{line-height:393px;display:block}.single-image{display:block;margin:0 auto;max-width:100%}.no-js #product-image-thumbs{list-style:none;padding-left:0;float:left;width:auto}.no-js #product-image-thumbs li{margin-bottom:5px;padding:3px;border:1px solid #ddd;width:75px}.no-js #product-image-thumbs li:hover{background:#eee}.no-js #product-image-thumbs li.active{background:#cae8d0}.fancybox-desktop,.fancybox-opened{max-width:900px!important}.fancybox-inner{height:auto!important}.fancybox-inner,.fancybox-inner img{max-width:870px!important}.fancybox-image{height:auto!important}html.no-js #out_of_stock_box{display:block!important}html.no-js #out_of_stock_box h2,html.no-js .stock_email_link{display:none!important}.sub-product-info{vertical-align:bottom;width:100%;margin-top:10px;margin-bottom:-10px}.product-social{display:inline;float:left;padding:0;list-style:none}.no-js .product-social{display:none}.product-social li{display:inline;margin:0;padding:0}#___plusone_0{width:59px!important}.twitter-share-button.twitter-count-horizontal{width:79px!important}.view-360{float:right;text-align:center;opacity:.5}.view-360:hover{opacity:1}.product-tabs>ul{display:none;padding-left:0;list-style:none}.product-tabs ul li{float:left;margin-right:3px}.product-tabs ul li a{display:block;padding:8px 17px;border:1px solid #ccc;border-bottom:0;background:url(../images/tabback.png) repeat-x 0;color:#666;text-decoration:none}.product-tabs ul li a.active{position:relative;top:1px;border:1px solid #999;border-bottom:0;background:#fafafa;color:#000}.product-tabs .tabcontent>div{clear:left;margin-bottom:10px;padding:10px;border:1px solid #999;overflow:hidden}.product-tabs .tabcontent p{margin:10px 0}#tab_dimensions ul{padding:0;list-style:none}#tab_dimensions li{float:none}.product-brand-image{max-width:200px;height:auto}.headline,.headline2{font-weight:700}.headline2{font-size:20px;color:#888}.reviews-heading .left{font-size:14px}.review-name{margin-left:20px}.review-comment{clear:both;margin-top:3px}.tab-form{padding:18px;border:1px solid #ccc;background:#f8f8f8}.tab-form table{width:100%}.tab-form textarea{border:1px solid #ccc}.tab-form .text{width:80%}.faq-answer{padding-left:15px}.product-instructions img{margin-right:15px}.product-instructions td a{color:#006f3a;font-size:14px}.product-instructions em{margin-top:-15px}.product-left-box{margin-top:10px;padding:10px;border:1px solid #999;font-style:normal}.product-left-box .title{font-weight:700;font-size:16px}.product-accordion{display:none;margin-top:5px}.accordion-tab{margin:0;border:1px solid #ccc;background:url(../../../app/images/tabback.png) repeat-x 0;display:block;padding:8px 0 8px 10px;vertical-align:middle}.accordion-content{display:none;border-left:1px solid #ccc;border-right:1px solid #ccc;padding:10px}.alternate table{border-spacing:15px 0;border-collapse:separate}.alternate td{vertical-align:top}.alternate .was-price{font-weight:400!important;font-size:13px}.alternate .price{font-weight:700;font-size:15px}.productbox{text-align:center}.alternate .productbox h3{font-weight:700;font-size:14px}.alternate .productbox .price{display:block;margin-top:5px;font-style:normal}.product-column.right{padding-top:10px;font-style:normal;width:100%}.product-column.right h2{margin:-5px 0 0;color:#b90000;font-size:20px}.product-column.right p{margin:0;color:#333;font-size:13px}.special-was{margin-bottom:-10px!important}.product-column.right span.price{font-size:33px}.product-content-wrapper p.product-title{margin-top:15px}.product-title span{color:#333;font-size:20px;margin-top:4px}.product-content-wrapper .incvat{margin-top:-7px;margin-bottom:7px;padding:0;color:#333;font-size:13px}.product-title .brand{font-weight:700}.product-column.right .info{color:#333;font-size:14px;margin-bottom:10px}.product-column.right .offerend{margin-bottom:-3px;color:#be1414;font-weight:700;font-size:12px}.product-column.right hr{margin:13px auto 8px;width:100%;height:1px;border:0;border-top:1px solid #e5e5e5;background:#b3b3b3}.product-column.right .pid{margin-top:14px;font-size:16px;font-family:Courier New,serif}.product-column.right .right{float:right}.product-column.right .right a{color:#000;text-decoration:none}.product-column.right span.right a:hover{text-decoration:underline}.product-column.right .productincludes{margin-bottom:15px;margin-top:5px;padding-left:0;list-style:none}.product-column.right .productincludes li{color:#333;font-size:13px;line-height:20px}.product-column.right .productincludes li span{margin:0 5px 0 8px;font-size:18px}.product-column.right .productincludes li a{white-space:nowrap}.more-delivery,.product-column.right .productincludes li a{color:#333;text-decoration:none;font-size:10px}.product-column.right .productincludes li a:hover{text-decoration:underline}.product-column.right form{margin-top:10px}.product-column.right form .button{margin-top:5px;width:130px;height:37px;border:1px solid #ccc;background:#62b972;background:linear-gradient(180deg,#62b972 0,#339148);color:#fff;font-weight:700;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#62b972",endColorstr="#339148",GradientType=0);cursor:pointer}.product-column.right form .button:hover{background:#339148}.product-column.right form .product-number-input,.product-column.right form .quantity{width:37px}.product-column.right form>span{float:right;margin-top:7px;color:#000;font-size:23px}.product-column.right ul.linkedproducts{padding-left:0;list-style:none}.product-column.right ul.linkedproducts li{position:relative;display:block;height:104px}.product-column.right ul.linkedproducts li.selected{background-color:#cae8d0!important}.product-column.right ul.linkedproducts li:nth-child(2n){background:#f3f3f3}.product-column.right ul.linkedproducts img{margin:0;max-width:95%;max-height:90%}.product-column.right ul.linkedproducts p{padding-top:5px;color:#333;font-size:12px}.product-column.right .linkedproducts a{color:#006f3a}.product-column.right .linkedproducts .image-container{position:absolute;top:0;left:0;display:block;margin:0 5px;width:100px;height:104px;text-align:center;line-height:100px}.product-column.right .linkedproducts .linked-product-info{position:absolute;top:10px;left:110px;height:70px}.product-column.right .linkedproducts .linked-product-options{position:absolute;right:5px;bottom:5px}.product-column.right ul.linkedproducts div span{position:relative;bottom:0;float:left;margin-right:5px;margin-top:8px;font-size:12px}.product-column.right ul.linkedproducts div input{height:auto}.product-column.right ul.linkedproducts div input[type=checkbox]{margin-top:0}.linked_product_link{float:right;margin:20px 0 0}.package-list{padding:0;list-style:none}.package-list li{position:relative;margin-bottom:5px;padding:5px;border:1px solid #b5dba8;background:#f3f3f3}.package-list li.selected{background-color:#cae8d0!important}.package-info{position:absolute;top:5px;right:10px;left:10px;height:20px;line-height:20px}.package-info .package-title{font-size:16px}.package-info .package-title.left{color:#060}.package-info .package-title.right{color:#a00}.package-info strong{font-size:16px}.package-list li table{margin:35px 10px}.package-list td{vertical-align:top;text-align:center}.package-list .plus{min-width:24px;height:auto;background:url(/images/template/plus.png) 50% 30px no-repeat}.package-list .item-2{width:50%}.package-list .item-3{width:33%}.package-price{position:absolute;right:10px;bottom:10px}}@media print and (max-width:950px){.content .tabs{display:none}}@media print and (min-width:1130px){.jcarousel-skin-ghp .jcarousel-clip-vertical{height:377px}.image-container img{max-height:485px}#product-image-anchor{line-height:488px}}@media print and (min-width:1330px){.jcarousel-skin-ghp .jcarousel-clip-vertical{height:473px}.image-container img{max-height:565px}#product-image-anchor{line-height:568px}}@media print{#tab-buttons,.button,.button-light-grey,.content-breadcrumb,.footer-wrapper,.header-navsection,.header-top,.product-linked-checkbox,.product-linked-quantity,.product-quantity,.running-total,.sub-product-info{display:none!important}}@media print{a[href]:after{content:none!important}}@media print{#tab_delivery,#tab_dimensions,#tab_info,#tab_instruct{display:block!important}}.glider-contain{width:100%}.glider,.glider-contain{margin:0 auto;position:relative}.glider{overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:none}.glider,.glider-track{transform:translateZ(0)}.glider-track{width:100%;margin:0;padding:0;display:flex;z-index:1}.glider.draggable{cursor:grab}.glider.draggable,.glider.draggable .glider-slide img{-webkit-user-select:none;-moz-user-select:none;user-select:none}.glider.draggable .glider-slide img{pointer-events:none}.glider.drag{cursor:grabbing}.glider-slide{-webkit-user-select:none;-moz-user-select:none;user-select:none;justify-content:center;align-content:center;width:100%}.glider-slide img{max-width:100%}.glider::-webkit-scrollbar{opacity:0;height:0}.glider-next,.glider-prev{-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;outline:none;background:none;padding:0;z-index:2;font-size:40px;text-decoration:none;left:-23px;border:0;top:30%;cursor:pointer;color:#666;opacity:1;line-height:1;transition:opacity .5s cubic-bezier(.17,.67,.83,.67),color .5s cubic-bezier(.17,.67,.83,.67)}.glider-next:focus,.glider-next:hover,.glider-prev:focus,.glider-prev:hover{color:#4b8a67}.glider-next{right:-23px;left:auto}.glider-next.disabled,.glider-prev.disabled{opacity:.25;color:#666;cursor:default}.glider-slide{min-width:150px}.glider-hide{opacity:0}.glider-dots{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto}.glider-dot,.glider-dots{-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:0}.glider-dot{background:none;border:0;outline:none;display:block;cursor:pointer;color:#ccc;border-radius:999px;background:#ccc;width:12px;height:12px;margin:7px}.glider-dot.active,.glider-dot:focus,.glider-dot:hover{background:#a89cc8}@media (max-width:36em){.glider::-webkit-scrollbar{opacity:1;-webkit-appearance:none;width:7px;height:3px}.glider::-webkit-scrollbar-thumb{opacity:1;border-radius:99px;background-color:hsla(0,0%,61.2%,.25);box-shadow:0 0 1px hsla(0,0%,100%,.25)}}.glider{overflow-x:hidden}.glider-dot.active{background-color:#4b8a67}.glider-contain{max-width:90%;margin-top:20px}.glider{padding-left:20px}.glider .text-center{float:left;padding:5px;min-height:150px}.glider .text-center img{-o-object-fit:cover;object-fit:cover;width:130px;height:130px}#product_badges{position:relative;height:0;line-height:0;z-index:10}#product_badges .product-badge{opacity:.95}#product_badges .product-badge.shedfast-fast-delivery{width:120px;margin-top:20px;left:-7px;position:absolute;top:-25px}.product-content-wrapper .delivery span .delivery-highlight span{font-size:12px}.product-content-wrapper .delivery span .delivery-highlight~i.fa,.product-content-wrapper .delivery span i:has(+.delivery-highlight){display:none}.product-content-wrapper .delivery span .delivery-highlight{text-align:left;position:relative;background-color:#13343f;padding:9px 20px 10px 56px;margin:0 22px;border-radius:3px}.product-content-wrapper .delivery .delivery-highlight,.product-content-wrapper .delivery .delivery-highlight span,.product-content-wrapper .delivery .delivery-highlight strong{color:#fff;white-space:normal}.collapsible-panel{margin:0}.collapsible-panel>button{background-color:transparent;color:#444;cursor:pointer;padding:18px;width:100%;border:none;text-align:left;outline:none;font-size:1.1em;text-align:center}.collapsible-panel>button .chevron{margin-top:0;display:block;animation:pulse 2s infinite;color:#000;transition:opacity .6s ease}.collapsible-panel>button .chevron:before{border-style:solid;border-width:.25em .25em 0 0;content:"";display:inline-block;height:20px;position:relative;transform:rotate(-45deg);vertical-align:top;width:20px}.collapsible-panel>button .chevron.bottom:before{top:0;transform:rotate(135deg)}.collapsible-panel>button .chevron.right:before{left:0;transform:rotate(45deg)}.collapsible-panel>button .chevron.left:before{left:.25em;transform:rotate(-135deg)}@keyframes pulse{0%{transform:translate(0)}50%{transform:translateY(10px)}to{transform:translate(0)}}.collapsible-panel>button.active .chevron{opacity:0}.collapsible-panel>div{padding:0;max-height:0;overflow:scroll;transition:max-height .2s ease-out}#display-site-details{border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:20px 22px}#display-site-details h3{font-size:1.4em;padding:0;margin:20px 0 0}#display-site-details .display-site-address{padding:20px 0}#display-site-details .display-site-address p{font-size:1em;margin:0 0 5px}#display-site-details .display-site-address span{font-size:.8em}