.banner_section_blog section.rooflights-banner-section{margin-top:0!important;height:400px!important;display:flex;justify-content:center;align-items:center}.banner_section_blog .custom-text-white{color:#fff!important;font-size:40px;text-transform:uppercase;font-weight:700;color:#fff;text-shadow:0 0 10px #000;letter-spacing:.06em}section.ratingBar div>div{display:inline-block;vertical-align:0;color:#fff;font-size:20px}.like-btn{display:inline-block;font-size:21px;vertical-align:middle;margin-right:11px;padding:7px 9px 6px;border-radius:4px;line-height:1;position:relative;background:#e6042cb3}.shopify-section.blog.rating{background:#e91e63;padding:23px}section.ratingBar div>div a{color:#fff;text-decoration:underline!important}section.ratingBar img{display:inline-block;vertical-align:middle;margin-right:10px;width:27px;border-radius:100%;background:#fff;padding:2px;position:relative;top:-1px}.ratingBar .bee-container{text-align:center}.ratingBar .bee-container i.fa-solid.fa-star{color:#fff}.bee-article-item .bee-article-metas>*:not(:last-child):after{content:"-";margin:0 5px;color:#e91e63!important;background:#e91e63;padding-left:-18px;margin-right:17px!important}.bee-article-item h3.bee-article-title a{font-size:24px!important;font-weight:500;color:#414141;margin:15px 0}.bee-article-item .bee-article-content{font-size:16px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#414141;margin-bottom:8px!important}.bee-article-item span.bee-article-author__name{display:inline-block;font-size:16px;color:#414141;margin-right:12px!important}.bee-article-item span.bee-article-author__by{display:inline-block;font-size:16px;color:#414141;margin-right:8px}.bee-article-item time.bee-entry-date{font-size:15px;color:#7d7d7d}.bee-article-item .bee-article-btn{border:1px solid #009776;padding:0 25px;font-size:20px;line-height:50px;display:inline!important;background-color:#009776!important;color:#fff!important}.bee-article-item h3.bee-article-title:after{content:"";display:block;width:109px;height:3px;background:#e91e63;margin-top:10px;margin-bottom:20px;transition:.9s ease-in-out;-webkit-transition:.9s ease-in-out}span.bee-pagination__item.pagination__item--current{background:#009776;border:none}.bee-article-item .bee-article-btn a{color:#fff!important}.bee-article-item .bee-article-readmore{text-transform:uppercase;font-size:16px!important;font-weight:500;color:var(--secondary-color);display:inline-block;vertical-align:top}.bee-article-btn:hover{background:#f000!important;color:#009776!important}.bee-article-btn a:hover{color:#009776!important}ul.bee-pagination__list li a:hover{border:2px solid #009776!important}ul.bee-pagination__list li span:hover{border:2px solid #009776 !}.section-hdr{background:#009776;color:#fff;display:table;padding:30px 40px;table-layout:auto;width:100%;display:flex;justify-content:center;align-items:center}.blog-heading-section{padding:30px 0}.bee-custom-line{height:0px!important;border:none!important}.section-hdr.blog h2{width:18%;color:#fff}.section-hdr p{font-size:18px;line-height:25px;padding:0 20px 0 38px;margin:0}.section-hdr h2{border-right:1px solid #fff;font-size:38px;padding:10px 20px 10px 0;width:auto;white-space:nowrap}.bee-article-metas{margin-bottom:10px}aside.bee-sidebar-blog-parent{position:sticky;top:42px!important;height:fit-content;border:1px solid #E5E5E5;padding:20px;border-radius:10px;width:30%!important}.bee-main-area h2{color:#e91e63;font-size:30px;font-weight:400;margin:10px 0 12px;line-height:1.5}.bee-pr-style1 .bee-product-main-info .bee-product-price{line-height:22px;transition:.4s ease-out 0s;margin-bottom:0;text-align:center}.bee-main-area h3{color:#009776;font-size:26px!important;font-weight:400;margin:10px 0 12px;line-height:1.5}body.article .bee-article-item h3.bee-article-title a:hover{color:#00977e}body.article .bee-main-area{flex:0 0 auto;width:70%!important}body.article .bee-article-item h3.bee-article-title a{font-size:17px!important;font-weight:500;color:#000;margin:15px 0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.bee-main-area p{font-size:18px;line-height:29px;color:#000}.bee-main-area a{font-size:18px;line-height:29px;color:#e91e63}body.article .OutlineElement{margin-bottom:13px}.bee-header-banner .bee-page-head h1{margin:0 0 4px;font-size:34px;line-height:1.2;font-weight:600;letter-spacing:-.5px}.bee-header-banner .bee-page-head h1:after{content:"";display:block;width:64px;height:2px;background:#e0005a;left:auto;margin:auto}.bee-product-form__buttons .bee-pr__wis_cp-icon a.bee-product-form__btn{background:#009776!important;border:none!important;color:#fff}span.bee-svg-pr-icon svg{fill:#009776}.bee-product-form__buttons .bee-pr__wis_cp-icon span.bee-svg-pr-icon svg{color:#fff!important;fill:#fff}.FloatingWidget-prefix .R-LauncherButton{max-width:!important;min-width:115px!important;transform:scale(.8) translate(20%)!important}.FloatingWidget-prefix .FloatingWidget--isHiddenOnScroll .R-LauncherButton:not(.isActive){opacity:1!important;pointer-events:none}body.product .bee-main-area a:hover{color:#fff}.bee-sidebar-blog .bee-article-loop-item{border-bottom:0px dotted #aaaaaa!important;padding:12px 0!important}.bee-main-area ul li{list-style:disc}.bee-heading-article__wrap .bee-text-bl{max-width:68%!important;margin-inline-start:auto;margin-inline-end:auto}.bee-sidebar-blog .bee-widget-title{font-size:30px!important}.bee-sidebar-blog .bee-widget-title:after{display:none}.faq-wrap .faq-item summary{position:relative;display:block;padding:15px 35px 15px 25px;font-size:17px;color:#333;background-color:#f5f5f5;border-color:#ddd}body.article .faq-item{border:1px solid rgba(0,0,0,.12)!important;margin:0 0 10px;border-radius:10px!important;overflow:hidden;position:relative;padding:18px!important;cursor:pointer}body.article .faq-item summary{font-size:18px;font-weight:600}.answer{background:#fff;padding:20px 0 0}.faq-wrap .faq-item summary:focus{outline:0px solid #000!important;outline-offset:2px}body.article .bee-article-related__heading{font-size:30px!important;font-weight:500;margin-bottom:20px;color:#e91e63}body.article .faq-item summary:after{content:"+";flex:0 0 auto;font-weight:700;font-size:26px;line-height:1;transition:transform .2s ease;position:absolute;right:31px}@media(min-width:768px)and (max-width:1024px){body.article .bee-main-area{flex:0 0 auto;width:100%!important}}@media(max-width:767px){h1.bee-bl-item{padding:40px 0;width:100%!important;font-size:28px;line-height:34px}.section-hdr{background:#009776;color:#fff;display:table;padding:30px 6px;table-layout:auto;width:100%;display:flex;justify-content:center;align-items:center}.section-hdr p{font-size:15px;line-height:23px;padding:0 20px 0 22px;margin:0}.section-hdr h2{border-right:1px solid #fff;font-size:29px;padding:10px 20px 10px 0;width:auto;white-space:nowrap}body.article .bee-main-area{flex:0 0 auto;width:100%!important}.bee-main-area h2{color:#e91e63;font-size:24px;font-weight:400;margin:10px 0 12px;line-height:1.5}.bee-main-area h3{color:#009776;font-size:22px;font-weight:400;margin:10px 0 12px;line-height:1.5}}.bee-article-block span{font-size:18px}.bee_section_wishlist .bee-collection-header{margin:25px 0 35px;display:none!important}.bee_empty_page.bee_empty_wishlist_page.bee-text-center svg.feather.feather-heart{width:60px;margin:0;padding:0}.bee_empty_page .bee_empty_title{font-size:29px!important;line-height:31px;color:#000;font-weight:500!important;margin-bottom:16px}.bee_empty_page .bee_empty_des{font-size:17px!important;color:#000!important;max-width:680px!important;margin:0 auto 30px}.bee_empty_page{padding:0!important}.bee-collection-header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background-color:#f8f9fa;border-radius:8px;border:1px solid #e9ecef}.bee-layout-switch-wrapper{display:flex;align-items:center;gap:12px}.bee-layout-switch-wrapper .heading{font-size:14px;font-weight:600;color:#495057;text-transform:uppercase;letter-spacing:.5px}.bee-layout__switch{display:flex;align-items:center;gap:6px;background-color:#fff;padding:4px;border-radius:6px;border:1px solid #dee2e6}.bee-layout__switch button{background:transparent;border:1px solid transparent;outline:none;padding:6px 12px;border-radius:4px;cursor:pointer;font-size:13px;font-weight:500;color:#6c757d;transition:all .25s ease-in-out;display:flex;align-items:center;justify-content:center}.bee-layout__switch button:hover{background-color:#f1f3f5;color:#212529}.bee-layout__switch button.is--active{background-color:#0d6efd;color:#fff;border-color:#0d6efd;box-shadow:0 2px 6px #0d6efd4d}.bee-layout__switch button span{display:inline-block;line-height:1}.bee-layout-switch-wrapper .bee-layout__switch button{background:#1a9c8f!important;padding:20px!important;color:#fff!important;border-radius:8px!important;width:20px;height:0px;display:flex!important;background:#009776;border:none;justify-content:center;align-items:center}.bee-layout-switch-wrapper .bee-layout__switch button span{color:#fff;padding:0;margin:0;line-height:0}.bee-section-inner .bee_nt_se_main-wishlist.bee_se_main-wishlist.bee-container-wrap .bee-container{display:flex;flex-direction:column-reverse}.bee-section-inner .bee_nt_se_main-wishlist .bee-layout-switch-wrapper .heading{font-size:15px;font-weight:500;margin:0 5px 0 0;color:var(--cart-text);text-decoration:none;font-size:17px;line-height:1.3;font-weight:600;display:block}.bee-pr-style1:hover .bee-product-main-info .bee-product-price{transform:translateY(0)!important;pointer-events:none}.bee-pr-style1 .bee-product-btns{position:relative!important;display:flex;justify-content:center}.bee-product .bee-product-title a{text-overflow:ellipsis;display:-webkit-box!important;-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#000;text-decoration:none;font-size:17px;line-height:1.3;font-weight:600;margin-bottom:4px;display:block;overflow:hidden}.bee_se_main-wishlist .bee-container{display:flex!important;flex-direction:column-reverse!important}.bee-pr-style1 .bee-product-btns a{opacity:1!important;visibility:visible!important;background-color:#009776;padding:6px 30px;color:#fff;border-radius:5px!important;display:inline-flex!important;justify-content:center!important}.bee-pr-style1:hover .bee-product-btns a{transform:unset!important;opacity:1;visibility:visible;pointer-events:auto}.bee-pr-style1 .bee-product-btns{position:relative!important;display:flex;justify-content:center;padding-top:11px}.bee-product-info{padding:15px}.bee-product .bee-product-img{overflow:hidden;min-height:236px;height:300px}.bee_nt_se_main-wishlist.bee_se_main-wishlist .bee-product-inner{box-shadow:#63636333 0 2px 8px;padding-bottom:0;height:100%}.bee-pr-style1 .bee-product-btns a:hover{background:#009776;color:#fff}@media(max-width:767px){.bee-col-item .bee_box_pr_grid{flex-direction:column}.bee-col-item .bee_box_pr_grid .bee-product{width:100%}.bee-d-md-flex{display:none!important}.bee-d-md-none{display:flex!important}}@media(min-width:768px)and (max-width:991px){.bee-d-none{display:none!important}.bee-d-md-flex,.bee-d-lg-none{display:flex!important}}@media(min-width:992px){.bee-d-none{display:none!important}.bee-d-lg-flex{display:flex!important}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/stylesheet.css.map */
