html{padding-bottom:0!important}.font-body{font-family:var(--font-family-primary)}body,input,.body1,.body3{font-family:var(--font-family-primary);font-size:16px;font-style:normal;font-weight:300;line-height:120%}#shopify-section-template--24443250082155__rich_text_DLDyVe .section{margin-top:30px}body,p,h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.card__info-container .price .price__default .price__current,.card__info-container .price .price__default .price__was,.card__info-container .card__title a{letter-spacing:.03em}.body1{font-weight:22px}.body3{font-weight:13px}h1,h2,h3,h4,h5,h6,.subtitle,.btn--primary,.btn--secondary,.h1,.h2,.h3,.h4,.h5,.h6,.slideshow-section .text-overlay__heading{font-family:var(--font-family-sec)}h1,h2,h3,h4,h5,h6,.heading7{font-style:normal;font-weight:450;line-height:120%}h1,.h1{font-size:56px}h2,.h2{font-size:47px}h3,.h3{font-size:39px}h4,.h4{font-size:32px}h5,.h5{font-size:27px}h6,.h6{font-size:19px}.rte ul li:before,.styled-list>li:before{width:5px;height:5px;margin-inline-start:0;position:absolute;left:0;top:6px;margin:0}.rte ul{padding-left:0}.rte ul li{position:relative;padding-left:20px}@media screen and (max-width: 1399px){h2,.h2{font-size:40px}}@media screen and (max-width: 1023px){h1,.h1{font-size:32px}h2,.h2{font-size:23px}h3,.h3{font-size:22px}h4,.h4{font-size:21px}h5,.h5{font-size:20px}h6,.h6{font-size:19px}}@media screen and (max-width: 768.98px){h2,.h2{font-size:20px}}.heading7{font-size:18px;font-weight:700}.subtitle{font-size:16px;font-style:normal;font-weight:450;line-height:normal;text-transform:none}.btn--primary,.btn--secondary,.btn--outline{display:inline-flex;height:45px;padding:10px 32px;justify-content:center;align-items:center;gap:4px;font-size:13px;font-style:normal;font-weight:450;line-height:normal;text-transform:none;border:0;border-radius:25px;transition:.3s all ease-in}.button-secondary{font-size:13px;font-style:normal;font-weight:300;line-height:150%;letter-spacing:.39px;text-transform:none}.btn-small{padding:10px 34px 10px 20px}.product-recommendations .slider__item .view_link svg{vertical-align:baseline;display:none}.btn-text,.link,.shopify-payment-button__more-options{font-size:13px;font-style:normal;font-weight:300;line-height:150%;letter-spacing:.39px;text-transform:none;color:var(--btn-alt-bg-color-new);text-decoration:none!important;background-position:right center;background-repeat:no-repeat;display:inline-block;padding-right:14px;width:auto}.btn--arrow-with-text:after,.btn--arrow-back-with-text:after{content:none}.link svg{display:none}.linksvg svg{display:inline-block;margin-left:4px}.link.linksvg{background:none}.color-scheme--1 .link svg path{stroke:#fff}.color-scheme--1 .link,.color-scheme--1 .shopify-payment-button__more-options{color:#fff;background-image:url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1033_76)'%3E%3Cpath d='M3 1H9V7' stroke='white'/%3E%3Cpath d='M1.25 8.75L8.75 1.25' stroke='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1033_76'%3E%3Crect width='10' height='10' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");background-position:right center;background-repeat:no-repeat}.shopify-payment-button{text-align:center}.btn--primary>svg>path{stroke:#fff}.btn--secondary svg path,.btn--primary.color-scheme--white svg path{stroke:#3369ff}.shopify-payment-button__more-options:hover{opacity:.6}.color-scheme--3 .shopify-payment-button__more-options{color:#fff}.btn-text.btn-text-white{background-image:url("data:image/svg+xml,%3Csvg width='10' height='11' viewBox='0 0 10 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 1.5H9V7.5' stroke='white'/%3E%3Cpath d='M1.25 9.25L8.75 1.75' stroke='white'/%3E%3C/svg%3E%0A")}.red-ot-btn,.black-ot-btn,.white-ot-btn{background:transparent}.red-ot-btn{border:1px solid #3369FF;color:#3369ff}.red-ot-btn:hover{background:#3369ff;color:#fff}.black-ot-btn{border:1px solid #000000;color:#000}.black-ot-btn:hover{background:#000;color:#fff}.white-ot-btn{border:1px solid #ffffff;color:#fff}.white-ot-btn:hover{background:#fff;color:#000}.btn svg path{transition:.3s all ease-in}.white-ot-btn:hover svg path,.black-ot-btn svg path,.red-ot-btn svg path{stroke:#3369ff}.red-ot-btn:hover svg path{stroke:#fff}.announcement__text p{margin-bottom:0;color:#fff;font-weight:inherit;line-height:inherit}.input-with-button>.input{font-size:16px}header .search__input{font-size:14px}.search__submit{top:0}slide-show button.slideshow-nav__btn{margin:0 5px;color:#fff!important}slide-show .slideshow-nav__btn:not([disabled]) .icon{transition:transform .3s}slide-show .slideshow-nav__btn:not([disabled]):hover .icon{transform:scale(1.25)}button.media-ctrl__btn,slide-show button.slideshow-nav__btn,slide-show button.slideshow-nav__btn:hover{cursor:pointer;border-radius:100px;background:#2f2f2f;width:40px;height:40px;display:flex;align-items:center;justify-content:center;padding:0!important;background-image:none}button.media-ctrl__btn svg path{stroke:#fff}.color-scheme--3 .qty-input--secondary-btn .qty-input .btn--minus:before,.color-scheme--3 .qty-input--secondary-btn .qty-input .btn--plus:before,.color-scheme--3 .qty-input--secondary-btn .qty-input .btn--plus:after{background:currentColor}.color-scheme--3 .qty-input--secondary-btn .qty-input .qty-input__input{color:#fff}button.media-ctrl__btn:not([disabled]) .icon{transition:transform .3s}button.media-ctrl__btn:not([disabled]):hover .icon{transform:scale(1.25)}.featured-collection-products div.slider-nav,.cc-product-recommendations div.slider-nav,.cc-featured-blog div.slider-nav,.cc-logo-list div.slider-nav{position:absolute;height:40px;right:inherit!important;left:0;z-index:1!important;width:100%;top:calc(50% - 28px);transform:translateY(-50%)!important}.products-grid-container .slider__item{position:relative;z-index:2}.featured-collection-products button.slider-nav__btn,.cc-product-recommendations button.slider-nav__btn,.cc-recently-viewed button.slider-nav__btn,.cc-featured-blog button.slider-nav__btn,.cc-logo-list button.slider-nav__btn{position:absolute;transform:none!important;margin:0;z-index:1;cursor:pointer;border-radius:100px;background:#f5f5f5;width:40px;height:40px;display:flex;align-items:center;justify-content:center;padding:0!important;background-image:none}.featured-collection-products button.slider-nav__btn,button.slideshow-nav__btn,.cc-product-recommendations button.slider-nav__btn,.cc-recently-viewed button.slider-nav__btn,.cc-featured-blog button.slider-nav__btn,.cc-logo-list button.slider-nav__btn{background-image:none}.featured-collection-products button.slider-nav__btn svg path,.cc-product-recommendations button.slider-nav__btn svg path,.cc-recently-viewed button.slider-nav__btn svg path,.cc-featured-blog button.slider-nav__btn svg path,.cc-logo-list button.slider-nav__btn svg path{stroke:#000}.featured-collection-products button.slider-nav__btn[name=next],.cc-product-recommendations button.slider-nav__btn[name=next],.cc-recently-viewed button.slider-nav__btn[name=next],.cc-featured-blog button.slider-nav__btn[name=next],.cc-logo-list button.slider-nav__btn[name=next]{right:5px}.featured-collection-products button.slider-nav__btn[name=prev],.cc-product-recommendations button.slider-nav__btn[name=prev],.cc-recently-viewed button.slider-nav__btn[name=prev],.cc-featured-blog button.slider-nav__btn[name=prev],.cc-logo-list button.slider-nav__btn[name=prev]{left:5px}.featured-collection-info .featured-collection-text svg{display:inline-block;margin-left:4px}.featured-collection-info .featured-collection-text .link{background:no-repeat}.main-nav .main-nav__child{background:#fff}.main-nav__child.mega-nav{background:rgb(var(--mm-bg-color));color:rgb(var(--mm-text-color))}.mega-nav--sidebar .child-nav__item--toggle:hover a.main-nav__item,.mega-nav--sidebar .child-nav__item--toggle.is-visible a.main-nav__item,.mega-nav--sidebar .child-nav>li>a.child-nav__item:hover{color:rgb(var(--mm-text-color))}.js .mega-nav--sidebar summary.child-nav__item--toggle.is-visible{background:rgb(var(--bg-color3))}.main-nav>li details summary .main-nav__item,.main-nav>li>a,.child-nav.child-nav--dropdown li a{font-size:18px;font-style:normal;font-weight:450;line-height:normal;font-family:var(--font-family-sec)}.child-nav.child-nav--dropdown li a{color:#000;padding:1.1rem 10px;transition:background-color .3s}.child-nav.child-nav--dropdown li:last-child a{border:0px}.child-nav.child-nav--dropdown li a:hover{background:rgb(var(--bg-color3));color:#3369ff}.mega-nav--sidebar .main-nav__grandchild .main-nav__item{padding-bottom:5px}.mega-nav--columns .child-nav__item--toggle:not(.nav__item--no-underline){margin:0}.mega-nav--columns .child-nav__item{padding-bottom:8px}.accessories-main-item .mega-nav--columns .child-nav__item{padding-bottom:1px;height:100%}.mega-nav--columns div.main-nav__collection-image{margin-right:0}.kits-main-item .main-nav__collection-image--large{--image-size: 200px}.kits-main-item .child-nav__item.child-nav__item{text-align:left}.mega-nav--sidebar .main-nav__grandchild a.main-nav__item,.mega-nav--columns .child-nav__item{font-size:14px;font-style:normal;font-weight:300;line-height:120%;text-align:center;text-transform:capitalize;font-family:var(--font-family-primary)}.mega-nav--sidebar .main-nav__grandchild a.main-nav__item{text-transform:none}.mega-nav--sidebar .main-nav__grandchild a.grandchild-nav__item{padding-bottom:5px}.main-nav__item--primary{padding:10px 0;margin:0 32px 0 0}.main-nav{margin:0}.main-nav__item--primary svg{margin-left:4px}.mega-nav--sidebar .child-nav__item--toggle{border-bottom:1px solid var(--nav-line-color)}.mega-nav--sidebar .main-nav__grandchild .main-nav__item .media{margin-bottom:15px;background:transparent!important}.main-nav__child.mega-nav .main-nav__item{color:#000}.mobile-promo{display:none!important}.mega-nav--promos-right .child-promos{margin-left:15.74%}.mega-nav--sidebar .main-nav__grandchild .main-nav__item .media img{max-height:150px;margin-bottom:15px;object-fit:contain}.mega-nav--sidebar .main-nav__grandchild{gap:32px}.kits-main-item .main-nav__collection-image img{border-radius:4px}.mega-nav--sidebar .shop-by-watt-item .main-nav__grandchild{gap:30px}.mega-nav--sidebar .main-nav__grandchild .main-nav__item:hover,.main-nav__child.mega-nav .child-nav__item--toggle:hover .main-nav__item{color:#3369ff}.mega-nav--promos-right .promo__content a.promo-button{border-radius:2px;border:1px solid #fff;font-size:14px;font-style:normal;font-weight:450;font-family:var(--font-family-sec);line-height:normal;letter-spacing:1.95px;text-transform:none;padding:14px 43px 14px 32px;text-decoration:none;margin-top:24px;transition:.3s all ease-in;color:#000}.mega-nav--promos-right .promo__content a.promo-button:hover{opacity:1}.mega-nav--promos-right .promo__content strong{font-size:32px;font-style:normal;font-weight:450;line-height:120%;text-transform:capitalize;margin-bottom:8px;display:inline-block}.mega-nav--sidebar .shop-by-watt-item .main-nav__grandchild a.main-nav__item{font-size:27px;font-style:normal;font-weight:450;line-height:120%;font-family:var(--font-family-sec);text-align:left}.mega-nav--sidebar .child-nav__item--toggle+.disclosure__panel{border-left:1px solid #DFDFDF;margin-left:32px}.mega-nav--promos-right div.child-promos{padding-left:0!important;flex-basis:300px;margin-top:0}.main-nav__promos{margin-top:0!important}.main-nav__child.mega-nav{padding-top:48px;padding-bottom:48px}.mega-nav--promos-right .child-nav,.mega-nav--columns ul.child-nav{gap:32px}.promo .media img{border-radius:4px}.main-nav__promos .promo__content{padding:20px}.secondary-nav li a{padding:10px 0;margin:0}.secondary-nav li:not(:last-child){margin-right:32px}.secondary-nav-container{display:flex;justify-content:flex-end}.secondary-nav{margin:0}.announcement__brand a{font-family:var(--font-family-sec);font-size:14px;font-style:normal;font-weight:450;line-height:normal;text-transform:none;transition:.3s all ease-in}.announcement__brand a:hover{opacity:.8}div.media-with-text{max-width:100%}.media-with-text__media .media{position:relative;min-height:700px}.media-with-text__media .media:before{content:"";width:100%;height:100%;position:absolute;top:0;right:0;background-repeat:no-repeat;background-position:center;background-size:contain}.secondary-nav__item{font-family:var(--font-family-sec);font-size:14px;font-style:normal;font-weight:450;line-height:normal}.main-nav__collection-image--large{--image-size: 150px}.cc-media-with-text-counter-brand-common .color-scheme{background-repeat:no-repeat;background-position:center;padding:45px 0;background-size:cover}.cc-media-with-text-counter-brand-common .section__block--heading,.image-text-block-left .section-heading{font-family:var(--font-family-sec);font-size:56px;font-style:normal;font-weight:450;line-height:120%;text-transform:capitalize;color:#272727;margin:0}.section__subheading.text-start,.section__block--heading.text-start{text-align:left}.section__subheading.text-center,.section__block--heading.text-center{text-align:center}.section__subheading.text-end,.section__block--heading.text-end{text-align:right}.cc-media-with-text-counter-brand-common .section__block.subheading,.cc-media-with-text-custom .section-subheading{font-family:var(--font-family-sec);font-size:32px;font-style:normal;font-weight:450;line-height:120%;text-transform:capitalize;margin-bottom:22px}.cc-media-with-text-counter-brand-common .section__price{font-family:var(--font-family-sec);font-size:19px;font-style:normal;font-weight:450;line-height:normal;display:flex;align-items:center;color:#3369ff;margin-bottom:24px}.cc-media-with-text-counter-brand-common .section__price .wasprice{color:#a3a3a3;text-align:center;font-family:Archivo Narrow,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;text-decoration:line-through;margin-left:4px}.cc-media-with-text-counter-brand-common .section__price.text-center{justify-content:center}.cc-media-with-text-counter-brand-common .section__price.text-end{justify-content:flex-end}.cc-media-with-text-counter-brand-common .section__bloc.section__text p,.image-text-blocks .section-desc p{font-size:16px;font-style:normal;font-weight:300;line-height:120%}.cc-media-with-text-counter-brand-common .mainblock{margin:48px 0}.cc-media-with-text-counter-brand-common .media-with-text__text{padding:0;width:100%;max-width:40.8%;margin-right:0}.cc-media-with-text-brand .media-with-text__text{max-width:500px;margin-right:210px}.cc-media-with-text-counter-brand-common .mainblock{display:flex;justify-content:flex-start;margin-right:0}.cc-media-with-text-counter-brand-common .innerblock{border:1px solid #3369ff;border-radius:180px;display:flex;width:150px;height:150px;padding:5px;flex-direction:column;justify-content:center;align-items:center}.cc-media-with-text-counter-brand-common .innerblock p{font-family:Suisse Intl;font-family:var(--font-family-sec);font-size:32px;font-style:normal;font-weight:450;line-height:120%;text-transform:capitalize}.cc-media-with-text-counter-brand-common .innerblock span.text{font-size:13px;font-style:normal;font-weight:300;line-height:120%;display:block;text-align:center}.cc-media-with-text-brand .section__block.subheading,.cc-media-with-text-custom .section-subheading{text-transform:none;font-size:18px;color:#a3a3a3;margin-bottom:8px}.cc-media-with-text-brand .section__block--button,.cc-media-with-text-counter .section__text+.section__block--button{margin-top:20px}.cc-media-with-text-brand .section__block--heading,.cc-media-with-text-custom .section-heading{font-size:47px;color:#000;margin-bottom:24px}.cc-media-with-text-brand .section__block--heading p,.cc-media-with-text-custom .section-heading p,.cc-rich-text-style-2 .side-side h2 p{font-size:inherit;line-height:inherit;margin:inherit;font-weight:inherit;font-style:inherit;font-family:inherit}.cc-media-with-text-brand .section__block--heading strong,.cc-media-with-text-custom .section-heading strong,.cc-rich-text-style-2 .side-side h2 strong{color:#e02c89;font-weight:450}.section__brand{margin:48px 0;display:flex;gap:20px}.brandblock{border-radius:4px;background:#f5f5f5;width:100%;max-width:245px;padding:20px}.brandblock img{display:block;width:100%;max-width:100px;margin-bottom:16px}.cc-media-with-text-custom .section-subheading{font-size:18px;font-style:normal;font-weight:450;line-height:normal;text-transform:none;color:#a3a3a3;font-family:var(--font-family-sec)}.image-text-blocks{display:flex;flex-wrap:wrap;align-items:center}.image-text-block-left,.image-text-block-right{width:100%;max-width:50%}.image-text-block-left{padding:100px}.image-text-block-left .section-desc{width:100%;max-width:450px;margin:0 0 48px}.image-text-blocks-main{display:flex;flex-wrap:wrap;justify-content:space-between}.image-text-blocks-inner{width:100%;max-width:49.19%;display:flex;padding:32px;flex-direction:column;justify-content:flex-end;align-items:flex-start;align-self:stretch;background:#f5f5f5;border-radius:8px;height:191px;overflow:hidden;margin-bottom:10px}.image-text-blocks .section__block--heading{font-size:27px;margin-bottom:10px}.image-text-blocks .section__block.subheading p{font-size:13px;margin-bottom:10px;font-weight:300;text-transform:none}.image-text-block-left .section-desc p{margin-bottom:0}.images.image-text-block-right-inner img{border-radius:8px;width:100%;height:900px;object-fit:cover}.image-text-blocks-inner .section__block.subheading{visibility:hidden;margin:0;transition:.3s all ease-in;height:0px;overflow:hidden}.image-text-blocks-inner:hover .section__block.subheading{visibility:visible;height:79px;transition:.3s all ease-in;width:100%}.image-text-blocks-inner a.btn-text:hover{text-decoration:underline!important}.image-text-blocks-inner,.brandblock{position:relative}.brandblock:hover a.btn-text,.image-text-blocks-inner:hover a.link{opacity:.8}.full_link{position:absolute;left:0;top:0;width:100%;height:100%;font-size:0px}.cc-media-with-text-custom{padding:0}carousel-slider.mobile_image_text{display:none}.cc-featured-collection .section{margin:0}.cc-featured-collection,.cc-media-with-text-counter,.cc-media-with-text-custom,.cc-media-with-text-counter-brand-common{margin:96px 0}.cc-shoppable-image .shoppable-image__text div.card__info .alter_heading.text-end{justify-content:flex-end}.product-text-counter .media-with-text--reverse .media-with-text__text{margin:0;width:100%;max-width:42%;padding:52px 0 100px}.product-text-counter .media-with-text__media .media{height:auto;display:flex;min-height:auto;justify-content:flex-end}.product-text-counter .media-with-text__media .media img.img-fit{width:auto;height:auto;object-fit:inherit;margin:0;right:0;left:inherit}.product-text-counter .media-with-text__media .media:before{content:none}.product-text-counter .color-scheme{padding-bottom:0;border-radius:40px 40px 0 0}.product-text-counter h2.modal-title{font-family:Archivo Narrow,sans-serif;font-size:200px;font-style:normal;font-weight:400;line-height:120%;text-transform:none;opacity:.6;background:linear-gradient(137deg,#dfdfdf,#e1e1e1 51.04%,#cdcdcd);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:105px}.product-text-counter .media-with-text__media{margin-top:-495px;transform:translate(128px);width:55.56%}.product-text-counter.cc-media-with-text-counter-brand-common .section__block.subheading{font-size:18px;line-height:normal;text-transform:none}.product-text-counter.cc-media-with-text-counter-brand-common .mainblock{margin:0}.product-text-counter h2.modal-title.animated-text{background:linear-gradient(to bottom,#94a5ff,#ff3939,#94a5ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;background-size:200% 200%;animation:animationgradient 5s ease infinite;background-image:linear-gradient(to bottom,#c9bf66,#878de6,#c9bf66)}@keyframes animationgradient{0%{background-position:0 200%}to{background-position:200% 0}}.product-text-counter div.media-with-text{align-items:end}.mobile_mg{display:none}.product-text-counter .section--padded{padding:105px 0 0}.product-text-counter.cc-media-with-text-counter-brand-common{margin:0}.product-text-counter .section__block.section__subheading{margin-bottom:32px}.product-info__block.block-complementary{margin:0}.product-info__block.block-complementary product-recommendations{margin-top:24px}product-recommendations .slider__item .view_link svg{vertical-align:baseline}.cc-rich-text-style-2 .section{margin:0}.cc-rich-text-style-2 .side-side{display:flex;align-items:center;justify-content:space-between}.cc-rich-text-style-2 .side-side h2{margin:0;font-size:56px;font-style:normal;line-height:120%;text-transform:capitalize}.cc-rich-text-style-2 .section__block.enlarge-text p{font-size:22px;font-style:normal;font-weight:300;line-height:120%;text-align:right}.cc-rich-text-style-2 .section__block.enlarge-text{margin-right:0;width:100%;max-width:798px}.cc-media-with-text-general .media-with-text__text{max-width:calc(500px + var(--gutter))}.cc-media-with-text-general .section__block--heading{font-size:42px;font-weight:450;font-style:normal;line-height:100%;text-transform:capitalize;margin:0 0 20px}.cc-media-with-text-general .subheading{font-size:32px;font-family:var(--font-family-sec);font-style:normal;font-weight:450;line-height:120%;text-transform:capitalize;margin-bottom:24px}.cc-media-with-text-general .section--padded{padding:48px 0}.cc-media-with-text-general .subheading+.section__block--heading{margin:-24px 0 24px}.cc-product-features .section{margin:0}.cc-product-features{padding:48px 0;background:#000}.label-value,.spec-main,.photo-main{background:#fff;padding:48px;border-radius:8px}.comparison-table-common h2{font-size:32px;font-style:normal;font-weight:450;line-height:120%;text-transform:capitalize;margin-bottom:45px}.comparison-table-common .label-value-list{border-top:1px dotted #dfdfdf;padding:10px 20px;display:flex;align-items:center;flex:0 0 47%;border-collapse:collapse;gap:48px}.comparison-table-common .label-value-main{display:flex;flex-wrap:wrap;justify-content:space-between}.comparison-table-common .label-value-list h4,.comparison-table-common .label-value-list p{flex:0 0 50%;margin:0;font-size:18px;font-style:normal;font-weight:700;line-height:120%;font-family:var(--font-family-primary)}.comparison-table-common .label-value-list p{font-weight:300}.specific-photo{display:flex;gap:32px;justify-content:space-between;flex-wrap:wrap}.spec-main,.photo-main{flex:1 0 0}.photo-value h3,.photometric-main h3{font-family:var(--font-family-primary);font-size:15px;font-style:normal;font-weight:700;line-height:120%;color:#3369ff;margin-bottom:20px}.label-value-head{background:#f5f5f5}.comparison-table-common .photo-value .label-value-list h4,.comparison-table-common .photo-value .label-value-list p{flex:0 0 33.33%}.comparison-table-common .photo-value .label-value-list,.comparison-table-common .spec-main .label-value-list{flex:0 0 100%}.photo-value{margin-bottom:45px}.comparison-table-common .label-value-list:last-child,.comparison-table-1 .label-value-list:nth-last-child(2){border-bottom:1px dotted #d5d5d5}.mobile_table{display:none}.mobile_table .slider{padding-bottom:20px}.comparison-table-1 .label-value-list.label-value-btn{display:none}.comparison-table-common .label-value .label-value-list.d-hide.d-flex{display:flex!important}cart-drawer#cart-drawer .cart-item .cart-item__info .price__current,cart-drawer#cart-drawer .cart-item .cart-item__info .price__was{display:none}.cart-drawer__view-cart.btn{margin-top:16px;display:flex;text-transform:capitalize}.cart-footer.color-scheme--white{--btn-bg-color: 255 255 255;--btn-bg-hover-color: 230 230 230}.cart-footer.color-scheme--white a.cart-drawer__view-cart{border:1px solid #000;color:#000}.cart-footer.color-scheme--white a.cart-drawer__view-cart svg path{stroke:#3369ff}cart-drawer-disclosure .cart-note-disclosure span.link{background:none;text-decoration:underline!important;padding-right:0}.drawer__footer>.drawer__footer_note{flex-wrap:nowrap;text-align:left}.drawer__footer_shipping small{font-size:12px}.drawer__footer_shipping{text-align:right}.btn--primary.quick-buy-icon{position:absolute;right:10px;bottom:10px}.yotpo .yotpo-label-container{border:0!important;padding:0!important}.yotpo-regular-box.yotpo-bottomline.bottom-line-items-container{padding-top:0}.yotpo.bottomLine .yotpo-bottomline .yotpo-icon-star{font-size:14px}.yotpo.bottomLine{margin-left:0!important}.product-info .product-info__block.product-info__title+.product-info__block{margin:0 0 9px}.yotpo div,.yotpo span,.yotpo p,.yotpo a,.yotpo img,.yotpo i,.yotpo strong,.yotpo sup,.yotpo ul,.yotpo li,.yotpo form,.yotpo label,.yotpo input[type=text],.yotpo input[type=email],.yotpo textarea,.yotpo input,.yotpo .y-input,input.yotpo-default-button{font-family:var(--font-family-primary)!important}.yotpo div,.yotpo p,.yotpo li{font-size:13px!important;font-style:normal!important;font-weight:300;line-height:120%!important}.reviews-header .reviews-amount,.yotpo div,.yotpo p,.yotpo li,.bottom-line-items-container .reviews-qa-labels-container .reviews-qa-label,.yotpo .font-color-gray-darker{color:#000!important}.yotpo .yotpo-nav ul .yotpo-nav-tab.yotpo-active .yotpo-nav-wrapper{border-bottom:0!important}.yotpo.bottomLine a{color:#a3a3a3!important}.yotpo.bottomLine .yotpo-bottomline .yotpo-stars{margin-right:4px}.form-group .form-element:before,.form-group .form-element:after{content:none!important}.yotpo .write-review-content span.yotpo-mandatory-mark{float:left!important}.yotpo label.y-label,.yotpo span.y-label{font-size:14px!important;color:#000!important}.form-group div.form-element:first-child,.yotpo .write-review .connect-wrapper{padding:0!important;margin-top:0!important}.yotpo .write-review-wrapper{width:100%;max-width:600px;margin:0 auto}.yotpo input[type=text],.yotpo input[type=email],.yotpo textarea,.yotpo input,.yotpo .y-input{border:1px solid #DFDFDF!important;margin:9px 0 0!important;border-radius:2px!important}.yotpo .write-review .yotpo-header .yotpo-header-title{color:#000;text-align:center;width:100%;margin-bottom:10px;font-size:17px}.yotpo .yotpo-mandatory-explain{text-align:right}.yotpo .write-review .connect-wrapper .form-element{width:100%!important}.yotpo .form-group .form-element .y-label,.yotpo label.y-label,.yotpo span.y-label{padding:0!important;margin:0!important}.yotpo .form-group .form-element,.yotpo .write-review .connect-wrapper .form-element{margin-bottom:20px}.yotpo .write-review .yotpo-header .stars-wrapper{margin-top:10px}input.yotpo-default-button.primary-color-btn.yotpo-submit{display:inline-flex!important;height:45px!important;padding:10px 32px!important;justify-content:center!important;align-items:center!important;gap:4px!important;font-size:13px!important;font-style:normal!important;font-weight:450!important;line-height:normal!important;letter-spacing:1.95px!important;text-transform:none!important;border:0px!important;border-radius:2px!important;transition:.3s all ease-in!important}.write-question-review-buttons-container .write-question-review-button{display:inline-flex!important;height:45px!important;padding:10px 32px!important;justify-content:center;align-items:center;gap:4px;font-size:13px!important;font-style:normal;font-weight:450;line-height:normal;letter-spacing:1.95px;text-transform:none!important;border-radius:2px!important;transition:.3s all ease-in}.write-question-review-buttons-container .write-question-review-button .write-question-review-button-text{width:auto!important;height:auto!important}input.yotpo-default-button.primary-color-btn.yotpo-submit:hover{opacity:.8}.yotpo .yotpo-nav ul .yotpo-nav-tab.yotpo-active span{font-weight:500}.cc-header--sticky .header.is-out .main-menu__disclosure{max-height:initial}#header-search-collections .predictive-search__view-all{display:none}.mega-nav--sidebar .main-nav__grandchild.no-promo .main-nav__item .media{margin-bottom:0}.mega-nav--columns .child-nav__item img{object-fit:contain}.kits-main-item .main-nav__collection-image img{object-fit:cover}product-card.card{border-radius:7px}.footer .social__link{width:24px;height:24px;padding:0}.footer .social{margin:0}.footer .social li{margin-right:16px}.cc-footer a.back-to-top{position:fixed;right:20px;bottom:20px;z-index:5;padding:0;line-height:0}.cc-footer a.back-to-top rect:hover{fill:#3369ff}.cc-main-product{display:inline-block;width:100%}.product-main+.shopify-section.cc-apps:before{content:none!important}.js-predictive-search .predictive-search.popular-searches.hide{display:none}.cc-black-friday img{margin-bottom:16px}.cc-black-friday .section__block--heading{line-height:120%;color:#fff;margin-bottom:32px}.cc-black-friday .countdown__number{border-radius:8px;border:1px solid var(--divider_dark-bg, #333);font-style:normal;font-weight:450;line-height:120%;letter-spacing:.96px;text-transform:capitalize;margin-bottom:4px}.cc-black-friday .countdown__number{font-size:32px;display:flex;width:70px;padding:16px;flex-direction:column;justify-content:center;align-items:center;min-width:inherit;box-sizing:border-box;height:70px}.cc-black-friday .countdown__unit{font-size:13px;line-height:120%;letter-spacing:.39px}.cc-black-friday .countdown__grid{gap:20px}.cc-black-friday .section__block.subheading{font-family:var(--font-family-primary);font-size:15px;font-style:normal;font-weight:300;line-height:120%;letter-spacing:.45px;overflow:hidden;color:var(--848484, #848484);text-overflow:ellipsis;text-transform:none;margin-bottom:32px}.black_friday_grid .sub_heading{font-family:var(--font-family-sec);font-size:15px;font-style:normal;font-weight:450;line-height:normal;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:16px}.black_friday_grid{background:#000;color:#fff;padding:96px 0}.black_friday_grid h2,.black_friday_grid h4{color:#fff}.black_friday_grid h2{letter-spacing:1.41px;margin:0}.black_friday_grid .title_wrap{margin-bottom:32px}.bf_product_wrap{display:flex;flex-wrap:wrap;margin:0 -16px -32px}.bf_product_wrap .product_item{padding:0 16px;max-width:25%;flex:0 0 25%;margin-bottom:32px}.bf_product_wrap .product_info{background:#181818;border-radius:4px;text-align:center;position:relative;overflow:hidden;height:100%}.black_friday_grid h4{font-size:19px;letter-spacing:.57px;margin-bottom:8px;text-align:center;align-self:stretch;overflow:hidden}.black_friday_grid .product_info_content p{overflow:hidden;color:#848484;text-align:center;text-overflow:ellipsis;font-style:normal;font-size:13px;letter-spacing:.39px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-bottom:8px;align-self:stretch}.black_friday_grid .price__current{font-size:18px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.54px;color:#fff}.black_friday_grid .price__was{color:#848484;font-size:18px;letter-spacing:0px;text-decoration:line-through}@media screen and (min-width: 1365px) and (max-width: 1530px){.black_friday_grid .price__current,.black_friday_grid .price__was{font-size:15px}}@media screen and (min-width: 1200px) and (max-width: 1364px){.black_friday_grid .price__current,.black_friday_grid .price__was{font-size:13px}}@media screen and (min-width: 992px) and (max-width: 1108px){.black_friday_grid .price__current,.black_friday_grid .price__was{font-size:15px}}.black_friday_grid .product_price_main{display:flex;align-items:center;justify-content:center;column-gap:4px;margin-bottom:24px}.black_friday_grid .title_wrap.left{text-align:left}.black_friday_grid .title_wrap.center{text-align:center}.black_friday_grid .title_wrap.right{text-align:right}.bf_product_btn{display:inline-flex;height:45px;padding:10px 15px;justify-content:center;align-items:center;gap:4px;border-radius:2px;font-family:var(--font-family-sec);font-weight:450;line-height:normal;letter-spacing:1.95px;text-transform:uppercase;min-width:180px;font-size:13px}.bf_product_btn:hover{color:#fff}.bf_product_btn:hover svg path{stroke:#fff!important}.black_friday_grid .product_info_content{padding:24px 16px 16px}.black_friday_grid .full_product_link{position:relative;padding:16px 16px 0;width:100%;height:100%;top:0;left:0;z-index:9;display:block}.black_friday_grid .product_info_content,.black_friday_grid .product_info_image,.bundle_tag{position:relative;z-index:2}.black_friday_grid .product_info_image{width:100%;max-width:349px;margin:0 auto 16px;display:flex;align-items:center;justify-content:center}.black_friday_grid .product_info_content{margin-bottom:16px;height:200px}.bf_product_wrap .product_info:after{background:radial-gradient(52.23% 32.84% at 50% 67.16%,#5c5c5c,#232323);content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .3s ease-all}.bf_product_wrap .product_info:hover:after{opacity:1}.bundle_tag span{color:#fff;text-align:center;font-family:var(--font-family-sec);font-size:13px;font-style:normal;font-weight:450;line-height:normal;letter-spacing:1.95px;text-transform:uppercase;width:100%;padding:4px 20px}.bundle_tag{display:flex;justify-content:center;align-items:center;gap:4px;align-self:stretch;position:absolute;bottom:0;width:100%;left:0}.cc-black-friday .countdown__item:not(:last-child) .countdown__number:after{left:calc(100% + 11px)}.countdown-timer .section__block-form form{width:100%;max-width:400px;margin-bottom:32px}.countdown-timer .text-center .section__block-form form{margin-left:auto;margin-right:auto}.countdown-timer .text-right .section__block-form form{margin-right:0}.countdown-timer .input-with-button>.btn{padding:0 20px 0 0}.countdown-timer .input-with-button>.input{padding-left:20px;padding-right:16px;height:48px;margin-left:0}.countdown-timer .input-with-button{border-radius:4px}.countdown-timer .input-with-button>.input::-ms-input-placeholder{font-size:15px;font-style:normal;font-weight:300;line-height:120%;letter-spacing:.45px}.countdown-timer .input-with-button>.input::placeholder{font-size:15px;font-style:normal;font-weight:300;line-height:120%;letter-spacing:.45px}.comparison-table-common .label-value-main.photometric-main{flex-direction:column}.comparison-table-common .label-value-main.photometric-main .label-value-list{gap:48px;padding:10px 20px}.comparison-table-common .label-value-main.photometric-main .label-value-list h4,.comparison-table-common .label-value-main.photometric-main .label-value-list p{flex:0 0 calc(33.33% - 32px);overflow-wrap:break-word}.photometric-main .label-value-list:first-child{background:#f5f5f5}.photometric-main .label-value-list:first-child h4,.photometric-main .label-value-list:first-child p{font-weight:700}.photometric-main .label-value-sub{width:100%}.comparison-table-photometric h2,.photometric-main .label-value-sub:not(:last-child){margin-bottom:48px}.photometric-main .label-value-list-table{overflow-x:auto}.comparison-table-common.comparison-table-photometric h2{font-size:47px;font-style:normal;font-weight:450;line-height:120%;letter-spacing:1.41px;text-transform:capitalize;margin-bottom:48px}.comparison-table-common.photometric-main h3{letter-spacing:.45px}.comparison-table-photometric .label-value{padding:48px}.comparison-table-common.comparison-table-photometric .label-value-list h4,.comparison-table-common.comparison-table-photometric .label-value-list p{font-size:15px}.drawer__footer{padding-bottom:32px}.login_customer,.login_customer a{font-size:14px}@media (min-width: 1024px){.comparison-table-common .label-value-list.d-hide:not(.label-value-btn){display:flex!important}}@media (min-width: 769px){.cc-media-with-text-brand .media-with-text__media{width:43.21%}.mega-nav--sidebar .main-nav__grandchild.no-promo li a{width:100%;max-width:160px;margin:0 auto}}@media screen and (max-width: 1800px){.product-text-counter .media-with-text__media{transform:translate(0)}.product-text-counter h2.modal-title{font-size:168px}.product-text-counter .media-with-text--reverse .media-with-text__text{max-width:50%}.featured-collection-products div.slider-nav,.cc-product-recommendations div.slider-nav,.cc-featured-blog div.slider-nav,.cc-logo-list div.slider-nav{left:50%;transform:translate(-50%,-50%)!important}}@media screen and (max-width: 1700px){.comparison-table-common .label-value-list{gap:15px;padding:10px 15px}.comparison-table-common h2{font-size:27px;margin-bottom:35px}}@media screen and (max-width: 1549px){.cc-media-with-text-counter-brand-common .innerblock p{font-size:28px}.cc-media-with-text-counter-brand-common .innerblock{padding:5px}.cc-media-with-text-counter-brand-common .media-with-text__text{max-width:48%;margin-right:0}.image-text-block-left{padding:80px}.image-text-blocks-inner{padding:25px}.images.image-text-block-right-inner img{height:800px}.cc-rich-text-style-2 .side-side h2,.cc-media-with-text-general .section__block--heading{font-size:42px}.cc-rich-text-style-2 .section__block.enlarge-text p{font-size:20px}.mega-nav--sidebar .shop-by-watt-item .main-nav__grandchild a.main-nav__item{font-size:23px}.mega-nav--promos-right .child-promos{margin-left:3.74%}.collection_list_overlay .collection_list_main_wrap .section__header{max-width:287px;padding:0 30px}.cc-media-with-text-brand .media-with-text__text{max-width:500px;margin-right:9%}}@media screen and (max-width: 1399px){.cc-media-with-text-counter-brand-common .section__block--heading,.image-text-block-left .section-heading{font-size:47px}.cc-media-with-text-counter-brand-common .innerblock{width:138px;height:138px}.cc-media-with-text-brand .section__block--heading,.cc-media-with-text-custom .section-heading{font-size:37px}.page-amaran-verge .media-with-text__media .media,.page-amaran-verge-max .media-with-text__media .media{min-height:400px}.image-text-block-left{padding:0 50px 0 30px}.images.image-text-block-right-inner img{height:750px}.product-text-counter h2.modal-title{font-size:140px;margin-bottom:62px}.cc-rich-text-style-2 .section__block.enlarge-text{max-width:600px}.cc-rich-text-style-2 .side-side h2,.cc-media-with-text-general .section__block--heading{font-size:40px}.cc-rich-text-style-2 .section__block.enlarge-text p{font-size:17px}.cc-media-with-text-general .subheading{font-size:28px}.label-value,.spec-main,.photo-main{padding:30px 25px}.mega-nav--sidebar .shop-by-watt-item .main-nav__grandchild a.main-nav__item{font-size:20px}.collection_list_overlay .collection_list_main_wrap .section__header{max-width:287px;padding:0 30px}.cc-media-with-text-brand .media-with-text__text{max-width:500px;margin-right:5%}}@media screen and (max-width: 1279px){.featured-collection-products div.slider-nav,.cc-product-recommendations div.slider-nav,.cc-featured-blog div.slider-nav,.cc-logo-list div.slider-nav{display:none}}@media screen and (max-width: 1199px){.cc-media-with-text-counter-brand-common .innerblock{width:115px;height:115px}.cc-media-with-text-counter-brand-common .section__block--heading,.image-text-block-left .section-heading{font-size:36px}.cc-media-with-text-counter-brand-common .section__block.subheading{font-size:23px}.cc-media-with-text-counter-brand-common .innerblock p{font-size:21px}.image-text-block-left{padding:0 30px 0 0}.image-text-blocks-inner{height:156px;padding:15px}.image-text-blocks .section__block--heading{font-size:20px}.image-text-blocks-inner:hover .section__block.subheading{height:72px}.images.image-text-block-right-inner img{height:660px}.product-text-counter h2.modal-title{font-size:100px;margin-bottom:22px}.cc-rich-text-style-2 .section__block.enlarge-text{max-width:550px}.label-value,.spec-main,.photo-main{padding:32px 20px}.comparison-table-common .label-value-list{gap:6px;padding:10px}.comparison-table-common .label-value-list h4,.comparison-table-common .label-value-list p{font-size:14px}.main-nav__item--primary{margin:0 14px 0 0}.main-nav__child.mega-nav{padding-top:32px;padding-bottom:32px}.mega-nav--sidebar .child-nav__item--toggle+.disclosure__panel{margin-left:0;padding-left:15px!important}.mega-nav--promos-right .child-promos{margin-left:2.74%}.collection_list_overlay .collection_list_main_wrap .collection_list_wrap ul li{max-width:100px;min-width:100px}.cc-media-with-text-brand .media-with-text__text{max-width:48%;margin-right:0%}.cc-media-with-text-brand .section__block.subheading{font-size:15px}.bf_product_wrap .product_item{max-width:33.33%;flex:0 0 33.33%}}@media screen and (max-width: 1023px){body,input,p,.body1,.body3,.photo-value h3,.cc-rich-text-style-2 .section__block.enlarge-text p,.heading7,.subtitle,.cc-media-with-text-counter-brand-common .section__bloc.section__text p,.image-text-blocks .section-desc p,.cc-media-with-text-brand .section__block.subheading,.cc-media-with-text-custom .section-subheading,.product-text-counter.cc-media-with-text-counter-brand-common .section__block.subheading,.comparison-table-common .label-value-list h4,.comparison-table-common .label-value-list p,.photometric-main h3{font-size:15px}.cc-media-with-text-custom .section-heading p br{display:none}.cc-media-with-text-counter-brand-common .media-with-text__text{width:100%;max-width:100%}.cc-media-with-text-counter-brand-common .media-with-text{flex-wrap:wrap}.media-with-text__media .media{min-height:auto}.cc-media-with-text-counter-brand-common .media-with-text__media{width:100%;max-width:65.8%;margin:0 auto 32px}.section__bloc.section__text{margin-left:0}.cc-media-with-text-counter-brand-common .mainblock{display:none}.cc-media-with-text-counter-brand-common .section__block--heading,.image-text-block-left .section-heading{font-size:23px;margin-bottom:8px}.image-text-block-left .section-heading{margin-bottom:16px}.cc-media-with-text-counter-brand-common .innerblock{width:150px;height:150px}.cc-media-with-text-counter-brand-common .color-scheme{padding:35px 0 50px}.cc-media-with-text-counter-brand-common .media-with-text__text .text-start{text-align:center}.cc-media-with-text-counter-brand-common .media-with-text__text .text-start .section__subheading.text-center-mobile,.cc-media-with-text-counter-brand-common .media-with-text__text .text-start .section__block--heading.text-start-mobile,.section__block--heading.text-start-mobile,.section__subheading.text-start-mobile,.section-heading.text-start-mobile,.section-subheading.text-start-mobile,.text-start-mobile{text-align:left}.cc-media-with-text-counter-brand-common .media-with-text__text .text-start .section__subheading.text-center-mobile,.cc-media-with-text-counter-brand-common .media-with-text__text .text-start .section__block--heading.text-center-mobile,.section__block--heading.text-center-mobile,.section__subheading.text-center-mobile,.section-heading.text-center-mobile,.section-subheading.text-center-mobile,.text-center-mobile{text-align:center}.cc-media-with-text-counter-brand-common .media-with-text__text .text-start .section__subheading.text-end-mobile,.cc-media-with-text-counter-brand-common .media-with-text__text .text-start .section__block--heading.text-end-mobile,.section__block--heading.text-end-mobile,.section__subheading.text-end-mobile,.section-heading.text-end-mobile,.section-subheading.text-end-mobile,.text-end-mobile{text-align:right}.cc-media-with-text-counter-brand-common .section__price.text-start-mobile{justify-content:flex-start}.cc-media-with-text-counter-brand-common .section__price{font-size:17px}.cc-media-with-text-counter .section__price{margin-bottom:16px}.cc-shoppable-image .shoppable-image__text div.card__info .alter_heading.text-end-mobile,.cc-media-with-text-counter-brand-common .section__price.text-end-mobile{justify-content:flex-end}.cc-shoppable-image .shoppable-image__text div.card__info .alter_heading.text-center-mobile,.cc-media-with-text-counter-brand-common .section__price.text-center-mobile{justify-content:center}.section__bloc.section__text{margin:0 auto 32px}.section__brand{justify-content:center}.brandblock{text-align:left}.cc-media-with-text-brand .section__block.subheading,.cc-media-with-text-custom .section-subheading{font-size:15px}.section__brand{margin:0;gap:10px}.image-text-block-left,.image-text-block-right{max-width:100%;padding:0}.image-text-block-right,.image-text-blocks-main{display:none}.mobile_image_text .image-text-blocks-inner{height:auto;max-width:100%;align-items:flex-start;justify-content:flex-start}.mobile_image_text .image-text-blocks-inner{padding:0;margin:0}.mobile_image_text .grid{--column-gap: 20PX;WIDTH:85.8%}.mobile_image_text .slider{padding-bottom:18px}.image-text-blocks-inner .section__block.section__block--image{width:100%;height:200px;margin:0}.image-text-blocks-inner .section__block.section__block--image img{width:100%;height:100%;object-fit:cover}.image-text-blocks-inner .section__block--heading{font-size:23px;font-style:normal;margin-bottom:14px}.image-text-blocks-inner .section__block.subheading{display:none}.image-text-blocks-inner .section__detail{padding:20px;width:100%}.image-text-block-left{text-align:center}.image-text-block-left .section-desc{margin-bottom:32px;max-width:100%;text-align:center}carousel-slider.mobile_image_text{display:block}.cc-featured-collection,.cc-media-with-text-counter,.cc-media-with-text-custom,.cc-media-with-text-counter-brand-common{margin:60px 0}.cc-media-with-text-custom{margin-bottom:50px}.cc-media-with-text-custom+.cc-media-with-text-brand{margin-top:0}.product-text-counter .media-with-text--reverse .media-with-text__text{max-width:100%;padding:13px 0 0}.product-text-counter.cc-media-with-text-counter-brand-common .mainblock{display:flex;justify-content:center}.product-text-counter.cc-media-with-text-counter-brand-common .innerblock{width:175px;height:175px}.product-text-counter.cc-media-with-text-counter-brand-common .innerblock p{font-size:25px}.mb-none{display:none}.mobile_mg{display:flex;justify-content:center;margin-top:-50px;margin-bottom:-50px;position:relative}.product-text-counter h2.modal-title{font-size:70px;margin-bottom:0;text-align:center}.product-text-counter .section--padded{padding:48px 0 0}.cc-rich-text-style-2 .section{padding:48px 0}.cc-rich-text-style-2 .side-side{flex-wrap:wrap}.cc-rich-text-style-2 .side-side h2,.cc-rich-text-style-2 .section__block.enlarge-text,.cc-rich-text-style-2 .section__block.enlarge-text p{max-width:100%;text-align:left;padding:0}.cc-rich-text-style-2 .side-side h2,.cc-media-with-text-general .section__block--heading{font-size:36px;margin-bottom:12px;padding:0}.cc-rich-text-style-2 .section__block.enlarge-text p{font-size:16px}.cc-media-with-text-general .subheading{font-size:25px}.cc-media-with-text-general .media-with-text__text{max-width:050%}.mobile_table{display:block;padding:50px 0}.desktop_table{display:none}.spec-main,.photo-main{height:100%}.comparison-table-common h2{font-size:32px;margin-bottom:32px}.comparison-table-common .label-value-list.label-value-btn{text-align:center;width:100%;padding:30px 10px 0}.comparison-table-common .label-value-list.label-value-btn p{flex:0 0 100%;font-size:13px;font-style:normal;font-weight:300;line-height:150%;letter-spacing:.39px;text-transform:none;display:flex;align-items:center;justify-content:center;gap:4px}.comparison-table-common .spec-main .label-value-list.label-value-btn{border-bottom:0px;justify-content:center}.comparison-table-common .photo-main .label-value-list.label-value-btn{border:0px;padding:0}.comparison-table-1 .label-value-list.label-value-btn{display:block;border-bottom:0}.comparison-table-common .label-value-list{flex:0 0 100%}.comparison-table-common .label-value .label-value-list.d-hide{display:none}.comparison-table-1 .label-value-list:nth-last-child(2){border-bottom:0px}.comparison-table-common .section--padded{padding:50px 0}.mega-nav--sidebar .child-nav__item--toggle+.disclosure__panel,.mega-nav--promos-right .child-promos{margin-left:0}.mega-nav--sidebar .mega-nav--promos-right .main-nav__promos{grid-template-columns:inherit;--promo-min-height: 250px !important}.mega-nav--promos-right div.child-promos{flex-basis:250px}.cc-collection-list .collection_list_overlay .collection_list_main_wrap{flex-wrap:wrap}.cc-collection-list{display:none}.cc-collection-list .section__header{max-width:100%;clip-path:none}.collection_list_overlay .collection_list_main_wrap .section__header .title_wrap{justify-content:center;width:100%;flex-wrap:nowrap}.collection_list_overlay .collection_list_main_wrap .section__header .h4{text-align:center;font-size:25px;margin-bottom:0;width:auto}.collection_list_overlay .collection_list_main_wrap .section__header{padding:10px 30px}.cc-collection-list .collection_list_overlay{margin-top:-30px}.collection_list_overlay .collection_list_main_wrap .collection_list_wrap ul li{max-width:100px;min-width:100px}.cc-media-with-text-brand .media-with-text__media{max-width:350px;padding:20px}.comparison-table-common .label-value-list h4{font-size:15px}.comparison-table-common .label-value-list p{font-size:14px}.kits-main-item .main-nav__collection-image--large{--image-size: 150px}.black_friday_grid h2{font-size:32px;letter-spacing:.96px}.cc-black-friday .section__block--heading{font-size:32px}}@media screen and (min-width: 769px) and (max-width: 1024px){.mega-nav--sidebar summary.child-nav__item--toggle{width:230px}.mega-nav--sidebar .mega-nav--promos-right div.child-promos{flex-basis:250px}.mega-nav--sidebar ul.main-nav__grandchild{gap:20px}}@media screen and (min-width: 769px) and (max-width: 1023px){.main-nav__item--primary{margin:0 12px 0 0}.main-nav__item--primary svg{margin-left:4px;width:10px}.main-nav>li details summary .main-nav__item,.main-nav>li>a,.secondary-nav__item{font-size:12px}.secondary-nav li:not(:last-child){margin-right:13px}.main-menu__content{display:flex;justify-content:space-between}}@media screen and (max-width: 991px){.bf_product_wrap .product_item{max-width:50%;flex:0 0 50%}.black_friday_grid{padding:60px 0}.countdown-timer .section__block-form form{margin-bottom:27px}}@media screen and (max-width: 768px){.cc-product-features .section{margin:0}.cc-product-features{padding:24px 0}.cc-media-with-text-general .section--padded{padding:12px 0}.cc-media-with-text-general .media-with-text__text{max-width:100%}.secondary-nav-container{display:flex;justify-content:flex-start;width:100%}.secondary-nav{width:100%;padding:0}.main-nav__child.mega-nav{padding-top:0}.main-menu__disclosure>.main-menu__content{background:rgb(var(--mm-bg-color));color:rgb(var(--mm-text-color))}.main-nav__item--primary svg{color:rgb(var(--mm-text-color));transform:rotate(-90deg)}.main-nav__item--primary svg path{stroke:rgb(var(--mm-text-color))}.main-nav>li,.child-nav>li,.grandchild-nav>li{border-bottom:1px solid #c9c9c9}.main-nav>li details summary .main-nav__item,.main-nav>li>a,.secondary-nav__item{text-transform:none;font-size:14px;font-weight:600;font-family:var(--font-family-primary)}.secondary-nav__item{font-weight:400}.mega-nav--promos-right{display:flex;flex-wrap:wrap;flex-direction:column-reverse}.main-nav__item--back .main-nav__item-content>.icon path{stroke:#3369ff}.child-nav .main-nav__item-header-list{display:none}.main-nav__child.mega-nav button.main-nav__item--back.main-nav__item{font-size:15px;font-style:normal;font-weight:700;line-height:120%;color:#3369ff}.js .mega-nav--sidebar summary.child-nav__item--toggle.is-visible{background:transparent}.mega-nav--promos-right div.child-promos{flex-basis:150px}.mega-nav--sidebar .child-nav__item--toggle .main-nav__item-content svg{transform:rotate(90deg)}.mega-nav--sidebar details[open] .child-nav__item--toggle .main-nav__item-content svg{transform:rotate(-90deg)}.mega-nav--sidebar .child-nav__item--toggle+.disclosure__panel{border:0px}.mega-nav--sidebar details[open] summary{border:0px}.mega-nav--sidebar .main-nav__grandchild .main-nav__item .media,.main-nav__collection-image{display:none}.mega-nav--sidebar .main-nav__grandchild a.main-nav__item,.mega-nav--columns .child-nav__item,.mega-nav--sidebar .shop-by-watt-item .main-nav__grandchild a.main-nav__item{font-size:14px;font-style:normal;font-weight:300;line-height:120%;text-align:left;font-family:var(--font-family-primary);padding:0}.mega-nav--sidebar .main-nav__grandchild{padding-left:0;gap:16px;display:flex;flex-wrap:wrap;flex-direction:column}.mega-nav--sidebar .mega-nav--promos-right .main-nav__promos,.mega-nav--columns .main-nav__promos{--promo-min-height: 150px !important}.mega-nav--promos-right .promo__content strong{font-size:25px}.mega-nav--promos-right .promo__content a.promo-button{display:none}.mega-nav--promos-right .child-nav,.mega-nav--columns ul.child-nav{width:100%}.mega-nav--columns .child-nav .child-nav__item{padding:20px;padding-top:2.4rem;padding-bottom:2.4rem;padding-inline-start:16px;padding-inline-end:44px;font-weight:600}.mobile-promo{display:block!important}.desktop-promo{display:none!important}.yotpo.yotpo-main-widget{margin-left:0!important}.main-widget .write-question-review-buttons-container{float:none!important;text-align:center!important;padding:0!important}}@media screen and (max-width: 960px){.main-widget .avg-score{width:auto!important;height:auto!important}.main-widget .write-question-review-buttons-container{float:none!important;text-align:center!important;padding:0 0 20px!important}.main-widget .bottom-line-items{margin:0 0 12px!important}}@media screen and (max-width: 767px){.cc-media-with-text-counter-brand-common .color-scheme{padding:32px 0}.cc-media-with-text-counter-brand-common .section__block.subheading,.cc-media-with-text-counter-brand-common .section__price{margin-bottom:8px}.product-text-counter.cc-media-with-text-counter-brand-common .mainblock{flex-wrap:wrap}.product-text-counter.cc-media-with-text-counter-brand-common .color-scheme{padding:32px 0 48px}.comparison-table-common .photo-value .label-value-list p,.comparison-table-common .photo-value .label-value-list h4{flex:0 0 39%}.comparison-table-common .photo-value .label-value-list h4:first-child{flex:0 0 22%}.comparison-table-common .section--padded{padding:20px 0}.quick-add-info__details .product-vendor a,.quick-add-info__details .product-title a{font-size:13px;font-style:normal;font-weight:300;line-height:120%;color:#a3a3a3}.quick-add-info__details .product-vendor-sku,.quick-add-info__details .product-title{margin-bottom:8px;font-size:inherit}.quick-add-info__details .product-title a{font-weight:450;line-height:normal;text-transform:capitalize;color:#000;font-family:var(--font-family-sec)}.quick-add-info__details hr{display:none}.quick-add-info .product-info__price,.quick-add-info .price__current{font-size:17px!important;font-style:normal;font-weight:450;font-family:var(--font-family-sec);line-height:normal}.quick-add-info .product-info__price{margin-bottom:-5px}.quick-add-drawer .quick-add__content{padding:24px}.quick-add-drawer button.drawer__close-btn{margin-top:0;transform:translateY(-24px)}.quick-add-drawer .quick-add-info{grid-template-columns:100px auto 44px;margin-bottom:24px}.quick-add-drawer variant-picker{border-top:1px solid #DFDFDF;padding-top:20px;display:block}.js-product-details.quick-add__product-details{margin-top:-33px}.product-text-counter .section__block.section__subheading{margin-bottom:32px}.product .block-complementary .showmore_wrap{display:flex;width:100%;text-align:center;justify-content:center}.product .block-complementary .showmore_wrap button{margin-bottom:24px}.comparison-table-common .photo-value .label-value-list h4{font-size:13px}.main-widget .avg-score{font-size:40px!important}.yotpo form{padding-top:20px}.cc-media-with-text-counter .section__price{margin-bottom:16px}cart-drawer#cart-drawer .cart-item .cart-item__info .price__current,cart-drawer#cart-drawer .cart-item .cart-item__info .price__was{display:block}cart-drawer#cart-drawer .cart-item__total{display:none}.cc-black-friday .section__block--heading{margin-bottom:24px}.cc-black-friday .countdown__number{width:49px;display:flex;height:44px;padding:5px;flex-direction:column;justify-content:center;align-items:center;align-self:stretch;border-radius:4px;border:1px solid #333;background:#181818;font-size:25px;line-height:120%;letter-spacing:.75px;text-transform:capitalize}.black_friday_grid{padding:48px 0}.bf_product_wrap .product_item{padding:0 5px;margin-bottom:10px}.black_friday_grid .product_info_content{padding:0;height:auto}.black_friday_grid h4{font-size:17px;letter-spacing:0px}.black_friday_grid .product_info_content p{display:none}.black_friday_grid .product_price_main{margin-bottom:8px}.black_friday_grid .price__current{font-size:16px;letter-spacing:.48px}.black_friday_grid .price__was{font-size:16px}.bf_product_btn{min-width:auto;padding:0;border:0px!important;height:auto;font-weight:300;font-family:var(--font-family-promary)}.black_friday_grid .product_info_image{max-height:133px;max-width:138px}.black_friday_grid .product_info_image.bundle-padding{margin-bottom:32px}.bf_product_wrap{margin:0 -5px -10px}.bf_product_btn:hover{background:transparent!important}.cc-black-friday .text-overlay img{max-width:150px}.comparison-table-common.comparison-table-photometric h2{font-size:32px;font-style:normal;font-weight:450;line-height:120%;letter-spacing:.96px;text-transform:capitalize}.comparison-table-common .label-value-main.photometric-main .label-value-list p{letter-spacing:.39px}.comparison-table-common .label-value-main.photometric-main .label-value-list h4,.photometric-main .label-value-list:first-child p{letter-spacing:0}.comparison-table-common .label-value-main.photometric-main .label-value-list{padding:10px}.comparison-table-photometric .label-value{padding:20px}.comparison-table-photometric .section{padding-bottom:32px}.comparison-table-common.comparison-table-photometric .label-value-list p{font-size:13px}.photometric-main .label-value-list:first-child p{font-size:15px}}@media (max-width: 599.98px){.color-scheme--white .image-banner .btn svg path{stroke:#fff}.product .product-media .media-gallery .media-ctrl .media-ctrl__counter{display:block}.media-gallery__thumbs{display:none}.comparison-table-common .spec-main .label-value-list h4{flex:0 0 108px}.comparison-table-common .spec-main .label-value-list{justify-content:space-between;gap:48px}.mobile-stacked .text-overlay{display:flex;padding:32px 20px;flex-direction:column;align-items:center;gap:24px;align-self:stretch;position:relative}.mobile-stacked .text-overlay h2,.mobile-stacked .text-overlay .text-overlay__block,.mobile-stacked .text-overlay__buttons{margin:0}.cc-footer a.back-to-top{right:10px;bottom:10px}.black_friday_grid .price__current{padding:0}.black_friday_grid .price__was{padding-top:6px}.price__default{display:flex;flex-direction:column;width:100%}.comparison-table-common .label-value-main.photometric-main .label-value-list{gap:30px}.comparison-table-common .label-value-main.photometric-main .label-value-list h4{flex:0 0 24%}.comparison-table-common .label-value-main.photometric-main .label-value-list p{flex:0 0 calc(36.33% - 25px)}}@media screen and (max-width: 500px){.media-with-text__text{padding-top:15px!important}.product-header-info{padding:12px 0!important;flex-direction:column!important;flex-wrap:nowrap!important;height:auto!important}.product-header-info .product-title{margin-bottom:5px!important;text-align:center}.product-header-info .product-links{justify-content:center!important;align-items:center!important}.product-header-info .product-links a{padding:0 5px!important;font-weight:400!important;font-size:14px!important}.product-header-info .product-links a.button{margin:0 3px!important;padding:7px 10px!important;font-size:14px!important}.product_sticky_info_bar .info_list_item-wrap ul{gap:15px!important}.advanced-multi-buttons .section__block--buttons{row-gap:25px!important}}@media screen and (max-width: 389px){.drawer__footer>.drawer__footer_note{flex-wrap:wrap;text-align:center}.drawer__footer cart-drawer-disclosure{margin:0 0 3px;width:100%;text-align:center}.drawer__footer_shipping{text-align:center;width:100%}.product-text-counter.cc-media-with-text-counter-brand-common .innerblock{width:140px;height:140px}.comparison-table-common .label-value-main.photometric-main .label-value-list{gap:20px}.comparison-table-common .label-value-main.photometric-main .label-value-list h4,.comparison-table-common .label-value-main.photometric-main .label-value-list p{flex:0 0 calc(36.33% - 20px)}.comparison-table-common .label-value-main.photometric-main .label-value-list p{flex:0 0 calc(33.33% - 20px)}.comparison-table-common.comparison-table-photometric .label-value-list h4,.comparison-table-common.comparison-table-photometric .label-value-list p{font-size:14px}}.advanced-multi-buttons{padding:55px 0}.advanced-multi-buttons .section__block--buttons{align-items:flex-end;column-gap:0;row-gap:0}.advanced-multi-buttons .btn{margin:0 10px}.product-header-info{display:flex;justify-content:space-between;align-items:center;padding:12px 0;height:46px}.product-header-info .product-title{flex:1;font-weight:500;font-size:15px}.product-header-info .product-links{flex:1;display:flex;justify-content:flex-end;align-items:center}.product-header-info .product-links .button{background-color:#000;color:#fff;text-decoration:none;border-radius:20px;padding:7px 20px;font-weight:500;font-size:15px}@media only screen and (min-width: 571px) and (max-width: 1024px){.card--sticky-atc .card__media{display:block}.product-info-page .media-with-text{margin:0 2%}.product-info-page .video-section h1{font-size:55px;margin-bottom:10px}.product-info-page .media-with-text__media .media img{object-fit:cover!important}recently-viewed.section{margin:45px 0 25px!important}product-recommendations.section{margin-bottom:0!important}.product-header-info{padding:10px!important;height:auto!important;flex-direction:column!important}.product-header-info .product-title{margin-bottom:5px}.product-header-info .product-links{flex:5!important}.media-with-text__text{padding-top:25px!important}.product_sticky_info_bar .info_list_item-wrap ul{gap:10px!important}.product-header-info .product-links .button,.info_list_item-wrap .list_item a,.product-header-info .product-title{font-size:14px!important}.product-template .product-header-info-container{padding:0 15px!important}}#view_all,#view_less{color:#3369ff}.media-with-text__media .media{padding-top:inherit!important}@media only screen and (max-width: 1023px){.slideshow__text .text-overlay__heading,.slideshow__text .text-overlay__block p{color:#000!important}}@media only screen and (max-width: 768px){.media-with-text__media .media img,.media-with-text__media .media{min-height:350px}.collection_title_wrap .contained-heading{font-size:21px}}.page-creator-of-month *{font-family:Archivo Narrow,sans-serif!important}.page-creator-of-month h1,.page-creator-of-month .title,.page-creator-of-month h1>*,.page-creator-of-month .h1,.page-creator-of-month strong{font-family:adelle-sans-condensed!important;font-weight:800!important}.page-creator-of-month .secondary,.page-creator-of-month h2,.page-creator-of-month .btn{font-family:Archivo Narrow,sans-serif!important;font-weight:700!important}.page-creator-of-month .italic,.page-creator-of-month .subheading{font-family:"Instrument Serif"!important;font-style:italic;font-weight:400}.page-creator-of-month p{font-size:20px}.subcopy h3{font-size:24px;font-style:italic;font-family:"Instrument Serif"!important}.page-creator-of-month .btn{font-size:16px;letter-spacing:normal;white-space:nowrap;padding:6px 20px;border-radius:5px;font-family:neue-haas-grotesk-display!important;font-style:normal;font-weight:550;line-height:24px;letter-spacing:1px;font-weight:550!important}.page-creator-of-month .btn svg{display:none}.page-creator-of-month .no__wrap{white-space:nowrap}@media (min-width: 600px){.page-creator-of-month .cc-image-banner:first-of-type{max-height:31.25vw}.page-creator-of-month .cc-image-banner:first-of-type .image-banner:first-of-type .img-fit{object-fit:contain!important;object-position:50% 0!important}}@media (min-width: 600px) and (orientation: portrait){.page-creator-of-month .cc-image-banner:first-of-type .image-banner .img-fit{object-fit:cover!important}}.page-COTM .video-section__media video{display:block;margin-left:auto;width:unset;height:unset;max-width:100%;border-radius:15px}.creator-of-the-month-template p,.page-creator-josh p{font-family:Archivo Narrow,sans-serif!important}.creator-of-the-month-template h1,.creator-of-the-month-template .title,.creator-of-the-month-template h1>*,.creator-of-the-month-template .h1,.creator-of-the-month-template strong,.page-creator-josh h1,.page-creator-josh .title,.page-creator-josh h1>*,.page-creator-josh .h1,.page-creator-josh strong,.creator-of-the-month-template blockquote p,.page-creator-josh blockquote p{font-family:adelle-sans-condensed!important;font-weight:800!important;line-height:1}.creator-of-the-month-template .secondary,.creator-of-the-month-template h2,.creator-of-the-month-template .btn,.page-creator-josh .secondary,.page-creator-josh h2,.page-creator-josh .btn{font-family:Archivo Narrow,sans-serif!important;font-weight:700!important}.creator-of-the-month-template .italic,.creator-of-the-month-template .subheading,.page-creator-josh .italic,.page-creator-josh .subheading{font-family:"Instrument Serif"!important;font-style:italic;font-weight:400}.creator-of-the-month-template p,.page-creator-josh p{font-size:20px}.creator-of-the-month-template .btn,.page-creator-josh .btn{font-size:16px;letter-spacing:normal;white-space:nowrap;padding:6px 20px;border-radius:5px;font-family:neue-haas-grotesk-display!important;font-style:normal;font-weight:550;line-height:24px;letter-spacing:1px;font-weight:550!important}.page-creator-josh .btn svg{display:none}.creator-of-the-month-template .no__wrap,.page-creator-josh .no__wrap{white-space:nowrap}@media (min-width: 600px){.creator-of-the-month-template .cc-image-banner:first-of-type{max-height:31.25vw}.creator-of-the-month-template .cc-image-banner:first-of-type .image-banner:first-of-type .img-fit{object-fit:contain!important;object-position:50% 0!important}}@media (min-width: 600px) and (orientation: portrait){.creator-of-the-month-template .cc-image-banner:first-of-type .image-banner .img-fit{object-fit:cover!important}}@media (max-width: 480px){.creator-of-the-month-template .stormyVideo{padding-top:80px}}@media (min-width: 600px){.page-creator-josh .cc-image-banner:first-of-type{max-height:31.25vw}.page-creator-josh .cc-image-banner:first-of-type .image-banner:first-of-type .img-fit{object-fit:contain!important;object-position:50% 0!important}}@media (min-width: 600px) and (orientation: portrait){.page-creator-josh .cc-image-banner:first-of-type .image-banner .img-fit{object-fit:cover!important}}@media (max-width: 480px){.page-creator-josh .stormyVideo{padding-top:80px}}p{line-height:1.4;font-weight:400}
/*# sourceMappingURL=/cdn/shop/t/81/assets/custom-style.css.map */
