#wrapper.site-wrap__container{overflow:hidden}.box-ratio,.box-ratio img{background:unset}.strong{font-weight:700}#top-bar.header__topbar-container,#top-bar.header__topbar-container p,#top-bar.header__topbar-container a,#top-bar.header__topbar-container #cart li button,#top-bar.header__topbar-container #cart li a,#top-bar.header__topbar-container .disclosure__toggle{font-size:var(--nav-size)}.header__main-nav li a:focus{outline:none!important}.footer-menu ul li{margin-bottom:5px}@media screen and (min-width: 980px){.gridlock .row{max-width:var(--container-width)}.header__wrapper.block-layout-true.full-width-false .header__block-top-wrapper,.header__wrapper.block-layout-true.full-width-false .nav-wrapper{max-width:var(--container-width);margin-left:auto;margin-right:auto}.header__wrapper.block-layout-true.full-width-false .header__main-nav{padding-left:0;padding-right:0}.header__megamenu-wrapper.image-ratio-square .header__megamenu-image,.header__linklist-images-wrapper.image-ratio-square .header__linklist-images__image,.header__megamenu-wrapper.image-ratio-square .header__megamenu-image img,.header__linklist-images-wrapper.image-ratio-square .header__linklist-images__image img{width:275px;height:275px}.header__megamenu-wrapper.image-ratio-vertical .header__megamenu-image,.header__linklist-images-wrapper.image-ratio-vertical .header__linklist-images__image,.header__megamenu-wrapper.image-ratio-vertical .header__megamenu-image img,.header__linklist-images-wrapper.image-ratio-vertical .header__linklist-images__image img{width:250px;height:275px}ul.header__nav__list li.header__nav__list-item:hover>.header__linklist-columns-wrapper,ul.header__nav__list li.header__nav__list-item:hover>.header__linklist-images-wrapper.image-ratio-square,ul.header__nav__list li.header__nav__list-item:hover>.header__linklist-images-wrapper,ul.header__nav__list li.header__nav__list-item:hover>.header__megamenu-wrapper{background:transparent!important;padding:0;box-shadow:none}ul.header__nav__list li.header__nav__list-item:hover>.header__linklist-columns-wrapper .dropdown-wrapper,ul.header__nav__list li.header__nav__list-item:hover>.header__linklist-images-wrapper .dropdown-wrapper,ul.header__nav__list li.header__nav__list-item:hover>.header__megamenu-wrapper .dropdown-wrapper{border-top:solid 2px var(--navigation);background:var(--nav-dropdown-background)!important;width:100%;max-width:var(--container-width);display:flex;padding:40px 60px;box-shadow:0 4px 5px #0000001a;align-items:start}ul.header__nav__list li.header__nav__list-item:hover>.header__linklist-columns-wrapper a.header__linklist-link,ul.header__nav__list li.header__nav__list-item:hover>.header__linklist-images-wrapper a.header__linklist-images-link{align-items:center;display:inline-flex}ul.header__nav__list li.header__nav__list-item:hover>.header__linklist-columns-wrapper a.header__linklist-link img,ul.header__nav__list li.header__nav__list-item:hover>.header__linklist-images-wrapper a.header__linklist-images-link img{border:solid 2px var(--dotted-color);margin-right:10px}.nav-id-led-light-bulbs .header__linklist-images-container{columns:2}.nav-id-commercial .header__linklist-images-container,.nav-id-outdoor .header__linklist-images-container,.nav-id-fittings .header__linklist-images-container,.nav-id-gu10-bulbs .header__linklist-images-container{columns:1}.nav-id-batteries .header__linklist-columns-container{columns:5}}@media screen and (max-width: 980px){a.header__linklist-images__image-wrapper.image-1,a.header__linklist-images__image-wrapper.image-2,a.header__linklist-images__image-wrapper.image-3{display:none}}@media screen and (max-width: 1000px){a.header__linklist-images__image-wrapper.image-2,a.header__linklist-images__image-wrapper.image-3{display:none}}@media screen and (max-width: 1350px){a.header__linklist-images__image-wrapper.image-3{display:none}}.header__megamenu-wrapper,.header__linklist-images-wrapper{background:var(--nav-dropdown-background)!important}.has_sub_menu a.header__megamenu-item,.has_sub_menu a.header__linklist-images__image-wrapper{background:var(--background);border:solid 2px var(--dotted-color);padding:20px;margin:0 10px}.has_sub_menu a.header__megamenu-item:first-child{margin-left:0}.theme-features__section-titles--bottom-only-short .section-title:after{border-color:var(--brand-main)}.header__nav__list-item.has_sub_menu a.header__nav__link.first-level{padding-right:30px}.header__nav__list-item.has_sub_menu a.header__nav__link.first-level svg{right:17px}.header-section.header__wrapper.block-layout-true .header__search-box-inline input.search__input{border-color:var(--brand-main);border-width:2px}.search-form button[type=submit],.header__search-box-inline.search-form button[type=submit]{background:var(--directional-background)!important;border-top-left-radius:0;border-bottom-left-radius:0}.search-form button[type=submit]:hover,#header-wrapper #search-box button:hover,.header__search-box-inline.search-form button[type=submit]:hover{background:var(--directional-hover-background)!important}section.text--with__icons{padding:10px 0}section.text--with__icons .icon__block{gap:0}section.text--with__icons .icon__block.nolink{flex-direction:unset}section.text--with__icons .icon__block a{display:flex}section.text--with__icons .icon__block .icon__image-wrapper{width:20%;align-self:center}section.text--with__icons .icon__block .icon__image-wrapper .box-ratio img{height:35px;top:-1px}section.text--with__icons .icon__block .text-wrapper{width:80%}section.text--with__icons .icon__block .text-wrapper p{font-size:14px}.nav-wrapper{background-color:var(--navigation)}.header__nav__list-item.first-level:hover:after{content:unset}.header__nav__list-item{-moz-transition:all .35s ease 0s;-o-transition:all .35s ease 0s;-webkit-transition:all .35s ease 0s;transition:all .35s ease 0s}.header__nav__list-item:hover{background-color:var(--navigation_hover)}.product-blocks__block--tier_pricing.grid__wrapper,.spec-list.grid__wrapper{display:grid;grid-row-gap:0;grid-template-columns:repeat(12,1fr);grid-column-gap:0}.product-blocks__block--tier_pricing,.spec-list.grid__wrapper{text-align:left;border:1px solid var(--dotted-color);border-bottom:none;border-right:none;border-collapse:collapse;padding:0}.product-blocks__block--tier_pricing.grid__wrapper .header-row,.spec-list.grid__wrapper .header-row{background:var(--cs2-background);color:var(--text-color);font-weight:700;border-bottom:solid 1px var(--dotted-color);border-right:solid 1px var(--dotted-color);margin:0}.product-blocks__block--tier_pricing.grid__wrapper .header-row:last-child,.spec-list.grid__wrapper .header-row:last-child{border-right:none}.product-blocks__block--tier_pricing.grid__wrapper .item-row,.spec-list.grid__wrapper .item-row{background-color:#fff;border-bottom:solid 1px var(--dotted-color);border-right:solid 1px var(--dotted-color);font-size:12px;margin:0}.product-blocks__block--tier_pricing.grid__wrapper .header-row span,.product-blocks__block--tier_pricing.grid__wrapper .item-row span,.spec-list.grid__wrapper .header-row span,.spec-list.grid__wrapper .item-row span{padding:5px;display:block;font-size:.875rem}.spec-list.grid__wrapper .item-row a{color:var(--brand-main)}.product-blocks .product-info-left{position:relative}.product-blocks .product-info-left .icn{left:unset;position:relative;display:inline-block;margin-bottom:10px}.product-blocks .product-info-right{padding:20px 25px;border:2px solid var(--brand-main);border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-ms-border-radius:10px}.product-blocks .product-info-right #product-price{font-size:var(--supersize-h3);text-align:center;font-weight:var(--main-weight)}.product-blocks .product-info-right #product-price .price-item--regular{color:var(--brand-main)}.price__pricing-group{width:100%;display:initial}.product-blocks__block--quantity{text-align:center}.theme-features__button-shape--rounded .product-page .quantity-selector{margin-left:auto;margin-right:auto}.product-quickview__wrapper .product-page .quantity-selector{margin-left:0}.product-page .quantity-control-down,.product-page .quantity-control-up{background:var(--brand-main-alt);border-radius:100px;height:20px;line-height:20px;color:#fff}ul.view-more{margin-left:0}ul.view-more li.detail-item{list-style:disc;width:calc(47% - 30px);float:left;margin-left:20px;margin-right:20px}.collection-index.collection__style--overlay_button,.collection-index.collection__style--overlay{border:solid 2px var(--dotted-color);padding:20px}.collection__style--overlay_button .collection__title{align-self:end;display:block;grid-area:unset}.collection__style--overlay .collection__title a,.collection__style--overlay_button .collection__title a{display:initial}.collection__style--overlay .collection__title a.collection-title,.collection__style--overlay_button .collection__title a.collection-title{display:block;width:100%;margin-bottom:20px}.collection__style--overlay .collection__title a.button,.collection__style--overlay_button .collection__title a.button{display:inline-block;padding:7px 40px;line-height:unset;height:auto;letter-spacing:0px}.gallery-block .image__container .caption{row-gap:5px}.header__shopping-cart-links-container li span.js-cart-count{background-color:var(--brand-main-alt)}.section-newsletter{display:flex;flex-wrap:wrap;align-items:center}.global__section-newsletter .row{row-gap:0;align-items:center;padding-top:10px;padding-bottom:10px}.global__section-newsletter h2.section-title{font-weight:400;font-size:20px;margin-bottom:0;padding:0}.global__section-newsletter.newsletter .newsletter__input{border-top-right-radius:0;border-bottom-right-radius:0;border:none}.newsletter .newsletter__submit{background:var(--secondary-button-color);color:var(--secondary-button-text);border-top-left-radius:0;border-bottom-left-radius:0;border-color:#fff;border-left:1px solid var(--secondary-button-text)}.newsletter .newsletter__submit:hover{color:var(--secondary-button-hover)!important;background:transparent!important}.global__section-newsletter h2.section-title:after{content:unset}.global__section-newsletter .section-newsletter .rte,.global__section-newsletter .section-newsletter form{width:50%;display:inline-block}.global__section-newsletter .section-newsletter .rte p{margin:0}p.copyright{font-size:13px}a.footer-logo{display:block;margin-bottom:25px}.subcollection__grid{background:var(--cs2-background);border-radius:10px;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;-ms-border-radius:10px 10px 10px 10px}.subcollection__grid .collection-index.collection__style--overlay_button,.subcollection__grid .collection-index.collection__style--overlay,.subcollection__grid .collection-index a:focus{border-color:var(--cs2-background)}.subcollection__grid .collection-index .category-image img{border-radius:300px;-moz-border-radius:300px;-webkit-border-radius:300px;-ms-border-radius:300px}.price-item{color:var(--brand-main);font-size:calc(var(--h3-size) + 4px)}.product-info-right .price-item{font-size:var(--supersize-h3)}.price--on-sale .price__sale{align-items:baseline}.price__sale .price-item.price-item--regular{color:var(--posted-color)!important;font-size:.875rem}dd.price-item--regular-wrapper{line-height:.875rem}body.product .product-blocks__block--price .price--on-sale .price__sale{display:block}.product-index .product-info-inner .grid__wrapper{grid-row-gap:0;grid-column-gap:0}.quickview-wrapper{position:relative}.product-loop.grid__wrapper{grid-column-gap:40px;grid-row-gap:40px}.product__grid--buttons{bottom:unset;right:18px;opacity:1!important;visibility:visible!important;transform:translateY(0)!important}.product__grid--buttons button{width:auto!important;height:auto!important;border:solid 2px var(--brand-main-alt);background:#fff;color:var(--brand-main-alt);border-radius:10px!important;padding:0 10px}.product__grid--buttons button:hover{border-color:var(--brand-main-alt-light)!important;background-color:var(--brand-main-alt-light)!important;color:#fff!important}.product-quickview__form-wrapper{min-height:500px}.product-index .product-title{height:35px;overflow:hidden}.rte:not(.excerpt) a{text-decoration:none!important;color:var(--brand-main)}.product-blocks__block--price .price dd{margin-left:0;margin-right:0}.product-blocks__block--in_stock{text-align:center;width:100%;display:block;border-bottom:solid 1px var(--dotted-color)}.product-blocks__block--description{padding-bottom:20px;margin-bottom:30px;border-bottom:solid 1px var(--dotted-color)}.product-blocks__block--in_stock p strong{color:var(--brand-main)}.c-accordion.c-accordion--default .c-accordion__header{font-weight:var(--heading-weight);padding-left:20px;padding-right:20px;border-left:none;border-right:none}.c-accordion.c-accordion--default .c-accordion__header:focus{outline:none!important}.specification-content-wrapper tr{border-bottom:solid var(--dotted-color) 1px}.specification-content-wrapper td{padding:7px 30px}.specification-content-wrapper tr:last-child{border:none}.product-full__content{background:var(--cs2-background);padding-top:50px;padding-bottom:50px}.product-full__content .product-blocks{background:#fff;padding:50px}.c-accordion.c-accordion--default .c-accordion__inner{padding:10px 10px 30px}.theme-features__button-shape--rounded input[type=submit]:disabled,.theme-features__button-shape--rounded input[type=submit]:hover:disabled{background:var(--dotted-color)!important;color:var(--posted-color)!important;cursor:not-allowed}.price--sold-out .price__badge--sold-out{display:none!important}.button.button-trade{background:var(--text-color);color:var(--nav-color);border:solid 1px var(--text-color);width:100%;max-width:310px}.button.button-trade:hover{background:#fff!important;color:var(--text-color)!important}.slideout__trigger--close .slideout__trigger-mobile-menu,.slideout__trigger--close .slideout__trigger-store-availability,.slideout__trigger--close .slideout__trigger-password,.slideout__trigger--close .slideout__trigger-ajax-cart,.slideout__trigger--close .slideout__trigger-quickview,.slideout__trigger--close .slideout__trigger-general-modal,.header__shopping-cart-links-container li a,.header__shopping-cart-links .disclosure__toggle,button.slideout__trigger-mobile-menu.cart-icon{border:none}.gallery-block .image__container .caption h3,.gallery-block .image__container .caption .rte a{margin:0 0 5px}nav.nav-wrapper>li:last-child a{background:var(--brand-main)}nav.nav-wrapper>li:last-child a:hover{background:var(--brand-main-light)}@media screen and (max-width: 740px){.slideout.slideout__drawer-left{width:100%}.slideout.slideout__drawer-left .js-accordion-mobile-nav{display:block!important}.slideout__drawer-left{transform:translate(-100%);left:0}.collection-index.collection__style--overlay_button,.collection-index.collection__style--overlay{padding:10px 10px 20px}.collection__style--overlay .collection__title a.button,.collection__style--overlay_button .collection__title a.button{padding:7px 20px}.iwt__caption{padding-left:0;padding-right:0;padding-bottom:0}.global__section-newsletter .newsletter-heading.sm-span-12-auto{grid-column:1 / 13;width:100%;margin-bottom:15px}.global__section-newsletter .section-newsletter .rte,.global__section-newsletter .section-newsletter form{width:100%}div.sub-footer .selectors-form{justify-content:center}.footer__content-list{display:initial;gap:unset;grid-template-columns:unset;justify-content:unset}ul.view-more li.detail-item{float:unset;width:unset;text-align:left}.product-full__content .product-blocks{padding:15px}.spec-list.grid__wrapper{width:100%;margin-bottom:30px}}#CollectionProductGrid [data-grid-type~=grid] .grid-hide,.recently-viewed-products .grid-hide,.recently-viewed-products .trustpilot-widget,.product-loop[data-grid-type~=grid] .grid-hide{display:none}.product-loop.grid__wrapper[data-grid-type~=list]{grid-column-gap:30px;grid-row-gap:30px}[data-grid-type~=list] ul.view-more li.detail-item{width:100%}[data-grid-type~=list] .product-index .price,[data-grid-type~=grid] .product-index .price{line-height:47px}.shopify-policy__container{max-width:var(--container-width)!important;margin:60px auto!important}
/*# sourceMappingURL=/cdn/shop/t/30/assets/custom.css.map?v=110918733424785456151734100402 */
