.back_to_top_btn svg path{fill:#fff}.back_to_top_btn svg{width:10px;height:15px;position:absolute}.back_to_top_btn{position:fixed;bottom:3rem;right:0;opacity:0;visibility:hidden;z-index:1000;margin-right:24px;width:43px;height:43px;border-radius:50%;background-color:#424347}.back_to_top_btn.show{opacity:1;visibility:visible}.arrow_top{position:relative;width:100%;display:flex;align-items:center;justify-content:center;height:100%}.template-search predictive-search,.tabifier .product_videos video{max-width:100%}.predictive-search-results{padding:40px 20px}div#predictive-search{padding:10px 0}.template-search .image-wrap img:not([role=presentation]),.predictive-search-results .grid__image-ratio img{object-fit:contain}.template-search predictive-search.is-active .btn--close-search path{stroke:#fff!important}#predictive-search .search__results,#predictive-search,.tabifier .tab-content.Downloads,.tabifier .product_videos{text-align:center}#predictive-search .results__search-btn{max-width:500px;margin:0 auto}.template-404 .section-header__title{font-size:32px}.template-404 .main-content{display:flex;align-items:center;justify-content:center;padding-bottom:50px}.about-us .header-layout{border-bottom:1px solid #fff}.template-product .header-layout,.template-collection .header-layout,.template-blog .header-layout,.template-page.faq .header-layout{border-bottom:1px solid #313131}.site-header.site-header--opening .site-header__logo-link.logo--inverted{display:none}.header-wrapper--sticky,.newsletter-section__image .image-wrap,.about-us .feature-row-wrapper .image-wrap{background:transparent}.site-nav__dropdown .right-images .images-main img{max-height:250px}.site-nav--has-dropdown .site-nav__link--underline:after{border-color:#fff}.breadcrumb a,.breadcrumb span,.breadcrumb__divider,.breadcrumb{color:#959595;font-size:13px;line-height:20px;margin-right:7px}.about_top_banner .background-media-text__aligner{position:absolute;transform:translateY(-50%);top:50%;left:0%;z-index:2}.about_top_banner .background-media-text__text{background-color:transparent;width:100%;text-align:inherit}.about_top_banner .background-media-text__text .h3{font-size:45px;line-height:65px;margin-bottom:11px;color:#fff;font-family:Unbounded;font-weight:500}.about_top_banner .background-media-text__text p{font-size:20px;line-height:24px;color:#fff}.about_top_banner .background-media-text__container:before{height:100%;content:"";position:absolute;left:0;top:0;width:100%;opacity:.3;z-index:2;background:#000 0% 0% no-repeat padding-box}.about-us .rich_text .theme-block{max-width:623px;margin:0 auto}.about-us .rich_text .theme-block p{color:#121212}.tabs_with_image{padding:107px 0 100px}.tabs_with_image .faq_with_image,.contact-page{display:flex;align-items:center}.tabs_with_image .accordian{width:50%;padding:0 50px 0 15px}.tabs_with_image .right_image{width:50%;padding-right:80px}.tabs_with_image .right_image img{transform:rotate(90deg)}.template-page.about-us .tabs_with_image .right_image img{transform:none}.tabs_with_image .title{color:#fff;text-align:center;font-weight:500}.tabs_with_image .description{max-width:488px;margin:0 auto}.tabs_with_image .description p{color:#fff;margin:0 0 40px;font-size:13px;line-height:20px;text-align:center}.tabs_with_image .accordian_title{font-size:25px;line-height:40px;color:#fff;font-family:inter;font-weight:600}.tabs_with_image .collapsible-trigger__icon .icon,.product_recommended_section .recommended_slider .slick-arrow svg{color:#fff}.tabs_with_image .collapsible-trigger__icon--circle,.drawer.cart .js-qty__num{border:none}.tabs_with_image .collapsible-trigger{display:flex;flex-direction:row;width:100%;align-items:center;justify-content:space-between}.tabs_with_image .collapsible-trigger--inline,.contact_section .page-full{padding:0}.tabs_with_image .collapsible-content__inner p{color:#fff;margin-bottom:30px}.tabs_with_image .collapsible-content__inner a{color:#fff;text-decoration:underline!important;font-size:13px}.tabs_with_image .tab{border-bottom:solid 1px #fff;padding:17.5px 0}.tabs_with_image .collapsible-trigger--inline{padding:0}.tabs_with_image .rte.collapsible-content__inner--faq,.product_faq .rte.collapsible-content__inner--faq{padding:15px 0 0}.tabs_with_image .collapsible-trigger--inline .collapsible-trigger__icon,.product_faq .collapsible-trigger--inline .collapsible-trigger__icon{left:auto;right:0;border:none}.tabs_with_image .bottom_description{max-width:488px;padding:0 15px}.tabs_with_image .bottom_description p{font-size:13px;color:#fff;margin:0}.about-us .feature-row,.about-us .feature-row--50 .feature-row__images{margin:0}.about-us .feature-row-wrapper .feature-row__text{flex:0 1 50%;min-width:50%;padding:0}.about-us .feature-row__item:nth-child(1){padding-right:110px}.about-us .feature-row__item:nth-child(2){padding-left:10px}.about-us .index-section.unser_section{padding:100px 0 50px;margin:0}.about-us .index-section.second_image_text{padding:0 0 100px;margin:0}.about-us .feature-row{align-items:initial;max-width:1250px;margin:0 auto}.about-us .feature-row-wrapper .feature-row .subheading{margin-bottom:30px;color:#121212}.upper_image.mb_show{display:none}.slider_with_images .slick-slider .slick-disabled{opacity:0;pointer-events:none}.slider_with_images .image_slider_wrapper{display:flex;padding:100px 0;max-width:1250px;margin:0 auto}.slider_with_images .left_part{width:50%;padding-right:27px}.slider_with_images .right_part{width:50%;max-height:100%;overflow:hidden;border-radius:0 0 100px}.slider_with_images .right_part .bottom_slider_wrap{height:100%}.slider_with_images .left_part,.registration_form .password_hide_show,.collection-grid__wrapper .grid-product__content,.product__photos{position:relative}.slider_with_images .left_part .top_content:after{height:100%;content:"";position:absolute;left:0;top:0;width:100%;opacity:.3;border-radius:105px 0 0;z-index:2;background:#000 0% 0% no-repeat padding-box}.slider_with_images .left_part .top_content{position:relative;padding:189px 34px;margin:0 0 0 auto;max-width:540px;background-size:100%;background-repeat:no-repeat}.slider_with_images .left_part .top_content h3{position:relative;z-index:3;font-size:30px;line-height:40px;color:#fff;margin:0 0 15px;max-width:400px;font-family:unbounded;font-weight:500}.slider_with_images .left_part .top_content p{position:relative;z-index:3;font-size:20px;line-height:35px;color:#fff;margin:0}.slider_with_images .left_part .bottom_content img{margin:0 0 0 auto;max-width:281px;padding-top:26px;position:relative;z-index:2}.slider_with_images .right_part .upper_image{margin-bottom:25px}.slider_with_images .right_part .upper_image img{width:100%;max-height:276px;object-fit:initial}.slider_with_images .right_part .slider_list{padding:38px 48px 0}.slider_with_images .right_part .slider_list img{max-width:40px;margin-bottom:15px}.slider_with_images .right_part .slider_list h5{font-size:15px;line-height:25px;color:#fff;margin-bottom:16px;max-width:250px;font-family:unbounded;font-weight:500}.slider_with_images .right_part .slider_list p{line-height:26px;color:#fff}.slider_with_images .right_part .slider_list .slick-prev{left:52px;z-index:1}.slider_with_images .right_part .slick-arrow svg{width:15px;height:16px}.slider_images .slick-arrow:before,.slider_images .slick-arrow:after{content:none}.slider_images .slick-arrow{z-index:3;color:#fff;opacity:1;background-color:transparent;width:43px;height:43px;bottom:0}.slider_with_images .slider_images .slick-prev{left:51px;top:auto;bottom:-5rem}.slider_with_images .slider_images .slick-next{bottom:-5rem;left:150px;top:auto}.slider_with_images .slider_images .slick-prev:hover,.slider_images .slick-prev:focus,.slider_images .slick-next:hover,.slider_images .slick-next:focus{color:#fff;outline:none;background:transparent}.slider_with_images .left_part:before{content:"";z-index:2;background:url(/cdn/shop/files/dsign.png?v=1696414213) no-repeat;width:473px;height:388px;background-size:100%;position:absolute;bottom:-3.5rem;left:0;vertical-align:middle;left:-6rem}.newsletter_image .newsletter-section{padding:99px 30px}.newsletter_image .newsletter-section__content form{flex-direction:column}.newsletter_image .newsletter-section input{border-radius:50px 0 0 50px!important;padding:0 15px;border:solid 1px #959595;background-color:#fff}.newsletter_image .newsletter-section input::placeholder{font-size:14px;line-height:35px;color:#959595}.newsletter_image .newsletter-section .newsletter-section__image--33{flex:35.333% 0 0}.newsletter_image .newsletter-section .theme-block,.index-section.contact_wrapper,.index-section.contact_section,.template-page.faq .index-section:nth-last-child(1){margin:0}.newsletter_image .newsletter-section .h2{margin:0 0 10px;font-weight:500}.newsletter_image .newsletter-section .enlarge-text{max-width:440px;margin-bottom:30px}.newsletter_image .newsletter-section .newsletter_checkbox label{max-width:600px;margin-bottom:30px}.newsletter_image .newsletter-section .newsletter__input-group{max-width:550px;width:100%}.newsletter_image .newsletter-section .newsletter_checkbox p{font-size:12px;letter-spacing:0;text-transform:capitalize}.newsletter_image .newsletter-section .newsletter_checkbox{display:flex;align-items:flex-start;margin-top:11px;border-radius:0}.newsletter_image .newsletter-section .newsletter_checkbox input:checked,.Solarleuchten .newsletter-section .newsletter_checkbox input:checked{background-color:#0883db}.newsletter_image .newsletter-section .newsletter_checkbox input,.Solarleuchten .newsletter-section .newsletter_checkbox input{background-color:transparent;padding:0;-webkit-appearance:none;appearance:none;position:relative;border:solid 1px #959595;margin-top:3px;width:15px;height:15px;border-radius:0!important}.newsletter_image .newsletter_checkbox input:after,.Solarleuchten .newsletter_checkbox input:after{position:absolute;top:-4px;left:1px;color:#fff!important;content:"";margin:0;width:15px;height:15px;padding:0}.newsletter_checkbox input[type=checkbox]:checked:after,.Solarleuchten .newsletter-section__content input[type=checkbox]:checked:after{content:"\2713";font-size:14px}.contact-page .inner_contact_form{max-width:480px;margin:0 auto;padding:0}.contact-page .left_part,.contact-page .right_part{width:50%}.contact-page .left_part img{max-height:860px;width:100%}.contact-page .right_part .inner_contact_form .section-header__title{font-size:45px;line-height:65px;text-align:initial;max-width:380px;font-family:Unbounded;margin:0 0 11px}.contact-page .right_part .inner_contact_form .section-header__rte p{margin:0;font-size:18px;line-height:26px;text-align:initial;font-family:Inter;color:#000}.contact-page .inner_contact_form .form-vertical{margin-bottom:15px;max-width:380px}.contact-page .inner_contact_form .form-vertical label,.contact-page .inner_contact_form .form-vertical .spam_detection_by_shopify{display:none}.contact-page .inner_contact_form .form-vertical input,.contact-page .inner_contact_form .form-vertical textarea{background-color:#fff;margin-bottom:15px;padding:15px 20px}.contact-page .inner_contact_form .form-vertical input{border:1px solid;border-color:var(--colorBorder);border-radius:25px;max-width:100%;padding:12px 20px;border-color:#000}.contact-page .inner_contact_form .form-vertical button{width:100%;margin:30px 0 0}.contact-page .inner_contact_form textarea{border-radius:25px;border-color:#000}.contact-page .inner_contact_form .contact_form_checkbox label{display:block;text-transform:capitalize}.contact-page .inner_contact_form .contact_form_checkbox label strong{text-transform:capitalize;text-decoration:underline}.contact-page .inner_contact_form .contact_form_checkbox label strong:hover{opacity:.7}.contact-page .inner_contact_form .contact_form_checkbox p{font-size:13px;line-height:20px;margin:0;letter-spacing:0px;color:#121212}.contact-page .inner_contact_form .contact_form_checkbox input{margin-top:3px}.contact-page .inner_contact_form .contact_form_checkbox{display:flex;align-items:baseline}.contact-page .left_part img{object-fit:cover}.template-blog .rich_text{position:relative;max-width:1170px;margin:0 auto}.template-blog .page-content{padding:45px 40px}.template-blog .breadcrumb{text-align:left;color:#959595}.template-blog .view_more_blog_btn a{padding:17px 46px;font-weight:500}.template-blog .view_more_blog_btn a:hover{background-color:#f7f5f4;color:#000}.blog_richtext{max-width:622px}.blog_richtext .theme-block{margin-bottom:0}.blog_richtext .theme-block h2{font-size:45px;line-height:65px;color:#121212;margin:0 0 11px;font-weight:500;max-width:622px}.blog_richtext .enlarge-text{color:#575757}.template-blog .rich_text:before{position:absolute;width:330px;height:272px;right:0rem;background-image:url(/cdn/shop/files/dsign.png?v=1696414213);content:"";background-repeat:no-repeat;background-size:contain;transform:translateY(-50%);top:50%}.template-blog .blog-main .article__grid-meta,.template-article .blog-main .article__grid-meta{background-color:#f7f5f4;padding:10px 16px 30px;border-radius:0 0 10px 10px}.blog-main .article__excerpt,.blog-main .artical-desc{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:13px;color:#575757}.blog-main .image-wrap img{border-radius:10px 10px 0 0}.template-blog .blog-main .article__grid-meta .article__title{min-height:auto;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}.grid.blog-main,.tabifier .tab_product_description .column .item:not(:last-child){margin-bottom:30px}.blog_time{display:flex;align-items:center}.blog_time p{color:#121212;opacity:.3;margin:0 0 0 10px;font-size:13px;line-height:20px}.blog_time img{width:13px;height:13px}.blog_listing{max-width:1170px;margin:0 auto;padding:0 0 100px}.breadcrumb_section .breadcrumb{margin:20px 0 0}.view_more_blog_btn{width:100%;text-align:center;margin-top:30px}.view_more_blog_btn a{font-size:14px;line-height:35px;font-family:unbounded;padding:17px 46px;background-color:#0883db;border-radius:30px;color:#fff}.blog-main .image-element,.template-collection .image-element{opacity:1}.breadcrumb_section .breadcrumb,.template-article .section-header,.article .article__body,.newsletter_soon .newsletter-section__content{text-align:left}.blog-time-date{display:flex;align-items:center;margin-bottom:50px}.section-header .article__date{margin:0 20px 0 0}.template-blog .section-header__title{text-align:left;margin-bottom:40px;font-weight:500}.template-article .blog_time p,.template-article .article__date time{color:#575757;opacity:1}.template-article .blog_time p,.template-article .article__date{font-size:16px;line-height:26px;color:#575757}.article__date time{font-size:16px;line-height:1.5}.article .blog_time p{font-size:13px;line-height:20px}.article .section-header__title{font-weight:500}.article .rte blockquote,.article blockquote{padding:20px 0}.blog_time img{width:16px;height:16px}.article{max-width:765px;margin:0 auto}.article .article__body h4{font-size:20px;line-height:35px;color:#000;margin:0 0 20px}.article .article__body h5{margin:0 0 10px}.article .article__body h6{font-size:16px;margin:0 0 10px}.article .article__body p{color:#575757}.article .article__body img,.newsletter_soon .newsletter-section__content .input-group-btn button,.predictive__screen{width:100%}.article .article__body img+em{color:red}.article .article__body .ql-block{text-align:left!important}.blog-slider-main .blog-view-all{padding-top:40px}.blog-slider-main .flickity-previous{left:-3rem;padding:8px 9px}.blog-slider-main .flickity-next{right:-5rem;padding:8px 9px}.blog-slider-main .blog_time{margin-bottom:20px}.blog-slider-main .blog_time p{color:#575757;opacity:.3;font-size:13px}.blog-slider-main .section-header__title{text-align:center;margin-bottom:15px;font-weight:500}.blogs_sliderr_post .blog-titledesc{font-size:20px;line-height:25px;color:#575757;margin:0;text-align:center}.blogs_sliderr_post .section-header__title{margin-bottom:15px;text-align:center;0 font-weight:500}.blogs_sliderr_post .blog_time img{width:13px;height:13px}.blog_tag_filter{min-width:130px;display:flex;align-items:center;border-radius:30px;background-color:#f7f5f4;border-color:#f7f5f4;margin:0 0 56px;padding:6px 17px}.blog_listing .section-header select{display:flex}.blog_tag_filter .list{width:100%;margin:7px 0;background-color:#f7f5f4}.blog_tag_filter .list li{font-size:13px;line-height:20px;color:#000;text-transform:capitalize;display:flex;align-items:center}.blog_tag_filter:hover{background-color:#e4e4e4}.nice-select.open,.nice-select:active,.nice-select:focus{border-color:transparent}.blog_tag_filter .list .current{color:#000}.nice-select:after{width:7px;height:7px;right:1.3rem;border-bottom:2px solid #000;border-right:2px solid #000}.template-page.faq .faq_section{max-width:1080px;margin:0 auto}.template-page.faq .faq_section.faq_section_first{padding:100px 0 0}.template-page.faq .faq_section .faq_tab_wrapper .faq_tab .collapsible-trigger__icon--circle{border:none;color:#0883db;font-weight:600}.template-page.faq .faq_section .faq_tab_wrapper{padding:0 40px 28px}.template-page.faq .faq_section .faq_tab_wrapper .collapsible-trigger__icon .icon{height:9px;width:13px}.template-page.faq .faq_section.faq_section_first .faq_tab_wrapper .faq_tab:nth-child(2) .collapsible-trigger .faq_title{color:#0883db}.template-page.faq .faq_section .faq_tab_wrapper .faq_tab .collapsible-trigger .faq_title:hover{color:#0883db!important}.template-page.faq .faq_section.faq_section_first .faq_tab_wrapper .faq_tab:nth-child(1) .collapsible-trigger .faq_title{font-size:25px;line-height:40px;color:#0883db;font-family:Inter;letter-spacing:0}.template-page.faq .faq_section .faq_tab_wrapper .faq_tab:nth-child(1) .collapsible-trigger .faq_title{font-size:25px;line-height:40px;color:#000;font-weight:600;font-family:Inter;letter-spacing:0}.template-page.faq .faq_section .faq_tab_wrapper .faq_tab .collapsible-trigger .faq_title{font-size:18px;line-height:26px;color:#000;font-family:Inter;letter-spacing:0}.template-page.faq .faq_section .faq_tab_wrapper .faq_tab .collapsible-content__inner p,.product_faq .faq_tab_wrapper .faq_tab .collapsible-content__inner p{font-size:16px;line-height:26px;color:#575757;font-family:Inter;letter-spacing:0}.template-page.faq .faq_section .faq_tab_wrapper .faq_tab{padding:27px 0 20px;border-bottom:solid 1px #555}.template-page.faq .faq_section .faq_tab_wrapper .collapsible-trigger--inline{padding:0;width:100%}.template-page.faq .faq_section .section-header{margin-bottom:50px}.template-page.faq .faq_section .section-header .section-header__title{font-size:45px;line-height:65px;color:#121212;font-family:Unbounded;font-weight:500;letter-spacing:0px;margin:0 0 11px;text-align:center}.template-page.faq .faq_section .section-header p{font-size:20px;line-height:24px;color:#000;margin:0}.template-page.faq .index-section{margin:0 0 30px}.collapsible-content.is-open,.tabs_with_image .collapsible-content.is-open{height:auto!important}.template-page.faq .rte.collapsible-content__inner--faq{padding:8px 0 0}.faq_page_bottom{padding:90px 0;position:relative;max-width:1080px;margin:0 auto}.faq_page_bottom .theme-block{margin-bottom:27px}.faq_page_bottom .theme-block h2{max-width:517px;font-size:30px;line-height:40px;margin:0 auto;font-weight:500}.faq_page_bottom .theme-block p{font-size:16px;line-height:26px;color:#575757;max-width:426px;margin:0 auto}.faq_page_bottom .theme-block a{letter-spacing:0;padding:15px 40px;text-transform:capitalize;font-weight:400}.faq_page_bottom:before{content:"";z-index:2;background:url(/cdn/shop/files/dsign.png?v=1696414213) no-repeat;width:360px;height:287px;background-size:contain;position:absolute;vertical-align:middle;right:-3rem}.login_page .login_details{display:flex;align-items:center;padding-top:100px}.login_page .login_banner,.login_page .login_part,.registration_form .left_side,.registration_form .right_side{width:50%}.login_page .login_banner img{width:100%;max-height:638px}.login_details .inner_content{max-width:470px;margin:0 auto}.login_details .section-header,.registration_form .section-header{text-align:left;margin-bottom:30px}.login_details .section-header h3,.registration_form .section-header h3{margin-bottom:10px;line-height:40px}.login_details .section-header p,.registration_form .section-header p{line-height:26px;color:#575757;margin:0}.login_details .form-vertical input::placeholder,.registration_form .form-vertical input::placeholder{color:#959595;opacity:1;font-size:13px;line-height:20px}.login_details .form-vertical input,.registration_form .form-vertical input{margin-bottom:15px;border-radius:25px;border-color:#959595;padding:11px 20px;background-color:#fff}.password_recover{margin-bottom:20px}.password_recover a{font-size:13px;line-height:20px;color:#959595;text-decoration:underline;text-underline-offset:3px}.customer_register_link{border:solid 1px #121212;width:100%;justify-content:center;display:flex;border-radius:25px;padding:12px 20px}.template-customers-login .is-light .site-nav__link,.template-customers-register .is-light .site-nav__link{color:#000}.template-customers-login .header-layout,.template-customers-register .header-layout{border-bottom:none}.registration_form{display:flex;align-items:center;padding-top:100px}.registration_form .right_side .register_container{max-width:480px;padding-left:100px}.registration_form .section-header p a{text-decoration:underline;text-underline-offset:3px}.register_submit{background-color:#0883db!important;width:100%;color:#fff;border:none;margin-top:25px}.registration_form span.show_pass{position:absolute;top:11px;right:19px}.template-collection .index-section{margin:0 0 70px}.collection_list{padding:70px 0 50px}.collection_richtext{max-width:869px;margin:0 auto}.collection_richtext .theme-block,.jdgm-carousel--aligned-theme .jdgm-carousel-item__product-image{margin:0}.collection_richtext .theme-block h2{font-size:45px;line-height:65px;font-weight:500;margin-bottom:10px}.collection_richtext .theme-block p{font-size:20px;line-height:24px;color:#121212}.collection_richtext .enlarge-text{max-width:620px}.collection-sidebar__group .collapsible-trigger p{padding-right:14px}.collection-sidebar__group .collapsible-trigger,.collection_list .pagination{padding:0}.collection-sidebar__group .collapsible-trigger p{text-transform:capitalize}.collection-sidebar__group .collapsible-trigger p{font-size:14px;font-weight:500;line-height:24px;font-family:unbounded;margin:0;letter-spacing:.5px;color:#000}.collection-sidebar__group{padding:14px 0;margin:0;border-top:1px solid;border-top-color:#00000080}.collapsible-trigger.is-open p,span.faq_title:hover{color:#0883db}.collection-sidebar__group .collapsible-content__inner{padding:21px 0 0}.collapsible-trigger__icon .icon{height:13px;width:13px;color:#0883db}.price-range__display-wrapper span{font-size:16px;line-height:26px;color:#575757}.collection-grid__wrapper .grid__item--content{padding-left:65px}.collection-grid__wrapper .grid-producst__meta{line-height:var(--typeBaselineHeightMinus01);padding:19px 0 6px;position:relative}.collection-grid__wrapper .grid-product__vendor,.grid-product__title{font-size:15px;line-height:25px;font-family:Unbounded;font-weight:500}.collection-grid__wrapper .grid-product__price--original{margin-left:15px;color:#575757;font-size:12px}.collection-grid__wrapper .grid-product__price{color:#ef0000;display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center}.product_specification p{margin:10px 0 11px;font-size:14px;line-height:22px;color:#939393}.collection-grid__wrapper .grid{margin:0 0 0 -50px}.collection-grid__wrapper .grid .grid__item{padding-left:50px}.collection-grid__wrapper .best_seller_tag p{font-size:9px;line-height:20px;background-color:#0883db;margin:0;color:#f7f5f4;border-radius:10px;padding:2px 12px;display:inline-block}.collection-grid__wrapper .best_seller_tag{position:absolute;z-index:1;left:12px;top:12px}.view_more_blog_btn a{padding:8px 46px}.collection-filter select{width:auto;border:none;background-color:#fff}.collection-filter__sort-container{background-color:transparent;display:flex;justify-content:end}.collection_faq .collapsible-trigger--inline .collapsible-trigger__icon,.template-page.faq .faq_section .collapsible-trigger--inline .collapsible-trigger__icon{left:auto;right:0;border:none}.collection_faq .collapsible-trigger--inline{padding:27px 0 20px;width:100%}.collection_faq .faq_tab_wrapper{padding:0 40px 30px;border-radius:10px}.collection_faq .faq_tab{border-bottom:solid 1px #828282}.collection_faq{max-width:1080px;margin:0 auto}.collection_faq .section-header__title{text-align:center;font-weight:500}.collection_faq .faq_title{font-size:18px;line-height:26px;font-weight:600;font-family:Inter;letter-spacing:0}.collection_faq .collapsible-content__inner--faq{max-width:880px}.collection_faq .collapsible-content__inner--faq p{font-size:16px;line-height:26px;color:#575757}.template-collection .index-section:nth-last-child(1){margin:107px 0 100px}.collection_list .tag--active .tag__checkbox:after,.collection_list .collection-sidebar__group .tag-list--checkboxes .tag--active a:after,.collection_list .collection-sidebar__group input:checked~.tag__checkbox:after{background-color:transparent;border-color:var(--colorTextBody);content:"\2713"}.collection_list .tag__checkbox:after{height:13px;left:1px;width:13px;top:6px}.collection_list .tag__checkbox:before{border:solid 1px #000;background-color:transparent}.collection_list .grid__item--sidebar::-webkit-scrollbar,.login_details .form-vertical label,.registration_form .form-vertical label{display:none}.compare_widget input{position:absolute;opacity:0}.compare_widget svg{fill:#1c1d21;width:13px;height:20px}.compare_widget .SPCMP_Add_span{opacity:0}.compare_widget:hover .SPCMP_Add_span{opacity:1}.compare_widget:hover svg{fill:#058beb}.compare_widget .SPCMP_chk_lbl .SPCMP_Add_span{margin-right:8px;color:#121212;font-size:13px;line-height:20px;letter-spacing:0}.compare_widget{position:absolute;right:1rem;top:10px}.coder-comparable-highlight td:nth-child(1){font-weight:600;font-size:16px;line-height:28px}.grid-product__tag.grid-product__tag--sale{margin-top:0;position:relative;left:unset;display:inline-table;top:unset;bottom:unset;border-radius:50px;font-size:10px;font-weight:600;margin-right:10px}.tag-list--active-tags{display:flex;flex-wrap:wrap;align-items:center}.tag-list--active-tags .tag--remove a{padding:12px 36px 12px 23px;display:inline-block}.tag--remove{position:relative;margin-right:10px}.pyr-compare-popup .pyr-compare-imgbx,.pyr-compare-popup .pyr-compare-imgbx img{background-color:#fff}.pyr-compare-table .pyr-compare-remove svg{fill:#000!important}.pyr-compare-table .pyr-compare-remove,body.pyr-compare-popup-open-body .pyr-compare-popup .pyr-compare-popbx .pyr-compare-popclose:hover{background:transparent!important}.coder-comparable-highlight td{background-color:#fff!important}body.pyr-compare-popup-open-body .pyr-compare-popup .pyr-compare-table td:first-child,.pyr-compare-popup .pyr-compare-list{background:#f7f5f4!important}body.pyr-compare-popup-open-body .pyr-compare-popup .pyr-compare-table td:first-child *,body.pyr-compare-popup-open-body .pyr-compare-popup .pyr-compare-table td:first-child{font-weight:600;color:#000!important;border:0;text-align:right}body.pyr-compare-popup-open-body .pyr-compare-popup .pyr-compare-table td:not(:first-child){text-align:center;font-size:15px;line-height:1.6;border-color:#0003;border-left:0}body.pyr-compare-popup-open-body .pyr-compare-popup .pyr-compare-popbx .pyr-compare-remove svg{width:25px;height:25px;padding:7px;border-radius:4px}body.pyr-compare-popup-open-body .pyr-compare-popup .pyr-compare-popbx .pyr-compare-popclose svg{fill:#000!important}body.pyr-compare-popup-open-body .pyr-compare-popup .pyr-compare-popbx .pyr-compare-addcart{border-radius:50px!important;background:#0883db!important;font-size:11px!important;letter-spacing:.84px;font-family:Unbounded;font-weight:500;padding:14px 15px;margin-top:8px}.pyr-compare-popup .pyr-compare-popclose{background:#fff!important;color:#000!important}.coder-comparable-radio span{letter-spacing:0}.compare_widget label{display:flex!important;align-items:center}.pyr-compare-popup .pyr-compare-header{justify-content:end!important}.pyr-compare-popup .pyr-compare-poptitle{position:absolute!important;transform:translate(-50%,-50%)!important;top:50%!important;left:50%!important}.pyr-compare-table .pyr-compare-imgbx{margin-bottom:20px!important}.pyr-compare-popup .pyr-compare-popbx{width:1400px!important}.product__price{color:#ef0000;margin-right:10px;font-family:unbounded;font-weight:500}.product__thumb-arrow .icon{height:10px;width:10px;vertical-align:baseline;display:flex;width:100%}.template-product .breadcrumb_section .breadcrumb{margin:40px 0 0}.template-product header span.drop-text{border:solid 1px #B5B5B5}.product_detail{max-width:1192px;margin:0 auto;padding-bottom:20px}.product_detail .grid{margin:0 0 0 -50px}.product_detail .grid .grid__item{position:relative;padding-left:50px}.product_detail p.sold_out_tag{font-size:9px;line-height:20px;font-family:Inter;background-color:#ef0000;color:#f7f5f4;padding:1px 13px;border-radius:50px;display:inline-block;margin-bottom:20px}.product_detail .product-single__sku{color:#959595;font-size:13px;line-height:20px;font-family:Inter;margin-bottom:15px}.product_detail .product-single__title,.product-single__vendor{font-size:25px;line-height:40px;font-family:unbounded;color:#000;font-weight:500;margin:0}.product_detail .product_page_specfication p{color:#575757;letter-spacing:1px}.product_detail .product-block--price{display:flex;flex-wrap:wrap;align-items:baseline}.product_detail .product__price.on-sale{padding-right:20px;font-size:25px;line-height:32px;font-family:unbounded;color:#ef0000;font-weight:500}.product_detail .product__price--compare{font-size:15px;line-height:25px;color:#000;font-family:unbounded;font-weight:500;margin-right:30px}.product_detail .product__policies,.product_detail .product__policies a{border-bottom:none!important;font-size:13px;line-height:20px;font-family:Inter;color:#959595}.product-block.product-block--price{margin-bottom:20px}.product-block.description,.template-challange .g-recaptcha{margin-bottom:10px}.product-block.description p{font-size:16px;font-family:Inter;color:#575757}.product-block.description p span{padding-bottom:15px;display:inline-block}.product_detail .hr--large,.product_detail .hr--medium,.product_detail .hr--small,.product_detail hr{border-top-color:#818181}.sales-point .icon-and-text span{margin-left:11px;color:#575757;font-size:14px}.product-block.product-block--sales-point{margin:0 0 16px}.product_detail .sales-points,.product_detail .payment_methods_available ul li,.newsletter_soon .newsletter-section__content .theme-block{margin:0}.product_detail .payment_methods_available ul{display:flex;list-style-type:none;margin:20px 0 0}.product_detail .payment_methods_available ul li svg{width:50px;height:33px;margin-right:10px;vertical-align:bottom}.product_detail .product__thumb-item{width:33.33%;max-width:134px}.product_detail .product__thumbs--scroller,.drawer__scrollable{padding:0 30px}.product_detail .product__thumbs{margin:0 auto;max-width:494px;padding-top:24px}.product_detail .notify_message{border-bottom:solid 1px #818181;margin:-12px 0 0;padding-bottom:12px}.product_detail .notify_message a{color:#959595;border:solid 1px #000;width:100%;display:block;border-radius:50px;padding:11px 16px;background-color:#fff}.product_detail .sold_out_tags p{color:#ef0000;margin-left:11px}.product_detail .available p{color:#4a8360;margin-left:11px;font-size:14px}.product_detail .sold_out_tags,.product_detail .available{display:flex;align-items:baseline}.product_detail .sold_out_tags svg path{fill:#ef0000}.product_detail .available svg path{fill:#4a8360}.product_detail .jdgm-prev-badge__text{text-decoration:underline;text-underline-offset:3px}.product_detail .add-to-cart svg{vertical-align:bottom;margin:0 10px 0 0}.product_detail .jdgm-widget.jdgm-preview-badge{margin-bottom:20px}.product_detail .jdgm-star.jdgm--off:before{color:#ffd800}.product_detail .profile_bottom{display:flex;border:solid 1px #121212;border-radius:10px;padding:20px 40px;align-items:center;margin:20px 12px 0}.product_detail .profile_bottom img{max-width:104px}.product_detail .profile_info{margin-left:40px}.bis-button.BIS_trigger{display:none!important}.profile_bottom .profile_info h4{font-size:18px;font-weight:500;color:#000;line-height:26px;font-family:Inter;margin:0 0 9px}.profile_bottom .profile_info p{font-size:13px;line-height:20px;color:#959595;font-family:Inter;margin:0 0 5px}.profile_bottom .profile_info a{font-size:13px;line-height:20px;font-family:Inter;color:#0883db;text-decoration:underline}.product_qty_with_addtocart{display:flex;margin:0 0 15px}.product_detail .qZgSr5RiiBCTAMfQYsty{width:110px!important;height:25px!important}.product_detail .jdgm-prev-badge{font-size:14px}.main-qty-buybtn .errors.text-center{margin-top:15px}.product_qty_with_addtocart .product__quantity{width:100%;max-width:208px}.product_qty_with_addtocart .product__quantity label{display:none}.product_qty_with_addtocart .product__quantity .js-qty__wrapper button{padding:0 20px}.product_qty_with_addtocart .product__quantity .js-qty__wrapper{padding:11px 0;max-width:100%;border-radius:30px;border:solid 1px #000;margin-right:10px}.product_qty_with_addtocart .product__quantity .js-qty__num{padding:0;border:none}.product_qty_with_addtocart .add-to-cart.btn--secondary{background-color:#0883db;color:#fff;border-color:#0883db;padding:10px}.shopify-cleanslate .h7OYsWHrW5495r9beh2n{padding:14px 10px!important;border-radius:50px}.shopify-payment-button__more-options{font-family:Inter;font-size:13px!important;padding:0!important;color:#121212!important;line-height:20px!important;margin:12px 0 0!important;text-decoration:underline}.SPI_PCA_INIT{position:absolute;top:0;right:0}.SPI_PCA_INIT svg{z-index:2;position:absolute;right:1rem;top:1.5rem}.SPI_PCA_INIT input{background-color:transparent!important;max-width:100px;color:transparent!important}.product_qty_with_addtocart input.SPCMP_Add[type=button],.product_qty_with_addtocart input.SPCMP_Add[type=button]:hover{color:transparent!important;background-color:#f7f5f4!important}.product_specification span{font-weight:600;margin-right:3px}.product__thumbs{position:unset}.product__thumbs[data-position=below] .product__thumb-arrow.product__thumb-arrow--prev{left:-1rem}.product__thumbs[data-position=below] .product__thumb-arrow.product__thumb-arrow--next{right:-1rem}.product__thumbs[data-position=below] .product__thumb-arrow{top:33%}.product__thumb-item .image-wrap image-element{position:absolute;width:100%;height:100%}.product__thumb>.image-wrap img{height:100%;position:static;object-fit:contain;padding:10px}.collection_list .grid-product__image-mask:hover .grid-product__secondary-image,.collection_list .aos-animate[data-aos=image-fade-in] .image-element{padding:0 20px}.sales-point .icon{margin-right:0}.product_recommended_section .recommended_slider .slick-arrow{width:43px;height:43px;display:flex;align-items:center;justify-content:center}.product_recommended_section .recommended_slider .slick-prev{left:-2rem}.product_recommended_section .recommended_slider .slick-next{right:-5rem}.product_recommended_section{padding:70px 0}.product_recommended_section .section-header h3{font-size:30px;line-height:40px;font-family:unbounded;color:#121212;font-weight:500;margin-bottom:15px}.product_recommended_section .section-header p{font-size:20px;line-height:35px;margin:0;font-family:Inter;color:#121212}.product-recommendations-placeholder .grid{list-style:none;margin:0 0 0 -50px;padding:0}.product-recommendations-placeholder .grid__item{padding-left:50px}.product_recommended_section .grid-product__meta{padding:19px 0 10px}.template-product .jdgm-carousel-item__review-rating .jdgm-star,.collapsible-trigger.is-open .faq_title{color:#0883db}.saving_money_tag .product__price-savings{background-color:#ef0000;display:inline-flex;padding:4px 12px;border-radius:14px;color:#fff;margin:0 0 12px}.saving_money_tag .product__price-savings{color:#fff;font-size:12px;line-height:20px}.saving_money_tag .product-block.product-block--price{margin-bottom:0}.product-main-slide .image-wrap{padding-bottom:89.627907%!important}.product-main-slide .image-wrap img:not([role=presentation]){display:block;height:100%;object-fit:contain;position:absolute;width:100%}.product__thumbs--scroller .image-wrap{padding-bottom:85.236515%!important}.tabifier .tabs{border-radius:5px}.tabifier #tabs-nav{list-style:none;display:flex;flex-wrap:wrap;justify-content:space-between;margin:40px 80px}.tabifier #tabs-nav li{float:left;font-weight:700;margin:0 10px 0 0;padding:10px 30px;border-radius:30px;cursor:pointer}.tabifier #tabs-nav li:hover,.tabifier #tabs-nav li.active,.drawer.cart .btn{background-color:#0883db}.tabifier #tabs-nav li:hover a,.tabifier #tabs-nav li.active a{color:#fff}.tabifier #tabs-nav li a{text-decoration:none;color:#121212;font-size:14px;line-height:35px;font-family:Unbounded;font-weight:500}.tabifier .tab-content{padding:10px}.tabifier .tab-content.Beschreibung p{color:#000;margin-bottom:20px}.tabifier .tab-content.Beschreibung strong{margin-bottom:6px}.tabifier .tab-content.Lieferumfang p{font-size:16px;line-height:20px;font-family:Inter;color:#959595;margin:0}.template-product .tabifier #tabs-nav{justify-content:flex-start;margin-left:0}.tabifier .tab-content h2{font-weight:500}.tabifier .tab-content p{font-size:14px;line-height:20px;font-family:Inter;color:#959595;margin:0}.tabifier .tabs-content{padding:40px 0}.tabifier .download_file a:hover path,.tabifier .download_file a:hover{fill:#0883db;color:#0883db}.tabifier .download_file img,.tabifier .select_option_tabs{display:none}.tabifier .download_file svg{margin-left:10px}.tabifier #tabs-select{border-radius:50px;padding:6px 20px;max-width:300px;width:100%}.tabifier .tab_product_description{display:flex;justify-content:space-between}.tabifier .column ul{display:flex;flex-direction:column;list-style-type:none}.tabifier .column ul li h4{font-size:18px;line-height:26px;color:#000;font-family:Inter}.tabifier .tab_product_description .column{max-width:400px}.tabifier .tab_product_description .column .item a{color:#0883db;text-decoration:underline}.tabifier .download_file{display:flex;flex-wrap:wrap}.tabifier .download_file a{margin-bottom:8px;width:100%}.product_faq .faq_tab_wrapper{padding:40px 40px 30px;border-radius:10px}.product_faq .faq_tab_wrapper .collapsible-trigger--inline{padding:0;width:100%}.product_faq span.faq_title{font-size:18px;line-height:26px;font-family:Inter}.product_faq .faq_tab_wrapper .faq_tab{padding:20px 0 19px;border-bottom:solid 1px #555}.product_faq .section-header__title{margin:0 0 15px;font-weight:500}.product_faq .section-header p{font-size:20px;line-height:35px;font-family:Inter;margin:0}.feature-row.left_image_text{margin:0 -20px}.left_image_text .right_description h3{font-size:30px;line-height:40px;font-weight:500;color:#121212;margin:0 0 10px;font-family:unbounded}.left_image_text .right_description h5{font-size:20px;line-height:35px;font-weight:500;color:#121212;margin:0 0 40px;font-family:Inter}.left_image_text .right_description p{font-size:16px;line-height:26px;font-weight:500;color:#575757;margin:0;font-family:Inter}.left_image_text:not(:last-child){padding-bottom:50px}.feature-row.pos-right{flex-direction:row-reverse}.left_image_text .left_image,.left_image_text .right_description{width:50%;padding:0 20px}.left_image_text.pos-right .right_description{max-width:618px}.jdgm-carousel-wrapper,.jdgm-carousel--aligned-theme .jdgm-carousel-item__review-wrapper{width:100%!important}.jdgm-all-reviews-rating-wrapper{display:none!important}.jdgm-carousel-title{font-size:30px;line-height:40px;font-family:unbounded;font-weight:500}#shopify-block-d3f58d06-4304-45cf-b84a-e4c77d9fb1a4{background-color:#1c1d21;padding:40px 0}.jdgm-carousel-wrapper h2,.jdgm-carousel-wrapper p,.jdgm-carousel-wrapper h3,.jdgm-carousel-wrapper .jdgm-carousel-item__review-title,.jdgm-carousel-wrapper .jdgm-carousel-item__reviewer-name-wrapper,.jdgm-carousel-wrapper .jdgm-carousel-item__product,.drawer.cart .drawer_collections .slick-arrow{color:#fff}.jdgm-carousel-item{flex-direction:column;display:inline-flex!important}.jdgm-carousel__item-wrapper{height:auto!important}.jdgm-carousel--aligned-theme .jdgm-carousel-item__review,.jdgm-carousel--aligned-theme .jdgm-carousel-item__reviewer-name-wrapper{margin:10px 0 0!important}.jdgm-carousel--aligned-theme .jdgm-carousel-item{position:relative;flex:0 0 33.33%;max-width:33.33%;padding:0!important;height:auto;width:33.33%!important}.jdgm-carousel--done .jdgm-carousel__item-wrapper{justify-content:flex-start;display:flex;flex-direction:row}.jdgm-carousel--aligned-theme .jdgm-carousel-item{padding:20px 12px 40px!important}.jdgm-carousel--aligned-theme .jdgm-carousel-item:after{border-radius:10px;position:absolute;border:solid 1px #fff;content:"";width:97%;height:100%;top:0;left:0}.jdgm-carousel--aligned-theme .jdgm-carousel-item__product-image{max-height:100px!important;object-fit:contain!important}.jdgm-carousel-wrapper .jdgm-carousel__left-arrow{float:none!important;margin-left:-2rem!important;margin-top:0!important}.jdgm-carousel-wrapper .jdgm-carousel__right-arrow{float:none!important;margin-right:-2rem!important;margin-top:0!important}.jdgm-carousel--aligned-theme .jdgm-carousel-item__reviewer-name{margin-bottom:10px!important}.jdgm-carousel--aligned-theme .jdgm-carousel-item__timestamp{opacity:.8;margin-top:8px}.drawer.cart .js-qty__adjust:hover{background-color:transparent}.drawer.cart .drawer__title{font-size:15px;line-height:25px;font-family:unbounded;font-weight:500}.drawer.cart .cart__item-title{flex:0 0 60%;width:60%}.drawer.cart .cart__item-title a{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.drawer.cart .cart_remove_price_wrap{display:flex;width:100%;align-items:center;justify-content:space-between}.drawer__fixed-header .drawer__header .drawer__close{position:absolute;left:0rem;transform:translateY(-50%);top:50%}.drawer__fixed-header .drawer__header .drawer__close svg{vertical-align:middle}.drawer.cart .cart__item-name{font-size:14px;line-height:24px;color:#000;font-family:unbounded;font-weight:500}.drawer.cart .cart__price,.cart__page .cart__price{display:block;font-size:16px;line-height:26px;color:#575757}.drawer.cart .cart_title_quantity_wrap{display:flex;justify-content:space-between}.drawer.cart .cart__item .js-qty__wrapper{max-height:40px}.drawer.cart .cart__item{padding:28px 0;margin:0}.drawer.cart .cart__item .js-qty__wrapper{width:40%}.drawer.cart .js-qty__adjust{max-height:31px}.drawer.cart .js-qty__adjust svg path{fill:#959595}.drawer.cart .tax_tag_line{font-size:14px;line-height:20px;color:#959595}.drawer.cart .cart__remove a{font-size:13px;line-height:20px;color:#959595;text-decoration:underline;text-underline-offset:2px}.drawer.cart .drawer_collections ul{text-align:center;margin:0 -10px}.drawer.cart .drawer_collections{padding:15px 30px 10px}.drawer.cart .drawer_collections ul li img{width:85px;margin:0 auto}.drawer.cart .drawer__footer{padding:46px 30px 43px}.drawer.cart .drawer_collections .slick-next{right:-.5rem}.drawer.cart .drawer_collections .title h4{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:24px;color:#000;font-family:unbounded;font-weight:500;margin:0 0 7px}.drawer.cart .cart__image img{object-fit:fill}.drawer.cart .cart__item-sub{align-items:baseline}.drawer.cart .drawer_collections .top_title{font-size:15px;line-height:25px;font-family:unbounded;color:#000;font-weight:500}.drawer.cart .ajaxcart__subtotal,.drawer.cart .cart_drawer_price{font-size:15px;letter-spacing:0;line-height:25px;text-transform:capitalize;font-family:unbounded;font-weight:500}.drawer.cart .drawer_collections p{color:#575757;font-family:Inter}.drawer.cart .bottom_note{margin:20px 0 0;text-decoration:underline;text-underline-offset:2px}.drawer_collections ul li .cart_slider_inner_content{padding:10px 20px;background-color:#fff;margin:0 10px}.drawer.cart .slick-slider{width:436px;max-width:100%;margin:0}.newsletter_soon .newsletter-section__content .newsletter__input-group{margin:40px 0 15px;max-width:100%;width:100%}.newsletter_soon .newsletter-section__content .h1{font-size:45px;line-height:65px;font-family:unbounded;font-weight:500;color:#000;margin:0 0 10px}.newsletter_soon .newsletter-section__content p{font-size:20px;line-height:24px;max-width:660px;font-family:Inter;color:#121212}.newsletter_soon .newsletter-section__content .input-group-field{max-width:406px;border-radius:30px 0 0 30px}.newsletter_soon .newsletter-section .newsletter_checkbox{display:flex;align-items:flex-start;margin-top:11px;border-radius:0}.newsletter_soon .newsletter-section .newsletter_checkbox p{opacity:.5;font-size:12px;letter-spacing:0;text-transform:capitalize}.Solarleuchten .newsletter-section{padding:60px 0}.newsletter_soon .newsletter-section .newsletter_checkbox a,.newsletter_image .newsletter_checkbox label a{color:#000;text-decoration:underline}.newsletter_soon .newsletter-section .newsletter_checkbox input{background-color:transparent;padding:0;-webkit-appearance:none;appearance:none;position:relative;border:solid 1px #959595;margin-top:3px;width:15px;height:15px;border-radius:0!important}.newsletter_soon .newsletter_checkbox input:after{position:absolute;top:-5px;color:#000;content:"";margin:0;width:15px;height:15px;padding:0}.newsletter_soon .newsletter_checkbox input:checked:after{content:"\2713"}.newsletter_soon .newsletter-section input{padding:0 15px;border:solid 1px #959595;background-color:#fff}.newsletter_soon .newsletter-section .input-group-btn{width:100%;max-width:325px}.newsletter_soon .newsletter-section .form__submit--large{text-align:initial}.newsletter_soon .newsletter-section input::placeholder{font-size:14px;line-height:35px;color:#959595}.Solarleuchten .header-layout{border-bottom:solid 1px #000000}.template-page.Solarleuchten .main-content{min-height:auto}.drawer.is-empty .drawer__cart-empty{display:block;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;width:100%;text-align:center}.cart__page .cart_title_quantity_wrap{display:flex;width:100%;justify-content:space-between}.cart__page .cart__item-title{flex:auto;width:auto}.cart__page .cart_remove_price_wrap{display:flex;justify-content:space-between;width:100%;align-items:center}.cart__page .js-qty__adjust{max-height:40px}.cart__page .js-qty__wrapper{min-width:100px}.cart__page .cart__remove a{text-decoration:underline;text-underline-offset:3px;color:#575757}.cart__page-col:first-child{padding-right:60px}.drawer--right.drawer--is-open{z-index:9999}.template-challange button,.template-challange .btn{max-width:200px;width:100%}#SP_CmpHtml{max-width:1440px;margin:0 auto}.sp_image_block,.compare-image-slider-track .slider-img img,.compare-image-slider-track,.compare-image-slider-track .slider-img,.compare-image-slider{max-width:300px!important}.sp_compare_tbl ul.sp_product_heading>li:first-child,.sp_compare_tbl ul.sp_product_con>li:first-child{max-height:300px!important}.sp_compare_tbl .sp_product{display:inline-flex!important}.brand_modal_filter{position:relative;background-size:cover;background-repeat:no-repeat;width:100%;height:100%;padding:92px 0}.brand_modal_filter:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background:#0000004d 0% 0% no-repeat padding-box}.brand_modal_filter .heading h3{font-weight:500;font-size:30px;line-height:40px;color:#fff;margin:0 0 15px}.brand_modal_filter .heading p{font-size:20px;line-height:35px;color:#fff}.brand_modal_filter .heading{margin-bottom:40px;max-width:600px;position:relative;z-index:2}.brand_modal_filter .filter_selector{position:relative;margin-bottom:40px;z-index:3}.brand_modal_filter .filter_selector select{position:relative;margin-right:15px;border-radius:25px;height:50px;min-width:300px;background-color:#fff;padding:0 20px;font-size:13px;line-height:20px;color:#959595}.brand_modal_filter .serch_btn.btn{z-index:3;font-size:14px;line-height:35px;padding:10px 20px}.brand_modal_filter select{background-position:right 20px center;background-image:url(/cdn/shop/files/Down_Arrow.png?v=1708948175)}.brand_modal_filter .search_btn.disable{pointer-events:none;opacity:.9}.brand_modal_filter .search_btn.btn{max-width:270px;position:relative;z-index:2;width:100%}.pro-srt-desc li{font-size:16px;font-family:Inter;color:#575757;list-style:none;position:relative}.pro-srt-desc ul{margin-left:19px}.pro-srt-desc li:after{position:absolute;content:"";left:-21px;top:8px;width:8px;height:8px;background:#575757;border-radius:50%}@media (max-width:1300px) and (min-width:993px){.template-collection .collection-grid__wrapper .grid-product{padding-left:20px}.template-collection .collection-grid__wrapper .grid{margin:0 0 0 -20px}.template-collection .collection_list .grid__item--sidebar{max-width:300px;width:100%}.template-collection .collection_list .grid__item--content{width:calc(100% - 300px)}}@media (max-width:1500px){.tabs_with_image .bottom_description p{margin:20px 0 0}.contact-page .right_part .inner_contact_form .section-header__title{font-size:40px;line-height:60px}.contact-page .section-header{margin-bottom:25px}.contact-page .inner_contact_form .form-vertical button{margin:15px 0 0}.contact-page .left_part img{min-height:806px;width:100%}.template-blog .rich_text:before{right:-1rem}.blogs_sliderr_post .flickity-previous{left:-1rem}.blogs_sliderr_post .flickity-next{right:-3rem}.login_page .login_banner img{min-height:610px}.collection-sidebar__group .collapsible-trigger p{font-size:14px;letter-spacing:1px}.product_recommended_section .recommended_slider .slick-next{right:-1rem}.product_recommended_section .recommended_slider .slick-prev{left:2rem}.tabifier #tabs-nav{margin:40px 50px}.drawer__footer{padding:35px 30px}}@media (max-width:1440px){.slider_with_images .left_part .bottom_content img{max-width:363px;width:100%}.slider_with_images .right_part .slider_list{padding:38px 48px 70px}.slider_with_images .left_part:before{width:353px;height:408px;bottom:-1.5rem;left:-2rem}.slider_with_images .right_part{padding-right:82px}#SP_CmpHtml{padding:10px 30px}}@media (max-width:1280px){.slider_with_images .left_part .top_content{background-size:cover}}@media (max-width:1200px){.tabs_with_image .right_image,.slider_with_images .right_part{padding-right:0}.about-us .feature-row__item:nth-child(1){padding-right:50px}.slider_with_images .left_part .top_content{padding:131px 34px}.background-media-text__text{padding:0}.slider_images .slick-prev,.slider_images .slick-next{bottom:-1rem!important}.about-us .index-section.second_image_text{padding:0 0 50px}.contact-page .right_part .inner_contact_form .section-header__title{font-size:34px;line-height:50px}.contact-page .right_part .inner_contact_form .section-header__rte p{font-size:16px}.contact-page .inner_contact_form .form-vertical input{padding:9px 20px}.contact-page .inner_contact_form{padding:0 30px}.blog_richtext .theme-block h2{font-size:38px;line-height:55px}.template-blog .section-header__title{font-size:38px;line-height:48px}.template-page.faq .faq_section .section-header .section-header__title{font-size:38px;line-height:45px}.template-page.faq .faq_section .section-header p{font-size:18px;line-height:23px}.template-page.faq .faq_section.faq_section_first .faq_tab_wrapper .faq_tab:nth-child(1) .collapsible-trigger .faq_title,.tabs_with_image .accordian_title{font-size:22px;line-height:30px}.faq_page_bottom .theme-block h2{line-height:34px;font-size:26px}.faq_page_bottom:before{width:287px;height:263px;right:-1rem}.faq_page_bottom{padding:41px 0;position:relative;max-width:1080px;margin:0 auto}.template-page.faq .faq_section .faq_tab_wrapper .faq_tab:nth-child(1) .collapsible-trigger .faq_title,.product_detail .product-single__title,.product-single__vendor{font-size:22px;line-height:35px}.login_page .login_part{padding:0 30px}.registration_form .right_side .register_container{padding-left:40px}.registration_form .left_side img{height:100%;min-height:501px;object-fit:cover}.registration_form,.login_page .login_details{padding-top:129px}.template-collection .index-section{margin:30px 0 70px}.collection-grid__wrapper .grid{margin:0 0 0 -30px}.product_detail .product_page_specfication p{font-size:15px}.product_detail .profile_bottom{padding:20px}.product_detail .profile_info{margin-left:20px}.tabifier #tabs-nav li{padding:10px 25px}.tabifier #tabs-nav li a{font-size:13px;line-height:30px}.left_image_text .right_description h3,.tabifier .tab-content h2{font-size:25px;line-height:34px}.left_image_text .right_description h5{font-size:16px;line-height:26px;margin:0 0 22px}.left_image_text .right_description p{font-size:14px;line-height:26px}.drawer__footer{padding:30px}.brand_modal_filter .filter_selector select{min-width:261px}}@media (max-width:992px){.newsletter-section__content{padding:0}.slider_with_images .right_part .slider_list{padding:38px 25px 50px}.slider_images .slick-prev,.slider_images .slick-next{bottom:-1rem}.blog_richtext .theme-block h2{font-size:28px;line-height:39px}.enlarge-text p{font-size:15px}.blog_richtext{max-width:450px}.template-page.faq .faq_section.faq_section_first{padding:60px 0 0}.template-page.faq .faq_section .section-header .section-header__title{font-size:32px;line-height:42px}.template-page.faq .faq_section .faq_tab_wrapper .faq_tab{padding:20px 0}.template-page.faq .faq_section .faq_tab_wrapper .faq_tab .collapsible-content__inner p{font-size:16px;line-height:26px}.template-page.faq .faq_section .faq_tab_wrapper{padding:0 40px 20px}.faq_page_bottom:before{right:-1rem;bottom:-2rem}.registration_form .right_side .register_container{padding:0 25px}.collection_list .collection-sidebar,.collection_filter .drawer__title{display:none}.collection_list .collection_filter_sidebarrrr{width:0%}.collection-filter{justify-content:space-between}.collection-filter__item--drawer{display:block!important}.collection_list .grid__item--content{width:100%}.collection-grid__wrapper .grid{margin:0 0 0 -20px}.collection-grid__wrapper .grid .grid__item{padding-left:20px}.js-drawer-open-collection-filters{max-width:max-content;background-color:#0883db!important;color:#fff;font-size:14px!important;font-family:unbounded;font-weight:500;line-height:35px}.js-drawer-open-collection-filters .icon{height:15px;width:15px}.js-drawer-open-collection-filters svg{vertical-align:middle}.collection_faq .section-header__title{font-size:32px;line-height:48px}.collapsible-trigger__icon{right:15px}.collection_list .grid__item--sidebar{position:unset}.collection_filter .drawer__fixed-header{padding:0 20px}.collection_filter .collection-sidebar__group{padding:33px 0 13px}.collection_filter .drawer__scrollable{padding:20px}.collection_filter .drawer__fixed-header{border-bottom:none}.collection_filter .drawer__fixed-header .drawer__header .drawer__close{left:auto;right:2rem}.collection_filter .drawer__contents{background-color:#f7f5f4}.collection_filter .drawer__close-button .icon{height:40px;width:40px}.product__thumbs[data-position=below] .product__thumb-arrow.product__thumb-arrow--next{right:1rem}.product__thumbs[data-position=below] .product__thumb-arrow.product__thumb-arrow--prev{left:1rem}.tabifier .column ul{margin:0 15px}.tag-list--active-tags .tag--remove a{text-align:center;padding:10px 36px 10px 20px;font-size:12px}}@media (max-width:820px){.slider_with_images .left_part .top_content{background-size:cover}.product_detail .product-single__title,.product-single__vendor{font-size:19px;line-height:34px}.product_detail .product__price.on-sale{padding-right:25px}.product_detail .product__policies{margin:10px 0 0}.product-block.description p span{font-size:15px;line-height:25px}.product_qty_with_addtocart .product__quantity{width:98%}.product_qty_with_addtocart .add-to-cart.btn--secondary span{font-size:11px}.main-qty-buybtn .shopify-payment-button__button{line-height:20px;padding:9px;font-size:11px;min-height:39px}.product_detail .available p,.sales-point .icon-and-text span{font-size:13px}.product_detail .profile_bottom{margin:20px 0}.product_detail .profile_bottom img{max-width:90px}.tabifier #tabs-nav li{padding:7px 15px}.brand_modal_filter .filter_selector select{min-width:100%;margin-bottom:15px}.brand_modal_filter .search_btn.btn{max-height:40px;max-width:100%;width:100%}.brand_modal_filter .filter_selector{margin-bottom:20px}.brand_modal_filter{padding:50px 0}}@media (min-width:769px){.template-customers-register .main-content{min-height:auto}.grid-product{margin-bottom:50px}}@media (max-width:768px){.about_top_banner .background-media-text__aligner{position:absolute;left:0rem;top:50%;transform:initial}.about-us .background-media-text__inner{position:absolute;top:0}.about-us .background-media-text__container,.background-media-text__video{min-height:400px}.about-us .feature-row-wrapper .feature-row .subheading,.feature-row__first-image{margin-bottom:20px}.feature-row-wrapper .feature-row .rte p{margin-bottom:0}.slider_with_images .left_part .top_content:after{border-radius:141px 0 0}.tabs_with_image .faq_with_image,.contact-page,.upper_image.mb_show,.slider_with_images .image_slider_wrapper{display:block}.tabs_with_image .accordian{width:100%;padding:0}.tabs_with_image .right_image{width:100%;padding:20px 0 0}.about-us .index-section.unser_section{padding:50px 0 30px;margin:0}.about-us .index-section.unser_section .feature-row__first-image{margin-bottom:30px}.slider_with_images .left_part{width:100%;padding:0}.slider_with_images .right_part,.grid.blog-main .grid__item,.contact-page .left_part{width:100%}.slider_images .slick-prev,.slider_images .slick-next{bottom:-3rem}.slider_with_images .right_part .bottom_slider_wrap{min-height:400px;margin-top:20px}.slider_with_images .left_part .top_content{max-width:100%;margin-bottom:20px}.upper_image,.login_page .login_banner,.registration_form .left_side{display:none}.slider_with_images .left_part:before{bottom:-5.5rem;left:-1rem}.slider_with_images .image_slider_wrapper,.product_recommended_section,.Solarleuchten .newsletter-section{padding:50px 0}.about-us .index-section,.template-article .index-section{margin:50px 0}.about-us .feature-row__item:nth-child(1),.about-us .feature-row__item:nth-child(2),.about-us .feature-row__item{padding:0}.about-us .index-section.second_image_text{padding:0 0 50px}.newsletter_image .newsletter-section{flex-direction:column-reverse;padding:50px 0}.newsletter_image .newsletter-section .newsletter-section__image--33{flex:33.33% 0 0}.contact-page .left_part img{min-height:100%;max-height:550px}.contact-page .right_part{width:100%;padding:30px 0}.contact-page .inner_contact_form,.contact-page .inner_contact_form .form-vertical,.product_detail .product__thumbs,.left_image_text.pos-right .right_description{max-width:100%}.blog_item{width:33.33%}.grid.blog-main{display:flex;flex-direction:column}.template-blog .blog_listing{padding:0 0 70px}.blog-slider-main .blog_item{width:50%}.blog-slider-main .flickity-previous{left:-1.5rem}.blog-slider-main .flickity-next{right:-2.5rem}.registration_form .right_side .register_container{padding:0 20px;max-width:100%}.login_page .login_part{width:100%;padding:50px 0}.registration_form,.login_page .login_details{padding-top:86px;display:block}.registration_form .right_side{width:100%;padding:50px 0}.login_details .section-header h3,.registration_form .section-header h3{font-size:20px;line-height:30px;margin-bottom:18px}.login_details .section-header p,.registration_form .section-header p{line-height:26px;font-size:16px;color:#000}.login_details .section-header,.registration_form .section-header{margin-bottom:40px}.collection-sidebar__group .collapsible-trigger p{padding-right:26px}.collection-grid__wrapper .grid .grid__item{margin-bottom:50px}.collection_richtext .theme-block h2{font-size:32px;line-height:42px;margin-bottom:16px}.collection_richtext .theme-block p{font-size:18px;line-height:28px;color:#121212}.template-collection .index-section{margin:30px 0 40px}.collection-grid__wrapper .grid-product__vendor,.grid-product__title,.drawer.cart .drawer__title{font-size:14px;line-height:24px}.collection_faq .faq_tab_wrapper{padding:0 20px 30px;border-radius:10px}.faq_tab_wrapper span.faq_title{font-size:16px;line-height:26px}.collection_faq .collapsible-content__inner--faq p,.left_image_text .right_description p,.drawer.cart .cart__price,.cart__page .cart__price{font-size:15px;line-height:25px}.template-collection .index-section:nth-last-child(1){margin:50px 0}.collection_faq .section-header__title{margin-bottom:50px}.collection_filter .drawer__fixed-header{padding:10px 20px}.collection_list .collection-filter{position:relative;top:0!important;padding-bottom:10px}.product_recommended_section .recommended_slider .slick-prev{left:2rem}.product_recommended_section .recommended_slider .slick-next{right:1rem}.product-recommendations-placeholder .grid__item{padding-left:20px}.product-recommendations-placeholder .grid{padding:0 20px;margin:0 0 0 -20px}.product_recommended_section .section-header p{font-size:18px;line-height:28px}.product_recommended_section .section-header h3,.product_faq .section-header__title,.left_image_text .right_description h3{font-size:24px;line-height:34px}.product_faq .section-header p{font-size:18px;line-height:28px}.left_image_text .left_image,.left_image_text .right_description{width:100%;padding:0 20px}.left_image_text .right_description h5{font-size:18px;line-height:28px;margin:0 0 22px}.template-product .feature-row.pos-right,.tabifier .tab_product_description{flex-direction:column}.product_detail .product-slideshow{padding:30px 20px 25px}.product_detail .product-single__meta{padding:25px 20px;text-align:left}.product_detail .flickity-page-dots{display:none!important}.product_detail .product-single__sku{font-size:12px;line-height:18px;margin-bottom:13px}.product_detail .product-single__title,.product-single__vendor{font-size:20px;line-height:30px}.product_detail .product_page_specfication p{font-size:15px;margin:10px 0 0}.product_detail .product-block--price{align-items:baseline}.product_detail .product__policies{font-size:12px;line-height:18px}.product_detail .sales-point .icon-and-text{justify-content:start}.product_faq .faq_tab_wrapper{padding:10px 20px 25px}.tabifier #tabs-nav{display:none}.tabifier .select_option_tabs{display:block;text-align:center;margin-bottom:25px}.tabifier .tab_product_description .column{max-width:100%}.tabifier .column ul li h4{font-size:16px;line-height:26px}.tabifier .column ul{margin:0}.drawer__header{padding:16px 0;min-height:auto}.drawer__fixed-header{min-height:auto}.drawer.cart .cart__item{padding:20px 0;align-items:flex-start}.drawer.cart .ajaxcart__subtotal,.drawer.cart .cart_drawer_price,.drawer_collections .top_title,.drawer.cart .drawer_collections p{font-size:14px;line-height:24px}.cart__checkout-wrapper button,.cart__checkout-wrapper .btn{padding:9px 20px}.newsletter_soon .form__submit--large,.newsletter_image .form__submit--large{display:block}.newsletter_soon .form__submit--small,.newsletter_image .form__submit--small{display:none}.newsletter_soon .newsletter-section__content .h1{font-size:32px;line-height:42px}.newsletter_soon .newsletter-section__content p{font-size:18px;line-height:20px}.drawer.cart .drawer_collections{padding:15px 20px 10px}.sp_compare_tbl ul.sp_product_heading>li:first-child,.sp_compare_tbl ul.sp_product_con>li:first-child{max-height:100px!important}.tag-list--active-tags .tag--remove a{padding:7px 33px 8px 17px;font-size:10px}.collection-content{padding-top:0}.pyr-compare-table .pyr-compare-imgbx{margin-bottom:10px!important}.brand_modal_filter .heading h3{font-size:24px;line-height:32px;margin:0 0 26px}.brand_modal_filter .heading p{font-size:18px;line-height:28px}.brand_modal_filter .heading{margin-bottom:30px}.brand_modal_filter .filter_selector select{height:40px}.jdgm-carousel--aligned-theme .jdgm-carousel-item{flex:0 0 50%;max-width:50%;width:50%!important}.site-header--opening .header-layout{padding:0}}@media (max-width:767px){.pyr-compare-popup .pyr-compare-poptitle{position:relative!important;transform:none!important;top:!important;left:auto!important}.pyr-compare-popup .py-compare-o2link .pyr-cmpshare-link,.pyr-compare-popup .py-compare-o2link .pyr-cmpremove-link{margin:0!important}body.pyr-compare-popup-open-body .pyr-compare-popup .pyr-compare-popbx .pyr-compare-addcart{padding:9px 11px}}@media (max-width:700px){.contact-page .left_part{display:none}}@media (max-width:576px){span.cart-link svg{height:100%}.jdgm-carousel--aligned-theme .jdgm-carousel-item{flex:0 0 100%;max-width:100%;width:100%!important;margin:0}.header-layout{padding:15px 0}#SP_CmpHtml{padding:10px 15px}.SPI_PCA_INIT{position:absolute;top:1.5rem;right:1rem}.compare_widget svg{width:10px;height:16px}.newsletter_image .newsletter-section .h2{margin:0 0 15px;font-size:24px;line-height:34px}.newsletter_image .newsletter-section .enlarge-text p,.tabs_with_image .collapsible-content__inner p{font-size:15px}.feature-row-wrapper .feature-row .rte p,.faq_page_bottom .theme-block p,.pro-srt-desc li,.template-article .blog_time p,.template-article .article__date{font-size:15px;line-height:25px}.feature-row-wrapper .feature-row .subheading{font-size:18px;line-height:28px}.feature-row-wrapper .feature-row .title_top{font-size:24px;line-height:34px}.tabs_with_image .title{font-size:24px}.tabs_with_image .accordian_title,.blogs_sliderr_post .blog-titledesc{font-size:18px;line-height:28px}.tabs_with_image .description p,span.delivary-text{font-size:12px}.tabs_with_image{padding:50px 0}.tabs_with_image .bottom_description{padding:0}.newsletter_image .newsletter-section{padding:50px 0}.newsletter_image .newsletter-section .newsletter__input-group,.cart__page .cart_title_quantity_wrap{flex-direction:column}.newsletter_image .input-group button{width:100%;border-radius:50px!important;margin-top:15px;padding:10px 0}.newsletter_image .newsletter-section input{border-radius:50px!important;padding:7px 15px}.newsletter_image .form__submit--large{display:block}.newsletter_image .form__submit--small,.contact-page .left_part{display:none}.newsletter-section__content{padding-left:0}.newsletter_image .newsletter-section .newsletter_checkbox input{width:32px;height:15px}.slider_with_images .left_part .top_content p{font-size:18px;line-height:28px}.slider_with_images .left_part .bottom_content img{max-width:281px}.slider_with_images .left_part .top_content{padding:88px 34px}.slider_with_images .right_part .bottom_slider_wrap{min-height:auto}.slider_with_images .left_part .top_content{background-size:cover}.slider_with_images .left_part .top_content h3{font-size:24px;max-width:250px}.slider_with_images .right_part .slider_list p,.article .article__body p{font-size:15px}.slider_with_images .right_part .slider_list{padding:38px 25px 70px}.slider_images .slick-prev,.slider_images .slick-next{bottom:1rem!important;background-color:#000!important}.slider_with_images .right_part .slider_list h5{font-size:14px;line-height:24px}.slider_images .slick-prev{left:130px!important;width:32px;height:32px}.slider_images .slick-prev svg,.slider_images .slick-next svg{width:13px!important;height:13px!important}.slider_images .slick-next{left:200px!important;width:32px;height:32px}.about_top_banner .animation-cropper{margin-left:0}.about_top_banner .background-media-text__text .h3{font-size:32px;line-height:42px;margin-bottom:16px;font-weight:500}.about_top_banner .background-media-text__text p{font-size:16px;line-height:26px}.contact-page .section-header,.login_details .section-header{margin-bottom:40px}.contact-page .right_part .inner_contact_form .section-header__title{font-size:32px;line-height:42px}.contact-page .inner_contact_form .form-vertical input{margin-bottom:12px;padding:7px 20px}.contact-page .inner_contact_form .form-vertical textarea{margin-bottom:12px;padding:7px 20px;max-height:100px}.template-blog .rich_text:before{width:100px;height:100px;right:-1rem;top:-2rem}.blog_richtext .theme-block h2{font-size:32px;line-height:39px;margin-bottom:16px}.template-blog .index-section.blog_posts{margin:50px 0}.template-blog .blog-main .article__grid-meta .article__title{font-size:15px;margin-bottom:20px;-webkit-line-clamp:2;line-clamp:2}.blog_item,.blog-slider-main .blog_item{width:100%}.template-blog .blog_listing{padding:0 0 50px}.view_more_blog_btn{margin-top:10px}.blog-main .article__excerpt{margin-top:20px}.blogs_sliderr_post .section-header__title{margin-bottom:20px;font-size:24px;line-height:34px;font-weight:500}.template-blog .section-header__title{font-size:32px;line-height:42px}.blog-time-date{margin-bottom:35px}.blog-slider-main .blog-view-all{padding-top:0}.template-page.faq .faq_section .section-header .section-header__title{margin:0 0 23px}.template-page.faq .faq_section.faq_section_first .faq_tab_wrapper .faq_tab:nth-child(1) .collapsible-trigger .faq_title{font-size:20px;line-height:30px;padding:0 40px 0 0}.template-page.faq .faq_section .faq_tab_wrapper .faq_tab:nth-child(1) .collapsible-trigger .faq_title{font-size:20px;line-height:30px}.faq_page_bottom .theme-block h2,.collection_faq .section-header__title{font-size:24px;line-height:34px}.faq_page_bottom .theme-block a{font-size:14px}.faq_page_bottom:before{right:-1rem;bottom:2rem;width:125px;height:103px}.template-page.faq .faq_section .faq_tab_wrapper{padding:0 20px 20px}.template-page.faq .faq_section .faq_tab_wrapper .faq_tab .collapsible-content__inner p{font-size:15px;line-height:25px;margin-top:10px}.template-page.faq .faq_section .faq_tab_wrapper .faq_tab{padding:25px 0 20px}.template-page.faq .faq_section .faq_tab_wrapper .faq_tab .collapsible-trigger .faq_title,.profile_bottom .profile_info h4{font-size:16px;line-height:26px}.faq_page_bottom .theme-block a{padding:12px 40px}.template-page.faq .faq_section .faq_tab_wrapper .collapsible-trigger--inline{padding:0 20px 0 0}.login_details .section-header h3{margin-bottom:18px;line-height:30px;font-size:20px}.login_details .section-header p{color:#000}.login_details .inner_content{max-width:100%;padding:0 20px}.login_details .form-vertical input{margin-bottom:12px;padding:7px 20px}.inner_content button,.btn{padding:10px 20px}.customer_register_link{padding:8px 20px;font-size:14px;margin-top:20px}.login_details .password_recover{margin-bottom:30px}.login_details .form-vertical input,.registration_form .form-vertical input{padding:7px 20px}.product_specification p,.profile_bottom .profile_info p{font-size:12px;line-height:18px}.grid-product__price{font-size:15px;margin-top:7px}span.delivary-text:before{margin-right:7px}.collection-filter__item--drawer{width:auto;flex:0 1 36%}.collection_list{padding:40px 0 50px}.collection_faq .collapsible-trigger--inline{padding:27px 20px 20px 0}.collection-filter__item--sort{max-width:200px}.product__thumbs[data-position=below] .product__thumb-arrow{top:37%}.product_detail .product-slideshow{padding:30px 20px 0}.drawer.cart .drawer_collections .top_title,.cart__page .js-qty__wrapper{margin-bottom:10px}.drawer.cart .cart_remove_price_wrap{margin:0}.product_detail .product__thumbs{padding-top:0}.product_detail .payment_methods_available ul li svg{width:40px}.product__thumbs[data-position=below] .product__thumb-arrow.product__thumb-arrow--prev{left:0rem}.product__thumbs[data-position=below] .product__thumb-arrow.product__thumb-arrow--next{right:0rem}.product_detail .product__price--compare{font-size:14px;line-height:24px}.product_qty_with_addtocart .product__quantity .js-qty__wrapper{padding:6px 0}.product_qty_with_addtocart .add-to-cart.btn--secondary{padding:9px 8px}.shopify-cleanslate .jjzYeefyWpPZLH9pIgyw{min-height:40px!important;max-height:40px!important}.product_recommended_section .recommended_slider .slick-arrow{width:32px;height:32px}.product_recommended_section .recommended_slider .slick-arrow svg{color:#fff;width:11px;height:14px}.product_recommended_section .slick-arrow{top:43%}.product_faq .faq_tab_wrapper .collapsible-trigger--inline{padding:0 25px 0 0;width:100%}.payment-buttons .add-to-cart,.payment-buttons .shopify-payment-button,.payment-buttons .shopify-payment-button__button--unbranded{min-height:auto}.product__thumbs[data-position=below] .product__thumb-arrow{width:32px;height:32px}.product_detail .product__price.on-sale{font-size:20px;line-height:30px}.jdgm-carousel-title-and-link h2{font-size:24px;word-wrap:break-word}.product_detail .qZgSr5RiiBCTAMfQYsty{width:90px!important;height:24px!important;margin:0 6px}.newsletter_soon .newsletter-section__content .newsletter__input-group{display:flex;flex-direction:column}.newsletter_soon .newsletter-section__content .input-group-field{max-width:100%;border-radius:30px;padding:6px 20px;margin-bottom:15px}.newsletter_soon .newsletter-section .input-group-btn{width:100%;max-width:100%}.newsletter_soon .newsletter-section__content .input-group .input-group-btn:last-child .btn{border-radius:30px}.newsletter_soon .newsletter-section .newsletter_checkbox input{width:19px;height:15px;min-width:15px}.cart__page-col:first-child{padding-right:0}.cart__page .cart-bottom_buttons{margin-top:20px}.template-cart .section-header__title{font-size:35px;font-weight:500;word-break:break-all}.blog-slider-main .blog-view-all{padding-top:40px}.template-404 .section-header__title{font-size:28px}}@media (max-width:480px){.tabifier #tabs-select,.drawer.cart{max-width:100%}.drawer--right.drawer--is-open{transform:translate(-100%)}.drawer--right{right:-100%;width:100%}}@media (max-width:400px){.slider_with_images .left_part:before{width:272px;height:408px}}@media (max-width:376px){.collection_list .collection-filter .btn{font-size:11px!important}.collection_list .collection-filter select{font-size:12px!important}.drawer.cart .cart_title_quantity_wrap,.product_qty_with_addtocart{flex-direction:column}.drawer.cart .cart__item .js-qty__wrapper{width:100%;margin-bottom:10px}.product_qty_with_addtocart .product__quantity{max-width:100%;margin-bottom:12px}.product__quantity .js-qty__wrapper,.cart__page .cart_remove_price_wrap .cart__remove,.drawer.cart .cart__item-title{width:100%}.cart__page .cart__item-name{font-size:15px}.cart__page .cart__image img{object-fit:contain}.cart__page .cart_remove_price_wrap{flex-direction:column;align-items:left!important}.cart__item-price-col.text-right{text-align:left!important;width:100%;margin-bottom:9px}.template-cart .section-header__title{font-size:20px}}@media (max-width:360px){.product_qty_with_addtocart .add-to-cart.btn--secondary span{font-size:10px}}.product_detail .product__price,.product_detail .product__price.on-sale,.collection-grid__wrapper .grid-product__price{color:#ef0000}.product_detail .product__price--compare,.collection-grid__wrapper .grid-product__price--original{color:#000}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
