@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";html{padding-bottom:0!important}body,h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:Poppins,serif!important}body *{letter-spacing:normal}.spec-row{display:flex}.product__tax.caption.rte{display:none}.footer__content-bottom.scroll-trigger.animate--slide-in{display:flex;flex-direction:row-reverse}.new-faq-section h2{font-weight:700;font-size:25px}.new-faq-section .faq-question span{font-size:25px;font-weight:400}.new-faq-section{background:#f5f5f5}.faq-item{margin-top:37px}.shop-all-lighting{max-width:105rem}.product-slider{display:flex;gap:20px}.category-image{min-width:200px}.category-image img{width:100%}.product-slider .product-cards{flex:1;width:100%}span.ctm-pannel-data{background:#0071e3;width:100%;padding:8px;font-family:Poppins,serif;font-size:20px;font-weight:500;color:#f5f5f5}.ctm-pannel-data2 img{height:64px;padding:8px}.footer__content-top{background:#e6ebf1!important;padding:0!important;z-index:1;position:relative}footer.footer.color-scheme-1.gradient.section-sections--18584244650209__footer-padding{margin:0;padding:0}.footer__content-top p,a{font-size:14px;font-weight:400;color:#000;line-height:28px;font-family:Poppins,serif}footer.footer.color-scheme-1.gradient.section-sections--18584244650209__footer-padding{position:relative}.footer__copyright.caption small.copyright__content,a{font-size:15px;font-weight:400;color:#333;line-height:15px;font-family:Poppins,serif}.footer__payment,.footer__copyright.caption{margin:0}.footer__content-bottom.scroll-trigger.animate--slide-in{padding:28px}.newsletter-form__field-wrapper .field .newsletter-form__button{right:8px}h2.footer-block__heading.inline-richtext{font-weight:600;font-size:18px;line-height:21px;color:#333;letter-spacing:0;margin-bottom:12px;font-family:Poppins,serif}.footer-block__details-content .list-menu__item--link,.copyright__content a{color:#000}.footer__copyright.caption small.copyright__content,a{font-family:Poppins,serif!important}body .page-width{max-width:100%;padding-inline:50px!important}.header__inline-menu{background:#f5f5f5;display:flex;align-items:center;justify-content:center;border-bottom:2px solid rgba(14,14,14,.18)}.header-wrapper>header.page-width{padding:27px 0 0!important;grid-template-columns:215px 1fr}.header-wrapper>header .header__heading-logo-wrapper{padding-left:50px}.header-wrapper>header.page-width .header__icons{padding-right:50px;width:100%;display:flex;align-items:center}.header__inline-menu ul.list-menu.list-menu--inline{gap:30px}.header__inline-menu ul.list-menu.list-menu--inline summary.list-menu__item{font-size:15px;font-weight:600;line-height:18.19px;letter-spacing:.12999999523162842px;text-align:center;font-family:Poppins,serif;color:#222}.header-wrapper>header.page-width h1.header__heading a.header__heading-link{padding:0;margin-left:0}.header-wrapper>header.page-width .header__icons .dropdown button span:last-child{font-size:14px!important;font-weight:500;line-height:1;text-align:left}.header-wrapper>header.page-width .header__icons .dropdown button span.hamburger-icon{height:19px;width:19px}.header-wrapper>header.page-width .header__icons .dropdown button{gap:8px;padding:10px 20px;height:42px;display:flex;align-items:center;justify-content:center;background:transparent;border-radius:100px;cursor:pointer}.header__icons .dropdown.navigation .dropdown-toggle:hover,.header__icons .dropdown.navigation .dropdown-toggle:focus{background:#d9e9fa}.header-wrapper>header.page-width .header__icons .search-modal__content input#Search-In-Modal{border:2px solid #919191;border-radius:100px;min-height:48px;box-shadow:none!important;padding-right:85px;font-family:Poppins,serif;text-transform:capitalize}.header-wrapper>header.page-width .header__icons .field:before,.header-wrapper>header.page-width .header__icons .field:after{display:none}.header-wrapper>header.page-width .header__icons .search-modal__content label.field__label{font-family:Poppins,serif;font-size:16px;font-weight:400;line-height:18.75px;text-align:left}.header-wrapper>header.page-width .header__icons .search-modal__content button.search__button.field__button{width:38px;height:38px;border-radius:100px;background:#ffad33!important;right:6px;top:50%;transform:translateY(-50%);color:#000}.header-wrapper>header.page-width .header__icons .search-modal__content button.search__button.field__button svg.icon.icon-search{width:22px!important;height:22px!important}.header-wrapper>header.page-width .header__icons .search-modal__content button.reset__button.field__button span.svg-wrapper{width:30px!important;height:30px!important}.header-wrapper>header.page-width .header__icons .search-modal__content button.reset__button.field__button span.svg-wrapper svg{width:30px!important;margin-top:6px;height:30px!important}.header-wrapper>header.page-width .header__icons a.header__iconinset account-icon span.svg-wrapper{width:auto!important;height:auto!important}.header-wrapper .header__icons account-icon span.svg-wrapper span{white-space:nowrap!important;font-size:16px;font-weight:500;line-height:18px;text-align:center;margin-right:15px;color:#222;text-transform:capitalize}.header__icon .svg-wrapper{width:auto!important;height:auto!important}.header__icon .svg-wrapper svg{width:20px;height:20px}.header__icons a.header__icon{text-decoration:none;width:auto!important;height:auto!important;margin-left:22px;margin-right:0!important}.header__icons a.header__icon .cart-count-bubble{position:unset;background-color:#ebebeb;color:#333;height:30px;width:30px;border-radius:100%;display:flex;justify-content:center;align-items:center;font-family:Poppins,serif;font-size:14px;font-weight:700;line-height:30px;text-align:center;margin-left:15px}.full-width-banner{padding:0!important}.full-width-banner .banner-image.right-image{min-height:490px;display:flex}.full-width-banner{position:relative}.full-width-banner .banner-container img.center-image{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:374px;height:374px}.full-width-banner .banner-content{padding-inline:170px;width:100%;text-align:left}.full-width-banner .banner-content>p{font-size:16px;font-family:Poppins,serif;display:flex;align-items:center;gap:10px;margin-bottom:20px;margin-top:0}.full-width-banner .banner-content h1{color:#fff;font-size:51px;font-weight:700;font-family:Poppins,serif;max-width:540px;margin:0;line-height:54px}.full-width-banner .banner-content a.button{font-size:16px;font-weight:700;line-height:1;text-align:left;background:transparent;border:2px solid #fff;width:170px;height:52px;display:flex;align-items:center;justify-content:center;margin-top:45px;text-transform:uppercase;letter-spacing:normal;transition:all .5s ease-in-out 0s}.full-width-banner .banner-content a.button:after,.full-width-banner .banner-content a.button:before{display:none!important}.full-width-banner .banner-content a.button:hover{background:#fff;color:#0071e3!important;transform:unset!important}.full-width-banner{background:linear-gradient(90deg,#0071e3,#00376f)!important}.custom-image-text-row{display:flex;justify-content:space-between;gap:30px;max-width:1040px;margin-inline:auto;padding-top:50px;padding-bottom:50px}.custom-image-text-row .custom-image-text-item{display:flex;align-items:center;background:#dbedff;padding:15px;border-radius:10px;width:auto;gap:15px;min-width:239px}.custom-image-text-row .custom-image-text-item img.custom-image{background:#0071e3;width:58px;height:58px;border-radius:100px;padding:10px;object-fit:scale-down;object-position:center}.custom-image-text-row .custom-image-text-item .custom-text{width:calc(100% - 88px)}.custom-image-text-row .custom-image-text-item .custom-text h4.custom-text-heading{font-family:Poppins,serif;font-size:16px;font-weight:600;line-height:22px;text-align:left;color:#333;margin:0}.promotional-cards-section{padding-block:50px 50px}.promotional-cards-section .cards-wrapper{gap:22px;display:grid;grid-template-columns:1fr 1fr 1fr}.promotional-cards-section .cards-wrapper .promotional-cards-section__card{border-radius:10px;overflow:hidden;background:linear-gradient(90deg,#0071e3,#00376f);display:flex;justify-content:space-between}.promotional-cards-section .cards-wrapper .promotional-cards-section__card .promotional-cards-section__card-image img{width:170px}.promotional-cards-section .cards-wrapper .promotional-cards-section__card .promotional-cards-section__card-image{display:flex;background:#f1f1f1}.promotional-cards-section .cards-wrapper .promotional-cards-section__card .promotional-cards-section__card-content{padding:22px 28px}.promotional-cards-section .cards-wrapper .promotional-cards-section__card .promotional-cards-section__card-content h2{color:#fff;font-family:Poppins,serif;font-size:20px;font-weight:700;line-height:28px;text-align:left;margin:0 0 5px}.promotional-cards-section .cards-wrapper .promotional-cards-section__card .promotional-cards-section__card-content p{color:#fff;font-family:Poppins,serif;font-size:15px;font-weight:500;line-height:20px;text-align:left;margin:0}.newsletter-form__field-wrapper .field label.field__label{letter-spacing:0;color:#545454}.newsletter-form__field-wrapper .field__input{border-radius:100px;border:none;outline:none;box-shadow:none;padding:1.6rem 5rem 1.6rem 1.9rem;font-size:15px}.newsletter-form__field-wrapper .field .newsletter-form__button svg{width:20px}p.notice_content{text-align:left;font-size:14px;line-height:22px;color:#333;margin:13px 0 0}.newsletter-form__field-wrapper .field:after{display:none}.promotional-cards-section .cards-wrapper .promotional-cards-section__card .promotional-cards-section__card-content a.promotional-cards-section__shop-now-button{font-family:Poppins,serif;font-size:14px;font-weight:600;line-height:16.41px;text-align:left;text-decoration:none;color:#000;width:105px;height:39px;display:flex;align-items:center;justify-content:center;background:#ffad33;margin-top:10px;border-radius:4px;text-transform:uppercase;line-height:normal;transition:all .5s ease-in-out 0s}.promotional-cards-section .cards-wrapper .promotional-cards-section__card .promotional-cards-section__card-content a.promotional-cards-section__shop-now-button:hover{background:#fff}.custom-tab-section,.promotional-cards-section{padding-inline:50px}.custom-tab-section .custom-tab-header{background:#e6ebf1;border-top-left-radius:10px;border-top-right-radius:10px;overflow:hidden;display:flex;border-bottom:3px solid #DADADA}.custom-tab-section .custom-tab-header button.custom-tab-button span{font-family:Poppins,serif;font-size:20px;font-weight:600;line-height:29.64px;letter-spacing:.05em;text-align:left;color:#013e7d}.custom-tab-section .custom-tab-header button.custom-tab-button{width:100%;border:none;display:flex;align-items:center;justify-content:center;min-height:67px;border-bottom:7px solid transparent;padding-top:7px;gap:13px;cursor:pointer}.custom-tab-section .custom-tab-header button.custom-tab-button:hover{border-color:#f1f1f1}.custom-tab-section .custom-tab-header button.custom-tab-button.active{background:linear-gradient(90deg,#0071e3,#00376f);border-top-left-radius:10px;border-top-right-radius:10px;border-color:#ffad33}.custom-tab-section .custom-tab-header button.custom-tab-button.active span{color:#fff}.custom-tab-section .custom-tab-content{background:#f7f7f7;padding:58px 100px;min-height:300px}.custom-tab-section .custom-tab-header button.custom-tab-button svg,.custom-tab-section .custom-tab-header button.custom-tab-button svg *{stroke:#013e7d!important}.custom-tab-section .custom-tab-header button.custom-tab-button.active svg,.custom-tab-section .custom-tab-header button.custom-tab-button.active svg *{stroke:#fff!important}.custom-tab-section .custom-tab-content .custom-tab-panel-inner{display:flex;gap:40px;flex-wrap:wrap}.custom-tab-section .custom-tab-content .custom-tab-panel-inner .custom-grid-item img.custom-grid-image{width:107px}.custom-tab-panel{display:none}.custom-tab-section .custom-tab-content .custom-tab-panel-inner .custom-grid-item{min-width:154px;background:#fff;border-radius:7px;box-shadow:0 0 15px #00000040;overflow:hidden;padding:15px;display:flex;flex-direction:column;align-items:center;text-decoration:none;border-bottom:4px solid transparent;gap:3px}.custom-tab-section .custom-tab-content .custom-tab-panel-inner .custom-grid-item:hover{border-bottom:4px solid #0071E3}.custom-tab-section .custom-tab-content .custom-tab-panel-inner .custom-grid-item .custom-grid-item-title{display:flex;align-items:center;gap:10px}.custom-tab-section .custom-tab-content .custom-tab-panel-inner .custom-grid-item .custom-grid-item-title p.custom-grid-text{margin:0;font-family:Poppins,serif;font-size:16px;font-weight:700;line-height:24.37px;text-align:left;color:#000}.top-selling-products-section{margin-top:50px}.top-selling-products-section h2{font-family:Poppins,serif;font-size:26px;font-weight:700;line-height:42px;letter-spacing:0;text-align:left;color:#333;margin-top:0;margin-bottom:20px}.top-selling-products-section .category-tabs button.tab-button{border:none;padding:9px 34px;min-height:40px;border-radius:100px;background:#e6ebf1;font-family:Poppins,serif;font-size:16px;font-weight:500;line-height:29px;text-align:left;color:#333;cursor:pointer}.top-selling-products-section .category-tabs button.tab-button:hover{background:#d6dce4}.top-selling-products-section .product-sliders .product-slider .product-cards .product-card a:hover{text-decoration:underline}.top-selling-products-section .category-tabs{display:flex;gap:10px;margin-bottom:40px}.top-selling-products-section .category-tabs button.tab-button.active{background:linear-gradient(90deg,#0071e3,#00376f);color:#fff;border-color:#0071e3}.custom-tab-section .custom-tab-content #use_case .custom-tab-panel-inner a.custom-grid-item{flex-direction:row}.custom-tab-section .custom-tab-content #use_case .custom-tab-panel-inner a.custom-grid-item{flex-direction:row;max-width:292px;gap:20px}.custom-tab-section .custom-tab-content #use_case .custom-tab-panel-inner a.custom-grid-item .custom-grid-item-title{flex-direction:column;align-items:baseline}.custom-tab-section .custom-tab-content #use_case .custom-tab-panel-inner a.custom-grid-item .custom-grid-item-title p.custom-grid-text{line-height:normal}.custom-tab-section .custom-tab-content #brand .custom-tab-panel-inner a.custom-grid-item{padding:0!important;min-width:unset!important;background:transparent;box-shadow:unset!important;border:none!important}.top-selling-products-section .product-sliders .product-slider{display:flex;gap:20px}.top-selling-products-section .product-sliders .product-slider .category-image{border-radius:8px;background:#efeff4;overflow:hidden;display:flex;flex-direction:column}.top-selling-products-section .product-sliders .product-slider .category-image img{height:100%;width:100%;object-fit:cover}.top-selling-products-section .product-sliders .product-slider .category-image p{font-family:Poppins,serif;font-size:16px;font-weight:600;line-height:18.75px;text-align:center;color:#333;margin-bottom:10px;margin-top:20px}.top-selling-products-section .product-sliders .product-slider .category-image a.shop-all-button{color:#0071e3;font-family:Poppins,serif;font-size:16px;font-weight:600;line-height:18.75px;text-align:center;margin-bottom:20px}.top-selling-products-section .product-sliders .product-slider .product-cards .product-card{border:1px solid hsl(0deg 0% 85.1% / 80%);border-radius:8px;box-shadow:none;padding:17px}.top-selling-products-section .product-sliders .product-slider .product-cards .product-card a{text-decoration:none}.top-selling-products-section .product-sliders .product-slider .product-cards .product-card a img{max-width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover}.top-selling-products-section .product-sliders .product-slider .product-cards .product-card a .product-title{font-size:14px;font-weight:500;line-height:20px;text-align:left;color:#333;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:10px 0}.top-selling-products-section .product-sliders .product-slider .product-cards .product-card .product-price span.price{font-size:18px;font-weight:600;line-height:20px;text-align:left;color:#333;display:block;margin-bottom:4px}.top-selling-products-section .product-sliders .product-slider .product-cards .product-card .product-price{margin:15px 0 0}.top-selling-products-section .product-sliders .product-slider .product-cards .product-card .product-price span.compare-price{font-size:15px;font-weight:500;line-height:13.8px;text-align:left;color:#6f6f6f}.top-selling-products-section .product-sliders .product-slider .product-cards .product-card .product-price span.discount{font-size:15px;font-weight:700;text-align:left;color:#299e22;margin-left:3px}.top-selling-products-section .product-sliders .product-slider .product-cards .product-card .product-price span{letter-spacing:normal}.top-selling-products-section .product-sliders .product-slider .product-cards{position:relative}.top-selling-products-section .product-sliders .product-slider .product-cards button.slick-arrow{position:absolute;top:-102px;right:0;width:30px;height:40px;border:none;border-radius:0}.top-selling-products-section .product-sliders .product-slider .product-cards button.slick-prev.slick-arrow{right:58px;transform:scaleX(-1)}.choose_option_btn{display:flex;margin-top:10px}.choose_option_btn a{font-size:14px;font-weight:600;background:#ffad33;border-radius:4px;padding:12px;width:100%;text-align:center;transition:unset;text-decoration:none!important;border:1px solid #ffad33}.testimonial-section-main{background:linear-gradient(90deg,#0071e3,#00376f);margin-block:50px 0px;padding-block:55px}.testimonial-section h2{margin-top:0;margin-bottom:30px;font-family:Poppins,serif;font-size:26px;font-weight:700;line-height:28.8px;text-align:left;color:#fff}.testimonial-section .testimonials{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:20px}.testimonial-section .testimonials .testimonial:before{content:"";background:url(/cdn/shop/files/quote_icon_6190d4ba-7118-4041-94ac-d987c081ee2f.png?v=1735805618);width:37px;height:27px;position:absolute;left:30px;top:38px}.testimonial-section .testimonials .testimonial{background:#fff;padding:40px 25px;display:flex;flex-direction:column;align-items:center;border-radius:8px;position:relative}.testimonial-section .testimonials .testimonial .icon{margin-bottom:20px;min-height:50px;display:flex;align-items:center;justify-content:center}.testimonial-section .testimonials .testimonial h3{margin-top:0;font-family:Poppins,serif;font-size:18px;line-height:22.86px;text-align:center;color:#343434;margin-bottom:10px;font-weight:600}.testimonial-section .testimonials .testimonial p{margin-top:0;color:#343434;text-align:center;font-family:Poppins,serif}.testimonial-section .testimonials .testimonial p.testimonial-text{font-size:15px;font-weight:400;line-height:26px;margin-bottom:40px}.testimonial-section .testimonials .testimonial p.author{font-size:17px;font-weight:600;line-height:18.57px;margin-bottom:0;color:#333}.star_ratings{margin-bottom:15px}.testimonial-section .testimonials .testimonial p.designation{font-size:15px;font-weight:400;line-height:16.71px;margin-bottom:0;margin-top:8px}.left_top_foot_data .footer-block{max-width:25%;padding:52px 0 34px 52px}.footer__content-top .footer__blocks-wrapper{display:flex;justify-content:flex-start;width:100%;gap:46px;position:relative}.footer__content-top:after{content:"";position:absolute;right:0;height:100%;width:19%;top:0;z-index:-1;background:#d9e1ea}.newsletter_datas{background:#d9e1ea;padding:45px 32px 59px;width:375px;display:flex;flex-direction:column;justify-content:space-between;z-index:1;position:absolute;right:0;top:0;height:100%}.newsletter_datas:after{content:"";background:url(/cdn/shop/files/newsletter_shape.png?v=1735799665);width:83px;height:93px;position:absolute;right:0;bottom:0;z-index:-1}.payment_method_icon img{width:100%}.payment_method_icon{display:flex}.footer_left_conts{width:calc(100% - 375px)}.left_top_foot_data{display:flex}.footer__content-bottom{display:none!important}.footer_copyright_data{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #D2D2D2;padding:14px 0}.left_top_foot_data .footer-block:not(.footer-block--menu){border-right:1px solid #D2D2D2;padding-left:0;padding-right:25px}.footer__content-top .footer__blocks-wrapper .footer-block .footer-block__brand-info .rte p{margin:0;font-family:Poppins,serif;font-size:14px;font-weight:400;line-height:21px;text-align:left;color:#000}.newsletter_datas .footer-block__newsletter h2.footer-block__heading{font-size:20px;text-align:left;line-height:30px;padding-right:20px;margin-bottom:20px}.footer-block__brand-info .footer-block__image-wrapper{margin-bottom:25px}.footer__content-top .footer__blocks-wrapper .footer-block .footer-block__brand-info .rte p a{color:#000;text-decoration:none}.footer__content-top .footer__blocks-wrapper .footer-block h2.footer-block__heading{margin-bottom:15px}.footer_social li.list-social__item a.link .icon{height:85%;width:85%}.footer__content-top .footer__blocks-wrapper .footer-block ul.footer-block__details-content a.link{color:#333;font-family:Poppins,serif;font-size:15px;font-weight:400;line-height:28px;text-align:left;padding:0!important;text-decoration:none;transition:all .3s ease-in-out 0s}.footer__content-top .footer__blocks-wrapper .footer-block ul.footer-block__details-content a.link:hover{color:#007aff;padding-left:4px!important}.footer-block__brand-info .rte ul{list-style-type:none;padding:0;margin:0;display:flex;flex-direction:column;gap:15px}.footer-block__brand-info .rte ul li{font-size:15px;color:#333;line-height:25px;position:relative;padding-left:26px}.footer-block__brand-info .rte ul li:first-child:before{content:"";background:url(/cdn/shop/files/address_icon_5bcb1385-f517-4b79-9d84-e53a4b3c2814.png?v=1735640692);width:19px;height:24px;position:absolute;left:0;top:0}.footer-block__brand-info .rte ul li:nth-child(2):before{content:"";background:url(/cdn/shop/files/phone_icon_7a37eb34-d18f-4ebe-9204-a4c5797ee9e5.png?v=1735640692);width:20px;height:23px;position:absolute;left:0;top:0}.footer-block__brand-info .rte ul li a{text-decoration:none;transition:all .5s ease-in-out 0s}.footer-block__brand-info .rte ul li a:hover{color:#007aff}.left_top_foot_data .footer-block ul.footer-block__details-content li:not(:last-child){margin-bottom:10px;margin-right:0!important}.footer_social li.list-social__item a.link{background:linear-gradient(90deg,#0169d3,#013c78);width:30px;height:30px;padding:0;display:flex;justify-content:center;align-items:center;border-radius:60%}.footer_social ul.footer__list-social{display:flex;gap:10px}.footer__content-top .footer__blocks-wrapper .footer-block .footer-block__brand-info .rte p a:hover{text-decoration:underline}.footer__content-top .footer-block--newsletter{display:none}.footer__content-bottom .footer__content-bottom-wrapper{padding:0}.footer__content-bottom .footer__content-bottom-wrapper .footer__column{align-items:unset}.footer__content-bottom .footer__content-bottom-wrapper--center{justify-content:unset}.footer__content-bottom .footer__localization:empty+.footer__column--info{align-items:unset}.footer__content-bottom .footer__content-bottom-wrapper--center{align-items:center}.footer__content-bottom .footer__content-bottom-wrapper .footer__column .footer__payment{margin:0}.footer__content-bottom.scroll-trigger.animate--slide-in{padding:28px 50px}.top-selling-products-section .product-sliders .product-slider .product-cards button.slick-arrow{cursor:pointer}.testimonial-section .testimonials .testimonial p.author{margin-top:auto}.mobilr-header-search{display:none}nav.breadcrumb{padding-top:63px;padding-bottom:32px}product-info{padding:0!important}.product{display:grid;grid-template-columns:calc(62% - 470px) 38% 400px;gap:35px!important;align-items:flex-start}.product .product__media-wrapper{width:100%!important;max-width:100%!important}.product--small .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:85px}.custom-spec-title h1.pro-title{font-size:26px;font-weight:600;line-height:37px;color:#333;margin:0}.custo_sku_data p,.custo_sku_data p *{font-size:12px;line-height:18px;font-weight:400;margin:0}.custo_sku_data{display:flex;margin-top:10px;gap:20px;margin-bottom:15px}.technical-specifications .specification-info{background:#dee7ef}.technical-specifications h3{margin:0 0 15px;font-size:16px;line-height:23px;font-weight:600;color:#333}.technical-specifications .spec-row{margin-bottom:10px}.technical-specifications .specification-info .spec-row .spec-label,.technical-specifications .spec-row .spec-value{font-family:Poppins,serif;font-size:14px;line-height:18.02px;text-align:left}.technical-specifications .specification-info .spec-row .spec-label{font-weight:600}.technical-specifications .spec-row .spec-value{font-weight:400;word-break:break-word}.product__info-wrapper{width:100%!important;max-width:100%!important;background:linear-gradient(90deg,#0071e326,#00376f26);padding:20px!important;border-radius:10px}.product__info-wrapper .price .price__sale *{font-family:Poppins,serif;font-size:14px;font-weight:400;line-height:16.41px;text-align:left;text-decoration-line:line-through;letter-spacing:normal}.product__info-wrapper .price .price__sale span.price-item,.product__info-wrapper .price .price__regular span.price-item.price-item--regular{color:#000;font-family:Poppins,serif;font-size:26px;font-weight:600;line-height:30.47px;letter-spacing:normal;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;text-decoration-line:unset!important}.price span.badge{background-color:red}.main_addon_section h3,.multi_product_add .product-item>label,.product-form__quantity label.quantity__label{font-family:Poppins,serif;font-size:14px;font-weight:600;line-height:25.6px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#000;margin:0}.main_addon_section{margin-top:10px}.main_addon_section .addon_main_dropdown label{display:none}.main_addon_section .addon_main_dropdown select#addonCategory{width:100%;min-height:44px;padding:10px;border-radius:5px!important;border:1px solid #01488F}.product__info-container{max-width:unset}.add_cart_products{display:flex;align-items:center;gap:15px}.add_cart_products label{font-family:Helvetica;font-size:14px;font-weight:700;line-height:16.1px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#000;margin:0}.product__info-container .product-form__quantity .price-per-item__container quantity-input.quantity{width:100%}.product__info-container .product-form__quantity .price-per-item__container quantity-input.quantity:before{background:transparent}.product__info-container .product-form__quantity .price-per-item__container quantity-input.quantity:after{box-shadow:none!important}.product__info-container .product-form__quantity .price-per-item__container quantity-input.quantity input.quantity__input{background:#fff;border-radius:4px;padding:0;margin-inline:4px}.product__info-container .product-form__quantity .price-per-item__container quantity-input.quantity button.quantity__button{background:#fff;border-radius:4px!important}.product-form__buttons{max-width:unset}.product-form__buttons button.product-form__submit{background:#ffad33;box-shadow:0 1px 2px #0000004d}.product__info-container ul.icon-with-text{margin:0;gap:10px}.product__info-container ul.icon-with-text img{width:28px;height:28px}.product__info-container ul.icon-with-text span.h4{font-family:Poppins,serif;font-size:12px;font-weight:500;line-height:14.06px;letter-spacing:normal;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#000}.top-button-section{margin-top:60px;background:#f5f5f5}.product-content .main-content-area h2{font-size:26px;font-weight:700;color:#333}.top-button-section button.tabs__nav-btn{font-family:Poppins,serif;font-size:16px;font-weight:600;line-height:21px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#333;border:none;background:no-repeat;min-height:58px;padding:22px 38px 21px;border-bottom:7px solid transparent;cursor:pointer}.main-content-area .tabs__item h2.product-title{font-family:Poppins,serif;font-size:28px;font-weight:700;line-height:37.5px;letter-spacing:.25px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#333;margin-top:0}.main-content-area .tabs__item{margin-top:45px}.features-section{gap:30px;display:flex;flex-wrap:wrap}.features-section .feature{width:calc(100% / 3 - 20px);display:flex;gap:20px;align-items:center}.features-section .feature img.feature-icon{background:linear-gradient(90deg,#0071e3,#00376f);height:68px;width:68px;border-radius:7px;padding:18px}.add_cart_products{margin-top:15px}.add_cart_products .quantity-selector{margin-bottom:0}.add_cart_products .quantity-selector>*{min-height:38px;min-width:38px;background:#fff;border:none;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:19px;border:none!important;text-align:center}.add_cart_products .quantity-selector{gap:6px;width:100%}.add_cart_products .quantity-selector .quantity-input{width:100%}.addToCartButton button{margin:0;cursor:pointer;min-height:50px;width:100%;display:flex;align-items:center;justify-content:center;background:#ffad33;border-radius:8px;color:#333;font-family:Arial;font-size:14px;font-weight:700;line-height:16.1px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;box-shadow:0 1px 2px #0000004d;gap:10px;border:none}.addToCartButton button:hover{box-shadow:none}.multi_product_add .product-item .variant-pills{display:grid;grid-template-columns:1fr 1fr;gap:5px}.multi_product_add .product-item .variant-pills button.variant-pill{background:#fff;min-height:55px;border:2px solid #AFAFAF;border-radius:4px;color:#333;font-family:Poppins,serif;font-size:12px;font-weight:400;line-height:18px;text-align:center;padding-inline:15px;padding-block:10px;cursor:pointer}.multi_product_add .product-item .variant-pills button.variant-pill.selected{border-image:linear-gradient(to right,#0071e3,#00376f) 1}.main_addon_section .addon_main_dropdown select#addonCategory{box-shadow:none!important;outline:0!important}.features-section .feature .feature-title{font-size:20px;margin:0;font-weight:600;letter-spacing:normal;line-height:normal;color:#010101}.features-section .feature .feature-text{font-size:16px;margin:0;line-height:normal;color:#666}.main-content-area .content-section{margin-top:35px}.main-content-area .content-section .content-text p,.main-content-area .content-section .content-text span{font-family:Poppins,serif;font-size:14px;font-weight:400;line-height:21px;text-align:left;color:#333}.main-content-area .content-section{margin-top:35px;display:flex;flex-direction:row-reverse;align-items:flex-start;gap:20px}body .lighting-options{max-width:calc(100% - 520px);background:#f5f5f5;margin-inline:50px;padding:35px 65px}.lighting-options>h2{color:#2e2e2e;font-family:Poppins,serif;font-size:26px;font-weight:700;line-height:31.72px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;margin:0 0 10px}.lighting-options .slider-container ul.lighting_slider .slick-list{box-shadow:1px 7px 8px #0000001f;margin:10px}.lighting-options .slider-container ul.lighting_slider .slick-list li.slider-card{margin:0;border-radius:0}.lighting-options .slider-container ul.lighting_slider .slick-list li.slider-card img{width:146px;height:162px;object-fit:contain;margin-inline:auto}.lighting-options .slider-container ul.lighting_slider .slick-list li.slider-card a p{font-family:Poppins,serif;font-size:12px;font-weight:400;line-height:17px;text-align:left;color:#444;min-height:70px}.lighting-options .slider-container ul.lighting_slider .slick-list li.slider-card a{text-decoration:none}.lighting-options .slider-container ul.lighting_slider .slick-list li.slider-card a p.product-price{color:#333;font-family:Poppins,serif;font-size:15px;font-weight:600;line-height:23px;text-align:left;min-height:unset}button.slick-arrow{outline:0!important;border:none!important;background:transparent!important;color:#000;font-size:37px;line-height:normal;padding:0;cursor:pointer}ul.slick-dots{display:flex;align-items:center;justify-content:center;margin-top:30px}ul.slick-dots li{list-style:none}ul.slick-dots li button{font-size:0;width:12px;height:12px;border-radius:100px;padding:0;background:#fff;border:none;margin-inline:3px}.related-products ul.slick-dots li button{background:#f4f4f4}ul.slick-dots li.slick-active button,.related-products ul.slick-dots li.slick-active button{background:#000}product-recommendations{padding-block:60px!important}product-recommendations h2.related-products__heading.h1{font-family:Poppins,serif;font-size:28px;font-weight:600;line-height:25px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#131313;margin-bottom:24px}.related-products ul.testimonialslider5{margin-top:24px}.related-products ul.testimonialslider5 ul.slick-dots{grid-column-start:1;grid-column-end:4}.related-products ul.testimonialslider5{margin-top:24px;display:grid;grid-template-columns:22px 1fr 22px;align-items:center;gap:22px;grid-template-rows:auto}.related-products ul.testimonialslider5 .slick-track li.grid__item{margin-inline:20px;box-shadow:1px 7px 8px #00000040;margin-bottom:15px!important;padding:10px}.related-products ul.testimonialslider5 .slick-track li.grid__item .card__content .card__information{padding:0;margin-top:15px}.related-products ul.testimonialslider5 .slick-track li.grid__item .card__content .card__information h3.card__heading.h5{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.related-products ul.testimonialslider5 .slick-track li.grid__item .card__content .card__information h3.card__heading.h5{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-family:Poppins,serif;font-size:14px;font-weight:400;line-height:21px;text-align:center}.related-products ul.testimonialslider5 .slick-track li.grid__item .card__content .card__information .card-information s.price-item.price-item--regular{display:none}.related-products ul.testimonialslider5 .slick-track li.grid__item .card__content .card__information .card-information .price__sale .price-item{font-family:Poppins,serif;font-size:14px;font-weight:400;line-height:21px;text-align:center;width:100%;display:block}.related-products ul.testimonialslider5 .card-information,.related-products ul.testimonialslider5 .card-information *{text-align:center}.shop-all-light{padding-block:23px 65px}.shop-all-lighting2 .breadcrumb-line *{font-family:Poppins,serif;font-size:13px;font-weight:400;line-height:12px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#fff}.shop-all-light .shop-all-lighting2 .breadcrumb-line{display:flex;align-items:center;gap:10px}.shop-all-light .shop-all-lighting2 .breadcrumb-line p{margin:0}.shop-all-lighting2 .shopall{margin-top:49px}.shop-all-lighting2 .shopall h1{margin:0;font-family:Poppins,serif;font-size:32px;font-weight:700;line-height:37.4px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#fff}.shop-all-lighting2 .shopall p{max-width:800px;font-family:Poppins,serif;font-size:15px;font-weight:500;line-height:25px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#fff;margin:15px 0 0}.shop-all-coll h2{color:#333;font-family:Poppins,serif;font-size:26px;font-weight:700;line-height:37.4px;text-align:left;margin:0}.shop-all-coll{margin-block:50px}.shop-all-coll .sub-shop-all{margin-top:25px}.shop-all-coll .sub-shop-all ul{margin:0;padding:0;display:flex;flex-wrap:wrap;gap:24px}.shop-all-coll .sub-shop-all ul li{list-style:none;width:calc(100% / 3 - 16px);display:flex;flex-direction:column}.shop-all-coll .sub-shop-all>ul>li>a{background:#0071e3;border-radius:15px;width:100%;padding:0;display:flex;align-items:center;justify-content:center;margin-bottom:24px}.shop-all-coll .sub-shop-all>ul>li>a img{width:100%;height:100%;object-fit:contain;aspect-ratio:1 / .6}.shop-all-coll .sub-shop-all ul li .main-text-category{display:flex;gap:15px}.shop-all-coll .sub-shop-all ul li .first-category-all .coll-title{font-family:Poppins,serif;font-size:20px;font-weight:600;line-height:28.3px;text-align:left;color:#333;letter-spacing:normal}body{letter-spacing:normal}.shop-all-coll .sub-shop-all ul li .first-category-all .category-attach{display:flex;align-items:center;gap:5px}.shop-all-coll .sub-shop-all ul li .first-category-all .category-attach p{font-family:Poppins,serif;font-size:15px;font-weight:500;line-height:23px;text-align:left;color:#0071e3;margin:0}.shop-all-coll .sub-shop-all ul li .main-text-category .first-category-all>p{color:#333;font-family:Poppins,serif;font-size:14px;font-weight:400;line-height:23px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;margin:0}.shop-all-coll .sub-shop-all ul li .main-text-category .second-category-all a{font-family:Poppins,serif;font-size:13px;font-weight:500;line-height:24px;text-align:left;color:#0071e3;text-decoration:none}.shop-all-coll .sub-shop-all ul li .first-category-all .category-attach{margin-top:3px;margin-bottom:8px}.cpslider .runproduct{padding:25px;border:1px solid #C8C4C0CC;border-radius:8px}.cpslider .runproduct .mtl-content .vendor-sku{display:flex;gap:5px;margin-block:7px}.cpslider .runproduct .mtl-content .vendor-sku p{font-family:Poppins,serif;font-size:12px;font-weight:400;line-height:24px;text-align:left;color:#545454;margin:0}.cpslider .runproduct .mtl-content .vendor-sku p.product-vendor{font-weight:600;color:#333}.cpslider .runproduct .mtl-content h3{font-family:Poppins,serif;font-size:14px;font-weight:500;line-height:24px;text-align:left;color:#222;letter-spacing:normal;margin-top:8px;margin-bottom:0}.cpslider .runproduct .mtl-content .pb-price{display:flex;gap:8px;align-items:center;margin-top:14px;margin-bottom:17px}.cpslider .runproduct .mtl-content .pb-price p.maxprice-line{font-family:Poppins,serif;font-size:15px;font-weight:500;line-height:24px;text-align:left;text-decoration-line:line-through;color:#6f6f6f;margin:0}.cpslider .runproduct .mtl-content .pb-price>p{margin:0;font-family:Poppins,serif;font-size:18px;font-weight:600;line-height:24px;text-align:left;color:#333}.cpslider .runproduct .mtl-content .pb-price .m-instock{display:flex;margin-left:auto;align-items:center;gap:4px}.cpslider .runproduct .mtl-content .pb-price .m-instock p.instock{font-family:Poppins,serif;font-size:14px;font-weight:600;line-height:24px;text-align:left;color:#4dcc72;margin:0}.cpslider .runproduct .mtl-content>a{text-decoration:none}.cpslider .runproduct .mtl-content>a>button.pb-button{display:block;width:100%;height:39px;border:none;border-radius:4px;background:#ffad33;color:#333;font-family:Poppins,serif;font-size:14px;line-height:15.23px;text-align:center;font-weight:600}.cpslider .runproduct .tag-icons{display:flex;align-items:center;justify-content:space-between;width:100%;position:absolute;right:20px}.cpslider .runproduct .tag-icons .mybadge-icon{display:flex;gap:6px}.cpslider .runproduct .tag-icons .title-tag span{width:71px;height:32px;border-radius:2px;display:flex;align-items:center;justify-content:center;background:#0071e3;color:#fff;font-family:Poppins,serif;font-size:13px;font-weight:600;line-height:15.23px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none}.cpslider button.slick-arrow{background:#0071e3!important;width:50px;height:50px;position:absolute;top:50%;transform:translateY(-50%);border-radius:100px;left:-15px;font-size:0;display:flex;align-items:center;justify-content:center;z-index:1}.cpslider button.slick-next.slick-arrow{left:auto;right:-16px}.cpslider button.slick-prev.slick-arrow{transform:translateY(-50%) scaleX(-1)}.cpslider .runproduct .tag-icons .title-tag{display:block}.cpslider .runproduct a img{width:100%}.cpslider+.progress{display:block;width:100%;height:10px;border-radius:10px;overflow:hidden;background-color:#f5f5f5;background-image:linear-gradient(to right,#0071e3,#0071e3);background-repeat:no-repeat;background-size:0 100%;transition:background-size .4s ease-in-out}.cpslider+.content{margin:auto;padding:20px;width:600px}.cpslider+.slider{margin:30px auto 50px}.cpslider+.image-text-bar{padding:10px}.cpslider+.bar-img-slide{border:5px solid #FFF;display:block;width:100%}.cpslider+.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.cpslider+.progress{height:2px;margin-top:30px;margin-bottom:70px}section.new-faq-section{border-width:1px 0px 1px 0px;border-style:solid;border-color:#dcdcdc}section.new-faq-section h2{font-family:Poppins,serif;font-size:30px;font-weight:700;line-height:37.4px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;margin-top:0!important;margin-bottom:22px}.new-faq-section .faq-container .faq-item span{font-family:Poppins,serif;font-size:20px;font-weight:400;line-height:33px;letter-spacing:.25px;text-align:left;color:#333}.new-faq-section .faq-container .faq-item .faq-question{display:flex;align-items:center;justify-content:space-between}.new-faq-section .faq-container .faq-item .faq-answer p{margin:10px 0 0;font-family:Poppins,serif;font-size:14px;font-weight:400;line-height:25px;text-align:left;color:#333}.newsletter__wrapper{border-width:1px 0px 1px 0px;border-style:solid;border-color:#dcdcdc;margin-top:40px;display:flex;align-items:center}.newsletter__wrapper h2{color:#333;font-family:Poppins,serif;font-size:20px;font-weight:600;line-height:27px;text-align:left}.newsletter__wrapper{display:grid;grid-template-columns:275px 1fr;gap:37px}.newsletter__wrapper>div:last-child form#contact_form{max-width:unset}.newsletter__wrapper form#contact_form .newsletter-form__field-wrapper{max-width:100%;width:100%}.newsletter__wrapper form#contact_form .newsletter-form__field-wrapper input.field__input{background:#fff;min-height:48px;border-radius:4px}.newsletter__wrapper form#contact_form .newsletter-form__field-wrapper button#Subscribe{background:#0071e3;width:136px;border-radius:4px}.newsletter__wrapper form#contact_form .newsletter-form__field-wrapper button#Subscribe span.svg-wrapper{color:#fff;font-family:Poppins,serif;font-size:15px;font-weight:500;line-height:17.58px;text-align:center;white-space:nowrap}.newsletter__wrapper form#contact_form .newsletter-form__field-wrapper .field:before,.newsletter__wrapper form#contact_form .newsletter-form__field-wrapper .field:after{border-radius:4px}.shop-all-coll .sub-shop-all ul li .main-text-category .second-category-all a{display:inline-block;width:100%}.shop-all-coll .sub-shop-all ul li .main-text-category .first-category-all>p{min-height:70px}.newsletter__wrapper .newsletter__subheading.rte.scroll-trigger.animate--slide-in{display:none!important}.lighting_slider ul.slick-dots{width:100%;grid-column-start:1;grid-column-end:4}.shop-all-coll .sub-shop-all ul li .first-category-all .category-attach a{text-decoration:none}.feature-col ul.slick-dots li button{background:#f5f5f5}.feature-col ul.slick-dots li.slick-active button{background:#000}.add_cart_products .quantity-selector{display:flex}.announcement-bar-outer{background:linear-gradient(90deg,#016bd6,#013870)}.announcement-bar{display:flex;justify-content:space-around;padding-block:17.5px}.footer_social li.list-social__item a.link svg.icon.icon-youtube path{fill:#fff}.announcement-bar .announcement-item,.announcement-bar .announcement-item a{font-size:14px;font-weight:600;text-align:center;color:#fff;text-decoration:none;line-height:normal;font-family:Poppins,serif}.announcement-bar .announcement-item a{text-decoration:underline}.announcement-bar .announcement-item a:hover{text-decoration:none}.header-wrapper>header.page-width .header__icons .search-modal__content label.field__label{font-family:Poppins,serif;font-size:16px;font-weight:400;line-height:18.75px;text-align:left;letter-spacing:normal;color:#919191;top:50%;transform:translateY(-50%)}.header-wrapper>header.page-width .header__icons span.hamburger-icon{font-size:16px;font-weight:700;color:#222;line-height:1}.header__heading-logo{width:125px}.header-wrapper>header.page-width .header__icons .search-modal__content .field__input:focus~.field__label,.header-wrapper>header.page-width .header__icons .search-modal__content .field__input:not(:placeholder-shown)~.field__label{top:2px;background:#fff;padding-inline:10px}.header-wrapper>header.page-width .header__icons .search-modal__content .field__input:focus,.header-wrapper>header.page-width .header__icons .search-modal__content .field__input:not(:placeholder-shown){padding:1.2rem 1.5rem .8rem 2rem}.header-wrapper .header__inline-menu{margin-top:21px!important;border-bottom:none;padding-block:0px}.header-wrapper>header.page-width .header__icons .search-modal__content{padding-left:70px;padding-right:145px}.banner-image img{object-position:-30px}.shop-by-category,.shop-by-use,.shop-by-brand{padding-inline:50px;padding-block:35px;margin-bottom:50px;background:#f5f5f5;border:1px solid #EFEFF4}.shop-by-icon{display:flex;align-items:center;gap:14px}.shop-by-icon h2{color:#333;font-family:Poppins,serif;font-size:26px;font-weight:700;line-height:27.7px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;margin:0}.shop-by-category .category-grid .category-item img{width:160px;height:134px;object-fit:contain}.shop-by-category .category-grid,.shop-by-use .use-grid,.shop-by-brand .brand-grid{margin-top:20px;display:flex;gap:30px;padding-bottom:12px}.shop-by-category .category-grid .category-item,.shop-by-use .use-grid .use-item,.shop-by-brand .brand-grid .brand-item{background:#fff;display:flex;flex-direction:column;gap:15px;padding:20px;justify-content:center;align-items:center;box-shadow:0 0 15.08px #0000001f;border-radius:10px;text-decoration:none;transition:all ease-in-out .3s}.shop-by-category .category-grid .category-item:hover,.shop-by-use .use-grid .use-item:hover,.shop-by-brand .brand-grid .brand-item:hover{box-shadow:none}.shop-by-category .category-grid .category-item{width:calc(100% / 6 - 25px)}.shop-by-use .use-grid .use-item{width:calc(25% - 23px)}.shop-by-brand .brand-grid .brand-item{aspect-ratio:1 / 1;padding:15px;flex:1}.category-info span{font-family:Poppins,serif;font-size:20px;font-weight:600;line-height:25px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#333}.category-info button.shop-by-button{border:none;background:transparent;padding:0;line-height:normal;width:22px;height:22px}.category-info{display:flex;align-items:center;justify-content:center;gap:10px}.shop-by-use .use-grid .use-item img,.shop-by-brand .brand-grid .brand-item img{max-width:100%}.shop-by-brand .brand-grid .brand-item span{display:none}.shop-by-use .use-grid .use-item img{width:138px;height:138px;padding:20px;object-fit:contain;background:#f7f9fa;border-radius:7px}.shop-by-use .use-grid .use-item{display:grid;gap:20px;grid-template-columns:138px 1fr;padding:15px}.shop-by-use .use-grid .use-item .category-info{flex-direction:column;align-items:flex-start}.custom-brand .brand-info{display:flex;align-items:center;gap:5px}.custom-brand .brand-info p{font-family:Poppins,serif;font-size:20pxpx;font-weight:400;line-height:40px;text-align:left;margin:0}.custom-spec-title .mybadge{display:flex;gap:8px;align-items:center;margin-bottom:20px}.custom-spec-title .mybadge h4.ceritificate-text{margin:0;color:#333;font-family:Poppins,serif;font-size:20px;font-weight:400;line-height:40px;text-align:left}.custom-spec-title .mybadge img{max-height:30px}.technical-specifications .specification-info .spec-row{margin:0;padding:15px 17px;display:grid;grid-template-columns:220px 1fr}.technical-specifications .specification-info .spec-row:nth-child(2n){background:#fff}.product .product__media-wrapper media-gallery{z-index:1}.title-tag{position:absolute;z-index:2;left:20px;top:20px;display:flex;flex-direction:column;gap:5px;align-items:flex-start}.title-tag span{background:#ed1c24;padding:5px 19px;color:#fff;font-family:Poppins,serif;font-size:18px;font-weight:500;line-height:26px;text-align:left;display:inline-flex;align-items:center;justify-content:center}.product .product__media-wrapper{position:relative}.product .product__media-wrapper media-gallery ul.product__media-list .product-media-container{--contained-width: unset;width:100%!important;--viewport-offset: 0px;--constrained-min-height: 773px}.lighting-options .slider-container ul.lighting_slider .slick-list li.slider-card a button.lighting-button{border:none;padding:0;background:transparent;width:22px;height:22px}.product__info-container .price--on-sale .price__sale span.visually-hidden.visually-hidden--inline{display:none}.product__info-container .price--on-sale .price__sale{align-items:center;display:flex}.product__info-container .price-off span{background:#edcebd;width:52px;height:20px;display:inline-block;font-family:Poppins,serif;font-size:14px;font-weight:700;line-height:20px;letter-spacing:0;text-align:center;white-space:nowrap;margin-left:10px}.product__info-container .product-form__input--pill .form__label,.product__info-container h3.main-title-properties-addon,.product__info-container .product-form__quantity label.quantity__label{font-family:Poppins,serif!important;font-size:14px!important;font-weight:600;line-height:25.6px;text-align:left;color:#000;letter-spacing:normal}.product-form__input--pill input[type=radio]+label:before{border-radius:4px!important}.product__info-container .product-form__input--pill label{padding-inline:15px!important;border-radius:4px!important}.product-form__input--pill input[type=radio]+label{border:none!important;border-radius:4px!important;overflow:hidden;display:inline-flex!important;margin:0!important}.product__info-container .product-form__input--pill label{width:calc(50% - 3px);padding:10px 35px!important;font-family:Poppins,serif;font-size:12px!important;font-weight:500;line-height:18px!important;text-align:center!important;color:#333!important;height:55px;align-items:center;justify-content:center}.product__info-container .product-form__input--pill input:checked+label{border-radius:4px!important}.product__info-container .product-form__input--pill input+label:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:4px;padding:1px;background:linear-gradient(90deg,#afafaf,#afafaf);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.product__info-container .product-form__input--pill input:checked+label:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:4px;padding:2px;background:linear-gradient(90deg,#0071e3,#00376f);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.product__info-container .product-form__input--pill input:checked+label{position:relative}.custom-spec-title .custom-badge-pdp img{width:auto;height:auto;object-fit:unset}.breadcrumbs{margin-top:50px;padding:0 50px!important}.breadcrumbs .home-icon-container{display:none!important}.breadcrumbs a,.breadcrumbs span{font-family:Poppins,serif!important;font-size:13px!important;font-weight:400!important;line-height:19.5px!important;text-align:left!important;text-decoration:none!important;color:#333!important}.breadcrumbs a:hover{text-decoration:underline!important}.breadcrumbs a:last-child{text-decoration:none!important;color:#333!important}.certificate-section .custom-badge-pdp{display:flex;width:auto;max-width:unset;gap:5px;margin-top:0;flex-wrap:wrap}.certificate-section h3.download_title,.custom-brand .brand-info p{margin:0!important;font-family:Poppins,serif;font-size:16px;font-weight:600;line-height:40px;text-align:left;color:#333}.certificate-section{display:flex;align-items:center;margin-top:2px;margin-bottom:10px;gap:8px;flex-wrap:wrap}.product__info-container .product-form__input--pill input:checked+label{color:#0071e3!important}.product-form__input--pill input[type=radio]:checked+label{background-color:#fff!important}.product-form__input--pill input[type=radio]+label:before{background:#fff!important;border-radius:0!important}.product-form__quantity{display:flex;align-items:center;gap:15px}.main_addon_section .addon_main_dropdown select#addonCategory{padding-left:40px}.addon_main_dropdown .addon_main_dropdown-icon{width:16px;height:16px;background:linear-gradient(90deg,#0071e3,#00376f);display:block;border-radius:100px;position:absolute;top:calc(50% - 8px);left:16px;box-shadow:0 0 0 1px #8f8f8f;border:3px solid #fff}.product-form__buttons button.product-form__submit{background:#ffad33;box-shadow:0 1px 2px #0000004d;border:none!important;height:50px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-family:Poppins,serif!important}.product-form__buttons button.product-form__submit:before,.product-form__buttons button.product-form__submit:after{display:none!important}.main_addon_section .addon_main_dropdown{position:relative}.wishlist-inspire__icon button{font-family:Poppins,serif!important}.product-form__buttons button.product-form__submit span{color:#333;font-family:Poppins,serif!important;font-size:14px;font-weight:700;line-height:16.1px;text-align:center;letter-spacing:normal;text-transform:uppercase;display:flex;align-items:center;justify-content:center;gap:4px}.product__info-wrapper .price span.badge{background-color:#edcebd;border-radius:0;font-family:Poppins,serif;font-size:14px;font-weight:700;line-height:20px;letter-spacing:.6px;text-align:left;color:#000;margin-bottom:0!important;padding-block:0px}.product__info-container>*+*{margin:19px 0}.testimonialslider5 .card__inner.color-scheme-2.gradient.ratio{aspect-ratio:1 / 1;object-fit:cover;overflow:hidden}.announcement-bar{padding-inline:50px}.block-cl-linked-collection{display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr}.announcement-bar{flex-direction:unset!important}section.newsletter-popup-custom{background:linear-gradient(90deg,#016bd6,#013870);text-align:center}section.newsletter-popup-custom .newsletter-container-main-outer{overflow:hidden}section.newsletter-popup-custom .newsletter-container-main-outer h2.custom-trigger{font-family:Poppins,serif;font-size:25.14px;font-weight:600;line-height:24px;text-align:center;display:inline-block;color:#fff;position:relative}section.newsletter-popup-custom{background:linear-gradient(90deg,#016bd6,#013870);text-align:center;margin-block:44px}section.newsletter-popup-custom .newsletter-container-main-outer h2.custom-trigger{font-family:Poppins,serif;font-size:25.14px;font-weight:500;line-height:24px;text-align:center;display:inline-block;color:#e0f0ff;position:relative;letter-spacing:normal;cursor:pointer}section.newsletter-popup-custom .newsletter-container-main-outer h2.custom-trigger:before,section.newsletter-popup-custom .newsletter-container-main-outer h2.custom-trigger:after{content:"";background:#449aef;width:40px;height:100px;display:block;position:absolute;top:50%;transform:translateY(-50%) skew(-35deg)}section.newsletter-popup-custom .newsletter-container-main-outer h2.custom-trigger:before{left:-130px}section.newsletter-popup-custom .newsletter-container-main-outer h2.custom-trigger:after{right:-130px}.newsletter-popup-custom #newsletter-popup .popup-content{max-width:806px;height:100%;max-height:615px;padding-block:47px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:30px}.newsletter-popup-custom #newsletter-popup .popup-content .popup-text{max-width:400px}.newsletter-popup-custom #newsletter-popup .popup-content .popup-text h2{font-family:Poppins,serif;font-size:40px!important;font-weight:600;line-height:46.88px;letter-spacing:.25px;text-align:center;margin-bottom:12px}.newsletter-popup-custom #newsletter-popup .popup-content .popup-text .newsletter-form input[type=email]{height:50px;border-radius:4px!important;font-family:Poppins,serif;font-size:16px;font-weight:400;line-height:18.75px;text-align:left;color:#767676;box-shadow:none!important;outline:0!important;margin-bottom:24px!important}.newsletter-popup-custom .newsletter-form{align-items:flex-start;margin:34px auto 0;max-width:100%}.newsletter-popup-custom .newsletter-form button{width:100%;height:54px;border:none;border-radius:3px;font-family:Poppins,serif;font-size:24px;font-weight:700;line-height:28.13px;text-align:center;color:#333}.newsletter-popup-custom #newsletter-popup .popup-content .popup-text .policy-text p{margin:17px 0 0;font-family:Poppins,serif;font-size:14px;font-weight:400;line-height:16.41px;text-align:center;color:#fff}.newsletter-popup-custom #newsletter-popup .popup-content .popup-text .no-thanks{font-family:Poppins,serif;font-size:16px;font-weight:700;line-height:16px;text-align:center;color:#fff;background:transparent;border:none;padding:0;margin-top:10px;cursor:pointer}.newsletter-popup-custom #newsletter-popup{flex-direction:row-reverse}.newsletter-popup-custom .close-popup{position:absolute;top:12px;right:17px}.newsletter-popup-custom .popup-text .simple-text1 p{font-family:Poppins,serif;font-size:19px;font-weight:500;line-height:22.27px;text-align:center;color:#fff;margin:0}.newsletter-popup-custom .popup-text .simple-text1{margin-top:0;margin-bottom:18px}.newsletter-popup-custom .popup-text .simple-text2 p{font-family:Poppins,serif;font-size:16px;font-weight:500;line-height:18.75px;text-align:center;color:#fff}.custom-slider-wrapper.custom-shipping-section.custom-page-width.homepage-custom-shipping-section{display:none}.shop-all-light{background-repeat:no-repeat;background-size:100% 100%;background-position:top}.breadcrumbs2 ol.breadcrumbs__list li.breadcrumbs__item a,.breadcrumbs2 ol.breadcrumbs__list li.breadcrumbs__item span{color:#fff;font-family:Poppins,serif;font-size:13px;font-weight:400;line-height:12px;text-align:left}.breadcrumbs2 ol.breadcrumbs__list li.breadcrumbs__item a{text-decoration:underline}.breadcrumbs2 ol.breadcrumbs__list li.breadcrumbs__item a:hover{text-decoration:none}.feature-col .product-slider h2.psheading{margin-top:0;font-family:Poppins,serif;font-size:26px;font-weight:700;line-height:37.4px;text-align:left;color:#333;margin-bottom:25px}.cpslider .runproduct .tag-icons .mybadge-icon img{max-height:40px}.cpslider .runproduct .mtl-content .item h4.show-more-option{font-family:Poppins,serif;font-size:13px;font-weight:600;line-height:21px;text-align:left;margin:0;letter-spacing:normal;cursor:pointer}.cpslider .runproduct .mtl-content .item h4.show-more-option:hover{color:#000}.cpslider .runproduct .mtl-content .item .more-option p{margin-block:10px;font-size:12px;line-height:normal}.cpslider .runproduct .mtl-content .item .more-option p:first-child{margin-top:0!important}.cpslider .runproduct .mtl-content .item .more-option p:last-child{margin-bottom:0!important}.cpslider .runproduct .mtl-content .item .more-option{margin-top:5px;border:1px solid #e0e0e0;border-radius:5px;padding:10px;background:#f4f4f4;min-height:62px}.cpslider .runproduct .tag-icons .title-tag{position:unset;display:flex}body .cpslider .runproduct .tag-icons .title-tag span{padding:0;width:auto;padding-inline:12px}.cpslider .runproduct .tag-icons .title-tag .title-tag-inner{position:absolute;top:25px;display:flex;flex-direction:column;align-items:flex-start;gap:5px}.cpslider .runproduct .mtl-content>a>button.pb-button{padding:0}.feature-col .swiper-container{padding-bottom:38px!important}.header-wrapper>header.page-width .search-modal__content .predictive-search{box-shadow:0 10px 10px #0000001a;border:2px solid #C5D1DE;border-radius:8px}.predictive-search__result-group.left_result_datas{background:linear-gradient(-90deg,#00376f1a,#0071e31a)}.header-wrapper>header.page-width .search-modal__content .predictive-search h2.predictive-search__heading{font-size:14px;letter-spacing:normal;text-transform:uppercase;color:#333;font-weight:600;border:none}.header-wrapper>header.page-width .search-modal__content .predictive-search ul.predictive-search__results-list li.predictive-search__list-item a *{background:transparent!important;font-size:14px;font-weight:500;letter-spacing:normal;color:#545454;text-transform:capitalize}.left_result_datas .predictive-search__results-list li.predictive-search__list-item a.predictive-search__item{padding:5px 32px 5px 20px;position:relative;background:unset}.left_result_datas .predictive-search__results-list li.predictive-search__list-item a.predictive-search__item:before{content:"";background:url(/cdn/shop/files/arrow_right.svg?v=1738301438);width:5px;height:10px;position:absolute;right:20px;top:9px}.header-wrapper>header.page-width .search-modal__content .predictive-search .predictive-search__result-group:last-child{background:#fff;padding:0 20px 20px;border-left:none}.predictive-search__result-group.right_search_datas h2.predictive-search__heading{margin-bottom:5px}.header-wrapper>header.page-width .search-modal__content .predictive-search .predictive-search__result-group:last-child ul.predictive-search__results-list li.predictive-search__list-item>a{grid-template-columns:80px 1fr!important;gap:15px;padding:0}.predictive-search__result-group.right_search_datas .predictive-search__results-list li.predictive-search__list-item{background:#f0f3f6;padding:15px;border-radius:6px;margin-bottom:10px!important}.header-wrapper>header.page-width .search-modal__content .predictive-search .predictive-search__result-group:last-child ul.predictive-search__results-list li.predictive-search__list-item>a img.predictive-search__image{width:80px;height:80px;object-fit:cover;border:1px solid #f4f4f4;border-radius:6px}.header-wrapper>header.page-width .search-modal__content .predictive-search .predictive-search__result-group:last-child ul.predictive-search__results-list li.predictive-search__list-item{margin-bottom:25px}.header-wrapper>header.page-width .search-modal__content .predictive-search .predictive-search__result-group:last-child ul.predictive-search__results-list li.predictive-search__list-item>a .predictive-search__item-content .predictive-search__item-vendor{color:#333;font-size:14px;font-weight:600;letter-spacing:0}.header-wrapper>header.page-width .search-modal__content .predictive-search .predictive-search__result-group:last-child ul.predictive-search__results-list li.predictive-search__list-item>a .predictive-search__item-content p.predictive-search__item-heading.h5{margin-bottom:5px}.header-wrapper>header.page-width .search-modal__content .predictive-search .predictive-search__result-group:last-child ul.predictive-search__results-list li.predictive-search__list-item .price__regular *{font-size:14px}.header-wrapper>header.page-width .search-modal__content .predictive-search .predictive-search__result-group:last-child ul.predictive-search__results-list li.predictive-search__list-item .prdictive-search-atc{margin-left:96px;margin-top:7px}.header-wrapper>header.page-width .search-modal__content .predictive-search .predictive-search__result-group:last-child ul.predictive-search__results-list li.predictive-search__list-item *{background:transparent!important}.header-wrapper>header.page-width .search-modal__content .predictive-search .predictive-search__result-group:last-child ul.predictive-search__results-list li.predictive-search__list-item .prdictive-search-atc button.predictive_add_to_cart{color:#333;border:none;font-size:12px;font-weight:600;background:#ffad33!important;padding:5px 10px;border-radius:4px;cursor:pointer;font-family:Poppins,serif!important;border:1px solid transparent!important}.header-wrapper>header.page-width .search-modal__content .predictive-search .predictive-search__result-group:last-child ul.predictive-search__results-list li.predictive-search__list-item .price{margin-top:2px}.header-wrapper>header.page-width .search-modal__content .predictive-search .predictive-search__results-groups-wrapper{padding-bottom:0}.header-wrapper>header.page-width .search-modal__content .predictive-search .predictive-search__result-group:last-child h2{margin-left:0!important}.header-wrapper>header.page-width .search-modal__content .predictive-search .predictive-search__result-group:last-child .mobile_view_all,.header-wrapper>header.page-width .search-modal__content .predictive-search .predictive-search__result-group:last-child .mobile_view_all button{background:transparent!important}.header-wrapper>header.page-width .search-modal__content .predictive-search .predictive-search__result-group:last-child .mobile_view_all button{display:inline;width:auto!important;background:transparent;font-size:14px;text-decoration:underline;padding:0;color:#0071e3}.header-wrapper>header.page-width .search-modal__content .predictive-search .predictive-search__result-group:last-child .mobile_view_all button:hover{text-decoration:none}.feature-col .swiper-button-prev,.feature-col .swiper-button-next{background:linear-gradient(-90deg,#00376f,#0071e3);width:36px;height:36px;border-radius:4px;display:flex;align-items:center;justify-content:center}.feature-col .swiper-button-prev svg{transform:scale(-1)}.breadcrumbs2 .breadcrumbs__item:not(:last-child):after{height:6px;width:6px;color:#fff}.breadcrumbs2 .breadcrumbs__item:not(:last-child){margin-right:6px}.custom .feature-col{position:relative}.custom .feature-col .swiper-button-prev{left:-18px}.custom .feature-col .swiper-button-next{right:-18px}.top-selling-products-section .slick-track{margin-left:0}.blog-banner .article-template__hero-container .article-template__hero-.media{height:100%}.blog-banner{margin-bottom:32px!important;margin-top:0!important}.article-template nav.breadcrumbs2 ol.breadcrumbs__list li.breadcrumbs__item a{color:#333!important;font-family:Poppins,serif!important;font-size:13px!important;font-weight:400!important;line-height:19.5px!important;text-align:left!important}.article-template .breadcrumbs2 .breadcrumbs__item:not(:last-child):after{height:0;width:0;color:#333;content:"/"!important;transform:unset;border:none;top:-13px}.article-template .breadcrumbs2 .breadcrumbs__item:not(:last-child){margin-right:8px}.article-template .banner-img img{position:unset;padding:0;margin:0;max-height:unset;max-width:unset;width:100%;object-fit:cover;height:100%}.article-template .breadcrumbs{margin-bottom:0}.blogs-share-social{padding-inline:50px;display:flex;align-items:center;margin-top:20px!important}.article-top-collection{margin-top:70px!important}.article-top-collection .article-template__content{margin-top:0}.top_products_section .top-product-grid .top-product-item a{display:flex;flex-direction:column;height:100%}.top_products_section .top-product-grid .top-product-item a>span{margin-top:auto;text-align:center}.top_products_section .top-product-grid .top-product-item h3.top-product-title{margin-bottom:5px}.appReletedBlogs{padding-inline:0}.appReletedBlogs .related-posts{max-width:100%!important;padding-inline:0!important}.appReletedBlogs{margin-top:40px}.article-template header{background:linear-gradient(90deg,#0039d9,#151f3a)!important}.appReletedBlogs .related-posts>ul{gap:20px!important;margin-bottom:0}.shopify-block.shopify-app-block.related-posts li a p{margin:0}.appReletedBlogs .related-posts>ul>li.rb_list{overflow:hidden;border:1px solid #efefe4;border-radius:8px;box-shadow:none;padding:17px}.appReletedBlogs .related-posts>ul>li.rb_list:hover{border:1px solid #333}.appReletedBlogs .related-posts>ul li a h4{padding-inline:0px!important;margin-block:15px!important}.appReletedBlogs .related-posts>ul li ul.content_article a.dy_butn{padding:0;color:#333;text-decoration:underline}.appReletedBlogs .related-posts>ul li ul.content_article a.dy_butn:hover{text-decoration:none}.shopify-section.section>.location-{padding:0}.location-blog .custom-img-text{background:#f0f0f0;margin-top:68px}.footer__content-top .footer__blocks-wrapper .custom-footer-img{margin-top:25px}.footer__content-top .footer__blocks-wrapper .custom-footer-img img{max-width:100%!important}h1.main-page-title{font-size:36px;margin-bottom:0;color:#333}.location-about-us .custom-img-text{margin-top:0}.swiper-scrollbar-drag{cursor:pointer}.lighting-options .slider-container ul.lighting_slider{flex-wrap:wrap}.lighting-options .slider-container ul.lighting_slider{flex-wrap:wrap;position:relative;overflow:visible}.lighting-options .slider-container ul.lighting_slider button.slick-arrow{position:absolute;top:calc(50% - 30px);transform:translateY(-50%)}.lighting-options .slider-container ul.lighting_slider button.slick-prev{left:-35px}.lighting-options .slider-container ul.lighting_slider button.slick-next{right:-35px}.location-about-us .image-with-text .image-with-text__grid .image-with-text__text-item.grid__item{width:100%}.location-about-us .image-with-text .image-with-text__grid .image-with-text__text-item.grid__item h2.image-with-text__heading{font-size:28px;font-weight:500;line-height:24px;text-align:left;color:#222}.location-about-us .image-with-text .image-with-text__grid .image-with-text__text-item.grid__item .image-with-text__text p{font-size:15px;font-weight:400;line-height:29px;text-align:left;color:#545454}.location-about-us .image-with-text .image-with-text__grid .image-with-text__text-item.grid__item .image-with-text__text p strong{font-size:17px;font-weight:500;line-height:24px;text-align:left;color:#222}.location-about-us .image-with-text .image-with-text__grid .image-with-text__media{border:none;padding:0!important}.marquee_section{margin-top:70px;border-block:1px dashed #000}.marquee_section .slide_text h6{font-size:38px;font-weight:800;line-height:25px;text-align:left;text-transform:uppercase;margin-block:20px}.marquee_section .inner_marquee .slide_text:nth-child(odd) h6{color:#fff!important;-webkit-text-stroke:1px #222}.location-about-us .multiColumnInner{background:#e6efef80;padding-top:70px;padding-bottom:75px}.related-products ul.custom-upsell-cart{position:relative}.related-products ul.custom-upsell-cart svg.slick-arrow{position:absolute;top:50%;transform:translateY(-50%)}.related-products ul.custom-upsell-cart svg.slick-arrow.arrow-left{right:-40px}.related-products ul.custom-upsell-cart svg.slick-arrow.arrow-right{left:-40px}.related-products ul.custom-upsell-cart{position:relative;width:calc(100% - 80px);margin-inline:auto}.related-products ul.custom-upsell-cart .slick-list .card-wrapper{margin:15px 25px;box-shadow:1px 7px 8px #00000040;padding:10px;display:flex;flex-direction:column}.related-products ul.custom-upsell-cart svg.slick-arrow.slick-disabled{opacity:.2}.related-products ul.custom-upsell-cart .slick-list .card-wrapper .card__information{padding-bottom:0}.related-products ul.custom-upsell-cart .slick-list .card-wrapper .card__content{margin-top:auto}.related-products ul.custom-upsell-cart .slick-list .card-wrapper .card__content h3 a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:58px;font-size:14px;line-height:21px;text-decoration:none;color:#000;text-align:center}.product-content .main-content-area{margin-bottom:50px}.proslider.static-view .slider-card{margin:0!important;width:100%!important}.related-products ul.custom-upsell-cart .slick-list .card-wrapper .card__information .card-information{text-align:center}.sticky-atc{box-shadow:0 -4px 6.8px #dadada;padding:10px;display:grid;grid-template-columns:1fr 350px;position:fixed;width:100%;z-index:99;background:#fff;bottom:-220px;transition:all ease-in-out .3s;opacity:0}.sticky-atc.active{opacity:1;bottom:-0px}.sticky-atc .sticky-atc__container{background:#f5f5f5;padding:13px;display:flex;gap:13px;align-items:flex-start}.sticky-atc .sticky-atc__container .sticky-atc__image{width:57px;height:57px}.sticky-atc .sticky-atc__container .sticky-atc__image img.sticky-atc__image--img{width:100%;height:100%;object-fit:cover}.main-related-products-section .swiper-container{margin-bottom:0!important}.sticky-atc .sticky-atc__container .sticky-form-data h2.sticky-atc__title{margin:0;color:#333;font-size:14px;font-weight:600;line-height:16.41px;letter-spacing:.2px;text-align:left}.sticky-atc .sticky-atc__container .sticky-form-data .sticky-atc__price .custom-price-atc .price{display:flex;align-items:center;gap:13px}.sticky-atc .sticky-atc__container .sticky-form-data .sticky-atc__price .custom-price-atc .price .price__sale s.price-item.price-item--regular{font-size:16px;font-weight:400;line-height:18.75px;text-align:left;text-decoration-skip-ink:none}.sticky-atc .sticky-atc__container .sticky-form-data .sticky-atc__price .custom-price-atc .price .price__sale span.price-item.price-item--sale.price-item--last{font-family:Poppins,serif;font-size:20px;font-weight:700;line-height:23.44px;letter-spacing:.65px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;margin:0}.sticky-atc .sticky-atc__container .sticky-form-data .sticky-atc__price .custom-price-atc .price.price--sold-out span.badge.price__badge-sale{display:none}.sticky-atc .sticky-atc__container .sticky-form-data .sticky-atc__price .custom-price-atc .price{display:flex;align-items:center;gap:13px;margin-top:5px}.sticky-atc .sticky-atc__container .sticky-atc__image{width:48px;height:48px}.sticky-atc__details{background:#f5f5f5;padding:13px}.sticky-atc__details form.sticky-atc__form button.sticky-atc__button{background:#ffad33;height:48px;border-radius:8px;font-family:Poppins,serif;font-size:14px;font-weight:600;line-height:28.12px;text-align:center;color:#000;letter-spacing:normal}.sticky-atc__details form.sticky-atc__form button.sticky-atc__button:before,.sticky-atc__details form.sticky-atc__form button.sticky-atc__button:after{display:none}.sticky-atc span.badge.price__badge-sold-out,.sticky-atc .sticky-atc__container .sticky-form-data .sticky-atc__price .custom-price-atc .price span.badge.price__badge-sale{height:26px;min-width:49px;background:#edcebd;border-radius:0;font-family:Poppins,serif;font-size:16px;font-weight:700;line-height:1;letter-spacing:normal;text-align:center;color:#000}.product__info-wrapper .price span.badge{width:max-content}.product__info-wrapper .price{display:flex;flex-wrap:wrap;align-items:center}.custom-spec-title .custom-badge-pdp img{max-height:30px}.proslider.static-view .slider-card a{text-decoration:none}.swiper-scrollbar{cursor:pointer}.blogs-share-social .social-icons ul.list-unstyled.list-social a.link.list-social__link span.svg-wrapper *{fill:#3d3d3d!important}.article-template>*:first-child:not(.article-template__hero-container){margin-top:5rem}.dispplay-sub-collections .show_collection_products_filtered table.product-table thead th{white-space:nowrap}.brand-info a{display:flex}.brand-info a img{position:relative;top:0;height:22px}.cstm-mega-menu-div .mega-menu__list a.iner-sub-menu-present.sub_category_link:after{display:none}.cpslider .runproduct .mtl-content .vendor-sku span{white-space:nowrap;width:100%;text-overflow:ellipsis;overflow:hidden}.cpslider .runproduct .mtl-content .vendor-sku p{display:flex;text-overflow:ellipsis;overflow:hidden}.cpslider .runproduct .mtl-content .vendor-sku p.product-vendor{overflow:visible}.top-button-section button.tabs__nav-btn.active,.top-button-section button.tabs__nav-btn:hover{border-image:linear-gradient(to right,#0071e3,#00376f) 1}.drawer__inner{padding-right:0!important}.drawer__inner .drawer__header button.drawer__close{right:5px}.drawer__inner cart-drawer-items{padding-right:15px}.drawer__inner .drawer__footer{padding-right:15px}.product__info-container .product-form__quantity label.quantity__label{white-space:nowrap}.custom-addon-outer .add-on-dropdown-menu{max-height:180px!important}.cart__items .cart-items .cart-item td.cart-item__details .product-option dt{font-weight:600;color:#333}.related-products ul.custom-upsell-cart .slick-list .card-wrapper .card__information h3.card__heading{min-height:63px}.related-products ul.custom-upsell-cart .slick-list .card-wrapper .card__information .card-information{min-height:48px}#more_details{transition:all .2s ease-in-out 0s;font-weight:700;transform:rotate(0);display:inline-block;font-size:18px}.show-more-option.hide_show_details #more_details{transform:rotate(180deg);position:relative;top:2px}.inner_category_datas{display:flex;flex-direction:column}.inner_category_datas a{white-space:nowrap}body.template-location-cart main#MainContent{display:flex;gap:20px;max-width:1920px;margin:0 auto;width:100%;background:#f5f5f5;padding:60px 50px}body.template-location-cart main#MainContent cart-items .page-width{padding:0!important}body.template-location-cart main#MainContent .cart__footer-wrapper{flex:unset;width:450px;margin-top:60px}body.template-location-cart main#MainContent cart-items{background:unset;padding:0}body.template-location-cart main#MainContent cart-items form#cart .cart__items{background:#fff;padding:0;box-shadow:0 0 1px #00000080;border:none}body.template-location-cart main#MainContent cart-items form#cart .cart__items table.cart-items th{padding:20px;font-size:15px;font-weight:600;letter-spacing:0;text-transform:capitalize;color:#333;opacity:1}body.template-location-cart main#MainContent cart-items form#cart .cart__items table.cart-items td{padding:20px;border-bottom:1px solid #ddd}body.template-location-cart main#MainContent cart-items .title-wrapper-with-link{margin-bottom:20px;display:flex;align-items:center}body.template-location-cart main#MainContent cart-items .title-wrapper-with-link h1.title{font-size:32px;font-weight:700;text-transform:capitalize;line-height:1}body.template-location-cart main#MainContent cart-items .title-wrapper-with-link a.underlined-link{text-transform:capitalize;text-decoration:none;border:1.35px solid #D9D9D9;padding:5px 20px;min-height:40px;border-radius:100px;background:#fff;font-family:Poppins,serif!important;font-size:14px;font-weight:500;line-height:29.64px;text-align:left;color:#000;cursor:pointer}body.template-location-cart main#MainContent cart-items .title-wrapper-with-link a.underlined-link:hover{color:#fff;background:linear-gradient(90deg,#0071e3,#00376f);border:1px solid #0071e3!important}body.template-location-cart main#MainContent .cart__footer-wrapper .page-width{padding:13px 25px 20px!important;box-shadow:0 0 1px #00000080;border-radius:0;background:#fff}body.template-location-cart main#MainContent .cart__footer-wrapper #main-cart-footer{background:unset}body.template-location-cart main#MainContent .cart__footer-wrapper .custom-total-count,body.template-location-cart main#MainContent .cart__footer-wrapper .custom-total-cart,body.template-location-cart main#MainContent .cart__footer-wrapper .shipping-estimatior-outer{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ddddddb8;padding:20px 0}body.template-location-cart main#MainContent .cart__footer-wrapper .custom-total-count h2,body.template-location-cart main#MainContent .cart__footer-wrapper .custom-total-cart h2{margin:0;font-size:14px;color:#000;line-height:14px}body.template-location-cart main#MainContent .cart__footer-wrapper .custom-total-count p,body.template-location-cart main#MainContent .cart__footer-wrapper .custom-total-cart p{font-size:14px;margin:0;line-height:14px}body.template-location-cart main#MainContent .cart__footer-wrapper .shipping-estimatior-outer .tab-heading-shipping{display:flex;justify-content:space-between;width:100%}body.template-location-cart main#MainContent .cart__footer-wrapper .shipping-estimatior-outer .tab-heading-shipping h3{font-size:14px;line-height:14px;margin:0;font-weight:600}body.template-location-cart main#MainContent .cart__footer-wrapper .shipping-estimatior-outer .tab-heading-shipping h4.toggle-shipping-estimator{font-size:14px;margin:0;font-weight:600;text-decoration:underline;cursor:pointer}body.template-location-cart main#MainContent .cart__footer-wrapper #main-cart-footer .cart__footer .cart__dynamic-checkout-buttons.additional-checkout-buttons{max-width:100%}.inner-product-wrap-add-on .addon-product .addon-details .custom-price-with-availablility span.sold-out-badge-pdp-addon{background:#ffad33;border-radius:4px;font-weight:600;font-size:12px;line-height:12px;padding:3px 8px;color:#333;margin-left:4px}body.template-location-cart main#MainContent .cart__footer-wrapper #main-cart-footer .cart__footer{padding-bottom:10px}body.template-location-cart main#MainContent .cart__footer-wrapper #main-cart-footer .cart__footer .cart__blocks{width:100%}body.template-location-cart main#MainContent .cart__footer-wrapper #main-cart-footer .cart__footer .cart__blocks .totals{justify-content:space-between;align-items:center}body.template-location-cart main#MainContent .cart__footer-wrapper #main-cart-footer .cart__footer .cart__blocks .totals h2.totals__total{font-size:14px;margin:0}body.template-location-cart main#MainContent .cart__footer-wrapper #main-cart-footer .cart__footer .cart__blocks .totals p.totals__total-value{font-size:25px;font-weight:700}body.template-location-cart main#MainContent .cart__footer-wrapper #main-cart-footer .cart__footer .cart__blocks small.tax-note{text-align:left;font-size:14px;letter-spacing:0}body.template-location-cart main#MainContent .cart__footer-wrapper #main-cart-footer .cart__footer .cart__blocks .cart__ctas button{background:#ffad33;box-shadow:0 1px 2px #0000004d;height:50px;border-radius:8px;display:flex;align-items:center;border:none!important;justify-content:center;font-size:14px;font-weight:700;color:#333;letter-spacing:0;text-transform:uppercase;width:100%;max-width:100%}body.template-location-cart main#MainContent .cart__footer-wrapper #main-cart-footer .cart__footer .cart__blocks .cart__ctas{width:100%!important;display:flex;justify-content:center}body.template-location-cart main#MainContent .cart__footer-wrapper #main-cart-footer .cart__footer .cart__blocks .cart__ctas button:before,body.template-location-cart main#MainContent .cart__footer-wrapper #main-cart-footer .cart__footer .cart__blocks .cart__ctas button:after{display:none}body.template-location-cart main#MainContent .cart__footer-wrapper .shipping-estimatior-outer{flex-direction:column;padding:20px 0!important}body.template-location-cart main#MainContent .cart__footer-wrapper .shipping-estimatior-outer .shipping-estimator{width:100%}body.template-location-cart main#MainContent .cart__footer-wrapper .shipping-estimatior-outer .shipping-estimator label{font-size:14px;font-weight:700;color:#000}body.template-location-cart main#MainContent .cart__footer-wrapper .shipping-estimatior-outer .shipping-estimator dt{width:100%;float:unset;margin-bottom:4px}body.template-location-cart main#MainContent .cart__footer-wrapper .shipping-estimatior-outer .shipping-estimator input,body.template-location-cart main#MainContent .cart__footer-wrapper .shipping-estimatior-outer .shipping-estimator select{border:1px solid #ebebeb;border-radius:4px;padding:10px;width:100%;margin-bottom:10px;outline:none;box-shadow:none}body.template-location-cart main#MainContent .cart__footer-wrapper .shipping-estimatior-outer .shipping-estimator dd{margin:0}body.template-location-cart main#MainContent .cart__footer-wrapper .shipping-estimatior-outer .shipping-estimator button.button{background:#ffad33;box-shadow:0 1px 2px #0000004d;height:36px;border-radius:8px;display:flex;align-items:center;border:none!important;justify-content:center;font-size:14px;font-weight:700;color:#333;letter-spacing:0;text-transform:uppercase;width:100%;max-width:100%;min-height:36px;margin-top:6px}body.template-location-cart main#MainContent .cart__footer-wrapper .shipping-estimatior-outer .shipping-estimator button.button:before,body.template-location-cart main#MainContent .cart__footer-wrapper .shipping-estimatior-outer .shipping-estimator button.button:after{display:none}body.template-location-cart main#MainContent cart-items form#cart .cart__items table.cart-items *{letter-spacing:0}body.template-location-cart main#MainContent cart-items form#cart .cart__items table.cart-items td a{font-weight:400}.quantity:after{box-shadow:0 0 0 var(--inputs-border-width) #1212121c!important}body.template-location-cart main#MainContent cart-items form#cart .cart__items table.cart-items tr.cart-item:last-child td{border-bottom:none}.rte a:hover{text-decoration-thickness:.1rem!important}body.template-location-cart main#MainContent .cart__footer-wrapper #main-cart-footer .cart__footer .cart__blocks small.tax-note a{text-transform:capitalize;color:#0071e3}.cart-item .loading__spinner{right:40px!important;padding-top:3rem!important}#append-estimate{list-style-type:none;padding:0;margin:0}#append-estimate li.estimator-form-row dt.estimator-form-label{display:flex}#append-estimate li.estimator-form-row dt.estimator-form-label input{width:14px!important;padding:0!important;margin:0 8px 0 0!important}#append-estimate li.estimator-form-row dl{margin-bottom:0!important}body.template-location-cart main#MainContent .cart__footer-wrapper .shipping-estimatior-outer .shipping-estimator dt label.estimator-form-label-text{font-weight:500;font-size:13px}body.template-location-list-collections ul.collection-list li.collection-list__item h3.card__heading a{font-weight:600;font-size:15px;color:#333}body.template-location-list-collections ul.collection-list li.collection-list__item p.card__caption{font-size:16px;line-height:26px;margin:8px 0 0;display:none}body.template-location-list-collections ul.collection-list li.collection-list__item .card-wrapper .card__information{padding-bottom:0}body.template-location-list-collections ul.collection-list .card__inner{border-radius:8px!important}.pagination__list a.pagination__item{border:1px solid #ddd;text-decoration:none;font-weight:400;font-size:16px;color:#333;border-radius:4px}.pagination__list a.pagination__item.pagination__item--current{background:#0071e3;opacity:1;color:#fff;border-color:#0071e3}.pagination__list a.pagination__item.pagination__item--current:after{display:none}.pagination__list a.pagination__item:after{display:none}.pagination-wrapper{margin-top:0!important}.collection.collection--empty h2.title{font-size:14px;font-weight:400;line-height:24px;text-transform:capitalize}footer.footer{padding:0!important}body.template-location-list-collections ul.collection-list li.collection-list__item .card-wrapper{display:flex;flex-direction:column;background:#eff6fc;border:1px solid #ededf1;padding:15px;border-radius:12px}body.template-location-list-collections ul.collection-list li.collection-list__item .card__inner{border-radius:8px!important;background:#fff}body.template-location-list-collections ul.collection-list li.collection-list__item .card__media{border-radius:8px}.template-location-search aside#main-search-filters{border:1px solid #E3E3E3;background:#f4f4f4;padding:20px;width:330px}.template-location-search .facets-vertical{display:flex;gap:38px;width:100%}.template-search .template-search__header.page-width{float:left;width:50%;margin-bottom:15px}.template-search facet-filters-form.facets.facets-vertical-sort.page-width{float:right;width:50%}.template-location-search .facets-vertical .product-grid-container{flex:1}.template-search .template-search__header h1.h2{margin-bottom:0;text-transform:capitalize;opacity:1;font-size:26px;font-weight:600;line-height:26px;letter-spacing:normal;color:#333;margin-top:0;text-align:left;position:relative;top:-5px}.grid-view-data-cl.search_card_datas{display:flex;gap:6px;margin-bottom:10px;flex-wrap:wrap}.grid-view-data-cl.search_card_datas button.wishlist-button.custom-wishlist-button-collection-page{position:unset}.grid-view-data-cl.search_card_datas button.wishlist-button.custom-wishlist-button-collection-page span.wishlist_icon{background:#fff;border-radius:100px;font-size:12px;padding:0;white-space:nowrap;cursor:unset}.grid-view-data-cl.search_card_datas button.wishlist-button.custom-wishlist-button-collection-page:hover span.wishlist_icon svg path{stroke:red!important}.grid-view-data-cl.search_card_datas span.top-bar-vendor{background:#fff;border-radius:100px;font-size:12px;padding:5px 10px;white-space:nowrap;cursor:unset;font-weight:500;text-transform:capitalize}.grid-view-data-cl.search_card_datas span.top-bar-availability{background:#fff;border-radius:100px;font-size:12px;padding:5px 10px;white-space:nowrap;cursor:unset;font-weight:500}.template-search .template-search__header{margin-bottom:0}.template-search__results .product-grid{gap:20px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.template-search__results .product-grid li.grid__item{width:100%;max-width:100%}.facet-checkbox .svg-wrapper{top:1.2rem!important}.template-search__results .product-grid li.grid__item .card-wrapper{display:flex;flex-direction:column;background:linear-gradient(180.47deg,#0071e326 .44%,#00376f26 99.56%);padding:15px;border-radius:12px}.template-location-search aside#main-search-filters .facets__disclosure-vertical .parent-display.facets__display-vertical fieldset.facets-wrap li.list-menu__item label.facets__label{padding:6px 0}.template-location-search aside#main-search-filters .facets__disclosure-vertical .parent-display.facets__display-vertical fieldset.facets-wrap li.list-menu__item label.facets__label .svg-wrapper{top:11px}.template-search__results .product-grid li.grid__item .card-wrapper .card__inner{border-radius:8px;overflow:hidden;height:auto;background:#fff;aspect-ratio:1/1}.template-search__results .product-grid li.grid__item .card-wrapper .card__media img{height:100%;width:100%;object-fit:contain}.template-search__results .product-grid li.grid__item .card-wrapper .card__content .card__information{padding:13px 0 0;display:flex;flex-direction:column;width:100%;height:100%}.template-search__results .product-grid li.grid__item .card-wrapper .card__content .card__information h3.card__heading{margin-bottom:10px}.template-search__results .product-grid li.grid__item .card-wrapper .card__content .card__information h3.card__heading a{font-size:16px;line-height:21px;color:#333;text-decoration:none;font-weight:600}.template-search__results .product-grid li.grid__item .card-wrapper .card__content .card__information .card-information{background:unset;padding:0;border-radius:0;margin-top:auto}.template-search__results .product-grid li.grid__item .card-wrapper .card__content .card__information .card-information .price{margin:0;line-height:1;display:flex;flex-direction:column;gap:0px}.template-search__results .product-grid li.grid__item .card-wrapper .card__inner .card__information{display:none}.template-search__results .product-grid li.grid__item .card-wrapper .card__content .card__information .card-information .price .price__sale .price-item{font-size:12px;line-height:normal;color:#4f4f4f!important;margin-right:4px}.template-search__results .product-grid li.grid__item .card-wrapper .card__content .card__information .card-information .price .price__sale span.price-item,.template-search__results .product-grid li.grid__item .card-wrapper .card__content .card__information .card-information .price span.price-item{color:#007dc6!important;font-weight:700;letter-spacing:normal;font-size:14px}.template-location-search .template-search{padding-bottom:0}.template-search__results .product-grid li.grid__item .card-wrapper span.badge{height:25px;background:#ed1c24;color:#fff;font-size:12.23px;font-weight:600;line-height:18.35px;align-items:center;justify-content:center;display:flex;padding-inline:10px;border-radius:0;position:absolute;top:3px;left:4px;letter-spacing:normal}.search_page_configurations{margin:auto 0 15px;background:#eaeff4;border-radius:10px;padding:10px 15px;display:grid;grid-template-columns:1fr 1fr;gap:5px;list-style-type:none;align-items:flex-start}.template-search div#FacetsWrapperDesktop{width:100%}.template-search__results .product-grid li.grid__item .card-wrapper .card{background:unset}.search_page_configurations strong{display:none}.search_page_configurations li span.icon-for-grid-only.grid-view-data-cl{display:flex!important;width:13px;justify-content:center;margin-right:0}.search_page_configurations li{display:flex;align-items:center;gap:5px;font-size:13px;color:#333}.search_page_configurations li span.icon-for-grid-only.grid-view-data-cl svg{height:14px;width:14px;display:flex!important;align-items:center!important;justify-content:center!important;transform:translateY(0)}.template-search__results .product-grid li.grid__item .card-wrapper .card__content .card__information span.circle-divider time{font-size:10px;font-weight:400;padding:2px 6px;line-height:18px}.template-search__results .product-grid li.grid__item .card-wrapper .card__content .card__information .caption-with-letter-spacing{min-width:64px;height:18px;padding:2px 6px;background:#fff;border-radius:4px;display:flex!important;align-items:center;justify-content:center;line-height:22px!important;width:fit-content;margin-top:3px;opacity:1;letter-spacing:0;text-transform:capitalize;font-size:10px}.grid__item.product__media-wrapper{position:sticky;top:0}.cart__ctas .toggle-shipping-estimator-drawer{position:unset;height:45px;border-radius:5px;width:100%!important;display:block;background:#ebebeb;font-size:14px;font-weight:700;line-height:14px;text-align:center;color:#333;letter-spacing:normal;border:unset;font-family:Poppins;cursor:pointer}.template-search__results .product-grid li.grid__item .card-wrapper .card__content .card__information .sku-inner{color:#333;font-size:12px;font-weight:500;line-height:12.32px;text-align:left;margin-bottom:0;flex:1}.template-search__results .product-grid li.grid__item .card-wrapper .card__content .card__information .card-information hr{margin-block:5px;background:#c8c4c0;display:none}.template-search__results .product-grid li.grid__item .card-wrapper .card__content .card__information .card-information .price span.regular-price{font-size:13px;line-height:normal;color:#4f4f4f!important}.template-search__results .product-grid li.grid__item .card-wrapper .card__content .card__information .card-information .price span.regular-price.without-variant-price,.template-search__results .product-grid li.grid__item .card-wrapper .card__content .card__information .card-information .price span.sale-price{letter-spacing:normal;font-size:18px;line-height:normal;font-weight:600;color:#000!important}.grid-view-data-cl.search_card_datas span.top-bar-ols-pack{background:#fff;border-radius:100px;font-size:12px;padding:5px 10px;white-space:nowrap;cursor:unset;font-weight:500;text-transform:capitalize}.template-search__results .product-grid li.grid__item .card-wrapper .card__content .card__information .card-information .unit-price{font-size:12px;font-weight:400;line-height:normal;text-align:left;margin-top:0}.template-search__results .product-grid li.grid__item .card-wrapper .card__content .card__information .card-information .shipping-text{font-weight:600;font-size:12px;margin-block:12px;color:#333;margin-bottom:10px}.template-search__results .product-grid li.grid__item .card-wrapper .card__content .card__information .card-information .shipping-text p{margin:0;line-height:1}.template-search__results .product-grid li.grid__item .card-wrapper .card__content .card__information .card-information .cart-button a{width:100%;border:none;background:#ffad33;font-size:14px;font-weight:600;display:flex;align-items:center;justify-content:center;text-decoration:none;color:#333;height:46px;border-radius:100px;text-transform:uppercase}.animate--hover-vertical-lift .card-wrapper:hover .card--card,.animate--hover-vertical-lift .card-wrapper:hover .card--standard .card__inner{transform:unset!important}.template-search__results .product-grid li.grid__item .card-wrapper .card__content .card__information .card-information .cart-button a:hover{color:#fff!important;background:linear-gradient(90deg,#0071e3,#00376f)!important;border:1px solid #0071e3!important}.main-blog .blog-articles .blog-articles__article .card.article-card .card__inner .article-card__image{padding-bottom:56.25%;position:relative;overflow:visible}.main-blog .blog-articles .blog-articles__article .card.article-card .card__inner{display:flex;flex-direction:column}.main-blog .blog-articles .blog-articles__article .card.article-card .card__inner .article-card__image-wrapper{overflow:visible;position:unset;width:100%}.main-blog .blog-articles .blog-articles__article .card.article-card .card__information{text-align:left}.template-search__results .product-grid li.grid__item .card-wrapper .card__content .card__information .card-information .product-add-to-cart{height:100%;margin:0;display:grid;grid-template-columns:1fr 140px;align-items:center}.template-search__results .product-grid li.grid__item .card-wrapper .card__content .card__information .card-information .product-add-to-cart .cart-button{flex:1;display:flex;align-items:flex-end}.template-location-search aside#main-search-filters summary.facets__summary{font-size:15px;font-weight:600;line-height:21px;letter-spacing:.25px;text-align:left;color:#333;padding:8px 0}.template-location-search aside#main-search-filters summary.facets__summary>div{display:flex;align-items:center;justify-content:space-between}.template-location-search aside#main-search-filters summary.facets__summary span.custom-span-icon-slidebar{width:9px;height:9px;font-size:0;position:relative;cursor:pointer;content:"";display:flex;justify-content:center;align-items:center}.template-location-search aside#main-search-filters summary.facets__summary span.custom-span-icon-slidebar:before,.template-location-search aside#main-search-filters summary.facets__summary span.custom-span-icon-slidebar:after{background:#000;content:"";width:100%;height:1px;display:block;position:absolute;left:0;right:0;top:calc(50% - 1px);bottom:0}.template-location-search aside#main-search-filters .facets__disclosure-vertical{border:none}.template-location-search aside#main-search-filters summary.facets__summary span.custom-span-icon-slidebar:after{transform:rotate(90deg)}.template-location-search aside#main-search-filters .facets__disclosure-vertical fieldset.facets-wrap label>svg{border:1px solid #EBEBEB;border-radius:4px;margin-right:10px}.template-location-search aside#main-search-filters .facets__disclosure-vertical fieldset.facets-wrap label>svg>rect{stroke:none!important}.template-location-search aside#main-search-filters .facets__disclosure-vertical .parent-display.facets__display-vertical fieldset.facets-wrap{padding:0;margin:0}.template-location-search aside#main-search-filters .facets__disclosure-vertical .parent-display.facets__display-vertical{padding:0}.template-location-search facet-filters-form.facets{margin-bottom:0;width:100%}.facets__summary:hover .facets__summary-label{text-decoration:none!important}.header-wrapper--border-bottom .mega-menu__content{max-width:1320px;width:max-content}.mega-menu-2-activated-custom .cstm-mega-menu-div .mega-menu__list a.sub_category_link img{max-width:100%}.mega-menu-2-activated-custom .cstm-mega-menu-div .mega-menu__list>:not(.menu-image-active-inner){width:100%;max-width:unset;break-inside:unset}.mega-menu-2-activated-custom .cstm-mega-menu-div .mega-menu__list{display:flex;columns:unset!important;gap:20px;flex-wrap:wrap;max-width:1320px}.mega-menu-2-activated-custom .cstm-mega-menu-div{display:block}.mega-menu-2-activated-custom .cstm-mega-menu-div .mega-menu__list li.menu-image-active-inner a{width:100%;padding:25px!important;border-radius:8px;background:#e6ebf1}.mega-menu-2-activated-custom .cstm-mega-menu-div .mega-menu__list li.menu-image-active-inner a:after{display:none!important}.mega-menu-2-activated-custom .cstm-mega-menu-div .mega-menu__list a.sub_category_link img{width:100%;height:142px;background:#fff;padding:15px;margin-block:15px;border-radius:8px;overflow:hidden;object-fit:contain}.mega-menu-2-activated-custom .cstm-mega-menu-div .mega-menu__list li.menu-image-active-inner a button.mega-menu-type-2-button{height:36px;width:100%;background:#ffad33;border:none;border-radius:4px;color:#333;font-family:Poppins;font-size:14px;font-weight:600;line-height:9.47px;text-align:center;cursor:pointer}.mega-menu-2-activated-custom .cstm-mega-menu-div .mega-menu__list li.menu-image-active-inner a button.mega-menu-type-2-button:hover{color:#fff;background:linear-gradient(90deg,#0071e3,#00376f);border:1px solid #0071e3!important}.mega-menu-2-activated-custom .cstm-mega-menu-div .mega-menu__list li.menu-image-active-inner{max-width:unset!important;flex:1}.mega-menu-2-activated-custom .cstm-mega-menu-div .mega-menu__list li.menu-image-active-inner a span.text-inner-mega-menu{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-align:center}.right-section .pagination-wrapper nav.pagination .pagination__list li span.svg-wrapper{color:#fff}.breadcrumbs .breadcrumb-delimeter:after{content:"/";font-size:11px!important;display:inline-block;margin-left:0!important;margin-right:0!important}.top_card_datas{margin-bottom:15px}.top_card_datas .custom-sku-with-badge{display:flex;justify-content:space-between;align-items:center;gap:10px}.top_card_datas .custom-sku-with-badge .certificate-section-search{display:flex;align-items:center;margin:0;gap:8px;flex-wrap:wrap;flex:1;justify-content:flex-end}.top_card_datas .custom-sku-with-badge .certificate-section-search .custom-badge-pdp{display:flex;width:auto;max-width:unset;gap:5px;margin-top:0;flex-wrap:wrap;justify-content:flex-end}.top_card_datas .custom-sku-with-badge .certificate-section-search .custom-badge-pdp img{width:28px;height:28px;object-fit:contain;mix-blend-mode:multiply}.additional-add-on-custom .addond-main-container.feature-col.lighting-options.page-width{width:100%;max-width:100%;margin:0;padding:35px 50px!important;position:relative}.product__info-wrapper .price span.badge.price__badge-sold-out{margin-left:10px;padding:3px 10px;font-weight:600}.template-search.template-search--empty .template-search__header{float:unset;text-align:center}.template-search.template-search--empty .template-search__header h1.h2{text-align:center}.template-search.template-search--empty .template-search__header p{font-size:14px;margin-top:10px;margin-bottom:0}body.template-location-list-collections ul.collection-list{padding:40px 0;gap:20px}body.template-location-list-collections ul.collection-list li.collection-list__item{width:calc(20% - 20px)!important}.template-404 h1.title{font-size:16px;font-weight:500;margin:0 0 10px}.template-404 p{font-weight:700;color:#333;font-size:60px;margin:0}.template-404 a.button{font-weight:600;letter-spacing:0;text-transform:capitalize;border-radius:4px!important;overflow:hidden}.top-selling-products-section .product-sliders .product-slider .product-cards .product-card{position:relative}.top-selling-products-section .product-sliders .product-slider .product-cards .product-card span.sold-out-badge-card{background:#fdaf45;color:#333;font-weight:600;padding:3px 10px;border-radius:4px;font-size:13px;position:absolute;top:15px;left:15px;text-transform:capitalize}@media only screen and (min-width: 3310px){.footer__content-top:after{width:31%}}@media only screen and (min-width: 5000px){.footer__content-top:after{width:38%}}@media (min-width: 990px) and (max-width: 1164px){.header-wrapper--border-bottom .mega-menu__content{width:100%}}@media screen and (min-width: 750px){.article-template>*:first-child:not(.article-template__hero-container){margin-top:calc(5rem + var(--page-width-margin))}}.article-template__hero-container{max-width:130rem;margin:0 auto}.article-template__hero-small{height:11rem}.article-template__hero-medium{height:22rem}.article-template__hero-large{height:33rem}@media screen and (min-width: 750px) and (max-width: 989px){.article-template__hero-small{height:22rem}.article-template__hero-medium{height:44rem}.article-template__hero-large{height:66rem}}@media screen and (min-width: 990px){.article-template__hero-small{height:27.5rem}.article-template__hero-medium{height:55rem}.article-template__hero-large{height:82.5rem}}.article-template header{margin-top:4.4rem;margin-bottom:2rem;line-height:calc(.8 / var(--font-body-scale))}@media screen and (min-width: 750px){.article-template header{margin-top:5rem}}.article-template__title{margin:0}.article-template__title:not(:only-child){margin-bottom:1rem}.article-template__link{font-size:1.8rem;display:flex;justify-content:center;align-items:center;text-decoration:none}.article-template__link .icon-wrap{display:flex;margin-right:1rem;transform:rotate(180deg)}.article-template__content{margin-top:3rem;margin-bottom:3rem}.article-template__social-sharing{margin-top:3rem}.article-template__social-sharing+header,.article-template__social-sharing+.article-template__content{margin-top:1.5rem}.article-template__comment-wrapper{margin-top:5rem;padding:2.7rem 0}@media screen and (min-width: 750px){.article-template__comment-wrapper{margin-top:6rem;padding:3.6rem 0}}.article-template__comment-wrapper h2{margin-top:0}.article-template__comments{margin-bottom:5rem}@media screen and (min-width: 750px){.article-template__comments{margin-bottom:7rem}}.article-template__comments-fields{margin-bottom:4rem}.article-template__comments-comment{color:rgba(var(--color-foreground),.75);background-color:rgb(var(--color-background));margin-bottom:1.5rem;padding:2rem 2rem 1.5rem}@media screen and (min-width: 750px){.article-template__comments-comment{padding:2rem 2.5rem}}.article-template__comments-comment p{margin:0 0 1rem}.article-template__comment-fields>*{margin-bottom:3rem}@media screen and (min-width: 750px){.article-template__comment-fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:4rem}}.article-template__comment-warning{margin:2rem 0 2.5rem}@media screen and (min-width: 990px){.article-template__comments .pagination-wrapper{margin:5rem 0 8rem}}.article-template__back:last-child{margin-bottom:3.2rem}.article-template header{background:linear-gradient(103.79deg,#45b377 3.57%,#0071e3 41.96%);margin:0!important;padding-block:67px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.article-template header h1.article-template__title{font-family:Poppins,serif;font-size:50px;font-weight:700;line-height:58.59px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#fff;max-width:502px;margin-top:0;margin-bottom:35px}.article-template header span{font-family:Poppins,serif;font-size:18px;font-weight:600;line-height:21px;text-align:center;color:#fff;text-transform:capitalize}.blog-banner .article-template__hero-container .article-template__hero-.media img{position:unset;padding:0;margin:0;max-height:unset;max-width:unset;width:100%;object-fit:cover;height:100%}.blog-banner .article-template__hero-container,.blog-banner .article-template__hero-container .media{width:100%}.top_products_section{width:100%;background:#f5f5f5;padding:30px 20px}.article-desc-data{display:grid;grid-template-columns:1fr 410px;gap:210px}.article-top-collection{margin-top:75px}.blogs-share-social{padding-inline:50px;display:flex;align-items:center;margin-top:25px}.blogs-share-social>span{font-family:Poppins,serif;font-size:12px;font-weight:400;line-height:44px;letter-spacing:.75px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#333}.blogs-share-social .social-icons ul.list-unstyled.list-social{display:flex;gap:6px;margin-left:6px}.blogs-share-social .social-icons ul.list-unstyled.list-social a.link.list-social__link{width:40px;height:40px;background:#f5f5f5;border-radius:4px}.blogs-share-social .social-icons ul.list-unstyled.list-social a.link.list-social__link span.svg-wrapper *{fill:#0273e1}.top_products_section .top_prod_title{font-family:Poppins,serif;font-size:24px;font-weight:700;line-height:30px;text-align:center;margin:0 0 20px}.article-top-collection{padding-inline:50px}.article-top-collection .article-template__content{padding:0!important}.article-top-collection .article-template__content>p{font-family:Poppins,serif;font-size:14px;font-weight:400;line-height:21px;text-align:left;color:#333}.top-product-grid{grid-template-columns:1fr 1fr!important;gap:10px}.top_products_section .top-product-grid .top-product-item{background:#fff;border:1px solid #efefe4;border-radius:8px;box-shadow:none;padding:17px}.top_products_section .top-product-grid .top-product-item:hover{border:1px solid #333}.top_products_section .top-product-grid .top-product-item img.top-product-image{width:100%}.top_products_section .top-product-grid .top-product-item h3.top-product-title{margin:15px 0 5px;color:#444;font-family:Poppins,serif;font-size:12px;font-weight:400;line-height:17px;text-align:left;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.top_products_section .top-product-grid .top-product-item a{text-decoration:none}.appReletedBlogs .related-posts h3{font-family:Poppins,serif;font-size:28px;font-weight:700;line-height:32.81px;text-align:center}.shopify-block.shopify-app-block.related-posts li a h4{color:#333;font-family:Poppins,serif;font-size:18px;font-weight:500;line-height:normal;text-align:left;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.shopify-block.shopify-app-block.related-posts li>p{display:none}.shopify-block.shopify-app-block.related-posts a.dy_butn{font-size:14px!important;font-weight:500;line-height:normal;border:none!important;width:auto!important;text-align:left!important;margin:0!important}.location-blog .custom-img-text{background:#f0f0f0}.location-blog .custom-img-text .image-with-text__content{padding-left:0}.location-blog .custom-img-text h2.image-with-text__heading{font-family:Poppins,serif;font-size:28px;font-weight:700;line-height:32.81px;text-align:left;color:#2f2d2d}.location-blog .custom-img-text .image-with-text__content .image-with-text__text{font-family:Poppins,serif;font-size:18px;font-weight:400;line-height:23px;text-align:left;color:#2f2d2d}.location-blog .custom-img-text .newsletter_form{max-width:unset!important;width:100%}.location-blog .custom-img-text .newsletter_form .newsletter-form{align-items:flex-start;margin:0;max-width:unset}.location-blog .custom-img-text .newsletter_form .newsletter-form .newsletter-form__field-wrapper{max-width:unset}.location-blog .custom-img-text>.page-width{padding-right:0}.location-blog .custom-img-text .image-with-text__content{padding-top:42px;padding-bottom:70px}.location-blog .custom-img-text .image-with-text__content .newsletter-form__field-wrapper label.field__label_newsletter{color:#373737;font-size:16px;font-weight:400;line-height:24px;text-align:left;margin-top:10px!important;display:inline-block;margin-bottom:10px}.location-blog .custom-img-text .image-with-text__content .newsletter-form__field-wrapper .field{max-width:628px}.location-blog .custom-img-text .image-with-text__content .newsletter-form__field-wrapper .field>input{height:50px;padding:13px 18px 10px;font-size:12px;font-weight:300;line-height:24px;text-align:left;border-radius:5px}.location-blog .custom-img-text .newsletter_form .newsletter-form button.newsletter-form__button{position:unset;max-width:628.63px;height:45.44px;border-radius:5px;width:100%;display:block;background:#ffad33;margin-top:20px;font-family:Poppins,serif;font-size:14px;font-weight:500;line-height:16.41px;text-align:center;color:#000}.location-blog .custom-img-text .newsletter_form .newsletter-form button.newsletter-form__button:hover{background:#000;color:#fff}.location-blog .custom-img-text .image-with-text__content .newsletter-form__field-wrapper .field:after,.location-blog .custom-img-text .image-with-text__content .newsletter-form__field-wrapper .field:before{display:none}.location-blog .custom-img-text .image-with-text__content{display:flex;justify-content:center}.header-wrapper>header .header__icons .search-modal__content button.search__button.field__button span.svg-wrapper{width:20px;height:20px}.header-wrapper>header.page-width .header__icons .search-modal__content .predictive-search div#predictive-search-results .no-result-search{padding:10px 30px}.promotional-cards-section .cards-wrapper .promotional-cards-section__card .promotional-cards-section__card-content{display:flex;flex-direction:column}.promotional-cards-section .cards-wrapper .promotional-cards-section__card .promotional-cards-section__card-content a.promotional-cards-section__shop-now-button{margin-top:auto}.promotional-cards-section .cards-wrapper .promotional-cards-section__card .promotional-cards-section__card-content p{margin-bottom:15px}.shop-by-category .category-grid .category-item{border-bottom:5.03px solid transparent}.shop-by-category .category-grid .category-item:hover{border-bottom:5.03px solid #0071E3}.top-selling-products-section .product-sliders .product-slider .product-cards .product-card a .product-title{min-height:60px}.top-selling-products-section .product-sliders .product-slider .product-cards .product-card .product-price span.compare-price{text-decoration:line-through}.top-selling-products-section .product-sliders .product-slider .product-cards .product-card .product-price{min-height:53px}.footer__content-top .footer__blocks-wrapper .footer-block .footer-block__brand-info .rte p{filter:brightness(0)}.mobilr-header-search .search-modal__content.search-modal__content-bottom button.search__button.field__button{background:#ffad33;border-radius:100px;width:32px;height:32px;top:6px;right:6px}.mobilr-header-search .search-modal__content.search-modal__content-bottom button.search__button.field__button span.svg-wrapper{width:17px;height:17px}.feature-col .swiper-button-prev,.feature-col .swiper-button-next{z-index:1}.cpslider .runproduct .mtl-content h3{min-height:78px}.cpslider .runproduct .mtl-content>a>button.pb-button{font-weight:600}.main-content-area .tabs__item .addond-main-container{padding-inline:0!important}footer.footer{max-width:unset!important;border:none;margin-top:50px}.contact-us-section{background-repeat:no-repeat;background-size:cover}.about-us-text-main{background:#f5f5f5;display:flex;gap:25px;padding-inline:30px;padding-block:15px;align-items:center;margin-bottom:26px}.about-us-text-main p{font-family:Poppins,serif;font-size:14px;font-weight:400;line-height:21px;text-align:left;color:#333;margin:0}.about-us-text>p{font-size:14px;font-weight:400;line-height:21px;text-align:left;color:#333}.other-stores{margin-top:45px}.other-stores h2{font-family:Poppins,serif;font-size:26px;font-weight:700;line-height:42px;letter-spacing:.25px;text-align:left;color:#000;margin:0 0 20px}.other-stores .stores-list{display:flex;align-items:center;border-block:1px solid #EBEBEB;padding-block:26px}.other-stores .stores-list .store-item{height:62px;border-radius:11px;width:calc(100% / 6 - 15px);border:1px solid #DEDEDE;display:flex;align-items:center;justify-content:center;padding:5px;background:#fff}.other-stores .stores-list .store-item a{height:auto;display:flex}.other-stores .stores-list .store-item img{max-width:unset!important;width:100%!important;object-fit:contain}.other-stores .stores-list{gap:18px!important}.about-us-text-main img.about-us-logo{max-width:125px}section.contact-us-section{padding-top:42px;padding-bottom:31px}.contact-us-section .contact-us-intro{font-size:14px;font-weight:400;line-height:21px;text-align:left;margin:0}.contact-us-section .contact-us-hours{margin-top:33px;margin-bottom:41px;background:#f5f5f5;border-width:1px;border-style:solid;border-color:#ebebeb;line-height:1;padding:8px;text-align:center}.contact-methods{display:flex;flex-wrap:wrap;justify-content:center;gap:24px}.contact-methods .contact-method{width:calc(100% / 3 - 16px)}section.contact-us-section{padding-block:42px}.about-us-section h1.about-us-heading{padding-top:40px}.contact-methods .contact-method{width:calc(100% / 3 - 16px);background:#f5f5f5;padding-inline:20px;padding-block:24px;display:flex;gap:13px}.contact-methods .contact-method .contact-details h3{margin:0 0 10px;font-size:20px;font-weight:600;line-height:18px;color:#000}.contact-methods .contact-method .contact-details p{font-size:14px;font-weight:400;line-height:21px;text-align:left;margin-bottom:13px}.contact-methods .contact-method .contact-details a.contact-action{font-size:16px;font-weight:400;line-height:18px;text-align:center;text-decoration:none;padding-block:11.5px;padding-inline:13.5px;border:1px solid #333333;display:inline-block;margin-top:auto;border-radius:8px;width:max-content}.contact-methods .contact-method .contact-details a.contact-action:hover{background:#333;color:#fff}.contact-methods .contact-method .contact-details{display:flex;flex-direction:column}section.contact-us-section .contact-methods{border-bottom:1px solid #EBEBEB;padding-bottom:31px}.custom-img-text-about-us .image-with-text .image-with-text__grid{display:grid!important;grid-template-columns:296px 1fr!important;gap:24px!important;justify-content:center!important;background:#f5f5f5!important}.custom-img-text-about-us .image-with-text__content h2.image-with-text__heading{font-size:26px!important;font-weight:700!important;line-height:42px!important;letter-spacing:.25px!important;text-align:left;border-bottom:1px solid #E1E1E1;width:100%;margin-bottom:10px!important}.custom-img-text-about-us .image-with-text__content .image-with-text__text{margin:0}.custom-img-text-about-us .image-with-text__content .image-with-text__text p{font-size:14px!important;font-weight:400!important;line-height:21px!important;text-align:left}.custom-img-text-about-us .image-with-text__content .image-with-text__text p a{font-family:Poppins,serif;font-size:14px;font-weight:400;line-height:21px;text-align:left;text-decoration-line:underline;text-decoration-style:solid;color:#0071e3}.custom-img-text-about-us .image-with-text__content a.button.button--primary{transition:none!important;transform:none!important;margin-top:20px!important;width:180px!important;height:40px!important;padding:10px 16px!important;gap:8px!important;border-radius:8px!important;background:#0071e3!important;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;line-height:20px;text-align:left}.custom-img-text-about-us .image-with-text__content a.button.button--primary:before,.custom-img-text-about-us .image-with-text__content a.button.button--primary:after{display:none!important}.location-about-us{padding:0!important}.custom-img-text-about-us .image-with-text__content .image-with-text__text p{max-width:90%}section.contact-us-section.forcontact{padding-top:28px!important;padding-bottom:33px!important}section.contact-us-section.forcontact .imagewith-text{display:flex;align-items:center;justify-content:center;gap:15px;margin-bottom:15px}section.contact-us-section.forcontact .imagewith-text .contact-icon2{width:31px;height:33px}section.contact-us-section.forcontact .imagewith-text h2.contact-us-heading{margin:0!important;text-decoration:none;font-size:27.94px!important;font-weight:400!important;line-height:41.91px!important;color:#fff}section.contact-us-section.forcontact p.contact-us-intro{color:#434343;font-size:14px;font-weight:500;line-height:21px;border-radius:22px;background:#d9e9f9;text-align:center;max-width:max-content;margin-inline:auto;padding-inline:26px;padding-block:4px;margin-bottom:23px}section.contact-us-section.forcontact p.contact-us-hours{display:none}section.contact-us-section.forcontact .contact-methods{border-bottom:none;padding-bottom:0}section.customer-service h1{margin-top:40px}.customer-service-content .customer-service-block h3{font-size:26px;font-weight:700;line-height:42px;letter-spacing:.25px;text-align:left;color:#000}.customer-service-content .customer-service-block h3{font-size:26px;font-weight:700;line-height:42px;letter-spacing:.25px;text-align:left;color:#000;margin-top:0;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #EBEBEB}.customer-service-content .customer-service-block .iconwith-text{display:flex;align-items:flex-start;gap:12px;margin-bottom:24px}.customer-service-content .customer-service-block .iconwith-text p{margin:3px 0 0;font-size:14px;line-height:21px;text-align:left;color:#333}.customer-service-content .customer-service-block .iconwith-text span.icon{height:25px;width:25px}.customer-service-content .customer-service-block .iconwith-text p a{color:#0071e3}.customer-service-content .customer-service-block .iconwith-text p a:hover{text-decoration:none}.faqs{margin-top:27px}.faqs .faq-items .faq-item{background:#f5f5f5;margin-bottom:22px!important;border:1px solid #EDE8E8!important;padding:19px!important;margin-top:0}.faqs .faq-items .faq-item h3{font-family:Poppins,serif;font-size:20px;font-weight:700;line-height:normal;text-align:left;margin:0!important;letter-spacing:normal}.faqs .faq-items .faq-item p{margin:12px 0 0;max-height:unset!important;border-top:1px solid #D9D9D9;padding-top:12px;display:none}.faqs .faq-items .faq-item.active p{display:block}.customer-service-block .addresstype{background:#f5f5f5;border:1px solid #EBEBEB;padding:20px;max-width:390px;margin-left:37px}.customer-service-block .addresstype p{margin:0;font-size:14px;line-height:21px;text-align:left}.customer-service-block .require-text p{margin:14px 0 0 37px;color:#333;font-size:14px;font-weight:400;line-height:21px;text-align:left}.customer-service-block .require-text p a{color:#0071e3}.customer-service-block .require-text p a:hover{text-decoration:none}.customer-service-content .customer-service-block{margin-bottom:45px}.customer-service-content .customer-service-block .myorder-block .textorder p{font-size:14px;font-weight:400;line-height:21px;text-align:left;margin:0 0 10px}.customer-service-content .customer-service-block:nth-child(3) .myorder-block-container{font-weight:700;background:#f5f5f5;padding:7px 10px;margin:0;display:inline-block;border-radius:6px;font-size:14px}.mycustomtext .rich-text{background:transparent!important}.mycustomtext{background-position:center;background-repeat:no-repeat;background-attachment:scroll;background-size:cover;margin-top:41px;padding-inline:50px}.mycustomtext .rich-text .rich-text__wrapper{background:#fff;border-radius:3px;padding-block:20px;padding-inline:80px!important}.mycustomtext .rich-text .rich-text__wrapper .rich-text__blocks{max-width:unset}.mycustomtext .rich-text .rich-text__wrapper .rich-text__blocks .rich-text__text{margin-top:0!important}.mycustomtext .rich-text .rich-text__wrapper .rich-text__blocks .rich-text__text p{font-family:Poppins,serif;font-size:14px;font-weight:400;line-height:21px;text-align:center;margin:0!important}.custom-img-text-about-us .image-with-text__content a.button.button--primary{cursor:pointer}.main-blog h1{font-size:32px;text-align:center;color:#333}.main-blog .blog-articles{display:flex;flex-wrap:wrap;gap:20px}.main-blog .blog-articles .blog-articles__article{width:calc(25% - 15px)}.main-blog .blog-articles .blog-articles__article .card__inner:before,.main-blog .blog-articles .blog-articles__article .card__inner:after{display:none}.main-blog .blog-articles .blog-articles__article .card.article-card .card__inner{background:#fff;box-shadow:0 0 1px #33333380}.main-blog .blog-articles .blog-articles__article .card.article-card .card__inner h3.card__heading.h2 a{min-height:40px;text-align:center;font-weight:700;line-height:normal}.main-blog .blog-articles .blog-articles__article .card.article-card .card__inner h3.card__heading.h2:hover a{color:#0071e3}.main-blog .blog-articles .blog-articles__article .card.article-card .card__inner p.article-card__excerpt{font-size:14px!important;line-height:1.5!important;text-align:center;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:0}.main-blog .blog-articles .blog-articles__article .card.article-card .card__inner .article-card__info{text-align:center}.main-blog .blog-articles .blog-articles__article .card.article-card .card__inner{padding:1.5rem}.main-blog .blog-articles .blog-articles__article .card.article-card .card__inner .card__content{padding:0}.main-blog .blog-articles .blog-articles__article .card.article-card .card__inner .card__content .card__information{padding-inline:0px}.specifications-grid{display:grid;grid-template-columns:repeat(2,1fr);border:1px solid #ddd}.specifications-grid .specification-item{width:100%;font-family:Poppins,serif;font-size:16px;line-height:18.75px;text-align:left;padding:0;border-bottom:1px solid #ddd;display:flex}.specifications-grid .specification-item strong{width:48%;display:inline-block;background:#f6f6f6;padding:12px 20px;margin-right:0;font-weight:600;white-space:normal;font-size:13px}.specifications-grid .specification-item span{font-size:13px;padding:12px 10px 12px 20px;line-height:15px;flex:1;word-break:break-word}.specifications-grid .specification-item:last-child{position:relative;top:1px}.main-content-area .tabs__item table thead th{background:#0071e3;font-size:14px;font-weight:700;line-height:18.2px;text-align:center;color:#fff}.proslider.static-view .slider-card img{max-width:100%}.proslider.static-view{margin-top:40px;display:grid;grid-template-columns:repeat(4,1fr);gap:20px;padding-inline:50px}.proslider.static-view .slider-card{border:1px solid hsl(0deg 0% 85.1% / 80%);border-radius:8px;box-shadow:none;padding:17px}.product-content .main-content-area .tabs__item .proslider.static-view{padding:0}.proslider.static-view .slider-card p{margin-bottom:5px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body .breadcrumbs *{font-size:15px!important}.proslider.static-view .slider-card a svg{display:block;margin-inline:auto}.certificationsMainIcon{display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center;gap:10px}.certificationsMainIcon p{color:#333;font-family:Poppins,serif;font-size:14px;font-weight:600;line-height:normal;margin:0;text-align:center;min-width:130px}.main-content-area .tabs__item table td{font-family:Poppins,serif;font-size:14px;font-weight:400;line-height:21px;text-align:left}.newsletter-popup-custom .popup-text .simple-text1{margin-top:0;margin-bottom:18px;font-family:Poppins,serif;font-size:19px;font-weight:600;line-height:22.27px;text-align:center;display:block;color:#fff}.newsletter-popup-custom .popup-text span.simple-text2{font-family:Poppins,serif;font-size:16px;font-weight:700;line-height:18.75px;text-align:center;color:#fff}.header-wrapper>header.page-width .header__icons .dropdown .dropdown-menu{border:1px solid #0E0E0E45;box-shadow:0 1px 9px #0000003b;border-radius:15px;padding:0;left:50%;transform:translate(-50%);top:50px}.header-wrapper>header.page-width .header__icons .dropdown .dropdown-menu:before{content:"";top:0;left:50%;transform:translate(-50%,-6px) rotate(45deg);width:0;height:0;position:absolute;border-right:12px solid transparent;border-top:12px solid #fff;box-shadow:-1px -1px #0000003b}.header-wrapper>header.page-width .header__icons .dropdown .dropdown-menu ul li{padding:0}.header-wrapper>header.page-width .header__icons .dropdown .dropdown-menu ul li a{color:#222!important;font-size:15px;font-weight:400;line-height:22.4px;text-align:left;padding-inline:18px;padding-block:14px;display:block;width:100%}.header-wrapper>header.page-width .header__icons .dropdown .dropdown-menu ul li a:hover,.header-wrapper>header.page-width .header__icons .dropdown .dropdown-menu ul li.active a{background:#d9e9fa}.header-wrapper>header.page-width .header__icons .dropdown .dropdown-menu ul{border-radius:15px;overflow:hidden}.custom .feature-col{margin-bottom:38px}.predictive-search--header .no-result-search{padding:10px 20px}.custom-spec-title .custo_sku_data p a{color:#0071e3}.custom-spec-title .custo_sku_data p a:hover{text-decoration:none}.product__info-wrapper .price .price__container{margin-bottom:0}.bss-po-product-page{background:#fff;border-radius:3px;padding:17px 14px!important;margin-top:0!important;margin-bottom:15px!important}.bss-po-product-page .po-stack.po-stack--vertical{margin:0}.bss-po-product-page .po-stack.po-stack--vertical .custom-select-thumbnail{margin-top:0;margin-bottom:18px}.bss-po-product-page .po-stack:last-child .custom-select-thumbnail{margin-bottom:0}.bss-po-product-page .po-stack.po-stack--vertical .po-dropdown-list .bss_scroll{margin:0!important;padding:0!important}.bss-po-product-page .po-stack.po-stack--vertical .po-dropdown-list .bss_scroll .po-dropdown-thumbnail-option{display:flex;border-radius:0;padding:10px;min-height:50px;align-items:center}.bss-po-product-page .po-stack.po-stack--vertical .po-dropdown-list .bss_scroll .po-dropdown-thumbnail-option:hover{background:#f2f2f2}.bss-po-product-page .po-stack.po-stack--vertical .po-dropdown-list{margin-top:6px;padding-bottom:0}.bss-po-product-page .po-stack.po-stack--vertical .po-dropdown-list .bss_scroll .po-dropdown-thumbnail-option img{width:37px;height:37px}.bss-po-product-page .po-stack.po-stack--vertical .po-dropdown-list .bss_scroll .po-dropdown-thumbnail-option span{font-size:12px;font-weight:400;line-height:17px;text-align:left;color:#333;margin-bottom:0}.bss-po-product-page .po-stack.po-stack--vertical .po-dropdown-list .bss_scroll .po-dropdown-thumbnail-option:first-child{font-size:12px;font-weight:400;line-height:17px;text-align:left;color:#333;background:#f2f2f2;padding-inline:15px}.product__info-container .po-dropdown-selected-option{padding-left:15px;line-height:21px!important;font-size:14px!important;color:#333!important}.main_addon_section .addon_main_dropdown select#addonCategory option{font-size:13px}.product__info-container .po-dropdown-selected-option{height:auto!important;min-height:44px}.bss-po-product-page label.po-label span.po-extra-price{font-size:14px;font-weight:500;color:#0071e3}.bss-po-product-page .po-stack.po-stack--vertical .po-selected-swatch p{font-size:13px!important;line-height:normal;margin-block:0px 10px;color:#333!important}.bss-po-product-page label.po-label span:first-child{color:#000}.header__inline-menu ul.list-menu.list-menu--inline summary.list-menu__item{text-align:left}.main-content-area .tabs__item p,.main-content-area .tabs__item div{font-size:14px;line-height:21px;margin-top:0!important;color:#333}.main-content-area .tabs__item#tab_1 img{float:left;margin:0 30px 30px 0;max-width:350px}ul.slick-dots li button,.lighting-options .slider-container ul.lighting_slider .slick-list li.slider-card a button.lighting-button{cursor:pointer}.lighting-options .slider-container ul.lighting_slider .slick-list li.slider-card a{display:block}.product--small .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:87px}.header__submenu .header__submenu{position:absolute;left:183px;background:#fff;min-width:220px;top:26px}.article-desc-data h2,.article-desc-data h3{font-size:22px;font-weight:400;line-height:33px;letter-spacing:.25px;text-align:left;color:#333}.article-desc-data p{margin-top:0;font-size:14px;font-weight:400;line-height:21px;text-align:left;color:#333}.article-desc-data p a{color:#0071e3}.location-about-us .image-with-text .image-with-text__grid .image-with-text__media-item img{border-radius:0!important}.location-about-us .image-with-text .image-with-text__grid .image-with-text__media{height:auto!important}.other-stores .stores-list .store-item:hover{border:1px solid #000}.customer-service-content .customer-service-block .require-text p strong{font-style:italic}.customer-service-content .customer-service-block .myorder-block .textorder p a{color:#0071e3}.main_addon_section .addon_main_dropdown select#addonCategory{background:#fff}.faqs .faq-items .faq-item.active p a{color:#0071e3}.faqs .faq-items .faq-item.active p a:hover{text-decoration:none}.faqs .faq-items .faq-item.active span.faq-icon svg.plus-icon{display:none}.faqs .faq-items .faq-item.active span.faq-icon svg.minus-icon{display:block!important}.cart-drawer .cart-item__details>dl .product-option>dt{width:100%;font-weight:700;display:block;font-size:12px}.cart-drawer .cart-item__details>dl .product-option>dd{font-size:12px}.shopify-policy__container .rte a,.custom-sitemap a{color:#0071e3!important}.cart-item cart-remove-button button.button.cart-remove-button{min-width:40px}.order-tracking-container .order-tracking-form{background:#f5f5f5;padding:50px;border-radius:10px;max-width:400px;margin-inline:auto}.order-tracking-container .order-tracking-form button{width:100%;font-size:14px;font-weight:600;text-align:left;text-decoration:none;color:#333;display:flex;align-items:center;justify-content:center;background:#ffad33;border:1px solid #ffad33;margin-top:10px;border-radius:4px;text-transform:uppercase;line-height:25px;cursor:pointer;font-family:Poppins,serif!important}.order-tracking-container .order-tracking-form button:hover{color:#fff;background:linear-gradient(90deg,#0071e3,#00376f);border:1px solid #0071e3!important}.custom-lightup-trade-account{padding-block:20px}.custom-lightup-trade-account span{color:#0071e3;font-size:14px;font-weight:700;line-height:21px;text-align:center}.location-lightup-trade-account .custom-img-text .page-width{padding:0!important}.location-lightup-trade-account{padding-top:0!important;padding-bottom:0!important}.location-lightup-trade-account .image-with-text .image-with-text__text-item{background:linear-gradient(90.01deg,#0071e3 .01%,#00376f 50.97%);padding:95px 91px}.location-lightup-trade-account .image-with-text .image-with-text__text-item h2.image-with-text__heading,.location-lightup-trade-account .image-with-text .image-with-text__text-item h1.image-with-text__heading{color:#fff;font-size:32px;font-weight:700;line-height:42px;letter-spacing:.25px}.location-lightup-trade-account .image-with-text .image-with-text__text-item .image-with-text__text p{color:#fff;font-size:20px;font-weight:500;line-height:27px}.location-lightup-trade-account .image-with-text .image-with-text__text-item .image-with-text__content{padding:0}.sectionOne .page-width{padding-top:75px;padding-bottom:80px}.sectionOne .page-width h2.title.inline-richtext.h1{position:relative;font-size:32px;font-weight:700;line-height:42px;letter-spacing:.25px;text-align:center;color:#000;margin-bottom:58px!important}.sectionOne .page-width h2.title.inline-richtext.h1:after{content:"";width:230px;height:2px;background:linear-gradient(90deg,#0071e3,#00376f);position:absolute;display:block;left:50%;transform:translate(-50%,13px)}.sectionOne .page-width ul.multicolumn-list>li{width:calc(100% / 3 - 67px)}.sectionOne .page-width ul.multicolumn-list>li .multicolumn-card{display:grid;grid-template-columns:67px 1fr;gap:20px;align-items:center}.sectionOne .page-width ul.multicolumn-list>li .multicolumn-card .multicolumn-card__image-wrapper{margin:0}.sectionOne .page-width ul.multicolumn-list>li .multicolumn-card .multicolumn-card__image-wrapper .media.media--transparent{width:67px;background:linear-gradient(90deg,#0071e3,#00376f);height:67px;border-radius:100px;padding:15px!important}.sectionOne .page-width ul.multicolumn-list>li .multicolumn-card .multicolumn-card__image-wrapper .media.media--transparent img.multicolumn-card__image{background:transparent}.sectionOne .page-width ul.multicolumn-list>li .multicolumn-card .multicolumn-card__info{padding:0;text-align:left}.sectionOne .page-width ul.multicolumn-list>li .multicolumn-card .multicolumn-card__info p{color:#333;font-size:16px;font-weight:400;line-height:normal;text-align:left}.sectionOne .page-width .title-wrapper-with-link{margin-bottom:0!important}.sectionOne .page-width ul.multicolumn-list{gap:80px}.main_addon_section .addon_main_dropdown select#addonCategory{background-image:url(/cdn/shop/files/Vector_6.svg?v=1733751128);-webkit-appearance:none!important;appearance:none!important;background-repeat:no-repeat;background-position-x:calc(100% - 13px);background-position-y:center}.article-template nav.breadcrumbs2 ol.breadcrumbs__list li.breadcrumbs__item a:hover{text-decoration:underline!important}.customer-service-content .customer-service-block .myorder-block-container .textorder-block{font-size:14px;font-weight:600;line-height:21px;text-align:left;background:#f5f5f5;border-radius:6px;display:inline-block;padding:8px 15px}.customer-service-content .customer-service-block p a{font-size:14px}.cpslider .runproduct .mtl-content h3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.page-content p a,.page-content a,.shopify-policy__body p a{color:#0071e3;font-size:inherit}.section-two{margin-inline:50px;border-radius:5px;background-attachment:scroll;background-size:cover;background-position:center}.section-two .page-width{padding:25px 50px 39px!important}.section-two .title-wrapper-with-link h2.title.h2{font-size:28px;font-weight:600;line-height:32.81px;text-align:left;color:#fff}.section-two .title-wrapper-with-link{margin-bottom:3px}.section-two h4.sub-head{margin:0 0 15px!important;font-family:Poppins,serif;font-size:20px;font-weight:400;line-height:30px;text-align:center;color:#fff}.section-two .page-width slider-component.slider-mobile-gutter ul.multicolumn-list li{width:auto!important;max-width:unset!important;display:flex;flex:unset}.section-two .page-width slider-component.slider-mobile-gutter ul.multicolumn-list{display:flex;gap:20px;justify-content:center}.main-content-area .tabs__item .addond-main-container h2.addons-heading{text-align:center}.section-two .page-width slider-component.slider-mobile-gutter ul.multicolumn-list li .multicolumn-card .multicolumn-card__image-wrapper,.section-two .page-width slider-component.slider-mobile-gutter ul.multicolumn-list li .multicolumn-card .multicolumn-card__image-wrapper .media{margin:0!important;padding:0!important}.section-two .page-width slider-component.slider-mobile-gutter ul.multicolumn-list li .multicolumn-card .multicolumn-card__image-wrapper .media img{background:transparent}.section-two .page-width slider-component.slider-mobile-gutter ul.multicolumn-list li .multicolumn-card__info{padding:0!important}.section-two .page-width slider-component.slider-mobile-gutter ul.multicolumn-list li .multicolumn-card{padding-block:10px;padding-inline:20px;display:flex;align-items:center;gap:8px;border-radius:8px;min-width:218px;justify-content:center;position:relative;overflow:hidden}.section-two .page-width slider-component.slider-mobile-gutter ul.multicolumn-list li .multicolumn-card__info p{color:#333;font-size:16px;font-weight:400;line-height:18px;text-align:center;letter-spacing:normal}.section-two .title-wrapper-with-link h2.title.h2{display:flex;gap:15px}.location-lightup-trade-account .image-with-text .image-with-text__text-item .image-with-text__content .custonm-heading-outer-image-with-text{display:flex;align-items:center;gap:10px}.location-lightup-trade-account .image-with-text .image-with-text__text-item .image-with-text__content .custonm-heading-outer-image-with-text>span>img{filter:invert(1)}.location-lightup-trade-account .image-with-text .image-with-text__text-item h2.image-with-text__heading,.location-lightup-trade-account .image-with-text .image-with-text__text-item h1.image-with-text__heading{margin-top:0}.dispplay-sub-collections.show-grid-view .show_collection_products_filtered table.product-table tbody tr.data-append td .prodduct-title-sku a{text-decoration:none}.location-lightup-trade-account .image-with-text .image-with-text__text-item .image-with-text__content .custom-button-login-trader a.button{width:194px;height:48px;border-radius:4px;font-size:16px;font-weight:600;line-height:24px;text-align:center;letter-spacing:normal}.location-lightup-trade-account .image-with-text .image-with-text__text-item .image-with-text__content .custom-button-login-trader{display:flex;gap:40px;margin-top:60px}.location-lightup-trade-account .image-with-text .image-with-text__text-item .image-with-text__content .custom-button-login-trader a.button:before,.location-lightup-trade-account .image-with-text .image-with-text__text-item .image-with-text__content .custom-button-login-trader a.button:after{display:none!important}.shop-by-brand .brand-grid{justify-content:space-around}.blog-banner header.page-width.page-width--narrow{width:100%}.blog-banner{display:grid;grid-template-columns:1fr 1fr;margin:0}.facets-layout-list .facets__label:hover .facet-checkbox__text-label,.facets-layout-list input:focus~.facet-checkbox__text-label{text-decoration:none!important}.breadcrumbs a[href="javascript:void(0)"]{cursor:auto}.mega-menu .mega-menu__content{margin-inline:50px;border-radius:0 0 10px 10px;border-width:0px 2px 2px 2px;border-style:solid;border-color:#00376f2e;box-shadow:0 10px 15px #016bd633;padding-bottom:0}.cstm-mega-menu-div{display:grid;grid-template-columns:1fr 285px;gap:34px;padding-right:30px;padding-bottom:30px}.cstm-mega-menu-div .mega-menu__list{display:inline-block;columns:3;padding-left:30px!important;width:100%;padding-right:0!important;column-rule-color:#c4d0de80;column-rule-style:solid;column-rule-width:1px;column-gap:60px}.cstm-mega-menu-div .mega-menu__list li{break-inside:avoid;max-width:290px}.cstm-mega-menu-div .menu_right_media .custom-cl-mega-image{background:#e6ebf1;padding:27px;border-radius:8px}.cstm-mega-menu-div .menu_right_media .custom-cl-mega-image-main{width:100%;background:#fff;padding:10px;border-radius:10px}.cstm-mega-menu-div .menu_right_media .custom-cl-mega-image-main img{width:155px;height:155px;object-fit:contain;display:block;margin-inline:auto}.cstm-mega-menu-div .menu_right_media .landscape_image.inner_media h3{font-size:14px;font-weight:500;line-height:20px;text-align:center;margin-bottom:20px;margin-top:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cstm-mega-menu-div .menu_right_media .custom-cl-mega-image a{background:#ffad33;border:1px solid #FFAD33;padding:13px 35px;display:inline-block;font-size:14px;font-weight:600;line-height:9.47px;text-align:center;text-decoration:none;margin-top:20px;border-radius:4px}.cstm-mega-menu-div .menu_right_media .custom-cl-mega-image a:hover{color:#fff;background:linear-gradient(90deg,#0071e3,#00376f);border:1px solid #0071e3!important}.mega-menu .mega-menu__content{margin-inline:auto;border-radius:0 0 10px 10px;border-width:0px 2px 2px 2px;border-style:solid;border-color:#00376f2e;box-shadow:none!important;padding-bottom:0;max-width:fit-content}.cstm-mega-menu-div .mega-menu__list a.sub_category_link{color:#333;font-size:15px;font-weight:600;line-height:18px;text-align:left;position:relative;display:inline-block;padding-right:20px;transition:all ease-in-out .3s;text-decoration:none!important}.cstm-mega-menu-div .mega-menu__list a.sub_category_link:hover{text-decoration:none!important}.cstm-mega-menu-div .mega-menu__list a.sub_category_link:after{border-right:2px solid #333;border-top:2px solid #333;width:8px;height:8px;right:10px;top:calc(50% - 1px);position:absolute;content:"";transform:rotate(45deg) translateY(-50%);transition:all ease-in-out .2s}.cstm-mega-menu-div .mega-menu__list a.sub_category_link:hover:after{right:5px}.cstm-mega-menu-div .mega-menu__list ul.list-unstyled li a{font-size:15px;color:#333;line-height:18px}.mega-menu.no-mega-menu .cstm-mega-menu-div .mega-menu__list{display:inline-block!important;columns:unset;padding-inline:20px!important;width:auto}.mega-menu.no-mega-menu .cstm-mega-menu-div{display:block;padding-bottom:20px}.mega-menu.no-mega-menu .mega-menu__content{left:auto;right:auto}.cstm-mega-menu-div .mega-menu__list ul>li>a.mega-menu__link{position:relative;padding-right:15px;text-decoration:none!important}.cstm-mega-menu-div .mega-menu__list ul>li>a.mega-menu__link:before{border-right:1px solid #333;border-top:1px solid #333;width:5px;height:5px;right:0;top:calc(50% - 1px);position:absolute;content:"";transform:rotate(45deg) translateY(-50%);transition:all ease-in-out .2s}.cstm-mega-menu-div .mega-menu__list ul>li>a.mega-menu__link:before{display:none}.cstm-mega-menu-div .mega-menu__list ul>li>a.mega-menu__link:hover,.cstm-mega-menu-div .mega-menu__list a.sub_category_link:hover{color:#0071e3}.cstm-mega-menu-div .mega-menu__list ul>li>a.mega-menu__link:hover:before{border-color:#0071e3}.cart-item cart-remove-button button.button.cart-remove-button{min-width:40px;background:#f4f4f4;border:1px solid #7d7d7d}.cart-item cart-remove-button button.button.cart-remove-button:hover{background:#000;color:#fff;border-color:#000}.cart-drawer .cart-item>td+td .cart-item__price-wrapper span.price.price--end{font-size:14px;font-weight:500;letter-spacing:normal}.cart-item__name:hover{text-decoration-thickness:1px!important}.cart-drawer .cart-item>td+td a.cart-item__name.h4{font-weight:500;font-size:14px;letter-spacing:normal;line-height:normal}.cart-drawer .totals p.totals__total-value{font-size:14px;font-weight:500;color:#000}.cart-drawer .tax-note a{color:#007dc6!important}.cart__ctas button#CartDrawer-Checkout{position:unset;height:45px;border-radius:5px;width:100%;display:block;background:#ffad33;font-size:14px;font-weight:700;line-height:16.41px;text-align:center;color:#333;letter-spacing:normal}.cart__ctas button#CartDrawer-Checkout:before,.cart__ctas button#CartDrawer-Checkout:after{display:none!important}.cpslider .runproduct .mtl-content>a>button.pb-button{cursor:pointer}.mainCollections .facets-vertical .facets__summary>div:hover span.facets__summary-label{color:#000}.custom-faq-style-cs{padding-top:60px!important}.custom-faq-style-cs .multiColumnInner{padding-block:0}.custom-faq-style-cs .multiColumnInner h2.title p,.policies-and-exclusions h2.section-title{margin:0;line-height:1;position:relative;font-size:32px;font-weight:700;text-align:center}.custom-faq-style-cs .multiColumnInner h2.title p:after,.policies-and-exclusions h2.section-title:after{width:48px;height:2px;content:"";display:inline-block;background:linear-gradient(90deg,#0071e3,#00376f);position:absolute;bottom:-7px;left:50%;transform:translate(-50%,13px)}.custom-faq-style-cs .title-wrapper-with-link{margin-top:0;margin-bottom:58px!important}.custom-faq-style-cs .multiColumnInner ul.multicolumn-list{gap:39px;display:flex}.custom-faq-style-cs .multiColumnInner ul.multicolumn-list>li{width:calc(100% / 3 - 26px)}.custom-faq-style-cs .multiColumnInner ul.multicolumn-list>li .multicolumn-card{padding:30px 35px;border-radius:5px;box-shadow:0 0 22px #00000008}.custom-faq-style-cs .multiColumnInner ul.multicolumn-list>li .multicolumn-card .multicolumn-card__info{padding:0}.custom-faq-style-cs .multiColumnInner ul.multicolumn-list>li .multicolumn-card .multicolumn-card__info h3.inline-richtext{font-size:18px;font-weight:600;line-height:30px;text-align:left;border-bottom:1px solid #D9D9D9;padding-bottom:10px;color:#013e7d}.custom-faq-style-cs .multiColumnInner ul.multicolumn-list>li .multicolumn-card .multicolumn-card__info .rte p{font-size:16px;font-weight:400;line-height:24px;text-align:left;color:#333}button.custom-toggle-addon{margin:0;background:#fff;width:100%;padding:16px;border-radius:4px;border:none;display:flex;justify-content:flex-start;align-items:center;font-size:16px;line-height:21px;text-align:left;color:#333;gap:14.5px;transition:all ease-in-out .3s;position:relative;font-family:Poppins,serif;font-weight:400}button.custom-toggle-addon:hover{cursor:pointer}button.custom-toggle-addon span.angle-custom-dropdown{margin-left:auto;transition:all ease-in-out .3s}button.custom-toggle-addon>span:first-child{width:16px;height:17px}button.custom-toggle-addon.active span.angle-custom-dropdown,.custom-addon-outer .add-on-custom-dropdown.active .add-on-selected-item span.angle-custom-dropdown{transform:scaleY(-1)}.custom-main-add-on-outer{margin:0!important}.custom-main-add-on-outer{margin:5px 0 0!important;background:#fff;padding:16px;border-radius:4px}.custom-main-add-on-outer .custom-addon-outer h3.main-title-properties-addon{margin-top:0;font-size:16px;font-weight:500;margin-bottom:7px}.custom-main-add-on-outer .custom-addon-outer:not(:last-child){margin-bottom:15px}.custom-main-add-on-outer .add-on-custom-dropdown{border:1.3px solid #BDCEE0;border-radius:3px}.custom-main-add-on-outer .add-on-custom-dropdown .add-on-selected-item{background:#fff}.custom-main-add-on-outer .add-on-custom-dropdown .add-on-selected-item img.add-on-selected-image,.custom-addon-outer .add-on-dropdown-menu .add-on-dropdown-item img.product-image{width:48px;height:48px;object-fit:contain}.custom-main-add-on-outer .add-on-custom-dropdown .add-on-selected-item span.selected-text-custom,.custom-addon-outer .add-on-dropdown-item .custom-selected-selected-menu-wrap span.product-title{font-size:15px;font-weight:400;line-height:22.17px;text-align:left;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.custom-main-add-on-outer .add-on-custom-dropdown .add-on-selected-item .add-on-info-content{width:calc(100% - 48px);padding-left:12px}.custom-addon-outer .add-on-selected-item .custom-no-selected-menu-wrap span.selected-price-custom,.custom-addon-outer .add-on-dropdown-item .custom-selected-selected-menu-wrap span.product-price{font-weight:600;color:#2eab2e}.policies-and-exclusions{padding-top:60px}.location-lightup-trade-account .image-with-text__grid .image-with-text__media{padding:0!important}.policies-and-exclusions h2.section-title{margin-bottom:58px}.policies-and-exclusions h2.section-title:after{width:216px}.policies-and-exclusions .policy-list{background:#f7f9fa;box-shadow:0 0 22px #00000008;padding:30px;max-width:1440px;margin-inline:auto}.policies-and-exclusions .policy-list .policy-item{display:flex;gap:10px}.policies-and-exclusions .policy-list .policy-item span.icon,.policies-and-exclusions .policy-list .policy-item span.icon svg{width:20px;height:20px}.policies-and-exclusions .policy-list .policy-item .policy-text{font-size:18px;font-weight:400;text-align:left;color:#333;line-height:normal}.policies-and-exclusions .policy-list .policy-item .policy-text a{font-size:inherit;color:#0071e3}.policies-and-exclusions .policy-list .policy-item .policy-text a:hover{text-decoration:none}.policies-and-exclusions .policy-list .policy-item:last-child{margin-bottom:0}.header__menu-item span,.header__inline-menu ul.list-menu.list-menu--inline summary.list-menu__item{text-decoration:none!important}.header__inline-menu ul.list-menu>li .mega-menu .header__menu-item[aria-expanded=true] span{background-image:linear-gradient(90deg,#0071e3,#00376f)!important;background-clip:text!important;background-color:transparent!important;color:transparent!important}.header__inline-menu ul.list-menu.list-menu--inline summary.list-menu__item:after{position:absolute;content:"";width:10px;height:6px;background:url(https://cdn.shopify.com/s/files/1/0717/3082/3393/files/Vector_12d14b75-621c-4e83-ae97-a7463f6c4469.png?v=1734092399);right:5px;filter:brightness(0);transform:scaleY(-1)}.header__inline-menu ul.list-menu>li .mega-menu .header__menu-item[aria-expanded=true]:after{filter:brightness(1);transform:scaleY(1)}.header__inline-menu ul.list-menu.list-menu--inline summary.list-menu__item svg.icon.icon-caret{visibility:hidden;opacity:0}.header__inline-menu ul.list-menu.list-menu--inline summary.list-menu__item{position:relative}.header__inline-menu ul.list-menu.list-menu--inline summary.list-menu__item:after{position:absolute;content:""}form.facets__form-vertical details[open] .facets__summary>div span.custom-span-icon-slidebar:after{opacity:0}button.custom-toggle-addon:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:4px;padding:1px;background:linear-gradient(90deg,#0071e3,#00376f)!important;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;border:none}button.custom-toggle-addon:hover:after,button.custom-toggle-addon.active:after{padding:2px}.product__info-container .product-form__quantity .price-per-item__container{width:100%}.template-search .template-search__header p{max-width:700px;text-align:center;background:#f5f5f5;padding:15px 20px;border-radius:10px;margin-inline:auto}span.custom-dot-cp-ellipsis{color:#fff}.template-search .template-search__header .template-search__search{display:none}.order-tracking-form .form-control:focus,.order-tracking-form .form-control:focus-visible{box-shadow:none;outline:none}.order-details>.items{border:none;background:#f4f4f4;padding:30px;margin-top:0}.full-width-menu-custom .cstm-mega-menu-div{grid-template-columns:1fr 0;gap:0}.full-width-menu-custom .mega-menu__list{columns:4;padding-inline:30px!important}.cstm-mega-menu-div .menu_right_media .custom-cl-mega-image{text-align:center}.cstm-mega-menu-div .mega-menu__list li>ul.list-unstyled{padding-bottom:10px}.new-faq-section .text-center{text-align:unset}.order-details{margin-block:50px 0px}.order-details h2.mt-4{font-family:Poppins,serif;font-size:22px;font-weight:600;line-height:30px;letter-spacing:.25px;text-align:left;color:#000;margin:0 0 10px}.order-details table th{text-align:left;font-weight:600}.order-details p{margin:0;font-size:14px;font-weight:500}.order-details h4{margin:8px 0;font-weight:600}.order-details table td{font-size:13px;font-weight:500}.order-details .order-info{gap:20px}.order-details .order-info p{margin:0;font-size:14px;font-weight:600;text-transform:uppercase}.order-details .order-info p strong{font-weight:600;color:#333}.order-details .order-info p span{color:#333;font-weight:500}.order-details .order-info p:last-child{margin-left:auto}.order-details>.items{border:none;background:unset;padding:0;margin-top:10px}.order_tracking_detail .fulfillment-details .order-info p:not(:last-child){margin-bottom:8px}#fulfillment-info hr{display:none}.order-details>.items>h4{font-size:14px;margin-bottom:10px;color:#333;font-weight:600;margin-top:15px}.order-details>.items>.items-list{display:flex;gap:20px;flex-wrap:wrap}.order-details>.items>.items-list .item{background:#fff;padding:25px;width:calc(100% / 3 - 14px);border-radius:10px;display:flex;flex-direction:column;gap:10px}.order-details>.items>.items-list .item p{margin:0;font-size:14px}.order-tracking-form .form-group{margin-bottom:20px}.order-tracking-form .form-control{width:100%;padding:10px;font-size:16px}.btn-block{padding:10px;font-size:16px}#loader{text-align:center;font-size:18px;margin-top:20px;color:#007bff}.address,.fulfillment-details{margin-top:15px;border-top:1px solid #ddd;padding-top:10px;margin-bottom:0}.fulfillment-entry{background:#fff;padding:15px 20px 20px;border:1px solid #ddd;margin-bottom:20px;border-radius:5px}.fulfillment-entry hr{margin-top:10px;margin-bottom:10px;border-top:1px solid #eee}.order-details>.items>.items-list .item p.itemSKU,.order-details>.items>.items-list .item p.itemName{width:100%}.order-details>.fulfillment-details>h4{margin-bottom:0}.order-details>.fulfillment-details{margin-top:0!important;justify-content:space-between;border-top:1px solid #dddddd;padding-block:15px;align-items:center}.order-details>.fulfillment-details h4{color:#333;font-size:14px;margin-bottom:12px;margin-top:8px}.fulfillment-entry strong{font-weight:600;font-size:14px;margin-bottom:10px;display:inline-block}.order-details>.fulfillment-details .order-info p{color:#333;text-transform:none;font-size:14px;line-height:normal}.order_tracking_detail .fulfillment-details .order-info p{text-transform:none;font-size:14px;line-height:normal}.order-details>.items>.items-list .item p.itemName{margin-bottom:auto}.order-details>.items>.items-list .item .itemQSinfo{display:flex;gap:20px}.order-details>.items>.items-list .item p.itemName{line-height:20px}.text-center{text-align:center}.shop-departments-section{text-align:center;margin:64px auto 0}.categories-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px}.category-item{text-align:center}.category-item img{width:100%;height:auto;border-radius:8px}.category-item h4{margin-top:10px;font-size:16px;font-weight:700}.popular-categories-section{margin-block:60px}.shop-all-coll .sub-shop-all ul li>a img{transform:scale(.9);transition:all ease-in-out .3s}.shop-all-coll .sub-shop-all ul li:hover>a img{transform:scale(1)}.shop-all-coll .sub-shop-all ul li .first-category-all .category-attach svg{transition:all ease-in-out .3s}.shop-all-coll .sub-shop-all ul li .first-category-all .category-attach:hover svg{margin-left:5px}.shop-all-coll .sub-shop-all ul li .main-text-category .second-category-all a:hover{text-decoration:underline}.shopify-policy__title h1{padding-top:64px}.header-wrapper>header.page-width .header__icons .search-modal__content button.search__button.field__button:hover{background:#0071e3!important}.header-wrapper>header.page-width .header__icons .search-modal__content button.search__button.field__button:hover span.svg-wrapper *{fill:#fff!important}.header-wrapper .header__icons account-icon span.svg-wrapper span:hover{text-decoration:none}.header__icon .svg-wrapper:hover svg *{fill:#0071e3}.product__info-container fieldset.js.product-form__input.product-form__input--pill input{margin:0;height:0;width:0}.product__info-container fieldset.js.product-form__input.product-form__input--pill{display:flex;gap:5px;flex-wrap:wrap;margin-bottom:18px}.product__info-container .product-form__input--pill .form__label{margin-bottom:5px}button.custom-toggle-addon,.custom-main-add-on-outer{max-width:412.5px}.product__info-container .product-form__input--pill.custom-swatch-filter label{color:#fff!important;font-size:15px!important;letter-spacing:normal;text-shadow:1px 1px 6px rgba(0,0,0);border:2px solid #fff!important}.product-form__input--pill.custom-swatch-filter input[type=radio]+label:before,.product-form__input--pill.custom-swatch-filter input[type=radio]+label:after{display:none!important}.product__info-container .product-form__input--pill.custom-swatch-filter input:checked+label{border:2px solid #000!important;color:#fff!important}section.newsletter-popup-custom .newsletter-container-main-outer h2.custom-trigger:before,section.newsletter-popup-custom .newsletter-container-main-outer h2.custom-trigger:after{transition:all ease-in-out .3s}section.newsletter-popup-custom .newsletter-container-main-outer:hover h2.custom-trigger:before{left:-110px}section.newsletter-popup-custom .newsletter-container-main-outer:hover h2.custom-trigger:after{right:-110px}section.newsletter-popup-custom .newsletter-container-main-outer:hover h2.custom-trigger{color:#fff}.top-selling-products-section .product-sliders .product-slider .swiper-container-horizontal>.swiper-scrollbar,product-recommendations.feature-col.related-products .swiper-scrollbar,.lighting-options .slider-container .swiper-scrollbar{width:100%!important;left:0!important}.swiper-scrollbar-drag{background:#007aff!important}.feature-col .swiper-button-prev svg,.feature-col .swiper-button-next svg{width:20px}.swiper-scrollbar{background:#dbe2eb!important}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{background:linear-gradient(0deg,#c8c4c0,#dcdcdc 0%)!important;opacity:1!important}.swiper-button-next.swiper-button-disabled svg path,.swiper-button-prev.swiper-button-disabled svg path{stroke:#545454}product-recommendations.feature-col.related-products{margin-bottom:0!important;padding-block:0!important}.related-products .swiper-slide .card-product{border:1px solid hsl(0deg 0% 85.1% / 80%);border-radius:8px;box-shadow:none;padding:17px}.related-products .swiper-slide .card-product .card__information h3 a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:66px;line-height:22px;text-decoration:none}.related-products .swiper-slide .card-product .card__information{padding-bottom:0}.related-products .swiper-slide .card-product .card__information .price__container .price__regular .price-item--regular{font-weight:600}product-recommendations.feature-col.related-products .swiper-button-next{right:30px}product-recommendations.feature-col.related-products .swiper-button-prev{left:30px}.lighting-options .swiper-button-next{right:30px!important}.lighting-options .swiper-button-prev{left:30px!important}.lighting-options .slider-container{margin-bottom:0!important}.related-products .swiper-slide .card-product .card__information .price .price-item{font-size:18px;font-weight:600}.related-products .swiper-slide .card-product .card__information .price s.price-item.price-item--regular.compare-price-custom-pdp{font-size:15px;color:#6f6f6f;font-weight:500;margin-right:6px!important}body .lighting-options{margin-bottom:50px!important}.shopify-block.shopify-app-block.related-posts img{border-radius:5px}.location-blog .custom-img-text .image-with-text__content .newsletter-form__field-wrapper .field label.field__label{letter-spacing:normal!important;font-size:12px;font-weight:300;top:16px}.location-blog .custom-img-text .image-with-text__content .newsletter-form__field-wrapper .field__input:focus~.field__label,.location-blog .custom-img-text .image-with-text__content .newsletter-form__field-wrapper .field__input:not(:placeholder-shown)~.field__label,.location-blog .custom-img-text .image-with-text__content .newsletter-form__field-wrapper .field__input:-webkit-autofill~.field__label,.location-blog .custom-img-text .image-with-text__content .newsletter-form__field-wrapper .customer .field input:focus~label,.location-blog .custom-img-text .image-with-text__content .newsletter-form__field-wrapper .customer .field input:not(:placeholder-shown)~label,.location-blog .custom-img-text .image-with-text__content .newsletter-form__field-wrapper .customer .field input:-webkit-autofill~label{top:3px;font-size:11px}.mega-menu-2-activated-custom .cstm-mega-menu-div .mega-menu__list li.menu-image-active-inner a button.mega-menu-type-2-button{border:1px solid transparent!important}.shipping-estimatior-outer{display:flex;justify-content:space-between;align-items:center;border-bottom:none;margin-top:0!important}.shipping-estimatior-outer .tab-heading-shipping{display:flex;justify-content:space-between;width:100%}.shipping-estimatior-outer .tab-heading-shipping h3{font-size:14px;line-height:14px;margin:0;color:#333;font-weight:600}.totals h2.totals__total{font-weight:600}.shipping-estimatior-outer .tab-heading-shipping h4.toggle-shipping-estimator{font-size:14px;margin:0;font-weight:400;text-decoration:underline;cursor:pointer}.shipping-estimatior-outer{flex-direction:column}.shipping-estimatior-outer .shipping-estimator{width:100%}.shipping-estimatior-outer .shipping-estimator label{font-size:14px;font-weight:700;color:#000}.shipping-estimatior-outer .shipping-estimator dt{width:100%;float:unset;margin-bottom:4px}.shipping-estimatior-outer .shipping-estimator input,.shipping-estimatior-outer .shipping-estimator select{border:1px solid #ebebeb;border-radius:4px;padding:10px;width:100%;margin-bottom:10px;outline:none;box-shadow:none}.shipping-estimatior-outer .shipping-estimator dd{margin:0}.shipping-estimatior-outer .shipping-estimator button.button{background:#ffad33;box-shadow:none!important;height:45px;border-radius:4px;display:flex;align-items:center;border:none!important;justify-content:center;font-size:14px;font-weight:500;color:#000;letter-spacing:0;text-transform:unset;width:100%;max-width:100%;min-height:45px;margin-top:6px}.shipping-estimatior-outer .shipping-estimator button.button:before,.shipping-estimatior-outer .shipping-estimator button.button:after{display:none}.shipping-estimatior-outer .shipping-estimator dt label.estimator-form-label-text{font-weight:500;font-size:13px}.shipping-estimatior-outer h4.toggle-shipping-estimator-drawer{margin:0;cursor:pointer;text-decoration:underline;color:#0071e3;font-weight:600}.shipping-estimatior-outer h4.toggle-shipping-estimator-drawer:hover{text-decoration:none}.cart-drawer__footer .custom-total-count{margin-top:0!important}.cart-drawer__footer .custom-total-count h2.totals__count,.cart-drawer__footer .custom-total-count p.totals__total-value{margin:0;font-size:15px;color:#333;font-weight:600}.cart-drawer__footer .custom-total-count{margin-top:0!important;display:flex;width:100%;align-items:center;justify-content:space-between}.shipping-estimatior-outer{margin-block:0px!important;padding:0!important}.inner-product-wrap-add-on .addon-product .addon-details a:hover{text-decoration:underline}.product__info-container .product-form .product-form__error-message-wrapper{background:#ffffff75;border-radius:4px;padding:5px;border:1px solid #fff}.product__info-container .product-form .product-form__error-message-wrapper span.svg-wrapper{margin-top:3px!important;margin-left:3px!important}.product__info-container .product-form .product-form__error-message-wrapper span.product-form__error-message{font-size:14px;font-weight:400}.section-two .page-width slider-component.slider-mobile-gutter ul.multicolumn-list li .multicolumn-card__info a.link{margin-top:0}.sectionOne .slider-mobile-gutter,.location-lightup-trade-account slider-component.slider-mobile-gutter,.section-two{max-width:1440px!important;margin-inline:auto}.customer-is-b2b .sticky-atc{display:none!important}.dispplay-sub-collections.show-grid-view .show_collection_products_filtered table.product-table tbody tr td:first-child:hover{cursor:default}.section-two .title-wrapper-with-link h2.title.h2 span{width:31px;height:33px}.section-two .page-width slider-component.slider-mobile-gutter ul.multicolumn-list li .multicolumn-card span.svg-wrapper{display:none}.section-two .page-width slider-component.slider-mobile-gutter ul.multicolumn-list li .multicolumn-card__info a.link:after{content:"";top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:1;position:absolute}.section-two .page-width slider-component.slider-mobile-gutter ul.multicolumn-list li .multicolumn-card .multicolumn-card__image-wrapper .media{transition:all ease-in-out .1s}.section-two .page-width slider-component.slider-mobile-gutter ul.multicolumn-list li:hover .multicolumn-card .multicolumn-card__image-wrapper .media{transform:scale(.9)}section.product__info-container .add-on-custom-dropdown .outer-dropdown-item-custom .quantity-custom-options input.quantity-input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}section.product__info-container .add-on-custom-dropdown .outer-dropdown-item-custom .quantity-custom-options button[disabled]{opacity:.5;cursor:unset}.template-search .facet-filters__sort:focus-visible{outline:none;outline-offset:unset;box-shadow:none}.template-location-search .template-search .select select{padding:3px 6px;min-width:130px;letter-spacing:normal}.template-location-search facet-filters-form.facets form{display:flex;align-items:center}.template-location-search facet-filters-form.facets form h2.facet-filters__label{margin-right:15px}.template-search__results .product-grid{margin-top:0}.template-location-search facet-filters-form.facets form h2.facet-filters__label label,.template-location-search facet-filters-form.facets form .product-count-vertical.light h2.product-count__text span{color:#333;font-size:13px}.template-search__results .product-grid li.grid__item .card-wrapper .card__content .card__information h3.card__heading a:hover{text-decoration:underline}.template-search__results .product-grid li.grid__item .card-wrapper{background:#eff6fc;border:1px solid #ededf1}.template-search__results .product-grid li.grid__item .card-wrapper .card__content .card__information .card-information .cart-button a:hover,.header-wrapper>header.page-width .search-modal__content .predictive-search .predictive-search__result-group:last-child ul.predictive-search__results-list li.predictive-search__list-item .prdictive-search-atc button.predictive_add_to_cart:hover,.dispplay-sub-collections .show_collection_products_filtered table.product-table tbody tr td .product-add-to-cart .cart-button a:hover,.top-selling-products-section .product-sliders .product-slider .product-cards .product-card .choose_option_btn a:hover,.cpslider .runproduct .mtl-content>a button.pb-button:hover{color:#fff!important;background:linear-gradient(90deg,#0071e3,#00376f)!important;border:1px solid #0071e3!important}.pagination__list>li a:hover:not(.pagination__item--curent){border-color:#333}.pagination__list li a:not([href]){border:none}body.template-location-product{padding-bottom:95px}button.wishlist-button.custom-wishlist-button-collection-page{border:none;padding:0;margin:0;cursor:pointer}button.wishlist-button.custom-wishlist-button-collection-page.wishlisted *{fill:red;stroke:red}button.wishlist-button.custom-wishlist-button-collection-page{background:transparent}button.wishlist-button.custom-wishlist-button-collection-page span.wishlist_icon{display:inline-flex;height:27px;width:27px;padding:0;align-items:center;justify-content:center}button.wishlist-button.custom-wishlist-button-collection-page{right:10px;position:absolute;top:10px;z-index:2}.about-us-section h1.about-us-heading,.contact-us-section h2.contact-us-heading,section.customer-service h1,.faqs h2,.mycustomtext .rich-text .rich-text__wrapper h2.rich-text__heading,.shop-departments-section-header h2,.popular-categories-section-header h2,h1.page-heading,.shopify-policy__title h1,.main-blog h1.title--primary,.custom-sitemap>div>h2,.custom-accessibility-statement h1.main-page-title,.order-tracking-container h1.text-center{margin:0 0 37px;font-size:32px;font-weight:700;line-height:42px;letter-spacing:.25px;display:block;text-decoration:underline;text-underline-position:under;text-underline-offset:8px;text-decoration-thickness:2px;text-decoration-color:#0071e3;text-align:center}.main-blog,.custom-customer-reviews,.custom-utility-rebate-program,.shopify-policy__title h1,.custom-sitemap,.custom-accessibility-statement,.order-tracking-container h1.text-center,.customer-service h1{padding-top:40px!important}.order-tracking-container .order-tracking-form{margin-top:50px}.show-grid-view .custum--grid-view-top-bar button.custom-wishlist-button-collection-page:hover span.wishlist_icon svg *{stroke:red!important}.show-grid-view .custum--grid-view-top-bar button.wishlist-button.wishlisted svg,.show-grid-view .custum--grid-view-top-bar button.wishlist-button.wishlisted svg *{fill:red!important;stroke:red!important}.header__icons .custom-widhlist-icon svg{width:24px;height:24px}.header__icons .custom-widhlist-icon *{fill:#333;stroke:#333}.dispplay-sub-collections .show_collection_products_filtered table.product-table tbody tr td .product-details .prodduct-title-sku a{text-decoration:none}.dispplay-sub-collections .show_collection_products_filtered table.product-table tbody tr td .product-details .prodduct-title-sku a:hover{text-decoration:underline}.inner-cp-meta-section .image-wrap img{transition:all ease-in-out .3s}.inner-cp-meta-section:hover .image-wrap img{transform:scale(.9)}.custom-accessibility-statement .rte a{color:#0071e3}.custom-accessibility-statement .rte a:hover{text-decoration:none}.template-search__results .product-grid li.grid__item .card-wrapper .card .card__content{display:flex!important;flex:1}.template-search__results .product-grid li.grid__item .card-wrapper .card__content .card__information .caption-with-letter-spacing{margin-bottom:15px}body.template-location-cart main#MainContent .cart__footer-wrapper .shipping-estimatior-outer .tab-heading-shipping h4.toggle-shipping-estimator{color:#0071e3}.product__info-container h3.main-title-properties-addon{margin-bottom:0}.wishlist-inspire__icon button{transition:all ease-in-out .3s}.wishlist-inspire__icon:hover button{transform:translateY(-3px)}.header__icons .custom-widhlist-icon:hover svg *{fill:#0071e3;stroke:#0071e3}.custom-widhlist-icon,.header__icon.header__icon--cart{position:relative}.custom-widhlist-icon span.wishlist-count,.header__icons a.header__icon .cart-count-bubble{position:absolute;background:#ebebeb;height:19px;color:#333;font-weight:600;padding:0;right:-13px;top:-12px;bottom:0;line-height:normal;width:auto!important;padding-inline:4px;border-radius:10px;min-width:1.7rem;left:auto;font-size:10px;text-align:center;align-items:center!important;justify-content:center!important}.header__icons a.header__icon .cart-count-bubble{margin-left:-4px}section.product__info-container .custom-main-add-on-outer .custom-addon-outer .add-on-custom-dropdown .add-on-dropdown-menu .outer-dropdown-item-custom .add-on-dropdown-item span.custom-selected-selected-menu-wrap span.product-title:first-letter{text-transform:uppercase}.order-details{max-width:1040px;margin-inline:auto}.login-popup-container{border-radius:10px;box-shadow:0 4px 8px #0000001a;max-width:600px;max-height:400px;padding:50px;display:flex;align-items:center;justify-content:center;flex-direction:column;background-image:url(//light-up-dev.myshopify.com/cdn/shop/files/designing-task-lighting-with-adjustable-brightness-generative-ai_a0a337c4-b08a-4f50-94e3-3a3e1a28bded_800x.png?v=1731995831);position:relative}.login-popup-container h2{color:#fff;font-weight:600;margin:0}.login-popup-container p{color:#fff;font-size:16px;line-height:normal;max-width:400px}.login-popup-container .login-popup-actions{display:flex;justify-content:center;align-items:center;gap:10px}.login-popup-container .login-popup-actions button,.login-popup-container .login-popup-actions a{margin:0;width:auto;text-decoration:none;font-size:14px;font-weight:600;background:#ffad33;border-radius:4px;padding:15px 32px;text-align:center;transition:all .5s ease-in-out 0s}.login-popup-container .login-popup-actions a{color:#333}.login-popup-container .login-popup-actions button{background:#fff}.login-popup-container button#close-popup{color:#fff}.login-popup-container .login-popup-actions button:hover{background:#ffad33}.login-popup-container .login-popup-actions a:hover{background:#fff}.wishlist-inspire__icon button.wishlist-button.custom-wishlist-button-collection-page,.show-grid-view .custum--grid-view-top-bar button.wishlist-button.custom-wishlist-button-collection-page{position:unset!important}.product__info-container .product-form{margin-bottom:0}.dispplay-sub-collections.show-grid-view .show_collection_products_filtered table.product-table tbody tr.data-append td .prodduct-title-sku h3:first-letter,.cpslider .runproduct .mtl-content h3:first-letter,.lighting-options a img+p:first-letter,.proslider.static-view .slider-card img+p:first-letter,.custom-spec-title h1.pro-title:first-letter,.top-selling-products-section .product-sliders .product-slider .product-cards .product-card a .product-title:first-letter{text-transform:uppercase}.product .product__info-wrapper section.product__info-container .price-per-item__container{display:flex;flex-direction:column;align-items:end}.product .product__info-wrapper section.product__info-container .product-form__input.product-form__quantity{flex-wrap:wrap;gap:5px}.product .product__info-wrapper section.product__info-container .product-form__input.product-form__quantity volume-pricing.parent-display{margin-top:0;width:100%;background:#fff;padding:15px;border-radius:4px}.product .product__info-wrapper section.product__info-container .product-form__input.product-form__quantity volume-pricing.parent-display span.caption-large{letter-spacing:normal;line-height:normal;display:block;margin-bottom:5px}.product .product__info-wrapper section.product__info-container .product-form__input.product-form__quantity volume-pricing.parent-display ul.list-unstyled li span{font-size:12px}.product .product__info-wrapper section.product__info-container .price-per-item__container price-per-item .price-per-item{line-height:normal}.product .product__info-wrapper section.product__info-container .volume-pricing-note{margin-top:0;line-height:1}.product .product__info-wrapper section.product__info-container .volume-pricing-note span{letter-spacing:normal;background:#fff;display:block;padding:6px;width:fit-content;white-space:nowrap;border-radius:5px;color:#333}.product .product__info-wrapper section.product__info-container .price-per-item__container{gap:5px}.product .product__info-wrapper section.product__info-container .product-form__input.product-form__quantity volume-pricing.parent-display ul.list-unstyled li{padding:4px 10px}.product .product__info-wrapper section.product__info-container .product-form__input.product-form__quantity volume-pricing.parent-display span.caption-large{font-weight:500}.product .product__info-wrapper section.product__info-container .wishlist-inspire__icon{margin-top:0!important}.product .product__info-wrapper section.product__info-container .product-form__input.product-form__quantity+div{margin-bottom:0!important}.product .product__info-wrapper section.product__info-container .product-form__input.product-form__quantity+div product-form.product-form{margin-bottom:15px}.main-related-products-section .swiper-container button.wishlist-button.custom-wishlist-button-collection-page{right:-7px;top:-7px}.main-content-area .tabs__item p a,.main-content-area .tabs__item div a{color:#0071e3}.main-content-area .tabs__item p a,.main-content-area .tabs__item div a:hover{text-decoration:none}.related-products .swiper-slide .card-product .card__information .card__information-volume-pricing-note{position:absolute;top:-15px;left:0}.related-products .swiper-slide .card-product .card__information .card__information-volume-pricing-note span.caption{display:block;letter-spacing:normal;white-space:nowrap;background:#f5f5f5;padding:2px 8px;border-radius:4px;color:#333}.lighting-options .slider-card a{text-decoration:none}.lighting-options .slider-card a:hover{text-decoration:underline}.top-selling-products-section .product-sliders .product-slider .product-cards .product-card button.wishlist-button.custom-wishlist-button-collection-page span.wishlist_icon:hover *{stroke:red}.related-products .swiper-slide .card-product .card__information h3 a:hover{text-decoration:underline}.cpslider .runproduct .mtl-content>a>button.pb-button{border:1px solid #ffad33}.cpslider .runproduct{display:flex;flex-direction:column}.cpslider .runproduct .mtl-content{min-height:245px;display:flex;flex-direction:column}.cpslider .runproduct .mtl-content h3{margin-bottom:auto}.registersame-cl-message{max-width:550px;margin:75px auto;padding:30px;text-align:center;background:#f5f5f5;border-radius:10px}.registersame-cl-message h2{margin-top:0;margin-bottom:10px}.registersame-cl-message p{margin-block:0;font-size:14px;line-height:normal}.header__icons a.header__icon.user-is-logged-in{position:relative}.header__icons a.header__icon.user-is-logged-in:after{content:"";position:absolute;width:8px;height:8px;background:#82e582;border-radius:10px;top:-4px;right:-4px}@-webkit-keyframes blink-green{0%,to{opacity:0;background-color:#80ef80}50%{opacity:1}}body.template-location-cart main#MainContent .cart__footer-wrapper .shipping-estimatior-outer .tab-heading-shipping h4.toggle-shipping-estimator:hover{text-decoration:none}.shop-by-use .use-grid .use-item,.shop-by-brand .brand-grid .brand-item{border-bottom:5.03px solid #ffffff00}.shop-by-use .use-grid .use-item:hover,.shop-by-brand .brand-grid .brand-item:hover{border-bottom:5.03px solid #0071E3}.article-desc-data p a.button:before,.article-desc-data p a.button:after{display:none!important}.article-desc-data p a.button{color:#fff!important;background:#222}.registerMain .registerSuccessMessage h2{font-size:24px;text-align:center;margin-bottom:0;margin-top:5px}.registerMain .registerSuccessMessage p{text-align:center;font-size:13px;line-height:normal}.registerMain .registerSuccessMessage a.btn{width:100%;border:none;background:#ffad33;font-size:14px;font-weight:600;display:flex;align-items:center;justify-content:center;text-decoration:none;color:#333;height:46px;border-radius:100px;text-transform:uppercase;max-width:max-content;min-width:160px;margin-inline:auto}.registerMain .registerSuccessMessage a.btn:hover{background:linear-gradient(90deg,#0071e3,#00376f);color:#fff}.registerMain .registerSuccessMessage{position:relative;text-align:center}.registerMain .registerSuccessMessage img{margin-inline:auto;margin-top:-59px;max-width:80px}@media (max-width: 580px){.registersame-cl-message{margin:75px 15px;padding:30px 20px}}@media only screen and (max-width: 1280px) and (min-width: 990px){.cstm-mega-menu-div .mega-menu__list{columns:2}.cstm-mega-menu-div .mega-menu__list>li{padding-bottom:15px}.cstm-mega-menu-div .mega-menu__list a.sub_category_link,.cstm-mega-menu-div .mega-menu__list ul.list-unstyled li a{font-size:14px}.cstm-mega-menu-div .mega-menu__list ul.list-unstyled li a{line-height:18px}}@media (min-width: 768px){.technical-specifications.mobile-show{display:none}}@media (min-width: 1921px){body .page-width,.full-width-banner,.custom-tab-section,.promotional-cards-section,.footer__content-bottom,.announcement-bar,.shop-by-category,.shop-by-use,.shop-by-brand,.newsletter__wrapper,footer.footer,.lighting-options-outer,article.article-template .blog-banner,.section-two{max-width:1920px;margin-inline:auto!important}.newsletter_datas:after{display:none}}@media (max-width: 1920px){body .product-content{max-width:calc(100% - 420px)!important;margin-left:0}}@media (max-width: 1580px){.full-width-banner .banner-content{padding-inline:50px}.custom-tab-section .custom-tab-content{padding:58px}.category-info span{font-size:18px;line-height:normal}.product{grid-template-columns:calc(70% - 400px) 30% 330px;gap:35px!important}.product__info-container .product-form__input--pill label{padding-inline:15px!important}.certificate-section h3.download_title,.custom-brand .brand-info p{font-size:18px}.technical-specifications .specification-info .spec-row{padding:10px 17px;grid-template-columns:180px 1fr}.technical-specifications .specification-info .spec-row .spec-label,.technical-specifications .spec-row .spec-value{font-size:14px;line-height:normal}.custo_sku_data{gap:15px;flex-wrap:wrap}body .product-content{max-width:calc(100% - 365px)!important}body .lighting-options{max-width:calc(100% - 465px)}}@media (max-width: 1440px){.cpslider .runproduct{padding:20px}.cpslider .runproduct .mtl-content .vendor-sku p{font-size:12px}.promotional-cards-section .cards-wrapper .promotional-cards-section__card .promotional-cards-section__card-content{padding:20px}.testimonial-section .testimonials .testimonial p.testimonial-text{font-size:14px;line-height:20px;margin-bottom:30px}.footer__content-top .footer__blocks-wrapper .custom-footer-img{left:0}.custom-tab-section .custom-tab-content #use_case .custom-tab-panel-inner a.custom-grid-item{max-width:251px}.shop-by-category .category-grid .category-item,.shop-by-use .use-grid .use-item,.shop-by-brand .brand-grid .brand-item{padding:15px}.top-button-section button.tabs__nav-btn{padding:22px 18px 21px}.left_top_foot_data .footer-block{padding:52px 0 34px 46px}}@media (max-width: 1366px){.cpslider .runproduct .mtl-content .pb-price p.maxprice-line,.cpslider .runproduct .mtl-content .pb-price>p{font-size:14px}body.template-location-list-collections ul.collection-list li.collection-list__item .card-wrapper{padding:15px}.specifications-grid .specification-item{font-size:13px!important}.cpslider .runproduct .mtl-content .vendor-sku p{font-size:12px}.custom-tab-section .custom-tab-content .custom-tab-panel-inner{gap:20px}.custom-tab-section .custom-tab-content .custom-tab-panel-inner{gap:10px}.footer__content-top .footer__blocks-wrapper .custom-footer-img img{max-width:100%}.footer__content-top .footer__blocks-wrapper .custom-footer-img{top:-30px;max-width:160px}.cpslider .runproduct .mtl-content .vendor-sku{gap:0;flex-direction:column}.shop-all-coll .sub-shop-all>ul>li>a img{min-height:unset}.cpslider .runproduct{padding:15px}.shop-by-category .category-grid,.shop-by-use .use-grid,.shop-by-brand .brand-grid{gap:20px}.shop-by-category .category-grid .category-item{width:calc(100% / 6 - 17px)}.shop-by-use .use-grid .use-item{width:calc(25% - 15px)}.shop-by-use .use-grid .use-item img{aspect-ratio:1 / 1;width:unset;height:unset}.shop-by-use .use-grid .use-item{gap:15px;grid-template-columns:110px 1fr;padding:15px}.product{grid-template-columns:calc(70% - 384px) 30% 330px;gap:27px!important}body .product-content{max-width:calc(100% - 330px)!important}body .lighting-options{max-width:calc(100% - 430px)}.article-desc-data,.article-top-collection .article-desc-data{gap:100px}.custom-img-text-about-us .image-with-text .image-with-text__grid{grid-template-columns:350px 1fr!important}.product__info-container .product-form__quantity{flex-direction:column;align-items:flex-start;gap:6px}.footer_left_conts{width:calc(100% - 330px)}.newsletter_datas{padding:45px 30px 59px;width:330px}.footer-block__brand-info .rte ul li br{display:none}}@media (max-width: 1280px){.predictive-search__result-group:first-child{flex:0 0 25rem!important}.header__inline-menu ul.list-menu.list-menu--inline{gap:10px}.specifications-grid .specification-item{font-size:13px!important}body.template-location-list-collections ul.collection-list li.collection-list__item{width:calc(25% - 20px)!important;max-width:unset}.specifications-grid .specification-item span{font-size:13px;padding-left:5px;line-height:15px;flex:1;padding-right:5px}.top-button-section button.tabs__nav-btn{padding:22px 15px 21px}.specifications-grid .specification-item strong{width:48%;padding:12px 10px;margin-right:8px}h2.footer-block__heading.inline-richtext{font-size:16px}.footer__content-top .footer__blocks-wrapper .footer-block ul.footer-block__details-content a.link{line-height:23px}.location-lightup-trade-account .image-with-text .image-with-text__text-item{padding:50px 30px}.location-lightup-trade-account .image-with-text .image-with-text__text-item h2.image-with-text__heading,.location-lightup-trade-account .image-with-text .image-with-text__text-item h1.image-with-text__heading{font-size:28px}.location-lightup-trade-account .image-with-text .image-with-text__text-item .image-with-text__text p{font-size:18px;line-height:normal}.location-lightup-trade-account .image-with-text .image-with-text__text-item .image-with-text__content .custom-button-login-trader{gap:20px;margin-top:30px}.location-lightup-trade-account .image-with-text .image-with-text__text-item .image-with-text__content .custom-button-login-trader a.button{width:170px}.sectionOne .page-width ul.multicolumn-list>li .multicolumn-card .multicolumn-card__info p{font-size:14px}.sectionOne .page-width ul.multicolumn-list{gap:30px}.sectionOne .page-width ul.multicolumn-list>li .multicolumn-card{grid-template-columns:67px 1fr;gap:15px}.custom-faq-style-cs .multiColumnInner ul.multicolumn-list{gap:20px}.custom-faq-style-cs .multiColumnInner ul.multicolumn-list>li .multicolumn-card{padding:20px 25px}.custom-faq-style-cs .multiColumnInner ul.multicolumn-list>li .multicolumn-card .multicolumn-card__info h3.inline-richtext{font-size:16px;font-weight:600}.custom-faq-style-cs .multiColumnInner ul.multicolumn-list>li .multicolumn-card .multicolumn-card__info .rte p,.policies-and-exclusions .policy-list .policy-item .policy-text{font-size:14px;line-height:normal}.policies-and-exclusions .policy-list .policy-item{margin-bottom:5px}.policies-and-exclusions .policy-list{padding:20px}}@media (max-width: 1238px){.full-width-banner .banner-content h1{font-size:45px}.custom-image-text-row .custom-image-text-item,.custom-image-text-row{gap:20px}.promotional-cards-section .cards-wrapper .promotional-cards-section__card .promotional-cards-section__card-content p{font-size:14px;line-height:normal}.promotional-cards-section .cards-wrapper .promotional-cards-section__card .promotional-cards-section__card-content a.promotional-cards-section__shop-now-button{font-size:13px;line-height:normal;height:30px}.promotional-cards-section .cards-wrapper .promotional-cards-section__card .promotional-cards-section__card-content h2{font-size:18px;line-height:normal}.custom-tab-section .custom-tab-header button.custom-tab-button span{font-size:18px}.custom-tab-section .custom-tab-content{padding:40px;min-height:250px}.custom-tab-section .custom-tab-content .custom-tab-panel-inner .custom-grid-item img.custom-grid-image{width:80px}.custom-tab-section .custom-tab-content #use_case .custom-tab-panel-inner a.custom-grid-item{max-width:245px;gap:15px}.top-selling-products-section h2,.testimonial-section h2{font-size:28px}.top-selling-products-section .category-tabs{gap:10px;margin-bottom:30px}.top-selling-products-section .category-tabs button.tab-button{font-size:14px}.footer__content-top .footer__blocks-wrapper .custom-footer-img{max-width:130px}.footer__content-bottom.scroll-trigger.animate--slide-in{padding:10px 50px}.custom-image-text-row{padding-inline:50px}section.new-faq-section h2{font-size:26px}.faq-item{margin-top:0}body .product-content{max-width:calc(100% + -0px)!important}body .lighting-options{max-width:unset;margin:0!important}.article-top-collection .article-desc-data{gap:100px}.category-info span{font-size:15px}.custom-image-text-row{padding-inline:0}}@media (max-width: 1199px){.header-wrapper>header.page-width .header__icons .search-modal__content{padding-left:0;padding-right:0}.testimonial-section-main .mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff!important}summary.list-menu__item{padding-right:2rem!important}.promotional-cards-section .mCSB_horizontal.mCSB_inside>.mCSB_container{margin-bottom:20px}body.template-location-cart main#MainContent .cart__footer-wrapper{width:260px}.testimonial-section .testimonials{margin-bottom:10px}.testimonial-section .testimonials .testimonial{width:270px}.template-search__results .product-grid{gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}body.template-location-cart main#MainContent{padding:40px 25px}body.template-location-cart main#MainContent cart-items form#cart .cart__items table.cart-items td{padding:10px}body.template-location-cart main#MainContent cart-items form#cart .cart__items table.cart-items th{padding:10px}.full-width-banner .banner-content>p{font-size:15px}.full-width-banner .banner-content h1{font-size:35px;max-width:350px;line-height:40px}.full-width-banner .banner-content a.button{font-size:16px;font-weight:500;border:1px solid #fff;width:150px;height:40px;margin-top:25px;transition:all .5s ease-in-out 0s}.full-width-banner .banner-container img.center-image{width:250px;height:250px}.full-width-banner .banner-image.right-image{min-height:351px}.custom-image-text-row .custom-image-text-item img.custom-image{width:48px;height:48px}.custom-image-text-row .custom-image-text-item{padding:12px;gap:10px;min-width:unset}.custom-image-text-row{gap:15px}.promotional-cards-section .cards-wrapper .promotional-cards-section__card .promotional-cards-section__card-content p{font-size:13px}.footer__content-top .footer__blocks-wrapper .footer-block ul.footer-block__details-content a.link{font-size:13px;line-height:normal}h2.footer-block__heading.inline-richtext{font-size:16px;line-height:normal;letter-spacing:normal}.footer__content-top .footer__blocks-wrapper .footer-block .footer-block__brand-info .rte p{font-size:13px}.top-selling-products-section .product-sliders .product-slider .product-cards button.slick-arrow{top:-70px}.full-width-banner .banner-content>p{font-size:13px}.promotional-cards-section{padding-block:38px}.custom-tab-section .custom-tab-content{padding:38px}.top-selling-products-section{margin-top:38px}.testimonial-section-main{margin-block:38px;padding-block:38px}.testimonial-section .testimonials .testimonial .icon{margin-bottom:15px;height:50px}.testimonial-section .testimonials .testimonial h3,.custom-tab-section .custom-tab-header button.custom-tab-button span{font-size:16px}.testimonial-section .testimonials .testimonial p.testimonial-text{font-size:13px;line-height:normal;margin-bottom:10px}.footer__content-top .footer__blocks-wrapper .custom-footer-img{max-width:115px}.footer__content-top{padding:38px 0}.full-width-banner .banner-content>p img{max-height:24px}.custom-image-text-row .custom-image-text-item .custom-text h4.custom-text-heading{font-size:15px;line-height:normal;letter-spacing:normal}.custom-tab-section .custom-tab-content .custom-tab-panel-inner .custom-grid-item{min-width:32.5%}.shop-all-coll .sub-shop-all>ul>li>a img{aspect-ratio:2 / 1}.shop-all-coll .sub-shop-all ul li{width:calc(50% - 12px)}.product{grid-template-columns:calc(70% - 370px) 30% 330px;gap:20px!important}.product__info-wrapper{padding:15px!important}.technical-specifications .specification-info .spec-row{padding:10px;grid-template-columns:1fr}.technical-specifications .specification-info .spec-row .spec-label{margin-bottom:5px}.header-wrapper>header .header__heading-logo-wrapper{padding-left:30px}.header-wrapper>header.page-width .header__icons{padding-right:30px}.announcement-bar,.breadcrumbs,body .page-width,body .lighting-options{padding-inline:30px!important}.custom-spec-title span.pro-title{font-size:22px;font-weight:700;line-height:normal}.breadcrumbs{margin-top:30px}.newsletter__wrapper{padding-inline:30px!important}.footer__content-bottom.scroll-trigger.animate--slide-in{padding-inline:30px}.main_addon_section .addon_main_dropdown select#addonCategory{padding-left:30px}.addon_main_dropdown .addon_main_dropdown-icon{width:14px;height:14px;left:12px;border:2px solid #fff}.cpslider .runproduct .mtl-content .pb-price .m-instock p.instock{font-size:12px}.article-top-collection .article-desc-data{gap:50px}.article-template .breadcrumbs,.blogs-share-social,.article-top-collection{padding-inline:30px!important}.shop-by-category .category-grid .category-item img{width:110px;height:95px;object-fit:contain}.custom-image-text-row{justify-content:center}.promotional-cards-section .cards-wrapper .promotional-cards-section__card .promotional-cards-section__card-image img{width:100%}.shop-by-use .use-grid .use-item{grid-template-columns:85px 1fr}.shop-by-brand .brand-grid .brand-item{width:calc(100% / 6 - 40px)}.custom-image-text-row{padding-inline:30px}section.newsletter-popup-custom .newsletter-container-main-outer h2.custom-trigger{font-size:20px}.testimonial-section-main{margin-bottom:0}.top-selling-products-section .product-sliders .product-slider .product-cards .product-card{padding:10px}body .page-width,.shop-by-category,.shop-by-use,.shop-by-brand{padding-inline:30px!important}.shop-by-category,.shop-by-use,.shop-by-brand{padding-inline:30px;padding-block:35px;margin-bottom:50px;background:#f5f5f5;border:1px solid #EFEFF4}.shop-by-brand .brand-grid .brand-item{width:calc(100% / 7 - 18px)}.custom-img-text-about-us .image-with-text .image-with-text__grid{grid-template-columns:1fr 1fr!important}.custom-image-text-row .custom-image-text-item .custom-text{width:calc(100% - 48px)}.lighting-options .swiper-button-prev,product-recommendations.feature-col.related-products .swiper-button-prev{left:10px!important}.lighting-options .swiper-button-next,product-recommendations.feature-col.related-products .swiper-button-next{right:10px!important}.header__inline-menu ul.list-menu.list-menu--inline summary.list-menu__item{font-size:13px}.newsletter_datas{padding:40px 25px 59px;width:290px}.footer_left_conts{width:calc(100% - 290px)}.left_top_foot_data .footer-block{padding:40px 0 34px 20px}.footer-block__brand-info .rte ul li{font-size:13px;line-height:22px}.footer-block__brand-info .rte ul li a{font-size:13px}.newsletter_datas .footer-block__newsletter h2.footer-block__heading{font-size:18px;line-height:26px;padding-right:0}p.notice_content{font-size:13px;line-height:20px}.specifications-grid .specification-item strong{width:45%;padding:12px 15px;margin-right:10px}}@media (max-width: 1040px){body .header__inline-menu ul.list-menu.list-menu--inline summary.list-menu__item{font-size:14px!important}}@media (min-width: 1025px) and (max-width: 1280px){.predictive-search__results-groups-wrapper{display:block!important}}@media (max-width: 1024px){.template-location-search aside#main-search-filters{width:250px}.predictive-search__results-groups-wrapper{flex-direction:column}.specifications-grid{grid-template-columns:repeat(1,1fr)}.template-location-search .facets-vertical{display:flex;gap:20px}.template-search__results .product-grid{gap:20px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.shop-all-lighting2 .shopall p{max-width:unset}.shop-all-coll .sub-shop-all ul{gap:30px 15px}.shop-all-coll h2{font-size:28px;padding-inline:20px}.product-slider h1.psheading{font-size:26px;font-weight:600}.shop-all-coll .sub-shop-all ul li{width:calc(50% - 8px)}.product__info-container .product-form__input--pill label{padding-inline:5px!important}.product__info-container ul.icon-with-text{gap:5px}.product__info-container ul.icon-with-text span.h4{font-size:10px;font-weight:500;line-height:normal;letter-spacing:normal}.product-form__quantity{align-items:flex-start;gap:5px;flex-direction:column}.certificate-section h3.download_title,.custom-brand .brand-info p{font-size:14px}.product__info-wrapper .price .price__sale span.price-item{font-size:20px}.custom-spec-title span.pro-title{font-size:18px}.top-button-section button.tabs__nav-btn{font-size:14px;font-weight:500;line-height:21px;padding:15px 20px;border-bottom:4px solid transparent}body .lighting-options{margin-inline:30px;padding:30px 0}.lighting-options .slider-container ul.lighting_slider .slick-list li.slider-card a p{font-size:11px;min-height:70px}.lighting-options ul.slick-dots{margin-top:0}.lighting-options>h2{margin:0}.related-products ul.testimonialslider5 .slick-track li.grid__item{margin-inline:10px}.header-wrapper>header.page-width .header__icons .search-modal__content{padding-left:20px;padding-right:20px}product-recommendations{padding-bottom:0!important}.breadcrumbs{padding:0 30px!important}body .page-width{padding-inline:30px!important}.header-wrapper>header.page-width{grid-template-columns:185px 1fr}.sticky-atc{grid-template-columns:1fr 250px}.article-template header h1.article-template__title{font-size:28px!important;line-height:normal!important}.article-template header span{font-size:14px!important;font-weight:400!important;line-height:21px!important;letter-spacing:normal!important}.top_products_section{padding:20px 15px!important}.top_products_section .top_prod_title{font-size:22px!important;line-height:normal!important;margin:0 0 20px!important}body .top_products_section .top-product-grid{grid-template-columns:1fr!important;gap:10px 0px!important}.article-desc-data{grid-template-columns:1fr 200px!important}.top_products_section .top-product-grid .top-product-item h3.top-product-title{margin:10px 0 0!important;font-size:11px!important;line-height:normal!important}.top_products_section .top-product-grid .top-product-item a>span{margin-top:5px!important;height:20px!important}.top_products_section .top-product-grid .top-product-item{box-shadow:none!important;padding:10px!important}.top_products_section{height:calc(100vh - 150px);position:sticky;top:110px}.shopify-block.shopify-app-block.related-posts ul{grid-template-columns:1fr 1fr 1fr!important;padding-inline:0!important;gap:15px!important}.appReletedBlogs .related-posts>ul li a h4{padding-inline:15px!important;margin-block:20px!important;line-height:normal!important;font-size:16px!important}.shopify-block.shopify-app-block.related-posts ul.content_article{display:block}body .shopify-block.shopify-app-block.related-posts a.dy_butn{font-size:16px!important;border:none!important;margin:0 0 15px 15px!important}.location-blog .custom-img-text{margin-top:25px}.location-blog .custom-img-text h2.image-with-text__heading{font-size:24px;line-height:normal}.location-blog .custom-img-text .image-with-text__content .image-with-text__text{font-size:14px;line-height:normal}.location-blog .custom-img-text .image-with-text__content{padding-top:30px!important;padding-bottom:30px!important}.location-blog .custom-img-text .newsletter_form .newsletter-form button.newsletter-form__button{margin-top:10px}body .shopify-block.shopify-app-block.related-posts a.dy_butn{font-size:14px!important}.top_products_section .top-product-grid{height:100%;overflow:auto}.promotional-cards-section .cards-wrapper .promotional-cards-section__card .promotional-cards-section__card-image img{width:130px}.shop-by-category .category-grid .category-item img{width:80px;height:60px}.shop-by-category .category-grid,.shop-by-use .use-grid,.shop-by-brand .brand-grid{gap:15px}.shop-by-use .use-grid .use-item{display:flex}.shop-by-category .category-grid .category-item{width:calc(100% / 6 - 13px)}.shop-by-brand .brand-grid .brand-item{width:calc(100% / 7 - 13px)}.top-selling-products-section .product-sliders .product-slider{display:block}.top-selling-products-section .product-sliders .product-slider .category-image{display:none}button.custom-toggle-addon{padding:12px}button.custom-toggle-addon,.custom-main-add-on-outer .add-on-custom-dropdown .add-on-selected-item span.selected-text-custom,.custom-addon-outer .add-on-dropdown-item .custom-selected-selected-menu-wrap span.product-title{font-size:14px}.custom-main-add-on-outer .custom-addon-outer h3.main-title-properties-addon{font-size:14px;margin-bottom:5px}.custom-addon-outer .add-on-selected-item,.custom-addon-outer .add-on-dropdown-item{padding:7px}.custom-main-add-on-outer .add-on-custom-dropdown .add-on-selected-item img.add-on-selected-image,.custom-addon-outer .add-on-dropdown-menu .add-on-dropdown-item img.product-image{width:40px;height:40px;margin-right:5px}.custom-addon-outer .add-on-selected-item .custom-no-selected-menu-wrap span.selected-price-custom,.custom-addon-outer .add-on-dropdown-item .custom-selected-selected-menu-wrap span.product-price{font-weight:500;font-size:14px;font-family:Poppins,serif}.order-details>.items>.items-list .item{width:calc(50% - 10px);gap:10px}.order-details .order-info{flex-wrap:wrap}.order-details .order-info p:last-child{margin-left:unset}.header__inline-menu ul.list-menu.list-menu--inline{gap:7px}body .header__inline-menu ul.list-menu.list-menu--inline summary.list-menu__item{font-size:14px!important}.top-selling-products-section .product-sliders .product-slider .swiper-button-prev{left:-20px}.newsletter_datas{position:unset;padding:30px 25px;margin-left:-30px;margin-right:-30px;width:calc(100% + 60px)}.footer__content-top:after{display:none}.payment_method_icon img{width:auto}.footer_left_conts{width:100%}.footer__content-top .footer__blocks-wrapper{gap:0px!important}.payment_method_icon{display:flex;margin-top:20px;justify-content:center}.footer-block__newsletter:not(:only-child){text-align:center;margin-right:auto;margin-left:auto;width:100%}.newsletter_datas .footer-block__newsletter h2.footer-block__heading{text-align:center}.footer__copyright.caption small.copyright__content,a{font-size:13px}.newsletter-form{margin:0 auto!important}p.notice_content{text-align:center}.newsletter-form__field-wrapper .field label.field__label{font-size:14px;line-height:26px}.footer_social li.list-social__item a.link{width:26px;height:26px}.footer_social li.list-social__item a.link .svg-wrapper{width:17px;height:17px}.top-selling-products-section .category-tabs button.tab-button{padding:7px 15px}.location-lightup-trade-account .image-with-text .image-with-text__text-item .image-with-text__content .custom-button-login-trader a.button{width:150px}.location-lightup-trade-account .image-with-text .image-with-text__text-item .image-with-text__text p{font-size:16px}.sectionOne .page-width h2.title.inline-richtext.h1{font-size:28px}.sectionOne .page-width ul.multicolumn-list,.section-two .page-width slider-component.slider-mobile-gutter ul.multicolumn-list,.custom-faq-style-cs .multiColumnInner ul.multicolumn-list{padding-inline:0}.sectionOne .page-width ul.multicolumn-list{gap:20px}}@media (max-width: 989px){body.template-location-list-collections ul.collection-list li.collection-list__item{width:calc(33.333% - 20px)!important;max-width:unset}body{overflow-x:hidden}.footer__content-top .footer__blocks-wrapper .custom-footer-img img{max-width:unset!important;width:58px}.footer__content-top .footer__blocks-wrapper .footer-block:not(.footer-block--menu){padding-top:40px}.footer__content-top .footer__blocks-wrapper{display:flex;justify-content:flex-start;padding-bottom:0!important}.header__inline-menu{display:none}.header-wrapper>header.page-width{display:flex;padding-block:22px}.header-wrapper>header.page-width .header__icons>.dropdown{display:none}.header-wrapper>header .header__heading-logo-wrapper{padding-left:15px}.header-wrapper>header.page-width .header__icons{padding-right:30px}.header-wrapper>header.page-width{padding-left:20px!important}.search-modal__content{padding:0 20px}.full-width-banner .banner-content{padding-inline:20px}.full-width-banner .banner-content>p{font-size:13px;flex-wrap:wrap;max-width:200px;row-gap:5px;margin-bottom:20px}.full-width-banner .banner-content h1{font-size:30px;line-height:36px}.custom-image-text-row{flex-wrap:wrap}.custom-image-text-row .custom-image-text-item{min-width:unset;width:calc(50% - 8px)}.promotional-cards-section .cards-wrapper{display:flex;padding-bottom:10px}.promotional-cards-section .cards-wrapper .promotional-cards-section__card{justify-content:flex-end;flex-direction:row-reverse}.custom-tab-section .custom-tab-content .custom-tab-panel-inner .custom-grid-item{min-width:calc(100% / 3 - 7px)}.top-selling-products-section .category-tabs{flex-wrap:wrap}.testimonial-section .testimonials{grid-template-columns:1fr 1fr 1fr 1fr;gap:10px}.custom-image-text-row,.custom-tab-section,.promotional-cards-section,body .page-width{padding-inline:20px}.footer__content-top .footer__blocks-wrapper{padding-left:100px}.footer__content-top .footer__blocks-wrapper .custom-footer-img{max-width:102px}.header-wrapper>header.page-width{padding-block:15px!important}.promotional-cards-section .cards-wrapper .promotional-cards-section__card{min-width:250px}.contact-methods .contact-method{padding:20px;gap:10px;flex-direction:column;width:calc(100% / 3 - 7px)}.contact-methods{gap:10px}.contact-methods .contact-method .contact-details{height:100%}.other-stores .stores-list{gap:10px!important}.other-stores .stores-list .store-item{width:calc(100% / 6 - 8px)}.location-about-us .image-with-text .image-with-text__grid .image-with-text__text-item.grid__item{padding-block:20px}.footer__content-top .footer__blocks-wrapper .footer-block ul.footer-block__details-content a.link{padding-block:5px!important}.predictive-search__result-group:first-child{flex:0 0 45%!important}.header-wrapper>header.page-width .search-modal__content .predictive-search .predictive-search__result-group:last-child ul.predictive-search__results-list li.predictive-search__list-item>a{gap:10px;padding:0;display:flex}.header-wrapper>header.page-width .search-modal__content .predictive-search .predictive-search__result-group:last-child ul.predictive-search__results-list li.predictive-search__list-item>a .predictive-search__item-content p.predictive-search__item-heading.h5{margin-bottom:0}.header-wrapper>header.page-width .search-modal__content .predictive-search .predictive-search__result-group:last-child ul.predictive-search__results-list li.predictive-search__list-item .prdictive-search-atc{margin-left:0;margin-top:5px}.header-wrapper>header.page-width .search-modal__content .predictive-search h2.predictive-search__heading{font-size:15px}.header-wrapper>header.page-width .search-modal__content .predictive-search ul.predictive-search__results-list li.predictive-search__list-item a *{font-size:13px}.custom-image-text-row .custom-image-text-item .custom-text h4.custom-text-heading br{display:none}.menu-drawer .list-social li.list-social__item a.list-social__link.link span.svg-wrapper *{fill:#333}.product{grid-template-columns:calc(72% - 290px) 28% 250px}.custom-spec-title h1.pro-title{font-size:18px;line-height:normal}.product__info-wrapper .price .price__sale span.price-item{font-size:18px;letter-spacing:normal}}@media (min-width: 768px){.contact-us-section .contact-us-hours br{display:none}.product--small .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:87px!important}}@media (max-width: 767px){.grid__item.product__media-wrapper{position:relative;top:0}body.template-location-list-collections ul.collection-list li.collection-list__item{width:calc(50% - 20px)!important;max-width:unset}ul#predictive-search-results-queries-list{padding-bottom:10px}.header-wrapper>header.page-width .search-modal__content .predictive-search .predictive-search__result-group:last-child ul.predictive-search__results-list li.predictive-search__list-item .prdictive-search-atc{margin-top:8px}.template-search__results .product-grid li.grid__item .card-wrapper .card__content .card__information .sku-inner{white-space:nowrap}.header__icons a.header__icon .cart-count-bubble{margin-left:-11px}.additional-add-on-custom .addond-main-container.feature-col.lighting-options.page-width{padding:15px!important}.additional-add-on-custom .addond-main-container.feature-col.lighting-options.page-width .feature-col.slider-container.swiper-container.additional-add-on{padding:5px 5px 15px!important}.product-content .main-content-area h2{font-size:20px;line-height:26px;margin-bottom:10px}.additional-add-on-custom .addond-main-container.feature-col.lighting-options.page-width .swiper-button-next,.additional-add-on-custom .addond-main-container.feature-col.lighting-options.page-width .swiper-button-prev{display:none}.login-popup-container{max-width:390px;padding:30px 20px}.order-tracking-container .order-tracking-form{padding:30px}.footer__content-top .footer__blocks-wrapper .custom-footer-img{left:0}.left_top_foot_data .footer-block ul.footer-block__details-content li:not(:last-child){margin-bottom:4px}.footer__content-top{padding:30px 20px!important}.footer__content-top .page-width.footer__blocks-wrapper{padding:0!important}.footer__content-top .footer__blocks-wrapper .footer-block{margin-top:0;margin-bottom:0}.footer__content-top .footer__blocks-wrapper .footer-block ul.footer-block__details-content{margin:0}.mobile-facets__open-label{font-weight:500;letter-spacing:0}.template-search__results .product-grid{gap:20px;display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}.custom-mobile-only-data-cp-header{margin-bottom:24px}body.template-location-cart main#MainContent{padding:30px 15px;flex-wrap:wrap}.template-search .template-search__header h1.h2{font-size:22px;line-height:28px;margin:0 0 10px}.template-location-search aside#main-search-filters .facets-container{padding:0}.template-search__results .product-grid li.grid__item .card-wrapper{padding:20px}body.template-location-list-collections ul.collection-list li.collection-list__item h3.card__heading a{font-size:15px}body.template-location-cart main#MainContent cart-items .title-wrapper-with-link{margin-bottom:10px}body.template-location-cart main#MainContent .cart__footer-wrapper{flex:unset;width:100%;margin-top:0}body.template-location-cart main#MainContent cart-items form#cart .cart__items table.cart-items td{padding:10px}body.template-location-cart main#MainContent cart-items form#cart .cart__items table.cart-items td.cart-item__media img.cart-item__image{width:60px}body.template-location-cart main#MainContent cart-items form#cart .cart__items table.cart-items .cart-item{gap:0}body.template-location-cart main#MainContent cart-items form#cart .cart__items table.cart-items td.cart-item__details{padding:0 0 10px}body.template-location-cart main#MainContent cart-items form#cart .cart__items table.cart-items td.cart-item__quantity{padding:10px 0}.header .header__heading-link .header__heading-logo-wrapper{padding:0 0 0 8px!important}.menu-drawer-container summary.header__icon{margin-top:-2px}.shop-all-coll .sub-shop-all ul li .main-text-category .second-category-all a{display:inline-block;width:100%;margin-top:5px}body.template-location-cart main#MainContent cart-items .title-wrapper-with-link h1.title{font-size:24px}body.template-location-cart main#MainContent cart-items form#cart .cart__items table.cart-items td a{font-size:14px}.promotional-cards-section .cards-wrapper .promotional-cards-section__card .promotional-cards-section__card-content{padding:12px 16px!important}.promotional-cards-section .cards-wrapper .promotional-cards-section__card{justify-content:flex-end;flex-direction:row}.top-selling-products-section .category-tabs,.promotional-cards-section .cards-wrapper{padding-bottom:6px}.header .header__heading-link{padding:0}body.template-location-cart main#MainContent cart-items form#cart .cart__items table.cart-items td .cart-item__price-wrapper *{font-size:14px}.header__icon .icon.icon-hamburger{height:2.5rem;width:2.5rem}.header .header__heading-link .header__heading-logo-wrapper{padding:0;margin-bottom:14px}.top_products_section .top-product-grid .top-product-item h3.top-product-title{flex:1}.shop-all-coll .sub-shop-all ul li{width:calc(100% + -0px)}.newsletter__wrapper{grid-template-columns:1fr;gap:10px}.newsletter__wrapper h2{text-align:center;max-width:80%;margin-inline:auto}.shop-all-coll .sub-shop-all ul li .main-text-category{flex-direction:column}.shop-all-coll .sub-shop-all ul li .main-text-category .first-category-all>p{min-height:unset}.shop-all-coll .sub-shop-all>ul>li>a{margin-bottom:15px}.shop-all-coll .sub-shop-all ul li .main-text-category .second-category-all a{border:1px solid #f4f4f4;padding:5px 10px;border-radius:4px}.second-category-all{gap:10px;display:flex;flex-wrap:wrap}.footer__content-bottom.scroll-trigger.animate--slide-in{padding:18px 15px}.footer__content-top .footer__blocks-wrapper{padding-bottom:30px}.shop-by-category .category-grid .category-item{width:calc(100% / 3 - 10px);flex:0 0 252px}.shop-by-category,.shop-by-use,.shop-by-brand{padding-inline:15px!important}.top-selling-products-section .product-sliders .product-slider .product-cards button.slick-arrow{top:-136px}.banner-image img{object-position:0}.announcement-bar{flex-direction:column;gap:10px}.category-info span{font-size:16px}.product{grid-template-columns:1fr}.product .custom-spec-title{grid-row-start:1}.breadcrumbs{padding:0 15px!important}.breadcrumbs a,.breadcrumbs span{font-size:12px!important}.custom-image-text-row,.custom-tab-section,.promotional-cards-section,body .page-width{padding-inline:15px!important}.header-wrapper>header.page-width{padding-block:15px 20px!important}.breadcrumbs{margin-top:15px;margin-bottom:20px}.custom-spec-title span.pro-title{font-size:20px}.custo_sku_data p,.custo_sku_data p *{font-size:10px}.custom-spec-title .custom-badge-pdp img{max-height:32px}.technical-specifications.mobile-hide{display:none}.technical-specifications.mobile-show{display:block!important}.technical-specifications .specification-info .spec-row{grid-template-columns:180px 1fr}.product .product__media-wrapper{overflow:hidden}.top-button-section{margin-top:30px;flex-wrap:nowrap;display:flex;overflow:auto;gap:24px}.top-button-section button.tabs__nav-btn{white-space:nowrap;padding:15px 0}body .lighting-options{margin-inline:15px}.lighting-options>h2{font-size:24px;font-weight:500;line-height:normal}.slider-container{padding:20px 15px}.lighting-options ul.slick-dots{padding-left:0}.lighting-options .slider-container ul.lighting_slider .slick-list li.slider-card a p{font-size:12px;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical!important;min-height:unset!important;overflow:hidden;text-overflow:ellipsis}.slider-container{padding:20px 5px}.lighting-options .slider-container ul.lighting_slider .slick-list{box-shadow:none;margin:0}.lighting-options .slider-container ul.lighting_slider .slick-list li.slider-card{margin:0 5px}.related-products ul.testimonialslider5{gap:5px}.related-products ul.testimonialslider5 ul.slick-dots{padding-left:0!important}.related-products ul.testimonialslider5 .slick-track li.grid__item{margin-inline:5px;box-shadow:none}.footer__content-bottom.scroll-trigger.animate--slide-in{display:flex;flex-direction:row-reverse;padding:9px 30px!important}.footer__content-bottom,.footer__content-top .footer__blocks-wrapper{margin-bottom:0!important}.footer__content-bottom .footer__column{padding:0!important}body .footer__content-bottom>div{width:50%}.footer__content-bottom.scroll-trigger.animate--slide-in .footer__payment ul{justify-content:flex-end}.footer__content-bottom.scroll-trigger.animate--slide-in .footer__content-bottom-wrapper{justify-content:flex-start}.footer__content-bottom.scroll-trigger.animate--slide-in .footer__content-bottom-wrapper .footer__copyright.caption small.copyright__content{font-size:9px;letter-spacing:normal}.footer__content-bottom .footer__content-bottom-wrapper .footer__column .footer__payment ul.list.list-payment svg{max-height:20px;max-width:30px;margin-left:10px}.slider-buttons>button.slider-button{display:none}.slider-counter .slideshow__control-wrapper button span.dot{background:#dfdfdf;border:none}.slider-counter .slideshow__control-wrapper button{padding:0!important;box-shadow:none!important;margin-inline:3px}.slider-counter button.slider-counter__link.slider-counter__link--dots.link.slider-counter__link--active span.dot{background:#484848}.certificate-section h3.download_title,.custom-brand .brand-info p{font-size:20px}.certificate-section{margin-bottom:0}.product__info-wrapper{padding:35px 22px!important}.product__info-wrapper .price .price__sale *{font-size:16px;line-height:18px;color:#000}.product__info-wrapper .price .price__sale span.price-item{font-size:24px}.product__info-wrapper .price span.badge{font-size:16px;line-height:17px;letter-spacing:normal}body .product__info-container .product-form__input--pill label{width:calc(33% - 2.2px);padding:7px 12px!important;font-size:11px!important;line-height:normal!important;letter-spacing:normal!important;min-height:40px;display:inline-flex!important;align-items:center;justify-content:center}.product-form__quantity label.quantity__label{font-size:18px!important}.product-form__quantity{gap:19px;flex-direction:row;align-items:center}.product__info-container ul.icon-with-text{display:none}.product__info-container .product-form,.product-form__buttons button.product-form__submit,.product__info-container>*+*{margin-bottom:0!important}.technical-specifications h3{margin:0 0 15px;font-size:16px;line-height:20px;font-weight:600;color:#131313}.technical-specifications .specification-info .spec-row .spec-label,.technical-specifications .spec-row .spec-value{font-size:13.24px!important;line-height:15.51px;text-align:left;color:#000}.technical-specifications .specification-info .spec-row .spec-label{font-weight:600}.technical-specifications .spec-row .spec-value{font-weight:400}.technical-specifications .specification-info .spec-row{padding:10px 16px}.technical-specifications .specification-info .spec-row .spec-label{margin-bottom:0}.top-button-section{padding-inline:15px}.main-content-area .tabs__item{margin-top:47px}.main-content-area h2.productView-title{font-family:Poppins,serif;font-size:24px;font-weight:700;line-height:37.5px;letter-spacing:.25px;text-align:left;color:#333;margin-bottom:0}.main-content-area p{font-family:Poppins,serif;font-size:12px;font-weight:400;line-height:21px;text-align:left;color:#333}.main-content-area img{max-width:100%}.slider-container{padding:20px 5px!important}.lighting-options{padding-top:37px;padding-bottom:0}product-recommendations.related-products{padding-block:32px!important}product-recommendations h2.related-products__heading.h1{color:#131313;margin-bottom:0;font-family:Poppins,serif;font-size:24px;font-weight:600;line-height:28.13px;letter-spacing:.25px;text-align:left}product-recommendations ul.testimonialslider5{margin-top:11px!important}.related-products ul.testimonialslider5 ul.slick-dots{margin-top:0}.shop-by-category .category-grid .category-item img{max-width:100%}.newsletter-popup-custom #newsletter-popup .popup-content img.newsleter-logo{width:76px}.newsletter-popup-custom #newsletter-popup .popup-content .popup-text{max-width:219px}.newsletter-popup-custom #newsletter-popup .popup-content .popup-text h2{font-family:Poppins,serif;font-size:17px!important;font-weight:700;line-height:20.01px;letter-spacing:.10669974982738495px;text-align:center;margin:6px auto;max-width:170px}.newsletter-popup-custom #newsletter-popup .popup-content{gap:5px}.newsletter-popup-custom .popup-text .simple-text1 p{font-size:12px}.newsletter-popup-custom .popup-text .simple-text2 p{font-size:10px;font-weight:700;line-height:12.75px;margin-top:7px}.newsletter-popup-custom #newsletter-popup .popup-content .popup-text .newsletter-form input[type=email]{height:36px;font-size:11px;margin-bottom:10px!important}section.newsletter-popup-custom .newsletter-container-main-outer h2.custom-trigger{font-size:16px;line-height:normal;padding-block:6px}section.newsletter-popup-custom{margin-block:32px}.testimonial-section-main{margin-bottom:0!important}section.newsletter-popup-custom .page-width{padding-inline:0!important}section.newsletter-popup-custom .newsletter-container-main-outer h2.custom-trigger:before{left:-30px}section.newsletter-popup-custom .newsletter-container-main-outer h2.custom-trigger:after{right:-30px}section.newsletter-popup-custom .newsletter-container-main-outer h2.custom-trigger:before,section.newsletter-popup-custom .newsletter-container-main-outer h2.custom-trigger:after{width:15px;transform:translateY(-50%) skew(-30deg)}.newsletter-popup-custom .newsletter-form button{height:30px;font-size:14px;font-weight:700;line-height:16px;text-align:center;color:#333}.newsletter-popup-custom .popup-text .simple-text2 p{margin-bottom:0}.newsletter-popup-custom .newsletter-form{margin:15px auto 0}.newsletter-popup-custom #newsletter-popup .popup-content .popup-text .policy-text p{margin-top:10px;font-family:Poppins,serif;font-size:12px;font-weight:400;line-height:14.06px;text-align:center}.newsletter-popup-custom #newsletter-popup .popup-content .popup-text .no-thanks{font-size:10px;font-weight:700;line-height:7px}.newsletter-popup-custom .close-popup svg{width:14px;height:14px}.newsletter-popup-custom .close-popup{margin-top:0}.newsletter-popup-custom #newsletter-popup .popup-content{height:auto;padding-block:15px}.shop-all-light{background-size:cover;background-position:center left}.shop-all-light{padding-block:23px 50px}.shop-all-coll{margin-block:40px}.shop-all-coll>center>h2{padding-inline:0}.feature-col .product-slider h2.psheading{font-size:28px;margin-bottom:15px}.custom .feature-col .swiper-button-prev{left:-10px}.custom .feature-col .swiper-button-next{right:-10px}.sticky-atc{grid-template-columns:1fr}.sticky-atc__details{background:#fff;padding:13px 0 0}.proslider.static-view{display:grid;grid-template-columns:1fr 1fr;gap:15px}.lighting-options .slider-container ul.lighting_slider button.slick-next{right:-10px}.lighting-options .slider-container ul.lighting_slider button.slick-prev{left:-10px;z-index:1}.sticky-atc .sticky-atc__container .sticky-atc__image{width:57px;height:57px}.sticky-atc .sticky-atc__container .sticky-form-data{width:calc(100% - 57px)}.product-content .main-content-area .addond-main-container.page-width{padding:0!important}.related-products ul.custom-upsell-cart svg.slick-arrow.arrow-right{left:10px}.related-products ul.custom-upsell-cart svg.slick-arrow.arrow-left{right:10px}.related-products ul.custom-upsell-cart{width:calc(100% + -0px)}.related-products ul.custom-upsell-cart .slick-list .card-wrapper{margin:15px}.related-products ul.custom-upsell-cart svg.slick-arrow.arrow-right{z-index:1}.header--has-social .menu-drawer__utility-links button.disclosure__button.localization-form__select{padding-left:15px}.blog-banner{grid-template-columns:1fr!important}.article-template header{padding-block:30px!important}.article-template .breadcrumbs,.blogs-share-social,.article-top-collection{padding-inline:15px!important}body .article-top-collection .article-desc-data{gap:30px;grid-template-columns:1fr!important;display:grid}.article-top-collection{margin-top:30px!important}body .top_products_section .top-product-grid{height:unset;overflow:unset}.top_products_section{height:unset;position:unset}body .top_products_section .top-product-grid{grid-template-columns:1fr 1fr!important;gap:10px!important}.location-blog .custom-img-text>.page-width{padding-inline:0!important}.location-blog .custom-img-text .image-with-text__content{padding-inline:30px!important}.custom-img-text-about-us .image-with-text .image-with-text__grid{grid-template-columns:1fr!important}.about-us-section h1.about-us-heading{padding-top:22px}.about-us-section h1.about-us-heading,.contact-us-section h2.contact-us-heading,section.customer-service h1,.faqs h2,.mycustomtext .rich-text .rich-text__wrapper h2.rich-text__heading{margin:0 0 15px;font-size:20px}.about-us-text-main{gap:22px;padding-inline:26px;padding-block:10px 20px;margin-bottom:21px;flex-direction:column}section.about-us-section.page-width{padding-inline:26px!important}.other-stores{margin-top:30px}.other-stores h2{font-size:18px;margin:0}.other-stores .stores-list{gap:15px!important;padding-block:20px 30px;flex-wrap:wrap}.other-stores .stores-list .store-item{width:calc(50% - 8px)!important}section.contact-us-section{padding-block:32px}section.contact-us-section .container{flex-direction:column;display:flex}.contact-us-section .contact-us-hours,section.contact-us-section .container .imagewith-text{order:-1}section.contact-us-section .container p{margin:0}.contact-us-section .contact-us-hours{line-height:normal;margin-block:16px 19px!important}section.contact-us-section .contact-methods{margin-top:30px;flex-direction:column}.contact-methods .contact-method{flex-direction:column;width:calc(100% + -0px)}.contact-methods .contact-method .contact-details{align-items:center}.contact-methods .contact-method .contact-details p{text-align:center}.contact-methods .contact-method .contact-details h3{font-size:18px;line-height:14.5px}.contact-methods .contact-method .contact-details a.contact-action{font-size:14px;line-height:18px;padding-block:5px;padding-inline:13.5px}section.contact-us-section .contact-methods{padding-bottom:24px}.contact-methods .contact-method .contact-icon{display:none}.contact-methods .contact-method .contact-details .cdMainTitle .contact-icon,.contact-methods .contact-method .contact-details .cdMainTitle .contact-icon img{display:block!important;width:26px;height:26px;margin-right:10px}.contact-methods .contact-method .contact-details .cdMainTitle{align-items:center;margin-bottom:7px;display:flex}.contact-methods .contact-method .contact-details .cdMainTitle h3{margin-bottom:0}.dropdown.navigation{display:none!important}.location-about-us .image-with-text .image-with-text__grid .image-with-text__media-item img{border-radius:0}.custom-img-text-about-us .image-with-text__content h2.image-with-text__heading{font-size:18px!important;text-align:center!important}.custom-img-text-about-us .image-with-text__content .image-with-text__text p{text-align:center!important;width:100%}.custom-img-text-about-us .image-with-text__content .image-with-text__text p{max-width:100%}.custom-img-text-about-us .image-with-text__content a.button.button--primary{margin-inline:auto}.location-about-us .image-with-text .image-with-text__grid .image-with-text__text-item.grid__item{padding-block:0 21px;padding-inline:25px}section.contact-us-section.forcontact .imagewith-text h2.contact-us-heading{font-size:19px!important;line-height:23px!important}section.contact-us-section.forcontact .imagewith-text{gap:10px;margin-bottom:13px}section.contact-us-section.forcontact p.contact-us-intro{font-size:14px;line-height:17px;border-radius:0;max-width:unset;padding-block:5px;width:100vw;margin-left:50%;transform:translate(-50%)}section.contact-us-section.forcontact{margin-bottom:15px}.customer-service-content .customer-service-block h3{font-size:18px;line-height:42px;margin-top:0;margin-bottom:20px;padding-bottom:0}.mycustomtext{padding-inline:15px}.mycustomtext .rich-text .rich-text__wrapper{padding:15px!important}.faqs .faq-items .faq-item{margin-bottom:18px!important;padding:5px 15px!important}.faqs .faq-items .faq-item h3{font-size:16px}.faqs .faq-items .faq-item p{font-size:14px!important;line-height:24px!important}.title-tag span{padding:4px 14px;font-size:16px;line-height:24px}.title-tag{left:0;top:10px}media-gallery .product__media-icon{right:1.2rem;left:auto}.related-products__heading{text-align:center;text-transform:uppercase}.main-content-area .tabs__item#tab_1 img{max-width:100%}.main-blog .blog-articles .blog-articles__article{width:100%}.lighting-options .slider-container{padding-inline:25px!important}.lighting-options .slider-container ul.lighting_slider button.slick-prev{left:-25px}.lighting-options .slider-container ul.lighting_slider button.slick-next{right:-25px}.related-products ul.custom-upsell-cart{padding-inline:25px}.product-content .main-content-area .addond-main-container.page-width .static-view-container .proslider.static-view{padding-inline:0}section.contact-us-section.forcontact p.contact-us-intro{margin-bottom:0}.mycustomtext{margin-top:33px;padding-inline:23px}.mycustomtext .rich-text{padding-block:19px!important}.mycustomtext .rich-text .rich-text__wrapper{margin-inline:0!important;width:100%}.shop-by-use .use-grid .use-item .category-info span{min-height:28px}.related-products ul.custom-upsell-cart ul.slick-dots{position:absolute;width:100%;margin:0;padding:0;left:0}.order-details{margin-bottom:0;margin-top:50px}.order-details>.items>.items-list .item{width:calc(100% + -0px)}.top-selling-products-section .product-sliders .product-slider .swiper-button-prev{left:-10px}.custom .feature-col .swiper-button-next,.custom .feature-col .swiper-button-prev{display:none!important}.custom-spec-title h1.pro-title{font-size:24px;line-height:28px}.related-products .swiper-slide .card-product{padding:15px}.sticky-atc .sticky-atc__container .sticky-form-data .sticky-atc__price .custom-price-atc .price .price__sale span.price-item.price-item--sale.price-item--last{font-size:16px}section.contact-us-section.forcontact{background:url(/cdn/shop/files/contactUsPageHeader.jpg?v=1735304783)!important;background-size:cover!important}.mycustomtext{background:url(/cdn/shop/files/contactUsPageFooterImage.jpg?v=1735305564)!important;background-size:cover!important}.left_top_foot_data{display:flex;flex-wrap:wrap}.left_top_foot_data .footer-block:not(.footer-block--menu){border-right:none;padding-left:0;padding-right:25px}.newsletter_datas{position:relative;padding:30px 20px;margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}.footer__content-top .footer__blocks-wrapper .footer-block{padding-bottom:20px}.footer__content-top .footer__blocks-wrapper .footer-block:not(.footer-block--menu){padding-top:0}.top-selling-products-section h2,.testimonial-section h2{font-size:24px;line-height:32px}.shop-by-icon h2{font-size:24px}.feature-col .swiper-container{padding-bottom:20px!important}.testimonial-section .testimonials .testimonial:before{width:20px;height:14px;left:10px;top:26px;background-size:cover}.testimonial-section h2{margin-bottom:20px}footer.footer{margin-top:40px}.footer_social ul.footer__list-social{gap:6px}.location-blog .custom-img-text .image-with-text__content .newsletter-form__field-wrapper .field label.field__label{top:12px}.location-blog .custom-img-text .image-with-text__content .newsletter-form__field-wrapper .field__input:focus~.field__label,.location-blog .custom-img-text .image-with-text__content .newsletter-form__field-wrapper .field__input:not(:placeholder-shown)~.field__label,.location-blog .custom-img-text .image-with-text__content .newsletter-form__field-wrapper .field__input:-webkit-autofill~.field__label,.location-blog .custom-img-text .image-with-text__content .newsletter-form__field-wrapper .customer .field input:focus~label,.location-blog .custom-img-text .image-with-text__content .newsletter-form__field-wrapper .customer .field input:not(:placeholder-shown)~label,.location-blog .custom-img-text .image-with-text__content .newsletter-form__field-wrapper .customer .field input:-webkit-autofill~label{top:0}.location-lightup-trade-account .custom-img-text .image-with-text__grid.grid.grid--gapless{display:flex!important;flex-direction:column}.location-lightup-trade-account .custom-img-text .image-with-text__grid.grid.grid--gapless .image-with-text__media-item{height:200px;width:100%}.location-lightup-trade-account .custom-img-text .image-with-text__grid.grid.grid--gapless>div{width:100%!important}.location-lightup-trade-account .image-with-text .image-with-text__text-item{padding:26px 16px}.location-lightup-trade-account .image-with-text .image-with-text__text-item h1.image-with-text__heading{font-size:20px;margin-inline:auto;line-height:1}.location-lightup-trade-account .image-with-text .image-with-text__text-item .image-with-text__content{text-align:center}.location-lightup-trade-account .image-with-text .image-with-text__text-item .image-with-text__text p{font-size:14px}.location-lightup-trade-account .image-with-text .image-with-text__text-item .image-with-text__content .custom-button-login-trader,.location-lightup-trade-account .image-with-text .image-with-text__text-item .image-with-text__content .custom-button-login-trader a.button,.location-lightup-trade-account .image-with-text .image-with-text__text-item .image-with-text__content .custonm-heading-outer-image-with-text{width:100%!important}.location-lightup-trade-account .image-with-text .image-with-text__text-item .image-with-text__content .custom-button-login-trader a.button{font-weight:600}.sectionOne .page-width h2.title.inline-richtext.h1,.section-two .title-wrapper-with-link h2.title.h2,.custom-faq-style-cs .multiColumnInner h2.title p,.policies-and-exclusions h2.section-title{font-size:20px;font-weight:600;letter-spacing:normal}.sectionOne .page-width{padding-top:34px;padding-bottom:50px}.sectionOne .page-width ul.multicolumn-list>li{width:calc(50% - 11px)}.sectionOne .page-width ul.multicolumn-list>li .multicolumn-card{grid-template-columns:1fr}.sectionOne .page-width ul.multicolumn-list>li .multicolumn-card .multicolumn-card__image-wrapper .media.media--transparent{margin-inline:auto}.sectionOne .page-width ul.multicolumn-list>li .multicolumn-card .multicolumn-card__info p{font-size:12px;text-align:center;font-weight:400;line-height:normal}.sectionOne .page-width ul.multicolumn-list{gap:44px 22px}.sectionOne .page-width .title-wrapper-with-link{padding-inline:0}.sectionOne .page-width h2.title.inline-richtext.h1:after{transform:translate(-50%,6px)}.sectionOne .page-width h2.title.inline-richtext.h1{margin-bottom:34px!important}.section-two .title-wrapper-with-link{margin-bottom:0!important}.section-two h4.sub-head{font-size:18px;line-height:normal;margin-bottom:22px!important}.section-two .page-width slider-component.slider-mobile-gutter ul.multicolumn-list li{width:100%!important;max-width:218px!important;display:flex;flex:unset}.section-two .page-width slider-component.slider-mobile-gutter ul.multicolumn-list li .multicolumn-card.content-container{width:100%;justify-content:center;padding:7px 10px;gap:10px}.section-two .page-width slider-component.slider-mobile-gutter ul.multicolumn-list li .multicolumn-card .multicolumn-card__image-wrapper .media img{background:transparent;width:20px;height:20px;object-fit:contain}.section-two .page-width slider-component.slider-mobile-gutter ul.multicolumn-list{gap:18px}.section-two{border-radius:0!important}.section-two .page-width{padding:24px 20px 29px!important}.custom-faq-style-cs,.policies-and-exclusions{padding-top:38px!important}.custom-faq-style-cs .multiColumnInner ul.multicolumn-list>li{width:100%}.policies-and-exclusions .policy-list{padding:0;box-shadow:none;background:transparent}.policies-and-exclusions .policy-list .policy-item{margin-bottom:23px}.template-location-search aside#main-search-filters menu-drawer.mobile-facets__wrapper span.mobile-facets__open-label{color:#333!important;letter-spacing:normal}.template-location-search aside#main-search-filters facet-remove.active-facets__button-wrapper a span{font-size:12px!important}.template-location-search aside#main-search-filters facet-remove.active-facets__button-wrapper a{padding:0}.lighting-options>h2{font-size:26px;font-weight:700;line-height:31.72px;color:#333}body.template-location-product{padding-bottom:170px}.mobilr-header-search .search-modal__content.search-modal__content-bottom input#Search-In-Modal:focus{box-shadow:none}.mobilr-header-search .search-modal__content.search-modal__content-bottom .field label.field__label{letter-spacing:normal}.breadcrumbs span.breadcrumb-delimeter:after{font-size:11px;margin-inline:2px}.custo_sku_data{gap:10px}.wishlist-inspire__icon button{margin-top:0!important}.search-modal__content .field__input:focus~.field__label,.search-modal__content .field__input:not(:placeholder-shown)~.field__label{top:-6px;background:#fff;padding-inline:8px;font-size:10px}.mobilr-header-search .search-modal__content.search-modal__content-bottom input#Search-In-Modal{padding-top:7px}.custom-image-text-row .custom-image-text-item .custom-text h4.custom-text-heading br{display:block}.product__info-container,.product__info-container fieldset.js.product-form__input.product-form__input--pill,button.custom-toggle-addon,.custom-main-add-on-outer,.product-form__input,.product-form__buttons{max-width:100%!important}footer.footer .field__input:focus~.field__label,footer.footer .field__input:not(:placeholder-shown)~.field__label,footer.footer .field__input:-webkit-autofill~.field__label,footer.footer .customer .field input:focus~label,footer.footer .customer .field input:not(:placeholder-shown)~label,footer.footer .customer .field input:-webkit-autofill~label{font-size:1.1rem!important;top:-4px}.promotional-cards-section .cards-wrapper .promotional-cards-section__card .promotional-cards-section__card-image img{object-fit:cover}.newsletter_datas .footer-block__newsletter h2.footer-block__heading{font-size:16px;margin-bottom:10px}body.template-location-page\.trade-account-register div#gorgias-chat-container{display:none}}@media (max-width: 749px){.slideshow__control-wrapper{padding:0 12px 6px 14px}.template-location-product .needsclick{display:none}.footer .grid{display:flex!important}.footer__content-bottom .footer__content-bottom-wrapper--center{justify-content:center}.footer__content-bottom .footer__localization:empty+.footer__column--info{padding-top:0}.footer__content-bottom .list-payment{padding-top:0}.footer-block__details-content{margin-bottom:0}.footer .grid{display:flex!important;row-gap:30px}.header-wrapper>header.page-width .header__icons a.custom-widhlist-icon.header__icon{display:block!important}.header__icons .custom-widhlist-icon svg{width:22px;height:22px}.template-location-search .facets-vertical{display:flex;gap:5px;flex-wrap:wrap}.template-location-search aside#main-search-filters{padding:0!important;margin-bottom:25px;border:unset;background:unset;width:100%}.template-search facet-filters-form.facets.facets-vertical-sort.page-width{float:right;width:100%}.template-search .template-search__header.page-width{width:100%;margin-bottom:0}}@media (max-width: 699px){.search-modal__content{display:none}.header-wrapper>header.page-width .header__icons{margin-left:auto;justify-content:flex-end}.full-width-banner .banner-container img.center-image{display:none}.full-width-banner{flex-direction:column-reverse}.full-width-banner .banner-image.right-image{min-height:unset}.full-width-banner .banner-content>p{display:none}.banner-container{width:100%!important}.full-width-banner .banner-content{padding-top:50px;padding-bottom:30px}.custom-image-text-row .custom-image-text-item .custom-text{width:calc(100% - 48px)}.promotional-cards-section .cards-wrapper .promotional-cards-section__card .promotional-cards-section__card-image img{width:98px}.promotional-cards-section .cards-wrapper .promotional-cards-section__card .promotional-cards-section__card-content{padding:8px 10px}.promotional-cards-section .cards-wrapper .promotional-cards-section__card .promotional-cards-section__card-content h2{font-size:14px;font-weight:700}.promotional-cards-section .cards-wrapper .promotional-cards-section__card .promotional-cards-section__card-content p{font-size:12px}.promotional-cards-section .cards-wrapper .promotional-cards-section__card .promotional-cards-section__card-content a.promotional-cards-section__shop-now-button{font-size:9px;line-height:normal;height:26px;width:74px}.custom-tab-section .custom-tab-header button.custom-tab-button{min-height:36px;border-bottom:2px solid transparent;gap:8px;padding:4px 10px}.testimonial-section .testimonials .testimonial h3,.custom-tab-section .custom-tab-header button.custom-tab-button span{font-size:12px;line-height:normal}.custom-tab-section .custom-tab-content{padding:24px 0;background:transparent}.custom-tab-section .custom-tab-content .custom-tab-panel-inner{gap:10px}.custom-tab-section .custom-tab-content .custom-tab-panel-inner .custom-grid-item{flex-direction:row;gap:8px;padding:9px;width:calc(50% - 5px)!important;min-width:unset}.custom-tab-section .custom-tab-content .custom-tab-panel-inner .custom-grid-item img.custom-grid-image{width:60px}.custom-tab-section .custom-tab-content .custom-tab-panel-inner .custom-grid-item .custom-grid-item-title p.custom-grid-text{font-size:12px;line-height:17px;font-weight:700}.custom-tab-section .custom-tab-content .custom-tab-panel-inner .custom-grid-item .custom-grid-item-title{display:flex;align-items:flex-start;gap:5px;flex-direction:column}.custom-tab-section .custom-tab-content #brand .custom-tab-panel-inner a.custom-grid-item{width:60px!important}.custom-tab-section .custom-tab-content{min-height:unset}.top-selling-products-section{margin-top:10px}.top-selling-products-section .category-tabs{flex-wrap:wrap;overflow:unset}.top-selling-products-section .category-tabs button.tab-button{font-size:14px;white-space:nowrap}.top-selling-products-section .product-sliders .product-slider .product-cards button.slick-arrow{display:none}.top-selling-products-section .product-sliders .product-slider{gap:15px;grid-template-columns:195px calc(100% - 210px)}.testimonial-section .testimonials .testimonial{padding:20px 14px}.testimonial-section .testimonials .testimonial p.designation{font-size:12px}.star_ratings img{height:14px}.star_ratings{margin-bottom:5px}.testimonial-section .testimonials .testimonial p.author{font-size:15px}.testimonial-section-main{margin-block:32px}.footer__content-top{padding:30px 20px 0!important}.footer .grid{row-gap:30px}.footer__content-top .footer__blocks-wrapper{padding-inline:30px}.footer-block.grid__item{margin:0!important}.footer-block__details-content{margin-bottom:0!important}.footer__content-bottom.scroll-trigger.animate--slide-in{padding:18px 30px}.footer__content-top .footer__blocks-wrapper .custom-footer-img img{max-width:unset!important;width:58px}.footer__content-top .footer__blocks-wrapper .footer-block{max-width:unset!important;width:49%}.mobilr-header-search,.mobilr-header-search .search-modal__content{display:block;width:100%}.header-wrapper>header.page-width{flex-wrap:wrap}.header-wrapper>header.page-width .header__icons .search-modal__content.search-modal__content-bottom{display:none}.header-wrapper>header.page-width .header__icons{max-width:140px}.mobilr-header-search .search-modal__content.search-modal__content-bottom{padding-inline:0}.mobilr-header-search{display:block;width:100%}.header-wrapper>header.page-width{padding-left:20px!important;padding-right:20px!important}.header-wrapper>header.page-width .header__icons{padding-right:0}.shop-by-brand .brand-grid .brand-item{width:calc(100% / 6 - 25px);padding:5px}.mobilr-header-search .search-modal__content.search-modal__content-bottom input#Search-In-Modal{border-radius:100px!important;border-width:1px;border-style:solid;border-color:#919191}.mobilr-header-search .search-modal__content.search-modal__content-bottom .field:before,.mobilr-header-search .search-modal__content.search-modal__content-bottom .field:after{display:none}.shop-by-category .category-grid,.shop-by-use .use-grid,.shop-by-brand .brand-grid{gap:10px}.shop-by-category .category-grid .category-item,.shop-by-use .use-grid .use-item,.shop-by-brand .brand-grid .brand-item{padding:10px}.shop-by-category .category-grid .category-item,.shop-by-use .use-grid .use-item,.shop-by-brand .brand-grid .brand-item{justify-content:flex-start}.category-info span{font-size:14px}.shop-by-category .category-grid .category-item img{aspect-ratio:2 / 1.5!important;width:auto!important;height:auto!important}.shop-by-category .category-grid .category-item{min-width:146px;width:auto!important;margin-block:12px}.category-info span{font-size:15px}.shop-by-category,.shop-by-use,.shop-by-brand{padding-top:24px;padding-bottom:24px}.shop-by-use .use-grid .use-item{min-width:146px;display:flex;margin-block:15px}.shop-by-use .use-grid .use-item .category-info span{font-size:12px;line-height:14px}.shop-by-use .use-grid .use-item img{max-height:57px;background:transparent;padding:0!important}.category-info button.shop-by-button{width:15px;height:15px}.category-info button.shop-by-button svg{width:100%;height:100%}.shop-by-category,.shop-by-use,.shop-by-brand{margin-bottom:32px}.shop-by-brand .brand-grid .brand-item{width:140px;min-width:140px;height:140px;display:flex;align-items:center;justify-content:center;margin-block:15px 0px}.shop-by-category .category-grid,.shop-by-use .use-grid,.shop-by-brand .brand-grid{margin-top:10px}.testimonial-section-main{padding-top:40px;padding-bottom:40px}.testimonial-section .testimonials{grid-template-columns:175px 175px 175px 175px;gap:10px}.footer__content-top .footer__blocks-wrapper .footer-block{max-width:200px}.header-wrapper>header.page-width{padding-left:15px!important;padding-right:15px!important}.shop-by-use .use-grid .use-item img{padding:10px}body .page-width,.shop-by-category,.shop-by-use,.shop-by-brand{padding-inline:15px!important}.announcement-bar{padding-inline:30px}.full-width-banner .banner-image.right-image{max-width:1000%;width:100%}.full-width-banner .banner-content{padding-top:20px;padding-bottom:30px}.full-width-banner .banner-content a.button{margin-top:15px}.shop-by-icon svg{width:28px}.footer__content-bottom.scroll-trigger.animate--slide-in{padding:9px 15px!important}.top-selling-products-section .product-sliders .product-slider{grid-template-columns:150px calc(100% - 170px)}.category-image{min-width:150px}.top-selling-products-section .product-sliders .product-slider .category-image img{height:150px}.top-selling-products-section .product-sliders .product-slider .category-image p{padding-inline:10px}.top-selling-products-section .product-sliders .product-slider .product-cards button.slick-arrow{display:none!important}.shop-by-category .category-grid,.shop-by-use .use-grid{display:flex;flex-wrap:nowrap;padding:10px 10px 10px 2px}.shop-by-category .category-grid .category-item,.shop-by-use .use-grid .use-item{width:auto!important;flex:0 0 146px;min-width:unset!important;margin:0!important}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{display:block}.promotional-cards-section .cards-wrapper{gap:10px}.testimonial-section .testimonials .testimonial{width:auto}}@media only screen and (max-width: 575px){.specifications-grid .specification-item span{padding:10px 15px;display:inline-block}.custom-image-text-row .custom-image-text-item .custom-text h4.custom-text-heading{font-size:13px}body.template-location-list-collections ul.collection-list li.collection-list__item{width:100%!important;max-width:unset}.specifications-grid .specification-item strong{width:100%;padding:12px 15px;margin-right:0}.specifications-grid .specification-item{white-space:normal;flex-direction:column;align-items:flex-start}}@media only screen and (max-width: 399px){.footer_copyright_data{flex-wrap:wrap;gap:10px}}@media (max-width: 374px){.payment_method_icon img{max-width:100%}.product__info-wrapper{padding:35px 15px!important}.header-wrapper>header.page-width .header__icons{max-width:95px}.footer__content-top .footer__blocks-wrapper .footer-block{max-width:unset;width:100%;max-width:100%!important}.left_top_foot_data .footer-block:not(.footer-block--menu){padding-left:0;padding-right:0}.newsletter_datas .footer-block__newsletter h2.footer-block__heading{text-align:left;font-size:16px}p.notice_content{text-align:left}.payment_method_icon{display:flex;margin-top:20px;justify-content:flex-start}}quantity-popover button.button-close.button.button--tertiary{display:none!important}tr.list-view-record{cursor:pointer}body .lighting-options{max-width:unset!important}.sticky-atc .sticky-atc__container .sticky-form-data .sticky-atc__price .custom-price-atc .price span.badge.price__badge-sale .price-off{white-space:nowrap}.sticky-atc .sticky-atc__container .sticky-form-data .sticky-atc__price .custom-price-atc .price .custom-availability-text-pdp .custom-aviailibility-text-outer-pdp p.custom-availivility-text-pdp{margin:0}.sticky-atc .sticky-atc__container .sticky-form-data .sticky-atc__price .custom-price-atc .price *{font-size:14px!important}.dispplay-sub-collections .show_collection_products_filtered table.product-table thead th:first-child{position:relative}.product__info-wrapper .wrap-third-column .price .unit-price,.sticky-atc .sticky-atc__container .sticky-form-data .sticky-atc__price .custom-price-atc .price .unit-price{margin-top:0;margin-left:0;letter-spacing:normal;font-size:12px!important;font-style:italic;text-transform:unset;display:block;width:100%}@media (max-width: 767px){.template-location-product .needsclick,body.menu-drawer-open div#sticky-atc{display:none}}.sticky-add-to-cart-active div#gorgias-chat-container{display:none}.newsletter_datas .field .field__input:focus~.field__label,.newsletter_datas .field .field__input:not(:placeholder-shown)~.field__label,.newsletter_datas .field .field__input:-webkit-autofill~.field__label,.newsletter_datas .customer .field input:focus~label,.newsletter_datas .customer .field input:not(:placeholder-shown)~label,.newsletter_datas .customer .field input:-webkit-autofill~label{top:1px}body.template-location-cart main#MainContent{flex-wrap:wrap}body.template-location-cart main#MainContent .cart__footer-wrapper .custom-total-count h2,body.template-location-cart main#MainContent .cart__footer-wrapper .custom-total-cart h2{font-weight:600}.rte a{color:#0071e3}.shopify-policy__container .rte a:hover,.custom-sitemap a:hover,.custom-img-text-about-us .image-with-text__content .image-with-text__text p a:hover,.rte a:hover,.custom-accessibility-statement .rte a:hover,.customer-service-content .customer-service-block .iconwith-text p a:hover,.customer-service-content .customer-service-block .myorder-block .textorder p a:hover,.customer-service-block .require-text p a:hover,.faqs .faq-items .faq-item.active p a:hover{text-decoration:none;color:#121212!important}@media (max-width: 425px){.blogs-share-social>span{letter-spacing:normal}.blogs-share-social{display:flex;flex-direction:column;align-items:flex-start}}.cart-drawer__form.no-add-on-product-found{max-height:unset!important}.cart-drawer .cart-items .cart-item__quantity .cart-item__quantity-wrapper .quantity-popover-container quantity-input.quantity.cart-quantity input.quantity__input:focus{box-shadow:none!important;border:none!important;outline:none!important;background:transparent!important}.registerMainPage{background:linear-gradient(90deg,#0071e3,#00376f);padding-block:75px}.registerMainPageInner{display:grid;grid-template-columns:1fr 500px;gap:50px}.registerSide .rsTitle h1{color:#fff;font-weight:600;font-size:39px;line-height:46px;letter-spacing:.25px;margin:0}.registerSide .rsTitle p{margin-bottom:0;font-weight:600;font-size:24px;line-height:28.13px;padding-bottom:15px;border-bottom:1px solid #FFFFFF66;color:#fff}.registerSide .rsTitle{margin-bottom:30px}.registerSide .rsFeatures{display:grid;grid-template-columns:1fr 1fr;gap:40px 20px}.registerSide .rsFeatures .rsFeaturesItem{display:flex;gap:20px}.registerSide .rsFeatures .rsFeaturesItem .rsfiIcon{background:#fff;width:49px;height:49px;min-width:49px;border-radius:100px;display:flex;align-items:center;justify-content:center}.registerSide .rsFeatures .rsFeaturesItem .rsfiText{color:#fff;font-weight:500;font-size:16px;line-height:22px}.registerMain{background:#fff;padding:24px 36px;border-radius:8px}.registerMain h2{font-size:13px;font-weight:600;margin-top:0;margin-bottom:5px;color:#333;text-transform:uppercase}.registerMain .rmBox{margin-bottom:20px;display:grid;grid-template-columns:1fr 1fr;gap:13px 24px}.registerMain .rmBox .rmItem{display:flex;flex-direction:column;gap:5px}.registerMain .rmBox .rmItem label{color:#333;font-weight:600;font-size:14px;line-height:14.3px}.registerMain .rmBox .rmItem input,.registerMain .rmBox .rmItem select{background:#ebebeb;border:none;padding:10px;border-radius:4px;border:1px solid #fff;width:100%}.registerMain .rmBox .rmItem input:focus,.registerMain .rmBox .rmItem select:focus{outline:0!important;border:1px solid #c9c9c9;box-shadow:none!important}.registerMain .rmItemButtom button{height:44px;width:100%;background:#ffad33;border:none;border-radius:4px;color:#333;font-family:Poppins;font-size:22px;font-weight:600;line-height:9.47px;text-align:center;cursor:pointer;border:1px solid transparent!important;text-transform:uppercase}.registerMain .rmItemButtom button:hover{color:#fff;background:linear-gradient(90deg,#0071e3,#00376f);border:1px solid #0071e3!important}.registerMainHeading{margin:0 0 28px;font-size:22px;font-weight:600;line-height:28px;letter-spacing:.17px;display:block;text-decoration:underline;text-underline-position:under;text-underline-offset:8px;text-decoration-thickness:2px;text-decoration-color:#0071e3;text-align:center}.registerMain .rmBox .rmItem.rmItemFull{grid-column:1 / 3}.registerMain .rmItemResponse{font-size:13px;color:#842029;background-color:#f8d7da;border:1px solid #f5c2c7;padding:9px 14px;margin-top:1rem;border-radius:5px;line-height:normal}.registerMain .rmBox .rmItem label span.error{color:red}.registerMainPageInner{align-items:flex-start}@media (max-width: 1440px){.registerMainPageInner{gap:30px}}@media (max-width: 1280px){.registerSide .rsFeatures{grid-template-columns:1fr;gap:27px}.registerMainPageInner{grid-template-columns:1fr 450px}}@media (max-width: 1024px){.registerMainPageInner{grid-template-columns:1fr 360px}.registerMain{padding:18px 14px;border-radius:8px}.registerMainHeading{margin:0 0 30px;font-size:20px}.registerMain .rmBox .rmItem label{line-height:16px}.registerMain .rmBox{gap:14px}.registerSide .rsTitle h1{font-size:24px;line-height:28px}.registerSide .rsTitle h1 img{max-width:86px;transform:translateY(4px);margin-inline:5px}.registerSide .rsTitle p{font-size:20px;line-height:23px}.registerSide .rsFeatures .rsFeaturesItem .rsfiIcon{width:40px;height:40px;min-width:40px;padding:8px}.registerSide .rsFeatures .rsFeaturesItem{gap:15px}.registerSide .rsFeatures .rsFeaturesItem .rsfiText{font-size:14px;line-height:normal}.registerSide .rsFeatures{grid-template-columns:1fr;gap:25px}.registerMain{width:100%}}@media (max-width: 767px){.registerMainPageInner{display:flex;flex-direction:column-reverse}.registerMain .rmBox{grid-template-columns:1fr}.registerMain .rmBox .rmItem.rmItemFull{grid-column:1 / 2}.registerMainPage{padding-block:17px 25px}.registerMain .rmItemButtom button{height:37px;font-size:18px}.registerMain .registerSuccessMessage img{margin-top:0}}button#predictive_atc[disabled]{pointer-events:none;opacity:.8}.breadcrumbs span.custom_bredcrumb a:hover{text-decoration:underline!important}.menu_left_content{display:grid}.template-search .template-search__header.page-width{padding-left:0!important}.template-search facet-filters-form.facets.facets-vertical-sort.page-width{padding-right:0!important}.template-location-search .facets-vertical{padding-inline:0!important}@media (max-width: 990px){.location-about-us .image-with-text .image-with-text__grid .image-with-text__media-item img{aspect-ratio:1 / 1}}@media (max-width: 768px){.location-about-us .image-with-text .image-with-text__grid .image-with-text__media-item img{aspect-ratio:1 / 1.3}.location-about-us .image-with-text .image-with-text__grid .image-with-text__text-item.grid__item{padding-left:0;padding-bottom:0}.custom-img-text-about-us .image-with-text__content h2.image-with-text__heading{font-size:18px!important}.custom-img-text-about-us .image-with-text__content .image-with-text__text p{text-align:left!important}}button.asc.sort-btn{display:none}.cstm-mega-menu-div .mega-menu__list a.iner-sub-menu-present.sub_category_link{cursor:pointer!important}.cstm-mega-menu-div .mega-menu__list a.iner-sub-menu-present.sub_category_link:hover span{color:#0071e3}@media (max-width: 1199px){.promotional-cards-section .cards-wrapper .promotional-cards-section__card{max-width:365px}}@media (max-width: 853px){.promotional-cards-section .cards-wrapper .promotional-cards-section__card{min-width:365px;max-width:unset!important}}@media (max-width: 699px){.promotional-cards-section .cards-wrapper .promotional-cards-section__card{min-width:unset!important;max-width:300px!important}}.custom-content-page .shopify-policy__container{margin-inline:auto}.custom-anchor-main-header{text-decoration:none;font-weight:600;line-height:18.19px;color:#222}.custom-review-tab-scroll{z-index:0!important;position:relative}.frame-content button{margin:47px 10px!important;background:red}iframe#chat-button{bottom:60px!important}li.pagination__item--truncation{display:none!important}div#MegaMenu-Content-1{left:auto;right:auto}label.facets__label.facet-checkbox.active{z-index:1}body .stjr-product-review-page-widget-search{z-index:0}.cart-items .cart-item__details a:focus-visible{outline:none;box-shadow:none}span.wishlist_icon{background:#fff;border-radius:50%}span.active-facets__button-inner.button.button--tertiary{border-radius:0;padding:8px 19px 8px 9px;cursor:unset!important}.span.active-facets__button-inner{color:unset;box-shadow:unset!important}.active-facets__button--light:hover .active-facets__button-inner,.active-facets__button:hover .active-facets__button-inner{box-shadow:0 0 0 .1rem rgba(var(--color-foreground),.2)!important}.active-facets__button.active-facets__button--light{margin:0!important}.active-facets__button{position:relative;padding-right:24px}.active-facets__button a{position:absolute;top:4px;right:4px;display:flex;align-items:center;justify-content:center}.active-facets__button .svg-wrapper{width:12px;height:12px}iframe#chat-button{z-index:1}.back_button_add_url span{margin-inline:auto;font-size:14px;line-height:21px;color:#080808;font-weight:600;text-decoration:none!important;text-transform:capitalize}.back_button_add_url span a{font-weight:700}.back_button_add_url a{text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:0}.back_button_add_url a:hover{color:#0169d2}.cart-drawer .drawer__header span.remove-all-cart-items{margin-right:auto;letter-spacing:normal;margin-left:10px;background:#ffad33;padding:2px 10px;font-size:14px!important;font-weight:400;border-radius:50px;display:flex;white-space:nowrap;flex-direction:row-reverse;gap:5px;color:#00000;cursor:pointer}.cart-drawer .drawer__header span.remove-all-cart-items svg.icon.icon-remove{width:15px}.all-remove-cart-button{padding:10px}.js-contents .remove-all-cart-page{letter-spacing:normal;background:#ffad33;padding:2px 10px;font-size:14px!important;font-weight:400;border-radius:50px;white-space:nowrap;margin-right:0;display:flex;align-items:center;justify-content:center;margin-left:auto;gap:6px;max-width:120px;width:100%;color:#00000;cursor:pointer}.js-contents .remove-all-cart-page svg.icon.icon-remove{width:18px;margin-right:0}li.common-class-pagination[disabled],li .common-class-pagination[disabled],button.pagination-btn.disabled{opacity:.5;pointer-events:none;cursor:not-allowed}.top_products_custom .swiper-button-next,.top_products_custom .swiper-button-prev{top:345px!important}@media (max-width: 990px){.top_products_custom .swiper-button-next,.top_products_custom .swiper-button-prev{top:566px!important}}.additional-add-on-custom .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets{display:none}.business_inner_sec{font-size:14px;white-space:nowrap;margin-right:20px;padding-top:1px;display:flex;align-items:center;gap:5px}.business_inner_sec a{color:#222;text-decoration:none;font-weight:500}.business_inner_sec a:hover{text-decoration:underline}.contact_expert_inner a{color:#222;text-decoration:none;font-weight:700}.contact_expert_sec{display:flex;gap:5px;align-items:center}@media screen and (max-width:991px){.business_section.desktop_sec{display:none}}@media screen and (min-width:1440px) and (max-width:1550px){.header-wrapper>header.page-width .search-modal__content .predictive-search .predictive-search__result-group:last-child ul.predictive-search__results-list li.predictive-search__list-item>a{display:block}.header-wrapper>header.page-width .search-modal__content .predictive-search .predictive-search__result-group:last-child ul.predictive-search__results-list li.predictive-search__list-item>a img.predictive-search__image{width:100%;height:auto;margin-bottom:10px}.header-wrapper>header.page-width .search-modal__content .predictive-search .predictive-search__result-group:last-child ul.predictive-search__results-list li.predictive-search__list-item .prdictive-search-atc{margin-left:0}.predictive-search__result-group:nth-child(2) .predictive-search__list-item{padding:8px}}@media screen and (min-width:1050px) and (max-width:1440px){.predictive-search__result-group:first-child{flex:0 0 30rem;display:none}}@media screen and (max-width:1180px){.business_inner_sec{margin-right:10px;margin-left:10px}}@media screen and (max-width:991px){.header-wrapper>header.page-width .search-modal__content .predictive-search .predictive-search__result-group:last-child ul.predictive-search__results-list li.predictive-search__list-item .prdictive-search-atc{margin-top:8px;margin-left:90px}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/custom.css.map */
