.elementor-3838 .elementor-element.elementor-element-e819b81{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10vh;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-3838 .elementor-element.elementor-element-99a9aaf{width:100%;max-width:100%;}.elementor-3838 .elementor-element.elementor-element-99a9aaf .thorlar-breadcrumb-wrap{background:#f8f8f8;padding:16px 24px 16px 24px;font-family:"Instrument Sans", Sans-serif;}.elementor-3838 .elementor-element.elementor-element-99a9aaf .thorlar-breadcrumb-wrap a{color:#666666;}.elementor-3838 .elementor-element.elementor-element-99a9aaf .thorlar-breadcrumb-wrap a:hover{color:#FF8C42;}.elementor-3838 .elementor-element.elementor-element-99a9aaf .thorlar-breadcrumb-current{color:#000000;}.elementor-3838 .elementor-element.elementor-element-99a9aaf .thorlar-bc-sep{color:#aaaaaa;}.elementor-3838 .elementor-element.elementor-element-16ab1ed{--display:flex;}.elementor-3838 .elementor-element.elementor-element-389cc9e .thorlar-shop-hero{background:#ffffff;padding:40px 40px 40px 40px;border-bottom:1px solid #e5e5e5;}.elementor-3838 .elementor-element.elementor-element-389cc9e .thorlar-shop-hero-inner{text-align:left;max-width:1400px;margin-left:auto;margin-right:auto;}.elementor-3838 .elementor-element.elementor-element-389cc9e .thorlar-shop-hero-title{font-family:"Instrument Sans", Sans-serif;font-weight:600;color:#000000;margin-bottom:12px;}.elementor-3838 .elementor-element.elementor-element-389cc9e .thorlar-shop-hero-desc{font-family:"Instrument Sans", Sans-serif;color:#666666;max-width:700px;}.elementor-3838 .elementor-element.elementor-element-30b3a4d .thorlar-shop-container{grid-template-columns:280px 1fr;gap:40px;max-width:1400px;margin-left:auto;margin-right:auto;}.elementor-3838 .elementor-element.elementor-element-30b3a4d .thorlar-shop-section{padding:40px 40px 60px 40px;background:#ffffff;}.elementor-3838 .elementor-element.elementor-element-30b3a4d .thorlar-sg-grid{grid-template-columns:repeat(3, 1fr);gap:15px;}.elementor-3838 .elementor-element.elementor-element-30b3a4d .thorlar-sg-img-wrap{padding-top:133%;}.elementor-3838 .elementor-element.elementor-element-30b3a4d .thorlar-sg-sidebar{background:#ffffff;}.elementor-3838 .elementor-element.elementor-element-30b3a4d .thorlar-filter-title{color:#000000;font-family:"Instrument Sans", Sans-serif;font-size:18px;}.elementor-3838 .elementor-element.elementor-element-30b3a4d .thorlar-filter-section{border-bottom-color:#e5e5e5;}.elementor-3838 .elementor-element.elementor-element-30b3a4d .thorlar-filter-cat-item{color:#1a1a1a;font-family:"Instrument Sans", Sans-serif;}.elementor-3838 .elementor-element.elementor-element-30b3a4d .thorlar-filter-cat-item.active{color:#FF8C42;}.elementor-3838 .elementor-element.elementor-element-30b3a4d .thorlar-filter-size.active{background:#FF8C42;border-color:#FF8C42;}.elementor-3838 .elementor-element.elementor-element-30b3a4d .thorlar-filter-color.active{border-color:#FF8C42;}.elementor-3838 .elementor-element.elementor-element-30b3a4d .thorlar-price-progress{background:#FF8C42;}.elementor-3838 .elementor-element.elementor-element-30b3a4d .thorlar-range-thumb-color{background:#FF8C42;}.elementor-3838 .elementor-element.elementor-element-30b3a4d .thorlar-sg-toggle.active .thorlar-sg-switch{background:#FF8C42;}.elementor-3838 .elementor-element.elementor-element-30b3a4d .thorlar-clear-filters{border-color:#e5e5e5;font-family:"Instrument Sans", Sans-serif;color:#888888;}.elementor-3838 .elementor-element.elementor-element-30b3a4d .thorlar-mobile-filter-btn{background:#000000;color:#ffffff;}.elementor-3838 .elementor-element.elementor-element-30b3a4d .thorlar-mobile-filter-btn i{font-size:16px;}.elementor-3838 .elementor-element.elementor-element-30b3a4d .thorlar-mobile-filter-btn svg{width:16px;height:16px;}.elementor-3838 .elementor-element.elementor-element-30b3a4d .thorlar-cat-count{color:#888888;}.elementor-3838 .elementor-element.elementor-element-30b3a4d .thorlar-range-min::-webkit-slider-thumb{background:#FF8C42 !important;background-color:#FF8C42 !important;border-color:#ffffff !important;}.elementor-3838 .elementor-element.elementor-element-30b3a4d .thorlar-range-max::-webkit-slider-thumb{background:#FF8C42 !important;background-color:#FF8C42 !important;border-color:#ffffff !important;}.elementor-3838 .elementor-element.elementor-element-30b3a4d .thorlar-range-min::-moz-range-thumb{background:#FF8C42 !important;border-color:#ffffff !important;}.elementor-3838 .elementor-element.elementor-element-30b3a4d .thorlar-range-max::-moz-range-thumb{background:#FF8C42 !important;border-color:#ffffff !important;}.elementor-3838 .elementor-element.elementor-element-30b3a4d .thorlar-price-track{background:#e5e5e5;}.elementor-3838 .elementor-element.elementor-element-30b3a4d .thorlar-price-values{font-family:"Instrument Sans", Sans-serif;}.elementor-3838 .elementor-element.elementor-element-30b3a4d .thorlar-price-apply{background:#FF8C42;color:#ffffff;font-family:"Instrument Sans", Sans-serif;font-size:15px;border-radius:6px;}.elementor-3838 .elementor-element.elementor-element-30b3a4d .thorlar-filter-size{font-family:"Instrument Sans", Sans-serif;background:#ffffff !important;border-color:#e5e5e5;}.elementor-3838 .elementor-element.elementor-element-30b3a4d .thorlar-filter-color{width:36px !important;height:36px !important;min-width:36px !important;min-height:36px !important;}.elementor-3838 .elementor-element.elementor-element-30b3a4d .thorlar-rating-up{font-family:"Instrument Sans", Sans-serif;color:#666666;}.elementor-3838 .elementor-element.elementor-element-30b3a4d .thorlar-sg-toggle{font-family:"Instrument Sans", Sans-serif;background:#f8f8f8;}.elementor-3838 .elementor-element.elementor-element-30b3a4d .thorlar-clear-filters:hover{color:#FF8C42;border-color:#FF8C42;}.elementor-3838 .elementor-element.elementor-element-30b3a4d .thorlar-filter-close{background:#1a1a1a;color:#ffffff;font-family:"Instrument Sans", Sans-serif;}.elementor-3838 .elementor-element.elementor-element-30b3a4d .thorlar-sg-toolbar{border-bottom-color:#e5e5e5;}.elementor-3838 .elementor-element.elementor-element-30b3a4d .thorlar-sg-count{font-family:"Instrument Sans", Sans-serif;color:#666666;}.elementor-3838 .elementor-element.elementor-element-30b3a4d .thorlar-sg-sort{border-color:#e5e5e5;font-family:"Instrument Sans", Sans-serif;background:#ffffff;}.elementor-3838 .elementor-element.elementor-element-30b3a4d .thorlar-sg-view-btn.active{background:#FF8C42;color:#ffffff !important;}.elementor-3838 .elementor-element.elementor-element-30b3a4d .thorlar-sg-card{background:#ffffff;border-color:#e5e5e5;border-radius:12px;}.elementor-3838 .elementor-element.elementor-element-30b3a4d .thorlar-sg-card:hover{border-color:#FF8C42;}.elementor-3838 .elementor-element.elementor-element-30b3a4d .thorlar-sg-card-info{padding:20px 20px 20px 20px;}.elementor-3838 .elementor-element.elementor-element-30b3a4d .thorlar-sg-cat{font-family:"Instrument Sans", Sans-serif;font-size:10px;color:#666;}.elementor-3838 .elementor-element.elementor-element-30b3a4d .thorlar-sg-title{font-family:"Instrument Sans", Sans-serif;font-size:18px;font-weight:600;color:#000;}.elementor-3838 .elementor-element.elementor-element-30b3a4d .thorlar-sg-stars{color:#FFA500;}.elementor-3838 .elementor-element.elementor-element-30b3a4d .thorlar-sg-price-current{font-family:"Instrument Sans", Sans-serif;font-size:15px;color:#000;}.elementor-3838 .elementor-element.elementor-element-30b3a4d .thorlar-sg-price-old{color:#999;}.elementor-3838 .elementor-element.elementor-element-30b3a4d .thorlar-sg-atc{background:#FF8C42;color:#fff;font-family:"Instrument Sans", Sans-serif;padding:11px 16px 11px 16px;border-radius:6px;}.elementor-3838 .elementor-element.elementor-element-30b3a4d .thorlar-sg-atc:hover{background:#E67A2E;}.elementor-3838 .elementor-element.elementor-element-30b3a4d .thorlar-sg-no-products{font-family:"Instrument Sans", Sans-serif;color:#888888;}.elementor-3838 .elementor-element.elementor-element-30b3a4d .thorlar-sg-quickview{background:#FF8C42;color:#ffffff;padding:10px 12px 10px 12px;border-radius:6px;}#thorlar-quick-view-modal .thorlar-qv-details h2{font-family:"Instrument Sans", Sans-serif;font-size:30px;}#thorlar-quick-view-modal .thorlar-qv-price{font-family:"Instrument Sans", Sans-serif;color:#FF8C42;}#thorlar-quick-view-modal .thorlar-qv-price del, #thorlar-quick-view-modal .thorlar-qv-price del .woocommerce-Price-amount{color:#999999;}#thorlar-quick-view-modal .thorlar-qv-desc{font-family:"Instrument Sans", Sans-serif;color:#555555;}#thorlar-quick-view-modal .thorlar-qv-atc{background:#FF8C42;color:#fff;font-family:"Instrument Sans", Sans-serif;padding:13px 20px 13px 20px;border-radius:8px;}#thorlar-quick-view-modal .thorlar-qv-view-full{font-family:"Instrument Sans", Sans-serif;color:#666;}#thorlar-quick-view-modal .thorlar-modal-box{background:#ffffff;}.elementor-3838 .elementor-element.elementor-element-30b3a4d .thorlar-sg-page-btn{background:#fff;color:#000;border-color:#e5e5e5;border-radius:8px;font-family:"Instrument Sans", Sans-serif;min-width:42px;height:42px;}.elementor-3838 .elementor-element.elementor-element-30b3a4d .thorlar-sg-page-btn.active{background:#FF8C42;border-color:#FF8C42;color:#fff;}.elementor-3838 .elementor-element.elementor-element-30b3a4d .thorlar-sg-page-btn:hover{color:#FF8C42;border-color:#FF8C42;}.elementor-3838 .elementor-element.elementor-element-30b3a4d .thorlar-sg-view-btn{color:#555555 !important;}.elementor-3838 .elementor-element.elementor-element-30b3a4d .thorlar-sg-view-btn:hover{background:#f8f8f8;color:inherit !important;}.elementor-3838 .elementor-element.elementor-element-30b3a4d .thorlar-sg-view-switcher{border-color:#e5e5e5;}@media(max-width:1024px){.elementor-3838 .elementor-element.elementor-element-e819b81{--padding-top:60px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-3838 .elementor-element.elementor-element-30b3a4d .thorlar-sg-grid{grid-template-columns:repeat(3, 1fr);gap:8px;}}@media(max-width:767px){.elementor-3838 .elementor-element.elementor-element-e819b81{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3838 .elementor-element.elementor-element-16ab1ed{--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-3838 .elementor-element.elementor-element-389cc9e .thorlar-shop-hero{padding:30px 10px 0px 10px;}.elementor-3838 .elementor-element.elementor-element-30b3a4d .thorlar-shop-section{padding:0px 0px 0px 0px;}.elementor-3838 .elementor-element.elementor-element-30b3a4d .thorlar-sg-grid{grid-template-columns:repeat(2, 1fr);gap:8px;}.elementor-3838 .elementor-element.elementor-element-30b3a4d .thorlar-sg-card-info{padding:20px 10px 10px 10px;}.elementor-3838 .elementor-element.elementor-element-30b3a4d .thorlar-sg-cat{font-size:10px;}.elementor-3838 .elementor-element.elementor-element-30b3a4d .thorlar-sg-price-current{font-size:14px;}#thorlar-quick-view-modal .thorlar-qv-details h2{font-size:25px;}}