.title-wrapper-with-link{flex-direction:column;justify-content:center}.multicolumn .title{margin:0}.multicolumn .cust_rich_text{text-align:center;width:600px}.cust_rich_text p{font-size:16px;line-height:26px;margin:0;color:#595f69}.multicolumn .img-bar{width:299.58px;margin-top:15px}.img-bar img{width:100%}.multicolumn-list{align-items:center}.multicolumn a.button.button--primary{background:#daa424;border-radius:5px;color:#fff!important;padding:10px 30px;border-color:#d9a424;height:auto;letter-spacing:2px;font-size:14px;font-weight:500;margin-top:0}a.button.button--primary:after,a.button.button--primary:hover:after{box-shadow:none}.multicolumn-card__info h3.inline-richtext{font-size:16px}.multicolumn-card .media.sml_logo{padding-bottom:18.3%!important}.multicolumn-card__info{padding-top:24px!important}.btm_card_logo{width:100%;padding-top:5px}.btm_card_logo img{width:100%}.image-with-text__text-item .image-with-text__content{padding:76px}.image-with-text__media{border:none}.image-with-text__text.rte.body{margin-top:5px}.image-with-text__text.rte.body p{font-size:14px;line-height:26px}.image-with-text__content a.button.button--primary{margin-top:20px}footer.footer{padding-bottom:15px;padding-top:75px}footer.footer{margin:0;background:url(https://apexfibreglassroofingsupplies.co.uk/cdn/shop/t/66/assets/footer-bg.jpg) no-repeat top center;background-size:cover}div.footer__content-bottom-wrapper{display:flex;width:auto}.video_sec h2.title.inline-richtext.h1{line-height:40px}.partition_div{display:flex}.menu_featured_collection_main_sec{width:70%}.mega-menu .mega-menu__list--condensed{width:30%;overflow-y:scroll;height:465px}.underline-links-hover:hover a{text-decoration:none!important}a.mega-menu__link.mega-menu__link--level-2.link{font-weight:600;font-size:15px;line-height:17px;display:flex;align-items:flex-start;text-transform:uppercase;color:#2c3e50;font-family:Poppins;letter-spacing:0;padding:10px 0;border-bottom:1px solid #2c3f50}.mega-menu__link:hover,.mega-menu__link--active{text-decoration:none!important;color:#daa424!important}.cstm_itg_class:hover .header__menu-item span{color:#d8a424}.mega-menu .mega-menu__list--condensed::-webkit-scrollbar{width:2px}.mega-menu .mega-menu__list--condensed::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #0000004d}.mega-menu .mega-menu__list--condensed::-webkit-scrollbar-thumb{background-color:#2c3e50;outline:1px solid #E9E9EF}.mega-menu__content,.menu_featured_collection_main_sec{column-gap:20px}.menu_featured_collection_main_sec{padding-top:20px}summary.header__menu-item.list-menu__item.link.focus-inset:after{position:absolute;content:"";background:#2c3e50;width:1px;height:17px;left:0}summary.header__menu-item.list-menu__item.link.focus-inset{color:#2c3e50}.header__inline-menu{margin:0}ul.list-menu.list-menu--inline li:nth-child(1) a.header__menu-item.list-menu__item.link.link--text.focus-inset{padding-left:0}.grid__item.product__media-wrapper .thumbnail-list{display:block}.grid__item.product__media-wrapper .thumbnail-slider{width:13%;float:left}.grid__item.product__media-wrapper .main_product_sec{width:87%;float:right;padding:0 10px 0 20px}.product__info-wrapper.grid__item{background:#f7f7f7;border:1px solid #E0E0E0;border-radius:10px;padding:40px}.product__info-wrapper.grid__item .product__title h1{font-weight:600;font-size:27px;line-height:33px;text-transform:uppercase;color:#12281f;letter-spacing:0}.product__info-container .emdpr-taxIncludedPrice-div span{font-weight:600!important}.grid__item.product__media-wrapper .price__container{font-weight:600;font-size:31px;line-height:33px;text-align:center;text-transform:uppercase;color:#49acd5}.form__label{font-weight:400;font-size:16px;line-height:17px;text-transform:uppercase;color:#2c3e50;font-family:poppins;letter-spacing:0;margin-bottom:10px}.product-form__input.product-form__input--dropdown .select__select{font-weight:400;font-size:16px;line-height:24px;color:#2c3e50;background:#fff}.product__info-wrapper.grid__item .price__container{font-weight:400;font-size:31px;line-height:33px;text-transform:uppercase;color:#49acd5}.product__tax.caption.rte{display:none}summary.list-menu__item{font-size:13px}a.header__menu-item.list-menu__item.link.link--text.focus-inset{font-size:13px}.cart-count-bubble{left:1.2rem}button.thumbnail.global-media-settings.global-media-settings--no-shadow{border-radius:10px}.select:after{border-radius:5px}@media screen and (min-width:767px){.product__info-wrapper .buy_button_main_sec{width:50%!important;float:right!important}body .product-form__input{max-width:100%!important;min-width:inherit}}@media screen and (max-width:1023px){body.itg-product .product__info-container .product-form{margin:3.5rem 0}}.product-form__input{float:left;width:50%;clear:left}.quantity{width:calc(28rem / var(--font-body-scale) + var(--inputs-border-width) * 2)}.quantity:after{border-radius:5px}.buy_button_main_sec{margin-top:11px!important}.share-button{clear:both}h2.related-products__heading.h1{text-align:center}.media.media--transparent.media--hover-effect img{padding:30px}html .mega-menu__list{grid-template-columns:repeat(4,minmax(0,1fr))}html .mega-menu__link.link{font-family:Poppins;font-weight:400;font-size:14px;color:#000;padding-bottom:.2rem;padding-top:.2rem}.mega-menu__list li ul li:first-child{margin-top:8px}.header__heading-logo{width:120px}.cbb-frequently-bought-container{margin-top:40px!important;border:10px solid #f7f7f7;padding:15px;border-radius:15px;background:#fff}.product .grid__item.product__media-wrapper .slider__slide{height:100%}.product .product-media-container.constrain-height.media-fit-contain{--contained-width: 100%;width:100%}.product .product-media-container.constrain-height .media{padding-top:0}.product .product__media-list .media>*{position:unset!important}@media screen and (min-width:750px){.contact.page-width--narrow{max-width:var(--page-width);margin:0 auto;padding:80px 5rem;padding-top:0}}.contact-form-bar{background:#f7f7f7;padding:0;display:flex;border-radius:10px}.contact-form-bar form#ContactForm,.contact-form-bar .contact_image_bar{width:50%}.contact-form-bar label.form__label.field__label{font-family:Poppins;text-transform:capitalize}.contact img{border-top-left-radius:10px;border-bottom-left-radius:10px;width:100%;height:100%;object-fit:cover}form#ContactForm{padding:40px}.page-content-bar a{color:#616e7c}.field:hover.field:after{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) rgba(var(--color-foreground),var(--inputs-border-opacity))}.main-page-sec .page-title.h1{text-align:center}.main-page-sec .rte{background:#f7f7f7;padding:60px 70px;font-size:16px}.main-page-sec .main-page-title{margin-bottom:2rem}.page-width p{font-size:14px}.contact .field .field__label{left:5px}.shopify-payment-button{display:none}.product-form__buttons .button:after{box-shadow:none}.product-form__submit{background:#d9a424;border-radius:7px}.itg-index .button:not([disabled]):hover:after{box-shadow:none}.product-form__submit span{text-transform:uppercase;font-size:21px;line-height:21px;font-weight:500;color:#fff}.product_section_image img{max-width:100%}.multicolumn-card__info .rte p{word-break:break-word}body .multicolumn-card__info{padding:2.5rem 2rem}@media screen and (max-width:749px){.multicolumn-card__info .rte{word-wrap:break-word}.contact-form-bar{flex-direction:column}.contact-form-bar form#ContactForm,.contact-form-bar .contact_image_bar{width:100%}form#ContactForm{padding:20px}.contact img{border-bottom-left-radius:0;border-top-right-radius:15px}details.mobile-facets__disclosure.disclosure-has-popup{padding:13px 20px;height:fit-content}span.mobile-facets__open-label{font-size:14px!important}}.thumbnail[aria-current]{box-shadow:none!important}.product__info-wrapper.grid__item .price__container{font-family:poppins,cursive}.quantity__input{font-family:poppins;font-weight:400}.product__info-wrapper.grid__item .product_section_image{max-width:443px;margin:0 auto}.product__info-wrapper.grid__item .buy_button_main_sec{margin-bottom:0}.product__media.media.media--transparent,.product-media-container.media-type-image.media-fit-contain.global-media-settings.gradient.constrain-height{border-radius:10px!important}@media screen and (min-width:768px){.grid__item.product__media-wrapper .slider__slide{height:120px;width:90px}}@media screen and (min-width:1024px)and (max-width:1300px){.grid__item.product__media-wrapper .main_product_sec{width:83%}}@media screen and (min-width:768px)and (max-width:1023px){.grid__item.product__media-wrapper .slider__slide{height:90px;width:70px}.grid__item.product__media-wrapper .main_product_sec{width:80%}.buy_button_main_sec{width:100%}.buy_button_main_sec{margin-top:0!important}}@media screen and (max-width:768px){html ul.menu-drawer__menu.list-menu .menu-drawer__menu-item{font-family:poppins}html .menu-drawer__close-button{font-family:poppins;font-size:18px}html .menu-drawer{z-index:9999!important}}@media screen and (max-width:767px){.grid__item.product__media-wrapper .main_product_sec{width:100%;padding:0}.product__info-wrapper.grid__item{padding:20px}.buy_button_main_sec{margin-top:0!important}.buy_button_main_sec{width:100%}}.itg-collection .collection_main_img_sec img{width:100%}.itg-collection .collection_main_section{padding-bottom:250px}.itg-collection .color-background-1.gradient.image_grid_sec{background-image:url(/cdn/shop/files/img_15.png?v=1684578418);background-attachment:initial;background-repeat:no-repeat;height:200px;background-size:cover}.itg-collection .collection-list__item .media.media--transparent.media--hover-effect img{background:#fff}@media screen and (min-width:1049px){.facets__form .facets__wrapper{flex-wrap:inherit}.facets__form .facets__disclosure,.facets__form .facets__heading{margin-right:0}}.facets__form .facets__wrapper .disclosure-has-popup{padding:13px 25px}.facets__disclosure:last-child{margin-right:0}.facets__form .facets__wrapper .facets__summary{font-size:16px}.select .facet-filters__sort:focus-visible{box-shadow:none!important;outline:inherit!important}@media screen and (min-width:750px)and (max-width:899px){.facets .facets__form .product-count{grid-column-start:2}}a.button.button--secondary:hover{background:#d9a424;color:#000}a.button.button--primary:hover{background:#d9a424}.collection .button:after{box-shadow:none}.multicolumn a.button.button--primary:hover{background:#000;color:#fff!important}.video_all_sec iframe,.mian-video-block .video-bar{width:49%}.mian-video-block .video_all_sec iframe{width:100%}.video_all_sec{display:flex;flex-wrap:wrap;column-gap:10px;row-gap:10px}.main-blog .title--primary{margin:2rem 0;text-align:center}.itg-index .field:hover.field:after{box-shadow:none!important}.button:not([disabled]):hover:after{box-shadow:none}.select:hover.select:after{box-shadow:0 0 0 var(--inputs-border-width) rgba(var(--color-foreground),var(--inputs-border-opacity));border-radius:5px}.select__select{border-radius:10px}.select__select:focus{box-shadow:none}.field:hover.field:after{box-shadow:none!important}.announcement-bar{border-bottom:none}.itg-background-bar{display:flex}.itg-background-bar.slick-initialized.slick-slider button{margin-top:4px}.product__info-wrapper .quantity{width:auto!important}.product__info-wrapper .product-form__quantity{padding-right:10px!important}.itg-blog .card__inner.color-background-2.gradient{background:#f7f7f7;border-radius:10px}.itg-blog .caption-with-letter-spacing{font-size:14px}.article-template a.button.button--primary{background:#d9a424}.article-template a.button.button--primary:hover{background:#000;color:#fff}.article-template span.icon-wrap{display:none}.article-template__back.element-margin-top.center{margin-bottom:80px}.contact .field:hover.field:after{box-shadow:0 0 0 var(--inputs-border-width) rgba(var(--color-foreground),var(--inputs-border-opacity))!important;border-radius:10px}.field:after{border-radius:10px}.footer__newsletter input{background:transparent}h1.title.title--primary.inline-richtext{text-align:center}.product__info-container .spr-starrating.spr-summary-starrating{justify-content:left!important}fieldset.spr-form-contact input,.spr-form-review-title .spr-form-input{padding:13px}input.spr-button.spr-button-primary.button.button-primary.btn.btn-primary{padding:20px;letter-spacing:0}input.spr-button.spr-button-primary.button.button-primary.btn.btn-primary:hover{background:#d9a424;color:#000}.option-details.medium-up--one-whole,.wrapper.trim-add{float:left}@media screena and (max-width:767px){.spr-starrating{justify-content:center!important}}@media screena and (min-width:1024px){.product__info-wrapper .product-form__input{min-width:auto!important}}.mega-menu__content .card__media .media img{object-fit:contain}.mega-menu__content .media.media--transparent.media--hover-effect img{padding:10px}@media(min-width:1200px)and (max-width:1350px){.main_banner_icon_sec.second_product_icon{left:70%!important}}.itg-collection .card-wrapper .media.media--transparent.media--hover-effect img{padding:10px}.itg-collection .card-wrapper .card__media .media img{object-fit:contain}.aside_background{background:#f7f7f7;border-radius:10px}aside#main-collection-filters{border-radius:10px}@media screen and (max-width:767px){.menu_main_section{padding:10px 20px}.collection-hero__text-wrapper{padding:20px}.itg-collection .collection ul#product-grid{padding:0 20px}}.footer .footer__content-top .display_hide_sec{width:100%}.footer-block.grid__item{width:23.5%}.footer-block.grid__item:first-child .footer-block__details-content.rte{max-width:270px!important}@media screen and (min-width:1100px)and (max-width:1300px){.footer-block.grid__item:first-child{width:30%}}@media screen and (min-width:1350px){.footer__blocks-wrapper .footer-block:nth-child(3){padding-left:0!important}.footer__blocks-wrapper .footer-block.grid__item.footer-block--menu{padding-left:0}.footer-block.grid__item{width:23.5%}}.top-button{position:fixed;bottom:1%;right:5px;background:#d9a424;width:50px;height:50px;z-index:9999;cursor:pointer;border-radius:100%;display:none}.top-button svg{transform:rotate(-90deg)}.top-button.scroll-bar{display:block}.top-button a{display:flex;align-items:center;justify-content:center;height:100%}html{scroll-behavior:smooth}.header_contact_sec{width:auto;justify-content:flex-end;display:flex;padding-right:20px}.header_icon svg{width:22px;height:22px;margin-top:8px}.header__menu-item{padding:15px}summary.header__menu-item.list-menu__item.link.focus-inset:after{position:absolute;content:"";background:#2c3e50;width:0;height:0;left:0}.header__menu-item span{font-size:13px;font-weight:600}.cart-count-bubble{left:1rem}a.header__menu-item.list-menu__item.link.link--text.focus-inset:after{width:0;height:0}.partition_div .inner_partition_sec a{color:#2c3e50;text-decoration:none}ul.list-menu.list-menu--inline .main_menu_li_sec{padding:15px 13px 15px 0}.header__menu-item{padding:0}a.link.animate-arrow.button.button--primary{margin-top:20px}.option-details.medium-up--one-whole{margin-top:40px}.option-details-content{font-size:14px}.header-wrapper a.button.button--primary{color:#fff;font-size:14px;line-height:21px;text-transform:uppercase;letter-spacing:0;padding:15px 40px;background:#d9a424}.header-wrapper a.button.button--primary:hover{background:#2d3e50}img.menuproduct_image{height:130px}@media screen and (max-width:990px){.header_contact_sec{display:none}}@media screen and (max-width:1100px)and (min-width:1218px){.footer .footer-block.grid__item:first-child{width:30.5%}.footer .footer__blocks-wrapper.grid{column-gap:10px}}@media screen and (max-width:1350px)and (min-width:1352px){.footer .footer__blocks-wrapper .footer-block:nth-child(3){padding-left:45px!important}.footer .footer__blocks-wrapper .footer-block.grid__item.footer-block--menu{padding-left:15px}}@media screen and (min-width:1240px)and (max-width:1371px){.header__menu-item span{font-size:12px}}.video-block-sec .mian-video-block{background:#f7f7f7;padding:60px 70px;font-size:16px;margin-bottom:80px}@media screen and (max-width:767px){.video_all_sec iframe,.mian-video-block .video-bar{width:100%}.video-block-sec .mian-video-block,.main-page-sec .rte{padding:40px 20px}}span.bold_option_title{font-weight:400;font-size:16px;line-height:17px;text-transform:uppercase;color:#2c3e50;font-family:poppins;letter-spacing:0;margin-bottom:10px}.cart__ctas button{margin-bottom:20px}.deliveryCharge{text-align:right}small.tax-note.caption-large.rte{display:none}h2.totals__subtotal,p.totals__subtotal-value span{font-size:25px}.cart__footer .field:hover.field:after{box-shadow:none!important;border:1px solid}.cart__footer .field:after{border-radius:0;border-color:#000;box-shadow:none}.cart-notification__links button.link.button-label a{color:#000}.menu_main_section{background:#fff;text-align:center;border-top:1px solid #CCC;border-bottom:1px solid #CCC}.header__menu-item span,.header__menu-item .icon-caret{color:#000}.header-wrapper--border-bottom{border-bottom:none}.mega-menu__content{background:#f1f1f1!important}@media screen and (min-width:768px){.product__info-wrapper .buy_button_main_sec{width:100%!important;float:none!important}.product-form__input{float:none}}.product__media-wrapper select.variant-select-option,.main_variant_sec .variant_bar{display:none}.main_variant_sec .variant_bar.active{display:block}.main_variant_sec.productoption_inner_sec{display:block;width:100%!important}.option-details-content{float:left;padding-right:10px;padding-top:20px}.featured_collection_main_secs .slick-track{margin-bottom:60px!important}button.next_button.slick-arrow{z-index:999999}.mobile-facets__sort .select__select:focus-visible{outline:none!important;outline-offset:initial!important;box-shadow:none!important}.cart__warnings{padding-bottom:80px}.itg-list-collections .pagination-wrapper{margin-top:5rem;margin-bottom:5rem}.cst-collection_product_list .slick-track{column-gap:15px}.main_variant_sec .variant_bar{width:100%}.option-details-content{width:50%}.itg-search .field:after{box-shadow:none}@media screen and (min-width:989px){li.main_menu_li_sec[link_title=search]{display:none}}@media screen and (min-width:768px)and (max-width:1023px){.main_banner_icon_sec{cursor:pointer;left:62%!important}h2.banner__heading.inline-richtext.h1{font-size:31px!important}.main_banner_icon_sec{z-index:9}.next_button.slick-arrow{left:70%}.main_footer_social_sec{margin:0}.menu-drawer__menu-item{font-size:14px!important}.itg-collection button.prev_button.slick-arrow{right:27%}.itg-collection span.pagingInfo{left:64%}.itg-collection .next_button.slick-arrow{left:58%}.page-width{padding:0 20PX}.grid__item.product__media-wrapper .slider__slide{height:80px;width:70px!important}.grid__item.product__media-wrapper .thumbnail-slider{width:20%;float:left}.grid__item.product__media-wrapper .main_product_sec{width:100%;float:revert}}@media screen and (max-width:767px){span.number_cart{display:block!important;margin-top:2px!important}.next_button.slick-arrow{left:69%}button.prev_button.slick-arrow{right:0%}.slick-dots{left:36%}span.pagingInfo{left:79%}.slick-dots{display:none!important}.next_button.slick-arrow{left:35%}span.pagingInfo{position:absolute;left:50%}button.prev_button.slick-arrow{right:25%}.product__media-list li{display:block}.option-details-content{padding-right:0}.cart-item__quantity-wrapper{flex-wrap:nowrap!important}.itg_main_terms-of-service .main-page-sec .rte{word-break:break-all}.video-bar{padding-right:0!important}.multicolumn-card__info h3.inline-richtext{text-align:center}.footer__blocks-wrapper{padding:60px 0 0}h2.footer-block__heading.inline-richtext{font-weight:100}}@media only screen and (max-width:425px){.header__heading-logo{width:80px}}.footer__blocks-wrapper h2.footer-block__heading.inline-richtext{font-size:24px!important;font-weight:600;text-transform:capitalize;position:relative;padding-bottom:15px}.footer__blocks-wrapper h2.footer-block__heading.inline-richtext:after{content:"";position:absolute;background:#d9a424;width:55px;height:3px;left:0;bottom:0}div.footer__content-bottom{border:0px none}.display_hide_sec{border-bottom:1px solid #41515f;padding-bottom:40px}.multicolumn-list__item .media img{width:100%;height:auto}.header_icon_txt_wrap{display:flex;gap:0px;padding:15px 0;background:#fff;margin-bottom:0}.header_icon_txt{display:flex;gap:10px;align-items:center;position:relative;width:33.333%;justify-content:center}.header_icon_txt .lft_img{width:auto;height:auto}.header_icon_txt .rgt_txt h6{color:#000;font-family:Poppins;font-weight:600;font-size:17px;margin-bottom:5px;line-height:17px;text-transform:capitalize;margin-top:0}.header_icon_txt .rgt_txt p{color:#000;font-size:14px;text-transform:none;line-height:17px;font-family:Poppins;margin:0}h2.title.inline-richtext.h1,#products-slider-template--25689325142398__product_slider_LfeBcE .section-heading,#products-slider-template--25689325142398__product_slider_V3aYQg .section-heading,#youtube-video-template--25689325142398__video_slider_ikxjbr .section-heading,.related-products h2.related-products__heading,cart-items .title-wrapper-with-link h1.title{font-weight:700;font-size:44px;position:relative;width:100%;text-align:center;margin-bottom:60px;font-family:Poppins;text-transform:capitalize}h2.title.inline-richtext.h1:after,#products-slider-template--25689325142398__product_slider_LfeBcE .section-heading:after,#products-slider-template--25689325142398__product_slider_V3aYQg .section-heading:after,#youtube-video-template--25689325142398__video_slider_ikxjbr .section-heading:after,.related-products h2.related-products__heading:after,cart-items .title-wrapper-with-link h1.title:after{content:"";position:absolute;background:url(/cdn/shop/t/66/assets/titleHeading_bg.png) no-repeat;width:767px;height:39px;bottom:-46px;left:50%;transform:translate(-50%,2px)}.header{grid-template-columns:1fr .5fr 1fr}header.header{padding-top:24px!important;padding-bottom:24px!important}.header_contact_sec{width:auto;justify-content:flex-start;display:flex;padding-right:20px}.header_contact_inner_sec{display:flex;align-items:center;column-gap:10px}.header_icon{display:inline-flex}.header_contact_inner_sec a{color:#000;text-decoration:none}.header_text p:nth-child(1){font-weight:700;font-family:Poppins;font-size:22px;margin:0;line-height:22px}.header_text p:nth-child(2){font-family:Poppins;font-size:20px;margin:0;font-weight:500;line-height:27px}form.search.search-modal__form .field,form.search.search-modal__form .field:hover{border:1px solid #2c3f50}.search__input{border-bottom:0px solid #2C3E50}.header .search__input.field__input{padding-right:9.8rem;padding-left:15px}.header__icons{gap:10px}.header label.field__label{padding-left:15px;margin-top:0!important}.header button.search__button.field__button{padding-right:15px}.mega-menu__content{padding-left:0;padding-right:0}h2.title.inline-richtext.h1,#products-slider-template--25825281114494__product_slider_xaTqxw .section-heading,#products-slider-template--25825281278334__product_slider_mFbaQn .section-heading,#bs-slider-template--25825281114494__best_seller_slider_6U69X8 .section-heading,#youtube-video-template--25825281114494__video_slider_9cVE7V .section-heading,.related-products h2.related-products__heading,cart-items .title-wrapper-with-link h1.title{font-weight:700;font-size:44px;position:relative;width:100%;text-align:center;margin-bottom:60px;font-family:Poppins;text-transform:capitalize}h2.title.inline-richtext.h1:after,#products-slider-template--25825281114494__product_slider_xaTqxw .section-heading:after,#products-slider-template--25825281278334__product_slider_mFbaQn .section-heading:after,#bs-slider-template--25825281114494__best_seller_slider_6U69X8 .section-heading:after,#youtube-video-template--25825281114494__video_slider_9cVE7V .section-heading:after,.related-products h2.related-products__heading:after,cart-items .title-wrapper-with-link h1.title:after{content:"";position:absolute;background:url(/cdn/shop/t/66/assets/titleHeading_bg.png) no-repeat;width:767px;height:39px;bottom:-46px;left:50%;transform:translate(-50%,2px)}#products-slider-template--25825281114494__product_slider_xaTqxw .section-heading,#products-slider-template--25825281278334__product_slider_mFbaQn .section-heading,#bs-slider-template--25825281114494__best_seller_slider_6U69X8 .section-heading,#youtube-video-template--25825281114494__video_slider_9cVE7V .section-heading,.related-products h2.related-products__heading,cart-items .title-wrapper-with-link h1.title{margin-bottom:90px}#products-slider-template--25825281114494__product_slider_xaTqxw .products-slider-container,#products-slider-template--25825281278334__product_slider_mFbaQn .products-slider-container,#bs-slider-template--25825281114494__best_seller_slider_6U69X8 .bs-slider-container{position:relative}#products-slider-template--25825281114494__product_slider_xaTqxw .product-image,#products-slider-template--25825281278334__product_slider_mFbaQn .product-image,#bs-slider-template--25825281114494__best_seller_slider_6U69X8 .product-image{border:10px solid #ededed}#products-slider-template--25825281114494__product_slider_xaTqxw .slide p.product-price,#products-slider-template--25825281278334__product_slider_mFbaQn .slide p.product-price,#bs-slider-template--25825281114494__best_seller_slider_6U69X8 .slide p.product-price{font-size:22px;margin:0;font-weight:700;text-align:left}#products-slider-template--25825281114494__product_slider_xaTqxw .product-title,#products-slider-template--25825281278334__product_slider_mFbaQn .product-title,#bs-slider-template--25825281114494__best_seller_slider_6U69X8 .product-title{font-size:16px;margin:10px 0 5px;text-align:left}div.youtube-slider-video-content-template--25825281114494__video_slider_9cVE7V h2{font-size:14px;text-align:left;line-height:18px;text-transform:none;font-weight:500;font-family:Poppins}.testimonial-slide-block{background:#f7f7f7;display:flex;flex-direction:column;height:100%;border-radius:10px;padding:15px;text-align:center;align-items:center;justify-content:center}.testimonial-slider-wrapper{margin-top:70px}h2.testimonial-cname{font-weight:600;font-size:19px;margin:0}h3.testimonial-name{margin-top:0;font-weight:600}div#shopify-section-template--25825281081726__apex_collection_faqs_j7yEfq{background:#f7f7f7}.faq-accordion{margin:0 auto;max-width:100%;padding:0 3rem}div.apex-collection-title h2{font-weight:700;font-size:32px;position:relative;width:100%;text-align:center;margin-bottom:60px;font-family:Poppins;text-transform:capitalize}div.apex-collection-title h2:after{content:"";position:absolute;background:url(/cdn/shop/t/66/assets/titleHeading_bg.png) no-repeat;width:767px;height:39px;bottom:-46px;left:50%;transform:translate(-50%,2px)}div.collection-hero__inner.page-width{margin-top:0}.facets-vertical{display:flex;gap:30px}div.section-template--25825281081726__product-grid-padding{padding-top:0}.collection-title-wraper{background:#313f51;height:250px;text-align:center}.collection-title-box{display:flex;height:100%;justify-content:center;align-items:center}.collection-title-box.page-width h2,.collection-title-box.page-width h1{color:#fff;font-size:36px;font-weight:700}div.collection-hero__text-wrapper{background:#f7f7f7;padding:25px;font-size:16px;border-radius:10px}div.facets-vertical{margin-top:30px}.collection-hero{margin-bottom:30px}form.facets-vertical-form{display:flex;justify-content:space-between}form.facets-vertical-form .facet-filters{padding-left:0}.facet-filters.sorting.caption .facet-filters__field .select{padding:13px 16px}select.facet-filters__sort+.icon-caret{right:15px}.card__content .emdpr-taxIncludedPrice-div span{font-size:15px!important;font-weight:700}.collection-hero__description h1,.collection-hero__description h2{font-size:19px;font-weight:600;margin:0;text-transform:capitalize}.collection-hero__description ul li,.collection-hero__description p{font-size:15px}.facets__summary span,select#SortBy,h2.facet-filters__label.caption-large.text-body label{color:#2c3e50;font-weight:600}aside#main-collection-filters{padding:20px}.facets-container{padding-top:0}.facets-vertical .active-facets-vertical-filter h2#verticalTitle{font-size:19px;font-weight:700}h2.product-count__text.text-body{margin-top:12px;font-weight:600}div.tab-conent h2{font-size:19px;font-weight:600}.tab-conent hr{margin:30px 0}@media screen and (max-width:768px)and (min-width:360px){.announcement-bar__link .announcement-bar__message{padding:0 15px}p.announcement-bar__message.center.h5 span{font-size:13px}details-modal.header__search.dd{position:absolute;left:0;width:100%;top:50px;margin-top:54px;padding:0}.header_contact_sec,.slideshow__text-wrapper.banner__content.banner__content--middle-center.page-width{display:none}slideshow-component{margin-top:50px}.header_icon_txt_wrap{flex-direction:column}.header_icon_txt{width:100%;justify-content:flex-start}h2.title.inline-richtext.h1,#products-slider-template--25825281114494__product_slider_xaTqxw .section-heading,#products-slider-template--25825281278334__product_slider_mFbaQn .section-heading,#bs-slider-template--25825281114494__best_seller_slider_6U69X8 .section-heading,#youtube-video-template--25825281114494__video_slider_9cVE7V .section-heading,.related-products h2.related-products__heading,cart-items .title-wrapper-with-link h1.title{font-weight:600;font-size:26px}h2.title.inline-richtext.h1:after,#products-slider-template--25825281114494__product_slider_xaTqxw .section-heading:after,#products-slider-template--25825281278334__product_slider_mFbaQn .section-heading:after,#bs-slider-template--25825281114494__best_seller_slider_6U69X8 .section-heading:after,#youtube-video-template--25825281114494__video_slider_9cVE7V .section-heading:after,.related-products h2.related-products__heading:after,cart-items .title-wrapper-with-link h1.title:after{background:url(https://apexfibreglassroofingsupplies.co.uk/cdn/shop/t/66/assets/titleHeading_bg.png) no-repeat top center;width:350px}.multicolumn-card__info.crd-align-center{display:none}.calculatorBlock-topcontent img{width:90%}div.flowSection{display:none}div.topfooter-block-content{flex-direction:column}div.topfooter-block-content .topfooter-content-block{width:100%}div#multicolumn-topfooter-block{background-size:cover}div.topfooter-block-content .topfooter-content-block.block-3 img{width:100%}footer.footer{background-size:cover}div#testimonial-slider-template--25825281114494__testimonial_new_Aw6gPc .testimonial-heading{font-size:16px;text-align:center;margin-bottom:20px;font-weight:700;line-height:26px}.testimonial-slider-container.page-width{width:100%!important}.testimonial-slider-wrapper button.arrow,.products-slider-container button.arrow{display:none!important}div.collection-title-box.page-width h1{font-size:19px}div.collection-title-wraper{height:120px}.facets-vertical{flex-direction:column}nav.breadcrumbs{margin-top:50px}}div.banner__content.banner__content--middle-center{align-items:center;justify-content:flex-start}.banner__box.content-container.content-container--full-width-mobile.color-background-1.gradient{background:transparent}.slideshow__text h3{font-size:40px;color:#fff;text-transform:uppercase;font-weight:500;margin:0}.slideshow__text h2.banner__heading{color:#f3bc37;font-weight:700;font-size:63px;margin:20px 0}.slideshow__text p{color:#fff;font-size:40px;margin:0;text-transform:uppercase;font-weight:600}.slideshow__text .banner__text.rte{margin-top:0}div.button_main_slide_sec a{background:#d9a424;border-radius:5px;padding:9px!important;line-height:15px!important;font-weight:600;color:#fff!important;font-size:15px!important}div.button_main_slide_sec a:hover{background:#dfac30!important}.cart__ctas button.cart__checkout-button{margin-top:20px;background:#d9a424}.cart-drawer__footer h2.totals__subtotal,.cart-drawer__footer p.totals__subtotal-value span{font-size:19px!important;font-weight:600}.cart__ctas button.cart__checkout-button:after{box-shadow:none}.cart__ctas button.cart__checkout-button:hover{background:#2c3f50}#CartDrawer h2.drawer__heading{font-size:17px;font-weight:500;margin-bottom:0;color:#fff}.drawer.active .drawer__inner{padding:0}#CartDrawer .drawer__header{background:#f3bc37;padding:21px 15px;align-items:center;justify-content:left;color:#fff}button.drawer__close{min-width:3.4rem;min-height:3.4rem;top:13px;right:13px;background-color:#2c3f50}button.drawer__close svg{color:#fff;width:21px;height:21px}.drawer__inner .drawer__footer{padding:15px}.drawer__inner cart-drawer-items{padding:15px}table.cart-items th{text-align:left;padding-bottom:.8rem;opacity:1;font-weight:500;color:#000}.cart-item__quantity-wrapper{display:flex;justify-content:space-between;align-items:center}.cart-item__quantity-wrapper .cart-quantity{width:calc(13rem / var(--font-body-scale) + var(--inputs-border-width) * 2)}.main-page-sec .main-page-title{background:#2c3f50;margin-bottom:0;font-weight:600;padding:10px;color:#fff}div.product-form__buttons{max-width:100%}.page-info{width:100%}.page-info-heading,.trimsHeading{font-weight:600;width:100%;text-align:center;padding:25px 0;font-size:27px;margin:0}.page-info-heading span{width:100%;display:inline-block}.stepBlock{width:100%;display:flex;gap:20px;margin:25px 0}.stepBlock .stepBox{width:25%;border:5px solid #2d3e50;border-radius:15px;background:#fff;padding:0 15px 15px;text-align:center;font-size:29px}.stepBox h2{background:#d9a424;display:inline-block;padding:5px 25px;border-radius:10px;position:relative;top:-25px;text-align:center;color:#fff;font-weight:600;text-transform:uppercase;margin:0;font-size:27px}.stepBlock .stepBox h3{text-align:left;font-weight:500;margin:0;font-size:17px}.stepBlock .stepBox p{text-align:left;margin:7px 0;font-weight:400;font-size:15px}.stepBlock .stepBox ul{margin:0;padding:0}.stepBlock .stepBox ul li{list-style-type:none;text-align:left;margin-bottom:5px;font-size:15px}.headingBox{margin:50px 0 0}.headingBox h2{position:relative;font-size:31px;font-weight:600;margin:0}.headingBox h2:after{content:"";position:absolute;background:#d9a424;width:100%;height:3px;left:0;top:18px}.headingBox h2 span{background:#f7f7f7;z-index:1;position:relative;padding-right:21px;color:#d9a424}.trimBlock{width:100%;display:flex;gap:20px;margin:25px 0 0;flex-wrap:wrap}.trimBlock .trimBox{width:calc(25% - 15px);border:5px solid #2d3e50;padding:15px;background:#fff;border-radius:15px}.trimBlock .trimBox img{width:100%;height:100%;max-height:234px}.trimBlock .trimBox .trim-info h2{font-size:19px;font-weight:600;margin-bottom:10px;color:#d9a424}.trimBlock .trimBox .trim-info p{font-size:15px;font-weight:400}@media screen and (max-width:1550px){.header__menu-item span{font-size:13px;font-weight:600}ul.list-menu.list-menu--inline .main_menu_li_sec{padding:15px 13px 15px 0}a.mega-menu__link.mega-menu__link--level-2.link,html .mega-menu__link.link{font-size:13px}}header-drawer{display:flex;gap:40px}.main_footer_social_sec{width:35%}@media screen and (max-width:1399px){.main_footer_social_sec{width:35%}.footer .footer__content-bottom{flex-direction:column}div.footer__content-bottom-wrapper{width:100%}.testimonial-slider-container.page-width{width:100%!important}header.header.header--top-center.header--mobile-center.header--has-menu .header__icons .link{text-decoration:none;width:125px;justify-content:end}.header_icon_txt .rgt_txt h6{font-size:15px}.header_icon_txt .rgt_txt p{font-size:13px}.multicolumn.background-none .multicolumn-card .multicolumn-card__info{display:none}div.background-none .multicolumn-card__image-wrapper{margin-left:0;margin-right:0}slider-component.slider-mobile-gutter{margin-bottom:30px}}@media screen and (max-width:1199px){.topfooter-block-content .topfooter-content-block.block-3 span img{width:100%}.footer-block.grid__item{width:30%}.flowSection .infoImg img{width:100%}.list-menu__item--link{padding-bottom:0;padding-top:.5rem}.testimonial-slider-container.page-width{width:100%!important}header.header.header--top-center.header--mobile-center.header--has-menu .header__icons .link{width:163px}.header_icon_txt .rgt_txt h6{font-size:14px}.header_icon_txt .rgt_txt p{font-size:12px}h2.title.inline-richtext.h1,#products-slider-template--25825281114494__product_slider_xaTqxw .section-heading,#products-slider-template--25825281278334__product_slider_mFbaQn .section-heading,#bs-slider-template--25825281114494__best_seller_slider_6U69X8 .section-heading,#youtube-video-template--25825281114494__video_slider_9cVE7V .section-heading,.related-products h2.related-products__heading,cart-items .title-wrapper-with-link h1.title{font-size:34px}#youtube-video-template--25825281114494__video_slider_9cVE7V .page-width{padding:0}.footer .footer-block__details-content .list-menu__item--link{font-size:14px;padding-top:0}.footer-block__details-content.rte p{font-size:14px;line-height:28px}div.footer-block--newsletter{width:100%}}@media screen and (max-width:992px){.main_footer_social_sec{width:auto}div.footer__content-bottom-wrapper{width:100%;flex-direction:column;justify-content:center;align-items:center;row-gap:normal}.footer .footer__column--info{flex-direction:initial;justify-content:center}div.multicolumn .grid--2-col-tablet-down .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) / 2)!important}.newsletter_inner_sec{padding-right:0;padding-left:0}}@media screen and (max-width:767px){.main_footer_social_sec{margin:0}.footer__localization:empty+.footer__column{padding-top:0!important}.header_icon_txt{display:flex;gap:10px;align-items:center;position:relative;justify-content:flex-start;width:50%}.header_icon_txt_wrap{flex-direction:inherit;width:100%;flex-wrap:wrap}a#cart-icon-bubble span{display:flex;margin-left:10px}div.multicolumn .grid--2-col-tablet-down .grid__item{width:calc(35% - var(--grid-desktop-horizontal-spacing) / 2)!important}h2.title.inline-richtext.h1,#products-slider-template--25825281114494__product_slider_xaTqxw .section-heading,#products-slider-template--25825281278334__product_slider_mFbaQn .section-heading,#bs-slider-template--25825281114494__best_seller_slider_6U69X8 .section-heading,#youtube-video-template--25825281114494__video_slider_9cVE7V .section-heading,.related-products h2.related-products__heading,cart-items .title-wrapper-with-link h1.title{font-size:26px}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/custom.css.map */
